update partie 2 TP