optimisation et correction d'oublie d'un break