
프로필
소개
# # # # # # # # # h,b,p,s = map(int,input().split())
# # # # # # # # # su = (((h*b*p*s)/8)/1024)/1024
# # # # # # # # # print("%.1f"%su,"MB")
# # # # # # # # w, h, b = map(int, input().split())
# # # # # # # # print("%.2f"%(w*h*b/8/1024/1024),'MB')
# # # # # # # c = input()
# # # # # # # # print('%X'%c)
# # # # # # # for i in range (1,16) :
# # # # # # # # print(c,'%X'%i,'%X'%(ord(c)*i))
# # # # # # # print(c, '*%X' % i, '=%X'%(ord(c * i)), sep='')
# # # # # # n = int(input())
# # # # # # su = 0
# # # # # # i = 1
# # # # # # while n > su:
# # # # # # su += i
# # # # # # i += 1
# # # # # # print(su)
# # # # # n = int(input())
# # # # # for i in range(1, n+1):
# # # # # if i % 3 != 0:
# # # # # print(i, end=' ')
# # # # # a, d, p, n = map(int,input().split())
# # # # # while n != 1:
# # # # # a *= d
# # # # # a += p
# # # # # n -= 1
# # # # # print(a)
# # # # a, b, c = map(int, input().split())
# # # # day=1
# # # # while day%a!=0 or day%b!=0 or day%c!=0 : day += 1
# # # # print(day)
# # # #
# # # #
# # # n = int(input())
# # # cnt = list(map(int, input().split()))
# # # arr = []
# # # for i in range (24) :
# # # arr.append(0)
# # # for i in range (n) :
# # # arr[cnt[i]]+=1
# # # for i in range (1,24) :
# # # print(arr[i],end=' ')
# # n = int(input())
# # arr = list(map(int, input().split()))
# # for i in range (n-1,-1,-1) :
# # print(arr[i],end=' ')
# n = int(input())
# arr = list(map(int, input().split()))
# M = 100000
# for i in range (n) :
# if arr[i]<M : M=arr[i]
# print(M)
d = []
for i in range(19) :
a = list(map(int,input().split()))
d.append(a)
n = int(input())
for i in range (n) :
x,y=map(int,input().split())
for j in range (19) :
if d[x][j]==1 : d[x][j]=0
else : d[x][j]=1
if d[j][y]==1 : d[j][y]=0
else : d[j][y]=1
for i in range(19) :
for j in range(19) :
print(d[i][j],end=' ')
print()