Добрый день! Не могу понять, почему если тип double то вызывается два метода (и для дабл и для строкового). Также не проходит требование "Если введенная строка может быть корректно преобразована в число типа Integer и полученное число меньше или равно 0 или больше или равно 128 - должен быть вызван метод print(Integer value).", хотя с инт как раз все корректно выводится.