Thankfully, I was bored this afternoon, so I recreated it as a cellular automaton! Now the board is limited only by your computer's memory, and you can build mechanical calculators to your heart's content.
Code: Select all
@RULE TuringTumble
A cellular automata simulator for Turing Tumble (https://www.turingtumble.com/).
Since behavior with multiple marbles present is not completely defined,
marbles might annihillate each other occasionally.
Also, since marbles move at lightspeed, there might be some race conditions with gearbits. This can cause problems with solid blocks of gearbits; make sure to test those thouroughly.
There is one secret transition that allows you to make marble sorters: If you place a marble on top of a crossover (state 5), it will become a sorter. If a matching colored marble passes through, it will be reflected instead of being allowed to pass through.
@TABLE
neighborhood:Moore
n_states:35
symmetries:none
# 0 | empty
# 1 | blue marble
# 2 | red marble
# 3 | ramp left
# 4 | ramp right
# 5 | crossover
# 6 | bit left
# 7 | bit right
# 8 | gearbit left
# 9 | gearbit right
# 10 | interceptor
# 11 | blue + ramp left
# 12 | blue + ramp right
# 13 | blue + crossover left
# 14 | blue + crossover right
# 15 | blue + bit left
# 16 | blue + bit right
# 17 | blue + gearbit delay left
# 18 | blue + gearbit delay right
# 19 | blue + gearbit left
# 20 | blue + gearbit right
# 21 | red + ramp left
# 22 | red + ramp right
# 23 | red + crossover left
# 24 | red + crossover right
# 25 | red + bit left
# 26 | red + bit right
# 27 | red + gearbit delay left
# 28 | red + gearbit delay right
# 29 | red + gearbit left
# 30 | red + gearbit right
# 31 | gearbit left spin
# 32 | gearbit right spin
# 33 | blue spawner
# 34 | red spawner
# any cell
var a1 = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34}
var a2 = a1
var a3 = a1
var a4 = a1
var a5 = a1
var a6 = a1
var a7 = a1
var a8 = a1
# has marble (blue, red; left, right, down)
var hbl = {11,13,15,19}
var hbr = {12,14,16,20}
var hbd = {1,33}
var hrl = {21,23,25,29}
var hrr = {22,24,26,30}
var hrd = {2,34}
# wants marble (top, side)
# crossover is the only one that accepts top but not side
var wt = {0,3,4,6,7,8,9,10,31,32}
var w = {0,3,4,5,6,7,8,9,10,31,32}
# gearbits
var gearl = {8,31}
var gearr = {9,32}
var gearls = {18,28,31}
var gearrs = {17,27,32}
var gear = {8,9,17,18,19,20,27,28,29,30,31,32}
# 8 1 2
# 7 0 3
# 6 5 4
# Empty
# Drops marble down
0 hbd a2 a3 a4 a5 a6 a7 a8 1
0 a1 hbl a3 a4 a5 a6 a7 a8 1
0 a1 a2 a3 a4 a5 a6 a7 hbr 1
0 hrd a2 a3 a4 a5 a6 a7 a8 2
0 a1 hrl a3 a4 a5 a6 a7 a8 2
0 a1 a2 a3 a4 a5 a6 a7 hrr 2
1 a1 a2 a3 a4 wt a6 a7 a8 0
2 a1 a2 a3 a4 wt a6 a7 a8 0
# Ramp
# Drops marble to the side
3 hbd a2 a3 a4 a5 a6 a7 a8 11
3 a1 hbl a3 a4 a5 a6 a7 a8 11
3 a1 a2 a3 a4 a5 a6 a7 hbr 11
3 hrd a2 a3 a4 a5 a6 a7 a8 21
3 a1 hrl a3 a4 a5 a6 a7 a8 21
3 a1 a2 a3 a4 a5 a6 a7 hrr 21
11 a1 a2 a3 a4 a5 w a7 a8 3
21 a1 a2 a3 a4 a5 w a7 a8 3
4 hbd a2 a3 a4 a5 a6 a7 a8 12
4 a1 hbl a3 a4 a5 a6 a7 a8 12
4 a1 a2 a3 a4 a5 a6 a7 hbr 12
4 hrd a2 a3 a4 a5 a6 a7 a8 22
4 a1 hrl a3 a4 a5 a6 a7 a8 22
4 a1 a2 a3 a4 a5 a6 a7 hrr 22
12 a1 a2 a3 w a5 a6 a7 a8 4
22 a1 a2 a3 w a5 a6 a7 a8 4
# Crossover
# Drops marbles on the opposite side
# Secret sorter transitions
5 hbd hbl a3 a4 a5 a6 a7 a8 14
5 hbd a2 a3 a4 a5 a6 a7 hbr 13
5 hrd hrl a3 a4 a5 a6 a7 a8 24
5 hrd a2 a3 a4 a5 a6 a7 hrr 23
5 a1 hbl a3 a4 a5 a6 a7 a8 13
5 a1 a2 a3 a4 a5 a6 a7 hbr 14
5 a1 hrl a3 a4 a5 a6 a7 a8 23
5 a1 a2 a3 a4 a5 a6 a7 hrr 24
13 a1 a2 a3 a4 a5 w a7 a8 5
14 a1 a2 a3 w a5 a6 a7 a8 5
23 a1 a2 a3 a4 a5 w a7 a8 5
24 a1 a2 a3 w a5 a6 a7 a8 5
# Bit
# Like ramp, but it toggles
6 hbd a2 a3 a4 a5 a6 a7 a8 15
6 a1 hbl a3 a4 a5 a6 a7 a8 15
6 a1 a2 a3 a4 a5 a6 a7 hbr 15
6 hrd a2 a3 a4 a5 a6 a7 a8 25
6 a1 hrl a3 a4 a5 a6 a7 a8 25
6 a1 a2 a3 a4 a5 a6 a7 hrr 25
15 a1 a2 a3 a4 a5 w a7 a8 7
25 a1 a2 a3 a4 a5 w a7 a8 7
7 hbd a2 a3 a4 a5 a6 a7 a8 16
7 a1 hbl a3 a4 a5 a6 a7 a8 16
7 a1 a2 a3 a4 a5 a6 a7 hbr 16
7 hrd a2 a3 a4 a5 a6 a7 a8 26
7 a1 hrl a3 a4 a5 a6 a7 a8 26
7 a1 a2 a3 a4 a5 a6 a7 hrr 26
16 a1 a2 a3 w a5 a6 a7 a8 6
26 a1 a2 a3 w a5 a6 a7 a8 6
# Gearbit
# Like bit, but propogates changes to adjacent gearbits
# Gearbit simultaneous rotation and marble
# (Lotsa states)
8 hbd gearrs gear a4 a5 a6 a7 a8 18
8 hbd a2 gearrs a4 a5 a6 a7 a8 18
8 hbd a2 gear gearrs a5 a6 a7 a8 18
8 hbd a2 a3 gearrs gear a6 a7 a8 18
8 hbd a2 a3 a4 gearrs a6 a7 a8 18
8 hbd a2 a3 a4 gear gearrs a7 a8 18
8 hbd a2 a3 a4 a5 gearrs gear a8 18
8 hbd a2 a3 a4 a5 a6 gearrs a8 18
8 hbd a2 a3 a4 a5 a6 gear gearrs 18
9 hbd gearls gear a4 a5 a6 a7 a8 17
9 hbd a2 gearls a4 a5 a6 a7 a8 17
9 hbd a2 gear gearls a5 a6 a7 a8 17
9 hbd a2 a3 gearls gear a6 a7 a8 17
9 hbd a2 a3 a4 gearls a6 a7 a8 17
9 hbd a2 a3 a4 gear gearls a7 a8 17
9 hbd a2 a3 a4 a5 gearls gear a8 17
9 hbd a2 a3 a4 a5 a6 gearls a8 17
9 hbd a2 a3 a4 a5 a6 gear gearls 17
8 hrd gearrs gear a4 a5 a6 a7 a8 28
8 hrd a2 gearrs a4 a5 a6 a7 a8 28
8 hrd a2 gear gearrs a5 a6 a7 a8 28
8 hrd a2 a3 gearrs gear a6 a7 a8 28
8 hrd a2 a3 a4 gearrs a6 a7 a8 28
8 hrd a2 a3 a4 gear gearrs a7 a8 28
8 hrd a2 a3 a4 a5 gearrs gear a8 28
8 hrd a2 a3 a4 a5 a6 gearrs a8 28
8 hrd a2 a3 a4 a5 a6 gear gearrs 28
9 hrd gearls gear a4 a5 a6 a7 a8 27
9 hrd a2 gearls a4 a5 a6 a7 a8 27
9 hrd a2 gear gearls a5 a6 a7 a8 27
9 hrd a2 a3 gearls gear a6 a7 a8 27
9 hrd a2 a3 a4 gearls a6 a7 a8 27
9 hrd a2 a3 a4 gear gearls a7 a8 27
9 hrd a2 a3 a4 a5 gearls gear a8 27
9 hrd a2 a3 a4 a5 a6 gearls a8 27
9 hrd a2 a3 a4 a5 a6 gear gearls 27
8 gearrs hbl a3 a4 a5 a6 a7 a8 18
8 a1 hbl gearrs a4 a5 a6 a7 a8 18
8 a1 hbl gear gearrs a5 a6 a7 a8 18
8 a1 hbl a3 gearrs gear a6 a7 a8 18
8 a1 hbl a3 a4 gearrs a6 a7 a8 18
8 a1 hbl a3 a4 gear gearrs a7 a8 18
8 a1 hbl a3 a4 a5 gearrs gear a8 18
8 a1 hbl a3 a4 a5 a6 gearrs a8 18
8 a1 hbl a3 a4 a5 a6 gear gearrs 18
8 gear hbl a3 a4 a5 a6 a7 gearrs 18
9 gearls hbl a3 a4 a5 a6 a7 a8 17
9 a1 hbl gearls a4 a5 a6 a7 a8 17
9 a1 hbl gear gearls a5 a6 a7 a8 17
9 a1 hbl a3 gearls gear a6 a7 a8 17
9 a1 hbl a3 a4 gearls a6 a7 a8 17
9 a1 hbl a3 a4 gear gearls a7 a8 17
9 a1 hbl a3 a4 a5 gearls gear a8 17
9 a1 hbl a3 a4 a5 a6 gearls a8 17
9 a1 hbl a3 a4 a5 a6 gear gearls 17
9 gear hbl a3 a4 a5 a6 a7 gearls 17
8 gearrs hrl a3 a4 a5 a6 a7 a8 28
8 a1 hrl gearrs a4 a5 a6 a7 a8 28
8 a1 hrl gear gearrs a5 a6 a7 a8 28
8 a1 hrl a3 gearrs gear a6 a7 a8 28
8 a1 hrl a3 a4 gearrs a6 a7 a8 28
8 a1 hrl a3 a4 gear gearrs a7 a8 28
8 a1 hrl a3 a4 a5 gearrs gear a8 28
8 a1 hrl a3 a4 a5 a6 gearrs a8 28
8 a1 hrl a3 a4 a5 a6 gear gearrs 28
8 gear hrl a3 a4 a5 a6 a7 gearrs 28
9 gearls hrl a3 a4 a5 a6 a7 a8 27
9 a1 hrl gearls a4 a5 a6 a7 a8 27
9 a1 hrl gear gearls a5 a6 a7 a8 27
9 a1 hrl a3 gearls gear a6 a7 a8 27
9 a1 hrl a3 a4 gearls a6 a7 a8 27
9 a1 hrl a3 a4 gear gearls a7 a8 27
9 a1 hrl a3 a4 a5 gearls gear a8 27
9 a1 hrl a3 a4 a5 a6 gearls a8 27
9 a1 hrl a3 a4 a5 a6 gear gearls 27
9 gear hrl a3 a4 a5 a6 a7 gearls 27
8 gearrs a2 a3 a4 a5 a6 a7 hbr 18
8 gear gearrs a3 a4 a5 a6 a7 hbr 18
8 a1 gearrs gear a4 a5 a6 a7 hbr 18
8 a1 a2 gearrs a4 a5 a6 a7 hbr 18
8 a1 a2 gear gearrs a5 a6 a7 hbr 18
8 a1 a2 a3 gearrs gear a6 a7 hbr 18
8 a1 a2 a3 a4 gearrs a6 a7 hbr 18
8 a1 a2 a3 a4 gear gearrs a7 hbr 18
8 a1 a2 a3 a4 a5 gearrs gear hbr 18
8 a1 a2 a3 a4 a5 a6 gearrs hbr 18
9 gearls a2 a3 a4 a5 a6 a7 hbr 17
9 gear gearls a3 a4 a5 a6 a7 hbr 17
9 a1 gearls gear a4 a5 a6 a7 hbr 17
9 a1 a2 gearls a4 a5 a6 a7 hbr 17
9 a1 a2 gear gearls a5 a6 a7 hbr 17
9 a1 a2 a3 gearls gear a6 a7 hbr 17
9 a1 a2 a3 a4 gearls a6 a7 hbr 17
9 a1 a2 a3 a4 gear gearls a7 hbr 17
9 a1 a2 a3 a4 a5 gearls gear hbr 17
9 a1 a2 a3 a4 a5 a6 gearls hbr 17
8 gearrs a2 a3 a4 a5 a6 a7 hrr 28
8 gear gearrs a3 a4 a5 a6 a7 hrr 28
8 a1 gearrs gear a4 a5 a6 a7 hrr 28
8 a1 a2 gearrs a4 a5 a6 a7 hrr 28
8 a1 a2 gear gearrs a5 a6 a7 hrr 28
8 a1 a2 a3 gearrs gear a6 a7 hrr 28
8 a1 a2 a3 a4 gearrs a6 a7 hrr 28
8 a1 a2 a3 a4 gear gearrs a7 hrr 28
8 a1 a2 a3 a4 a5 gearrs gear hrr 28
8 a1 a2 a3 a4 a5 a6 gearrs hrr 28
9 gearls a2 a3 a4 a5 a6 a7 hrr 27
9 gear gearls a3 a4 a5 a6 a7 hrr 27
9 a1 gearls gear a4 a5 a6 a7 hrr 27
9 a1 a2 gearls a4 a5 a6 a7 hrr 27
9 a1 a2 gear gearls a5 a6 a7 hrr 27
9 a1 a2 a3 gearls gear a6 a7 hrr 27
9 a1 a2 a3 a4 gearls a6 a7 hrr 27
9 a1 a2 a3 a4 gear gearls a7 hrr 27
9 a1 a2 a3 a4 a5 gearls gear hrr 27
9 a1 a2 a3 a4 a5 a6 gearls hrr 27
# Gearbit marbles
gearl hbd a2 a3 a4 a5 a6 a7 a8 17
gearl a1 hbl a3 a4 a5 a6 a7 a8 17
gearl a1 a2 a3 a4 a5 a6 a7 hbr 17
gearl hrd a2 a3 a4 a5 a6 a7 a8 27
gearl a1 hrl a3 a4 a5 a6 a7 a8 27
gearl a1 a2 a3 a4 a5 a6 a7 hrr 27
gearr hbd a2 a3 a4 a5 a6 a7 a8 18
gearr a1 hbl a3 a4 a5 a6 a7 a8 18
gearr a1 a2 a3 a4 a5 a6 a7 hbr 18
gearr hrd a2 a3 a4 a5 a6 a7 a8 28
gearr a1 hrl a3 a4 a5 a6 a7 a8 28
gearr a1 a2 a3 a4 a5 a6 a7 hrr 28
17 a1 a2 a3 a4 a5 a6 a7 a8 19
27 a1 a2 a3 a4 a5 a6 a7 a8 29
19 a1 a2 a3 a4 a5 w a7 a8 9
29 a1 a2 a3 a4 a5 w a7 a8 9
32 a1 a2 a3 a4 a5 a6 a7 a8 9
18 a1 a2 a3 a4 a5 a6 a7 a8 20
28 a1 a2 a3 a4 a5 a6 a7 a8 30
20 a1 a2 a3 w a5 a6 a7 a8 8
30 a1 a2 a3 w a5 a6 a7 a8 8
31 a1 a2 a3 a4 a5 a6 a7 a8 8
# Gearbit rotation
8 gearrs a2 a3 a4 a5 a6 a7 a8 32
8 gear gearrs a3 a4 a5 a6 a7 a8 32
8 a1 gearrs gear a4 a5 a6 a7 a8 32
8 a1 a2 gearrs a4 a5 a6 a7 a8 32
8 a1 a2 gear gearrs a5 a6 a7 a8 32
8 a1 a2 a3 gearrs gear a6 a7 a8 32
8 a1 a2 a3 a4 gearrs a6 a7 a8 32
8 a1 a2 a3 a4 gear gearrs a7 a8 32
8 a1 a2 a3 a4 a5 gearrs gear a8 32
8 a1 a2 a3 a4 a5 a6 gearrs a8 32
8 a1 a2 a3 a4 a5 a6 gear gearrs 32
8 gear a2 a3 a4 a5 a6 a7 gearrs 32
9 gearls a2 a3 a4 a5 a6 a7 a8 31
9 gear gearls a3 a4 a5 a6 a7 a8 31
9 a1 gearls gear a4 a5 a6 a7 a8 31
9 a1 a2 gearls a4 a5 a6 a7 a8 31
9 a1 a2 gear gearls a5 a6 a7 a8 31
9 a1 a2 a3 gearls gear a6 a7 a8 31
9 a1 a2 a3 a4 gearls a6 a7 a8 31
9 a1 a2 a3 a4 gear gearls a7 a8 31
9 a1 a2 a3 a4 a5 gearls gear a8 31
9 a1 a2 a3 a4 a5 a6 gearls a8 31
9 a1 a2 a3 a4 a5 a6 gear gearls 31
9 gear a2 a3 a4 a5 a6 a7 gearls 31
# Gearbit rotation w/ marble
20 gearrs a2 a3 a4 a5 a6 a7 a8 17
20 gear gearrs a3 a4 a5 a6 a7 a8 17
20 a1 gearrs gear a4 a5 a6 a7 a8 17
20 a1 a2 gearrs a4 a5 a6 a7 a8 17
20 a1 a2 gear gearrs a5 a6 a7 a8 17
20 a1 a2 a3 gearrs gear a6 a7 a8 17
20 a1 a2 a3 a4 gearrs a6 a7 a8 17
20 a1 a2 a3 a4 gear gearrs a7 a8 17
20 a1 a2 a3 a4 a5 gearrs gear a8 17
20 a1 a2 a3 a4 a5 a6 gearrs a8 17
20 a1 a2 a3 a4 a5 a6 gear gearrs 17
20 gear a2 a3 a4 a5 a6 a7 gearrs 17
19 gearls a2 a3 a4 a5 a6 a7 a8 18
19 gear gearls a3 a4 a5 a6 a7 a8 18
19 a1 gearls gear a4 a5 a6 a7 a8 18
19 a1 a2 gearls a4 a5 a6 a7 a8 18
19 a1 a2 gear gearls a5 a6 a7 a8 18
19 a1 a2 a3 gearls gear a6 a7 a8 18
19 a1 a2 a3 a4 gearls a6 a7 a8 18
19 a1 a2 a3 a4 gear gearls a7 a8 18
19 a1 a2 a3 a4 a5 gearls gear a8 18
19 a1 a2 a3 a4 a5 a6 gearls a8 18
19 a1 a2 a3 a4 a5 a6 gear gearls 18
19 gear a2 a3 a4 a5 a6 a7 gearls 18
30 gearrs a2 a3 a4 a5 a6 a7 a8 27
30 gear gearrs a3 a4 a5 a6 a7 a8 27
30 a1 gearrs gear a4 a5 a6 a7 a8 27
30 a1 a2 gearrs a4 a5 a6 a7 a8 27
30 a1 a2 gear gearrs a5 a6 a7 a8 27
30 a1 a2 a3 gearrs gear a6 a7 a8 27
30 a1 a2 a3 a4 gearrs a6 a7 a8 27
30 a1 a2 a3 a4 gear gearrs a7 a8 27
30 a1 a2 a3 a4 a5 gearrs gear a8 27
30 a1 a2 a3 a4 a5 a6 gearrs a8 27
30 a1 a2 a3 a4 a5 a6 gear gearrs 27
30 gear a2 a3 a4 a5 a6 a7 gearrs 27
29 gearls a2 a3 a4 a5 a6 a7 a8 28
29 gear gearls a3 a4 a5 a6 a7 a8 28
29 a1 gearls gear a4 a5 a6 a7 a8 28
29 a1 a2 gearls a4 a5 a6 a7 a8 28
29 a1 a2 gear gearls a5 a6 a7 a8 28
29 a1 a2 a3 gearls gear a6 a7 a8 28
29 a1 a2 a3 a4 gearls a6 a7 a8 28
29 a1 a2 a3 a4 gear gearls a7 a8 28
29 a1 a2 a3 a4 a5 gearls gear a8 28
29 a1 a2 a3 a4 a5 a6 gearls a8 28
29 a1 a2 a3 a4 a5 a6 gear gearls 28
29 gear a2 a3 a4 a5 a6 a7 gearls 28
@COLORS
0 48 48 48
1 0 0 255
2 255 0 0
3 0 128 0
4 0 255 0
5 255 100 0
6 0 50 128
7 0 100 255
8 128 0 128
9 255 0 255
10 0 0 0
11 0 0 255
12 0 0 255
13 0 0 255
14 0 0 255
15 0 0 255
16 0 0 255
17 0 0 255
18 0 0 255
19 0 0 255
20 0 0 255
21 255 0 0
22 255 0 0
23 255 0 0
24 255 0 0
25 255 0 0
26 255 0 0
27 255 0 0
28 255 0 0
29 255 0 0
30 255 0 0
31 128 50 128
32 255 50 255
33 100 100 255
34 255 100 100
@ICONS
XPM
/* width height num_colors chars_per_pixel */
"31 1054 9 1"
/* colors */
". c #303030"
"B c #0000FF"
"C c #FF0000"
"D c #00FF00"
"E c #FF7F00"
"F c #007FFF"
"G c #FF00FF"
"H c #070707"
"I c #FFFFFF"
/* icon for state 1 */
"..............................."
"..............................."
"..............................."
"............BBBBBBB............"
"..........BBBBBBBBBBB.........."
"........BBBBBBBBBBBBBBB........"
".......BBBBBBBBBBBBBBBBB......."
"......BBBBBBBBBBBBBBBBBBB......"
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"......BBBBBBBBBBBBBBBBBBB......"
".......BBBBBBBBBBBBBBBBB......."
"........BBBBBBBBBBBBBBB........"
"..........BBBBBBBBBBB.........."
"............BBBBBBB............"
"..............................."
"..............................."
"..............................."
/* icon for state 2 */
"..............................."
"..............................."
"..............................."
"............CCCCCCC............"
"..........CCCCCCCCCCC.........."
"........CCCCCCCCCCCCCCC........"
".......CCCCCCCCCCCCCCCCC......."
"......CCCCCCCCCCCCCCCCCCC......"
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"......CCCCCCCCCCCCCCCCCCC......"
".......CCCCCCCCCCCCCCCCC......."
"........CCCCCCCCCCCCCCC........"
"..........CCCCCCCCCCC.........."
"............CCCCCCC............"
"..............................."
"..............................."
"..............................."
/* icon for state 3 */
"............................DDD"
"...........................DDDD"
"..........................DDDDD"
".........................DDDDD."
"........................DDDDD.."
".......................DDDDD..."
"......................DDDDD...."
".....................DDDDD....."
"....................DDDDD......"
"...................DDDDD......."
"..................DDDDD........"
".................DDDDD........."
"................DDDDD.........."
"...............DDDDD..........."
"..............DDDDD............"
".............DDDDD............."
"............DDDDD.............."
"...........DDDDD..............."
"..........DDDDD................"
"D........DDDDD................."
"DD......DDDDD.................."
"DDD....DDDDD..................."
"DDDD..DDDDD...................."
"DDDDDDDDDD....................."
"DDDDDDDDD......................"
"DDDDDDDD......................."
"DDDDDDDD......................."
"DDDDDDDDD......................"
"DDDDDDDDDD....................."
"DDDDDDDDDDD...................."
"DDDDDDDDDDDD..................."
/* icon for state 4 */
"DDD............................"
"DDDD..........................."
"DDDDD.........................."
".DDDDD........................."
"..DDDDD........................"
"...DDDDD......................."
"....DDDDD......................"
".....DDDDD....................."
"......DDDDD...................."
".......DDDDD..................."
"........DDDDD.................."
".........DDDDD................."
"..........DDDDD................"
"...........DDDDD..............."
"............DDDDD.............."
".............DDDDD............."
"..............DDDDD............"
"...............DDDDD..........."
"................DDDDD.........."
".................DDDDD........D"
"..................DDDDD......DD"
"...................DDDDD....DDD"
"....................DDDDD..DDDD"
".....................DDDDDDDDDD"
"......................DDDDDDDDD"
".......................DDDDDDDD"
".......................DDDDDDDD"
"......................DDDDDDDDD"
".....................DDDDDDDDDD"
"....................DDDDDDDDDDD"
"...................DDDDDDDDDDDD"
/* icon for state 5 */
"EEE.....EEEEEEEEEEEEEEEE....EEE"
"EEEE.....EEEEEEEEEEEEEE....EEEE"
"EEEEE.....EEEEEEEEEEEE....EEEEE"
".EEEEE...................EEEEE."
"..EEEEE.................EEEEE.."
"...EEEEE...............EEEEE..."
"....EEEEE.............EEEEE...."
".....EEEEE...........EEEEE....."
"......EEEEE.........EEEEE......"
".......EEEEE.......EEEEE......."
"........EEEEE.....EEEEE........"
".........EEEEE...EEEEE........."
"..........EEEEE.EEEEE.........."
"...........EEEEEEEEE..........."
"............EEEEEEE............"
".............EEEEE............."
"............EEEEEEE............"
"...........EEEEEEEEE..........."
"..........EEEEE.EEEEE.........."
"E........EEEEE...EEEEE........E"
"EE......EEEEE.....EEEEE......EE"
"EEE....EEEEE.......EEEEE....EEE"
"EEEE..EEEEE.........EEEEE..EEEE"
"EEEEEEEEEE...........EEEEEEEEEE"
"EEEEEEEEE.............EEEEEEEEE"
"EEEEEEEE...............EEEEEEEE"
"EEEEEEEE...............EEEEEEEE"
"EEEEEEEEE.............EEEEEEEEE"
"EEEEEEEEEE...........EEEEEEEEEE"
"EEEEEEEEEEE.........EEEEEEEEEEE"
"EEEEEEEEEEEE.......EEEEEEEEEEEE"
/* icon for state 6 */
"............................FFF"
"...........................FFFF"
"..........................FFFFF"
".........................FFFFF."
"........................FFFFF.."
".......................FFFFF..."
"......................FFFFF...."
".....................FFFFF....."
"....................FFFFF......"
"...................FFFFF......."
"..................FFFFF........"
".................FFFFF........."
"................FFFFF.........."
"...............FFFFF..........."
"..............FFFFF............"
".............FFFFF............."
"............FFFFF.............."
"...........FFFFF...F..........."
"..........FFFFF...FFF.........."
"F........FFFFF...FFFFF........F"
"FF......FFFFF.....FFFFF......FF"
"FFF....FFFFF.......FFFFF....FFF"
"FFFF..FFFFF.........FFFFF..FFFF"
"FFFFFFFFFF...........FFFFFFFFFF"
"FFFFFFFFF.............FFFFFFFFF"
"FFFFFFFF...............FFFFFFFF"
"FFFFFFFF...............FFFFFFFF"
"FFFFFFFFF.............FFFFFFFFF"
"FFFFFFFFFF...........FFFFFFFFFF"
"FFFFFFFFFFF.........FFFFFFFFFFF"
"FFFFFFFFFFFF.......FFFFFFFFFFFF"
/* icon for state 7 */
"FFF............................"
"FFFF..........................."
"FFFFF.........................."
".FFFFF........................."
"..FFFFF........................"
"...FFFFF......................."
"....FFFFF......................"
".....FFFFF....................."
"......FFFFF...................."
".......FFFFF..................."
"........FFFFF.................."
".........FFFFF................."
"..........FFFFF................"
"...........FFFFF..............."
"............FFFFF.............."
".............FFFFF............."
"..............FFFFF............"
"...........F...FFFFF..........."
"..........FFF...FFFFF.........."
"F........FFFFF...FFFFF........F"
"FF......FFFFF.....FFFFF......FF"
"FFF....FFFFF.......FFFFF....FFF"
"FFFF..FFFFF.........FFFFF..FFFF"
"FFFFFFFFFF...........FFFFFFFFFF"
"FFFFFFFFF.............FFFFFFFFF"
"FFFFFFFF...............FFFFFFFF"
"FFFFFFFF...............FFFFFFFF"
"FFFFFFFFF.............FFFFFFFFF"
"FFFFFFFFFF...........FFFFFFFFFF"
"FFFFFFFFFFF.........FFFFFFFFFFF"
"FFFFFFFFFFFF.......FFFFFFFFFFFF"
/* icon for state 8 */
".............CCCCC..........GGG"
".............CCCCC.........GGGG"
".............CCCCC........GGGGG"
"..............CCC........GGGGG."
"...............C........GGGGG.."
".......................GGGGG..."
"......................GGGGG...."
".....................GGGGG....."
"....................GGGGG......"
"...................GGGGG......."
"..................GGGGG........"
".................GGGGG........."
"................GGGGG.........."
"CCC............GGGGG........CCC"
"CCCC..........GGGGG........CCCC"
"CCCCC........GGGGG........CCCCC"
"CCCC........GGGGG..........CCCC"
"CCC........GGGGG............CCC"
"..........GGGGG................"
"G........GGGGG................."
"GG......GGGGG.................."
"GGG....GGGGG..................."
"GGGG..GGGGG...................."
"GGGGGGGGGG....................."
"GGGGGGGGG......................"
"GGGGGGGG......................."
"GGGGGGGG.......C..............."
"GGGGGGGGG.....CCC.............."
"GGGGGGGGGG...CCCCC............."
"GGGGGGGGGGG..CCCCC............."
"GGGGGGGGGGGG.CCCCC............."
/* icon for state 9 */
"GGG..........CCCCC............."
"GGGG.........CCCCC............."
"GGGGG........CCCCC............."
".GGGGG........CCC.............."
"..GGGGG........C..............."
"...GGGGG......................."
"....GGGGG......................"
".....GGGGG....................."
"......GGGGG...................."
".......GGGGG..................."
"........GGGGG.................."
".........GGGGG................."
"..........GGGGG................"
"CCC........GGGGG............CCC"
"CCCC........GGGGG..........CCCC"
"CCCCC........GGGGG........CCCCC"
"CCCC..........GGGGG........CCCC"
"CCC............GGGGG........CCC"
"................GGGGG.........."
".................GGGGG........G"
"..................GGGGG......GG"
"...................GGGGG....GGG"
"....................GGGGG..GGGG"
".....................GGGGGGGGGG"
"......................GGGGGGGGG"
".......................GGGGGGGG"
"...............C.......GGGGGGGG"
"..............CCC.....GGGGGGGGG"
".............CCCCC...GGGGGGGGGG"
".............CCCCC..GGGGGGGGGGG"
".............CCCCC.GGGGGGGGGGGG"
/* icon for state 10 */
"HHH.........................HHH"
"HHHH.......................HHHH"
"HHHHH.....................HHHHH"
".HHHHH...................HHHHH."
"..HHHHH.................HHHHH.."
"...HHHHH...............HHHHH..."
"....HHHHH.............HHHHH...."
".....HHHHH...........HHHHH....."
"......HHHHH.........HHHHH......"
".......HHHHH.......HHHHH......."
"........HHHHH.....HHHHH........"
".........HHHHH...HHHHH........."
"..........HHHHH.HHHHH.........."
"...........HHHHHHHHH..........."
"............HHHHHHH............"
".............HHHHH............."
"............HHHHHHH............"
"...........HHHHHHHHH..........."
"..........HHHHH.HHHHH.........."
".........HHHHH...HHHHH........."
"........HHHHH.....HHHHH........"
".......HHHHH.......HHHHH......."
"......HHHHH.........HHHHH......"
".....HHHHH...........HHHHH....."
"....HHHHH.............HHHHH...."
"...HHHHH...............HHHHH..."
"..HHHHH.................HHHHH.."
".HHHHH...................HHHHH."
"HHHHH.....................HHHHH"
"HHHH.......................HHHH"
"HHH.........................HHH"
/* icon for state 11 */
"............................DDD"
"...........................DDDD"
"..........................DDDDD"
"............BBBBBBB......DDDDD."
"..........BBBBBBBBBBB...DDDDD.."
"........BBBBBBBBBBBBBBBDDDDD..."
".......BBBBBBBBBBBBBBBBBDDD...."
"......BBBBBBBBBBBBBBBBBBBD....."
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"D...BBBBBBBBBBBBBBBBBBBBBBB...."
"DD..BBBBBBBBBBBBBBBBBBBBBBB...."
"DDD..BBBBBBBBBBBBBBBBBBBBB....."
"DDDD.BBBBBBBBBBBBBBBBBBBBB....."
"DDDDDDBBBBBBBBBBBBBBBBBBB......"
"DDDDDDDBBBBBBBBBBBBBBBBB......."
"DDDDDDDDBBBBBBBBBBBBBBB........"
"DDDDDDDD..BBBBBBBBBBB.........."
"DDDDDDDDD...BBBBBBB............"
"DDDDDDDDDD....................."
"DDDDDDDDDDD...................."
"DDDDDDDDDDDD..................."
/* icon for state 12 */
"DDD............................"
"DDDD..........................."
"DDDDD.........................."
".DDDDD......BBBBBBB............"
"..DDDDD...BBBBBBBBBBB.........."
"...DDDDDBBBBBBBBBBBBBBB........"
"....DDDBBBBBBBBBBBBBBBBB......."
".....DBBBBBBBBBBBBBBBBBBB......"
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"....BBBBBBBBBBBBBBBBBBBBBBB...D"
"....BBBBBBBBBBBBBBBBBBBBBBB..DD"
".....BBBBBBBBBBBBBBBBBBBBB..DDD"
".....BBBBBBBBBBBBBBBBBBBBB.DDDD"
"......BBBBBBBBBBBBBBBBBBBDDDDDD"
".......BBBBBBBBBBBBBBBBBDDDDDDD"
"........BBBBBBBBBBBBBBBDDDDDDDD"
"..........BBBBBBBBBBB..DDDDDDDD"
"............BBBBBBB...DDDDDDDDD"
".....................DDDDDDDDDD"
"....................DDDDDDDDDDD"
"...................DDDDDDDDDDDD"
/* icon for state 13 */
"........EEEEEEEEEEEEEEEE....EEE"
".........EEEEEEEEEEEEEE....EEEE"
"..........EEEEEEEEEEEE....EEEEE"
"............BBBBBBB......EEEEE."
"..........BBBBBBBBBBB...EEEEE.."
"........BBBBBBBBBBBBBBBEEEEE..."
".......BBBBBBBBBBBBBBBBBEEE...."
"......BBBBBBBBBBBBBBBBBBBE....."
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"E...BBBBBBBBBBBBBBBBBBBBBBB...."
"EE..BBBBBBBBBBBBBBBBBBBBBBB...."
"EEE..BBBBBBBBBBBBBBBBBBBBB....."
"EEEE.BBBBBBBBBBBBBBBBBBBBB....."
"EEEEEEBBBBBBBBBBBBBBBBBBB......"
"EEEEEEEBBBBBBBBBBBBBBBBB......."
"EEEEEEEEBBBBBBBBBBBBBBB........"
"EEEEEEEE..BBBBBBBBBBB.........."
"EEEEEEEEE...BBBBBBB............"
"EEEEEEEEEE....................."
"EEEEEEEEEEE...................."
"EEEEEEEEEEEE..................."
/* icon for state 14 */
"EEE.....EEEEEEEEEEEEEEEE......."
"EEEE.....EEEEEEEEEEEEEE........"
"EEEEE.....EEEEEEEEEEEE........."
".EEEEE......BBBBBBB............"
"..EEEEE...BBBBBBBBBBB.........."
"...EEEEEBBBBBBBBBBBBBBB........"
"....EEEBBBBBBBBBBBBBBBBB......."
".....EBBBBBBBBBBBBBBBBBBB......"
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"....BBBBBBBBBBBBBBBBBBBBBBB...E"
"....BBBBBBBBBBBBBBBBBBBBBBB..EE"
".....BBBBBBBBBBBBBBBBBBBBB..EEE"
".....BBBBBBBBBBBBBBBBBBBBB.EEEE"
"......BBBBBBBBBBBBBBBBBBBEEEEEE"
".......BBBBBBBBBBBBBBBBBEEEEEEE"
"........BBBBBBBBBBBBBBBEEEEEEEE"
"..........BBBBBBBBBBB..EEEEEEEE"
"............BBBBBBB...EEEEEEEEE"
".....................EEEEEEEEEE"
"....................EEEEEEEEEEE"
"...................EEEEEEEEEEEE"
/* icon for state 15 */
"............................FFF"
"...........................FFFF"
"..........................FFFFF"
"............BBBBBBB......FFFFF."
"..........BBBBBBBBBBB...FFFFF.."
"........BBBBBBBBBBBBBBBFFFFF..."
".......BBBBBBBBBBBBBBBBBFFF...."
"......BBBBBBBBBBBBBBBBBBBF....."
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"F...BBBBBBBBBBBBBBBBBBBBBBB...F"
"FF..BBBBBBBBBBBBBBBBBBBBBBB..FF"
"FFF..BBBBBBBBBBBBBBBBBBBBB..FFF"
"FFFF.BBBBBBBBBBBBBBBBBBBBB.FFFF"
"FFFFFFBBBBBBBBBBBBBBBBBBBFFFFFF"
"FFFFFFFBBBBBBBBBBBBBBBBBFFFFFFF"
"FFFFFFFFBBBBBBBBBBBBBBBFFFFFFFF"
"FFFFFFFF..BBBBBBBBBBB..FFFFFFFF"
"FFFFFFFFF...BBBBBBB...FFFFFFFFF"
"FFFFFFFFFF...........FFFFFFFFFF"
"FFFFFFFFFFF.........FFFFFFFFFFF"
"FFFFFFFFFFFF.......FFFFFFFFFFFF"
/* icon for state 16 */
"FFF............................"
"FFFF..........................."
"FFFFF.........................."
".FFFFF......BBBBBBB............"
"..FFFFF...BBBBBBBBBBB.........."
"...FFFFFBBBBBBBBBBBBBBB........"
"....FFFBBBBBBBBBBBBBBBBB......."
".....FBBBBBBBBBBBBBBBBBBB......"
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"F...BBBBBBBBBBBBBBBBBBBBBBB...F"
"FF..BBBBBBBBBBBBBBBBBBBBBBB..FF"
"FFF..BBBBBBBBBBBBBBBBBBBBB..FFF"
"FFFF.BBBBBBBBBBBBBBBBBBBBB.FFFF"
"FFFFFFBBBBBBBBBBBBBBBBBBBFFFFFF"
"FFFFFFFBBBBBBBBBBBBBBBBBFFFFFFF"
"FFFFFFFFBBBBBBBBBBBBBBBFFFFFFFF"
"FFFFFFFF..BBBBBBBBBBB..FFFFFFFF"
"FFFFFFFFF...BBBBBBB...FFFFFFFFF"
"FFFFFFFFFF...........FFFFFFFFFF"
"FFFFFFFFFFF.........FFFFFFFFFFF"
"FFFFFFFFFFFF.......FFFFFFFFFFFF"
/* icon for state 17 */
".............IIIII..........GGG"
".............IIIII.........GGGG"
".............IIIII........GGGGG"
"............BBBBBBB......GGGGG."
"..........BBBBBBBBBBB...GGGGG.."
"........BBBBBBBBBBBBBBBGGGGG..."
".......BBBBBBBBBBBBBBBBBGGG...."
"......BBBBBBBBBBBBBBBBBBBG....."
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"G...BBBBBBBBBBBBBBBBBBBBBBB...."
"GG..BBBBBBBBBBBBBBBBBBBBBBB...."
"GGG..BBBBBBBBBBBBBBBBBBBBB....."
"GGGG.BBBBBBBBBBBBBBBBBBBBB....."
"GGGGGGBBBBBBBBBBBBBBBBBBB......"
"GGGGGGGBBBBBBBBBBBBBBBBB......."
"GGGGGGGGBBBBBBBBBBBBBBB........"
"GGGGGGGG..BBBBBBBBBBB.........."
"GGGGGGGGG...BBBBBBB............"
"GGGGGGGGGG...IIIII............."
"GGGGGGGGGGG..IIIII............."
"GGGGGGGGGGGG.IIIII............."
/* icon for state 18 */
"GGG..........IIIII............."
"GGGG.........IIIII............."
"GGGGG........IIIII............."
".GGGGG......BBBBBBB............"
"..GGGGG...BBBBBBBBBBB.........."
"...GGGGGBBBBBBBBBBBBBBB........"
"....GGGBBBBBBBBBBBBBBBBB......."
".....GBBBBBBBBBBBBBBBBBBB......"
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"IIIBBBBBBBBBBBBBBBBBBBBBBBBBIII"
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"....BBBBBBBBBBBBBBBBBBBBBBB...G"
"....BBBBBBBBBBBBBBBBBBBBBBB..GG"
".....BBBBBBBBBBBBBBBBBBBBB..GGG"
".....BBBBBBBBBBBBBBBBBBBBB.GGGG"
"......BBBBBBBBBBBBBBBBBBBGGGGGG"
".......BBBBBBBBBBBBBBBBBGGGGGGG"
"........BBBBBBBBBBBBBBBGGGGGGGG"
"..........BBBBBBBBBBB..GGGGGGGG"
"............BBBBBBB...GGGGGGGGG"
".............IIIII...GGGGGGGGGG"
".............IIIII..GGGGGGGGGGG"
".............IIIII.GGGGGGGGGGGG"
/* icon for state 19 */
".............CCCCC..........GGG"
".............CCCCC.........GGGG"
".............CCCCC........GGGGG"
"............BBBBBBB......GGGGG."
"..........BBBBBBBBBBB...GGGGG.."
"........BBBBBBBBBBBBBBBGGGGG..."
".......BBBBBBBBBBBBBBBBBGGG...."
"......BBBBBBBBBBBBBBBBBBBG....."
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"G...BBBBBBBBBBBBBBBBBBBBBBB...."
"GG..BBBBBBBBBBBBBBBBBBBBBBB...."
"GGG..BBBBBBBBBBBBBBBBBBBBB....."
"GGGG.BBBBBBBBBBBBBBBBBBBBB....."
"GGGGGGBBBBBBBBBBBBBBBBBBB......"
"GGGGGGGBBBBBBBBBBBBBBBBB......."
"GGGGGGGGBBBBBBBBBBBBBBB........"
"GGGGGGGG..BBBBBBBBBBB.........."
"GGGGGGGGG...BBBBBBB............"
"GGGGGGGGGG...CCCCC............."
"GGGGGGGGGGG..CCCCC............."
"GGGGGGGGGGGG.CCCCC............."
/* icon for state 20 */
"GGG..........CCCCC............."
"GGGG.........CCCCC............."
"GGGGG........CCCCC............."
".GGGGG......BBBBBBB............"
"..GGGGG...BBBBBBBBBBB.........."
"...GGGGGBBBBBBBBBBBBBBB........"
"....GGGBBBBBBBBBBBBBBBBB......."
".....GBBBBBBBBBBBBBBBBBBB......"
".....BBBBBBBBBBBBBBBBBBBBB....."
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"CCCBBBBBBBBBBBBBBBBBBBBBBBBBCCC"
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"....BBBBBBBBBBBBBBBBBBBBBBB...G"
"....BBBBBBBBBBBBBBBBBBBBBBB..GG"
".....BBBBBBBBBBBBBBBBBBBBB..GGG"
".....BBBBBBBBBBBBBBBBBBBBB.GGGG"
"......BBBBBBBBBBBBBBBBBBBGGGGGG"
".......BBBBBBBBBBBBBBBBBGGGGGGG"
"........BBBBBBBBBBBBBBBGGGGGGGG"
"..........BBBBBBBBBBB..GGGGGGGG"
"............BBBBBBB...GGGGGGGGG"
".............CCCCC...GGGGGGGGGG"
".............CCCCC..GGGGGGGGGGG"
".............CCCCC.GGGGGGGGGGGG"
/* icon for state 21 */
"............................DDD"
"...........................DDDD"
"..........................DDDDD"
"............CCCCCCC......DDDDD."
"..........CCCCCCCCCCC...DDDDD.."
"........CCCCCCCCCCCCCCCDDDDD..."
".......CCCCCCCCCCCCCCCCCDDD...."
"......CCCCCCCCCCCCCCCCCCCD....."
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"D...CCCCCCCCCCCCCCCCCCCCCCC...."
"DD..CCCCCCCCCCCCCCCCCCCCCCC...."
"DDD..CCCCCCCCCCCCCCCCCCCCC....."
"DDDD.CCCCCCCCCCCCCCCCCCCCC....."
"DDDDDDCCCCCCCCCCCCCCCCCCC......"
"DDDDDDDCCCCCCCCCCCCCCCCC......."
"DDDDDDDDCCCCCCCCCCCCCCC........"
"DDDDDDDD..CCCCCCCCCCC.........."
"DDDDDDDDD...CCCCCCC............"
"DDDDDDDDDD....................."
"DDDDDDDDDDD...................."
"DDDDDDDDDDDD..................."
/* icon for state 22 */
"DDD............................"
"DDDD..........................."
"DDDDD.........................."
".DDDDD......CCCCCCC............"
"..DDDDD...CCCCCCCCCCC.........."
"...DDDDDCCCCCCCCCCCCCCC........"
"....DDDCCCCCCCCCCCCCCCCC......."
".....DCCCCCCCCCCCCCCCCCCC......"
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"....CCCCCCCCCCCCCCCCCCCCCCC...D"
"....CCCCCCCCCCCCCCCCCCCCCCC..DD"
".....CCCCCCCCCCCCCCCCCCCCC..DDD"
".....CCCCCCCCCCCCCCCCCCCCC.DDDD"
"......CCCCCCCCCCCCCCCCCCCDDDDDD"
".......CCCCCCCCCCCCCCCCCDDDDDDD"
"........CCCCCCCCCCCCCCCDDDDDDDD"
"..........CCCCCCCCCCC..DDDDDDDD"
"............CCCCCCC...DDDDDDDDD"
".....................DDDDDDDDDD"
"....................DDDDDDDDDDD"
"...................DDDDDDDDDDDD"
/* icon for state 23 */
"........EEEEEEEEEEEEEEEE....EEE"
".........EEEEEEEEEEEEEE....EEEE"
"..........EEEEEEEEEEEE....EEEEE"
"............CCCCCCC......EEEEE."
"..........CCCCCCCCCCC...EEEEE.."
"........CCCCCCCCCCCCCCCEEEEE..."
".......CCCCCCCCCCCCCCCCCEEE...."
"......CCCCCCCCCCCCCCCCCCCE....."
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"E...CCCCCCCCCCCCCCCCCCCCCCC...."
"EE..CCCCCCCCCCCCCCCCCCCCCCC...."
"EEE..CCCCCCCCCCCCCCCCCCCCC....."
"EEEE.CCCCCCCCCCCCCCCCCCCCC....."
"EEEEEECCCCCCCCCCCCCCCCCCC......"
"EEEEEEECCCCCCCCCCCCCCCCC......."
"EEEEEEEECCCCCCCCCCCCCCC........"
"EEEEEEEE..CCCCCCCCCCC.........."
"EEEEEEEEE...CCCCCCC............"
"EEEEEEEEEE....................."
"EEEEEEEEEEE...................."
"EEEEEEEEEEEE..................."
/* icon for state 24 */
"EEE.....EEEEEEEEEEEEEEEE......."
"EEEE.....EEEEEEEEEEEEEE........"
"EEEEE.....EEEEEEEEEEEE........."
".EEEEE......CCCCCCC............"
"..EEEEE...CCCCCCCCCCC.........."
"...EEEEECCCCCCCCCCCCCCC........"
"....EEECCCCCCCCCCCCCCCCC......."
".....ECCCCCCCCCCCCCCCCCCC......"
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"....CCCCCCCCCCCCCCCCCCCCCCC...E"
"....CCCCCCCCCCCCCCCCCCCCCCC..EE"
".....CCCCCCCCCCCCCCCCCCCCC..EEE"
".....CCCCCCCCCCCCCCCCCCCCC.EEEE"
"......CCCCCCCCCCCCCCCCCCCEEEEEE"
".......CCCCCCCCCCCCCCCCCEEEEEEE"
"........CCCCCCCCCCCCCCCEEEEEEEE"
"..........CCCCCCCCCCC..EEEEEEEE"
"............CCCCCCC...EEEEEEEEE"
".....................EEEEEEEEEE"
"....................EEEEEEEEEEE"
"...................EEEEEEEEEEEE"
/* icon for state 25 */
"............................FFF"
"...........................FFFF"
"..........................FFFFF"
"............CCCCCCC......FFFFF."
"..........CCCCCCCCCCC...FFFFF.."
"........CCCCCCCCCCCCCCCFFFFF..."
".......CCCCCCCCCCCCCCCCCFFF...."
"......CCCCCCCCCCCCCCCCCCCF....."
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"F...CCCCCCCCCCCCCCCCCCCCCCC...F"
"FF..CCCCCCCCCCCCCCCCCCCCCCC..FF"
"FFF..CCCCCCCCCCCCCCCCCCCCC..FFF"
"FFFF.CCCCCCCCCCCCCCCCCCCCC.FFFF"
"FFFFFFCCCCCCCCCCCCCCCCCCCFFFFFF"
"FFFFFFFCCCCCCCCCCCCCCCCCFFFFFFF"
"FFFFFFFFCCCCCCCCCCCCCCCFFFFFFFF"
"FFFFFFFF..CCCCCCCCCCC..FFFFFFFF"
"FFFFFFFFF...CCCCCCC...FFFFFFFFF"
"FFFFFFFFFF...........FFFFFFFFFF"
"FFFFFFFFFFF.........FFFFFFFFFFF"
"FFFFFFFFFFFF.......FFFFFFFFFFFF"
/* icon for state 26 */
"FFF............................"
"FFFF..........................."
"FFFFF.........................."
".FFFFF......CCCCCCC............"
"..FFFFF...CCCCCCCCCCC.........."
"...FFFFFCCCCCCCCCCCCCCC........"
"....FFFCCCCCCCCCCCCCCCCC......."
".....FCCCCCCCCCCCCCCCCCCC......"
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"F...CCCCCCCCCCCCCCCCCCCCCCC...F"
"FF..CCCCCCCCCCCCCCCCCCCCCCC..FF"
"FFF..CCCCCCCCCCCCCCCCCCCCC..FFF"
"FFFF.CCCCCCCCCCCCCCCCCCCCC.FFFF"
"FFFFFFCCCCCCCCCCCCCCCCCCCFFFFFF"
"FFFFFFFCCCCCCCCCCCCCCCCCFFFFFFF"
"FFFFFFFFCCCCCCCCCCCCCCCFFFFFFFF"
"FFFFFFFF..CCCCCCCCCCC..FFFFFFFF"
"FFFFFFFFF...CCCCCCC...FFFFFFFFF"
"FFFFFFFFFF...........FFFFFFFFFF"
"FFFFFFFFFFF.........FFFFFFFFFFF"
"FFFFFFFFFFFF.......FFFFFFFFFFFF"
/* icon for state 27 */
".............IIIII..........GGG"
".............IIIII.........GGGG"
".............IIIII........GGGGG"
"............CCCCCCC......GGGGG."
"..........CCCCCCCCCCC...GGGGG.."
"........CCCCCCCCCCCCCCCGGGGG..."
".......CCCCCCCCCCCCCCCCCGGG...."
"......CCCCCCCCCCCCCCCCCCCG....."
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"G...CCCCCCCCCCCCCCCCCCCCCCC...."
"GG..CCCCCCCCCCCCCCCCCCCCCCC...."
"GGG..CCCCCCCCCCCCCCCCCCCCC....."
"GGGG.CCCCCCCCCCCCCCCCCCCCC....."
"GGGGGGCCCCCCCCCCCCCCCCCCC......"
"GGGGGGGCCCCCCCCCCCCCCCCC......."
"GGGGGGGGCCCCCCCCCCCCCCC........"
"GGGGGGGG..CCCCCCCCCCC.........."
"GGGGGGGGG...CCCCCCC............"
"GGGGGGGGGG...IIIII............."
"GGGGGGGGGGG..IIIII............."
"GGGGGGGGGGGG.IIIII............."
/* icon for state 28 */
"GGG..........IIIII............."
"GGGG.........IIIII............."
"GGGGG........IIIII............."
".GGGGG......CCCCCCC............"
"..GGGGG...CCCCCCCCCCC.........."
"...GGGGGCCCCCCCCCCCCCCC........"
"....GGGCCCCCCCCCCCCCCCCC......."
".....GCCCCCCCCCCCCCCCCCCC......"
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"IIICCCCCCCCCCCCCCCCCCCCCCCCCIII"
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"....CCCCCCCCCCCCCCCCCCCCCCC...G"
"....CCCCCCCCCCCCCCCCCCCCCCC..GG"
".....CCCCCCCCCCCCCCCCCCCCC..GGG"
".....CCCCCCCCCCCCCCCCCCCCC.GGGG"
"......CCCCCCCCCCCCCCCCCCCGGGGGG"
".......CCCCCCCCCCCCCCCCCGGGGGGG"
"........CCCCCCCCCCCCCCCGGGGGGGG"
"..........CCCCCCCCCCC..GGGGGGGG"
"............CCCCCCC...GGGGGGGGG"
".............IIIII...GGGGGGGGGG"
".............IIIII..GGGGGGGGGGG"
".............IIIII.GGGGGGGGGGGG"
/* icon for state 29 */
".............CCCCC..........GGG"
".............CCCCC.........GGGG"
".............CCCCC........GGGGG"
"............CCCCCCC......GGGGG."
"..........CCCCCCCCCCC...GGGGG.."
"........CCCCCCCCCCCCCCCGGGGG..."
".......CCCCCCCCCCCCCCCCCGGG...."
"......CCCCCCCCCCCCCCCCCCCG....."
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"G...CCCCCCCCCCCCCCCCCCCCCCC...."
"GG..CCCCCCCCCCCCCCCCCCCCCCC...."
"GGG..CCCCCCCCCCCCCCCCCCCCC....."
"GGGG.CCCCCCCCCCCCCCCCCCCCC....."
"GGGGGGCCCCCCCCCCCCCCCCCCC......"
"GGGGGGGCCCCCCCCCCCCCCCCC......."
"GGGGGGGGCCCCCCCCCCCCCCC........"
"GGGGGGGG..CCCCCCCCCCC.........."
"GGGGGGGGG...CCCCCCC............"
"GGGGGGGGGG...CCCCC............."
"GGGGGGGGGGG..CCCCC............."
"GGGGGGGGGGGG.CCCCC............."
/* icon for state 30 */
"GGG..........CCCCC............."
"GGGG.........CCCCC............."
"GGGGG........CCCCC............."
".GGGGG......CCCCCCC............"
"..GGGGG...CCCCCCCCCCC.........."
"...GGGGGCCCCCCCCCCCCCCC........"
"....GGGCCCCCCCCCCCCCCCCC......."
".....GCCCCCCCCCCCCCCCCCCC......"
".....CCCCCCCCCCCCCCCCCCCCC....."
".....CCCCCCCCCCCCCCCCCCCCC....."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"....CCCCCCCCCCCCCCCCCCCCCCC...."
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"...CCCCCCCCCCCCCCCCCCCCCCCCC..."
"....CCCCCCCCCCCCCCCCCCCCCCC...G"
"....CCCCCCCCCCCCCCCCCCCCCCC..GG"
".....CCCCCCCCCCCCCCCCCCCCC..GGG"
".....CCCCCCCCCCCCCCCCCCCCC.GGGG"
"......CCCCCCCCCCCCCCCCCCCGGGGGG"
".......CCCCCCCCCCCCCCCCCGGGGGGG"
"........CCCCCCCCCCCCCCCGGGGGGGG"
"..........CCCCCCCCCCC..GGGGGGGG"
"............CCCCCCC...GGGGGGGGG"
".............CCCCC...GGGGGGGGGG"
".............CCCCC..GGGGGGGGGGG"
".............CCCCC.GGGGGGGGGGGG"
/* icon for state 31 */
".............IIIII..........GGG"
".............IIIII.........GGGG"
".............IIIII........GGGGG"
"..............III........GGGGG."
"...............I........GGGGG.."
".......................GGGGG..."
"......................GGGGG...."
".....................GGGGG....."
"....................GGGGG......"
"...................GGGGG......."
"..................GGGGG........"
".................GGGGG........."
"................GGGGG.........."
"III............GGGGG........III"
"IIII..........GGGGG........IIII"
"IIIII........GGGGG........IIIII"
"IIII........GGGGG..........IIII"
"III........GGGGG............III"
"..........GGGGG................"
"G........GGGGG................."
"GG......GGGGG.................."
"GGG....GGGGG..................."
"GGGG..GGGGG...................."
"GGGGGGGGGG....................."
"GGGGGGGGG......................"
"GGGGGGGG......................."
"GGGGGGGG.......I..............."
"GGGGGGGGG.....III.............."
"GGGGGGGGGG...IIIII............."
"GGGGGGGGGGG..IIIII............."
"GGGGGGGGGGGG.IIIII............."
/* icon for state 32 */
"GGG..........IIIII............."
"GGGG.........IIIII............."
"GGGGG........IIIII............."
".GGGGG........III.............."
"..GGGGG........I..............."
"...GGGGG......................."
"....GGGGG......................"
".....GGGGG....................."
"......GGGGG...................."
".......GGGGG..................."
"........GGGGG.................."
".........GGGGG................."
"..........GGGGG................"
"III........GGGGG............III"
"IIII........GGGGG..........IIII"
"IIIII........GGGGG........IIIII"
"IIII..........GGGGG........IIII"
"III............GGGGG........III"
"................GGGGG.........."
".................GGGGG........G"
"..................GGGGG......GG"
"...................GGGGG....GGG"
"....................GGGGG..GGGG"
".....................GGGGGGGGGG"
"......................GGGGGGGGG"
".......................GGGGGGGG"
"...............I.......GGGGGGGG"
"..............III.....GGGGGGGGG"
".............IIIII...GGGGGGGGGG"
".............IIIII..GGGGGGGGGGG"
".............IIIII.GGGGGGGGGGGG"
/* icon for state 33 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBIIIIIIIIIIIIIIIIIIIIIIIBBBB"
"BBBBBIIIIIIIIIIIIIIIIIIIIIBBBBB"
"BBBBBBIIIIIIIIIIIIIIIIIIIBBBBBB"
"BBBBBBBIIIIIIIIIIIIIIIIIBBBBBBB"
"BBBBBBBBIIIIIIIIIIIIIIIBBBBBBBB"
"BBBBBBBBBIIIIIIIIIIIIIBBBBBBBBB"
"BBBBBBBBBBIIIIIIIIIIIBBBBBBBBBB"
"BBBBBBBBBBBIIIIIIIIIBBBBBBBBBBB"
"BBBBBBBBBBBBIIIIIIIBBBBBBBBBBBB"
"BBBBBBBBBBBBBIIIIIBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBIIIBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBIBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 34 */
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCIIIIIIIIIIIIIIIIIIIIIIICCCC"
"CCCCCIIIIIIIIIIIIIIIIIIIIICCCCC"
"CCCCCCIIIIIIIIIIIIIIIIIIICCCCCC"
"CCCCCCCIIIIIIIIIIIIIIIIICCCCCCC"
"CCCCCCCCIIIIIIIIIIIIIIICCCCCCCC"
"CCCCCCCCCIIIIIIIIIIIIICCCCCCCCC"
"CCCCCCCCCCIIIIIIIIIIICCCCCCCCCC"
"CCCCCCCCCCCIIIIIIIIICCCCCCCCCCC"
"CCCCCCCCCCCCIIIIIIICCCCCCCCCCCC"
"CCCCCCCCCCCCCIIIIICCCCCCCCCCCCC"
"CCCCCCCCCCCCCCIIICCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCICCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
XPM
/* width height num_colors chars_per_pixel */
"15 510 9 1"
/* colors */
". c #303030"
"B c #0000FF"
"C c #FF0000"
"D c #00FF00"
"E c #FF7F00"
"F c #007FFF"
"G c #FF00FF"
"H c #070707"
"I c #FFFFFF"
/* icon for state 1 */
"..............."
"..............."
".....BBBBB....."
"....BBBBBBB...."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"...BBBBBBBBB..."
"....BBBBBBB...."
".....BBBBB....."
"..............."
"..............."
/* icon for state 2 */
"..............."
"..............."
".....CCCCC....."
"....CCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"...CCCCCCCCC..."
"....CCCCCCC...."
".....CCCCC....."
"..............."
"..............."
/* icon for state 3 */
".............DD"
"............DDD"
"...........DDD."
"..........DDD.."
".........DDD..."
"........DDD...."
".......DDD....."
"......DDD......"
".....DDD......."
"D...DDD........"
"DD.DDD........."
"DDDDD.........."
"DDDD..........."
"DDDDD.........."
"DDDDDD........."
/* icon for state 4 */
"DD............."
"DDD............"
".DDD..........."
"..DDD.........."
"...DDD........."
"....DDD........"
".....DDD......."
"......DDD......"
".......DDD....."
"........DDD...D"
".........DDD.DD"
"..........DDDDD"
"...........DDDD"
"..........DDDDD"
".........DDDDDD"
/* icon for state 5 */
"EE..EEEEEEE..EE"
"EEE..EEEEE..EEE"
".EEE.......EEE."
"..EEE.....EEE.."
"...EEE...EEE..."
"....EEE.EEE...."
".....EEEEE....."
"......EEE......"
".....EEEEE....."
"E...EEE.EEE...E"
"EE.EEE...EEE.EE"
"EEEEE.....EEEEE"
"EEEE.......EEEE"
"EEEEE.....EEEEE"
"EEEEEE...EEEEEE"
/* icon for state 6 */
".............FF"
"............FFF"
"...........FFF."
"..........FFF.."
".........FFF..."
"........FFF...."
".......FFF....."
"......FFF......"
".....FFF.F....."
"F...FFF.FFF...F"
"FF.FFF...FFF.FF"
"FFFFF.....FFFFF"
"FFFF.......FFFF"
"FFFFF.....FFFFF"
"FFFFFF...FFFFFF"
/* icon for state 7 */
"FF............."
"FFF............"
".FFF..........."
"..FFF.........."
"...FFF........."
"....FFF........"
".....FFF......."
"......FFF......"
".....F.FFF....."
"F...FFF.FFF...F"
"FF.FFF...FFF.FF"
"FFFFF.....FFFFF"
"FFFF.......FFFF"
"FFFFF.....FFFFF"
"FFFFFF...FFFFFF"
/* icon for state 8 */
"......CCC....GG"
"......CCC...GGG"
".......C...GGG."
"..........GGG.."
".........GGG..."
"........GGG...."
"CC.....GGG...CC"
"CCC...GGG...CCC"
"CC...GGG.....CC"
"G...GGG........"
"GG.GGG........."
"GGGGG.........."
"GGGG...C......."
"GGGGG.CCC......"
"GGGGGGCCC......"
/* icon for state 9 */
"GG....CCC......"
"GGG...CCC......"
".GGG...C......."
"..GGG.........."
"...GGG........."
"....GGG........"
"CC...GGG.....CC"
"CCC...GGG...CCC"
"CC.....GGG...CC"
"........GGG...G"
".........GGG.GG"
"..........GGGGG"
".......C...GGGG"
"......CCC.GGGGG"
"......CCCGGGGGG"
/* icon for state 10 */
"HH...........HH"
"HHH.........HHH"
".HHH.......HHH."
"..HHH.....HHH.."
"...HHH...HHH..."
"....HHH.HHH...."
".....HHHHH....."
"......HHH......"
".....HHHHH....."
"....HHH.HHH...."
"...HHH...HHH..."
"..HHH.....HHH.."
".HHH.......HHH."
"HHH.........HHH"
"HH...........HH"
/* icon for state 11 */
".............DD"
"............DDD"
".....BBBBB.DDD."
"....BBBBBBBDD.."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"D.BBBBBBBBBBB.."
"DD.BBBBBBBBB..."
"DDDDBBBBBBB...."
"DDDD.BBBBB....."
"DDDDD.........."
"DDDDDD........."
/* icon for state 12 */
"DD............."
"DDD............"
".DDD.BBBBB....."
"..DDBBBBBBB...."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.D"
"...BBBBBBBBB.DD"
"....BBBBBBBDDDD"
".....BBBBB.DDDD"
"..........DDDDD"
".........DDDDDD"
/* icon for state 13 */
"....EEEEEEE..EE"
".....EEEEE..EEE"
".....BBBBB.EEE."
"....BBBBBBBEE.."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"E.BBBBBBBBBBB.."
"EE.BBBBBBBBB..."
"EEEEBBBBBBB...."
"EEEE.BBBBB....."
"EEEEE.........."
"EEEEEE........."
/* icon for state 14 */
"EE..EEEEEEE...."
"EEE..EEEEE....."
".EEE.BBBBB....."
"..EEBBBBBBB...."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.E"
"...BBBBBBBBB.EE"
"....BBBBBBBEEEE"
".....BBBBB.EEEE"
"..........EEEEE"
".........EEEEEE"
/* icon for state 15 */
".............FF"
"............FFF"
".....BBBBB.FFF."
"....BBBBBBBFF.."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"F.BBBBBBBBBBB.F"
"FF.BBBBBBBBB.FF"
"FFFFBBBBBBBFFFF"
"FFFF.BBBBB.FFFF"
"FFFFF.....FFFFF"
"FFFFFF...FFFFFF"
/* icon for state 16 */
"FF............."
"FFF............"
".FFF.BBBBB....."
"..FFBBBBBBB...."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"..BBBBBBBBBBB.."
"F.BBBBBBBBBBB.F"
"FF.BBBBBBBBB.FF"
"FFFFBBBBBBBFFFF"
"FFFF.BBBBB.FFFF"
"FFFFF.....FFFFF"
"FFFFFF...FFFFFF"
/* icon for state 17 */
"......III....GG"
"......III...GGG"
".....BBBBB.GGG."
"....BBBBBBBGG.."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"IIBBBBBBBBBBBII"
"IIBBBBBBBBBBBII"
"IIBBBBBBBBBBBII"
"G.BBBBBBBBBBB.."
"GG.BBBBBBBBB..."
"GGGGBBBBBBB...."
"GGGG.BBBBB....."
"GGGGG.III......"
"GGGGGGIII......"
/* icon for state 18 */
"GG....III......"
"GGG...III......"
".GGG.BBBBB....."
"..GGBBBBBBB...."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"IIBBBBBBBBBBBII"
"IIBBBBBBBBBBBII"
"IIBBBBBBBBBBBII"
"..BBBBBBBBBBB.G"
"...BBBBBBBBB.GG"
"....BBBBBBBGGGG"
".....BBBBB.GGGG"
"......III.GGGGG"
"......IIIGGGGGG"
/* icon for state 19 */
"......CCC....GG"
"......CCC...GGG"
".....BBBBB.GGG."
"....BBBBBBBGG.."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"CCBBBBBBBBBBBCC"
"CCBBBBBBBBBBBCC"
"CCBBBBBBBBBBBCC"
"G.BBBBBBBBBBB.."
"GG.BBBBBBBBB..."
"GGGGBBBBBBB...."
"GGGG.BBBBB....."
"GGGGG.CCC......"
"GGGGGGCCC......"
/* icon for state 20 */
"GG....CCC......"
"GGG...CCC......"
".GGG.BBBBB....."
"..GGBBBBBBB...."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
"CCBBBBBBBBBBBCC"
"CCBBBBBBBBBBBCC"
"CCBBBBBBBBBBBCC"
"..BBBBBBBBBBB.G"
"...BBBBBBBBB.GG"
"....BBBBBBBGGGG"
".....BBBBB.GGGG"
"......CCC.GGGGG"
"......CCCGGGGGG"
/* icon for state 21 */
".............DD"
"............DDD"
".....CCCCC.DDD."
"....CCCCCCCDD.."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"D.CCCCCCCCCCC.."
"DD.CCCCCCCCC..."
"DDDDCCCCCCC...."
"DDDD.CCCCC....."
"DDDDD.........."
"DDDDDD........."
/* icon for state 22 */
"DD............."
"DDD............"
".DDD.CCCCC....."
"..DDCCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.D"
"...CCCCCCCCC.DD"
"....CCCCCCCDDDD"
".....CCCCC.DDDD"
"..........DDDDD"
".........DDDDDD"
/* icon for state 23 */
"....EEEEEEE..EE"
".....EEEEE..EEE"
".....CCCCC.EEE."
"....CCCCCCCEE.."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"E.CCCCCCCCCCC.."
"EE.CCCCCCCCC..."
"EEEECCCCCCC...."
"EEEE.CCCCC....."
"EEEEE.........."
"EEEEEE........."
/* icon for state 24 */
"EE..EEEEEEE...."
"EEE..EEEEE....."
".EEE.CCCCC....."
"..EECCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.E"
"...CCCCCCCCC.EE"
"....CCCCCCCEEEE"
".....CCCCC.EEEE"
"..........EEEEE"
".........EEEEEE"
/* icon for state 25 */
".............FF"
"............FFF"
".....CCCCC.FFF."
"....CCCCCCCFF.."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"F.CCCCCCCCCCC.F"
"FF.CCCCCCCCC.FF"
"FFFFCCCCCCCFFFF"
"FFFF.CCCCC.FFFF"
"FFFFF.....FFFFF"
"FFFFFF...FFFFFF"
/* icon for state 26 */
"FF............."
"FFF............"
".FFF.CCCCC....."
"..FFCCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"..CCCCCCCCCCC.."
"F.CCCCCCCCCCC.F"
"FF.CCCCCCCCC.FF"
"FFFFCCCCCCCFFFF"
"FFFF.CCCCC.FFFF"
"FFFFF.....FFFFF"
"FFFFFF...FFFFFF"
/* icon for state 27 */
"......III....GG"
"......III...GGG"
".....CCCCC.GGG."
"....CCCCCCCGG.."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"IICCCCCCCCCCCII"
"IICCCCCCCCCCCII"
"IICCCCCCCCCCCII"
"G.CCCCCCCCCCC.."
"GG.CCCCCCCCC..."
"GGGGCCCCCCC...."
"GGGG.CCCCC....."
"GGGGG.III......"
"GGGGGGIII......"
/* icon for state 28 */
"GG....III......"
"GGG...III......"
".GGG.CCCCC....."
"..GGCCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"IICCCCCCCCCCCII"
"IICCCCCCCCCCCII"
"IICCCCCCCCCCCII"
"..CCCCCCCCCCC.G"
"...CCCCCCCCC.GG"
"....CCCCCCCGGGG"
".....CCCCC.GGGG"
"......III.GGGGG"
"......IIIGGGGGG"
/* icon for state 29 */
"......CCC....GG"
"......CCC...GGG"
".....CCCCC.GGG."
"....CCCCCCCGG.."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"G.CCCCCCCCCCC.."
"GG.CCCCCCCCC..."
"GGGGCCCCCCC...."
"GGGG.CCCCC....."
"GGGGG.CCC......"
"GGGGGGCCC......"
/* icon for state 30 */
"GG....CCC......"
"GGG...CCC......"
".GGG.CCCCC....."
"..GGCCCCCCC...."
"...CCCCCCCCC..."
"..CCCCCCCCCCC.."
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"..CCCCCCCCCCC.G"
"...CCCCCCCCC.GG"
"....CCCCCCCGGGG"
".....CCCCC.GGGG"
"......CCC.GGGGG"
"......CCCGGGGGG"
/* icon for state 31 */
"......III....GG"
"......III...GGG"
".......I...GGG."
"..........GGG.."
".........GGG..."
"........GGG...."
"II.....GGG...II"
"III...GGG...III"
"II...GGG.....II"
"G...GGG........"
"GG.GGG........."
"GGGGG.........."
"GGGG...I......."
"GGGGG.III......"
"GGGGGGIII......"
/* icon for state 32 */
"GG....III......"
"GGG...III......"
".GGG...I......."
"..GGG.........."
"...GGG........."
"....GGG........"
"II...GGG.....II"
"III...GGG...III"
"II.....GGG...II"
"........GGG...G"
".........GGG.GG"
"..........GGGGG"
".......I...GGGG"
"......III.GGGGG"
"......IIIGGGGGG"
/* icon for state 33 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBIIIIIIIIIIIBB"
"BBBIIIIIIIIIBBB"
"BBBBIIIIIIIBBBB"
"BBBBBIIIIIBBBBB"
"BBBBBBIIIBBBBBB"
"BBBBBBBIBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 34 */
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCIIIIIIIIIIICC"
"CCCIIIIIIIIICCC"
"CCCCIIIIIIICCCC"
"CCCCCIIIIICCCCC"
"CCCCCCIIICCCCCC"
"CCCCCCCICCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
XPM
/* width height num_colors chars_per_pixel */
"7 238 9 1"
/* colors */
". c #303030"
"B c #0000FF"
"C c #FF0000"
"D c #00FF00"
"E c #FF7F00"
"F c #007FFF"
"G c #FF00FF"
"H c #070707"
"I c #FFFFFF"
/* icon for state 1 */
"......."
"..BBB.."
".BBBBB."
".BBBBB."
".BBBBB."
"..BBB.."
"......."
/* icon for state 2 */
"......."
"..CCC.."
".CCCCC."
".CCCCC."
".CCCCC."
"..CCC.."
"......."
/* icon for state 3 */
"......D"
".....D."
"....D.."
"...D..."
"D.D...."
"DD....."
"DDD...."
/* icon for state 4 */
"D......"
".D....."
"..D...."
"...D..."
"....D.D"
".....DD"
"....DDD"
/* icon for state 5 */
"EEEEEEE"
".E...E."
"..E.E.."
"...E..."
"E.E.E.E"
"EE...EE"
"EEE.EEE"
/* icon for state 6 */
"......F"
".....F."
"....F.."
"...F..."
"F.F...F"
"FF...FF"
"FFF.FFF"
/* icon for state 7 */
"F......"
".F....."
"..F...."
"...F..."
"F...F.F"
"FF...FF"
"FFF.FFF"
/* icon for state 8 */
"...C..G"
"...C.G."
"....G.."
"CC.G.CC"
"G.G...."
"GG.C..."
"GGGC..."
/* icon for state 9 */
"G..C..."
".G.C..."
"..G...."
"CC.G.CC"
"....G.G"
"...C.GG"
"...CGGG"
/* icon for state 10 */
"HH...HH"
"HHH.HHH"
".HHHHH."
"..HHH.."
".HHHHH."
"HHH.HHH"
"HH...HH"
/* icon for state 11 */
"......D"
"..BBBD."
".BBBBB."
".BBBBB."
"DBBBBB."
"DDBBB.."
"DDD...."
/* icon for state 12 */
"D......"
".DBBB.."
".BBBBB."
".BBBBB."
".BBBBBD"
"..BBBDD"
"....DDD"
/* icon for state 13 */
"EEEEEEE"
"..BBBE."
".BBBBB."
".BBBBB."
"EBBBBB."
"EEBBB.."
"EEE...."
/* icon for state 14 */
"EEEEEEE"
".EBBB.."
".BBBBB."
".BBBBB."
".BBBBBE"
"..BBBEE"
"....EEE"
/* icon for state 15 */
"......F"
"..BBBF."
".BBBBB."
".BBBBB."
"FBBBBBF"
"FFBBBFF"
"FFF.FFF"
/* icon for state 16 */
"F......"
".FBBB.."
".BBBBB."
".BBBBB."
"FBBBBBF"
"FFBBBFF"
"FFF.FFF"
/* icon for state 17 */
"...I..G"
"..BBBG."
".BBBBB."
"IBBBBBI"
"GBBBBB."
"GGBBB.."
"GGGI..."
/* icon for state 18 */
"G..I..."
".GBBB.."
".BBBBB."
"IBBBBBI"
".BBBBBG"
"..BBBGG"
"...IGGG"
/* icon for state 19 */
"...C..G"
"..BBBG."
".BBBBB."
"CBBBBBC"
"GBBBBB."
"GGBBB.."
"GGGC..."
/* icon for state 20 */
"G..C..."
".GBBB.."
".BBBBB."
"CBBBBBC"
".BBBBBG"
"..BBBGG"
"...CGGG"
/* icon for state 21 */
"......D"
"..CCCD."
".CCCCC."
".CCCCC."
"DCCCCC."
"DDCCC.."
"DDD...."
/* icon for state 22 */
"D......"
".DCCC.."
".CCCCC."
".CCCCC."
".CCCCCD"
"..CCCDD"
"....DDD"
/* icon for state 23 */
"EEEEEEE"
"..CCCE."
".CCCCC."
".CCCCC."
"ECCCCC."
"EECCC.."
"EEE...."
/* icon for state 24 */
"EEEEEEE"
".ECCC.."
".CCCCC."
".CCCCC."
".CCCCCE"
"..CCCEE"
"....EEE"
/* icon for state 25 */
"......F"
"..CCCF."
".CCCCC."
".CCCCC."
"FCCCCCF"
"FFCCCFF"
"FFF.FFF"
/* icon for state 26 */
"F......"
".FCCC.."
".CCCCC."
".CCCCC."
"FCCCCCF"
"FFCCCFF"
"FFF.FFF"
/* icon for state 27 */
"...I..G"
"..CCCG."
".CCCCC."
"ICCCCCI"
"GCCCCC."
"GGCCC.."
"GGGI..."
/* icon for state 28 */
"G..I..."
".GCCC.."
".CCCCC."
"ICCCCCI"
".CCCCCG"
"..CCCGG"
"...IGGG"
/* icon for state 29 */
"...C..G"
"..CCCG."
".CCCCC."
"CCCCCCC"
"GCCCCC."
"GGCCC.."
"GGGC..."
/* icon for state 30 */
"G..C..."
".GCCC.."
".CCCCC."
"CCCCCCC"
".CCCCCG"
"..CCCGG"
"...CGGG"
/* icon for state 31 */
"...I..G"
"...I.G."
"....G.."
"II.G.II"
"G.G...."
"GG.I..."
"GGGI..."
/* icon for state 32 */
"G..I..."
".G.I..."
"..G...."
"II.G.II"
"....G.G"
"...I.GG"
"...IGGG"
/* icon for state 33 */
"BBBBBBB"
"BBBBBBB"
"BIIIIIB"
"BBIIIBB"
"BBBIBBB"
"BBBBBBB"
"BBBBBBB"
/* icon for state 34 */
"CCCCCCC"
"CCCCCCC"
"CIIIIIC"
"CCIIICC"
"CCCICCC"
"CCCCCCC"
"CCCCCCC"
- Marbles won't roll if the path is blocked by another marble
- Crossovers become sorters if a marble is placed on top of them
- No gears, only gearbits (they act the same anyways)
- There are some race condition issues with gearbits
Code: Select all
x = 21, y = 70, rule = TuringTumble
3.A$3.A$3.A$3.A$3.A$3.A$3.A$3.A$3.A$3.A$3.A$3.A13.B$3.A13.B$A2.A13.B
2$3.H13.I$2.AID11.CHB$2.EI.D9.C.HE$3.I2.D7.C2.H$3.I3.D2J.2JC3.H$3.I2.
J.F.J.D.J2.H$3.I.J.C.I3.G.J.H$3.IJ.D.2ID.D.F.JH$3.IJ2.D.F.D.D.2JH$3.I
J3.C.I.D.D.JH$D2.IJ2.D.2ID.D.CJH2.C$.D.IJ3.D.F.D.E.JH.C$2.DIJ4.C.I.E.
CJHC$3.IJ3.D.2IE.C.JH$3.IJ4.D.C.D2.JH$3.I.J.J.JCJ.J.J.H$3.I5.CJD5.H$
3.I4.C3.D4.H$3.I3.C5.D3.H$3.I2.C7.D2.H$2.pII.C9.D.HpJ$2.H2I11.2HI$.A.
J.D9.C.J.B$.E4.D7.C4.E$7.D5.C$8.D3.C$9.D.C28$10.E!