Anagram interceding