Concatenated words
Given a list of distinct words, return every word that can be split into two or more pieces that are each a word in the list (the same word may be used more than once). A shorter variant asks only for the words made of exactly two other words from the list.
No answer yet. Write the first one; the best answer gets endorsed.
