정착민이 차례로 도착할 때, 강과 울타리로 둘러싸여 자기 말뚝을 오른쪽 위 모서리로 하는 영역 안에 있는 버팔로 수를 각각 구한다.
어려움8정렬누적 합스택BFS아직 제출이 없습니다시간 제한5초메모리 제한512 MB서부의 목장은 좌표평면 제1사분면에 놓인 직사각형 격자다. 목장에는 버펄로 n마리가 흩어져 있고, 버펄로 한 마리는 단위 정사각형 한 칸을 차지한다. 버펄로에는 1번부터 n번까지 번호가 붙어 있으며, j번 버펄로는 오른쪽 위 꼭짓점이 정수 좌표 (xj,yj)인 단위 정사각형에 있다. 두 좌표축은 원점에서 만나는 강이고, 버펄로는 이 강 때문에 왼쪽이나 아래쪽으로 나갈 수 없다.
정착민 m명이 한 명씩 차례로 도착해 다음 순서로 땅을 차지한다.
정착민마다 도착한 순간에 차지한 버펄로가 몇 마리인지 구하시오.
첫째 줄에 버펄로의 수 n이 주어진다 (1≤n≤300000). 다음 n개의 줄 중 j번째 줄에는 j번 버펄로의 위치를 나타내는 두 정수 xj와 yj가 주어진다 (1≤xj,yj≤109). 위치가 같은 버펄로는 없다.
그다음 줄에 정착민의 수 m이 주어진다 (1≤m≤300000). 다음 m개의 줄 중 j번째 줄에는 j번째 정착민이 세운 기둥의 좌표 xj′와 yj′가 주어진다 (1≤xj′,yj′≤109). xj′는 모두 다르고, yj′도 모두 다르다.
m개의 줄을 출력한다. j번째 줄에는 j번째 정착민이 도착했을 때 차지한 버펄로의 수를 출력한다.

그림은 첫 번째 예제에서 정착민 네 명이 모두 도착한 뒤의 목장이다. 회색 원은 버펄로, 흰 원은 울타리 기둥이다.