30 triangles