Hanoi esoteric language interpreter and hanoi 2 c++ converter using g++ compiler