Correction de l'algorithme principal