Anagram presumer