Anagram crammer