Anagram stitching