а решение правильно!?