Anagram partitioning