easy
java split usage: ' ', 'a  ', '  a'
not difficult, but should be cautious
how to impl comparator
note the boundary
need refactoring