This is an interactive problem.
There is a hidden permutation $$$P$$$ of length $$$n$$$ and you have to find it. For this, you have to choose two different integers $$$i$$$ and $$$j$$$, and the jury will give you $$$\text{lcm}(P_{i}, P_{j})$$$.
You can make no more than $$$2n+100$$$ queries in order to guess $$$P$$$.
A permutation is an array consisting of $$$n$$$ distinct integers from $$$1$$$ to $$$n$$$ in arbitrary order. For example, $$$[3,1,2,5,4]$$$ is a permutation, but $$$[1,2,1]$$$ is not a permutation (1 appears twice in the array) and $$$[2,1,4]$$$ is also not a permutation ($$$n=3$$$, but $$$4$$$ is in the array).
One integer $$$3\le n\le 10^5:$$$ The size of the hidden permutation $$$P$$$. Then, the interaction will start.
After reading the length of the permutation $$$n,$$$ the interaction protocol is as follows :
3 3 6 2
? 1 2 ? 1 3 ? 2 3 ! 3 1 2
After printing a query or the answer, do not forget to output at the end of the line and flush the output. Otherwise, you will get Idleness limit exceeded. To do this, use: