20250420
# n,m = map(int,input().split())
# y = []
# for i in range(n):
# x = [0]*m
# y.append(x)
# a = 1
# sa = m
# sb = n
# b = 1
# x = -1
# z = 0
# while sa > 0 and sb > 0:
# for j in range(sa):
# x += b
# y[z][x] = a
# a += 1
# sa -= 1
# sb -= 1
# for j in range(sb):
# z += b
# y[z][x] = a
# a += 1
# b *= -1
# for i in range(n):
# for j in range(m):
# print(y[i][j],end= ' ')
# print()
# n,m = map(int,input().split())
# x = [[0]*m for i in range(n)]
# sa = m
# sb = n
# a = m * n
# b = 1
# y = 0
# z = -1
# while sa > 0 and sb > 0:
# for i in range(sa):
# z += b
# x[y][z] = a
# a -= 1
# sa -= 1
# sb -= 1
# for j in range(sb):
# y += b
# x[y][z] = a
# a -= 1
# b *= -1
# for i in range(n) :
# for j in range(m):
# print(x[i][j],end=" ")
# print()
# n = int(input())
# x = list(map(int,input().split()))
# for i in range(n//2):
# i = 2 * i
# if x[i] <= x[i+1]:
# print(x[i],end= ' ')
# else:
# print(x[i+1],end= ' ')
# n = int(input())
# x = list(map(int,input().split()))
# for i in range(n//2):
# i = 2 * i
# if x[i] >= x[i+1]:
# print(x[i],end= ' ')
# else:
# print(x[i+1],end= ' ')
# n,m = map(int,input().split())
# d = [0]*(n+1)
# x = []
# for i in range(m):
# a = []
# a = list(map(int,input().split()))
# x.append(a)
# for i in range(m):
# d[x[i][0]-1] += x[i][2]
# d[x[i][1]] -= x[i][2]
# for i in range(n):
# print(d[i],end= ' ')
# print()
# for i in range(n):
# print(sum(d[:i+1]),end = ' ')
n,m,k = map(int,input().split())
d = [[0]*(n+1) for i in range(m+1)]
x = []
for i in range(k):
a = []
a = list(map(int,input().split()))
x.append(a)
for i in range(k):
d[x[i][0]][x[i][1]] += x[i][4]
d[x[i][2]][x[i][3]] += x[i][4]
d[x[i][0]][x[i][3]] -= x[i][4]
d[x[i][2]][x[i][1]] -= x[i][4]
for i in range(n):
for j in range(m):
print(d[i][j],end= ' ')
print()
print()
for i in range(n):
for j in range(m):
print(sum(d[i][:j+1]),end= ' ')
print()




