partie C2 du TP avec le add