101 triangles