I,R=input,range J=lambda:map(int,I().split()) N,*_=J() A=list(J()) S=[] i=j=s=0 while i>1 if S[m][0]>X:r=m else:l=m if s<1:a=0 elif X>=S[l][0]and S[l][1]>X:a=S[l][2]-A[X] else: a,l,r=S[l][2]if X==S[l][1]else 0,-1,s-1 while l+1>1 if S[m][1]>X:r=m else:l=m if S[r][0]==X+1:a+=S[r][2] print(a+B)