puzzle_array: G N + N + N +

text_visualization:
puzzle:
  dimensions:
    width: 3
    height: 2
  start:
    x: 6
    y: 0
  end:
    x: 2
    y: 4
  cells:
    - position:
        x: 0
        y: 1
      properties:
        gap: 1
    - position:
        x: 1
        y: 0
      properties:
        gap: 1
    - position:
        x: 1
        y: 2
      properties:
        gap: 1
    - position:
        x: 3
        y: 2
      properties:
        gap: 1
    - position:
        x: 5
        y: 0
      properties:
        gap: 1
    - position:
        x: 5
        y: 2
      properties:
        gap: 1


text_visualization:
puzzle:
  dimensions:
    width: 4
    height: 3
  start:
    x: 8
    y: 0
  end:
    x: 0
    y: 6
  cells:
    - position:
        x: 0
        y: 2
      properties:
        dot: 1
    - position:
        x: 0
        y: 5
      properties:
        dot: 1
    - position:
        x: 1
        y: 0
      properties:
        dot: 1
    - position:
        x: 2
        y: 3
      properties:
        dot: 1
    - position:
        x: 3
        y: 4
      properties:
        dot: 1
    - position:
        x: 4
        y: 0
      properties:
        dot: 1
    - position:
        x: 5
        y: 6
      properties:
        dot: 1
    - position:
        x: 6
        y: 2
      properties:
        dot: 1
    - position:
        x: 8
        y: 1
      properties:
        dot: 1
    - position:
        x: 8
        y: 5
      properties:
        dot: 1


text_visualization:
puzzle:
  dimensions:
    width: 3
    height: 3
  start:
    x: 5
    y: 0
  end:
    x: 2
    y: 0
  cells:
    - position:
        x: 1
        y: 1
      properties:
        type: "square"
        color: "purple"
    - position:
        x: 1
        y: 5
      properties:
        type: "square"
        color: "red"
    - position:
        x: 3
        y: 1
      properties:
        type: "square"
        color: "green"
    - position:
        x: 3
        y: 3
      properties:
        type: "square"
        color: "green"
    - position:
        x: 3
        y: 5
      properties:
        type: "square"
        color: "green"
    - position:
        x: 5
        y: 1
      properties:
        type: "square"
        color: "yellow"
    - position:
        x: 5
        y: 3
      properties:
        type: "square"
        color: "yellow"
    - position:
        x: 5
        y: 5
      properties:
        type: "square"
        color: "yellow"


text_visualization:
puzzle:
  dimensions:
    width: 3
    height: 3
  start:
    x: 6
    y: 4
  end:
    x: 5
    y: 6
  cells:
    - position:
        x: 1
        y: 1
      properties:
        type: "star"
        color: "green"
    - position:
        x: 1
        y: 3
      properties:
        type: "star"
        color: "green"
    - position:
        x: 1
        y: 5
      properties:
        type: "star"
        color: "purple"
    - position:
        x: 3
        y: 1
      properties:
        type: "star"
        color: "green"
    - position:
        x: 3
        y: 5
      properties:
        type: "star"
        color: "green"
    - position:
        x: 5
        y: 1
      properties:
        type: "star"
        color: "green"
    - position:
        x: 5
        y: 3
      properties:
        type: "star"
        color: "green"
    - position:
        x: 5
        y: 5
      properties:
        type: "star"
        color: "purple"


text_visualization:
puzzle:
  dimensions:
    width: 6
    height: 2
  start:
    x: 0
    y: 4
  end:
    x: 1
    y: 0
  cells:
    - position:
        x: 3
        y: 1
      properties:
        type: "triangle"
        count: 2
        color: "purple"
    - position:
        x: 3
        y: 3
      properties:
        type: "triangle"
        count: 1
        color: "purple"
    - position:
        x: 5
        y: 3
      properties:
        type: "triangle"
        count: 1
        color: "purple"
    - position:
        x: 11
        y: 1
      properties:
        type: "triangle"
        count: 1
        color: "purple"


text_visualization:
puzzle:
  dimensions:
    width: 4
    height: 3
  start:
    x: 8
    y: 2
  end:
    x: 8
    y: 1
  cells:
    - position:
        x: 1
        y: 3
      properties:
        type: "poly"
        polyshape: 139824
        color: "red"
    - position:
        x: 7
        y: 1
      properties:
        type: "poly"
        polyshape: 304
        color: "red"


