Merge et tentative de recodage de la fonction de détection de cycle