tmp = list(map(int, input().split())) N, M, K = tmp[0], tmp[1],tmp[2] tmp = input().split() op, B = tmp[0], tmp[1:] A = [input() for _ in range(N)] tmp = [] if op == '+': for a in A: for b in B: tmp.append(int(a)+int(b)) if op == '*': for a in A: for b in B: tmp.append(int(a)*int(b)) print(sum(tmp) % K)