N,M = map(int,input().split()) op,*B = input().split() A = [int(input()) for _ in range(N)] B = [int(i) for i in B] if op=='*': for i in range(N): print(*[A[i]*B[j] for j in range(M)]) else: for i in range(N): print(*[A[i]+B[j] for j in range(M)])