A square-shaped garden is divided into an n x n square grid by footpaths (like a chessboard).
The owner wishes to have all the sections covered by grass; however, the grass grows in a peculiar way. If at least two of the neighbouring squares (i.e. squares that share an edge) of a given square become fully covered with grass, then so will the given square.
What is the minimum number of squares that need to be planted initially so that the grass will eventually extend to the whole garden?