760 lines
12 KiB
JSON
760 lines
12 KiB
JSON
{
|
|
"A": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 2, "y": 0}
|
|
},
|
|
"B": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
},
|
|
{
|
|
"x": 3,
|
|
"y": 3
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 3, "y": 3}
|
|
},
|
|
"C": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 2
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 2}
|
|
},
|
|
"D": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": -1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 2, "y": 0}
|
|
},
|
|
"E": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": -1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 0}
|
|
},
|
|
"F": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": -1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": -1}
|
|
},
|
|
"G": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": -1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": -2,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": -1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 2, "y": 0}
|
|
},
|
|
"H": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 0,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 0}
|
|
},
|
|
"I": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 0, "y": 2}
|
|
},
|
|
"J": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": -1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 0, "y": 0}
|
|
},
|
|
"K": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 1}
|
|
},
|
|
"L": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 3
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 0, "y": 3}
|
|
},
|
|
"M": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 0,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 0, "y": 1}
|
|
},
|
|
"N": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 1}
|
|
},
|
|
"O": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": -1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
},
|
|
{
|
|
"x": -2,
|
|
"y": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": -2,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": -1,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 0, "y": 2}
|
|
},
|
|
"P": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": -1,
|
|
"y": 2
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": -1,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": -1,
|
|
"y": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 0, "y": 1}
|
|
},
|
|
"Q": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": -1,
|
|
"y": 1
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": -1, "y": 1}
|
|
},
|
|
"R": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": -1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 0, "y": 2}
|
|
},
|
|
"S": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 3
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 3}
|
|
},
|
|
"T": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 0, "y": 2}
|
|
},
|
|
"U": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": -1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 0,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": -1
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 1}
|
|
},
|
|
"V": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 2, "y": 0}
|
|
},
|
|
"W": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": -1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": -2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": -2,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": -1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": -1}
|
|
},
|
|
"X": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 2,
|
|
"y": 0,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": -1}
|
|
},
|
|
"Y": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": -1,
|
|
"y": 1,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 2,
|
|
"links": [
|
|
{
|
|
"x": -1,
|
|
"y": 1
|
|
},
|
|
{
|
|
"x": -1,
|
|
"y": 3
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": -1, "y": 3}
|
|
},
|
|
"Z": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 2,
|
|
"y": 0,
|
|
"links": [
|
|
{
|
|
"x": 0,
|
|
"y": 0
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"x": 0,
|
|
"y": 0,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 1}
|
|
},
|
|
" ": {
|
|
"start": {"x": 0, "y": 0},
|
|
"parts": [
|
|
{
|
|
"x": 0,
|
|
"y": 0,
|
|
"links": [
|
|
{
|
|
"x": 1,
|
|
"y": 1
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"end": {"x": 1, "y": 1}
|
|
}
|
|
} |