Solution exercice 1