Anagram catechizing