code: def update_gol(self):
          
          
          updated_grid = [[self.update_cell(row, col) \
                              for col in range(self.get_grid_width())] \
                              for row in range(self.get_grid_height())]
          
          self.replace_grid(updated_grid)
docs: Function that performs one step of the Game of Life