Не проходит валидацию по последнему пункту. Не пойму в чем причина
package com.javarush.task.task08.task0814;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
/*
Больше 10? Вы нам не подходите
*/
public class Solution {
public static Set<Integer> createSet() {
Set<Integer> set = new HashSet<Integer>();
set.add(1);
set.add(2);
set.add(6);
set.add(8);
set.add(45);
set.add(12);
set.add(3);
set.add(11);
set.add(4);
set.add(55);
set.add(74);
set.add(123);
set.add(32);
set.add(13);
set.add(65);
set.add(22);
set.add(9);
set.add(75);
set.add(58);
set.add(89);
return set;
}
public static void removeAllNumbersGreaterThan10(Set<Integer> set) {
Set<Integer> copi = new HashSet<>(createSet());
for (Integer i : copi){
if (i > 10){
createSet().remove(i);
}
}
}
public static void main(String[] args) {
}
}