Код рабочий, валидатор красный по всем пунктам. Что не так? Наверное, это уже вопрос к разработчикам курса. Неужели нельзя пересмотреть валидацию??? Это уже становится неинтересным - писать код в угоду валидатору, при этом не понимая что ему нужно. Разработчики, аууууууу...