Regular and irregular polygons