N, M = map(int, input().split()) r = input().split() op = r[0] B = list(map(int, r[1:])) A = [int(input()) for _ in range(N)] ans = [[] for _ in range(N)] for i in range(N): for j in range(M): if op=="+": ans[i].append(A[i]+B[j]) if op=="*": ans[i].append(A[i]*B[j]) for r in ans: print(*r)