Dorijan gifted Mr. Nežmah a very intricate instrument. The instrument can play $$$m$$$ different notes numbered from $$$0$$$ to $$$m - 1$$$. Interestingly, it can play a tune of $$$n$$$ notes $$$s_0, \ldots, s_{n-1}$$$ only when $$$n$$$ is $$$\textbf{prime}$$$ and the following is true
Notice that such $$$a, b, c$$$ and $$$d$$$ uniquely define the given sequence. Nežmah is currently composing a new tune, and he has already filled up some positions with notes. Help him finish the tune! It is enough to output any $$$a, b, c$$$ and $$$d$$$ which define a valid sequence that matches in the positions Nežmah has already set. It is guaranteed that a solution exists.
The first line contains a single integer $$$t$$$ ($$$1 \leq t \leq 2 \cdot 10^4$$$), the number of test cases.
The first line of each test case contains $$$2$$$ integers $$$n$$$ and $$$m$$$ ($$$3 \leq n \leq 3 \cdot 10^5$$$, $$$n$$$ is prime, $$$n \leq m \leq 10^9$$$).
The second line of each test case contains the resulting array ($$$-1 \leq u_i \lt m$$$, where $$$u_i = -1$$$ if Nežmah hasn't yet decided which note should be played in this position).
It is guaranteed that the sum of $$$n$$$ over all test cases does not exceed $$$3 \cdot 10^5$$$.
For each test case, output $$$1$$$ line with $$$4$$$ integers: the required values of $$$a$$$, $$$b$$$, $$$c$$$, and $$$d$$$. If there are multiple possible answers, output any of them.
87 120 2 4 5 7 9 115 19-1 4 -1 12 -13 71 4 -17 352 -1 12 -1 -1 27 -15 140 -1 11 -1 -13 6-1 -1 23 16-1 -1 -15 14-1 1 -1 9 -1
3 4 5 7 2 2 7 8 2 1 5 3 0 1 2 5 1 4 1 13 0 1 0 1 0 1 0 1 1 3 1 9