Ajout TP3 partie 1