A shape consisting of a number of regular hexagons is made by continuing the pattern shown in the diagram, with each extra hexagon sharing one side with the preceding one.
Each hexagon has a side length of 1cm.
How many hexagons are required for the perimeter of the whole shape to have length 1002cm?
If you liked this problem, here is an NRICH task which challenges you to use similar mathematical ideas.