from operator import add, mul import sys input = sys.stdin.readline sys.setrecursionlimit(10 ** 7) n, m, k = map(int, input().split()) op, *B = input().split() B = list(map(int, B)) A = [int(input()) for _ in range(n)] if op == "+": ans = sum(A) * m % k + sum(B) * n % k print(ans % k) else: ans = sum(A) * sum(B) % k print(ans)