5. Optimisation des solutions