Create the grid once, then use recursion.