Anagram overgenerous