/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Set<String> set = new TreeSet<String>();
getWordSet("get word set", set);
System.
out.
println(set.
toString());
}
public static void getWordSet
(String words,
Set set
) { int index = words.indexOf(" ");
if (index < 0) {
if (words.length() > 0) set.add(words);
return;
} else {
set.add(words.substring(0, index));
getWordSet(words.substring(index + 1), set);
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoKCQlTZXQ8U3RyaW5nPiBzZXQgPSBuZXcgVHJlZVNldDxTdHJpbmc+KCk7CgkJZ2V0V29yZFNldCgiZ2V0IHdvcmQgc2V0Iiwgc2V0KTsKCQlTeXN0ZW0ub3V0LnByaW50bG4oc2V0LnRvU3RyaW5nKCkpOwoKCX0KCQoJcHVibGljIHN0YXRpYyB2b2lkIGdldFdvcmRTZXQoU3RyaW5nIHdvcmRzLCBTZXQgc2V0KSB7CgkJaW50IGluZGV4ID0gd29yZHMuaW5kZXhPZigiICIpOwoJCWlmIChpbmRleCA8IDApIHsKCQkJaWYgKHdvcmRzLmxlbmd0aCgpID4gMCkgc2V0LmFkZCh3b3Jkcyk7CgkJCXJldHVybjsKCSAgCX0gZWxzZSB7CgkgICAgCXNldC5hZGQod29yZHMuc3Vic3RyaW5nKDAsIGluZGV4KSk7CgkgICAgIAlnZXRXb3JkU2V0KHdvcmRzLnN1YnN0cmluZyhpbmRleCArIDEpLCBzZXQpOwoJICAJfQkJCgl9Cn0=