def matrixSolve(op,A,B): for i in A: l=[] for j in B: if op=="+": num=i+j else: num=i*j l.append(num) print(" ".join(map(str,l))) N, M = (int(i) for i in input().split()) opB = [i for i in input().split()] B = [int(i) for i in opB[1:]] A = [input().rstrip() for i in range(N)] A = [int(i) for i in A] op = opB[0] matrixSolve(op,A,B)