Запускал программу без проверки валидатора с выводом, получил следующий результат в консоли: {Задов=Сирожа, Морозов=Генадий, Петручио=Гейб} Вроде бы все условия выполняются корректно, закомментировал вывод в консоль, запустил, валидатор не пропускает одно условие. Я неправильно понял задание или дело в чем-то другом?