Anagram diviners