Ух!
А если подумать, то ничего и не остаётся.
Сказанное эквивалентно(*) чему? Что башни, начинающиеся с

, равны по модулю

; следующие (после отрезания следующего нижнего элемента) - по модулю

, ну и так далее. Поскольку

, то так дойдём до самого низа.
(Поскольку

ещё и чётно, то число шагов действительно можно уменьшить до логарифмического от

.)