Проблема в Sex, но я её не вижу. Как по мне, все работает. Парсер пола в класе solution парсит пол до одной буквы. Что не так?