add_point_of_intersection_segments