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