Ход решения верный.
Арифметику не проверял.
Думаю, преподаватель не вчитался в условие задачи.
Или преподаватель соответствующего уровня..