Anagram harrowing