第一行两个空格分隔的整数N,M,表示这个关卡有N个防壁,敌人将会进行M轮攻击。
接下来N行,第i行(1<=i<=N)有两个空格分隔的整数Ai,Bi,表示关卡开始时防壁i被放置在(Ai,i)到(Bi,i)的所有区域的位置上。
接下来M行,第i行有一个整数Pi,表示第i次攻击时,敌人从(Pi,N+1)向(Pi,0)进行直线镭射射击。
第一行两个空格分隔的整数N,M,表示这个关卡有N个防壁,敌人将会进行M轮攻击。
输出N行,第i行表示防壁i的移动次数的最小值。
4 4
0 3
4 4
2 7
8 11
6
4
3
8
5
10
1
7