你的飼養箱中有 $n$ 隻黑螞蟻,第 $i$ 隻黑螞蟻住在座標 $(a_i, b_i)$。
在接下來的 $m$ 天中,每天你都會為飼養箱購買一隻新螞蟻。你只會購買白螞蟻,且第 $i$ 隻購買的白螞蟻住在座標 $(x_i, y_i)$。
每天你都會餵食部分昆蟲。如果你餵食了某隻昆蟲,該昆蟲當天就不會感到飢餓。如果第 $i$ 隻白螞蟻感到飢餓,且第 $j$ 隻黑螞蟻也感到飢餓,且滿足 $x_i \ge a_j$ 與 $y_i \ge b_j$,牠們就會打架。請找出每天為了避免發生任何打架事件,所需餵食的最少螞蟻數量。
輸入格式
第一行包含一個整數 $n$ ($1 \le n \le 100\,000$):飼養箱中黑螞蟻的數量。
接下來 $n$ 行,每行包含黑螞蟻的描述。第 $i$ 行包含兩個整數 $a_i, b_i$ ($0 \le a_i, b_i \le 100\,000$)。
下一行包含一個整數 $m$ ($1 \le m \le 100\,000$):你將購買白螞蟻的天數。
接下來 $m$ 行,每行包含白螞蟻的描述,按購買順序排列,其中第 $i$ 行包含兩個整數 $x_i, y_i$ ($0 \le x_i, y_i \le 100\,000$)。
注意:不同的螞蟻可以住在相同座標的點上。
輸出格式
輸出 $m$ 個整數,其中第 $i$ 個整數代表為了避免黑螞蟻 $1, 2, \dots, n$ 與白螞蟻 $1, 2, \dots, i$ 之間發生打架,你所需要餵食的最少螞蟻數量。
範例
輸入格式 1
3 0 0 1 1 2 2 4 0 0 1 1 0 0 3 3
輸出格式 1
1 2 2 3