Given n simple polygons, no two polygons has common points but one polygon can strictly be inside the other. You are asked to answer q queries of two kinds:
1 x y: add a point at position (x, y).
2 u: output the number of points inside or on boundary of u-th polygon.
Input Format
The first line of input contains a single integer T, denoting the number of test cases.
Each test case is described as follow: a single line contains an integer n, denoting the number of polygons, each polygon begins with an integer k, denoting the number of vertices, each of k following lines contains two space-seperated integers x y, denoting coordinates of its vertices. The next line contains an integer q, denoting the number of queries. Each queries is described as above.
Output Format
For each query, output a single line contains the answer.
Constraints