Вот интересно, в этой задаче валидатор ругается "по таймауту" и если убрать reader.ready() то все проходит. Хотя что с ним, что без него у меня отрабатывает одинаково! В задаче "Кто первый встал - того и тапки" валидатор наоборот требует проверки условия reader.ready() (причем требует это совсем не явно, но без этой проверки не проходит) хотя у меня что с ним, что без него результат был одинаков! Может кто-нибудь доходчиво объяснит?