Polygon partitioning or Hexagon partitioning