Головоломка «Ханойские башни» представляет собой три стержня. На стержень #1 нанизана пирамида из N дисков увеличивающегося диаметра.
 
 Требуется перенести пирамиду со стержня #1 на стержень #3, пользуясь стержнем #2 как вспомогательным. При этом следует придерживаться следующих правил:
 -  За один ход разрешается перенести верхний диск с одного стержня на другой; 
 -  Диск большего диаметра нельзя класть на диск меньшего диаметра. 
 
Выведите инструкцию по решению головоломки за наименьшее число ходов.
Выходные данные
Выведите одну или более строк вида X Y (1 ≤ X, Y ≤ 3) — «перенести верхний диск со стержня #X на стержень #Y», позволяющих решить головоломку в соответствии с правилами. Количество строк в выводе должно быть минимально возможным.