while True:
try:
x, y, z = int(input()), int(input()), int(input())
lst1, lst2, lst3 = [], [], []
for _ in range(x):
lst1.append(list(map(int, input().split())))
for _ in range(y):
lst2.append(list(map(int, input().split())))
for a in lst1:
temp = []
for i in range(z):
b = []
for elt in lst2:
b.append(elt[i])
Sum = 0
for pair in zip(a, b):
Sum += pair[0] * pair[1]
temp.append(Sum)
lst3.append(temp)
for i in lst3:
print(' '.join(map(str, i)))
except:
break