n, m, k = map(int,input().split()) s = input().split() op = s[0] b = list(map(int, s[1:])) sb = sum(b)%k ans = 0 for _ in range(n): if op == '+': ans += (int(input())*m+sb)%k else: ans += int(input())*sb%k print(ans%k)