ответ правильный, но видимо, от меня требуется другое решение... или есть ошибка?