The twenty-column, twenty-seven-row study draws a logical lattice over eighteen interior columns and thirteen logical rows. Vertical lines occur at logical columns zero, six and twelve, and horizontal lines at logical rows zero, six and twelve. These are original coordinate rules, not joins between independently made window panels. The goal is preserving line intersections without double-counting either the overlay operations or the apparent foreground area.
Derive the eighty-four marks
Three vertical lines through thirteen logical rows contain thirty-nine marks. Three horizontal lines through eighteen columns contain fifty-four. Their nine intersections belong to both sets, so subtract them once: thirty-nine plus fifty-four minus nine equals eighty-four. The pattern makes eighty-four A drops across 540 working positions. The final surface shows 364 A-colored cells and 176 B-colored cells, while the actual A and B working budgets are 280 and 260 positions respectively.
Maintain the long vertical lines
The three logical vertical lines continue through all thirteen motif rows. After their initial anchors, later A drops can use the still-free front loops of earlier A double crochets. The intervening B rows use the back loop, so those front loops remain available. Thirty-six anchors in this saved design are of that kind. Follow the recorded source row rather than reaching for whichever visible strand looks closest to the current row.
Cross a horizontal bar without joining fabric
A horizontal logical line places marks across the interior width but does not create a new crochet row type or a seam. Work that A row with the same right-to-left route and one yarn. At each intersection, make the one planned drop, not two overlapping drops. Keep the two fixed edge columns as ordinary single crochet. Finish a trial and compare the widths of the window openings after washing; logical symmetry does not determine finished centimeter dimensions.
FAQ and common errors
Why did I count ninety-three marks?
The nine intersections were counted twice. Use the union of the vertical and horizontal line sets.
Are window openings actual holes?
No. Unmarked positions retain the ordinary striped overlay ground. The complete rectangle is worked fabric.
Why does a vertical line break?
Compare the missing mark's logical row and corresponding A pair. Correct that drop and its anchor rather than adding an extra stitch in the next row.
Exact settings and complete working sequence
Choose window-panes, 20 chart columns and 27 physical working rows in the Mosaic Crochet Pattern Generator. Yarn A is #1B5462 and yarn B is #E7DAC0. Use smooth compatible yarns and a suitable sample hook. The logical interior is 18 columns by 13 rows. The saved operation count is 84 overlay dc and 456 ordinary sc, with all row-end tails separate from those counts.
Download the exact original mosaic project JSON. Restore it before comparing another palette or size. In US terms, ordinary interior stitches are BLO sc and the covering stitch is dc into an unused same-color front loop two rows below. In UK terms these are BLO dc and tr. Every drop replaces the ordinary stitch behind it. Begin with the stated chain foundation, attach each later row at the right, keep the front facing and cut at the left without turning. Secure the final tails after completing the last row; any border is separate. Read the chart-reading guide to distinguish working symbols from the final visible-color panel.
Yarn A #1B5462: ch 21, sc in second chain and across: 20 sc. Cut yarn;keep right side facing. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 overlay dc,one in each unused front loop on row 1,columns 19 down to 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 3,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 3,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 3,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 5,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 5,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 5,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 7,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 7,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 7,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 9,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 9,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 9,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 11,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 11,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 11,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 overlay dc,one in each unused front loop on row 13,columns 19 down to 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 15,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 15,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 15,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 17,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 17,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 17,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 19,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 19,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 19,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 21,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 21,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 21,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 23,column 14; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 23,column 8; 5 BLO sc in successive stitches; 1 overlay dc,one in each unused front loop on row 23,column 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn B #E7DAC0: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 BLO sc in successive stitches;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]
Yarn A #1B5462: attach at right edge with standing sc through both loops (counts as first stitch). Work right to left: 18 overlay dc,one in each unused front loop on row 25,columns 19 down to 2;finish with sc through both loops in left edge. Skip the ordinary stitch behind every drop. 20 completed stitches. Cut yarn;do not turn. [20 working positions]