There are multiple test cases. The first line of input contains an integer $T$, indicating the number of test cases. For each test case:
The first line contains two integers $n, m (1 \le n \le 10^5, 1 \le m < n)$ - the length of the seuqence. The second line contains $n$ integers $a_1,a_2,...,a_n (1 \le a_i \le n)$.
The sum of $n$ in the test cases will not exceed $2 \times 10^6$.