}
int[] vals = set.toArray();
assertEquals(set.size(), vals.length);
int[] realValues = new int[set.size()];
int[] unrealValues = set.toArray(realValues);
assertEquals(realValues, unrealValues);
for (int value : vals) {
assertTrue(set.remove(value));
}
for (int i = 0; i < vals.length; ++i) {