Уже и обсуждения просмотрела, и вопросы по задаче (не все, но штук десять первых точно). Вроде как судя по ответам должно все работать. Да и код срабатывает верно - выводит сын, как и полагается. А валидатор ругается...