Longest compound word using suffix trees.