El documento describe el rompecabezas matemático de las Torres de Hanói, el cual consiste en mover discos de diferentes tamaños entre tres varillas siguiendo reglas de apilamiento. Se explica la función HANOI que resuelve el rompecabezas de forma recursiva moviendo los discos uno a uno de la varilla inicial a la final. También se incluye el código fuente en C++ que implementa dicha función recursiva.