Я посмотрел предыдущие решения, они не совсем корректны, потому что поле имя может состоять из двух и более слов. Например "Иван Иванов" или "Абдурахман ибн Хаттаб". Сделал алгоритм, который парсит всю строку и находит все что надо. Все идеально работает в IDE. Не могу понять что не нравится валидатору. Умные люди, взгляните, может что-то подскажете...
package com.javarush.task.task17.task1711;
public enum Sex {
MALE,
FEMALE
}