n, m, k = map(int, input().split()) tmp = list(input().split()) tmp.reverse() op = tmp.pop() B = [int(tmp.pop()) for i in range(m)] A = [int(input()) for i in range(n)] b = 0 for Bi in B: b += Bi b %= k ans = 0 for Ai in A: if op == "+": ans += Ai * m + b elif op == "*": ans += Ai * b ans %= k print(ans)