This is an interactive problem!
There's a hidden array $$$a_1, a_2, \ldots, a_N$$$ of $$$N$$$ distinct positive integers (where $$$N$$$ is odd); an incorrect copy of this array is stored in another hidden array $$$b$$$. Each element of array $$$b$$$ is defined as follows:
You need to determine whether there are two indices $$$i$$$ and $$$j$$$ ($$$i \neq j$$$, $$$1 \leq i, j \leq N$$$) such that $$$b_i = b_j$$$. If such indices exist, return them; otherwise, indicate that no such indices exist.
You can query the elements of arrays $$$a$$$ and $$$b$$$ using the following operations:
You can ask up to a maximum of $$$20$$$ queries.
First, you must read a line containing a single integer $$$T$$$ ($$$1 \leq T \leq 100$$$) denoting the number of test cases. Then follows a description of the interaction for $$$T$$$ test cases.
For each test case, you must first read a line containing one integer $$$N$$$ $$$(3 \leq N \leq 2 \ 001,\ N \text{ is odd}$$$).
Then interaction starts. You can print one line, containing:
After outputting each line, don't forget to flush the output. For example:
1 7 2 2
2 3 2 1 3 1 3
| Name |
|---|


