How Many Triangles Puzzle