partie 1 du tp complété