Rule request thread

For discussion of other cellular automata.
User avatar
confocaloid
Posts: 3129
Joined: February 8th, 2022, 3:15 pm

Re: Rule request thread

Post by confocaloid » April 4th, 2024, 4:23 pm

edit: added a link and changed the rulename
CasperWen8805181 wrote:
April 4th, 2024, 3:12 pm
So basically, two life rules where they don't interact (colors Blue and Orange), for example, a blue square next to an orange blinker, the blinker overrides the blue square like shown below:

Code: Select all

x = 20, y = 5, rule = extendedlifefancy
11.E$.2E8.2E5.2E$.2E3.8E4.CE$3C8.2E5.C$11.E6.C!
The above pattern should work either if Orange is the gray above or if Blue is the gray above.
Now, the special thing about this rule, is that if a dead cell has exactly three blue and three orange cells, then it will turn to a parasite cell.

Code: Select all

x = 44, y = 5, rule = extendedlifefancy
11.E5.E8.E14.E$3E8.2E4.E8.2E4.F8.2E$6.8E3.F3.8E7.8E$3C8.2E4.C8.2E4.F8.
2E$11.E5.C8.E14.E!
A parasite cell emulates B678/S678, and all cells next to a parasite cell (White) will turn into a parasite cell.
CasperWen8805181 wrote:
April 4th, 2024, 3:52 pm
[...] when I meant all cells next to it I meant all on cells (state 0 not included), so it infects all live cells, but won't turn into an explosive nonsense. [...]
Does this work as intended? See comments in the rule table for explanations of individual rules.

Code: Select all

x = 23, y = 40, rule = testrule
.2B7.2A8.3B$.2B7.2A$3A6.3B8.3A12$11.B$10.B.B$2.A8.2B$2.A.A$2.3A$4.A
15$11.A$10.A.A$2.B8.2A$2.B.B$2.3B$4.B!

@RULE testrule

https://conwaylife.com/forums/viewtopic.php?p=181827#p181827
https://conwaylife.com/forums/viewtopic.php?p=181833#p181833

@TABLE
n_states: 4
neighborhood: Moore
symmetries: permute

var a={0,1,2,3}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={0,1}
var b1=b
var b2=b
var b3=b
var b4=b
var b5=b
var b6=b
var o={0,2}
var o1=o
var o2=o
var o3=o
var o4=o
var o5=o
var o6=o

0,  0, 0, 1, 1, 1, 2, 2, 2,  3   # parasite birth if a dead cell has exactly three blue and three orange cells
3, a1,a2, 3, 3, 3, 3, 3, 3,  3   # parasite survival, rules S678
0, a1,a2, 3, 3, 3, 3, 3, 3,  3   # parasite birth, rules B678
1, a1,a2,a3,a4,a5,a6,a7, 3,  3   # blue turns parasite if there is at least one parasite neighbour
2, a1,a2,a3,a4,a5,a6,a7, 3,  3   # orange turns parasite if there is at least one parasite neighbour

o, o1,o2,o3,o4,o5, 1, 1, 1,  1   # blue birth, rule B3; overrides survival of orange cells
b, b1,b2,b3,b4,b5, 2, 2, 2,  2   # orange birth, rule B3; overrides survival of blue cells
1, o1,o2,o3,o4,o5, 1, 1, 1,  1   # blue survival, rule S3
1, o1,o2,o3,o4,o5,o6, 1, 1,  1   # blue survival, rule S2
2, b1,b2,b3,b4,b5, 2, 2, 2,  2   # orange survival, rule S3
2, b1,b2,b3,b4,b5,b6, 2, 2,  2   # orange survival, rule S2

a, a1,a2,a3,a4,a5,a6,a7,a8,  0   # otherwise everything dies

@COLORS
0  40  40  40
1  40  40 240
2 240 180  40
3 240 240 240
Last edited by confocaloid on April 9th, 2024, 1:04 am, edited 1 time in total.
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
hotcrystal0
Posts: 2347
Joined: July 3rd, 2020, 5:32 pm
Location: United States

Re: Rule request thread

Post by hotcrystal0 » April 4th, 2024, 4:51 pm

Another request:
States 1 and 2 both individually follow B3/S23. When one state that individually emulates Life touches the other one and that cell would survive onto the next generation, it becomes State 3 instead, which follows B23/S but can only birth in conjunction with State 1 or 2, and is never superior to them unless it is 1 state 1/2 and 2 state 3.
Also, to clarify, nothing is born when a dead cell has 1 state 1 neighbor, 1 state 2, and 1 state 3.

Code: Select all

x = 192, y = 53, rule = B3/S23
33$42b4o$41b6o$40b2ob4o$41b2o3$41b2o$39bo6bo$38bo8bo$38bo8bo$38b9o3$42b
4o$41b6o$40b2ob4o$41b2o!

CasperWen8805181
Posts: 164
Joined: November 5th, 2023, 10:57 pm

Re: Rule request thread

Post by CasperWen8805181 » April 5th, 2024, 1:14 pm

confocaloid wrote:
April 4th, 2024, 4:23 pm
CasperWen8805181 wrote:
April 4th, 2024, 3:12 pm
So basically, two life rules where they don't interact (colors Blue and Orange), for example, a blue square next to an orange blinker, the blinker overrides the blue square like shown below:

Code: Select all

x = 20, y = 5, rule = extendedlifefancy
11.E$.2E8.2E5.2E$.2E3.8E4.CE$3C8.2E5.C$11.E6.C!
The above pattern should work either if Orange is the gray above or if Blue is the gray above.
Now, the special thing about this rule, is that if a dead cell has exactly three blue and three orange cells, then it will turn to a parasite cell.

Code: Select all

x = 44, y = 5, rule = extendedlifefancy
11.E5.E8.E14.E$3E8.2E4.E8.2E4.F8.2E$6.8E3.F3.8E7.8E$3C8.2E4.C8.2E4.F8.
2E$11.E5.C8.E14.E!
A parasite cell emulates B678/S678, and all cells next to a parasite cell (White) will turn into a parasite cell.
CasperWen8805181 wrote:
April 4th, 2024, 3:52 pm
[...] when I meant all cells next to it I meant all on cells (state 0 not included), so it infects all live cells, but won't turn into an explosive nonsense. [...]
Does this work as intended? See comments in the rule table for explanations of individual rules.

Code: Select all

x = 23, y = 40, rule = testing_BlueOrangeParasite
.2B7.2A8.3B$.2B7.2A$3A6.3B8.3A12$11.B$10.B.B$2.A8.2B$2.A.A$2.3A$4.A
15$11.A$10.A.A$2.B8.2A$2.B.B$2.3B$4.B!

@RULE testing_BlueOrangeParasite

https://conwaylife.com/forums/viewtopic.php?p=181827#p181827

@TABLE
n_states: 4
neighborhood: Moore
symmetries: permute

var a={0,1,2,3}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b={0,1}
var b1=b
var b2=b
var b3=b
var b4=b
var b5=b
var b6=b
var o={0,2}
var o1=o
var o2=o
var o3=o
var o4=o
var o5=o
var o6=o

0,  0, 0, 1, 1, 1, 2, 2, 2,  3   # parasite birth if a dead cell has exactly three blue and three orange cells
3, a1,a2, 3, 3, 3, 3, 3, 3,  3   # parasite survival, rules S678
0, a1,a2, 3, 3, 3, 3, 3, 3,  3   # parasite birth, rules B678
1, a1,a2,a3,a4,a5,a6,a7, 3,  3   # blue turns parasite if there is at least one parasite neighbour
2, a1,a2,a3,a4,a5,a6,a7, 3,  3   # orange turns parasite if there is at least one parasite neighbour

o, o1,o2,o3,o4,o5, 1, 1, 1,  1   # blue birth, rule B3; overrides survival of orange cells
b, b1,b2,b3,b4,b5, 2, 2, 2,  2   # orange birth, rule B3; overrides survival of blue cells
1, o1,o2,o3,o4,o5, 1, 1, 1,  1   # blue survival, rule S3
1, o1,o2,o3,o4,o5,o6, 1, 1,  1   # blue survival, rule S2
2, b1,b2,b3,b4,b5, 2, 2, 2,  2   # orange survival, rule S3
2, b1,b2,b3,b4,b5,b6, 2, 2,  2   # orange survival, rule S2

a, a1,a2,a3,a4,a5,a6,a7,a8,  0   # otherwise everything dies

@COLORS
0  40  40  40
1  40  40 240
2 240 180  40
3 240 240 240
YES!!! Thank you so much! Can you make it so white survives at S2ack3?
also, can you make it so the Blue and Orange rules are B3/S236ce7e instead?
Last edited by CasperWen8805181 on April 5th, 2024, 7:18 pm, edited 1 time in total.
My Rules: Hash2F

CasperWen8805181
Posts: 164
Joined: November 5th, 2023, 10:57 pm

Re: Rule request thread

Post by CasperWen8805181 » April 5th, 2024, 6:46 pm

Glider eater:

Code: Select all

x = 10, y = 10, rule = testing_BlueOrangeParasite
3.2B$3.2B$B$B$B3$7.3A$7.A$8.A!
My Rules: Hash2F

CasperWen8805181
Posts: 164
Joined: November 5th, 2023, 10:57 pm

Re: Rule request thread

Post by CasperWen8805181 » April 8th, 2024, 12:31 am

Now here's boring old me again...
Symbiosis but with three states (RGB), and if all three states are neighboring an off cell, then it will turn into an antimatter cell (White) Which will turn anything it touches (except for OFF) into itself, and dies after 15 generations, slowly turning from 255 255 255 to 0 0 0 (Color). THX
My Rules: Hash2F

User avatar
b-engine
Posts: 1580
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: Rule request thread

Post by b-engine » April 8th, 2024, 4:29 am

CasperWen8805181 wrote:
April 8th, 2024, 12:31 am
Now here's boring old me again...
Symbiosis but with three states (RGB), and if all three states are neighboring an off cell, then it will turn into an antimatter cell (White) Which will turn anything it touches (except for OFF) into itself, and dies after 15 generations, slowly turning from 255 255 255 to 0 0 0 (Color). THX
I only managed to make the first 3 sentences true...

Code: Select all

x = 0, y = 0, rule = Symbiosis3Antimatter
!
@RULE Symbiosis3Antimatter
@TABLE
n_states:5
neighborhood:Moore
symmetries:permute
0111000001
0222000002
0333000003
0123000004
1000000000
1100000000
1111100000
1111110000
1111111000
1111111100
1111111110
2000000000
2200000000
2222200000
2222220000
2222222000
2222222200
2222222220
3000000000
3300000000
3333300000
3333330000
3333333000
3333333300
3333333330
var a = {0,1,2}
var a1 = a
var a2 = a
var a3 = a 
var a4 = a
var a5 = a
var a6 = a
var b = {1,2}
b,4,a1,a2,a3,a4,a5,a6,a,4
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.

Antonin Duda
Posts: 90
Joined: October 19th, 2023, 10:23 am
Location: 404 not found

Re: Rule request thread

Post by Antonin Duda » April 8th, 2024, 8:51 am

b-engine wrote:
April 8th, 2024, 4:29 am
CasperWen8805181 wrote:
April 8th, 2024, 12:31 am
Now here's boring old me again...
Symbiosis but with three states (RGB), and if all three states are neighboring an off cell, then it will turn into an antimatter cell (White) Which will turn anything it touches (except for OFF) into itself, and dies after 15 generations, slowly turning from 255 255 255 to 0 0 0 (Color). THX
I only managed to make the first 3 sentences true...

Code: Select all

x = 0, y = 0, rule = Symbiosis3Antimatter
!
@RULE Symbiosis3Antimatter
@TABLE
n_states:5
neighborhood:Moore
symmetries:permute
0111000001
0222000002
0333000003
0123000004
1000000000
1100000000
1111100000
1111110000
1111111000
1111111100
1111111110
2000000000
2200000000
2222200000
2222220000
2222222000
2222222200
2222222220
3000000000
3300000000
3333300000
3333330000
3333333000
3333333300
3333333330
var a = {0,1,2}
var a1 = a
var a2 = a
var a3 = a 
var a4 = a
var a5 = a
var a6 = a
var b = {1,2}
b,4,a1,a2,a3,a4,a5,a6,a,4
I completed it for you ;)

Code: Select all

@RULE Symbiosis3Antimatter

# Originally requested by CasperWen8805181
# b-engine tried to make this but didn't complete it, so I did just that.

@TABLE

n_states:19
neighborhood:Moore
symmetries:permute

#Life
0,1,1,1,0,0,0,0,0,1
0,2,2,2,0,0,0,0,0,2
0,3,3,3,0,0,0,0,0,3
1,0,0,0,0,0,0,0,0,0
1,1,0,0,0,0,0,0,0,0
1,1,1,1,1,0,0,0,0,0
1,1,1,1,1,1,0,0,0,0
1,1,1,1,1,1,1,0,0,0
1,1,1,1,1,1,1,1,0,0
1,1,1,1,1,1,1,1,1,0
2,0,0,0,0,0,0,0,0,0
2,2,0,0,0,0,0,0,0,0
2,2,2,2,2,0,0,0,0,0
2,2,2,2,2,2,0,0,0,0
2,2,2,2,2,2,2,0,0,0
2,2,2,2,2,2,2,2,0,0
2,2,2,2,2,2,2,2,2,0
3,0,0,0,0,0,0,0,0,0
3,3,0,0,0,0,0,0,0,0
3,3,3,3,3,0,0,0,0,0
3,3,3,3,3,3,0,0,0,0
3,3,3,3,3,3,3,0,0,0
3,3,3,3,3,3,3,3,0,0
3,3,3,3,3,3,3,3,3,0

var a1 = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18}
var a2 = a1
var a3 = a1
var a4 = a1
var a5 = a1
var a6 = a1
var a7 = a1
var a8 = a1
var b = {1,2,3}
var c = {4,5,6,7,8,9,10,11,12,13,14,15,16,17,18}

#Antimatter Creation
0,1,2,3,a1,a2,a3,a4,a5,4

#Antimatter Spread
b,c,a1,a2,a3,a4,a5,a6,a7,4

