May 22 triangles and hexagons