ideal triangles