#Antimatter Decay
4,a1,a2,a3,a4,a5,a6,a7,a8,5
5,a1,a2,a3,a4,a5,a6,a7,a8,6
6,a1,a2,a3,a4,a5,a6,a7,a8,7
7,a1,a2,a3,a4,a5,a6,a7,a8,8
8,a1,a2,a3,a4,a5,a6,a7,a8,9
9,a1,a2,a3,a4,a5,a6,a7,a8,10
10,a1,a2,a3,a4,a5,a6,a7,a8,11
11,a1,a2,a3,a4,a5,a6,a7,a8,12
12,a1,a2,a3,a4,a5,a6,a7,a8,13
13,a1,a2,a3,a4,a5,a6,a7,a8,14
14,a1,a2,a3,a4,a5,a6,a7,a8,15
15,a1,a2,a3,a4,a5,a6,a7,a8,16
16,a1,a2,a3,a4,a5,a6,a7,a8,17
17,a1,a2,a3,a4,a5,a6,a7,a8,18
18,a1,a2,a3,a4,a5,a6,a7,a8,0

@COLORS
0 0 0 0
1 255 0 0
2 0 255 0
3 0 0 255
4 255 255 255
5 238 238 238
6 221 221 221
7 204 204 204
8 187 187 187
9 170 170 170
10 153 153 153
11 136 136 136
12 119 119 119
13 102 102 102
14 85 85 85
15 68 68 68
16 51 51 51
17 34 34 34
18 17 17 17

CasperWen8805181
Posts: 164
Joined: November 5th, 2023, 10:57 pm

Re: Rule request thread

Post by CasperWen8805181 » April 8th, 2024, 7:30 pm

Code: Select all

x = 0, y = 0, rule = Symbiosis3Antimatter
!
@RULE Symbiosis3Antimatter

# Originally requested by CasperWen8805181
# b-engine tried to make this but didn't complete it, so I did just that.

@TABLE

n_states:19
neighborhood:Moore
symmetries:permute

#Life
0,1,1,1,0,0,0,0,0,1
0,2,2,2,0,0,0,0,0,2
0,3,3,3,0,0,0,0,0,3
1,0,0,0,0,0,0,0,0,0
1,1,0,0,0,0,0,0,0,0
1,1,1,1,1,0,0,0,0,0
1,1,1,1,1,1,0,0,0,0
1,1,1,1,1,1,1,0,0,0
1,1,1,1,1,1,1,1,0,0
1,1,1,1,1,1,1,1,1,0
2,0,0,0,0,0,0,0,0,0
2,2,0,0,0,0,0,0,0,0
2,2,2,2,2,0,0,0,0,0
2,2,2,2,2,2,0,0,0,0
2,2,2,2,2,2,2,0,0,0
2,2,2,2,2,2,2,2,0,0
2,2,2,2,2,2,2,2,2,0
3,0,0,0,0,0,0,0,0,0
3,3,0,0,0,0,0,0,0,0
3,3,3,3,3,0,0,0,0,0
3,3,3,3,3,3,0,0,0,0
3,3,3,3,3,3,3,0,0,0
3,3,3,3,3,3,3,3,0,0
3,3,3,3,3,3,3,3,3,0

var a1 = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18}
var a2 = a1
var a3 = a1
var a4 = a1
var a5 = a1
var a6 = a1
var a7 = a1
var a8 = a1
var b = {1,2,3}
var c = {4,5,6,7,8,9,10,11,12,13,14,15,16,17,18}

#Antimatter Creation
0,1,2,3,a1,a2,a3,a4,a5,4

#Antimatter Spread
b,c,a1,a2,a3,a4,a5,a6,a7,4

#Antimatter Decay
4,a1,a2,a3,a4,a5,a6,a7,a8,5
5,a1,a2,a3,a4,a5,a6,a7,a8,6
6,a1,a2,a3,a4,a5,a6,a7,a8,7
7,a1,a2,a3,a4,a5,a6,a7,a8,8
8,a1,a2,a3,a4,a5,a6,a7,a8,9
9,a1,a2,a3,a4,a5,a6,a7,a8,10
10,a1,a2,a3,a4,a5,a6,a7,a8,11
11,a1,a2,a3,a4,a5,a6,a7,a8,12
12,a1,a2,a3,a4,a5,a6,a7,a8,13
13,a1,a2,a3,a4,a5,a6,a7,a8,14
14,a1,a2,a3,a4,a5,a6,a7,a8,15
15,a1,a2,a3,a4,a5,a6,a7,a8,16
16,a1,a2,a3,a4,a5,a6,a7,a8,17
17,a1,a2,a3,a4,a5,a6,a7,a8,18
18,a1,a2,a3,a4,a5,a6,a7,a8,0

@COLORS
0 0 0 0
1 255 0 0
2 0 255 0
3 0 0 255
4 255 255 255
5 238 238 238
6 221 221 221
7 204 204 204
8 187 187 187
9 170 170 170
10 153 153 153
11 136 136 136
12 119 119 119
13 102 102 102
14 85 85 85
15 68 68 68
16 51 51 51
17 34 34 34
18 17 17 17
Top
Also, can you make the three states treat the antimatter white cells like off cells, and if an antimatter, say, state 12, transforms a nearby cell into antimatter, it will turn into state 11, as the state 12 decays into state 13? Very confusing, I know. :cry:
Last edited by CasperWen8805181 on April 8th, 2024, 11:11 pm, edited 2 times in total.
My Rules: Hash2F

Haycat2009
Posts: 816
Joined: April 26th, 2023, 5:47 am
Location: Bahar Junction, Zumaland

Re: Rule request thread

Post by Haycat2009 » April 8th, 2024, 7:49 pm

A rule like Cgol but where each INT birth transition causes the cell born to turn into a different colour, one color for each birth transition.
Last edited by Haycat2009 on April 9th, 2024, 5:19 am, edited 1 time in total.
~ Haycat Durnak, a hard-working editor
Also, support Conway and Friends story mode!
I mean no harm to those who have tested me. But do not take this for granted.

User avatar
b-engine
Posts: 1580
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: Rule request thread

Post by b-engine » April 9th, 2024, 4:58 am

Haycat2009 wrote:
April 8th, 2024, 7:49 pm
A rule like Cgol but where each birth transition causes the cell born to turn into a different colour, one color for each birth transition.
Not sure if you meant INT or OT, and you don't specify the states of the requested CA, but Immigration seems to match the request:

Code: Select all

x = 0, y = 0, rule = Immigration
!
[[ RANDOMIZE ]]
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.

Haycat2009
Posts: 816
Joined: April 26th, 2023, 5:47 am
Location: Bahar Junction, Zumaland

Re: Rule request thread

Post by Haycat2009 » April 9th, 2024, 5:30 am

b-engine wrote:
April 9th, 2024, 4:58 am
Haycat2009 wrote:
April 8th, 2024, 7:49 pm
A rule like Cgol but where each birth transition causes the cell born to turn into a different colour, one color for each birth transition.
Not sure if you meant INT or OT, and you don't specify the states of the requested CA, but Immigration seems to match the request:

Code: Select all

x = 0, y = 0, rule = Immigration
!
[[ RANDOMIZE ]]
I meant where cells born via B3a, B3i, B3c, B3e, B3q, B3r, B3y, B3k, B3j, B3p all have different colours
~ Haycat Durnak, a hard-working editor
Also, support Conway and Friends story mode!
I mean no harm to those who have tested me. But do not take this for granted.

User avatar
b-engine
Posts: 1580
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: Rule request thread

Post by b-engine » April 9th, 2024, 5:34 am

Haycat2009 wrote:
April 9th, 2024, 5:30 am
I meant where cells born via B3a, B3i, B3c, B3e, B3q, B3r, B3y, B3k, B3j, B3p all have different colours
That's too complex...

I don't like how ruletables don't support permutation on some transitions and non-totalistic on other transitions, unlike rulestrings.
More or less, I don't know how to use Nutshell.
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.

Haycat2009
Posts: 816
Joined: April 26th, 2023, 5:47 am
Location: Bahar Junction, Zumaland

Re: Rule request thread

Post by Haycat2009 » April 9th, 2024, 5:37 am

b-engine wrote:
April 9th, 2024, 5:34 am
Haycat2009 wrote:
April 9th, 2024, 5:30 am
I meant where cells born via B3a, B3i, B3c, B3e, B3q, B3r, B3y, B3k, B3j, B3p all have different colours
That's too complex...

I don't like how ruletables don't support permutation on some transitions and non-totalistic on other transitions, unlike rulestrings.
More or less, I don't know how to use Nutshell.
No problem. Tommyaweosome made transitions for this. They might help.
~ Haycat Durnak, a hard-working editor
Also, support Conway and Friends story mode!
I mean no harm to those who have tested me. But do not take this for granted.

User avatar
unname4798
Posts: 591
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » April 10th, 2024, 12:34 pm

A rule like QuadLife but cells survive regardless of other cell colors.

User avatar
confocaloid
Posts: 3129
Joined: February 8th, 2022, 3:15 pm

Re: Rule request thread

Post by confocaloid » April 10th, 2024, 1:49 pm

unname4798 wrote:
April 10th, 2024, 12:34 pm
A rule like QuadLife but cells survive regardless of other cell colors.
Does this work as intended?

Code: Select all

x = 22, y = 24, rule = test
3.A16.B$4.A14.B$2.3A14.3B8$18.2D$18.2D10$2C$.2C$C!

@RULE test

@COLORS

0  40  40  40
1 240  40  40
2  40 240  40
3  40  40 240
4 240 240 240

@TABLE
n_states:5
neighborhood:Moore
symmetries:permute

var a0={1,2,3,4}
var a1=a0
var a2=a0
var a3=a0

var x0={0,1,2,3,4}
var x1=x0
var x2=x0
var x3=x0
var x4=x0
var x5=x0
var x6=x0
var x7=x0
var x8=x0

var k0={0,2,3,4}
var k1=k0
var k2=k0
var k3=k0
var k4=k0
var k5=k0

var m0={0,1,3,4}
var m1=m0
var m2=m0
var m3=m0
var m4=m0
var m5=m0

var n0={0,1,2,4}
var n1=n0
var n2=n0
var n3=n0
var n4=n0
var n5=n0

var p0={0,1,2,3}
var p1=p0
var p2=p0
var p3=p0
var p4=p0
var p5=p0

0,  a1,a1,a2, 0, 0, 0, 0, 0,  a1
0,   1, 2, 3, 0, 0, 0, 0, 0,   4
0,   1, 2, 4, 0, 0, 0, 0, 0,   3
0,   1, 3, 4, 0, 0, 0, 0, 0,   2
0,   2, 3, 4, 0, 0, 0, 0, 0,   1

1,   1, 1,x0,k1,k2,k3,k4,k5,   1
2,   2, 2,x0,m1,m2,m3,m4,m5,   2
3,   3, 3,x0,n1,n2,n3,n4,n5,   3
4,   4, 4,x0,p1,p2,p3,p4,p5,   4

x0, x1,x2,x3,x4,x5,x6,x7,x8,   0
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
unname4798
Posts: 591
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » April 11th, 2024, 10:45 am

confocaloid wrote:
April 10th, 2024, 1:49 pm
unname4798 wrote:
April 10th, 2024, 12:34 pm
A rule like QuadLife but cells survive regardless of other cell colors.
Does this work as intended?

Code: Select all

x = 22, y = 24, rule = test
3.A16.B$4.A14.B$2.3A14.3B8$18.2D$18.2D10$2C$.2C$C!

@RULE test

@COLORS

0  40  40  40
1 240  40  40
2  40 240  40
3  40  40 240
4 240 240 240

@TABLE
n_states:5
neighborhood:Moore
symmetries:permute

var a0={1,2,3,4}
var a1=a0
var a2=a0
var a3=a0

var x0={0,1,2,3,4}
var x1=x0
var x2=x0
var x3=x0
var x4=x0
var x5=x0
var x6=x0
var x7=x0
var x8=x0

var k0={0,2,3,4}
var k1=k0
var k2=k0
var k3=k0
var k4=k0
var k5=k0

var m0={0,1,3,4}
var m1=m0
var m2=m0
var m3=m0
var m4=m0
var m5=m0

var n0={0,1,2,4}
var n1=n0
var n2=n0
var n3=n0
var n4=n0
var n5=n0

var p0={0,1,2,3}
var p1=p0
var p2=p0
var p3=p0
var p4=p0
var p5=p0

0,  a1,a1,a2, 0, 0, 0, 0, 0,  a1
0,   1, 2, 3, 0, 0, 0, 0, 0,   4
0,   1, 2, 4, 0, 0, 0, 0, 0,   3
0,   1, 3, 4, 0, 0, 0, 0, 0,   2
0,   2, 3, 4, 0, 0, 0, 0, 0,   1

1,   1, 1,x0,k1,k2,k3,k4,k5,   1
2,   2, 2,x0,m1,m2,m3,m4,m5,   2
3,   3, 3,x0,n1,n2,n3,n4,n5,   3
4,   4, 4,x0,p1,p2,p3,p4,p5,   4

x0, x1,x2,x3,x4,x5,x6,x7,x8,   0
Yes

Grasshopper8128
Posts: 27
Joined: October 23rd, 2023, 2:54 pm

Re: Rule request thread

Post by Grasshopper8128 » April 11th, 2024, 10:56 am

CGoL and Langton's Ant alternating

User avatar
unname4798
Posts: 591
Joined: July 15th, 2023, 10:27 am

Re: Rule request thread

Post by unname4798 » April 11th, 2024, 10:58 am

A sparky spaceship (speed 1/2):

Code: Select all

#C [[ TRACK 0 -1/2 ZOOM 4 ]]
x = 6, y = 14, rule = test
2.AB$.2A2B$A.AB.B$A4.B$A.AB.B$.2A2B$2.AB2$2.AB$.2A2B$2.AB$2.AB$.2A2B$
2.AB!
@RULE test
@COLORS
0  40  40  40
1 240  40  40
2  40 240  40
3  40  40 240
4 240 240 240
@TABLE
n_states:5
neighborhood:Moore
symmetries:permute
var a0={1,2,3,4}
var a1=a0
var a2=a0
var a3=a0
var x0={0,1,2,3,4}
var x1=x0
var x2=x0
var x3=x0
var x4=x0
var x5=x0
var x6=x0
var x7=x0
var x8=x0
var k0={0,2,3,4}
var k1=k0
var k2=k0
var k3=k0
var k4=k0
var k5=k0
var m0={0,1,3,4}
var m1=m0
var m2=m0
var m3=m0
var m4=m0
var m5=m0
var n0={0,1,2,4}
var n1=n0
var n2=n0
var n3=n0
var n4=n0
var n5=n0
var p0={0,1,2,3}
var p1=p0
var p2=p0
var p3=p0
var p4=p0
var p5=p0
0,  a1,a1,a2, 0, 0, 0, 0, 0,  a1
0,   1, 2, 3, 0, 0, 0, 0, 0,   4
0,   1, 2, 4, 0, 0, 0, 0, 0,   3
0,   1, 3, 4, 0, 0, 0, 0, 0,   2
0,   2, 3, 4, 0, 0, 0, 0, 0,   1
1,   1, 1,x0,k1,k2,k3,k4,k5,   1
2,   2, 2,x0,m1,m2,m3,m4,m5,   2
3,   3, 3,x0,n1,n2,n3,n4,n5,   3
4,   4, 4,x0,p1,p2,p3,p4,p5,   4
x0, x1,x2,x3,x4,x5,x6,x7,x8,   0

