example of guava splitter, joiner, function, and iterable