Валидатор говорит что: похоже вы используете бесконечный цикл. На примере из описания задачи все отрабатывает моментально. Может на каком то варианте зацикливается. Не могу разобраться.