User avatar
b-engine
Posts: 1580
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: Rule request thread

Post by b-engine » April 11th, 2024, 8:01 pm

Grasshopper8128 wrote:
April 11th, 2024, 10:56 am
CGoL and Langton's Ant alternating
I don't know what you meant, but I think it's maybe Langton's ant which it's trail follows B3/S23. Sadly I can't install Golly (Update Golly now!) due to compatibility issues into my phone, so I can't generate the ruletable.
It seems impossible for these 2 rule to alternate, as Life is a 2-state outer-totalistic CA, while Langton's ant is a 6-state anisotropic CA.
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.

Grasshopper8128
Posts: 27
Joined: October 23rd, 2023, 2:54 pm

Re: Rule request thread

Post by Grasshopper8128 » April 12th, 2024, 5:42 am

b-engine wrote:
April 11th, 2024, 8:01 pm
Grasshopper8128 wrote:
April 11th, 2024, 10:56 am
CGoL and Langton's Ant alternating
I don't know what you meant, but I think it's maybe Langton's ant which it's trail follows B3/S23. Sadly I can't install Golly (Update Golly now!) due to compatibility issues into my phone, so I can't generate the ruletable.
It seems impossible for these 2 rule to alternate, as Life is a 2-state outer-totalistic CA, while Langton's ant is a 6-state anisotropic CA.
I meant that there's a Langton's Ant configuration, and it follows Langton's Ant on even generations, and the cells change colours according to B3/S23 on odd generations without affecting the ant.

User avatar
b-engine
Posts: 1580
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: Rule request thread

Post by b-engine » April 12th, 2024, 5:54 am

Grasshopper8128 wrote:
April 12th, 2024, 5:42 am
I meant that there's a Langton's Ant configuration, and it follows Langton's Ant on even generations, and the cells change colours according to B3/S23 on odd generations without affecting the ant.
That's too hard. Why not isotropic rules but this complex CA?
An ant would just spin in a 2x2 square every 8 generations. What's even interesting here?
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.

Grasshopper8128
Posts: 27
Joined: October 23rd, 2023, 2:54 pm

Re: Rule request thread

Post by Grasshopper8128 » April 12th, 2024, 6:10 am

b-engine wrote:
April 12th, 2024, 5:54 am
An ant would just spin in a 2x2 square every 8 generations. What's even interesting here?
It depends on the starting configuration.

User avatar
b-engine
Posts: 1580
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on earth

Re: Rule request thread

Post by b-engine » April 12th, 2024, 6:17 am

I've got a ruletree of Langton's ant, but I can't figure even a dust from it, so how to convert this into ruletable and make alternating rules?

Code: Select all

@RULE Langtons-Ant

@TREE

num_states=10
num_neighbors=4
num_nodes=17
1 0 1 1 1 1 1 0 0 0 0
1 2 6 6 6 6 6 2 2 2 2
2 0 0 0 0 0 1 0 1 0 0
1 5 9 9 9 9 9 5 5 5 5
2 3 3 3 3 3 0 3 0 3 3
3 2 2 2 2 4 2 4 2 2 2
1 3 7 7 7 7 7 3 3 3 3
2 6 6 6 6 6 0 6 0 6 6
2 0 0 0 0 0 0 0 0 0 0
3 7 7 7 7 8 7 8 7 7 7
4 5 5 9 5 5 5 5 5 9 5
1 4 8 8 8 8 8 4 4 4 4
2 11 11 11 11 11 0 11 0 11 11
3 12 12 12 12 8 12 8 12 12 12
3 8 8 8 8 8 8 8 8 8 8
4 13 13 14 13 13 13 13 13 14 13
5 10 10 10 15 10 10 10 10 10 15

@COLORS

