Solves the tower of hanoi problem recursively for four stools and visualizes it for you. It uses memoization to enhance the speed.