第一行为两个整数N和P,其中N为变量的个数(1≤N≤100),P为子表达式的个数(1≤P≤N)。
第二行为P个整数K1,K2,…,KP,其中Ki表示第i个子表达式的变量个数(Ki≥1,SigmaKi=N(1<=i<=N) 。
接下来N行,每行两个整数Aj和Bj,表示变量vj的取值范围为[Aj,Bj](0≤Aj≤Bj≤2000000000)。
一个整数,为表达式的最大值。
8 4
3 1 2 2
2 4
1 4
0 0
1 7
1 4
1 2
3 4
2 3
6