public class MyClass {
static boolean have_same_set_of_digits(int[] arr1, int[] arr2) {
int len1 = arr1.length;
int len2 = arr2.length;
if (len1 != len2)
return false;
for (int i = 0; i < len1; i++) {
boolean found = false;
for (int j = 0; j < len1; j++) {
if (arr1[i] == arr2[j]) {
found = true;
break;
}
}
if (!found)
return false;
}
return true;
}
public static void main(String args[]) {
int[] arr1 = { 1, 3, 8, 5, 9, 2 };
int[] arr2 = { 2, 9, 1, 8, 2, 5 };
if (have_same_set_of_digits(arr1, arr2))
System.out.println("Yes");
else
System.out.println("No");
}
}
/*
run:
No
*/