Решение полностью рабочее но далеко не оптимальное. Почему выдаёт ошибку "Учесть, что число "0" не относится ни к положительным, ни к отрицательным числам.", ведь я это учёл?