JOI나라에는 1부터 N까지 번호가 붙은 N개의 도시가 일렬로 있다. 철도 i는 도시 i와 i+1을 양방향으로 잇는다.
철도 i를 탈 때 매번 티켓 Ai를 사거나, Ci에 IC카드를 한 번 구매한 뒤 탑승마다 Bi를 낸다 (Ai>Bi). 처음에는 IC카드가 없다.
도시 P1,P2,…,PM을 순서대로 방문하며, j일째 Pj에서 Pj+1로 이동한다. IC카드 구매비와 승차비의 합을 최소화하라.
첫 줄: N, M. 둘째 줄: P1,…,PM. 다음 N−1줄: 철도 i의 Ai, Bi, Ci.
여행에 드는 최소 비용을 출력한다.
2≤N,M≤100000, 1≤Bi<Ai≤100000, 1≤Ci≤100000, 1≤Pj≤N, Pj=Pj+1.