import java.util.*;
import java.lang.*;
class Main
{
{
System.
out.
println(Main.
removeDuplicates(str
)); }
int checker = 0;
for (int i = 0; i < str.length(); ++i) {
int val = str.charAt(i) - 'a';
if ((checker & (1 << val)) == 0)
buffer.append(str.charAt(i));
checker |= (1 << val);
}
return buffer.toString();
}
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CgoKY2xhc3MgTWFpbgp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKICAgICAgICBTdHJpbmcgc3RyID0gIkhlbGxsbGxsbGxsbG8iOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbihNYWluLnJlbW92ZUR1cGxpY2F0ZXMoc3RyKSk7Cgl9CiAgICAKCXB1YmxpYyBzdGF0aWMgU3RyaW5nIHJlbW92ZUR1cGxpY2F0ZXMoU3RyaW5nIHN0cikgewogICAgICAgIGludCBjaGVja2VyID0gMDsKICAgICAgICBTdHJpbmdCdWZmZXIgYnVmZmVyID0gbmV3IFN0cmluZ0J1ZmZlcigpOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgc3RyLmxlbmd0aCgpOyArK2kpIHsKICAgICAgICAgICAgaW50IHZhbCA9IHN0ci5jaGFyQXQoaSkgLSAnYSc7CiAgICAgICAgICAgIGlmICgoY2hlY2tlciAmICgxIDw8IHZhbCkpID09IDApCiAgICAgICAgICAgICAgICBidWZmZXIuYXBwZW5kKHN0ci5jaGFyQXQoaSkpOwogICAgICAgICAgICBjaGVja2VyIHw9ICgxIDw8IHZhbCk7CiAgICAgICAgfQogICAgICAgIHJldHVybiBidWZmZXIudG9TdHJpbmcoKTsKICAgIH0KfQ==