← Home
write a go solution for Description:
You are given three integers n, a, and b. Determine if there exist two permutations p and q of length n, for which the following conditions hold:

- The length of the longest common prefix of p and q is a.
- The length of the longest common suffix of p and q is b.

A permutation of length n is an array containing each integer from 1 to n exactly once. For example, [2,3,1,5,4] is a permutation, but [1,2,2] is not a permutation (2 appears twice in the array), and [1,3,4] is also not a permutation (n=3 but there is 4 in the array).

Input Format:
Each test contains multiple test cases. The first line contains a single integer t (1<=t<=10^4) — the number of test cases. The description of test cases follows.

The only line of each test case contains three integers n, a, and b (1<=a,b<=n<=100).

Output Format:
For each test case, if such a pair of permutations exists, output "Yes"; otherwise, output "No". You can output each letter in any case (upper or lower).

Note:
In the first test case, [1] and [1] form a valid pair.

In the second test case and the third case, we can show that such a pair of permutations doesn't exist.

In the fourth test case, [1,2,3,4] and [1,3,2,4] form a valid pair.. Output only the code with no comments, explanation, or additional text.