Правило высоты
За один шаг блок поднимается не выше собственной высоты, то есть может встать на что-то высотой в один блок. Спускаться можно сколько угодно.
Каждый этаж на две высоты блока выше предыдущего, поэтому с первого этажа нельзя сразу шагнуть на второй: нужна опора посередине.
Ступенька
Опора — это другой блок на внутренней клетке у верхнего этажа. Поднимающийся блок проходит над ступенькой и в том же ходу оказывается этажом выше.
Пример: блоки на A1 и B2. Блок с A1 идёт по диагонали: над B2 (подъём на одну высоту) и на C3 (ещё одна высота — уже второй этаж). Ступенька может быть своей или чужой.
Сдваивание и двойная ступенька
Блок, стоящий на другом блоке, уже имеет нужную высоту: поставив свой блок на свой же, на следующем ходу верхний поднимется без ступеньки. А со ступенькой на первом этаже и ещё одной на втором на одной линии блок поднимется сразу на два этажа: с A1 на E5 по диагонали, над B2 и D4.