#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int N;
int T;
int main()
{
cin>>T;
while(T--){
cin>>N;
vector<int> per;
vector<int>::iterator it;
int id;
for(int i=0;i<N;i++){
cin >> id;
it = find(per.begin(),per.end(),id);
if(it != per.end())
{
per.erase(it);
}
per.push_back(id);
}
for(int i=per.size()-1;i>=0;i--){
if(i==0)
cout<<per[i];
else
cout<<per[i]<<' ';
}
cout<<endl;
}
return 0;
}
/**************************************************************
Problem: 1510
User: admin
Language: C++
Result: Accepted
Time:11 ms
Memory:2076 kb
****************************************************************/