输入包含 行。第一行一个正整数 ,表示测试数据组数。接下来 行,每行一个正整数 ,表示小苯想构造的排列 的长度。数据保证同一个数据中的所有 的总和不超过 。
输出包含 行。每行 个正整数,表示构造出的排列 ,如果有多解,输出任意即可,如果无解,请输出 。
1 4
4 1 3 2
三对相邻数字均满足互素。
排列:一个长度为 的数组,满足其中 到 的所有正整数都恰好出现了一次。互素:如果 满足,则称 互素,其中 表示 的最大公约数。