code_TP4 - q2