solution 4 terminée ???