Anagram overelaborating