#include <bits/stdc++.h>
#define endl '\n'
using namespace std;
bool vis[30];
int main() {
int t; string str;
cin>>t;
while(t--)
{
memset(vis,false,sizeof(vis));
cin>>str;
vector<char> places;
for(char ch : str)
if(!vis[ch-'a']) {
vis[ch-'a'] = true;
places.push_back(ch);
}
for(char c : places)
cout << c;
cout << '\n';
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgZW5kbCAnXG4nCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmJvb2wgdmlzWzMwXTsKaW50IG1haW4oKSB7CiAgICBpbnQgdDsgc3RyaW5nIHN0cjsKCWNpbj4+dDsKCXdoaWxlKHQtLSkKCXsKCQltZW1zZXQodmlzLGZhbHNlLHNpemVvZih2aXMpKTsKCSAgICBjaW4+PnN0cjsKCSAgICB2ZWN0b3I8Y2hhcj4gcGxhY2VzOwoJICAgIGZvcihjaGFyIGNoIDogc3RyKSAKCSAgICAJaWYoIXZpc1tjaC0nYSddKSB7CgkgICAgCQl2aXNbY2gtJ2EnXSA9IHRydWU7CgkgICAgCQlwbGFjZXMucHVzaF9iYWNrKGNoKTsKCSAgICAJfQoJICAgIGZvcihjaGFyIGMgOiBwbGFjZXMpCgkgICAgCWNvdXQgPDwgYzsKCSAgICBjb3V0IDw8ICdcbic7Cgl9CglyZXR1cm4gMDsKfQ==