import java.util.HashSet;
import java.util.ArrayList;
import java.util.Arrays;
class Main {
// public static boolean containsCommonItem(char[] arr1, char[] arr2) {
// for(int i = 0; i < arr1.length; i++) {
// for(int j = 0; j < arr2.length; j++) {
// if(arr1[i] == arr2[j]) {
// return true;
// }
// }
// }
// return false;
// }
public static String containsCommonItem(char[] arr1, char[] arr2) {
HashSet<Character> map = new HashSet<>();
String answer = "";
for(int i = 0; i < arr1.length; i++) {
map.add(arr1[i]);
}
for(int i = 0; i < arr2.length; i++) {
if(map.contains(i)) {
answer = answer + arr2[i];
System.out.println(answer);
}
}
return answer;
}
public static void main(String[] args) {
System.out.println("Hello World!");
char[] array1 = {'a', 'b', 'c', 'x'};
char[] array2 = {'z', 'y', 'x'};
System.out.println(containsCommonItem(array1, array2));
}
}