N, M, K = map(int, input().strip().split(' ')) tmp = input().strip().split(' ') op = tmp[0] B = tmp[1:] A = [] for i in range(N): A.append(input().strip()) ans = 0 for y in range(N): for x in range(M): ans += (eval(A[y] + op + B[x])) % K print(ans % K)