n, m, k = map(int, input().split()) line = input().split() op = line[0] B = list(map(int, line[1:])) A = [int(input()) for _ in range(n)] a, b = 0, 0 for i in range(n): a = (a + A[i]) % k for i in range(m): b = (b + B[i]) % k ans = -1 if op == '+': ans = a * m + b * n else: ans = a * b print(ans % k)