Что не так? Не проходит третий пункт проверки. Искал подобное, но не нашел нормального ответа. Как я понял, стопорит отрицательное число. И в любом случае, это число будет посчитано. Если оно первое? Считаться от нуля? или вообще не нужно выводить?