cosy.svg · 675 lines
<svg xmlns="http://www.w3.org/2000/svg" width="1500" height="1000" viewBox="0 0 1500 1000" role="img" aria-labelledby="title desc">
<title id="title">Coffee Bean Cup Cosy Knitting Chart</title>
<desc id="desc">A 48 stitch by 24 round stranded colorwork chart for a cup cosy. Three coffee bean repeats are proportioned for a gauge of 24 stitches and 32 rounds per 4 inches, with instructions and a finished-fabric motif preview.</desc>
<defs>
<style>
text { font-family: "DejaVu Sans", Arial, sans-serif; fill: #302824; }
.title { font-size: 42px; font-weight: 700; letter-spacing: 1.2px; }
.subtitle { font-size: 17px; fill: #76675d; letter-spacing: 2.6px; }
.section { font-size: 15px; font-weight: 700; letter-spacing: 1.7px; }
.small { font-size: 13px; fill: #6f6158; }
.tiny { font-size: 11px; fill: #75665b; }
.body { font-size: 15px; }
.num { font-size: 11px; fill: #67594f; font-variant-numeric: tabular-nums; }
.key { font-size: 14px; font-weight: 700; }
.note { font-size: 13px; fill: #554941; }
</style>
<pattern id="paper" width="28" height="28" patternUnits="userSpaceOnUse">
<circle cx="4" cy="7" r="0.55" fill="#8b7969" opacity="0.08"/>
<circle cx="19" cy="21" r="0.45" fill="#8b7969" opacity="0.06"/>
</pattern>
</defs>
<rect width="1500" height="1000" fill="#fbf8f2"/>
<rect width="1500" height="1000" fill="url(#paper)"/>
<rect x="0" y="0" width="1500" height="12" fill="#a75035"/>
<text x="72" y="78" class="title">COFFEE BEAN</text>
<text x="72" y="118" class="subtitle">CUP COSY / STRANDED COLORWORK CHART</text>
<g transform="translate(1240 51)">
<rect width="188" height="62" rx="31" fill="#efe3d3"/>
<path d="M28 19h27v23c0 9-6 14-13.5 14S28 51 28 42V19Zm27 5h7c8 0 8 14 0 14h-7" fill="none" stroke="#a75035" stroke-width="3" stroke-linejoin="round"/>
<path d="M35 12c-4-5 4-6 0-11M45 12c-4-5 4-6 0-11" fill="none" stroke="#a75035" stroke-width="2" stroke-linecap="round"/>
<text x="77" y="28" class="small">KNIT IN</text>
<text x="77" y="47" class="key">THE ROUND</text>
</g>
<line x1="72" y1="145" x2="1428" y2="145" stroke="#d9ccbc"/>
<text x="72" y="184" class="section">BODY CHART</text>
<text x="72" y="207" class="small">48 stitches × 24 rounds · one 16-stitch repeat shown 3 times</text>
<text x="954" y="184" class="tiny" text-anchor="end">READ EVERY ROUND</text>
<g stroke="#a75035" stroke-width="1.8" fill="none"><path d="M948 200H814"/><path d="M814 200l9-5M814 200l9 5"/></g>
<text x="960" y="204" class="tiny">RIGHT TO LEFT</text>
<rect x="89" y="239" width="866" height="434" fill="#f3e8d5" stroke="#40352e" stroke-width="2"/>
<rect x="810" y="600" width="18" height="18" fill="#63382b"/>
<rect x="792" y="582" width="18" height="18" fill="#63382b"/>
<rect x="792" y="420" width="18" height="18" fill="#63382b"/>
<rect x="738" y="438" width="18" height="18" fill="#63382b"/>
<rect x="882" y="510" width="18" height="18" fill="#63382b"/>
<rect x="846" y="564" width="18" height="18" fill="#63382b"/>
<rect x="846" y="402" width="18" height="18" fill="#63382b"/>
<rect x="774" y="564" width="18" height="18" fill="#63382b"/>
<rect x="774" y="402" width="18" height="18" fill="#63382b"/>
<rect x="756" y="420" width="18" height="18" fill="#63382b"/>
<rect x="828" y="492" width="18" height="18" fill="#63382b"/>
<rect x="792" y="384" width="18" height="18" fill="#63382b"/>
<rect x="738" y="402" width="18" height="18" fill="#63382b"/>
<rect x="882" y="474" width="18" height="18" fill="#63382b"/>
<rect x="846" y="528" width="18" height="18" fill="#63382b"/>
<rect x="864" y="456" width="18" height="18" fill="#63382b"/>
<rect x="774" y="528" width="18" height="18" fill="#63382b"/>
<rect x="756" y="546" width="18" height="18" fill="#63382b"/>
<rect x="774" y="366" width="18" height="18" fill="#63382b"/>
<rect x="756" y="384" width="18" height="18" fill="#63382b"/>
<rect x="828" y="456" width="18" height="18" fill="#63382b"/>
<rect x="828" y="294" width="18" height="18" fill="#63382b"/>
<rect x="792" y="348" width="18" height="18" fill="#63382b"/>
<rect x="882" y="438" width="18" height="18" fill="#63382b"/>
<rect x="864" y="420" width="18" height="18" fill="#63382b"/>
<rect x="774" y="492" width="18" height="18" fill="#63382b"/>
<rect x="756" y="510" width="18" height="18" fill="#63382b"/>
<rect x="756" y="348" width="18" height="18" fill="#63382b"/>
<rect x="828" y="582" width="18" height="18" fill="#63382b"/>
<rect x="828" y="420" width="18" height="18" fill="#63382b"/>
<rect x="792" y="474" width="18" height="18" fill="#63382b"/>
<rect x="792" y="312" width="18" height="18" fill="#63382b"/>
<rect x="810" y="276" width="18" height="18" fill="#63382b"/>
<rect x="864" y="546" width="18" height="18" fill="#63382b"/>
<rect x="864" y="384" width="18" height="18" fill="#63382b"/>
<rect x="756" y="474" width="18" height="18" fill="#63382b"/>
<rect x="828" y="546" width="18" height="18" fill="#63382b"/>
<rect x="828" y="384" width="18" height="18" fill="#63382b"/>
<rect x="792" y="438" width="18" height="18" fill="#63382b"/>
<rect x="864" y="510" width="18" height="18" fill="#63382b"/>
<rect x="864" y="348" width="18" height="18" fill="#63382b"/>
<rect x="846" y="366" width="18" height="18" fill="#63382b"/>
<rect x="756" y="438" width="18" height="18" fill="#63382b"/>
<rect x="828" y="510" width="18" height="18" fill="#63382b"/>
<rect x="792" y="564" width="18" height="18" fill="#63382b"/>
<rect x="810" y="528" width="18" height="18" fill="#63382b"/>
<rect x="792" y="402" width="18" height="18" fill="#63382b"/>
<rect x="810" y="366" width="18" height="18" fill="#63382b"/>
<rect x="864" y="474" width="18" height="18" fill="#63382b"/>
<rect x="846" y="492" width="18" height="18" fill="#63382b"/>
<rect x="846" y="330" width="18" height="18" fill="#63382b"/>
<rect x="756" y="402" width="18" height="18" fill="#63382b"/>
<rect x="774" y="330" width="18" height="18" fill="#63382b"/>
<rect x="828" y="474" width="18" height="18" fill="#63382b"/>
<rect x="792" y="366" width="18" height="18" fill="#63382b"/>
<rect x="810" y="330" width="18" height="18" fill="#63382b"/>
<rect x="738" y="492" width="18" height="18" fill="#63382b"/>
<rect x="864" y="438" width="18" height="18" fill="#63382b"/>
<rect x="882" y="402" width="18" height="18" fill="#63382b"/>
<rect x="846" y="456" width="18" height="18" fill="#63382b"/>
<rect x="756" y="528" width="18" height="18" fill="#63382b"/>
<rect x="774" y="456" width="18" height="18" fill="#63382b"/>
<rect x="828" y="438" width="18" height="18" fill="#63382b"/>
<rect x="792" y="492" width="18" height="18" fill="#63382b"/>
<rect x="738" y="456" width="18" height="18" fill="#63382b"/>
<rect x="864" y="402" width="18" height="18" fill="#63382b"/>
<rect x="846" y="420" width="18" height="18" fill="#63382b"/>
<rect x="774" y="420" width="18" height="18" fill="#63382b"/>
<rect x="828" y="564" width="18" height="18" fill="#63382b"/>
<rect x="828" y="402" width="18" height="18" fill="#63382b"/>
<rect x="738" y="420" width="18" height="18" fill="#63382b"/>
<rect x="864" y="528" width="18" height="18" fill="#63382b"/>
<rect x="882" y="492" width="18" height="18" fill="#63382b"/>
<rect x="846" y="546" width="18" height="18" fill="#63382b"/>
<rect x="864" y="366" width="18" height="18" fill="#63382b"/>
<rect x="846" y="384" width="18" height="18" fill="#63382b"/>
<rect x="774" y="546" width="18" height="18" fill="#63382b"/>
<rect x="774" y="384" width="18" height="18" fill="#63382b"/>
<rect x="828" y="528" width="18" height="18" fill="#63382b"/>
<rect x="810" y="546" width="18" height="18" fill="#63382b"/>
<rect x="864" y="492" width="18" height="18" fill="#63382b"/>
<rect x="882" y="456" width="18" height="18" fill="#63382b"/>
<rect x="846" y="510" width="18" height="18" fill="#63382b"/>
<rect x="846" y="348" width="18" height="18" fill="#63382b"/>
<rect x="774" y="510" width="18" height="18" fill="#63382b"/>
<rect x="774" y="348" width="18" height="18" fill="#63382b"/>
<rect x="756" y="366" width="18" height="18" fill="#63382b"/>
<rect x="810" y="510" width="18" height="18" fill="#63382b"/>
<rect x="810" y="348" width="18" height="18" fill="#63382b"/>
<rect x="738" y="510" width="18" height="18" fill="#63382b"/>
<rect x="792" y="330" width="18" height="18" fill="#63382b"/>
<rect x="882" y="420" width="18" height="18" fill="#63382b"/>
<rect x="846" y="474" width="18" height="18" fill="#63382b"/>
<rect x="846" y="312" width="18" height="18" fill="#63382b"/>
<rect x="774" y="474" width="18" height="18" fill="#63382b"/>
<rect x="756" y="492" width="18" height="18" fill="#63382b"/>
<rect x="774" y="312" width="18" height="18" fill="#63382b"/>
<rect x="810" y="312" width="18" height="18" fill="#63382b"/>
<rect x="792" y="456" width="18" height="18" fill="#63382b"/>
<rect x="738" y="474" width="18" height="18" fill="#63382b"/>
<rect x="792" y="294" width="18" height="18" fill="#63382b"/>
<rect x="846" y="438" width="18" height="18" fill="#63382b"/>
<rect x="774" y="438" width="18" height="18" fill="#63382b"/>
<rect x="756" y="456" width="18" height="18" fill="#63382b"/>
<rect x="522" y="600" width="18" height="18" fill="#63382b"/>
<rect x="504" y="582" width="18" height="18" fill="#63382b"/>
<rect x="504" y="420" width="18" height="18" fill="#63382b"/>
<rect x="450" y="438" width="18" height="18" fill="#63382b"/>
<rect x="594" y="510" width="18" height="18" fill="#63382b"/>
<rect x="558" y="564" width="18" height="18" fill="#63382b"/>
<rect x="558" y="402" width="18" height="18" fill="#63382b"/>
<rect x="486" y="564" width="18" height="18" fill="#63382b"/>
<rect x="486" y="402" width="18" height="18" fill="#63382b"/>
<rect x="468" y="420" width="18" height="18" fill="#63382b"/>
<rect x="540" y="492" width="18" height="18" fill="#63382b"/>
<rect x="504" y="384" width="18" height="18" fill="#63382b"/>
<rect x="450" y="402" width="18" height="18" fill="#63382b"/>
<rect x="594" y="474" width="18" height="18" fill="#63382b"/>
<rect x="558" y="528" width="18" height="18" fill="#63382b"/>
<rect x="576" y="456" width="18" height="18" fill="#63382b"/>
<rect x="486" y="528" width="18" height="18" fill="#63382b"/>
<rect x="468" y="546" width="18" height="18" fill="#63382b"/>
<rect x="486" y="366" width="18" height="18" fill="#63382b"/>
<rect x="468" y="384" width="18" height="18" fill="#63382b"/>
<rect x="540" y="456" width="18" height="18" fill="#63382b"/>
<rect x="540" y="294" width="18" height="18" fill="#63382b"/>
<rect x="504" y="348" width="18" height="18" fill="#63382b"/>
<rect x="594" y="438" width="18" height="18" fill="#63382b"/>
<rect x="576" y="420" width="18" height="18" fill="#63382b"/>
<rect x="486" y="492" width="18" height="18" fill="#63382b"/>
<rect x="468" y="510" width="18" height="18" fill="#63382b"/>
<rect x="468" y="348" width="18" height="18" fill="#63382b"/>
<rect x="540" y="582" width="18" height="18" fill="#63382b"/>
<rect x="540" y="420" width="18" height="18" fill="#63382b"/>
<rect x="504" y="474" width="18" height="18" fill="#63382b"/>
<rect x="504" y="312" width="18" height="18" fill="#63382b"/>
<rect x="522" y="276" width="18" height="18" fill="#63382b"/>
<rect x="576" y="546" width="18" height="18" fill="#63382b"/>
<rect x="576" y="384" width="18" height="18" fill="#63382b"/>
<rect x="468" y="474" width="18" height="18" fill="#63382b"/>
<rect x="540" y="546" width="18" height="18" fill="#63382b"/>
<rect x="540" y="384" width="18" height="18" fill="#63382b"/>
<rect x="504" y="438" width="18" height="18" fill="#63382b"/>
<rect x="576" y="510" width="18" height="18" fill="#63382b"/>
<rect x="576" y="348" width="18" height="18" fill="#63382b"/>
<rect x="558" y="366" width="18" height="18" fill="#63382b"/>
<rect x="468" y="438" width="18" height="18" fill="#63382b"/>
<rect x="540" y="510" width="18" height="18" fill="#63382b"/>
<rect x="504" y="564" width="18" height="18" fill="#63382b"/>
<rect x="522" y="528" width="18" height="18" fill="#63382b"/>
<rect x="504" y="402" width="18" height="18" fill="#63382b"/>
<rect x="522" y="366" width="18" height="18" fill="#63382b"/>
<rect x="576" y="474" width="18" height="18" fill="#63382b"/>
<rect x="558" y="492" width="18" height="18" fill="#63382b"/>
<rect x="558" y="330" width="18" height="18" fill="#63382b"/>
<rect x="468" y="402" width="18" height="18" fill="#63382b"/>
<rect x="486" y="330" width="18" height="18" fill="#63382b"/>
<rect x="540" y="474" width="18" height="18" fill="#63382b"/>
<rect x="504" y="366" width="18" height="18" fill="#63382b"/>
<rect x="522" y="330" width="18" height="18" fill="#63382b"/>
<rect x="450" y="492" width="18" height="18" fill="#63382b"/>
<rect x="576" y="438" width="18" height="18" fill="#63382b"/>
<rect x="594" y="402" width="18" height="18" fill="#63382b"/>
<rect x="558" y="456" width="18" height="18" fill="#63382b"/>
<rect x="468" y="528" width="18" height="18" fill="#63382b"/>
<rect x="486" y="456" width="18" height="18" fill="#63382b"/>
<rect x="540" y="438" width="18" height="18" fill="#63382b"/>
<rect x="504" y="492" width="18" height="18" fill="#63382b"/>
<rect x="450" y="456" width="18" height="18" fill="#63382b"/>
<rect x="576" y="402" width="18" height="18" fill="#63382b"/>
<rect x="558" y="420" width="18" height="18" fill="#63382b"/>
<rect x="486" y="420" width="18" height="18" fill="#63382b"/>
<rect x="540" y="564" width="18" height="18" fill="#63382b"/>
<rect x="540" y="402" width="18" height="18" fill="#63382b"/>
<rect x="450" y="420" width="18" height="18" fill="#63382b"/>
<rect x="576" y="528" width="18" height="18" fill="#63382b"/>
<rect x="594" y="492" width="18" height="18" fill="#63382b"/>
<rect x="558" y="546" width="18" height="18" fill="#63382b"/>
<rect x="576" y="366" width="18" height="18" fill="#63382b"/>
<rect x="558" y="384" width="18" height="18" fill="#63382b"/>
<rect x="486" y="546" width="18" height="18" fill="#63382b"/>
<rect x="486" y="384" width="18" height="18" fill="#63382b"/>
<rect x="540" y="528" width="18" height="18" fill="#63382b"/>
<rect x="522" y="546" width="18" height="18" fill="#63382b"/>
<rect x="576" y="492" width="18" height="18" fill="#63382b"/>
<rect x="594" y="456" width="18" height="18" fill="#63382b"/>
<rect x="558" y="510" width="18" height="18" fill="#63382b"/>
<rect x="558" y="348" width="18" height="18" fill="#63382b"/>
<rect x="486" y="510" width="18" height="18" fill="#63382b"/>
<rect x="486" y="348" width="18" height="18" fill="#63382b"/>
<rect x="468" y="366" width="18" height="18" fill="#63382b"/>
<rect x="522" y="510" width="18" height="18" fill="#63382b"/>
<rect x="522" y="348" width="18" height="18" fill="#63382b"/>
<rect x="450" y="510" width="18" height="18" fill="#63382b"/>
<rect x="504" y="330" width="18" height="18" fill="#63382b"/>
<rect x="594" y="420" width="18" height="18" fill="#63382b"/>
<rect x="558" y="474" width="18" height="18" fill="#63382b"/>
<rect x="558" y="312" width="18" height="18" fill="#63382b"/>
<rect x="486" y="474" width="18" height="18" fill="#63382b"/>
<rect x="468" y="492" width="18" height="18" fill="#63382b"/>
<rect x="486" y="312" width="18" height="18" fill="#63382b"/>
<rect x="522" y="312" width="18" height="18" fill="#63382b"/>
<rect x="504" y="456" width="18" height="18" fill="#63382b"/>
<rect x="450" y="474" width="18" height="18" fill="#63382b"/>
<rect x="504" y="294" width="18" height="18" fill="#63382b"/>
<rect x="558" y="438" width="18" height="18" fill="#63382b"/>
<rect x="486" y="438" width="18" height="18" fill="#63382b"/>
<rect x="468" y="456" width="18" height="18" fill="#63382b"/>
<rect x="234" y="600" width="18" height="18" fill="#63382b"/>
<rect x="216" y="582" width="18" height="18" fill="#63382b"/>
<rect x="216" y="420" width="18" height="18" fill="#63382b"/>
<rect x="162" y="438" width="18" height="18" fill="#63382b"/>
<rect x="306" y="510" width="18" height="18" fill="#63382b"/>
<rect x="270" y="564" width="18" height="18" fill="#63382b"/>
<rect x="270" y="402" width="18" height="18" fill="#63382b"/>
<rect x="198" y="564" width="18" height="18" fill="#63382b"/>
<rect x="198" y="402" width="18" height="18" fill="#63382b"/>
<rect x="180" y="420" width="18" height="18" fill="#63382b"/>
<rect x="252" y="492" width="18" height="18" fill="#63382b"/>
<rect x="216" y="384" width="18" height="18" fill="#63382b"/>
<rect x="162" y="402" width="18" height="18" fill="#63382b"/>
<rect x="306" y="474" width="18" height="18" fill="#63382b"/>
<rect x="270" y="528" width="18" height="18" fill="#63382b"/>
<rect x="288" y="456" width="18" height="18" fill="#63382b"/>
<rect x="198" y="528" width="18" height="18" fill="#63382b"/>
<rect x="180" y="546" width="18" height="18" fill="#63382b"/>
<rect x="198" y="366" width="18" height="18" fill="#63382b"/>
<rect x="180" y="384" width="18" height="18" fill="#63382b"/>
<rect x="252" y="456" width="18" height="18" fill="#63382b"/>
<rect x="252" y="294" width="18" height="18" fill="#63382b"/>
<rect x="216" y="348" width="18" height="18" fill="#63382b"/>
<rect x="306" y="438" width="18" height="18" fill="#63382b"/>
<rect x="288" y="420" width="18" height="18" fill="#63382b"/>
<rect x="198" y="492" width="18" height="18" fill="#63382b"/>
<rect x="180" y="510" width="18" height="18" fill="#63382b"/>
<rect x="180" y="348" width="18" height="18" fill="#63382b"/>
<rect x="252" y="582" width="18" height="18" fill="#63382b"/>
<rect x="252" y="420" width="18" height="18" fill="#63382b"/>
<rect x="216" y="474" width="18" height="18" fill="#63382b"/>
<rect x="216" y="312" width="18" height="18" fill="#63382b"/>
<rect x="234" y="276" width="18" height="18" fill="#63382b"/>
<rect x="288" y="546" width="18" height="18" fill="#63382b"/>
<rect x="288" y="384" width="18" height="18" fill="#63382b"/>
<rect x="180" y="474" width="18" height="18" fill="#63382b"/>
<rect x="252" y="546" width="18" height="18" fill="#63382b"/>
<rect x="252" y="384" width="18" height="18" fill="#63382b"/>
<rect x="216" y="438" width="18" height="18" fill="#63382b"/>
<rect x="288" y="510" width="18" height="18" fill="#63382b"/>
<rect x="288" y="348" width="18" height="18" fill="#63382b"/>
<rect x="270" y="366" width="18" height="18" fill="#63382b"/>
<rect x="180" y="438" width="18" height="18" fill="#63382b"/>
<rect x="252" y="510" width="18" height="18" fill="#63382b"/>
<rect x="216" y="564" width="18" height="18" fill="#63382b"/>
<rect x="234" y="528" width="18" height="18" fill="#63382b"/>
<rect x="216" y="402" width="18" height="18" fill="#63382b"/>
<rect x="234" y="366" width="18" height="18" fill="#63382b"/>
<rect x="288" y="474" width="18" height="18" fill="#63382b"/>
<rect x="270" y="492" width="18" height="18" fill="#63382b"/>
<rect x="270" y="330" width="18" height="18" fill="#63382b"/>
<rect x="180" y="402" width="18" height="18" fill="#63382b"/>
<rect x="198" y="330" width="18" height="18" fill="#63382b"/>
<rect x="252" y="474" width="18" height="18" fill="#63382b"/>
<rect x="216" y="366" width="18" height="18" fill="#63382b"/>
<rect x="234" y="330" width="18" height="18" fill="#63382b"/>
<rect x="162" y="492" width="18" height="18" fill="#63382b"/>
<rect x="288" y="438" width="18" height="18" fill="#63382b"/>
<rect x="306" y="402" width="18" height="18" fill="#63382b"/>
<rect x="270" y="456" width="18" height="18" fill="#63382b"/>
<rect x="180" y="528" width="18" height="18" fill="#63382b"/>
<rect x="198" y="456" width="18" height="18" fill="#63382b"/>
<rect x="252" y="438" width="18" height="18" fill="#63382b"/>
<rect x="216" y="492" width="18" height="18" fill="#63382b"/>
<rect x="162" y="456" width="18" height="18" fill="#63382b"/>
<rect x="288" y="402" width="18" height="18" fill="#63382b"/>
<rect x="270" y="420" width="18" height="18" fill="#63382b"/>
<rect x="198" y="420" width="18" height="18" fill="#63382b"/>
<rect x="252" y="564" width="18" height="18" fill="#63382b"/>
<rect x="252" y="402" width="18" height="18" fill="#63382b"/>
<rect x="162" y="420" width="18" height="18" fill="#63382b"/>
<rect x="288" y="528" width="18" height="18" fill="#63382b"/>
<rect x="306" y="492" width="18" height="18" fill="#63382b"/>
<rect x="270" y="546" width="18" height="18" fill="#63382b"/>
<rect x="288" y="366" width="18" height="18" fill="#63382b"/>
<rect x="270" y="384" width="18" height="18" fill="#63382b"/>
<rect x="198" y="546" width="18" height="18" fill="#63382b"/>
<rect x="198" y="384" width="18" height="18" fill="#63382b"/>
<rect x="252" y="528" width="18" height="18" fill="#63382b"/>
<rect x="234" y="546" width="18" height="18" fill="#63382b"/>
<rect x="288" y="492" width="18" height="18" fill="#63382b"/>
<rect x="306" y="456" width="18" height="18" fill="#63382b"/>
<rect x="270" y="510" width="18" height="18" fill="#63382b"/>
<rect x="270" y="348" width="18" height="18" fill="#63382b"/>
<rect x="198" y="510" width="18" height="18" fill="#63382b"/>
<rect x="198" y="348" width="18" height="18" fill="#63382b"/>
<rect x="180" y="366" width="18" height="18" fill="#63382b"/>
<rect x="234" y="510" width="18" height="18" fill="#63382b"/>
<rect x="234" y="348" width="18" height="18" fill="#63382b"/>
<rect x="162" y="510" width="18" height="18" fill="#63382b"/>
<rect x="216" y="330" width="18" height="18" fill="#63382b"/>
<rect x="306" y="420" width="18" height="18" fill="#63382b"/>
<rect x="270" y="474" width="18" height="18" fill="#63382b"/>
<rect x="270" y="312" width="18" height="18" fill="#63382b"/>
<rect x="198" y="474" width="18" height="18" fill="#63382b"/>
<rect x="180" y="492" width="18" height="18" fill="#63382b"/>
<rect x="198" y="312" width="18" height="18" fill="#63382b"/>
<rect x="234" y="312" width="18" height="18" fill="#63382b"/>
<rect x="216" y="456" width="18" height="18" fill="#63382b"/>
<rect x="162" y="474" width="18" height="18" fill="#63382b"/>
<rect x="216" y="294" width="18" height="18" fill="#63382b"/>
<rect x="270" y="438" width="18" height="18" fill="#63382b"/>
<rect x="198" y="438" width="18" height="18" fill="#63382b"/>
<rect x="180" y="456" width="18" height="18" fill="#63382b"/>
<line x1="90" y1="240" x2="90" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="108" y1="240" x2="108" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="126" y1="240" x2="126" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="144" y1="240" x2="144" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="162" y1="240" x2="162" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="180" y1="240" x2="180" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="198" y1="240" x2="198" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="216" y1="240" x2="216" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="234" y1="240" x2="234" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="252" y1="240" x2="252" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="270" y1="240" x2="270" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="288" y1="240" x2="288" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="306" y1="240" x2="306" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="324" y1="240" x2="324" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="342" y1="240" x2="342" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="360" y1="240" x2="360" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="378" y1="240" x2="378" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="396" y1="240" x2="396" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="414" y1="240" x2="414" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="432" y1="240" x2="432" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="450" y1="240" x2="450" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="468" y1="240" x2="468" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="486" y1="240" x2="486" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="504" y1="240" x2="504" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="522" y1="240" x2="522" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="540" y1="240" x2="540" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="558" y1="240" x2="558" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="576" y1="240" x2="576" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="594" y1="240" x2="594" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="612" y1="240" x2="612" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="630" y1="240" x2="630" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="648" y1="240" x2="648" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="666" y1="240" x2="666" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="684" y1="240" x2="684" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="702" y1="240" x2="702" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="720" y1="240" x2="720" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="738" y1="240" x2="738" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="756" y1="240" x2="756" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="774" y1="240" x2="774" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="792" y1="240" x2="792" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="810" y1="240" x2="810" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="828" y1="240" x2="828" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="846" y1="240" x2="846" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="864" y1="240" x2="864" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="882" y1="240" x2="882" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="900" y1="240" x2="900" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="918" y1="240" x2="918" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="936" y1="240" x2="936" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="954" y1="240" x2="954" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="240" x2="954" y2="240" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="258" x2="954" y2="258" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="276" x2="954" y2="276" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="294" x2="954" y2="294" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="312" x2="954" y2="312" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="330" x2="954" y2="330" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="348" x2="954" y2="348" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="366" x2="954" y2="366" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="384" x2="954" y2="384" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="402" x2="954" y2="402" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="420" x2="954" y2="420" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="438" x2="954" y2="438" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="456" x2="954" y2="456" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="474" x2="954" y2="474" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="492" x2="954" y2="492" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="510" x2="954" y2="510" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="528" x2="954" y2="528" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="546" x2="954" y2="546" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="564" x2="954" y2="564" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="582" x2="954" y2="582" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="600" x2="954" y2="600" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="618" x2="954" y2="618" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="636" x2="954" y2="636" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="654" x2="954" y2="654" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="672" x2="954" y2="672" stroke="#b9ab98" stroke-width="0.75"/>
<line x1="90" y1="240" x2="90" y2="672" stroke="#40352e" stroke-width="2.4"/>
<line x1="378" y1="240" x2="378" y2="672" stroke="#40352e" stroke-width="2"/>
<line x1="666" y1="240" x2="666" y2="672" stroke="#40352e" stroke-width="2"/>
<line x1="954" y1="240" x2="954" y2="672" stroke="#40352e" stroke-width="2.4"/>
<rect x="90" y="240" width="864" height="432" fill="none" stroke="#40352e" stroke-width="2.4"/>
<text x="77" y="666.5" class="num" text-anchor="end">1</text>
<text x="967" y="666.5" class="num">1</text>
<text x="77" y="648.5" class="num" text-anchor="end">2</text>
<text x="967" y="648.5" class="num">2</text>
<text x="77" y="630.5" class="num" text-anchor="end">3</text>
<text x="967" y="630.5" class="num">3</text>
<text x="77" y="612.5" class="num" text-anchor="end">4</text>
<text x="967" y="612.5" class="num">4</text>
<text x="77" y="594.5" class="num" text-anchor="end">5</text>
<text x="967" y="594.5" class="num">5</text>
<text x="77" y="576.5" class="num" text-anchor="end">6</text>
<text x="967" y="576.5" class="num">6</text>
<text x="77" y="558.5" class="num" text-anchor="end">7</text>
<text x="967" y="558.5" class="num">7</text>
<text x="77" y="540.5" class="num" text-anchor="end">8</text>
<text x="967" y="540.5" class="num">8</text>
<text x="77" y="522.5" class="num" text-anchor="end">9</text>
<text x="967" y="522.5" class="num">9</text>
<text x="77" y="504.5" class="num" text-anchor="end">10</text>
<text x="967" y="504.5" class="num">10</text>
<text x="77" y="486.5" class="num" text-anchor="end">11</text>
<text x="967" y="486.5" class="num">11</text>
<text x="77" y="468.5" class="num" text-anchor="end">12</text>
<text x="967" y="468.5" class="num">12</text>
<text x="77" y="450.5" class="num" text-anchor="end">13</text>
<text x="967" y="450.5" class="num">13</text>
<text x="77" y="432.5" class="num" text-anchor="end">14</text>
<text x="967" y="432.5" class="num">14</text>
<text x="77" y="414.5" class="num" text-anchor="end">15</text>
<text x="967" y="414.5" class="num">15</text>
<text x="77" y="396.5" class="num" text-anchor="end">16</text>
<text x="967" y="396.5" class="num">16</text>
<text x="77" y="378.5" class="num" text-anchor="end">17</text>
<text x="967" y="378.5" class="num">17</text>
<text x="77" y="360.5" class="num" text-anchor="end">18</text>
<text x="967" y="360.5" class="num">18</text>
<text x="77" y="342.5" class="num" text-anchor="end">19</text>
<text x="967" y="342.5" class="num">19</text>
<text x="77" y="324.5" class="num" text-anchor="end">20</text>
<text x="967" y="324.5" class="num">20</text>
<text x="77" y="306.5" class="num" text-anchor="end">21</text>
<text x="967" y="306.5" class="num">21</text>
<text x="77" y="288.5" class="num" text-anchor="end">22</text>
<text x="967" y="288.5" class="num">22</text>
<text x="77" y="270.5" class="num" text-anchor="end">23</text>
<text x="967" y="270.5" class="num">23</text>
<text x="77" y="252.5" class="num" text-anchor="end">24</text>
<text x="967" y="252.5" class="num">24</text>
<text x="76" y="228" class="tiny" text-anchor="end">RND</text>
<text x="968" y="228" class="tiny">RND</text>
<text x="945.0" y="694" class="num" text-anchor="middle">1</text>
<text x="873.0" y="694" class="num" text-anchor="middle">5</text>
<text x="801.0" y="694" class="num" text-anchor="middle">9</text>
<text x="729.0" y="694" class="num" text-anchor="middle">13</text>
<text x="657.0" y="694" class="num" text-anchor="middle">17</text>
<text x="585.0" y="694" class="num" text-anchor="middle">21</text>
<text x="513.0" y="694" class="num" text-anchor="middle">25</text>
<text x="441.0" y="694" class="num" text-anchor="middle">29</text>
<text x="369.0" y="694" class="num" text-anchor="middle">33</text>
<text x="297.0" y="694" class="num" text-anchor="middle">37</text>
<text x="225.0" y="694" class="num" text-anchor="middle">41</text>
<text x="153.0" y="694" class="num" text-anchor="middle">45</text>
<text x="99.0" y="694" class="num" text-anchor="middle">48</text>
<text x="522.0" y="715" class="tiny" text-anchor="middle">STITCH NUMBERS · 1 AT RIGHT</text>
<text x="234.0" y="229" class="tiny" text-anchor="middle">REPEAT 3</text>
<text x="522.0" y="229" class="tiny" text-anchor="middle">REPEAT 2</text>
<text x="810.0" y="229" class="tiny" text-anchor="middle">REPEAT 1</text>
<line x1="1012" y1="177" x2="1012" y2="889" stroke="#d9ccbc"/>
<text x="1060" y="184" class="section">YARN KEY</text>
<rect x="1060" y="205" width="34" height="34" rx="3" fill="#f3e8d5" stroke="#a99a87"/>
<text x="1108" y="220" class="key">A · OATMEAL</text>
<text x="1108" y="237" class="small">background / bean crease</text>
<rect x="1060" y="252" width="34" height="34" rx="3" fill="#63382b"/>
<text x="1108" y="267" class="key">B · ESPRESSO</text>
<text x="1108" y="284" class="small">coffee bean</text>
<text x="1060" y="328" class="section">FINISHED MOTIF AT GAUGE</text>
<text x="1060" y="350" class="small">Rectangular stitches, not a resized chart.</text>
<rect x="1074" y="364" width="158" height="229.5" rx="8" fill="#f0e5d5"/>
<rect x="1146" y="379.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="389.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="389.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="400.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="400.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="400.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="400.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="410.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="410.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="410.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1146" y="410.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="410.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="410.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="421.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="421.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="421.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1146" y="421.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="421.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="421.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1090" y="431.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="431.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="431.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="431.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1146" y="431.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="431.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="431.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1202" y="431.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1090" y="442.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="442.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="442.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="442.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="442.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="442.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="442.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1202" y="442.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1090" y="452.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="452.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="452.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="452.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="452.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="452.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="452.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1202" y="452.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1090" y="463.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="463.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="463.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="463.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="463.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="463.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="463.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1202" y="463.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1090" y="473.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="473.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="473.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="473.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="473.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="473.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="473.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1202" y="473.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1090" y="484.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="484.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="484.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="484.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="484.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="484.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="484.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1202" y="484.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1090" y="494.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="494.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="494.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="494.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="494.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="494.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="494.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1202" y="494.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="505.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="505.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="505.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="505.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="505.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="505.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="515.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="515.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1146" y="515.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="515.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="515.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="515.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1104" y="526.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="526.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1146" y="526.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="526.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="526.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1188" y="526.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="536.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1146" y="536.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="536.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="536.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1118" y="547.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1146" y="547.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="547.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1174" y="547.0" width="14" height="10.5" fill="#63382b"/>
<rect x="1132" y="557.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1160" y="557.5" width="14" height="10.5" fill="#63382b"/>
<rect x="1146" y="568.0" width="14" height="10.5" fill="#63382b"/>
<line x1="1090" y1="379" x2="1090" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1104" y1="379" x2="1104" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1118" y1="379" x2="1118" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1132" y1="379" x2="1132" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1146" y1="379" x2="1146" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1160" y1="379" x2="1160" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1174" y1="379" x2="1174" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1188" y1="379" x2="1188" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1202" y1="379" x2="1202" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1216" y1="379" x2="1216" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="379.0" x2="1216" y2="379.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="389.5" x2="1216" y2="389.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="400.0" x2="1216" y2="400.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="410.5" x2="1216" y2="410.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="421.0" x2="1216" y2="421.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="431.5" x2="1216" y2="431.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="442.0" x2="1216" y2="442.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="452.5" x2="1216" y2="452.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="463.0" x2="1216" y2="463.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="473.5" x2="1216" y2="473.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="484.0" x2="1216" y2="484.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="494.5" x2="1216" y2="494.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="505.0" x2="1216" y2="505.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="515.5" x2="1216" y2="515.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="526.0" x2="1216" y2="526.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="536.5" x2="1216" y2="536.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="547.0" x2="1216" y2="547.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="557.5" x2="1216" y2="557.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="568.0" x2="1216" y2="568.0" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<line x1="1090" y1="578.5" x2="1216" y2="578.5" stroke="#8d7567" stroke-opacity="0.18" stroke-width="0.6"/>
<text x="1153.0" y="605.5" class="tiny" text-anchor="middle">9 sts × 19 rnds</text>
<text x="1250" y="406" class="section">4 : 3</text>
<text x="1250" y="428" class="tiny">stitch width</text>
<text x="1250" y="444" class="tiny">to row height</text>
<path d="M1250 462h83" stroke="#a75035" stroke-width="2"/>
<text x="1250" y="485" class="small">plump oval</text>
<text x="1250" y="503" class="small">after knitting</text>
<rect x="1060" y="630" width="368" height="192" rx="10" fill="#f1e6d8"/>
<text x="1080" y="657" class="section">SHAPED FOR REAL STITCHES</text>
<text x="1080" y="681" class="key">GAUGE 24 sts × 32 rnds = 4 in / 10 cm</text>
<text x="1080" y="707" class="note">Square chart cells stand for stitches that are</text>
<text x="1080" y="728" class="note">wider than they are tall. This motif is intentionally</text>
<text x="1080" y="749" class="note">tall and narrow on the chart; at gauge, it becomes</text>
<text x="1080" y="770" class="note">a properly proportioned bean in the fabric.</text>
<text x="1080" y="791" class="note">Match gauge to preserve the finished shape.</text>
<text x="72" y="758" class="section">CUP COSY · IN THE ROUND</text>
<text x="72" y="783" class="small">Finished: approx. 8 in / 20 cm circumference × 4 in / 10 cm tall, unstretched.</text>
<circle cx="84" cy="814" r="12" fill="#a75035"/>
<text x="84" y="819" class="tiny" text-anchor="middle" style="fill:#fff;font-weight:700">1</text>
<text x="106" y="819" class="body">Cast on 48 sts in A. Join, keeping stitches untwisted.</text>
<circle cx="84" cy="852" r="12" fill="#a75035"/>
<text x="84" y="857" class="tiny" text-anchor="middle" style="fill:#fff;font-weight:700">2</text>
<text x="106" y="857" class="body">Work 4 rnds 2 × 2 rib: (k2, p2) around.</text>
<circle cx="84" cy="890" r="12" fill="#a75035"/>
<text x="84" y="895" class="tiny" text-anchor="middle" style="fill:#fff;font-weight:700">3</text>
<text x="106" y="895" class="body">Knit chart rnds 1–24, working the 16-st repeat 3 times per rnd.</text>
<circle cx="84" cy="928" r="12" fill="#a75035"/>
<text x="84" y="933" class="tiny" text-anchor="middle" style="fill:#fff;font-weight:700">4</text>
<text x="106" y="933" class="body">Work 4 more rnds 2 × 2 rib in A. Bind off loosely in pattern; weave in ends.</text>
<text x="72" y="969" class="small">COLORWORK TIP Keep floats loose; catch any float longer than 5 sts. · All chart rounds are worked from right to left.</text>
</svg>round 1 of 2

A knitting chart for a coffee-bean cup cosy: Kimi K3.1 Pro
modelmoonshotai/kimi-k3.1-protaskknitting-bean-cosy@v1, checks c1, harness h1date2026-10-26rounds2 of 8 allowed, 12 minutes on the clockcost$0.1467thinkingmediumtokens78,696 in, 10,683 out, of which 6,511 reasoningtime4 min 48 s
A real chartdecided by a number, from the filepass
Stitches wider than talldecided by a number, from the filepass
Bean knits truedecided by a number, from the filepass
Has a keydecided by a number, from the filepass
There is no post about this one, since only some results need one, so the picture, the source and the scoring are here instead.
run 1 · 3r · $0.1631
run 2 · 2r · $0.1160same prompt, other modelsall 21 runs on A knitting chart for a coffee-bean cup cosy →
Make an SVG knitting chart for a cup cosy with a coffee-bean motif, drawn so the beans come out the right shape in the finished fabric.Frozen at v1. This model got this and nothing else.
A knit stitch is wider than it is tall, about 5 stitches to 7 rows over the same distance, so a bean drawn on square cells knits up squashed. The chart is read from the SVG: its grid, which cells are coloured, and the gauge its cells are drawn at. Each bean is then measured as it would come out in the fabric, from its stitches and rows at that gauge, and a coffee bean is 1.3 to 1.8 times as long as it is wide. How it is scored, and this run's files on GitHub.