n,m = map(int,input().split()) B = list(input().split()) op = B[0] B = [int(i) for i in B[1:]] A = [int(input()) for _ in range(n)] for i in range(n): ret = [] for j in range(m): if op=='+': ret.append(A[i]+B[j]) elif op=='*': ret.append(A[i]*B[j]) print(*ret)