input: Write a function to create an 8x8 matrix and fill it with a checkerboard pattern.
  assert create_checkerboard() == [
      [0, 1, 0, 1, 0, 1, 0, 1],
      [1, 0, 1, 0, 1, 0, 1, 0],
      [0, 1, 0, 1, 0, 1, 0, 1],
      [1, 0, 1, 0, 1, 0, 1, 0],
      [0, 1, 0, 1, 0, 1, 0, 1],
      [1, 0, 1, 0, 1, 0, 1, 0],
      [0, 1, 0, 1, 0, 1, 0, 1],
      [1, 0, 1, 0, 1, 0, 1, 0]
  ]
  assert create_checkerboard()[0] == [0, 1, 0, 1, 0, 1, 0, 1]
  assert create_checkerboard()[7] == [1, 0, 1, 0, 1, 0, 1, 0]
output: def create_checkerboard():
      return [[(i + j) % 2 for j in range(8)] for i in range(8)]