#ACSL
Intermediate Division Programming Contest #2
#Copyright
(c) 2006 Steven Zhang
#Oklahoma
School of Science and Mathematics
grid=list(list(input("Line
%d << "%(i+1))) for i in range(9))
for l
in range(5): #5 input loops
(row,col)=map(lambda
x:x-1,input("<< "))
flags=[0]*10
for i in range(9):
flags[grid[i][col]]=flags[grid[row][i]]=1
(x,y)=(row/3*3,col/3*3)
for j in range(3):
for i in range(3):
flags[grid[x+i][j+y]]=1
grid[row][col]=flags.index(0)
print ">>",grid[row][col]