Anagram intercessor