Вам даны два массива целых чисел $$$a_1, a_2, \ldots, a_n$$$ и $$$b_1, b_2, \ldots, b_n$$$. Гарантируется, что каждое целое число от $$$1$$$ до $$$2 \cdot n$$$ встречается ровно в одном массиве.
Вам нужно сделать некоторое количество операций (возможно, ноль), чтобы выполнялись оба следующих условия:
Во время каждой операции вы можете сделать ровно одно из трёх следующих действий:
Вам не нужно минимизировать количество операций, но нужно, чтобы их число было не более $$$1709$$$. Найдите любую последовательность операций, чтобы выполнить оба условия.
Каждый тест состоит из нескольких наборов входных данных. Первая строка содержит единственное целое число $$$t$$$ ($$$1 \leq t \leq 100$$$) — количество наборов входных данных. Далее следует их описание.
Первая строка каждого набора входных данных содержит одно целое число $$$n$$$ ($$$1 \leq n \leq 40$$$) — длина массивов $$$a$$$ и $$$b$$$.
Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \leq a_i \leq 2 \cdot n$$$).
Третья строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$b_1, b_2, \ldots, b_n$$$ ($$$1 \leq b_i \leq 2 \cdot n$$$).
Гарантируется, что каждое целое число от $$$1$$$ до $$$2 \cdot n$$$ встречается либо в массиве $$$a$$$, либо в массиве $$$b$$$.
Для каждого набора входных данных выведите последовательность операций.
В первой строке для каждого набора входных данных выведите количество операций $$$k$$$. Обратите внимание, что $$$0 \leq k \leq 1709$$$.
В следующих $$$k$$$ строках для каждого набора входных данных выведите сами операции:
Можно показать, что при данных ограничениях ответ всегда существует.
611212121 34 221 43 236 5 43 2 135 3 42 6 1
0 1 3 1 1 2 1 1 3 2 9 3 1 3 2 3 3 1 1 2 1 2 2 1 2 1 1 2 1 6 2 2 1 1 1 2 2 1 3 1 3 2
В первом наборе входных данных $$$a_1 \lt b_1$$$, поэтому можно не применять операции.
Во втором наборе входных данных $$$a_1 \gt b_1$$$. После применения операции эти значения поменяются местами.
В третьем наборе входных данных после применения операции $$$a = [1, 3]$$$ и $$$b = [2, 4]$$$.
В четвёртом наборе входных данных после применения операции $$$a = [1, 2]$$$ и $$$b = [3, 4]$$$.