/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static void main (String[] args) throws java.lang.Exception
{
int diff = 0;
for (long seed = 0 ; seed != 1000 ; seed++) {
Random rndOne = new Random(seed);
List<Integer> one = make();
Collections.shuffle(one, rndOne);
Random rndTwo = new Random(seed);
List<Integer> two = make();
Collections.shuffle(two, rndTwo);
boolean same = true;
for (int i = 0 ; i != 52 ; i++) {
if (one.get(i).equals(two.get(i))) {
continue;
}
same = false;
break;
}
if (!same) {
diff++;
System.out.println("Different when seed="+seed);
}
}
System.out.println("Number of differences: "+diff);
}
public static List<Integer> make() {
List<Integer> items = new ArrayList<>();
for (int i = 0 ; i != 52 ; i++) {
items.add(i);
}
return items;
}
}