 Écrivez un algorithme pour les tours de Hanoï.
 def hanoi(n, source, spare, target): \n if n > 0: \n # Etape 1 : Déplacez n-1 disques de Source vers Spare. \n hanoi(n-1, source, cible, réserve) \n \n # Étape 2 : Déplacez le nième disque de la source vers la cible. \n target.push(source.pop())\n \n # Étape 3 : Déplacez n-1 disques de Spare vers Target. \n hanoi(n-1, réserve, source, cible)