{
  "version": 1,
  "tool": "blanket-layout",
  "metadata": {
    "name": "blanket-layout",
    "terms": "US"
  },
  "params": {
    "width": 24,
    "height": 12,
    "rounds": 5,
    "repeat": 4,
    "stitch": "sc",
    "motif": "diamond",
    "colors": [
      "#9D4C42",
      "#BA8F44",
      "#54736F",
      "#5B5D7C",
      "#D6C9AD"
    ],
    "terms": "US",
    "gauge": 20,
    "swatchArea": 100,
    "swatchLength": 25,
    "ballLength": 120,
    "waste": 10,
    "eyeGap": 6,
    "layoutStyle": "patchwork",
    "columns": 8,
    "layoutRows": 6,
    "blockSize": 10,
    "borderWidth": 4
  },
  "rows": [
    {
      "number": 1,
      "count": 48,
      "unit": "separate motifs",
      "text": "Choose and swatch separate square motif patterns. Block to the measured sizes before joining: #1 square, column 1, row 1, 10 × 10 cm, yarn slot 1; #2 square, column 2, row 1, 10 × 10 cm, yarn slot 3; #3 square, column 3, row 1, 10 × 10 cm, yarn slot 5; #4 square, column 4, row 1, 10 × 10 cm, yarn slot 2; #5 square, column 5, row 1, 10 × 10 cm, yarn slot 4; #6 square, column 6, row 1, 10 × 10 cm, yarn slot 1; #7 square, column 7, row 1, 10 × 10 cm, yarn slot 3; #8 square, column 8, row 1, 10 × 10 cm, yarn slot 5; #9 square, column 1, row 2, 10 × 10 cm, yarn slot 2; #10 square, column 2, row 2, 10 × 10 cm, yarn slot 2; #11 square, column 3, row 2, 10 × 10 cm, yarn slot 2; #12 square, column 4, row 2, 10 × 10 cm, yarn slot 2; #13 square, column 5, row 2, 10 × 10 cm, yarn slot 2; #14 square, column 6, row 2, 10 × 10 cm, yarn slot 2; #15 square, column 7, row 2, 10 × 10 cm, yarn slot 2; #16 square, column 8, row 2, 10 × 10 cm, yarn slot 2; #17 square, column 1, row 3, 10 × 10 cm, yarn slot 3; #18 square, column 2, row 3, 10 × 10 cm, yarn slot 1; #19 square, column 3, row 3, 10 × 10 cm, yarn slot 4; #20 square, column 4, row 3, 10 × 10 cm, yarn slot 2; #21 square, column 5, row 3, 10 × 10 cm, yarn slot 5; #22 square, column 6, row 3, 10 × 10 cm, yarn slot 3; #23 square, column 7, row 3, 10 × 10 cm, yarn slot 1; #24 square, column 8, row 3, 10 × 10 cm, yarn slot 4; #25 square, column 1, row 4, 10 × 10 cm, yarn slot 4; #26 square, column 2, row 4, 10 × 10 cm, yarn slot 5; #27 square, column 3, row 4, 10 × 10 cm, yarn slot 1; #28 square, column 4, row 4, 10 × 10 cm, yarn slot 2; #29 square, column 5, row 4, 10 × 10 cm, yarn slot 3; #30 square, column 6, row 4, 10 × 10 cm, yarn slot 4; #31 square, column 7, row 4, 10 × 10 cm, yarn slot 5; #32 square, column 8, row 4, 10 × 10 cm, yarn slot 1; #33 square, column 1, row 5, 10 × 10 cm, yarn slot 5; #34 square, column 2, row 5, 10 × 10 cm, yarn slot 4; #35 square, column 3, row 5, 10 × 10 cm, yarn slot 3; #36 square, column 4, row 5, 10 × 10 cm, yarn slot 2; #37 square, column 5, row 5, 10 × 10 cm, yarn slot 1; #38 square, column 6, row 5, 10 × 10 cm, yarn slot 5; #39 square, column 7, row 5, 10 × 10 cm, yarn slot 4; #40 square, column 8, row 5, 10 × 10 cm, yarn slot 3; #41 square, column 1, row 6, 10 × 10 cm, yarn slot 1; #42 square, column 2, row 6, 10 × 10 cm, yarn slot 3; #43 square, column 3, row 6, 10 × 10 cm, yarn slot 5; #44 square, column 4, row 6, 10 × 10 cm, yarn slot 2; #45 square, column 5, row 6, 10 × 10 cm, yarn slot 4; #46 square, column 6, row 6, 10 × 10 cm, yarn slot 1; #47 square, column 7, row 6, 10 × 10 cm, yarn slot 3; #48 square, column 8, row 6, 10 × 10 cm, yarn slot 5. Match corresponding edge stitches or spaces on a two-piece seam trial; centimeters alone do not establish compatible insertion counts. Color totals: slot 1: 9; slot 2: 13; slot 3: 9; slot 4: 8; slot 5: 9."
    },
    {
      "number": 2,
      "count": 82,
      "unit": "shared edge segments",
      "text": "Lay out the numbered pieces with the face up as in the map. Sew or slip-stitch the following pairwise edges once each, without tightening the fabric: #1 ↔ #2 (10 cm); #1 ↔ #9 (10 cm); #2 ↔ #3 (10 cm); #2 ↔ #10 (10 cm); #3 ↔ #4 (10 cm); #3 ↔ #11 (10 cm); #4 ↔ #5 (10 cm); #4 ↔ #12 (10 cm); #5 ↔ #6 (10 cm); #5 ↔ #13 (10 cm); #6 ↔ #7 (10 cm); #6 ↔ #14 (10 cm); #7 ↔ #8 (10 cm); #7 ↔ #15 (10 cm); #8 ↔ #16 (10 cm); #9 ↔ #10 (10 cm); #9 ↔ #17 (10 cm); #10 ↔ #11 (10 cm); #10 ↔ #18 (10 cm); #11 ↔ #12 (10 cm); #11 ↔ #19 (10 cm); #12 ↔ #13 (10 cm); #12 ↔ #20 (10 cm); #13 ↔ #14 (10 cm); #13 ↔ #21 (10 cm); #14 ↔ #15 (10 cm); #14 ↔ #22 (10 cm); #15 ↔ #16 (10 cm); #15 ↔ #23 (10 cm); #16 ↔ #24 (10 cm); #17 ↔ #18 (10 cm); #17 ↔ #25 (10 cm); #18 ↔ #19 (10 cm); #18 ↔ #26 (10 cm); #19 ↔ #20 (10 cm); #19 ↔ #27 (10 cm); #20 ↔ #21 (10 cm); #20 ↔ #28 (10 cm); #21 ↔ #22 (10 cm); #21 ↔ #29 (10 cm); #22 ↔ #23 (10 cm); #22 ↔ #30 (10 cm); #23 ↔ #24 (10 cm); #23 ↔ #31 (10 cm); #24 ↔ #32 (10 cm); #25 ↔ #26 (10 cm); #25 ↔ #33 (10 cm); #26 ↔ #27 (10 cm); #26 ↔ #34 (10 cm); #27 ↔ #28 (10 cm); #27 ↔ #35 (10 cm); #28 ↔ #29 (10 cm); #28 ↔ #36 (10 cm); #29 ↔ #30 (10 cm); #29 ↔ #37 (10 cm); #30 ↔ #31 (10 cm); #30 ↔ #38 (10 cm); #31 ↔ #32 (10 cm); #31 ↔ #39 (10 cm); #32 ↔ #40 (10 cm); #33 ↔ #34 (10 cm); #33 ↔ #41 (10 cm); #34 ↔ #35 (10 cm); #34 ↔ #42 (10 cm); #35 ↔ #36 (10 cm); #35 ↔ #43 (10 cm); #36 ↔ #37 (10 cm); #36 ↔ #44 (10 cm); #37 ↔ #38 (10 cm); #37 ↔ #45 (10 cm); #38 ↔ #39 (10 cm); #38 ↔ #46 (10 cm); #39 ↔ #40 (10 cm); #39 ↔ #47 (10 cm); #40 ↔ #48 (10 cm); #41 ↔ #42 (10 cm); #42 ↔ #43 (10 cm); #43 ↔ #44 (10 cm); #44 ↔ #45 (10 cm); #45 ↔ #46 (10 cm); #46 ↔ #47 (10 cm); #47 ↔ #48 (10 cm). The recorded endpoints in the saved layout are centimeter coordinates from the upper-left. Total interior join length is 820 cm. At a T-junction, match the marked midpoint of the large edge to the meeting small-block corners; do not force one small edge to cover the whole large side."
    },
    {
      "number": 3,
      "count": 28,
      "unit": "exposed base edge segments",
      "text": "Weave seam tails on the reverse. Check the exposed boundary: 28 base edge segments, total length 280 cm before any border. The center envelope is 80 × 60 cm. Recheck both diagonals and measure the relaxed joined rectangle before planning border stitch counts. Finish and wash according to the yarn instructions, then record actual dimensions."
    },
    {
      "number": 4,
      "count": 4,
      "unit": "planned rectangle corners",
      "text": "Plan a nominal 4 cm border outside each edge of the measured rectangular center. The geometric estimate is 88 × 68 cm. Swatch the border separately, derive pickup and corner stitch counts from the actual joined edges and measure its finished width. This layout supplies no universal border round count or guaranteed gauge."
    }
  ],
  "grid": [
    [
      0,
      2,
      4,
      1,
      3,
      0,
      2,
      4
    ],
    [
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1
    ],
    [
      2,
      0,
      3,
      1,
      4,
      2,
      0,
      3
    ],
    [
      3,
      4,
      0,
      1,
      2,
      3,
      4,
      0
    ],
    [
      4,
      3,
      2,
      1,
      0,
      4,
      3,
      2
    ],
    [
      0,
      2,
      4,
      1,
      3,
      0,
      2,
      4
    ]
  ],
  "dimensions": "80 × 60 cm center envelope; 48 motifs; 82 shared segments",
  "materials": [
    "Yarn suitable for a practice swatch",
    "Matching crochet hook",
    "Tapestry needle; scissors; stitch markers"
  ],
  "notes": [
    "Measured assembly planner: layout shapes and colors refer to complete separately crocheted motifs, not stitch cells. No foundation, turning chain or motif stitch pattern is generated.",
    "Coordinates and seam lengths use blocked motif measurements and assume joins add no width. Test the actual join and adjust the measured plan if it does.",
    "Hexagon size is point-to-point width; its flat-to-flat height is width × √3/2. Mixed-size squares must match both physical lengths and actual edge insertion counts."
  ],
  "repeatUnit": 4,
  "colors": [
    "#9D4C42",
    "#BA8F44",
    "#54736F",
    "#5B5D7C",
    "#D6C9AD"
  ],
  "layoutPlan": {
    "style": "patchwork",
    "columns": 8,
    "rows": 6,
    "baseSize": 10,
    "border": 4,
    "pieces": [
      {
        "id": 1,
        "shape": "square",
        "column": 0,
        "row": 0,
        "color": 0,
        "x": 0,
        "y": 0,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 2,
        "shape": "square",
        "column": 1,
        "row": 0,
        "color": 2,
        "x": 10,
        "y": 0,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 3,
        "shape": "square",
        "column": 2,
        "row": 0,
        "color": 4,
        "x": 20,
        "y": 0,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 4,
        "shape": "square",
        "column": 3,
        "row": 0,
        "color": 1,
        "x": 30,
        "y": 0,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 5,
        "shape": "square",
        "column": 4,
        "row": 0,
        "color": 3,
        "x": 40,
        "y": 0,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 6,
        "shape": "square",
        "column": 5,
        "row": 0,
        "color": 0,
        "x": 50,
        "y": 0,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 7,
        "shape": "square",
        "column": 6,
        "row": 0,
        "color": 2,
        "x": 60,
        "y": 0,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 8,
        "shape": "square",
        "column": 7,
        "row": 0,
        "color": 4,
        "x": 70,
        "y": 0,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 9,
        "shape": "square",
        "column": 0,
        "row": 1,
        "color": 1,
        "x": 0,
        "y": 10,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 10,
        "shape": "square",
        "column": 1,
        "row": 1,
        "color": 1,
        "x": 10,
        "y": 10,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 11,
        "shape": "square",
        "column": 2,
        "row": 1,
        "color": 1,
        "x": 20,
        "y": 10,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 12,
        "shape": "square",
        "column": 3,
        "row": 1,
        "color": 1,
        "x": 30,
        "y": 10,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 13,
        "shape": "square",
        "column": 4,
        "row": 1,
        "color": 1,
        "x": 40,
        "y": 10,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 14,
        "shape": "square",
        "column": 5,
        "row": 1,
        "color": 1,
        "x": 50,
        "y": 10,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 15,
        "shape": "square",
        "column": 6,
        "row": 1,
        "color": 1,
        "x": 60,
        "y": 10,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 16,
        "shape": "square",
        "column": 7,
        "row": 1,
        "color": 1,
        "x": 70,
        "y": 10,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 17,
        "shape": "square",
        "column": 0,
        "row": 2,
        "color": 2,
        "x": 0,
        "y": 20,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 18,
        "shape": "square",
        "column": 1,
        "row": 2,
        "color": 0,
        "x": 10,
        "y": 20,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 19,
        "shape": "square",
        "column": 2,
        "row": 2,
        "color": 3,
        "x": 20,
        "y": 20,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 20,
        "shape": "square",
        "column": 3,
        "row": 2,
        "color": 1,
        "x": 30,
        "y": 20,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 21,
        "shape": "square",
        "column": 4,
        "row": 2,
        "color": 4,
        "x": 40,
        "y": 20,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 22,
        "shape": "square",
        "column": 5,
        "row": 2,
        "color": 2,
        "x": 50,
        "y": 20,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 23,
        "shape": "square",
        "column": 6,
        "row": 2,
        "color": 0,
        "x": 60,
        "y": 20,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 24,
        "shape": "square",
        "column": 7,
        "row": 2,
        "color": 3,
        "x": 70,
        "y": 20,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 25,
        "shape": "square",
        "column": 0,
        "row": 3,
        "color": 3,
        "x": 0,
        "y": 30,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 26,
        "shape": "square",
        "column": 1,
        "row": 3,
        "color": 4,
        "x": 10,
        "y": 30,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 27,
        "shape": "square",
        "column": 2,
        "row": 3,
        "color": 0,
        "x": 20,
        "y": 30,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 28,
        "shape": "square",
        "column": 3,
        "row": 3,
        "color": 1,
        "x": 30,
        "y": 30,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 29,
        "shape": "square",
        "column": 4,
        "row": 3,
        "color": 2,
        "x": 40,
        "y": 30,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 30,
        "shape": "square",
        "column": 5,
        "row": 3,
        "color": 3,
        "x": 50,
        "y": 30,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 31,
        "shape": "square",
        "column": 6,
        "row": 3,
        "color": 4,
        "x": 60,
        "y": 30,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 32,
        "shape": "square",
        "column": 7,
        "row": 3,
        "color": 0,
        "x": 70,
        "y": 30,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 33,
        "shape": "square",
        "column": 0,
        "row": 4,
        "color": 4,
        "x": 0,
        "y": 40,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 34,
        "shape": "square",
        "column": 1,
        "row": 4,
        "color": 3,
        "x": 10,
        "y": 40,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 35,
        "shape": "square",
        "column": 2,
        "row": 4,
        "color": 2,
        "x": 20,
        "y": 40,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 36,
        "shape": "square",
        "column": 3,
        "row": 4,
        "color": 1,
        "x": 30,
        "y": 40,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 37,
        "shape": "square",
        "column": 4,
        "row": 4,
        "color": 0,
        "x": 40,
        "y": 40,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 38,
        "shape": "square",
        "column": 5,
        "row": 4,
        "color": 4,
        "x": 50,
        "y": 40,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 39,
        "shape": "square",
        "column": 6,
        "row": 4,
        "color": 3,
        "x": 60,
        "y": 40,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 40,
        "shape": "square",
        "column": 7,
        "row": 4,
        "color": 2,
        "x": 70,
        "y": 40,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 41,
        "shape": "square",
        "column": 0,
        "row": 5,
        "color": 0,
        "x": 0,
        "y": 50,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 42,
        "shape": "square",
        "column": 1,
        "row": 5,
        "color": 2,
        "x": 10,
        "y": 50,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 43,
        "shape": "square",
        "column": 2,
        "row": 5,
        "color": 4,
        "x": 20,
        "y": 50,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 44,
        "shape": "square",
        "column": 3,
        "row": 5,
        "color": 1,
        "x": 30,
        "y": 50,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 45,
        "shape": "square",
        "column": 4,
        "row": 5,
        "color": 3,
        "x": 40,
        "y": 50,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 46,
        "shape": "square",
        "column": 5,
        "row": 5,
        "color": 0,
        "x": 50,
        "y": 50,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 47,
        "shape": "square",
        "column": 6,
        "row": 5,
        "color": 2,
        "x": 60,
        "y": 50,
        "width": 10,
        "height": 10,
        "units": 1
      },
      {
        "id": 48,
        "shape": "square",
        "column": 7,
        "row": 5,
        "color": 4,
        "x": 70,
        "y": 50,
        "width": 10,
        "height": 10,
        "units": 1
      }
    ],
    "seams": [
      {
        "a": 1,
        "b": 2,
        "from": [
          10,
          0
        ],
        "to": [
          10,
          10
        ],
        "length": 10
      },
      {
        "a": 1,
        "b": 9,
        "from": [
          0,
          10
        ],
        "to": [
          10,
          10
        ],
        "length": 10
      },
      {
        "a": 2,
        "b": 3,
        "from": [
          20,
          0
        ],
        "to": [
          20,
          10
        ],
        "length": 10
      },
      {
        "a": 2,
        "b": 10,
        "from": [
          10,
          10
        ],
        "to": [
          20,
          10
        ],
        "length": 10
      },
      {
        "a": 3,
        "b": 4,
        "from": [
          30,
          0
        ],
        "to": [
          30,
          10
        ],
        "length": 10
      },
      {
        "a": 3,
        "b": 11,
        "from": [
          20,
          10
        ],
        "to": [
          30,
          10
        ],
        "length": 10
      },
      {
        "a": 4,
        "b": 5,
        "from": [
          40,
          0
        ],
        "to": [
          40,
          10
        ],
        "length": 10
      },
      {
        "a": 4,
        "b": 12,
        "from": [
          30,
          10
        ],
        "to": [
          40,
          10
        ],
        "length": 10
      },
      {
        "a": 5,
        "b": 6,
        "from": [
          50,
          0
        ],
        "to": [
          50,
          10
        ],
        "length": 10
      },
      {
        "a": 5,
        "b": 13,
        "from": [
          40,
          10
        ],
        "to": [
          50,
          10
        ],
        "length": 10
      },
      {
        "a": 6,
        "b": 7,
        "from": [
          60,
          0
        ],
        "to": [
          60,
          10
        ],
        "length": 10
      },
      {
        "a": 6,
        "b": 14,
        "from": [
          50,
          10
        ],
        "to": [
          60,
          10
        ],
        "length": 10
      },
      {
        "a": 7,
        "b": 8,
        "from": [
          70,
          0
        ],
        "to": [
          70,
          10
        ],
        "length": 10
      },
      {
        "a": 7,
        "b": 15,
        "from": [
          60,
          10
        ],
        "to": [
          70,
          10
        ],
        "length": 10
      },
      {
        "a": 8,
        "b": 16,
        "from": [
          70,
          10
        ],
        "to": [
          80,
          10
        ],
        "length": 10
      },
      {
        "a": 9,
        "b": 10,
        "from": [
          10,
          10
        ],
        "to": [
          10,
          20
        ],
        "length": 10
      },
      {
        "a": 9,
        "b": 17,
        "from": [
          0,
          20
        ],
        "to": [
          10,
          20
        ],
        "length": 10
      },
      {
        "a": 10,
        "b": 11,
        "from": [
          20,
          10
        ],
        "to": [
          20,
          20
        ],
        "length": 10
      },
      {
        "a": 10,
        "b": 18,
        "from": [
          10,
          20
        ],
        "to": [
          20,
          20
        ],
        "length": 10
      },
      {
        "a": 11,
        "b": 12,
        "from": [
          30,
          10
        ],
        "to": [
          30,
          20
        ],
        "length": 10
      },
      {
        "a": 11,
        "b": 19,
        "from": [
          20,
          20
        ],
        "to": [
          30,
          20
        ],
        "length": 10
      },
      {
        "a": 12,
        "b": 13,
        "from": [
          40,
          10
        ],
        "to": [
          40,
          20
        ],
        "length": 10
      },
      {
        "a": 12,
        "b": 20,
        "from": [
          30,
          20
        ],
        "to": [
          40,
          20
        ],
        "length": 10
      },
      {
        "a": 13,
        "b": 14,
        "from": [
          50,
          10
        ],
        "to": [
          50,
          20
        ],
        "length": 10
      },
      {
        "a": 13,
        "b": 21,
        "from": [
          40,
          20
        ],
        "to": [
          50,
          20
        ],
        "length": 10
      },
      {
        "a": 14,
        "b": 15,
        "from": [
          60,
          10
        ],
        "to": [
          60,
          20
        ],
        "length": 10
      },
      {
        "a": 14,
        "b": 22,
        "from": [
          50,
          20
        ],
        "to": [
          60,
          20
        ],
        "length": 10
      },
      {
        "a": 15,
        "b": 16,
        "from": [
          70,
          10
        ],
        "to": [
          70,
          20
        ],
        "length": 10
      },
      {
        "a": 15,
        "b": 23,
        "from": [
          60,
          20
        ],
        "to": [
          70,
          20
        ],
        "length": 10
      },
      {
        "a": 16,
        "b": 24,
        "from": [
          70,
          20
        ],
        "to": [
          80,
          20
        ],
        "length": 10
      },
      {
        "a": 17,
        "b": 18,
        "from": [
          10,
          20
        ],
        "to": [
          10,
          30
        ],
        "length": 10
      },
      {
        "a": 17,
        "b": 25,
        "from": [
          0,
          30
        ],
        "to": [
          10,
          30
        ],
        "length": 10
      },
      {
        "a": 18,
        "b": 19,
        "from": [
          20,
          20
        ],
        "to": [
          20,
          30
        ],
        "length": 10
      },
      {
        "a": 18,
        "b": 26,
        "from": [
          10,
          30
        ],
        "to": [
          20,
          30
        ],
        "length": 10
      },
      {
        "a": 19,
        "b": 20,
        "from": [
          30,
          20
        ],
        "to": [
          30,
          30
        ],
        "length": 10
      },
      {
        "a": 19,
        "b": 27,
        "from": [
          20,
          30
        ],
        "to": [
          30,
          30
        ],
        "length": 10
      },
      {
        "a": 20,
        "b": 21,
        "from": [
          40,
          20
        ],
        "to": [
          40,
          30
        ],
        "length": 10
      },
      {
        "a": 20,
        "b": 28,
        "from": [
          30,
          30
        ],
        "to": [
          40,
          30
        ],
        "length": 10
      },
      {
        "a": 21,
        "b": 22,
        "from": [
          50,
          20
        ],
        "to": [
          50,
          30
        ],
        "length": 10
      },
      {
        "a": 21,
        "b": 29,
        "from": [
          40,
          30
        ],
        "to": [
          50,
          30
        ],
        "length": 10
      },
      {
        "a": 22,
        "b": 23,
        "from": [
          60,
          20
        ],
        "to": [
          60,
          30
        ],
        "length": 10
      },
      {
        "a": 22,
        "b": 30,
        "from": [
          50,
          30
        ],
        "to": [
          60,
          30
        ],
        "length": 10
      },
      {
        "a": 23,
        "b": 24,
        "from": [
          70,
          20
        ],
        "to": [
          70,
          30
        ],
        "length": 10
      },
      {
        "a": 23,
        "b": 31,
        "from": [
          60,
          30
        ],
        "to": [
          70,
          30
        ],
        "length": 10
      },
      {
        "a": 24,
        "b": 32,
        "from": [
          70,
          30
        ],
        "to": [
          80,
          30
        ],
        "length": 10
      },
      {
        "a": 25,
        "b": 26,
        "from": [
          10,
          30
        ],
        "to": [
          10,
          40
        ],
        "length": 10
      },
      {
        "a": 25,
        "b": 33,
        "from": [
          0,
          40
        ],
        "to": [
          10,
          40
        ],
        "length": 10
      },
      {
        "a": 26,
        "b": 27,
        "from": [
          20,
          30
        ],
        "to": [
          20,
          40
        ],
        "length": 10
      },
      {
        "a": 26,
        "b": 34,
        "from": [
          10,
          40
        ],
        "to": [
          20,
          40
        ],
        "length": 10
      },
      {
        "a": 27,
        "b": 28,
        "from": [
          30,
          30
        ],
        "to": [
          30,
          40
        ],
        "length": 10
      },
      {
        "a": 27,
        "b": 35,
        "from": [
          20,
          40
        ],
        "to": [
          30,
          40
        ],
        "length": 10
      },
      {
        "a": 28,
        "b": 29,
        "from": [
          40,
          30
        ],
        "to": [
          40,
          40
        ],
        "length": 10
      },
      {
        "a": 28,
        "b": 36,
        "from": [
          30,
          40
        ],
        "to": [
          40,
          40
        ],
        "length": 10
      },
      {
        "a": 29,
        "b": 30,
        "from": [
          50,
          30
        ],
        "to": [
          50,
          40
        ],
        "length": 10
      },
      {
        "a": 29,
        "b": 37,
        "from": [
          40,
          40
        ],
        "to": [
          50,
          40
        ],
        "length": 10
      },
      {
        "a": 30,
        "b": 31,
        "from": [
          60,
          30
        ],
        "to": [
          60,
          40
        ],
        "length": 10
      },
      {
        "a": 30,
        "b": 38,
        "from": [
          50,
          40
        ],
        "to": [
          60,
          40
        ],
        "length": 10
      },
      {
        "a": 31,
        "b": 32,
        "from": [
          70,
          30
        ],
        "to": [
          70,
          40
        ],
        "length": 10
      },
      {
        "a": 31,
        "b": 39,
        "from": [
          60,
          40
        ],
        "to": [
          70,
          40
        ],
        "length": 10
      },
      {
        "a": 32,
        "b": 40,
        "from": [
          70,
          40
        ],
        "to": [
          80,
          40
        ],
        "length": 10
      },
      {
        "a": 33,
        "b": 34,
        "from": [
          10,
          40
        ],
        "to": [
          10,
          50
        ],
        "length": 10
      },
      {
        "a": 33,
        "b": 41,
        "from": [
          0,
          50
        ],
        "to": [
          10,
          50
        ],
        "length": 10
      },
      {
        "a": 34,
        "b": 35,
        "from": [
          20,
          40
        ],
        "to": [
          20,
          50
        ],
        "length": 10
      },
      {
        "a": 34,
        "b": 42,
        "from": [
          10,
          50
        ],
        "to": [
          20,
          50
        ],
        "length": 10
      },
      {
        "a": 35,
        "b": 36,
        "from": [
          30,
          40
        ],
        "to": [
          30,
          50
        ],
        "length": 10
      },
      {
        "a": 35,
        "b": 43,
        "from": [
          20,
          50
        ],
        "to": [
          30,
          50
        ],
        "length": 10
      },
      {
        "a": 36,
        "b": 37,
        "from": [
          40,
          40
        ],
        "to": [
          40,
          50
        ],
        "length": 10
      },
      {
        "a": 36,
        "b": 44,
        "from": [
          30,
          50
        ],
        "to": [
          40,
          50
        ],
        "length": 10
      },
      {
        "a": 37,
        "b": 38,
        "from": [
          50,
          40
        ],
        "to": [
          50,
          50
        ],
        "length": 10
      },
      {
        "a": 37,
        "b": 45,
        "from": [
          40,
          50
        ],
        "to": [
          50,
          50
        ],
        "length": 10
      },
      {
        "a": 38,
        "b": 39,
        "from": [
          60,
          40
        ],
        "to": [
          60,
          50
        ],
        "length": 10
      },
      {
        "a": 38,
        "b": 46,
        "from": [
          50,
          50
        ],
        "to": [
          60,
          50
        ],
        "length": 10
      },
      {
        "a": 39,
        "b": 40,
        "from": [
          70,
          40
        ],
        "to": [
          70,
          50
        ],
        "length": 10
      },
      {
        "a": 39,
        "b": 47,
        "from": [
          60,
          50
        ],
        "to": [
          70,
          50
        ],
        "length": 10
      },
      {
        "a": 40,
        "b": 48,
        "from": [
          70,
          50
        ],
        "to": [
          80,
          50
        ],
        "length": 10
      },
      {
        "a": 41,
        "b": 42,
        "from": [
          10,
          50
        ],
        "to": [
          10,
          60
        ],
        "length": 10
      },
      {
        "a": 42,
        "b": 43,
        "from": [
          20,
          50
        ],
        "to": [
          20,
          60
        ],
        "length": 10
      },
      {
        "a": 43,
        "b": 44,
        "from": [
          30,
          50
        ],
        "to": [
          30,
          60
        ],
        "length": 10
      },
      {
        "a": 44,
        "b": 45,
        "from": [
          40,
          50
        ],
        "to": [
          40,
          60
        ],
        "length": 10
      },
      {
        "a": 45,
        "b": 46,
        "from": [
          50,
          50
        ],
        "to": [
          50,
          60
        ],
        "length": 10
      },
      {
        "a": 46,
        "b": 47,
        "from": [
          60,
          50
        ],
        "to": [
          60,
          60
        ],
        "length": 10
      },
      {
        "a": 47,
        "b": 48,
        "from": [
          70,
          50
        ],
        "to": [
          70,
          60
        ],
        "length": 10
      }
    ],
    "outerEdges": [
      {
        "piece": 1,
        "from": [
          0,
          0
        ],
        "to": [
          0,
          10
        ],
        "length": 10
      },
      {
        "piece": 1,
        "from": [
          0,
          0
        ],
        "to": [
          10,
          0
        ],
        "length": 10
      },
      {
        "piece": 2,
        "from": [
          10,
          0
        ],
        "to": [
          20,
          0
        ],
        "length": 10
      },
      {
        "piece": 3,
        "from": [
          20,
          0
        ],
        "to": [
          30,
          0
        ],
        "length": 10
      },
      {
        "piece": 4,
        "from": [
          30,
          0
        ],
        "to": [
          40,
          0
        ],
        "length": 10
      },
      {
        "piece": 5,
        "from": [
          40,
          0
        ],
        "to": [
          50,
          0
        ],
        "length": 10
      },
      {
        "piece": 6,
        "from": [
          50,
          0
        ],
        "to": [
          60,
          0
        ],
        "length": 10
      },
      {
        "piece": 7,
        "from": [
          60,
          0
        ],
        "to": [
          70,
          0
        ],
        "length": 10
      },
      {
        "piece": 8,
        "from": [
          70,
          0
        ],
        "to": [
          80,
          0
        ],
        "length": 10
      },
      {
        "piece": 8,
        "from": [
          80,
          0
        ],
        "to": [
          80,
          10
        ],
        "length": 10
      },
      {
        "piece": 9,
        "from": [
          0,
          10
        ],
        "to": [
          0,
          20
        ],
        "length": 10
      },
      {
        "piece": 16,
        "from": [
          80,
          10
        ],
        "to": [
          80,
          20
        ],
        "length": 10
      },
      {
        "piece": 17,
        "from": [
          0,
          20
        ],
        "to": [
          0,
          30
        ],
        "length": 10
      },
      {
        "piece": 24,
        "from": [
          80,
          20
        ],
        "to": [
          80,
          30
        ],
        "length": 10
      },
      {
        "piece": 25,
        "from": [
          0,
          30
        ],
        "to": [
          0,
          40
        ],
        "length": 10
      },
      {
        "piece": 32,
        "from": [
          80,
          30
        ],
        "to": [
          80,
          40
        ],
        "length": 10
      },
      {
        "piece": 33,
        "from": [
          0,
          40
        ],
        "to": [
          0,
          50
        ],
        "length": 10
      },
      {
        "piece": 40,
        "from": [
          80,
          40
        ],
        "to": [
          80,
          50
        ],
        "length": 10
      },
      {
        "piece": 41,
        "from": [
          0,
          50
        ],
        "to": [
          0,
          60
        ],
        "length": 10
      },
      {
        "piece": 41,
        "from": [
          0,
          60
        ],
        "to": [
          10,
          60
        ],
        "length": 10
      },
      {
        "piece": 42,
        "from": [
          10,
          60
        ],
        "to": [
          20,
          60
        ],
        "length": 10
      },
      {
        "piece": 43,
        "from": [
          20,
          60
        ],
        "to": [
          30,
          60
        ],
        "length": 10
      },
      {
        "piece": 44,
        "from": [
          30,
          60
        ],
        "to": [
          40,
          60
        ],
        "length": 10
      },
      {
        "piece": 45,
        "from": [
          40,
          60
        ],
        "to": [
          50,
          60
        ],
        "length": 10
      },
      {
        "piece": 46,
        "from": [
          50,
          60
        ],
        "to": [
          60,
          60
        ],
        "length": 10
      },
      {
        "piece": 47,
        "from": [
          60,
          60
        ],
        "to": [
          70,
          60
        ],
        "length": 10
      },
      {
        "piece": 48,
        "from": [
          80,
          50
        ],
        "to": [
          80,
          60
        ],
        "length": 10
      },
      {
        "piece": 48,
        "from": [
          70,
          60
        ],
        "to": [
          80,
          60
        ],
        "length": 10
      }
    ],
    "owner": [
      [
        1,
        2,
        3,
        4,
        5,
        6,
        7,
        8
      ],
      [
        9,
        10,
        11,
        12,
        13,
        14,
        15,
        16
      ],
      [
        17,
        18,
        19,
        20,
        21,
        22,
        23,
        24
      ],
      [
        25,
        26,
        27,
        28,
        29,
        30,
        31,
        32
      ],
      [
        33,
        34,
        35,
        36,
        37,
        38,
        39,
        40
      ],
      [
        41,
        42,
        43,
        44,
        45,
        46,
        47,
        48
      ]
    ],
    "width": 80,
    "height": 60,
    "seamLength": 820,
    "outerLength": 280,
    "finishedWidth": 88,
    "finishedHeight": 68
  }
}