fixed a bug of less line less towers; add lisp pure hanoi