The first line of the input contains two integers nnn (1≤n≤100000)(1 \le n \le 100\,000)(1≤n≤100000) and qqq (1≤q≤200000)(1 \le q \le 200\,000)(1≤q≤200000), indicating the number of enemy targets and the number of times the radar scanner shows some locations of the exposed enemy targets. Each of the following nnn lines contains two integers xxx and yyy (−109≤x,y≤109)(-10^9 \le x,y \le 10^9)(−109≤x,y≤109), indicating an enemy target located at coordinate (x,y)(x,y)(x,y). Each of the following qqq lines contains two integers aaa and bbb (−109≤a,b≤109,a2+b2>0)(-10^9 \le a,b \le 10^9, a^2+b^2 > 0)(−109≤a,b≤109,a2+b2>0), indicating that an enemy target located at coordinate (x,y)(x,y)(x,y) that satisfies ax+by>0ax+by > 0ax+by>0 will be exposed during the radar scan. Since it is a military manoeuvre, the exposed enemy targets will not be eliminated after the radar scan.
7 6
0 0
0 1
0 2
1 0
1 0
1 1
-1 0
0 1
1 0
1 1
0 -1
-1 2
-1 -1
1
0
2
0
3
0