{
  "version": 1,
  "tool": "mandala-doily",
  "metadata": {
    "name": "mandala-doily",
    "terms": "US"
  },
  "params": {
    "width": 24,
    "height": 12,
    "rounds": 5,
    "repeat": 4,
    "stitch": "sc",
    "motif": "diamond",
    "colors": [
      "#243BCE",
      "#243BCE"
    ],
    "terms": "US",
    "gauge": 20,
    "swatchArea": 100,
    "swatchLength": 25,
    "ballLength": 120,
    "waste": 10,
    "eyeGap": 6,
    "mandalaStyle": "solid",
    "mandalaSectors": 12,
    "roundMode": "joined"
  },
  "rows": [
    {
      "number": 1,
      "count": 12,
      "text": "Magic ring: ch 2 (not counted), 12 dc. Sl st to first dc.",
      "consumed": 0,
      "produced": 12,
      "closed": true,
      "sectors": 12
    },
    {
      "number": 2,
      "count": 24,
      "text": "Ch 2 (not counted). Repeat [2 dc in next stitch] 12 times. Sl st to first dc.",
      "consumed": 12,
      "produced": 24,
      "closed": true,
      "sectors": 12
    },
    {
      "number": 3,
      "count": 36,
      "text": "Ch 2 (not counted). Repeat [1 dc, 2 dc in next stitch] 12 times. Sl st to first dc.",
      "consumed": 24,
      "produced": 36,
      "closed": true,
      "sectors": 12
    },
    {
      "number": 4,
      "count": 48,
      "text": "Ch 2 (not counted). Repeat [2 dc, 2 dc in next stitch] 12 times. Sl st to first dc.",
      "consumed": 36,
      "produced": 48,
      "closed": true,
      "sectors": 12
    },
    {
      "number": 5,
      "count": 60,
      "text": "Ch 2 (not counted). Repeat [3 dc, 2 dc in next stitch] 12 times. Sl st to first dc.",
      "consumed": 48,
      "produced": 60,
      "closed": true,
      "sectors": 12
    }
  ],
  "grid": [
    [
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0
    ],
    [
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0
    ],
    [
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1
    ],
    [
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1
    ],
    [
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0
    ],
    [
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1
    ],
    [
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1
    ],
    [
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ],
    [
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0
    ]
  ],
  "dimensions": "5 rounds; widest round 60 stitches",
  "materials": [
    "Yarn suitable for a practice swatch",
    "Matching crochet hook",
    "Tapestry needle; scissors; stitch markers"
  ],
  "notes": [
    "Work joined rounds: slip stitch to the first dc after each round. Starting ch 2 does not count. Do not work this construction as a continuous spiral."
  ],
  "repeatUnit": 4,
  "colors": [
    "#243BCE",
    "#243BCE"
  ],
  "topology": {
    "kind": "radial",
    "rows": [
      {
        "operations": [
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 0,
            "produces": 1
          }
        ],
        "closed": true,
        "sectors": 12
      },
      {
        "operations": [
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          }
        ],
        "closed": true,
        "sectors": 12
      },
      {
        "operations": [
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          }
        ],
        "closed": true,
        "sectors": 12
      },
      {
        "operations": [
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          }
        ],
        "closed": true,
        "sectors": 12
      },
      {
        "operations": [
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 1
          },
          {
            "stitch": "dc",
            "consumes": 1,
            "produces": 2
          }
        ],
        "closed": true,
        "sectors": 12
      }
    ],
    "stitchCount": [
      12,
      24,
      36,
      48,
      60
    ]
  }
}