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