added triangles intersection and convex contour intersection(exam)