# a = int(input())
# list = [[0 for i in range(j+1)]for j in range(a)]
# for i in range(a):
# list[i][0] = int(input())
#
# for i in range(a): # i는 0부터 a-1까지 0층 부터 a-1층까지
# for j in range(1,i+1): # j는 1부터 i-1까지 1호 부터 i-1호까지
# list[i][j] = list[i][j-1] - list[i-1][j-1]
# for i in range(a) :
# for j in range(i+1) :
# print(list[i][j],end=' ')
# print()
# list = [list(map(int, input().split())) for i in range(9)]
# a,b = map(int,input().split())
# a = a - 1
# b = b - 1
# if list[a][b] == 1:
# print('-1')
# else:
# sum = 0
# for i in range(a-1,a+2) :
# for j in range(b-1,b+2) :
# if i<0 or j<0 or i>8 or j > 8:
# continue
# sum = sum + list[i][j]
# print(sum)
list = [list(map(int, input().split())) for i in range(19)]
a = int(input())
for k in range(a):
b,c = map(int,input().split())
for j in range(19):
if list[b][j] == 0:
list[b][j] = 1
else:
list[b][j] = 0
for i in range(19):
if list[i][c]:
list[i][c] = 1
else:
list[i][c] = 0
print(list)