Добавлена проверка вводимых значений