0 255 255 255
1 0 0 0
2 0 0 0
3 0 0 0
4 0 0 0
5 0 0 0
6 0 0 0
7 0 0 0
8 0 0 0
9 0 0 0
Visit Tutorials/Creating_custom_rules for how to make ruletables. (EDIT: wait, aren't you able to make ruletables like RGBLife?)
My rules
-
100th post: 18 November 2023
1000th post: 8 March 2024
10000th post:
-
Warning: This user has grammar issues, and auto-capitalize everything he clicked.

User avatar
confocaloid
Posts: 3129
Joined: February 8th, 2022, 3:15 pm

Re: Rule request thread

Post by confocaloid » April 12th, 2024, 7:54 am

Grasshopper8128 wrote:
April 12th, 2024, 5:42 am
I meant that there's a Langton's Ant configuration, and it follows Langton's Ant on even generations, and the cells change colours according to B3/S23 on odd generations without affecting the ant.
Hopefully this works. I used icons from the bundled Langtons-Ant rulefile. The ruletable is appended in the same snippet.

Code: Select all

x = 2, y = 3, rule = Langtons-Alt-B3S23-v0dot1
A$A$AD!

@RULE Langtons-Alt-B3S23-v0dot1

# extra states are used to code the ant's current direction:
#
# -----------------------------empty squares---------------------
# 0 : white
# 1 : black
# ----------------------------------------------ant is here------
# 2 : ant is facing north on a white square
# 3 : east, white
# 4 : south, white
# 5 : west, white
# 6 : north, black
# 7 : east, black
# 8 : south, black
# 9 : west, black
# ---------------------------------------------------------------
#
# for any LA cellstate, adding 10 gives the corresponding cellstate
# that follows B3/S23 instead, with the ant unaffected
#
# cellstates 1-9 evolve into 11-19, and 11-19 evolve into 1-9
# cellstate 10 is ignored because 0 is the shared background cellstate

@TABLE

n_states:20
neighborhood:Moore
symmetries:none

var x={0,1,2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19}
var x1=x
var x2=x
var x3=x
var x4=x
var x5=x
var x6=x
var x7=x
var x8=x
var a={11,16,17,18,19}
var a1=a
var a2=a
var a3=a
var d={0,12,13,14,15}
var d1=d
var d2=d
var d3=d
var d4=d
var d5=d

# the ant moves from a white square "clockwise" into a square
0,   3,x5,x2,x6,x3,x7,x4,x8, 14
1,   3,x5,x2,x6,x3,x7,x4,x8, 18
0,  x1,x5, 4,x6,x3,x7,x4,x8, 15
1,  x1,x5, 4,x6,x3,x7,x4,x8, 19
0,  x1,x5,x2,x6, 5,x7,x4,x8, 12
1,  x1,x5,x2,x6, 5,x7,x4,x8, 16
0,  x1,x5,x2,x6,x3,x7, 2,x8, 13
1,  x1,x5,x2,x6,x3,x7, 2,x8, 17
# the ant moves from a black square "counterclockwise" into a square
0,   9,x5,x2,x6,x3,x7,x4,x8, 14
1,   9,x5,x2,x6,x3,x7,x4,x8, 18
0,  x1,x5, 6,x6,x3,x7,x4,x8, 15
1,  x1,x5, 6,x6,x3,x7,x4,x8, 19
0,  x1,x5,x2,x6, 7,x7,x4,x8, 12
1,  x1,x5,x2,x6, 7,x7,x4,x8, 16
0,  x1,x5,x2,x6,x3,x7, 8,x8, 13
1,  x1,x5,x2,x6,x3,x7, 8,x8, 17
# the square under the ant is always flipped
2,  x1,x5,x2,x6,x3,x7,x4,x8, 11
3,  x1,x5,x2,x6,x3,x7,x4,x8, 11
4,  x1,x5,x2,x6,x3,x7,x4,x8, 11
5,  x1,x5,x2,x6,x3,x7,x4,x8, 11
6,  x1,x5,x2,x6,x3,x7,x4,x8,  0
7,  x1,x5,x2,x6,x3,x7,x4,x8,  0
8,  x1,x5,x2,x6,x3,x7,x4,x8,  0
9,  x1,x5,x2,x6,x3,x7,x4,x8,  0
# all other squares increment by 10 with the exception of the shared background (0)
1,  x1,x5,x2,x6,x3,x7,x4,x8, 11
2,  x1,x5,x2,x6,x3,x7,x4,x8, 12
3,  x1,x5,x2,x6,x3,x7,x4,x8, 13
4,  x1,x5,x2,x6,x3,x7,x4,x8, 14
5,  x1,x5,x2,x6,x3,x7,x4,x8, 15
6,  x1,x5,x2,x6,x3,x7,x4,x8, 16
7,  x1,x5,x2,x6,x3,x7,x4,x8, 17
8,  x1,x5,x2,x6,x3,x7,x4,x8, 18
9,  x1,x5,x2,x6,x3,x7,x4,x8, 19

# on an odd generation, the cells evolve according to B3/S23

# B3
0,a1,a2,a3,d1,d2,d3,d4,d5,1
12,a1,a2,a3,d1,d2,d3,d4,d5,6
13,a1,a2,a3,d1,d2,d3,d4,d5,7
14,a1,a2,a3,d1,d2,d3,d4,d5,8
15,a1,a2,a3,d1,d2,d3,d4,d5,9
0,a1,a2,d1,a3,d2,d3,d4,d5,1
12,a1,a2,d1,a3,d2,d3,d4,d5,6
13,a1,a2,d1,a3,d2,d3,d4,d5,7
14,a1,a2,d1,a3,d2,d3,d4,d5,8
15,a1,a2,d1,a3,d2,d3,d4,d5,9
0,a1,a2,d1,d2,a3,d3,d4,d5,1
12,a1,a2,d1,d2,a3,d3,d4,d5,6
13,a1,a2,d1,d2,a3,d3,d4,d5,7
14,a1,a2,d1,d2,a3,d3,d4,d5,8
15,a1,a2,d1,d2,a3,d3,d4,d5,9
0,a1,a2,d1,d2,d3,a3,d4,d5,1
12,a1,a2,d1,d2,d3,a3,d4,d5,6
13,a1,a2,d1,d2,d3,a3,d4,d5,7
14,a1,a2,d1,d2,d3,a3,d4,d5,8
15,a1,a2,d1,d2,d3,a3,d4,d5,9
0,a1,a2,d1,d2,d3,d4,a3,d5,1
12,a1,a2,d1,d2,d3,d4,a3,d5,6
13,a1,a2,d1,d2,d3,d4,a3,d5,7
14,a1,a2,d1,d2,d3,d4,a3,d5,8
15,a1,a2,d1,d2,d3,d4,a3,d5,9
0,a1,a2,d1,d2,d3,d4,d5,a3,1
12,a1,a2,d1,d2,d3,d4,d5,a3,6
13,a1,a2,d1,d2,d3,d4,d5,a3,7
14,a1,a2,d1,d2,d3,d4,d5,a3,8
15,a1,a2,d1,d2,d3,d4,d5,a3,9
0,a1,d1,a2,a3,d2,d3,d4,d5,1
12,a1,d1,a2,a3,d2,d3,d4,d5,6
13,a1,d1,a2,a3,d2,d3,d4,d5,7
14,a1,d1,a2,a3,d2,d3,d4,d5,8
15,a1,d1,a2,a3,d2,d3,d4,d5,9
0,a1,d1,a2,d2,a3,d3,d4,d5,1
12,a1,d1,a2,d2,a3,d3,d4,d5,6
13,a1,d1,a2,d2,a3,d3,d4,d5,7
14,a1,d1,a2,d2,a3,d3,d4,d5,8
15,a1,d1,a2,d2,a3,d3,d4,d5,9
0,a1,d1,a2,d2,d3,a3,d4,d5,1
12,a1,d1,a2,d2,d3,a3,d4,d5,6
13,a1,d1,a2,d2,d3,a3,d4,d5,7
14,a1,d1,a2,d2,d3,a3,d4,d5,8
15,a1,d1,a2,d2,d3,a3,d4,d5,9
0,a1,d1,a2,d2,d3,d4,a3,d5,1
12,a1,d1,a2,d2,d3,d4,a3,d5,6
13,a1,d1,a2,d2,d3,d4,a3,d5,7
14,a1,d1,a2,d2,d3,d4,a3,d5,8
15,a1,d1,a2,d2,d3,d4,a3,d5,9
0,a1,d1,a2,d2,d3,d4,d5,a3,1
12,a1,d1,a2,d2,d3,d4,d5,a3,6
13,a1,d1,a2,d2,d3,d4,d5,a3,7
14,a1,d1,a2,d2,d3,d4,d5,a3,8
15,a1,d1,a2,d2,d3,d4,d5,a3,9
0,a1,d1,d2,a2,a3,d3,d4,d5,1
12,a1,d1,d2,a2,a3,d3,d4,d5,6
13,a1,d1,d2,a2,a3,d3,d4,d5,7
14,a1,d1,d2,a2,a3,d3,d4,d5,8
15,a1,d1,d2,a2,a3,d3,d4,d5,9
0,a1,d1,d2,a2,d3,a3,d4,d5,1
12,a1,d1,d2,a2,d3,a3,d4,d5,6
13,a1,d1,d2,a2,d3,a3,d4,d5,7
14,a1,d1,d2,a2,d3,a3,d4,d5,8
15,a1,d1,d2,a2,d3,a3,d4,d5,9
0,a1,d1,d2,a2,d3,d4,a3,d5,1
12,a1,d1,d2,a2,d3,d4,a3,d5,6
13,a1,d1,d2,a2,d3,d4,a3,d5,7
14,a1,d1,d2,a2,d3,d4,a3,d5,8
15,a1,d1,d2,a2,d3,d4,a3,d5,9
0,a1,d1,d2,a2,d3,d4,d5,a3,1
12,a1,d1,d2,a2,d3,d4,d5,a3,6
13,a1,d1,d2,a2,d3,d4,d5,a3,7
14,a1,d1,d2,a2,d3,d4,d5,a3,8
15,a1,d1,d2,a2,d3,d4,d5,a3,9
0,a1,d1,d2,d3,a2,a3,d4,d5,1
12,a1,d1,d2,d3,a2,a3,d4,d5,6
13,a1,d1,d2,d3,a2,a3,d4,d5,7
14,a1,d1,d2,d3,a2,a3,d4,d5,8
15,a1,d1,d2,d3,a2,a3,d4,d5,9
0,a1,d1,d2,d3,a2,d4,a3,d5,1
12,a1,d1,d2,d3,a2,d4,a3,d5,6
13,a1,d1,d2,d3,a2,d4,a3,d5,7
14,a1,d1,d2,d3,a2,d4,a3,d5,8
15,a1,d1,d2,d3,a2,d4,a3,d5,9
0,a1,d1,d2,d3,a2,d4,d5,a3,1
12,a1,d1,d2,d3,a2,d4,d5,a3,6
13,a1,d1,d2,d3,a2,d4,d5,a3,7
14,a1,d1,d2,d3,a2,d4,d5,a3,8
15,a1,d1,d2,d3,a2,d4,d5,a3,9
0,a1,d1,d2,d3,d4,a2,a3,d5,1
12,a1,d1,d2,d3,d4,a2,a3,d5,6
13,a1,d1,d2,d3,d4,a2,a3,d5,7
14,a1,d1,d2,d3,d4,a2,a3,d5,8
15,a1,d1,d2,d3,d4,a2,a3,d5,9
0,a1,d1,d2,d3,d4,a2,d5,a3,1
12,a1,d1,d2,d3,d4,a2,d5,a3,6
13,a1,d1,d2,d3,d4,a2,d5,a3,7
14,a1,d1,d2,d3,d4,a2,d5,a3,8
15,a1,d1,d2,d3,d4,a2,d5,a3,9
0,a1,d1,d2,d3,d4,d5,a2,a3,1
12,a1,d1,d2,d3,d4,d5,a2,a3,6
13,a1,d1,d2,d3,d4,d5,a2,a3,7
14,a1,d1,d2,d3,d4,d5,a2,a3,8
15,a1,d1,d2,d3,d4,d5,a2,a3,9
0,d1,a1,a2,a3,d2,d3,d4,d5,1
12,d1,a1,a2,a3,d2,d3,d4,d5,6
13,d1,a1,a2,a3,d2,d3,d4,d5,7
14,d1,a1,a2,a3,d2,d3,d4,d5,8
15,d1,a1,a2,a3,d2,d3,d4,d5,9
0,d1,a1,a2,d2,a3,d3,d4,d5,1
12,d1,a1,a2,d2,a3,d3,d4,d5,6
13,d1,a1,a2,d2,a3,d3,d4,d5,7
14,d1,a1,a2,d2,a3,d3,d4,d5,8
15,d1,a1,a2,d2,a3,d3,d4,d5,9
0,d1,a1,a2,d2,d3,a3,d4,d5,1
12,d1,a1,a2,d2,d3,a3,d4,d5,6
13,d1,a1,a2,d2,d3,a3,d4,d5,7
14,d1,a1,a2,d2,d3,a3,d4,d5,8
15,d1,a1,a2,d2,d3,a3,d4,d5,9
0,d1,a1,a2,d2,d3,d4,a3,d5,1
12,d1,a1,a2,d2,d3,d4,a3,d5,6
13,d1,a1,a2,d2,d3,d4,a3,d5,7
14,d1,a1,a2,d2,d3,d4,a3,d5,8
15,d1,a1,a2,d2,d3,d4,a3,d5,9
0,d1,a1,a2,d2,d3,d4,d5,a3,1
12,d1,a1,a2,d2,d3,d4,d5,a3,6
13,d1,a1,a2,d2,d3,d4,d5,a3,7
14,d1,a1,a2,d2,d3,d4,d5,a3,8
15,d1,a1,a2,d2,d3,d4,d5,a3,9
0,d1,a1,d2,a2,a3,d3,d4,d5,1
12,d1,a1,d2,a2,a3,d3,d4,d5,6
13,d1,a1,d2,a2,a3,d3,d4,d5,7
14,d1,a1,d2,a2,a3,d3,d4,d5,8
15,d1,a1,d2,a2,a3,d3,d4,d5,9
0,d1,a1,d2,a2,d3,a3,d4,d5,1
12,d1,a1,d2,a2,d3,a3,d4,d5,6
13,d1,a1,d2,a2,d3,a3,d4,d5,7
14,d1,a1,d2,a2,d3,a3,d4,d5,8
15,d1,a1,d2,a2,d3,a3,d4,d5,9
0,d1,a1,d2,a2,d3,d4,a3,d5,1
12,d1,a1,d2,a2,d3,d4,a3,d5,6
13,d1,a1,d2,a2,d3,d4,a3,d5,7
14,d1,a1,d2,a2,d3,d4,a3,d5,8
15,d1,a1,d2,a2,d3,d4,a3,d5,9
0,d1,a1,d2,a2,d3,d4,d5,a3,1
12,d1,a1,d2,a2,d3,d4,d5,a3,6
13,d1,a1,d2,a2,d3,d4,d5,a3,7
14,d1,a1,d2,a2,d3,d4,d5,a3,8
15,d1,a1,d2,a2,d3,d4,d5,a3,9
0,d1,a1,d2,d3,a2,a3,d4,d5,1
12,d1,a1,d2,d3,a2,a3,d4,d5,6
13,d1,a1,d2,d3,a2,a3,d4,d5,7
14,d1,a1,d2,d3,a2,a3,d4,d5,8
15,d1,a1,d2,d3,a2,a3,d4,d5,9
0,d1,a1,d2,d3,a2,d4,a3,d5,1
12,d1,a1,d2,d3,a2,d4,a3,d5,6
13,d1,a1,d2,d3,a2,d4,a3,d5,7
14,d1,a1,d2,d3,a2,d4,a3,d5,8
15,d1,a1,d2,d3,a2,d4,a3,d5,9
0,d1,a1,d2,d3,a2,d4,d5,a3,1
12,d1,a1,d2,d3,a2,d4,d5,a3,6
13,d1,a1,d2,d3,a2,d4,d5,a3,7
14,d1,a1,d2,d3,a2,d4,d5,a3,8
15,d1,a1,d2,d3,a2,d4,d5,a3,9
0,d1,a1,d2,d3,d4,a2,a3,d5,1
12,d1,a1,d2,d3,d4,a2,a3,d5,6
13,d1,a1,d2,d3,d4,a2,a3,d5,7
14,d1,a1,d2,d3,d4,a2,a3,d5,8
15,d1,a1,d2,d3,d4,a2,a3,d5,9
0,d1,a1,d2,d3,d4,a2,d5,a3,1
12,d1,a1,d2,d3,d4,a2,d5,a3,6
13,d1,a1,d2,d3,d4,a2,d5,a3,7
14,d1,a1,d2,d3,d4,a2,d5,a3,8
15,d1,a1,d2,d3,d4,a2,d5,a3,9
0,d1,a1,d2,d3,d4,d5,a2,a3,1
12,d1,a1,d2,d3,d4,d5,a2,a3,6
13,d1,a1,d2,d3,d4,d5,a2,a3,7
14,d1,a1,d2,d3,d4,d5,a2,a3,8
15,d1,a1,d2,d3,d4,d5,a2,a3,9
0,d1,d2,a1,a2,a3,d3,d4,d5,1
12,d1,d2,a1,a2,a3,d3,d4,d5,6
13,d1,d2,a1,a2,a3,d3,d4,d5,7
14,d1,d2,a1,a2,a3,d3,d4,d5,8
15,d1,d2,a1,a2,a3,d3,d4,d5,9
0,d1,d2,a1,a2,d3,a3,d4,d5,1
12,d1,d2,a1,a2,d3,a3,d4,d5,6
13,d1,d2,a1,a2,d3,a3,d4,d5,7
14,d1,d2,a1,a2,d3,a3,d4,d5,8
15,d1,d2,a1,a2,d3,a3,d4,d5,9
0,d1,d2,a1,a2,d3,d4,a3,d5,1
12,d1,d2,a1,a2,d3,d4,a3,d5,6
13,d1,d2,a1,a2,d3,d4,a3,d5,7
14,d1,d2,a1,a2,d3,d4,a3,d5,8
15,d1,d2,a1,a2,d3,d4,a3,d5,9
0,d1,d2,a1,a2,d3,d4,d5,a3,1
12,d1,d2,a1,a2,d3,d4,d5,a3,6
13,d1,d2,a1,a2,d3,d4,d5,a3,7
14,d1,d2,a1,a2,d3,d4,d5,a3,8
15,d1,d2,a1,a2,d3,d4,d5,a3,9
0,d1,d2,a1,d3,a2,a3,d4,d5,1
12,d1,d2,a1,d3,a2,a3,d4,d5,6
13,d1,d2,a1,d3,a2,a3,d4,d5,7
14,d1,d2,a1,d3,a2,a3,d4,d5,8
15,d1,d2,a1,d3,a2,a3,d4,d5,9
0,d1,d2,a1,d3,a2,d4,a3,d5,1
12,d1,d2,a1,d3,a2,d4,a3,d5,6
13,d1,d2,a1,d3,a2,d4,a3,d5,7
14,d1,d2,a1,d3,a2,d4,a3,d5,8
15,d1,d2,a1,d3,a2,d4,a3,d5,9
0,d1,d2,a1,d3,a2,d4,d5,a3,1
12,d1,d2,a1,d3,a2,d4,d5,a3,6
13,d1,d2,a1,d3,a2,d4,d5,a3,7
14,d1,d2,a1,d3,a2,d4,d5,a3,8
15,d1,d2,a1,d3,a2,d4,d5,a3,9
0,d1,d2,a1,d3,d4,a2,a3,d5,1
12,d1,d2,a1,d3,d4,a2,a3,d5,6
13,d1,d2,a1,d3,d4,a2,a3,d5,7
14,d1,d2,a1,d3,d4,a2,a3,d5,8
15,d1,d2,a1,d3,d4,a2,a3,d5,9
0,d1,d2,a1,d3,d4,a2,d5,a3,1
12,d1,d2,a1,d3,d4,a2,d5,a3,6
13,d1,d2,a1,d3,d4,a2,d5,a3,7
14,d1,d2,a1,d3,d4,a2,d5,a3,8
15,d1,d2,a1,d3,d4,a2,d5,a3,9
0,d1,d2,a1,d3,d4,d5,a2,a3,1
12,d1,d2,a1,d3,d4,d5,a2,a3,6
13,d1,d2,a1,d3,d4,d5,a2,a3,7
14,d1,d2,a1,d3,d4,d5,a2,a3,8
15,d1,d2,a1,d3,d4,d5,a2,a3,9
0,d1,d2,d3,a1,a2,a3,d4,d5,1
12,d1,d2,d3,a1,a2,a3,d4,d5,6
13,d1,d2,d3,a1,a2,a3,d4,d5,7
14,d1,d2,d3,a1,a2,a3,d4,d5,8
15,d1,d2,d3,a1,a2,a3,d4,d5,9
0,d1,d2,d3,a1,a2,d4,a3,d5,1
12,d1,d2,d3,a1,a2,d4,a3,d5,6
13,d1,d2,d3,a1,a2,d4,a3,d5,7
14,d1,d2,d3,a1,a2,d4,a3,d5,8
15,d1,d2,d3,a1,a2,d4,a3,d5,9
0,d1,d2,d3,a1,a2,d4,d5,a3,1
12,d1,d2,d3,a1,a2,d4,d5,a3,6
13,d1,d2,d3,a1,a2,d4,d5,a3,7
14,d1,d2,d3,a1,a2,d4,d5,a3,8
15,d1,d2,d3,a1,a2,d4,d5,a3,9
0,d1,d2,d3,a1,d4,a2,a3,d5,1
12,d1,d2,d3,a1,d4,a2,a3,d5,6
13,d1,d2,d3,a1,d4,a2,a3,d5,7
14,d1,d2,d3,a1,d4,a2,a3,d5,8
15,d1,d2,d3,a1,d4,a2,a3,d5,9
0,d1,d2,d3,a1,d4,a2,d5,a3,1
12,d1,d2,d3,a1,d4,a2,d5,a3,6
13,d1,d2,d3,a1,d4,a2,d5,a3,7
14,d1,d2,d3,a1,d4,a2,d5,a3,8
15,d1,d2,d3,a1,d4,a2,d5,a3,9
0,d1,d2,d3,a1,d4,d5,a2,a3,1
12,d1,d2,d3,a1,d4,d5,a2,a3,6
13,d1,d2,d3,a1,d4,d5,a2,a3,7
14,d1,d2,d3,a1,d4,d5,a2,a3,8
15,d1,d2,d3,a1,d4,d5,a2,a3,9
0,d1,d2,d3,d4,a1,a2,a3,d5,1
12,d1,d2,d3,d4,a1,a2,a3,d5,6
13,d1,d2,d3,d4,a1,a2,a3,d5,7
14,d1,d2,d3,d4,a1,a2,a3,d5,8
15,d1,d2,d3,d4,a1,a2,a3,d5,9
0,d1,d2,d3,d4,a1,a2,d5,a3,1
12,d1,d2,d3,d4,a1,a2,d5,a3,6
13,d1,d2,d3,d4,a1,a2,d5,a3,7
14,d1,d2,d3,d4,a1,a2,d5,a3,8
15,d1,d2,d3,d4,a1,a2,d5,a3,9
0,d1,d2,d3,d4,a1,d5,a2,a3,1
12,d1,d2,d3,d4,a1,d5,a2,a3,6
13,d1,d2,d3,d4,a1,d5,a2,a3,7
14,d1,d2,d3,d4,a1,d5,a2,a3,8
15,d1,d2,d3,d4,a1,d5,a2,a3,9
0,d1,d2,d3,d4,d5,a1,a2,a3,1
12,d1,d2,d3,d4,d5,a1,a2,a3,6
13,d1,d2,d3,d4,d5,a1,a2,a3,7
14,d1,d2,d3,d4,d5,a1,a2,a3,8
15,d1,d2,d3,d4,d5,a1,a2,a3,9

# S3
11,a1,a2,a3,d1,d2,d3,d4,d5,1
16,a1,a2,a3,d1,d2,d3,d4,d5,6
17,a1,a2,a3,d1,d2,d3,d4,d5,7
18,a1,a2,a3,d1,d2,d3,d4,d5,8
19,a1,a2,a3,d1,d2,d3,d4,d5,9
11,a1,a2,d1,a3,d2,d3,d4,d5,1
16,a1,a2,d1,a3,d2,d3,d4,d5,6
17,a1,a2,d1,a3,d2,d3,d4,d5,7
18,a1,a2,d1,a3,d2,d3,d4,d5,8
19,a1,a2,d1,a3,d2,d3,d4,d5,9
11,a1,a2,d1,d2,a3,d3,d4,d5,1
16,a1,a2,d1,d2,a3,d3,d4,d5,6
17,a1,a2,d1,d2,a3,d3,d4,d5,7
18,a1,a2,d1,d2,a3,d3,d4,d5,8
19,a1,a2,d1,d2,a3,d3,d4,d5,9
11,a1,a2,d1,d2,d3,a3,d4,d5,1
16,a1,a2,d1,d2,d3,a3,d4,d5,6
17,a1,a2,d1,d2,d3,a3,d4,d5,7
18,a1,a2,d1,d2,d3,a3,d4,d5,8
19,a1,a2,d1,d2,d3,a3,d4,d5,9
11,a1,a2,d1,d2,d3,d4,a3,d5,1
16,a1,a2,d1,d2,d3,d4,a3,d5,6
17,a1,a2,d1,d2,d3,d4,a3,d5,7
18,a1,a2,d1,d2,d3,d4,a3,d5,8
19,a1,a2,d1,d2,d3,d4,a3,d5,9
11,a1,a2,d1,d2,d3,d4,d5,a3,1
16,a1,a2,d1,d2,d3,d4,d5,a3,6
17,a1,a2,d1,d2,d3,d4,d5,a3,7
18,a1,a2,d1,d2,d3,d4,d5,a3,8
19,a1,a2,d1,d2,d3,d4,d5,a3,9
11,a1,d1,a2,a3,d2,d3,d4,d5,1
16,a1,d1,a2,a3,d2,d3,d4,d5,6
17,a1,d1,a2,a3,d2,d3,d4,d5,7
18,a1,d1,a2,a3,d2,d3,d4,d5,8
19,a1,d1,a2,a3,d2,d3,d4,d5,9
11,a1,d1,a2,d2,a3,d3,d4,d5,1
16,a1,d1,a2,d2,a3,d3,d4,d5,6
17,a1,d1,a2,d2,a3,d3,d4,d5,7
18,a1,d1,a2,d2,a3,d3,d4,d5,8
19,a1,d1,a2,d2,a3,d3,d4,d5,9
11,a1,d1,a2,d2,d3,a3,d4,d5,1
16,a1,d1,a2,d2,d3,a3,d4,d5,6
17,a1,d1,a2,d2,d3,a3,d4,d5,7
18,a1,d1,a2,d2,d3,a3,d4,d5,8
19,a1,d1,a2,d2,d3,a3,d4,d5,9
11,a1,d1,a2,d2,d3,d4,a3,d5,1
16,a1,d1,a2,d2,d3,d4,a3,d5,6
17,a1,d1,a2,d2,d3,d4,a3,d5,7
18,a1,d1,a2,d2,d3,d4,a3,d5,8
19,a1,d1,a2,d2,d3,d4,a3,d5,9
11,a1,d1,a2,d2,d3,d4,d5,a3,1
16,a1,d1,a2,d2,d3,d4,d5,a3,6
17,a1,d1,a2,d2,d3,d4,d5,a3,7
18,a1,d1,a2,d2,d3,d4,d5,a3,8
19,a1,d1,a2,d2,d3,d4,d5,a3,9
11,a1,d1,d2,a2,a3,d3,d4,d5,1
16,a1,d1,d2,a2,a3,d3,d4,d5,6
17,a1,d1,d2,a2,a3,d3,d4,d5,7
18,a1,d1,d2,a2,a3,d3,d4,d5,8
19,a1,d1,d2,a2,a3,d3,d4,d5,9
11,a1,d1,d2,a2,d3,a3,d4,d5,1
16,a1,d1,d2,a2,d3,a3,d4,d5,6
17,a1,d1,d2,a2,d3,a3,d4,d5,7
18,a1,d1,d2,a2,d3,a3,d4,d5,8
19,a1,d1,d2,a2,d3,a3,d4,d5,9
11,a1,d1,d2,a2,d3,d4,a3,d5,1
16,a1,d1,d2,a2,d3,d4,a3,d5,6
17,a1,d1,d2,a2,d3,d4,a3,d5,7
18,a1,d1,d2,a2,d3,d4,a3,d5,8
19,a1,d1,d2,a2,d3,d4,a3,d5,9
11,a1,d1,d2,a2,d3,d4,d5,a3,1
16,a1,d1,d2,a2,d3,d4,d5,a3,6
17,a1,d1,d2,a2,d3,d4,d5,a3,7
18,a1,d1,d2,a2,d3,d4,d5,a3,8
19,a1,d1,d2,a2,d3,d4,d5,a3,9
11,a1,d1,d2,d3,a2,a3,d4,d5,1
16,a1,d1,d2,d3,a2,a3,d4,d5,6
17,a1,d1,d2,d3,a2,a3,d4,d5,7
18,a1,d1,d2,d3,a2,a3,d4,d5,8
19,a1,d1,d2,d3,a2,a3,d4,d5,9
11,a1,d1,d2,d3,a2,d4,a3,d5,1
16,a1,d1,d2,d3,a2,d4,a3,d5,6
17,a1,d1,d2,d3,a2,d4,a3,d5,7
18,a1,d1,d2,d3,a2,d4,a3,d5,8
19,a1,d1,d2,d3,a2,d4,a3,d5,9
11,a1,d1,d2,d3,a2,d4,d5,a3,1
16,a1,d1,d2,d3,a2,d4,d5,a3,6
17,a1,d1,d2,d3,a2,d4,d5,a3,7
18,a1,d1,d2,d3,a2,d4,d5,a3,8
19,a1,d1,d2,d3,a2,d4,d5,a3,9
11,a1,d1,d2,d3,d4,a2,a3,d5,1
16,a1,d1,d2,d3,d4,a2,a3,d5,6
17,a1,d1,d2,d3,d4,a2,a3,d5,7
18,a1,d1,d2,d3,d4,a2,a3,d5,8
19,a1,d1,d2,d3,d4,a2,a3,d5,9
11,a1,d1,d2,d3,d4,a2,d5,a3,1
16,a1,d1,d2,d3,d4,a2,d5,a3,6
17,a1,d1,d2,d3,d4,a2,d5,a3,7
18,a1,d1,d2,d3,d4,a2,d5,a3,8
19,a1,d1,d2,d3,d4,a2,d5,a3,9
11,a1,d1,d2,d3,d4,d5,a2,a3,1
16,a1,d1,d2,d3,d4,d5,a2,a3,6
17,a1,d1,d2,d3,d4,d5,a2,a3,7
18,a1,d1,d2,d3,d4,d5,a2,a3,8
19,a1,d1,d2,d3,d4,d5,a2,a3,9
11,d1,a1,a2,a3,d2,d3,d4,d5,1
16,d1,a1,a2,a3,d2,d3,d4,d5,6
17,d1,a1,a2,a3,d2,d3,d4,d5,7
18,d1,a1,a2,a3,d2,d3,d4,d5,8
19,d1,a1,a2,a3,d2,d3,d4,d5,9
11,d1,a1,a2,d2,a3,d3,d4,d5,1
16,d1,a1,a2,d2,a3,d3,d4,d5,6
17,d1,a1,a2,d2,a3,d3,d4,d5,7
18,d1,a1,a2,d2,a3,d3,d4,d5,8
19,d1,a1,a2,d2,a3,d3,d4,d5,9
11,d1,a1,a2,d2,d3,a3,d4,d5,1
16,d1,a1,a2,d2,d3,a3,d4,d5,6
17,d1,a1,a2,d2,d3,a3,d4,d5,7
18,d1,a1,a2,d2,d3,a3,d4,d5,8
19,d1,a1,a2,d2,d3,a3,d4,d5,9
11,d1,a1,a2,d2,d3,d4,a3,d5,1
16,d1,a1,a2,d2,d3,d4,a3,d5,6
17,d1,a1,a2,d2,d3,d4,a3,d5,7
18,d1,a1,a2,d2,d3,d4,a3,d5,8
19,d1,a1,a2,d2,d3,d4,a3,d5,9
11,d1,a1,a2,d2,d3,d4,d5,a3,1
16,d1,a1,a2,d2,d3,d4,d5,a3,6
17,d1,a1,a2,d2,d3,d4,d5,a3,7
18,d1,a1,a2,d2,d3,d4,d5,a3,8
19,d1,a1,a2,d2,d3,d4,d5,a3,9
11,d1,a1,d2,a2,a3,d3,d4,d5,1
16,d1,a1,d2,a2,a3,d3,d4,d5,6
17,d1,a1,d2,a2,a3,d3,d4,d5,7
18,d1,a1,d2,a2,a3,d3,d4,d5,8
19,d1,a1,d2,a2,a3,d3,d4,d5,9
11,d1,a1,d2,a2,d3,a3,d4,d5,1
16,d1,a1,d2,a2,d3,a3,d4,d5,6
17,d1,a1,d2,a2,d3,a3,d4,d5,7
18,d1,a1,d2,a2,d3,a3,d4,d5,8
19,d1,a1,d2,a2,d3,a3,d4,d5,9
11,d1,a1,d2,a2,d3,d4,a3,d5,1
16,d1,a1,d2,a2,d3,d4,a3,d5,6
17,d1,a1,d2,a2,d3,d4,a3,d5,7
18,d1,a1,d2,a2,d3,d4,a3,d5,8
19,d1,a1,d2,a2,d3,d4,a3,d5,9
11,d1,a1,d2,a2,d3,d4,d5,a3,1
16,d1,a1,d2,a2,d3,d4,d5,a3,6
17,d1,a1,d2,a2,d3,d4,d5,a3,7
18,d1,a1,d2,a2,d3,d4,d5,a3,8
19,d1,a1,d2,a2,d3,d4,d5,a3,9
11,d1,a1,d2,d3,a2,a3,d4,d5,1
16,d1,a1,d2,d3,a2,a3,d4,d5,6
17,d1,a1,d2,d3,a2,a3,d4,d5,7
18,d1,a1,d2,d3,a2,a3,d4,d5,8
19,d1,a1,d2,d3,a2,a3,d4,d5,9
11,d1,a1,d2,d3,a2,d4,a3,d5,1
16,d1,a1,d2,d3,a2,d4,a3,d5,6
17,d1,a1,d2,d3,a2,d4,a3,d5,7
18,d1,a1,d2,d3,a2,d4,a3,d5,8
19,d1,a1,d2,d3,a2,d4,a3,d5,9
11,d1,a1,d2,d3,a2,d4,d5,a3,1
16,d1,a1,d2,d3,a2,d4,d5,a3,6
17,d1,a1,d2,d3,a2,d4,d5,a3,7
18,d1,a1,d2,d3,a2,d4,d5,a3,8
19,d1,a1,d2,d3,a2,d4,d5,a3,9
11,d1,a1,d2,d3,d4,a2,a3,d5,1
16,d1,a1,d2,d3,d4,a2,a3,d5,6
17,d1,a1,d2,d3,d4,a2,a3,d5,7
18,d1,a1,d2,d3,d4,a2,a3,d5,8
19,d1,a1,d2,d3,d4,a2,a3,d5,9
11,d1,a1,d2,d3,d4,a2,d5,a3,1
16,d1,a1,d2,d3,d4,a2,d5,a3,6
17,d1,a1,d2,d3,d4,a2,d5,a3,7
18,d1,a1,d2,d3,d4,a2,d5,a3,8
19,d1,a1,d2,d3,d4,a2,d5,a3,9
11,d1,a1,d2,d3,d4,d5,a2,a3,1
16,d1,a1,d2,d3,d4,d5,a2,a3,6
17,d1,a1,d2,d3,d4,d5,a2,a3,7
18,d1,a1,d2,d3,d4,d5,a2,a3,8
19,d1,a1,d2,d3,d4,d5,a2,a3,9
11,d1,d2,a1,a2,a3,d3,d4,d5,1
16,d1,d2,a1,a2,a3,d3,d4,d5,6
17,d1,d2,a1,a2,a3,d3,d4,d5,7
18,d1,d2,a1,a2,a3,d3,d4,d5,8
19,d1,d2,a1,a2,a3,d3,d4,d5,9
11,d1,d2,a1,a2,d3,a3,d4,d5,1
16,d1,d2,a1,a2,d3,a3,d4,d5,6
17,d1,d2,a1,a2,d3,a3,d4,d5,7
18,d1,d2,a1,a2,d3,a3,d4,d5,8
19,d1,d2,a1,a2,d3,a3,d4,d5,9
11,d1,d2,a1,a2,d3,d4,a3,d5,1
16,d1,d2,a1,a2,d3,d4,a3,d5,6
17,d1,d2,a1,a2,d3,d4,a3,d5,7
18,d1,d2,a1,a2,d3,d4,a3,d5,8
19,d1,d2,a1,a2,d3,d4,a3,d5,9
11,d1,d2,a1,a2,d3,d4,d5,a3,1
16,d1,d2,a1,a2,d3,d4,d5,a3,6
17,d1,d2,a1,a2,d3,d4,d5,a3,7
18,d1,d2,a1,a2,d3,d4,d5,a3,8
19,d1,d2,a1,a2,d3,d4,d5,a3,9
11,d1,d2,a1,d3,a2,a3,d4,d5,1
16,d1,d2,a1,d3,a2,a3,d4,d5,6
17,d1,d2,a1,d3,a2,a3,d4,d5,7
18,d1,d2,a1,d3,a2,a3,d4,d5,8
19,d1,d2,a1,d3,a2,a3,d4,d5,9
11,d1,d2,a1,d3,a2,d4,a3,d5,1
16,d1,d2,a1,d3,a2,d4,a3,d5,6
17,d1,d2,a1,d3,a2,d4,a3,d5,7
18,d1,d2,a1,d3,a2,d4,a3,d5,8
19,d1,d2,a1,d3,a2,d4,a3,d5,9
11,d1,d2,a1,d3,a2,d4,d5,a3,1
16,d1,d2,a1,d3,a2,d4,d5,a3,6
17,d1,d2,a1,d3,a2,d4,d5,a3,7
18,d1,d2,a1,d3,a2,d4,d5,a3,8
19,d1,d2,a1,d3,a2,d4,d5,a3,9
11,d1,d2,a1,d3,d4,a2,a3,d5,1
16,d1,d2,a1,d3,d4,a2,a3,d5,6
17,d1,d2,a1,d3,d4,a2,a3,d5,7
18,d1,d2,a1,d3,d4,a2,a3,d5,8
19,d1,d2,a1,d3,d4,a2,a3,d5,9
11,d1,d2,a1,d3,d4,a2,d5,a3,1
16,d1,d2,a1,d3,d4,a2,d5,a3,6
17,d1,d2,a1,d3,d4,a2,d5,a3,7
18,d1,d2,a1,d3,d4,a2,d5,a3,8
19,d1,d2,a1,d3,d4,a2,d5,a3,9
11,d1,d2,a1,d3,d4,d5,a2,a3,1
16,d1,d2,a1,d3,d4,d5,a2,a3,6
17,d1,d2,a1,d3,d4,d5,a2,a3,7
18,d1,d2,a1,d3,d4,d5,a2,a3,8
19,d1,d2,a1,d3,d4,d5,a2,a3,9
11,d1,d2,d3,a1,a2,a3,d4,d5,1
16,d1,d2,d3,a1,a2,a3,d4,d5,6
17,d1,d2,d3,a1,a2,a3,d4,d5,7
18,d1,d2,d3,a1,a2,a3,d4,d5,8
19,d1,d2,d3,a1,a2,a3,d4,d5,9
11,d1,d2,d3,a1,a2,d4,a3,d5,1
16,d1,d2,d3,a1,a2,d4,a3,d5,6
17,d1,d2,d3,a1,a2,d4,a3,d5,7
18,d1,d2,d3,a1,a2,d4,a3,d5,8
19,d1,d2,d3,a1,a2,d4,a3,d5,9
11,d1,d2,d3,a1,a2,d4,d5,a3,1
16,d1,d2,d3,a1,a2,d4,d5,a3,6
17,d1,d2,d3,a1,a2,d4,d5,a3,7
18,d1,d2,d3,a1,a2,d4,d5,a3,8
19,d1,d2,d3,a1,a2,d4,d5,a3,9
11,d1,d2,d3,a1,d4,a2,a3,d5,1
16,d1,d2,d3,a1,d4,a2,a3,d5,6
17,d1,d2,d3,a1,d4,a2,a3,d5,7
18,d1,d2,d3,a1,d4,a2,a3,d5,8
19,d1,d2,d3,a1,d4,a2,a3,d5,9
11,d1,d2,d3,a1,d4,a2,d5,a3,1
16,d1,d2,d3,a1,d4,a2,d5,a3,6
17,d1,d2,d3,a1,d4,a2,d5,a3,7
18,d1,d2,d3,a1,d4,a2,d5,a3,8
19,d1,d2,d3,a1,d4,a2,d5,a3,9
11,d1,d2,d3,a1,d4,d5,a2,a3,1
16,d1,d2,d3,a1,d4,d5,a2,a3,6
17,d1,d2,d3,a1,d4,d5,a2,a3,7
18,d1,d2,d3,a1,d4,d5,a2,a3,8
19,d1,d2,d3,a1,d4,d5,a2,a3,9
11,d1,d2,d3,d4,a1,a2,a3,d5,1
16,d1,d2,d3,d4,a1,a2,a3,d5,6
17,d1,d2,d3,d4,a1,a2,a3,d5,7
18,d1,d2,d3,d4,a1,a2,a3,d5,8
19,d1,d2,d3,d4,a1,a2,a3,d5,9
11,d1,d2,d3,d4,a1,a2,d5,a3,1
16,d1,d2,d3,d4,a1,a2,d5,a3,6
17,d1,d2,d3,d4,a1,a2,d5,a3,7
18,d1,d2,d3,d4,a1,a2,d5,a3,8
19,d1,d2,d3,d4,a1,a2,d5,a3,9
11,d1,d2,d3,d4,a1,d5,a2,a3,1
16,d1,d2,d3,d4,a1,d5,a2,a3,6
17,d1,d2,d3,d4,a1,d5,a2,a3,7
18,d1,d2,d3,d4,a1,d5,a2,a3,8
19,d1,d2,d3,d4,a1,d5,a2,a3,9
11,d1,d2,d3,d4,d5,a1,a2,a3,1
16,d1,d2,d3,d4,d5,a1,a2,a3,6
17,d1,d2,d3,d4,d5,a1,a2,a3,7
18,d1,d2,d3,d4,d5,a1,a2,a3,8
19,d1,d2,d3,d4,d5,a1,a2,a3,9

# S2
11,a1,a2,d,d1,d2,d3,d4,d5,1
16,a1,a2,d,d1,d2,d3,d4,d5,6
17,a1,a2,d,d1,d2,d3,d4,d5,7
18,a1,a2,d,d1,d2,d3,d4,d5,8
19,a1,a2,d,d1,d2,d3,d4,d5,9
11,a1,d,a2,d1,d2,d3,d4,d5,1
16,a1,d,a2,d1,d2,d3,d4,d5,6
17,a1,d,a2,d1,d2,d3,d4,d5,7
18,a1,d,a2,d1,d2,d3,d4,d5,8
19,a1,d,a2,d1,d2,d3,d4,d5,9
11,a1,d,d1,a2,d2,d3,d4,d5,1
16,a1,d,d1,a2,d2,d3,d4,d5,6
17,a1,d,d1,a2,d2,d3,d4,d5,7
18,a1,d,d1,a2,d2,d3,d4,d5,8
19,a1,d,d1,a2,d2,d3,d4,d5,9
11,a1,d,d1,d2,a2,d3,d4,d5,1
16,a1,d,d1,d2,a2,d3,d4,d5,6
17,a1,d,d1,d2,a2,d3,d4,d5,7
18,a1,d,d1,d2,a2,d3,d4,d5,8
19,a1,d,d1,d2,a2,d3,d4,d5,9
11,a1,d,d1,d2,d3,a2,d4,d5,1
16,a1,d,d1,d2,d3,a2,d4,d5,6
17,a1,d,d1,d2,d3,a2,d4,d5,7
18,a1,d,d1,d2,d3,a2,d4,d5,8
19,a1,d,d1,d2,d3,a2,d4,d5,9
11,a1,d,d1,d2,d3,d4,a2,d5,1
16,a1,d,d1,d2,d3,d4,a2,d5,6
17,a1,d,d1,d2,d3,d4,a2,d5,7
18,a1,d,d1,d2,d3,d4,a2,d5,8
19,a1,d,d1,d2,d3,d4,a2,d5,9
11,a1,d,d1,d2,d3,d4,d5,a2,1
16,a1,d,d1,d2,d3,d4,d5,a2,6
17,a1,d,d1,d2,d3,d4,d5,a2,7
18,a1,d,d1,d2,d3,d4,d5,a2,8
19,a1,d,d1,d2,d3,d4,d5,a2,9
11,d,a1,a2,d1,d2,d3,d4,d5,1
16,d,a1,a2,d1,d2,d3,d4,d5,6
17,d,a1,a2,d1,d2,d3,d4,d5,7
18,d,a1,a2,d1,d2,d3,d4,d5,8
19,d,a1,a2,d1,d2,d3,d4,d5,9
11,d,a1,d1,a2,d2,d3,d4,d5,1
16,d,a1,d1,a2,d2,d3,d4,d5,6
17,d,a1,d1,a2,d2,d3,d4,d5,7
18,d,a1,d1,a2,d2,d3,d4,d5,8
19,d,a1,d1,a2,d2,d3,d4,d5,9
11,d,a1,d1,d2,a2,d3,d4,d5,1
16,d,a1,d1,d2,a2,d3,d4,d5,6
17,d,a1,d1,d2,a2,d3,d4,d5,7
18,d,a1,d1,d2,a2,d3,d4,d5,8
19,d,a1,d1,d2,a2,d3,d4,d5,9
11,d,a1,d1,d2,d3,a2,d4,d5,1
16,d,a1,d1,d2,d3,a2,d4,d5,6
17,d,a1,d1,d2,d3,a2,d4,d5,7
18,d,a1,d1,d2,d3,a2,d4,d5,8
19,d,a1,d1,d2,d3,a2,d4,d5,9
11,d,a1,d1,d2,d3,d4,a2,d5,1
16,d,a1,d1,d2,d3,d4,a2,d5,6
17,d,a1,d1,d2,d3,d4,a2,d5,7
18,d,a1,d1,d2,d3,d4,a2,d5,8
19,d,a1,d1,d2,d3,d4,a2,d5,9
11,d,a1,d1,d2,d3,d4,d5,a2,1
16,d,a1,d1,d2,d3,d4,d5,a2,6
17,d,a1,d1,d2,d3,d4,d5,a2,7
18,d,a1,d1,d2,d3,d4,d5,a2,8
19,d,a1,d1,d2,d3,d4,d5,a2,9
11,d,d1,a1,a2,d2,d3,d4,d5,1
16,d,d1,a1,a2,d2,d3,d4,d5,6
17,d,d1,a1,a2,d2,d3,d4,d5,7
18,d,d1,a1,a2,d2,d3,d4,d5,8
19,d,d1,a1,a2,d2,d3,d4,d5,9
11,d,d1,a1,d2,a2,d3,d4,d5,1
16,d,d1,a1,d2,a2,d3,d4,d5,6
17,d,d1,a1,d2,a2,d3,d4,d5,7
18,d,d1,a1,d2,a2,d3,d4,d5,8
19,d,d1,a1,d2,a2,d3,d4,d5,9
11,d,d1,a1,d2,d3,a2,d4,d5,1
16,d,d1,a1,d2,d3,a2,d4,d5,6
17,d,d1,a1,d2,d3,a2,d4,d5,7
18,d,d1,a1,d2,d3,a2,d4,d5,8
19,d,d1,a1,d2,d3,a2,d4,d5,9
11,d,d1,a1,d2,d3,d4,a2,d5,1
16,d,d1,a1,d2,d3,d4,a2,d5,6
17,d,d1,a1,d2,d3,d4,a2,d5,7
18,d,d1,a1,d2,d3,d4,a2,d5,8
19,d,d1,a1,d2,d3,d4,a2,d5,9
11,d,d1,a1,d2,d3,d4,d5,a2,1
16,d,d1,a1,d2,d3,d4,d5,a2,6
17,d,d1,a1,d2,d3,d4,d5,a2,7
18,d,d1,a1,d2,d3,d4,d5,a2,8
19,d,d1,a1,d2,d3,d4,d5,a2,9
11,d,d1,d2,a1,a2,d3,d4,d5,1
16,d,d1,d2,a1,a2,d3,d4,d5,6
17,d,d1,d2,a1,a2,d3,d4,d5,7
18,d,d1,d2,a1,a2,d3,d4,d5,8
19,d,d1,d2,a1,a2,d3,d4,d5,9
11,d,d1,d2,a1,d3,a2,d4,d5,1
16,d,d1,d2,a1,d3,a2,d4,d5,6
17,d,d1,d2,a1,d3,a2,d4,d5,7
18,d,d1,d2,a1,d3,a2,d4,d5,8
19,d,d1,d2,a1,d3,a2,d4,d5,9
11,d,d1,d2,a1,d3,d4,a2,d5,1
16,d,d1,d2,a1,d3,d4,a2,d5,6
17,d,d1,d2,a1,d3,d4,a2,d5,7
18,d,d1,d2,a1,d3,d4,a2,d5,8
19,d,d1,d2,a1,d3,d4,a2,d5,9
11,d,d1,d2,a1,d3,d4,d5,a2,1
16,d,d1,d2,a1,d3,d4,d5,a2,6
17,d,d1,d2,a1,d3,d4,d5,a2,7
18,d,d1,d2,a1,d3,d4,d5,a2,8
19,d,d1,d2,a1,d3,d4,d5,a2,9
11,d,d1,d2,d3,a1,a2,d4,d5,1
16,d,d1,d2,d3,a1,a2,d4,d5,6
17,d,d1,d2,d3,a1,a2,d4,d5,7
18,d,d1,d2,d3,a1,a2,d4,d5,8
19,d,d1,d2,d3,a1,a2,d4,d5,9
11,d,d1,d2,d3,a1,d4,a2,d5,1
16,d,d1,d2,d3,a1,d4,a2,d5,6
17,d,d1,d2,d3,a1,d4,a2,d5,7
18,d,d1,d2,d3,a1,d4,a2,d5,8
19,d,d1,d2,d3,a1,d4,a2,d5,9
11,d,d1,d2,d3,a1,d4,d5,a2,1
16,d,d1,d2,d3,a1,d4,d5,a2,6
17,d,d1,d2,d3,a1,d4,d5,a2,7
18,d,d1,d2,d3,a1,d4,d5,a2,8
19,d,d1,d2,d3,a1,d4,d5,a2,9
11,d,d1,d2,d3,d4,a1,a2,d5,1
16,d,d1,d2,d3,d4,a1,a2,d5,6
17,d,d1,d2,d3,d4,a1,a2,d5,7
18,d,d1,d2,d3,d4,a1,a2,d5,8
19,d,d1,d2,d3,d4,a1,a2,d5,9
11,d,d1,d2,d3,d4,a1,d5,a2,1
16,d,d1,d2,d3,d4,a1,d5,a2,6
17,d,d1,d2,d3,d4,a1,d5,a2,7
18,d,d1,d2,d3,d4,a1,d5,a2,8
19,d,d1,d2,d3,d4,a1,d5,a2,9
11,d,d1,d2,d3,d4,d5,a1,a2,1
16,d,d1,d2,d3,d4,d5,a1,a2,6
17,d,d1,d2,d3,d4,d5,a1,a2,7
18,d,d1,d2,d3,d4,d5,a1,a2,8
19,d,d1,d2,d3,d4,d5,a1,a2,9

# D
11,  x1,x5,x2,x6,x3,x7,x4,x8,  0
12,  x1,x5,x2,x6,x3,x7,x4,x8,  2
13,  x1,x5,x2,x6,x3,x7,x4,x8,  3
14,  x1,x5,x2,x6,x3,x7,x4,x8,  4
15,  x1,x5,x2,x6,x3,x7,x4,x8,  5
16,  x1,x5,x2,x6,x3,x7,x4,x8,  2
17,  x1,x5,x2,x6,x3,x7,x4,x8,  3
18,  x1,x5,x2,x6,x3,x7,x4,x8,  4
19,  x1,x5,x2,x6,x3,x7,x4,x8,  5

@COLORS

0 255 255 255
1 0 0 0
2 0 0 0
3 0 0 0
4 0 0 0
5 0 0 0
6 0 0 0
7 0 0 0
8 0 0 0
9 0 0 0

10 192 192 192
11  64  64  64
12 192 192 192
13 192 192 192
14 192 192 192
15 192 192 192
16  64  64  64
17  64  64  64
18  64  64  64
19  64  64  64

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"31 589 2 1"
/* colors */
"A c #FFFFFF"
". c #000000"
/* icon for state 1 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 2 */
".........A...........A........."
".........A...........A........."
"..........A.........A.........."
"...........A.......A..........."
"............AAAAAAA............"
"............A.AAA.A............"
".......A....AAAAAAA....A......."
".......A.....AAAAA.....A......."
"........A.....AAA.....A........"
".........A....AAA....A........."
"..........AAAAAAAAAAA.........."
"...........AAAAAAAAA..........."
"..............AAA.............."
"..............AAA.............."
"..........AAAAAAAAAAA.........."
".........AAAAAAAAAAAAA........."
"........AA....AAA....AA........"
".......A......AAA......A......."
"......A.......AAA.......A......"
"...........AAAAAAAAA..........."
"..........AAAAAAAAAAA.........."
".........AA...AAA...AA........."
"........A.....AAA.....A........"
".......A.....AAAAA.....A......."
"......A.....AAAAAAA.....A......"
"............AAAAAAA............"
"............AAAAAAA............"
"............AAAAAAA............"
".............AAAAA............."
"..............................."
"..............................."
/* icon for state 3 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"......A.....A.................."
".......A.....A.........AA......"
"........A.....A.......A........"
".........A....AA.....A.......AA"
".........AA....AA...A.......A.."
"..........AA...AA..AA......A..."
"...AAAA...AA...AA..AA...AAA...."
"..AAAAAA..AA...AA..AA..AA.A...."
"..AAAAAAAAAAAAAAAAAAAAAAAAA...."
"..AAAAAAAAAAAAAAAAAAAAAAAAA...."
"..AAAAAAAAAAAAAAAAAAAAAAAAA...."
"..AAAAAA..AA...AA..AA..AA.A...."
"...AAAA...AA...AA..AA...AAA...."
"..........AA...AA..AA......A..."
".........AA....AA...A.......A.."
".........A....AA.....A.......AA"
"........A.....A.......A........"
".......A.....A.........AA......"
"......A.....A.................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 4 */
"..............................."
"..............................."
".............AAAAA............."
"............AAAAAAA............"
"............AAAAAAA............"
"............AAAAAAA............"
"......A.....AAAAAAA.....A......"
".......A.....AAAAA.....A......."
"........A.....AAA.....A........"
".........AA...AAA...AA........."
"..........AAAAAAAAAAA.........."
"...........AAAAAAAAA..........."
"......A.......AAA.......A......"
".......A......AAA......A......."
"........AA....AAA....AA........"
".........AAAAAAAAAAAAA........."
"..........AAAAAAAAAAA.........."
"..............AAA.............."
"..............AAA.............."
"...........AAAAAAAAA..........."
"..........AAAAAAAAAAA.........."
".........A....AAA....A........."
"........A.....AAA.....A........"
".......A.....AAAAA.....A......."
".......A....AAAAAAA....A......."
"............A.AAA.A............"
"............AAAAAAA............"
"...........A.......A..........."
"..........A.........A.........."
".........A...........A........."
".........A...........A........."
/* icon for state 5 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..................A.....A......"
"......AA.........A.....A......."
"........A.......A.....A........"
"AA.......A.....AA....A........."
"..A.......A...AA....AA........."
"...A......AA..AA...AA.........."
"....AAA...AA..AA...AA...AAAA..."
"....A.AA..AA..AA...AA..AAAAAA.."
"....AAAAAAAAAAAAAAAAAAAAAAAAA.."
"....AAAAAAAAAAAAAAAAAAAAAAAAA.."
"....AAAAAAAAAAAAAAAAAAAAAAAAA.."
"....A.AA..AA..AA...AA..AAAAAA.."
"....AAA...AA..AA...AA...AAAA..."
"...A......AA..AA...AA.........."
"..A.......A...AA....AA........."
"AA.......A.....AA....A........."
"........A.......A.....A........"
"......AA.........A.....A......."
"..................A.....A......"
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 6 */
"AAAAAAAAA.AAAAAAAAAAA.AAAAAAAAA"
"AAAAAAAAA.AAAAAAAAAAA.AAAAAAAAA"
"AAAAAAAAAA.AAAAAAAAA.AAAAAAAAAA"
"AAAAAAAAAAA.AAAAAAA.AAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.A...A.AAAAAAAAAAAA"
"AAAAAAA.AAAA.......AAAA.AAAAAAA"
"AAAAAAA.AAAAA.....AAAAA.AAAAAAA"
"AAAAAAAA.AAAAA...AAAAA.AAAAAAAA"
"AAAAAAAAA.AAAA...AAAA.AAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAAAA.........AAAAAAAAAAA"
"AAAAAAAAAAAAAA...AAAAAAAAAAAAAA"
"AAAAAAAAAAAAAA...AAAAAAAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAA.............AAAAAAAAA"
"AAAAAAAA..AAAA...AAAA..AAAAAAAA"
"AAAAAAA.AAAAAA...AAAAAA.AAAAAAA"
"AAAAAA.AAAAAAA...AAAAAAA.AAAAAA"
"AAAAAAAAAAA.........AAAAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAA..AAA...AAA..AAAAAAAAA"
"AAAAAAAA.AAAAA...AAAAA.AAAAAAAA"
"AAAAAAA.AAAAA.....AAAAA.AAAAAAA"
"AAAAAA.AAAAA.......AAAAA.AAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAAA.....AAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 7 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAA.AAAAA.AAAAAAAAAAAAAAAAAA"
"AAAAAAA.AAAAA.AAAAAAAAA..AAAAAA"
"AAAAAAAA.AAAAA.AAAAAAA.AAAAAAAA"
"AAAAAAAAA.AAAA..AAAAA.AAAAAAA.."
"AAAAAAAAA..AAAA..AAA.AAAAAAA.AA"
"AAAAAAAAAA..AAA..AA..AAAAAA.AAA"
"AAA....AAA..AAA..AA..AAA...AAAA"
"AA......AA..AAA..AA..AA..A.AAAA"
"AA.........................AAAA"
"AA.........................AAAA"
"AA.........................AAAA"
"AA......AA..AAA..AA..AA..A.AAAA"
"AAA....AAA..AAA..AA..AAA...AAAA"
"AAAAAAAAAA..AAA..AA..AAAAAA.AAA"
"AAAAAAAAA..AAAA..AAA.AAAAAAA.AA"
"AAAAAAAAA.AAAA..AAAAA.AAAAAAA.."
"AAAAAAAA.AAAAA.AAAAAAA.AAAAAAAA"
"AAAAAAA.AAAAA.AAAAAAAAA..AAAAAA"
"AAAAAA.AAAAA.AAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 8 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAA.....AAAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAA.AAAAA.......AAAAA.AAAAAA"
"AAAAAAA.AAAAA.....AAAAA.AAAAAAA"
"AAAAAAAA.AAAAA...AAAAA.AAAAAAAA"
"AAAAAAAAA..AAA...AAA..AAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAAAA.........AAAAAAAAAAA"
"AAAAAA.AAAAAAA...AAAAAAA.AAAAAA"
"AAAAAAA.AAAAAA...AAAAAA.AAAAAAA"
"AAAAAAAA..AAAA...AAAA..AAAAAAAA"
"AAAAAAAAA.............AAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAAAAAAA...AAAAAAAAAAAAAA"
"AAAAAAAAAAAAAA...AAAAAAAAAAAAAA"
"AAAAAAAAAAA.........AAAAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAA.AAAA...AAAA.AAAAAAAAA"
"AAAAAAAA.AAAAA...AAAAA.AAAAAAAA"
"AAAAAAA.AAAAA.....AAAAA.AAAAAAA"
"AAAAAAA.AAAA.......AAAA.AAAAAAA"
"AAAAAAAAAAAA.A...A.AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAA.AAAAAAA.AAAAAAAAAAA"
"AAAAAAAAAA.AAAAAAAAA.AAAAAAAAAA"
"AAAAAAAAA.AAAAAAAAAAA.AAAAAAAAA"
"AAAAAAAAA.AAAAAAAAAAA.AAAAAAAAA"
/* icon for state 9 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAA.AAAAA.AAAAAA"
"AAAAAA..AAAAAAAAA.AAAAA.AAAAAAA"
"AAAAAAAA.AAAAAAA.AAAAA.AAAAAAAA"
"..AAAAAAA.AAAAA..AAAA.AAAAAAAAA"
"AA.AAAAAAA.AAA..AAAA..AAAAAAAAA"
"AAA.AAAAAA..AA..AAA..AAAAAAAAAA"
"AAAA...AAA..AA..AAA..AAA....AAA"
"AAAA.A..AA..AA..AAA..AA......AA"
"AAAA.........................AA"
"AAAA.........................AA"
"AAAA.........................AA"
"AAAA.A..AA..AA..AAA..AA......AA"
"AAAA...AAA..AA..AAA..AAA....AAA"
"AAA.AAAAAA..AA..AAA..AAAAAAAAAA"
"AA.AAAAAAA.AAA..AAAA..AAAAAAAAA"
"..AAAAAAA.AAAAA..AAAA.AAAAAAAAA"
"AAAAAAAA.AAAAAAA.AAAAA.AAAAAAAA"
"AAAAAA..AAAAAAAAA.AAAAA.AAAAAAA"
"AAAAAAAAAAAAAAAAAA.AAAAA.AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 10 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 11 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 12 */
".........A...........A........."
".........A...........A........."
"..........A.........A.........."
"...........A.......A..........."
"............AAAAAAA............"
"............A.AAA.A............"
".......A....AAAAAAA....A......."
".......A.....AAAAA.....A......."
"........A.....AAA.....A........"
".........A....AAA....A........."
"..........AAAAAAAAAAA.........."
"...........AAAAAAAAA..........."
"..............AAA.............."
"..............AAA.............."
"..........AAAAAAAAAAA.........."
".........AAAAAAAAAAAAA........."
"........AA....AAA....AA........"
".......A......AAA......A......."
"......A.......AAA.......A......"
"...........AAAAAAAAA..........."
"..........AAAAAAAAAAA.........."
".........AA...AAA...AA........."
"........A.....AAA.....A........"
".......A.....AAAAA.....A......."
"......A.....AAAAAAA.....A......"
"............AAAAAAA............"
"............AAAAAAA............"
"............AAAAAAA............"
".............AAAAA............."
"..............................."
"..............................."
/* icon for state 13 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"......A.....A.................."
".......A.....A.........AA......"
"........A.....A.......A........"
".........A....AA.....A.......AA"
".........AA....AA...A.......A.."
"..........AA...AA..AA......A..."
"...AAAA...AA...AA..AA...AAA...."
"..AAAAAA..AA...AA..AA..AA.A...."
"..AAAAAAAAAAAAAAAAAAAAAAAAA...."
"..AAAAAAAAAAAAAAAAAAAAAAAAA...."
"..AAAAAAAAAAAAAAAAAAAAAAAAA...."
"..AAAAAA..AA...AA..AA..AA.A...."
"...AAAA...AA...AA..AA...AAA...."
"..........AA...AA..AA......A..."
".........AA....AA...A.......A.."
".........A....AA.....A.......AA"
"........A.....A.......A........"
".......A.....A.........AA......"
"......A.....A.................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 14 */
"..............................."
"..............................."
".............AAAAA............."
"............AAAAAAA............"
"............AAAAAAA............"
"............AAAAAAA............"
"......A.....AAAAAAA.....A......"
".......A.....AAAAA.....A......."
"........A.....AAA.....A........"
".........AA...AAA...AA........."
"..........AAAAAAAAAAA.........."
"...........AAAAAAAAA..........."
"......A.......AAA.......A......"
".......A......AAA......A......."
"........AA....AAA....AA........"
".........AAAAAAAAAAAAA........."
"..........AAAAAAAAAAA.........."
"..............AAA.............."
"..............AAA.............."
"...........AAAAAAAAA..........."
"..........AAAAAAAAAAA.........."
".........A....AAA....A........."
"........A.....AAA.....A........"
".......A.....AAAAA.....A......."
".......A....AAAAAAA....A......."
"............A.AAA.A............"
"............AAAAAAA............"
"...........A.......A..........."
"..........A.........A.........."
".........A...........A........."
".........A...........A........."
/* icon for state 15 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..................A.....A......"
"......AA.........A.....A......."
"........A.......A.....A........"
"AA.......A.....AA....A........."
"..A.......A...AA....AA........."
"...A......AA..AA...AA.........."
"....AAA...AA..AA...AA...AAAA..."
"....A.AA..AA..AA...AA..AAAAAA.."
"....AAAAAAAAAAAAAAAAAAAAAAAAA.."
"....AAAAAAAAAAAAAAAAAAAAAAAAA.."
"....AAAAAAAAAAAAAAAAAAAAAAAAA.."
"....A.AA..AA..AA...AA..AAAAAA.."
"....AAA...AA..AA...AA...AAAA..."
"...A......AA..AA...AA.........."
"..A.......A...AA....AA........."
"AA.......A.....AA....A........."
"........A.......A.....A........"
"......AA.........A.....A......."
"..................A.....A......"
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 16 */
"AAAAAAAAA.AAAAAAAAAAA.AAAAAAAAA"
"AAAAAAAAA.AAAAAAAAAAA.AAAAAAAAA"
"AAAAAAAAAA.AAAAAAAAA.AAAAAAAAAA"
"AAAAAAAAAAA.AAAAAAA.AAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.A...A.AAAAAAAAAAAA"
"AAAAAAA.AAAA.......AAAA.AAAAAAA"
"AAAAAAA.AAAAA.....AAAAA.AAAAAAA"
"AAAAAAAA.AAAAA...AAAAA.AAAAAAAA"
"AAAAAAAAA.AAAA...AAAA.AAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAAAA.........AAAAAAAAAAA"
"AAAAAAAAAAAAAA...AAAAAAAAAAAAAA"
"AAAAAAAAAAAAAA...AAAAAAAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAA.............AAAAAAAAA"
"AAAAAAAA..AAAA...AAAA..AAAAAAAA"
"AAAAAAA.AAAAAA...AAAAAA.AAAAAAA"
"AAAAAA.AAAAAAA...AAAAAAA.AAAAAA"
"AAAAAAAAAAA.........AAAAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAA..AAA...AAA..AAAAAAAAA"
"AAAAAAAA.AAAAA...AAAAA.AAAAAAAA"
"AAAAAAA.AAAAA.....AAAAA.AAAAAAA"
"AAAAAA.AAAAA.......AAAAA.AAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAAA.....AAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 17 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAA.AAAAA.AAAAAAAAAAAAAAAAAA"
"AAAAAAA.AAAAA.AAAAAAAAA..AAAAAA"
"AAAAAAAA.AAAAA.AAAAAAA.AAAAAAAA"
"AAAAAAAAA.AAAA..AAAAA.AAAAAAA.."
"AAAAAAAAA..AAAA..AAA.AAAAAAA.AA"
"AAAAAAAAAA..AAA..AA..AAAAAA.AAA"
"AAA....AAA..AAA..AA..AAA...AAAA"
"AA......AA..AAA..AA..AA..A.AAAA"
"AA.........................AAAA"
"AA.........................AAAA"
"AA.........................AAAA"
"AA......AA..AAA..AA..AA..A.AAAA"
"AAA....AAA..AAA..AA..AAA...AAAA"
"AAAAAAAAAA..AAA..AA..AAAAAA.AAA"
"AAAAAAAAA..AAAA..AAA.AAAAAAA.AA"
"AAAAAAAAA.AAAA..AAAAA.AAAAAAA.."
"AAAAAAAA.AAAAA.AAAAAAA.AAAAAAAA"
"AAAAAAA.AAAAA.AAAAAAAAA..AAAAAA"
"AAAAAA.AAAAA.AAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 18 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAA.....AAAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAA.AAAAA.......AAAAA.AAAAAA"
"AAAAAAA.AAAAA.....AAAAA.AAAAAAA"
"AAAAAAAA.AAAAA...AAAAA.AAAAAAAA"
"AAAAAAAAA..AAA...AAA..AAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAAAA.........AAAAAAAAAAA"
"AAAAAA.AAAAAAA...AAAAAAA.AAAAAA"
"AAAAAAA.AAAAAA...AAAAAA.AAAAAAA"
"AAAAAAAA..AAAA...AAAA..AAAAAAAA"
"AAAAAAAAA.............AAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAAAAAAA...AAAAAAAAAAAAAA"
"AAAAAAAAAAAAAA...AAAAAAAAAAAAAA"
"AAAAAAAAAAA.........AAAAAAAAAAA"
"AAAAAAAAAA...........AAAAAAAAAA"
"AAAAAAAAA.AAAA...AAAA.AAAAAAAAA"
"AAAAAAAA.AAAAA...AAAAA.AAAAAAAA"
"AAAAAAA.AAAAA.....AAAAA.AAAAAAA"
"AAAAAAA.AAAA.......AAAA.AAAAAAA"
"AAAAAAAAAAAA.A...A.AAAAAAAAAAAA"
"AAAAAAAAAAAA.......AAAAAAAAAAAA"
"AAAAAAAAAAA.AAAAAAA.AAAAAAAAAAA"
"AAAAAAAAAA.AAAAAAAAA.AAAAAAAAAA"
"AAAAAAAAA.AAAAAAAAAAA.AAAAAAAAA"
"AAAAAAAAA.AAAAAAAAAAA.AAAAAAAAA"
/* icon for state 19 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAA.AAAAA.AAAAAA"
"AAAAAA..AAAAAAAAA.AAAAA.AAAAAAA"
"AAAAAAAA.AAAAAAA.AAAAA.AAAAAAAA"
"..AAAAAAA.AAAAA..AAAA.AAAAAAAAA"
"AA.AAAAAAA.AAA..AAAA..AAAAAAAAA"
"AAA.AAAAAA..AA..AAA..AAAAAAAAAA"
"AAAA...AAA..AA..AAA..AAA....AAA"
"AAAA.A..AA..AA..AAA..AA......AA"
"AAAA.........................AA"
"AAAA.........................AA"
"AAAA.........................AA"
"AAAA.A..AA..AA..AAA..AA......AA"
"AAAA...AAA..AA..AAA..AAA....AAA"
"AAA.AAAAAA..AA..AAA..AAAAAAAAAA"
"AA.AAAAAAA.AAA..AAAA..AAAAAAAAA"
"..AAAAAAA.AAAAA..AAAA.AAAAAAAAA"
"AAAAAAAA.AAAAAAA.AAAAA.AAAAAAAA"
"AAAAAA..AAAAAAAAA.AAAAA.AAAAAAA"
"AAAAAAAAAAAAAAAAAA.AAAAA.AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"

XPM
/* width height num_colors chars_per_pixel */
"15 285 2 1"
/* colors */
"A c #FFFFFF"
". c #000000"
/* icon for state 1 */
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
/* icon for state 2 */
"....A.....A...."
".....A...A....."
"......AAA......"
"...A..AAA..A..."
"....A..A..A...."
".....AAAAA....."
".......A......."
"....AAAAAAA...."
"...A...A...A..."
".....AAAAA....."
"....A..A..A...."
"...A..AAA..A..."
"......AAA......"
"......AAA......"
"..............."
/* icon for state 3 */
"..............."
"..............."
"..............."
"...A..A....A..."
"....A..A..A...A"
".....A.A.A...A."
".AAA.A.A.A.AA.."
".AAAAAAAAAAAA.."
".AAA.A.A.A.AA.."
".....A.A.A...A."
"....A..A..A...A"
"...A..A....A..."
"..............."
"..............."
"..............."
/* icon for state 4 */
"..............."
"......AAA......"
"......AAA......"
"...A..AAA..A..."
"....A..A..A...."
".....AAAAA....."
"...A...A...A..."
"....AAAAAAA...."
".......A......."
".....AAAAA....."
"....A..A..A...."
"...A..AAA..A..."
"......AAA......"
".....A...A....."
"....A.....A...."
/* icon for state 5 */
"..............."
"..............."
"..............."
"...A....A..A..."
"A...A..A..A...."
".A...A.A.A....."
"..AA.A.A.A.AAA."
"..AAAAAAAAAAAA."
"..AA.A.A.A.AAA."
".A...A.A.A....."
"A...A..A..A...."
"...A....A..A..."
"..............."
"..............."
"..............."
/* icon for state 6 */
"AAAA.AAAAA.AAAA"
"AAAAA.AAA.AAAAA"
"AAAAAA...AAAAAA"
"AAA.AA...AA.AAA"
"AAAA.AA.AA.AAAA"
"AAAAA.....AAAAA"
"AAAAAAA.AAAAAAA"
"AAAA.......AAAA"
"AAA.AAA.AAA.AAA"
"AAAAA.....AAAAA"
"AAAA.AA.AA.AAAA"
"AAA.AA...AA.AAA"
"AAAAAA...AAAAAA"
"AAAAAA...AAAAAA"
"AAAAAAAAAAAAAAA"
/* icon for state 7 */
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAA.AA.AAAA.AAA"
"AAAA.AA.AA.AAA."
"AAAAA.A.A.AAA.A"
"A...A.A.A.A..AA"
"A............AA"
"A...A.A.A.A..AA"
"AAAAA.A.A.AAA.A"
"AAAA.AA.AA.AAA."
"AAA.AA.AAAA.AAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
/* icon for state 8 */
"AAAAAAAAAAAAAAA"
"AAAAAA...AAAAAA"
"AAAAAA...AAAAAA"
"AAA.AA...AA.AAA"
"AAAA.AA.AA.AAAA"
"AAAAA.....AAAAA"
"AAA.AAA.AAA.AAA"
"AAAA.......AAAA"
"AAAAAAA.AAAAAAA"
"AAAAA.....AAAAA"
"AAAA.AA.AA.AAAA"
"AAA.AA...AA.AAA"
"AAAAAA...AAAAAA"
"AAAAA.AAA.AAAAA"
"AAAA.AAAAA.AAAA"
/* icon for state 9 */
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAA.AAAA.AA.AAA"
".AAA.AA.AA.AAAA"
"A.AAA.A.A.AAAAA"
"AA..A.A.A.A...A"
"AA............A"
"AA..A.A.A.A...A"
"A.AAA.A.A.AAAAA"
".AAA.AA.AA.AAAA"
"AAA.AAAA.AA.AAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
/* icon for state 10 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 11 */
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
/* icon for state 12 */
"....A.....A...."
".....A...A....."
"......AAA......"
"...A..AAA..A..."
"....A..A..A...."
".....AAAAA....."
".......A......."
"....AAAAAAA...."
"...A...A...A..."
".....AAAAA....."
"....A..A..A...."
"...A..AAA..A..."
"......AAA......"
"......AAA......"
"..............."
/* icon for state 13 */
"..............."
"..............."
"..............."
"...A..A....A..."
"....A..A..A...A"
".....A.A.A...A."
".AAA.A.A.A.AA.."
".AAAAAAAAAAAA.."
".AAA.A.A.A.AA.."
".....A.A.A...A."
"....A..A..A...A"
"...A..A....A..."
"..............."
"..............."
"..............."
/* icon for state 14 */
"..............."
"......AAA......"
"......AAA......"
"...A..AAA..A..."
"....A..A..A...."
".....AAAAA....."
"...A...A...A..."
"....AAAAAAA...."
".......A......."
".....AAAAA....."
"....A..A..A...."
"...A..AAA..A..."
"......AAA......"
".....A...A....."
"....A.....A...."
/* icon for state 15 */
"..............."
"..............."
"..............."
"...A....A..A..."
"A...A..A..A...."
".A...A.A.A....."
"..AA.A.A.A.AAA."
"..AAAAAAAAAAAA."
"..AA.A.A.A.AAA."
".A...A.A.A....."
"A...A..A..A...."
"...A....A..A..."
"..............."
"..............."
"..............."
/* icon for state 16 */
"AAAA.AAAAA.AAAA"
"AAAAA.AAA.AAAAA"
"AAAAAA...AAAAAA"
"AAA.AA...AA.AAA"
"AAAA.AA.AA.AAAA"
"AAAAA.....AAAAA"
"AAAAAAA.AAAAAAA"
"AAAA.......AAAA"
"AAA.AAA.AAA.AAA"
"AAAAA.....AAAAA"
"AAAA.AA.AA.AAAA"
"AAA.AA...AA.AAA"
"AAAAAA...AAAAAA"
"AAAAAA...AAAAAA"
"AAAAAAAAAAAAAAA"
/* icon for state 17 */
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAA.AA.AAAA.AAA"
"AAAA.AA.AA.AAA."
"AAAAA.A.A.AAA.A"
"A...A.A.A.A..AA"
"A............AA"
"A...A.A.A.A..AA"
"AAAAA.A.A.AAA.A"
"AAAA.AA.AA.AAA."
"AAA.AA.AAAA.AAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
/* icon for state 18 */
"AAAAAAAAAAAAAAA"
"AAAAAA...AAAAAA"
"AAAAAA...AAAAAA"
"AAA.AA...AA.AAA"
"AAAA.AA.AA.AAAA"
"AAAAA.....AAAAA"
"AAA.AAA.AAA.AAA"
"AAAA.......AAAA"
"AAAAAAA.AAAAAAA"
"AAAAA.....AAAAA"
"AAAA.AA.AA.AAAA"
"AAA.AA...AA.AAA"
"AAAAAA...AAAAAA"
"AAAAA.AAA.AAAAA"
"AAAA.AAAAA.AAAA"
/* icon for state 19 */
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAA.AAAA.AA.AAA"
".AAA.AA.AA.AAAA"
"A.AAA.A.A.AAAAA"
"AA..A.A.A.A...A"
"AA............A"
"AA..A.A.A.A...A"
"A.AAA.A.A.AAAAA"
".AAA.AA.AA.AAAA"
"AAA.AAAA.AA.AAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"

XPM
/* width height num_colors chars_per_pixel */
"7 133 2 1"
/* colors */
"A c #FFFFFF"
". c #000000"
/* icon for state 1 */
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
/* icon for state 2 */
".A...A."
"..AAA.."
"...A..."
".AAAAA."
"...A..."
".AAAAA."
"...A..."
/* icon for state 3 */
"......."
".A.A..A"
".A.A.A."
"AAAAAA."
".A.A.A."
".A.A..A"
"......."
/* icon for state 4 */
"...A..."
".AAAAA."
"...A..."
".AAAAA."
"...A..."
"..AAA.."
".A...A."
/* icon for state 5 */
"......."
"A..A.A."
".A.A.A."
".AAAAAA"
".A.A.A."
"A..A.A."
"......."
/* icon for state 6 */
"A.AAA.A"
"AA...AA"
"AAA.AAA"
"A.....A"
"AAA.AAA"
"A.....A"
"AAA.AAA"
/* icon for state 7 */
"AAAAAAA"
"A.A.AA."
"A.A.A.A"
"......A"
"A.A.A.A"
"A.A.AA."
"AAAAAAA"
/* icon for state 8 */
"AAA.AAA"
"A.....A"
"AAA.AAA"
"A.....A"
"AAA.AAA"
"AA...AA"
"A.AAA.A"
/* icon for state 9 */
"AAAAAAA"
".AA.A.A"
"A.A.A.A"
"A......"
"A.A.A.A"
".AA.A.A"
"AAAAAAA"
/* icon for state 10 */
"......."
"......."
"......."
"......."
"......."
"......."
"......."
/* icon for state 11 */
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
/* icon for state 12 */
".A...A."
"..AAA.."
"...A..."
".AAAAA."
"...A..."
".AAAAA."
"...A..."
/* icon for state 13 */
"......."
".A.A..A"
".A.A.A."
"AAAAAA."
".A.A.A."
".A.A..A"
"......."
/* icon for state 14 */
"...A..."
".AAAAA."
"...A..."
".AAAAA."
"...A..."
"..AAA.."
".A...A."
/* icon for state 15 */
"......."
"A..A.A."
".A.A.A."
".AAAAAA"
".A.A.A."
"A..A.A."
"......."
/* icon for state 16 */
"A.AAA.A"
"AA...AA"
"AAA.AAA"
"A.....A"
"AAA.AAA"
"A.....A"
"AAA.AAA"
/* icon for state 17 */
"AAAAAAA"
"A.A.AA."
"A.A.A.A"
"......A"
"A.A.A.A"
"A.A.AA."
"AAAAAAA"
/* icon for state 18 */
"AAA.AAA"
"A.....A"
"AAA.AAA"
"A.....A"
"AAA.AAA"
"AA...AA"
"A.AAA.A"
/* icon for state 19 */
"AAAAAAA"
".AA.A.A"
"A.A.A.A"
"A......"
"A.A.A.A"
".AA.A.A"
"AAAAAAA"
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

Grasshopper8128
Posts: 27
Joined: October 23rd, 2023, 2:54 pm

Re: Rule request thread

Post by Grasshopper8128 » April 12th, 2024, 9:32 am

confocaloid wrote:
April 12th, 2024, 7:54 am
Grasshopper8128 wrote:
April 12th, 2024, 5:42 am
I meant that there's a Langton's Ant configuration, and it follows Langton's Ant on even generations, and the cells change colours according to B3/S23 on odd generations without affecting the ant.
Hopefully this works. I used icons from the bundled Langtons-Ant rulefile. The ruletable is appended in the same snippet.

<ruletable>
Thank you so much!

Post Reply