What is the right way to split a string into words ? (string doesn\'t contain any spaces or punctuation marks)
For example: \"stringintowords\" -> \"String Into Word
Create a list of possible words, sort it from long words to short words.
Check if each entry in the list against the first part of the string. If it equals, remove this and append it at your sentence with a space. Repeat this.