Towers of Hanoi puzzle created in NASM