5 5
3
2 0 1 1
3 1 2 3
4 1 2 5
1 1 0 0 0
0 0 1 0 1
0 0 1 0 1
0 0 1 0 1
0 0 0 0 1
#h세로 w가로
h,w = map(int,input().split())
#count막대개수
count = int(input())
graph=[ [0]* w for _ in range(h) ]
#print(graph)
for i in range(count):
l,d,x,y = map(int,input().split())
for j in range(l):
if d==0:
#print('j',j,'y',y+j-1,'x',x-1)
graph[x-1][y+j-1]=1
else:
#print('j',j,'y',y-1,'x',x-j-1)
graph[x+j-1][y-1]=1
for i in range(h):
for j in range(w):
print(graph[i][j] , end=' ')
print()