input: from typing import List
  
  def create_checkerboard_pattern(size: int) -> List[str]:
      """Generate a checkerboard pattern of the given size.
      
      >>> create_checkerboard_pattern(7)
      [
          ['#', ' ', '#', ' ', '#', ' ', '#'],
          [' ', '#', ' ', '#', ' ', '#', ' '],
          ['#', ' ', '#', ' ', '#', ' ', '#'],
          [' ', '#', ' ', '#', ' ', '#', ' '],
          ['#', ' ', '#', ' ', '#', ' ', '#'],
          [' ', '#', ' ', '#', ' ', '#', ' '],
          ['#', ' ', '#', ' ', '#', ' ', '#']
      ]
      """
      board = []
      for i in range(size):
          row = []
          for j in range(size):
              if (i + j) % 2 == 0:
                  row.append('#')
              else:
                  row.append(' ')
          board.append(row)
      return board
output:     board = []
      for i in range(size):
          row = []
          for j in range(size):
              if (i + j) % 2 == 0:
                  row.append('#')
              else:
                  row.append(' ')
          board.append(row)
      return board