classSolution { publicintflipgame(int[] fronts, int[] backs) { Set<Integer> same = newHashSet(); for (inti=0; i < fronts.length; ++i) { if (fronts[i] == backs[i]) { same.add(fronts[i]); } } intres=3000; for (int x : fronts) { if (x < res && !same.contains(x)){ res = x; } } for (int x : backs) { if (x < res && !same.contains(x)) { res = x; } } return res % 3000; } }