시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 256 MB98746780.723%

문제

The races became more popular than ever at Pandora planet. But these races are quite unusual. There are n cars participating in a race on the long straight track. Each car moves with a speed of 1 meter per second. Track has coordinates in meters.

The car number i moves between two points on the track with coordinates ai and bi starting at the second 0 in the point ai. The car moves from ai to bi, then from bi to ai, then from ai to bi again, and so on.

Handsome Mike wants to knock some cars out of the race using dynamite. Thus he has m questions. The question number j is: what is the number of cars in the coordinates between xj and yj inclusive after tj seconds from the start?

Your task is to answer Mike’s questions.

입력

The first line of the input file contains two integers n and m (1 ≤ n, m ≤ 1000) — the number of cars in the race and the number of questions.

Each of the following n lines contains a description of the car: two integers ai and bi (0 ≤ ai, bi ≤ 109, ai ≠ bi) — the coordinates of the two points between which the car i moves.

Each of the following m lines contains a description of the question: three integers xj , yj , and tj (0 ≤ xj ≤ yj ≤ 109, 0 ≤ tj ≤ 109) — the coordinate range and the time for the question j.

출력

Write m lines to the output file. Each line must contain one integer — the answer to the corresponding question in order they are given in the input file.

예제 입력 1

5 5
0 1
0 2
2 3
3 5
4 5
0 5 0
0 1 2
0 2 1
2 5 2
2 5 3

예제 출력 1

5
1
2
4
3