Solution exercice 1.18.