Подозреваю, что проблема с русскими буквами в параметрах. Но если нет, тогда мысли закончились. Если параметры задать в русской раскладке (фамилию и пол), то почему-то соответствующим элементам массива args[] присваивается странные значения, а не те, которые были в параметрах (кодировку что-ли не верно воспринимает). Если задаю в параметрах все по английский, программа четко отрабатывает, но валидатор не принимает и выдает ошибку "Убедись, что правильно добавляется пол человека." Но пол добавляется именно тот, который необходим. Снова в данном случае подозреваю русскую раскладку, но уже со стороны контрольного примера от валидатора. Короче совсем запутался куда смотреть. Вкратце опишу варианты: - русские буквы в параметрах - странные значения в соответствующих ячейках массива args[]; - английские буквы в параметрах - в IDEA все ок. валидатор ругается на правильность добавления пола P.S. Таки точно проблема у меня с русскими буквами. Выяснил так - в параметрах поставил русские буквы в соответствующих полях. В соответствующем case сделал проверку на русскую букву. Валидатор зачел задание. Но!!!!!! Я же точно знаю. что у меня вместо Миронова там знаки вопросов. Как починить?????