Write a program in Java to generate all the Pythagorean triplets from m to n.

The value of m and n are entered by the user, and m < n.

A Pythagorean triple has three positive integers (a, b, c) such that a^{2} + b^{2} = c^{2}.

For example, 3^{2} + 4^{2} = 5^{2}

Make sure that the values of m and n are positive.

```
import java.io.*;
class PythagoreanTriple{
public static void main(String args[])throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("M = ");
int m = Math.abs(Integer.parseInt(br.readLine()));
System.out.print("N = ");
int n = Math.abs(Integer.parseInt(br.readLine()));
if(m < n){
for(int a = m; a <= n; a++){
for(int b = a + 1; b <= n; b++){
for(int c = b + 1; c <= n; c++){
if(c * c == a * a + b * b)
System.out.println(a + ", " + b + ", " + c);
}
}
}
}
}
}
```