Fichiers du TP2 et 3, avec les explications.