Anagram raveling