TD 7 solution détaillée