text_visualization:
puzzle:
  dimensions:
    width: 2
    height: 2
  start:
    x: 3
    y: 0
  end:
    x: 4
    y: 4
  cells:
    - position:
        x: 1
        y: 1
      properties:
        type: "poly"
        polyshape: 816
        color: "yellow"
    - position:
        x: 1
        y: 3
      properties:
        type: "ylop"
        polyshape: 18
        color: "yellow"
    - position:
        x: 3
        y: 3
      properties:
        type: "poly"
        polyshape: 16
        color: "yellow"


text_visualization:
puzzle:
  dimensions:
    width: 3
    height: 3
  start:
    x: 5
    y: 0
  end:
    x: 1
    y: 0
  cells:
    - position:
        x: 0
        y: 4
      properties:
        dot: 1
    - position:
        x: 1
        y: 1
      properties:
        type: "triangle"
        count: 1
        color: "purple"
    - position:
        x: 2
        y: 2
      properties:
        dot: 1
    - position:
        x: 3
        y: 3
      properties:
        type: "triangle"
        count: 2
        color: "green"
    - position:
        x: 3
        y: 4
      properties:
        gap: 1
    - position:
        x: 5
        y: 2
      properties:
        gap: 1
    - position:
        x: 5
        y: 3
      properties:
        type: "triangle"
        count: 1
        color: "purple"
    - position:
        x: 6
        y: 5
      properties:
        dot: 1


text_visualization:
puzzle:
  dimensions:
    width: 3
    height: 3
  start:
    x: 3
    y: 6
  end:
    x: 0
    y: 6
  cells:
    - position:
        x: 1
        y: 1
      properties:
        type: "star"
        color: "white"
    - position:
        x: 1
        y: 3
      properties:
        type: "star"
        color: "yellow"
    - position:
        x: 1
        y: 5
      properties:
        type: "square"
        color: "white"
    - position:
        x: 3
        y: 1
      properties:
        type: "star"
        color: "white"
    - position:
        x: 3
        y: 3
      properties:
        type: "star"
        color: "yellow"
    - position:
        x: 3
        y: 5
      properties:
        type: "square"
        color: "yellow"
    - position:
        x: 5
        y: 1
      properties:
        type: "star"
        color: "orange"
    - position:
        x: 5
        y: 3
      properties:
        type: "star"
        color: "orange"


text_visualization:
puzzle:
  dimensions:
    width: 2
    height: 5
  start:
    x: 0
    y: 4
  end:
    x: 4
    y: 3
  cells:
    - position:
        x: 1
        y: 3
      properties:
        type: "star"
        color: "yellow"
    - position:
        x: 1
        y: 5
      properties:
        type: "star"
        color: "yellow"
    - position:
        x: 1
        y: 9
      properties:
        type: "poly"
        polyshape: 112
        color: "yellow"
    - position:
        x: 1
        y: 10
      properties:
        dot: 1
    - position:
        x: 2
        y: 0
      properties:
        dot: 1
    - position:
        x: 2
        y: 3
      properties:
        dot: 1
    - position:
        x: 3
        y: 3
      properties:
        type: "poly"
        polyshape: 816
        color: "orange"
    - position:
        x: 3
        y: 5
      properties:
        type: "star"
        color: "orange"
    - position:
        x: 3
        y: 7
      properties:
        type: "star"
        color: "yellow"
    - position:
        x: 4
        y: 4
      properties:
        dot: 1


text_visualization:
puzzle:
  dimensions:
    width: 3
    height: 4
  start:
    x: 6
    y: 1
  end:
    x: 0
    y: 0
  cells:
    - position:
        x: 1
        y: 1
      properties:
        type: "poly"
        polyshape: 48
        color: "blue"
    - position:
        x: 3
        y: 5
      properties:
        type: "poly"
        polyshape: 18240
        color: "blue"
    - position:
        x: 5
        y: 1
      properties:
        type: "poly"
        polyshape: 304
        color: "blue"


text_visualization:
puzzle:
  dimensions:
    width: 5
    height: 2
  start:
    x: 2
    y: 4
  end:
    x: 0
    y: 1
  cells:
    - position:
        x: 1
        y: 1
      properties:
        type: "square"
        color: "green"
    - position:
        x: 1
        y: 3
      properties:
        type: "square"
        color: "white"
    - position:
        x: 5
        y: 1
      properties:
        type: "star"
        color: "white"
    - position:
        x: 5
        y: 4
      properties:
        dot: 1
    - position:
        x: 9
        y: 1
      properties:
        type: "square"
        color: "white"