Anagram almanacks