Examine finale : Optimisation avec contraintes