Anagram wholeheartedly