adding tp raytrace up to exercice 4 Q1