Stitching n Patterns