Set<Character> characters = new HashSet<>(); Что вот тут происходит и зачем это нужно, подскажите пжл