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