Requirement: Polygon.