Towers of Hanoi; really effing fast