h, w, k = map(int, input().split()) t = input().split() ope, X = t[0], list(map(int, t[1:])) Y = [int(input()) for i in range(h)] sm = 0 for i in range(h): for j in range(w): if ope == "+": sm = (sm + Y[i] + X[j]) % k else: sm = (sm + Y[i] * X[j]) % k print(sm)