finit le TP1, avec rapport