If I give you a surface (not flat) and a triangle, can you find 3 points on the surface to form a triangle that is "similar" to the one I give you. The answer is yes. But you have to tell me the reason.