Пробовал и три разных метода реализации, и тестил в различных вариациях - не проходит проверку и всё. Впечатление, что баг валидатора, либо я что-то всё-таки упускаю. Помогите)