Что не так с моим решением задачи?