N,M,K=map(int,input().split()) L=list(input().split()) OP=L[0] L=L[1:] for i in range(len(L)): L[i]=int(L[i]) L=sum(L) ans=0 if OP=="+": for i in range(N): A=int(input()) ans+=A*M ans+=L*N print(ans%K) else: for i in range(N): A=int(input()) ans+=A*L print(ans%K)