код рабочий ( проверил с положительным числом, отрицательным и 0), а проверку javarush-a не проходит. не подскажите почему?