n,m = map(int,input().split()) b_tmp = list(map(str,input().split())) a = [int(input()) for i in range(n)] b = [] op = b_tmp[0] for i in range(1,len(b_tmp)): b.append(int(b_tmp[i])) ans = [] for i in range(n): tmp = [] for j in range(m): if op == "+": tmp.append(a[i]+b[j]) elif op == "*": tmp.append(a[i] * b[j]) ans.append(tmp) for c in ans: print(*c)