Vous avez $n$ fourmis noires dans votre terrarium, et la $i$-ième fourmi noire vit aux coordonnées $(a_i, b_i)$.
Chaque jour, pendant les $m$ jours suivants, vous achetez une nouvelle fourmi pour votre terrarium. Vous n'achetez que des fourmis blanches, et la $i$-ième fourmi blanche que vous achetez vivra aux coordonnées $(x_i, y_i)$.
Chaque jour, vous nourrissez certains de vos insectes. Si vous nourrissez un insecte, celui-ci n'aura pas faim ce jour-là. Si la $i$-ième fourmi blanche a faim et que la $j$-ième fourmi noire a faim, et que $x_i \geq a_j$ et $y_i \geq b_j$, elles se battront.
Trouvez, pour chaque jour, le nombre minimal de fourmis à nourrir afin qu'il n'y ait aucun combat.
Entrée
La première ligne contient un entier $n$ ($1 \leq n \leq 100\,000$) : le nombre de fourmis noires dans votre terrarium.
Chacune des $n$ lignes suivantes contient la description des fourmis noires. La $i$-ième ligne contient deux entiers, $a_i, b_i$ ($0 \leq a_i, b_i \leq 100\,000$).
La ligne suivante contient un entier $m$ ($1 \leq m \leq 100\,000$) : le nombre de jours pendant lesquels vous allez acheter de nouvelles fourmis blanches.
Chacune des $m$ lignes suivantes contient la description des fourmis blanches dans l'ordre où vous les achetez, telle que la $i$-ième ligne contient deux entiers, $x_i, y_i$ ($0 \leq x_i, y_i \leq 100\,000$).
Notez que différentes fourmis peuvent vivre aux mêmes coordonnées.
Sortie
Affichez $m$ entiers, tels que le $i$-ième d'entre eux soit égal au nombre minimal de fourmis que vous devez nourrir pour éviter les combats entre les fourmis noires $1, 2, \dots, n$ et les fourmis blanches $1, 2, \dots, i$.
Exemples
Entrée 1
3 0 0 1 1 2 2 4 0 0 1 1 0 0 3 3
Sortie 1
1 2 2 3