Не принимает из за третьего условия. Ошибка в том, что я не исключаю ноль, но я же кажется его исключаю..