A. Симпатичные перестановки
ограничение по времени на тест
1 секунда
ограничение по памяти на тест
256 мегабайт
ввод
стандартный ввод
вывод
стандартный вывод

Есть ряд из $$$n$$$ кошек, пронумерованных с $$$1$$$ по $$$n$$$: $$$i$$$-я кошка на позиции $$$i$$$. Кошкам надоедает вращаться на одном и том же месте целый день, поэтому они хотят поменяться местами так, чтобы никакая кошка не осталась на том же самом месте. Кошки очень ленивы, а поэтому они хотят минимизировать суммарное расстояние, на которое им нужно передвинуться. Помогите им решить, какой кошке переместиться на какое место.

Например, если кошки $$$3$$$, то можно выбрать следующую перестановку: $$$[3, 1, 2]$$$. Никакая кошка не осталась на своем месте. Суммарное расстояние, на которое сдвинулись кошки равно $$$1 + 1 + 2 = 4$$$, т. е. кошка $$$1$$$ сдвинулась на один вправо, кошка $$$2$$$ сдвинулась на один вправо, а кошка $$$3$$$ — на два влево.

Входные данные

В первой строке задано одно целое число $$$t$$$ ($$$1 \leq t \leq 100$$$) — количество наборов входных данных. Далее следуют $$$t$$$ наборов входных данных.

В первой и единственной строке каждого набора задано одно целое число $$$n$$$ ($$$2 \leq n \leq 100$$$) — количество кошек.

Можно доказать, что при текущих ограничениях ответ всегда существует.

Выходные данные

Выведите $$$t$$$ ответов — по одному на набор входных данных. Каждый ответ должен состоять из $$$n$$$ целых чисел — перестановки минимальной стоимости. Если существует несколько ответов, выведите любой из них.

Пример
Входные данные
2
2
3
Выходные данные
2 1 
3 1 2 
Примечание

В первом наборе входных данных есть одна возможная перестановка, удовлетворяющая условиям: $$$[2, 1]$$$.

Второй набор описан в условии задачи. Другой возможный ответ — это $$$[2, 3, 1]$$$.