modified exercice7