Anagram mazer