One sentence can contain one or more strings next to each-other, which can be joined to make another word.
e.g.: "to get her" == "together" "an other" == "another" "where about" == "whereabouts" &etc Solve this problem using as few lines of code as possible[1]. Good luck! [1] Don't use external non-default libraries; non-custom word-lists excepted -- http://mail.python.org/mailman/listinfo/python-list