#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
****************************************************************/