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 == '+': res = (sum(A) % k) * m % k + (sum(B) % k) * n % k res %= k else: res = (sum(A) % k) * (sum(B) % k) % k res %= k print(res)