输入第一行两个正整数 $n,q$,表示给定的点数和询问个数。
接下来 $n$ 行,每行两个整数 $x,y$,表示一个点。
接下来 $q$ 行,每行两个整数 $x,y$,表示一次询问。
$1 \le n,q \le 2000, |x|,|y| \le 10^9$
输入的 $n+q$ 个点 $(x,y)$ 两两不同。
Hint
样例解释对于 $(0,0)$,有 $\{(0,0),(0,1),(1,0)\},\{(0,0),(0,1),(-1,0)\},\{(0,0),(0,-1),(1,0)\},\{(0,0),(0,-1),(-1,0)\}$ 这四个直角三角形。
对于 $(1,1)$,有 $\{(1,1),(0,1),(1,0)\}, \{(1,1),(0,1),(0,-1)\}, \{(1,1),(1,0),(-1,0)\}$ 这三个直角三角形。
4 2
0 1
1 0
0 -1
-1 0
0 0
1 1