N, M = map(int, input().split()) opB = input().split() op = opB[0] B = opB[1:] A = [input() for _ in range(N)] ans = [] for i in range(N): tmp = [] for j in range(M): tmp.append(eval(A[i] + op + B[j])) ans.append(tmp) for a in ans: print(*a)