Господи, что не так с этим валидатором? Уже вторая задача подряд выводит данные корректно, в нужном порядке, в нужном количестве. Но валидатор это не устраивает, похоже его интересует лишь "правильное" решение. Уже невозможно бороться с пожарами. Если я не прав, буду рад узнать где и как я накосячил.