Решение полностью правильное, однако компилятор со мной не согласен. Что не так? 😥