Anagram programer