Anagram foresighted