Anagram improvisor