let num = Number(prompt('>'));
function hanoi(n, from_, to_, by_ ) {
if (n === 1) {
console.log(from_ + ' ' + to_);
return ;
}
hanoi(n-1, from_, by_, to_);
console.log(from_ + ' ' + to_);
hanoi(n-1, by_, to_, from_);
}
console.log(2**num -1 );
hanoi(num,1,3,2);