Anagram forethinks