add a solution from
http://bookshadow.com/weblog/2014/04/24/leetcode-substring-concatenation-all-words/