BreakIterator boundary = BreakIterator.getWordInstance();
boundary.setText(s);
int start = boundary.first();
int b = 0;
for (int end = boundary.next(); end != BreakIterator.DONE; start = end, end = boundary.next()){
String sub = s.substring(start, end);
if(sub.length()>1...