Anagram deliberating