N,M,K = [int(zz) for zz in input().split()] B = [zz for zz in input().split()] s = B[0] B = sum([int(zz) for zz in B[1:]]) def calc(s,a,b): if s == '+': return a*M+b elif s == '*': return a*b tmp = 0 for i in range(N): a = int(input()) tmp += calc(s,a,B) print(tmp%K)