Anagram surmise