revert fly to similar triangles method