#include <bits/stdc++.h>
#define ll long long

using namespace std;

int n, x[1001];
int final = 0;

void init(){
   for(int i = 1; i <= n; i++){
      x[i] = i;
   }
}

void gen(){
   int i = n - 1;
   while(i >= 1 && x[i] >= x[i + 1]){
      i--;
   }
   if(i == 0){
      init();
   }
   else{
      for(int j = n; j > i; j--){
         if(x[j] >= x[i]){
            swap(x[i], x[j]);
            break;
         }
      }
      sort(x + i + 1, x + n + 1);
   }
}



int main(){
   int t; cin >> t;
   while(t--){
      cin >> n;
      for(int i = 1; i <= n; i++){
         cin >> x[i];
      }
      gen();
      for(int i = 1; i <= n; i++){
         cout << x[i] << ' ';
      }
      cout << endl;
   }
}