Anagram supplicant