n, m = map(int, input().split()) col = input().split() row = [int(input()) for _ in range(n)] op = col[0] c = col[1:] cl = len(c) ans = [] for i in range(len(row)): for j in range(cl): if op == "+": ans.append(int(c[j]) + int(row[i])) else: ans.append(int(c[j]) * int(row[i])) li = [ans[x:x+cl] for x in range(0, len(ans) , cl)] for i in li: print(*i)