Anagram piecing