При проверке выводит правильное сообщение при разных значениях. А последний пункт задачи не выполнен