import java.util.LinkedHashSet;
import java.util.Set;
class Program {
static Set<Character> removeDuplicates(String str) {
Set<Character> lhs = new LinkedHashSet<Character>();
for (char ch:str.toCharArray()) {
lhs.add(Character.valueOf(ch));
}
return lhs;
}
public static void main(String[] args) {
String str = "abcdaaaabbbccccddddefghhhhhhxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
System.out.println(removeDuplicates(str));
}
}
/*
run:
[a, b, c, d, e, f, g, h, x]
*/