correction boucleImpl pour eviter les damn boucles infin
ies