20251031
# n = int(input())
# a, b = map(int, input().split())
# arr = []
# q = [[a, b]]
# n = n+1
# for i in range(0, n+1):
# v = [0] * n
# arr.append(v)
# arr[a][b] = 1
# while q != []:
# z = q[0][0]
# x = q[0][1]
# if z > 1:
# if arr[z-1][x] == 0:
# arr[z-1][x] = arr[z][x]+1
# q.append([z-1, x])
# if z < n-1:
# if arr[z+1][x] == 0:
# arr[z+1][x] = arr[z][x]+1
# q.append([z+1, x])
# if x > 1:
# if arr[z][x-1] == 0:
# arr[z][x-1] = arr[z][x]+1
# q.append([z, x-1])
# if x < n-1:
# if arr[z][x+1] == 0:
# arr[z][x+1] = arr[z][x]+1
# q.append([z, x+1])
# q.remove([z,x])
# for i in range(1, n):
# for j in range(1, n):
# print(arr[i][j],end=" ")
# print()
#
# arr = []
# for i in range(25):
# arr.append(list(map(int, input().split())))
# arr[i].append(0)
# for i in range(25):
# for j in range(25):
# if arr[i][j] == 0:
# cnt = 0
# for x in [i-1, i, i+1]:
# if x >= 25 or x < 0:
# continue
# if arr[x][j+1] == 1 or arr[x][j+1] == 3:
# cnt += 1
# if j > 0:
# if arr[x][j-1] == 1 or arr[x][j-1] == 3:
# cnt += 1
# if i != x:
# if arr[x][j] == 1 or arr[x][j] == 3:
# cnt+=1
# if cnt == 3:
# arr[i][j] = 2
# else:
# cnt = 0
# for x in [i-1, i, i+1]:
# if x >= 25 or x < 0:
# continue
# if arr[x][j+1] == 1 or arr[x][j+1] == 3:
# cnt += 1
# if j > 0:
# if arr[x][j-1] == 1 or arr[x][j-1] == 3:
# cnt += 1
# if i != x:
# if arr[x][j] == 1 or arr[x][j] == 3:
# cnt+=1
# if cnt != 3 and cnt != 2:
# arr[i][j] = 3
# for i in range(25):
# for j in range(25):
# if arr[i][j] == 3:
# print("0 ", end="")
# elif arr[i][j]==2:
# print("1 ", end="")
# else:
# print(arr[i][j],end=" ")
# print()
arr = []
for i in range(10):
arr.append(list(map(int, input().split())))
n = int(input())
player = []
for i in range(n):
a, b = map(int, input().split())
a = a-1
b = b-1
if arr[a][b] == 0:
arr[a][b] = i+1
player.append(0)
else:
player.append(1)
for i in range(n):
for j in range(n):
if arr[i][j] >= 1:




