CF1610C.Keshi Is Throwing a Party

传统题 时间 1000 ms 内存 256 MiB 10 尝试 1 已通过 1 标签

Keshi Is Throwing a Party

CF1610C · Keshi Is Throwing a Party

英文原题面

Statement

Keshi is throwing a party and he wants everybody in the party to be happy. He has nn friends. His ii-th friend has ii dollars. If you invite the ii-th friend to the party, he will be happy only if at most aia_i people in the party are strictly richer than him and at most bib_i people are strictly poorer than him. Keshi wants to invite as many people as possible. Find the maximum number of people he can invite to the party so that every invited person would be happy.

Input

The first line contains a single integer tt (1t104)(1\le t\le 10^4) — the number of test cases. The description of the test cases follows. The first line of each test case contains a single integer nn (1n2105)(1\le n\le 2 \cdot 10^5) — the number of Keshi's friends. The ii-th of the following nn lines contains two integers aia_i and bib_i (0ai,bi<n)(0 \le a_i, b_i \lt n). It is guaranteed that the sum of nn over all test cases doesn't exceed 21052 \cdot 10^5.

Output

For each test case print the maximum number of people Keshi can invite.

样例

样例 1

输入:

3
3
1 2
2 1
1 1
2
0 0
0 1
2
1 0
0 1

输出:

2
1
2

样例解释(英文原文)

In the first test case, he invites the first and the second person. If he invites all of them, the third person won't be happy because there will be more than 11 person poorer than him.

在线编程 IDE

建议全屏模式获得最佳体验