process.stdin.resume();
process.stdin.setEncoding('utf8');
let input = '';
process.stdin.on('data', function(chunk) {
input += chunk;
});
process.stdin.on('end', function() {
const words = input.trim().split(/\s+/);
for (const word of words) {
const result = reader(word.trim());
console.log(result);
}
});
function reader(str) {
const uniqueChars = [...new Set(str)].join('');
return str === uniqueChars ? str : '';
}
cHJvY2Vzcy5zdGRpbi5yZXN1bWUoKTsKcHJvY2Vzcy5zdGRpbi5zZXRFbmNvZGluZygndXRmOCcpOwoKbGV0IGlucHV0ID0gJyc7Cgpwcm9jZXNzLnN0ZGluLm9uKCdkYXRhJywgZnVuY3Rpb24oY2h1bmspIHsKICAgIGlucHV0ICs9IGNodW5rOwp9KTsKCnByb2Nlc3Muc3RkaW4ub24oJ2VuZCcsIGZ1bmN0aW9uKCkgewogICAgY29uc3Qgd29yZHMgPSBpbnB1dC50cmltKCkuc3BsaXQoL1xzKy8pOwogICAgZm9yIChjb25zdCB3b3JkIG9mIHdvcmRzKSB7CiAgICAgICAgY29uc3QgcmVzdWx0ID0gcmVhZGVyKHdvcmQudHJpbSgpKTsKICAgICAgICBjb25zb2xlLmxvZyhyZXN1bHQpOwogICAgfQp9KTsKCmZ1bmN0aW9uIHJlYWRlcihzdHIpIHsKICAgIGNvbnN0IHVuaXF1ZUNoYXJzID0gWy4uLm5ldyBTZXQoc3RyKV0uam9pbignJyk7CiAgICByZXR1cm4gc3RyID09PSB1bmlxdWVDaGFycyA/IHN0ciA6ICcnOwp9