{
  "version": 1,
  "mainGrid": [
    [
      "0",
      "X",
      "0",
      "0",
      "0",
      "X",
      "0",
      "0",
      "G"
    ],
    [
      "0",
      "X",
      "0",
      "X",
      "0",
      "X",
      "X",
      "X",
      "0"
    ],
    [
      "0",
      "X",
      "0",
      "X",
      "0",
      "0",
      "0",
      "X",
      "0"
    ],
    [
      "0",
      "X",
      "0",
      "X",
      "X",
      "X",
      "0",
      "X",
      "0"
    ],
    [
      "0",
      "0",
      "0",
      "X",
      "0",
      "X",
      "0",
      "0",
      "0"
    ],
    [
      "X",
      "X",
      "0",
      "X",
      "0",
      "X",
      "0",
      "X",
      "X"
    ],
    [
      "0",
      "0",
      "0",
      "0",
      "0",
      "X",
      "0",
      "X",
      "0"
    ],
    [
      "0",
      "X",
      "X",
      "X",
      "0",
      "X",
      "0",
      "X",
      "0"
    ],
    [
      "S",
      "X",
      "0",
      "0",
      "0",
      "X",
      "0",
      "0",
      "0"
    ]
  ],
  "rules": [
    {
      "id": "efb09a9a-bfb3-4468-bbea-38367cf8a12a",
      "find": [
        [
          "S",
          "0"
        ]
      ],
      "replace": [
        [
          "",
          "L"
        ]
      ]
    },
    {
      "id": "1664ea79-4da7-430b-8b24-bce41b52ef2a",
      "find": [
        [
          "L",
          "0"
        ]
      ],
      "replace": [
        [
          "",
          "L"
        ]
      ]
    },
    {
      "id": "de83b625-fcda-434a-bbab-6dcc43197b64",
      "find": [
        [
          "U",
          "0"
        ]
      ],
      "replace": [
        [
          "",
          "L"
        ]
      ]
    },
    {
      "id": "a222257a-9556-4997-9863-fd5b751bc28a",
      "find": [
        [
          "D",
          "0"
        ]
      ],
      "replace": [
        [
          "",
          "L"
        ]
      ]
    },
    {
      "id": "d6b628da-1a0f-4e9d-8035-46a3d77f99fa",
      "find": [
        [
          "0",
          "S"
        ]
      ],
      "replace": [
        [
          "R",
          ""
        ]
      ]
    },
    {
      "id": "45559e99-8454-41fc-8734-a38851b792b2",
      "find": [
        [
          "0",
          "R"
        ]
      ],
      "replace": [
        [
          "R",
          ""
        ]
      ]
    },
    {
      "id": "05bfcde9-7ba4-44f0-971d-d1b5fcc0967f",
      "find": [
        [
          "0",
          "U"
        ]
      ],
      "replace": [
        [
          "R",
          ""
        ]
      ]
    },
    {
      "id": "05a59340-6ba5-473a-9d66-5a826b40588c",
      "find": [
        [
          "0",
          "D"
        ]
      ],
      "replace": [
        [
          "R",
          ""
        ]
      ]
    },
    {
      "id": "4452734e-2169-4ab9-a83c-2f4f44e71e46",
      "find": [
        [
          "S"
        ],
        [
          "0"
        ]
      ],
      "replace": [
        [
          ""
        ],
        [
          "U"
        ]
      ]
    },
    {
      "id": "da165622-4aa6-4d32-bcd3-8157431b8ee4",
      "find": [
        [
          "L"
        ],
        [
          "0"
        ]
      ],
      "replace": [
        [
          ""
        ],
        [
          "U"
        ]
      ]
    },
    {
      "id": "2be245d9-06d3-49ad-bc34-2e98cf998e7e",
      "find": [
        [
          "R"
        ],
        [
          "0"
        ]
      ],
      "replace": [
        [
          ""
        ],
        [
          "U"
        ]
      ]
    },
    {
      "id": "1f4c636b-a11d-49dc-b804-f729ef37147d",
      "find": [
        [
          "U"
        ],
        [
          "0"
        ]
      ],
      "replace": [
        [
          ""
        ],
        [
          "U"
        ]
      ]
    },
    {
      "id": "a4a6c1e9-2c1c-4cf2-9fcf-1b134e7ca3c4",
      "find": [
        [
          "0"
        ],
        [
          "S"
        ]
      ],
      "replace": [
        [
          "D"
        ],
        [
          ""
        ]
      ]
    },
    {
      "id": "9d75889d-e3d2-4a29-bfcb-7789e3566370",
      "find": [
        [
          "0"
        ],
        [
          "L"
        ]
      ],
      "replace": [
        [
          "D"
        ],
        [
          ""
        ]
      ]
    },
    {
      "id": "1ff72a6f-669d-4f00-853c-a89669fc7640",
      "find": [
        [
          "0"
        ],
        [
          "R"
        ]
      ],
      "replace": [
        [
          "D"
        ],
        [
          ""
        ]
      ]
    },
    {
      "id": "f3094d45-62f6-48f1-9938-478edfa03054",
      "find": [
        [
          "0"
        ],
        [
          "D"
        ]
      ],
      "replace": [
        [
          "D"
        ],
        [
          ""
        ]
      ]
    },
    {
      "id": "0ea1fafc-5d9c-4a24-8127-d2c6e9949966",
      "find": [
        [
          "G",
          "R"
        ]
      ],
      "replace": [
        [
          "g",
          "r"
        ]
      ]
    },
    {
      "id": "fc3ab64b-97ec-40f2-a38c-a38a18ecb87d",
      "find": [
        [
          "G",
          "U"
        ]
      ],
      "replace": [
        [
          "g",
          "u"
        ]
      ]
    },
    {
      "id": "c11d88fc-296c-454a-9487-d80a10e26cfb",
      "find": [
        [
          "G",
          "D"
        ]
      ],
      "replace": [
        [
          "g",
          "d"
        ]
      ]
    },
    {
      "id": "7c9ad758-2b5f-4af9-a004-5bcb22b77268",
      "find": [
        [
          "L",
          "G"
        ]
      ],
      "replace": [
        [
          "l",
          "g"
        ]
      ]
    },
    {
      "id": "8c7d36f2-1664-4a55-9597-88ba6b63554e",
      "find": [
        [
          "U",
          "G"
        ]
      ],
      "replace": [
        [
          "u",
          "g"
        ]
      ]
    },
    {
      "id": "6b0c4a72-9fd3-4600-898a-f48bf4101303",
      "find": [
        [
          "D",
          "G"
        ]
      ],
      "replace": [
        [
          "d",
          "g"
        ]
      ]
    },
    {
      "id": "eec5ef9e-dbf1-43f6-a769-5e6d624625eb",
      "find": [
        [
          "G"
        ],
        [
          "L"
        ]
      ],
      "replace": [
        [
          "g"
        ],
        [
          "l"
        ]
      ]
    },
    {
      "id": "8d247527-8d8a-4a6d-9e0f-a012ec69e092",
      "find": [
        [
          "G"
        ],
        [
          "R"
        ]
      ],
      "replace": [
        [
          "g"
        ],
        [
          "r"
        ]
      ]
    },
    {
      "id": "83f61d4b-0c08-413b-b8b4-f9a2da500411",
      "find": [
        [
          "G"
        ],
        [
          "D"
        ]
      ],
      "replace": [
        [
          "g"
        ],
        [
          "d"
        ]
      ]
    },
    {
      "id": "16ec2e81-b2dc-456d-9973-1b8aeec23f11",
      "find": [
        [
          "L"
        ],
        [
          "G"
        ]
      ],
      "replace": [
        [
          "l"
        ],
        [
          "g"
        ]
      ]
    },
    {
      "id": "f166c266-3f36-4783-bda0-44df921225f4",
      "find": [
        [
          "R"
        ],
        [
          "G"
        ]
      ],
      "replace": [
        [
          "r"
        ],
        [
          "g"
        ]
      ]
    },
    {
      "id": "ef03ffe6-83ce-4893-ab16-bef1759564ec",
      "find": [
        [
          "U"
        ],
        [
          "G"
        ]
      ],
      "replace": [
        [
          "u"
        ],
        [
          "g"
        ]
      ]
    },
    {
      "id": "1af8a4a4-3ab1-48c3-91a1-1081637ea64b",
      "find": [
        [
          "L",
          "l"
        ]
      ],
      "replace": [
        [
          "l",
          ""
        ]
      ]
    },
    {
      "id": "f0dedef7-f3f6-4ed4-abd9-d7f25401d1c6",
      "find": [
        [
          "U",
          "l"
        ]
      ],
      "replace": [
        [
          "u",
          ""
        ]
      ]
    },
    {
      "id": "1c43572a-3bb7-42f0-bceb-3859d505821e",
      "find": [
        [
          "D",
          "l"
        ]
      ],
      "replace": [
        [
          "d",
          ""
        ]
      ]
    },
    {
      "id": "d3cc0b5c-80e3-400b-8872-56f4ca5334fc",
      "find": [
        [
          "r",
          "R"
        ]
      ],
      "replace": [
        [
          "",
          "r"
        ]
      ]
    },
    {
      "id": "f5e7e676-4dbc-498e-b9e9-71240c09114f",
      "find": [
        [
          "r",
          "U"
        ]
      ],
      "replace": [
        [
          "",
          "u"
        ]
      ]
    },
    {
      "id": "8fe8eebf-b140-4870-a349-ddab934fde72",
      "find": [
        [
          "r",
          "D"
        ]
      ],
      "replace": [
        [
          "",
          "d"
        ]
      ]
    },
    {
      "id": "e2fc0f33-b8ea-4629-b17c-3a3f1d890918",
      "find": [
        [
          "L"
        ],
        [
          "u"
        ]
      ],
      "replace": [
        [
          "l"
        ],
        [
          ""
        ]
      ]
    },
    {
      "id": "b9c48297-80f8-458c-9b80-f266ac838f4a",
      "find": [
        [
          "R"
        ],
        [
          "u"
        ]
      ],
      "replace": [
        [
          "r"
        ],
        [
          ""
        ]
      ]
    },
    {
      "id": "d5f11587-129a-4659-a79d-992ec63616c7",
      "find": [
        [
          "U"
        ],
        [
          "u"
        ]
      ],
      "replace": [
        [
          "u"
        ],
        [
          ""
        ]
      ]
    },
    {
      "id": "7097ca0b-8061-411e-860a-2f9afbc65f47",
      "find": [
        [
          "d"
        ],
        [
          "L"
        ]
      ],
      "replace": [
        [
          ""
        ],
        [
          "l"
        ]
      ]
    },
    {
      "id": "da026ab9-c702-4e2c-b13a-b8e32164207b",
      "find": [
        [
          "d"
        ],
        [
          "R"
        ]
      ],
      "replace": [
        [
          ""
        ],
        [
          "r"
        ]
      ]
    },
    {
      "id": "cf4bbadd-c58b-4348-9bf1-1d63c963a450",
      "find": [
        [
          "d"
        ],
        [
          "D"
        ]
      ],
      "replace": [
        [
          ""
        ],
        [
          "d"
        ]
      ]
    },
    {
      "id": "5e6fb71e-1aec-4a2f-a3c8-ae35ba92c3e4",
      "find": [
        [
          "l"
        ]
      ],
      "replace": [
        [
          "A"
        ]
      ]
    },
    {
      "id": "4662ddea-3f4a-4075-abc4-ddf2bce74933",
      "find": [
        [
          "r"
        ]
      ],
      "replace": [
        [
          "A"
        ]
      ]
    },
    {
      "id": "490cf184-bfb7-4530-8544-7ac25db4bdbb",
      "find": [
        [
          "u"
        ]
      ],
      "replace": [
        [
          "A"
        ]
      ]
    },
    {
      "id": "1b0b426c-5eac-4007-9e8b-8eb470c86fbe",
      "find": [
        [
          "d"
        ]
      ],
      "replace": [
        [
          "A"
        ]
      ]
    },
    {
      "id": "77d7cf4b-1601-4bff-b74f-9965d423e5b3",
      "find": [
        [
          "L"
        ]
      ],
      "replace": [
        [
          "Z"
        ]
      ]
    },
    {
      "id": "9fff51df-7ac2-488a-ab33-a2f7e3c03579",
      "find": [
        [
          "R"
        ]
      ],
      "replace": [
        [
          "Z"
        ]
      ]
    },
    {
      "id": "57321e7b-21c1-47fb-83b1-69ae5513b802",
      "find": [
        [
          "U"
        ]
      ],
      "replace": [
        [
          "Z"
        ]
      ]
    },
    {
      "id": "a1f093a7-d8e0-4be3-982f-adbce835010b",
      "find": [
        [
          "D"
        ]
      ],
      "replace": [
        [
          "Z"
        ]
      ]
    },
    {
      "id": "092fc5c1-b790-42dd-b9bc-ba4458666065",
      "find": [
        [
          "0"
        ]
      ],
      "replace": [
        [
          "Z"
        ]
      ]
    },
    {
      "id": "0363621a-d4af-4c1b-852f-3f248863d31f",
      "find": [
        [
          "g"
        ]
      ],
      "replace": [
        [
          "G"
        ]
      ]
    }
  ],
  "maxSteps": 200,
  "playInterval": 40,
  "colorRules": [
    {
      "char": "S",
      "backgroundColor": "#ffd1d1",
      "textColor": "#000000"
    },
    {
      "char": "G",
      "backgroundColor": "#bdc4ff",
      "textColor": "#000000"
    },
    {
      "char": "X",
      "backgroundColor": "#7a7a7a",
      "textColor": "#b3b3b3"
    },
    {
      "char": "0",
      "backgroundColor": "#ffffff",
      "textColor": "#b3b3b3"
    },
    {
      "char": "A",
      "backgroundColor": "#ffcb70",
      "textColor": "#b3b3b3"
    },
    {
      "char": "Z",
      "backgroundColor": "#ffffff",
      "textColor": "#b3b3b3"
    },
    {
      "char": "L",
      "backgroundColor": "#ade4ff",
      "textColor": "#000000"
    },
    {
      "char": "R",
      "backgroundColor": "#ade4ff",
      "textColor": "#000000"
    },
    {
      "char": "U",
      "backgroundColor": "#ade4ff",
      "textColor": "#000000"
    },
    {
      "char": "D",
      "backgroundColor": "#ade4ff",
      "textColor": "#000000"
    },
    {
      "char": "l",
      "backgroundColor": "#fff0d6",
      "textColor": "#000000"
    },
    {
      "char": "r",
      "backgroundColor": "#fff0d6",
      "textColor": "#000000"
    },
    {
      "char": "u",
      "backgroundColor": "#fff0d6",
      "textColor": "#000000"
    },
    {
      "char": "d",
      "backgroundColor": "#fff0d6",
      "textColor": "#000000"
    },
    {
      "char": "g",
      "backgroundColor": "#bdc4ff",
      "textColor": "#000000"
    }
  ],
  "currentHighlightColor": "#eebb00",
  "nextHighlightColor": "#00aaff"
}