Задача решена, но не выполнено последнее условие задачи, даже больше идей нет, что не так, укажите, пожалуйста, где свернул не туда?