Anagram foresight