There are N cities on a line numbered 1 to N. Rail i connects cities i and i+1 bidirectionally.
For each rail you may pay ticket fare Ai per ride, or buy a rail-specific IC card for Ci once and pay Bi per ride on that rail (Ai>Bi). You start with no cards.
You visit cities P1,P2,…,PM in order, moving from Pj to Pj+1 on day j. Minimize total spending on card purchases plus rides.
Line 1: N, M. Line 2: P1,…,PM. Next N−1 lines: Ai, Bi, Ci for rail i.
Print the minimum total cost.
2≤N,M≤100000, 1≤Bi<Ai≤100000, 1≤Ci≤100000, 1≤Pj≤N, and Pj=Pj+1.