С помощью циклов ищу индексы самой длинной и самой короткой строки. Для вывода итога сравниваю индексы самой длинной и самой короткой строки, и вывожу строку с меньшим индексом (т.е. ту что была раньше). При этом будь несколько одинаковых по длине строк - в индексы записывается позиция самой первой встреченной. Работает правильно (проверяла и с несколькими длинными и с несколькими короткими), но валидатор все равно ругается по 3 и 4 пункту. Поискала в обсуждениях и помощи - не нашла тех проблем у себя, которые обычно помогают справиться с валидатором.