Почему решение не является верным? Выход после reverse() правильный.