How Many Triangles Are Possible