Skip to content

Instantly share code, notes, and snippets.

@murilopolese
Last active May 5, 2023 19:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save murilopolese/4fa31eff5cbe295bf292afb054696715 to your computer and use it in GitHub Desktop.
Save murilopolese/4fa31eff5cbe295bf292afb054696715 to your computer and use it in GitHub Desktop.
School For Poetic Computation - Cellular Automata: Code Beyond Words

Cellular Automata is a way of thinking about computing, natural structures, and the wider world as a group of many entities each following simple rules. In this class we will use paper, board games, computers, and more to code and play with our own cellular automata systems. This class will give us an opportunity to challenge the traditional cultures and definitions of what programming is and who it is for, and offer some critical and playful ways to imagine what else it can be.

https://sfpc.study/sessions/spring-23/cellular-automata

This gist contains source code submitted by the students.

This file has been truncated, but you can view the full file.
{
"elements": [
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "A",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "B",
"rules": []
},
{
"name": "C",
"rules": []
},
{
"name": "D",
"rules": []
},
{
"name": "E",
"rules": []
},
{
"name": "F",
"rules": []
},
{
"name": "G",
"rules": []
},
{
"name": "H",
"rules": []
},
{
"name": "I",
"rules": []
},
{
"name": "J",
"rules": []
},
{
"name": "K",
"rules": []
},
{
"name": "L",
"rules": []
},
{
"name": "M",
"rules": []
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "P",
"rules": []
},
{
"name": "Q",
"rules": []
},
{
"name": "R",
"rules": []
},
{
"name": "S",
"rules": []
},
{
"name": "T",
"rules": []
},
{
"name": "U",
"rules": []
},
{
"name": "V",
"rules": []
},
{
"name": "W",
"rules": []
},
{
"name": "X",
"rules": []
},
{
"name": "Y",
"rules": []
},
{
"name": "Z",
"rules": []
}
],
"grid": [
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
}
],
[
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "_",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"."
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "N",
"rules": [
{
"when": [
[
".",
"_",
"."
],
[
".",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
"_",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
".",
"O"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
"@",
"."
],
[
".",
"@",
"O"
],
[
".",
"_",
"."
]
],
"then": [
[
".",
"@",
"."
],
[
".",
"@",
"."
],
[
".",
"@",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
"N",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
},
{
"when": [
[
".",
".",
"."
],
[
"@",
"@",
"_"
],
[
".",
".",
"."
]
],
"then": [
[
".",
".",
"."
],
[
".",
"@",
"@"
],
[
".",
".",
"."
]
],
"symmetry": 0,
"chosenSymetry": 0
}
]
},
{
"name": "O",
"rules": [
{
"when": [
[
".",
".",
"."
],
[
"N",
"@",
"."
],
[
".",
".",
"."
]
],
"then": [
[
".",
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment