Валидатор: "Убедись, что программа работает корректно для больших отрицательных чисел, например -2147483648." Проверял с этим числом тоже, все работает. Если ввести число больше, то вылетает. Может нужно проверять является ли строка числом и максимально допустимое значение? Что скажете?