#include <bits/stdc++.h>
#include
using namespace std;
int main()
{
int T;
cin>>T;
while (T–){
int N;
cin>>N;
int arr[N];
for (int i=0; i<N; i++){
cin>>arr[i];
}
string a[1001];
for (int i=0; i<1001; i++){
a[i] = “”;
}
int A[N];
for (int i=0; i<N; i++){
A[i] = arr[i];
}
sort(A, A+N, greater<int>());
for (int i=0; i<N; i++){
string t = to_string(i+1);
a[A[i]] += t;
}
for (int i=0; i<N; i++){
if (a[arr[i]].size() <2){
cout<<a[arr[i]]<<" ";
}
else{
cout<<a[arr[i]][0]<<" ";
a[arr[i]].erase(0,1);
}
}
cout<<endl;
}
}