Вывод потверждает правильность действий, в чём может быть ошибка?