Signal circuitry in HPP gas?

For discussion of other cellular automata.
Post Reply
User avatar
KittyTac
Posts: 535
Joined: December 21st, 2017, 9:58 am

Signal circuitry in HPP gas?

Post by KittyTac » March 11th, 2018, 11:59 am

Is it possible? I made a signal blink emitter, and I tried to make a turner, but it defocused the signal.

Code: Select all

[M2] (golly VERSION)
#R HPP
#G 1573
1 0 0 16 24
1 0 0 24 24
2 0 0 1 2
1 20 33 20 33
1 33 33 15 15
1 15 15 14 14
2 4 5 4 6
3 0 3 0 7
4 0 0 0 8
5 0 0 0 9
6 0 0 0 10
7 0 0 0 11
8 0 0 0 12
1 0 16 0 16
1 16 16 0 16
2 0 0 14 15
1 0 16 2 16
1 2 0 2 0
2 14 17 0 18
3 16 0 19 0
4 0 0 0 20
5 0 0 21 0
2 0 18 14 18
1 0 16 0 0
2 24 18 0 18
3 23 0 25 0
1 2 0 0 0
2 0 27 0 0
3 28 0 0 0
4 0 26 0 29
1 0 0 2 0
2 0 31 0 18
3 0 0 32 0
2 0 18 0 18
3 34 0 34 0
4 0 33 0 35
5 30 0 36 0
6 22 0 37 0
7 0 0 38 0
4 0 29 0 33
4 0 35 0 29
5 40 0 41 0
5 36 0 40 0
6 42 0 43 0
5 41 0 36 0
2 0 0 2 2
1 0 0 16 0
2 0 0 47 0
2 5 5 6 6
1 17 0 17 0
1 17 0 4 4
1 0 0 4 4
2 50 0 51 52
3 46 48 49 53
1 0 16 4 4
2 0 0 52 55
1 24 16 14 16
2 0 0 57 0
3 28 0 56 58
4 0 35 54 59
5 40 0 60 0
6 45 0 61 0
7 44 0 62 0
8 39 0 63 0
1 15 15 15 15
1 20 33 16 18
1 33 33 18 18
2 4 65 66 67
3 0 68 0 0
4 0 69 0 0
5 0 70 0 0
6 0 71 0 0
7 0 72 0 0
8 0 73 0 0
2 65 65 67 67
1 17 0 16 0
2 50 0 76 0
3 75 77 0 0
1 32 16 0 0
2 0 79 0 0
1 18 16 0 0
2 81 0 0 0
3 80 82 0 0
4 78 83 0 0
5 84 0 0 0
6 85 0 0 0
7 86 0 0 0
8 87 0 0 0
9 13 64 74 88

User avatar
KittyTac
Posts: 535
Joined: December 21st, 2017, 9:58 am

Re: Signal circuitry in HPP gas?

Post by KittyTac » March 11th, 2018, 12:03 pm

Found a blink turner:

Code: Select all

[M2] (golly VERSION)
#R HPP
#G 1573
1 0 0 16 24
1 0 0 24 24
2 0 0 1 2
1 20 33 20 33
1 33 33 15 15
1 15 15 14 14
2 4 5 4 6
3 0 3 0 7
4 0 0 0 8
5 0 0 0 9
6 0 0 0 10
7 0 0 0 11
8 0 0 0 12
1 0 16 0 16
1 16 16 0 16
2 0 0 14 15
1 0 16 2 16
1 2 0 2 0
2 14 17 0 18
3 16 0 19 0
4 0 0 0 20
5 0 0 21 0
2 0 0 0 14
1 0 16 0 0
2 0 24 0 0
3 0 23 0 25
1 16 16 0 0
2 0 18 27 18
2 27 18 0 18
3 28 0 29 0
1 2 0 0 0
2 0 31 0 0
3 32 0 0 0
4 26 30 0 33
1 0 0 2 0
2 0 35 0 18
3 0 0 36 0
2 0 18 0 18
3 38 0 38 0
4 0 37 0 39
5 34 0 40 0
6 22 0 41 0
7 0 0 42 0
4 0 33 0 37
4 0 39 0 33
5 44 0 45 0
5 40 0 44 0
6 46 0 47 0
5 45 0 40 0
2 0 0 2 2
1 0 0 16 0
2 0 0 51 0
2 5 5 6 6
1 17 0 17 0
1 17 0 4 4
1 0 0 4 4
2 54 0 55 56
3 50 52 53 57
1 0 16 4 4
2 0 0 56 59
1 24 16 14 16
2 0 0 61 0
3 32 0 60 62
4 0 39 58 63
5 44 0 64 0
6 49 0 65 0
7 48 0 66 0
8 43 0 67 0
1 15 15 15 15
1 20 33 16 18
1 33 33 18 18
2 4 69 70 71
3 0 72 0 0
4 0 73 0 0
5 0 74 0 0
6 0 75 0 0
7 0 76 0 0
8 0 77 0 0
2 69 69 71 71
1 17 0 16 0
2 54 0 80 0
3 79 81 0 0
1 32 16 0 0
2 0 83 0 0
1 18 16 0 0
2 85 0 0 0
3 84 86 0 0
4 82 87 0 0
5 88 0 0 0
6 89 0 0 0
7 90 0 0 0
8 91 0 0 0
9 13 68 78 92
Unfortunately, it merges the signals. Hmmmm...

Making the turner's pipe longer did the trick.

Code: Select all

x = 18, y = 170, rule = HPP
13.3P$13.P.P$13.P.P$13.PBP$14.B$14.B$14.B$14.B$5.9PB$5.P8.B$5.9PB$14.
B$14.B$14.B$14.B13$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$
14.B$14.B13$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$
14.B13$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B13$
14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B13$14.B$
14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B13$14.B$14.B$
14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B$14.B3$P7XP$T7pIQ$TpI6OQ$
TpI6OQ6.PXP$TpI6N8DNP$TpI6OQ5.pHPRP$TpI6OQ$T7pIQ$P7RP!

Much smaller signaller:

Code: Select all

x = 5, y = 3, rule = HPP
.P.P$PpI2.P$.PpHP!
Actually, the signal emitters are just signal splitters, but with one output discarded.

Wide pseudo-random thing:

Code: Select all

x = 31, y = 9, rule = HPP
P10XP4.15P$TpI9O19.P$TpI9O7.A11.P$TpI9O6.A12.P$TpI9O19.P$TpI9O19.P$TpI
9O6.2A11.P$TpI9O19.P$P10RP4.15P!

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: Signal circuitry in HPP gas?

Post by Saka » March 12th, 2018, 5:00 am

There's a whole load of pseudorandom guns. Infinity of them, in fact. I posted some in another HPP thread I forgot about. Here one that fires length 4 signals at a pseudorandom rate.

Code: Select all

x = 14, y = 12, rule = HPP
5.6P$.5P.P3.P$P6.P.P.3P$P.6P.P$P8.P.3P$.8P2.P$P10.P$P.9P.P$P11.P$.10P
.P$PpI10.P$.11P!

fluffykitty
Posts: 1175
Joined: June 14th, 2014, 5:03 pm
Contact:

Re: Signal circuitry in HPP gas?

Post by fluffykitty » March 12th, 2018, 1:44 pm

Someone should make an extended HPP icon set that shows the directions of particles in reflectors.

User avatar
Saka
Posts: 3627
Joined: June 19th, 2015, 8:50 pm
Location: Indonesia
Contact:

Re: Signal circuitry in HPP gas?

Post by Saka » April 4th, 2018, 8:23 am

A fun style of guns:

Code: Select all

x = 4, y = 23, rule = HPP
.2P$PpI.P$.pH$.P.P$.P.P$.P.P$.P.P$.P.P$.P.P$2.P4$.PpH$PpI.P$.pH$.P.P$
.P.P$.P.P$.P.P$.P.P$.P.P$2.P!
Also this:

Code: Select all

x = 26, y = 2, rule = HPP
23.2P$2D.2D20.P!

User avatar
ishanpm
Posts: 27
Joined: September 28th, 2017, 9:54 pm
Contact:

Re: Signal circuitry in HPP gas?

Post by ishanpm » April 15th, 2018, 4:17 pm

Extended icon set!

Code: Select all

@RULE HPP

HPP Lattice gas

J. Hardy, O. de Pazzis, and Y. Pomeau (1973) J. Math. Phys. 14, 470.

The earliest lattice gas model. Later made obsolete by the FHP gas on
a hexagonal lattice, which has better physical properties.

States following http://pages.cs.wisc.edu/~wylie/doc/PhD_thesis.pdf

Each cell can contain up to 4 particles, each moving in one of the four directions.
Outgoing directions SENW map onto 4 bits, so W=0001=1, SEW=1101=13, etc.
Next state is simply the collected inputs, in most cases.
The exceptions are 5 (EW) and 10 (NS) which get swapped (bounce on collision).

To make the gas useful in Golly's infinite area, I've added reflecting boundary
states, 16-31. These work in the same way as gas particles (collecting inputs)
but reverse their direction. Contact: Tim Hutton <tim.hutton@gmail.com>

Sink boundary: (or you can vent to the outside but this way is neater)
32
Source boundary: (haven't really worked out how to use this well yet)
33

The HPP gas can also be run using the Margolus-neighborhood emulator in
Golly (see e.g. Patterns/Margolus/BBM.rle) but this CA is neater.

@TABLE

n_states:34
neighborhood:vonNeumann
symmetries:none

# a = any of the gas states
var a={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}

# b = any of the reflecting boundary states
var b={16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}

# s = has an outgoing south particle
var s={8,9,10,11,12,13,14,15,24,25,26,27,28,29,30,31,33}
# Ns = doesn't have an outgoing south particle
var Ns={0,1,2,3,4,5,6,7,16,17,18,19,20,21,22,23,32}
# e = has an outgoing east particle
var e={4,5,6,7,12,13,14,15,20,21,22,23,28,29,30,31,33}
# Ne = doesn't have an outgoing east particle
var Ne={0,1,2,3,8,9,10,11,16,17,18,19,24,25,26,27,32}
# n = has an outgoing north particle
var n={2,3,6,7,10,11,14,15,18,19,22,23,26,27,30,31,33}
# Nn = doesn't have an outgoing north particle
var Nn={0,1,4,5,8,9,12,13,16,17,20,21,24,25,28,29,32}
# w = has an outgoing west particle
var w={1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33}
# Nw = doesn't have an outgoing north particle
var Nw={0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32}

# straightforward transport (no interactions) except 5 and 10 which are swapped
a,Ns,Nw,Nn,Ne,0
a,Ns,w,Nn,Ne,1
a,Ns,Nw,n,Ne,2
a,Ns,w,n,Ne,3
a,Ns,Nw,Nn,e,4
a,Ns,w,Nn,e,10
a,Ns,Nw,n,e,6
a,Ns,w,n,e,7
a,s,Nw,Nn,Ne,8
a,s,w,Nn,Ne,9
a,s,Nw,n,Ne,5
a,s,w,n,Ne,11
a,s,Nw,Nn,e,12
a,s,w,Nn,e,13
a,s,Nw,n,e,14
a,s,w,n,e,15

# reflecting boundaries:
b,Ns,Nw,Nn,Ne,16
b,Ns,Nw,Nn,e,17
b,s,Nw,Nn,Ne,18
b,s,Nw,Nn,e,19
b,Ns,w,Nn,Ne,20
b,Ns,w,Nn,e,21
b,s,w,Nn,Ne,22
b,s,w,Nn,e,23
b,Ns,Nw,n,Ne,24
b,Ns,Nw,n,e,25
b,s,Nw,n,Ne,26
b,s,Nw,n,e,27
b,Ns,w,n,Ne,28
b,Ns,w,n,e,29
b,s,w,n,Ne,30
b,s,w,n,e,31

@COLORS

# the grey-level intensity is proportional to the number of particles
# in the square
1  120 120 120
2  120 120 120
3  160 160 160
4  120 120 120
5  160 160 160
6  160 160 160
7  220 220 220
8  120 120 120
9  160 160 160
10 160 160 160
11 220 220 220
12 160 160 160
13 220 220 220
14 220 220 220
15 255 255 255
16 200 180   0
17 255 255   0
18 255 255   0
19 255 255   0
20 255 255   0
21 255 255   0
22 255 255   0
23 255 255   0
24 255 255   0
25 255 255   0
26 255 255   0
27 255 255   0
28 255 255   0
29 255 255   0
30 255 255   0
31 255 255   0
32 255   0   0
33   0 255   0

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"31 1023 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".....B........................."
"....BB........................."
"...BBB........................."
"..BBBB........................."
".BBBBBBBBBBBBBBBBBBBBBBBBBB...."
"BBBBBBBBBBBBBBBBBBBBBBBBBBB...."
".BBBBBBBBBBBBBBBBBBBBBBBBBB...."
"..BBBB........................."
"...BBB........................."
"....BB........................."
".....B........................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 2 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 3 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".....B........BBB.............."
"....BB........BBB.............."
"...BBB........BBB.............."
"..BBBB........BBB.............."
".BBBBBBBBBBBBBBBBBBBBBBBBBB...."
"BBBBBBBBBBBBBBBBBBBBBBBBBBB...."
".BBBBBBBBBBBBBBBBBBBBBBBBBB...."
"..BBBB........BBB.............."
"...BBB........BBB.............."
"....BB........BBB.............."
".....B........BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 4 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".........................B....."
".........................BB...."
".........................BBB..."
".........................BBBB.."
"....BBBBBBBBBBBBBBBBBBBBBBBBBB."
"....BBBBBBBBBBBBBBBBBBBBBBBBBBB"
"....BBBBBBBBBBBBBBBBBBBBBBBBBB."
".........................BBBB.."
".........................BBB..."
".........................BB...."
".........................B....."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 5 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
".....B...................B....."
"....BB...................BB...."
"...BBB...................BBB..."
"..BBBB...................BBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBB...................BBBB.."
"...BBB...................BBB..."
"....BB...................BB...."
".....B...................B....."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 6 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB........B....."
"..............BBB........BB...."
"..............BBB........BBB..."
"..............BBB........BBBB.."
"....BBBBBBBBBBBBBBBBBBBBBBBBBB."
"....BBBBBBBBBBBBBBBBBBBBBBBBBBB"
"....BBBBBBBBBBBBBBBBBBBBBBBBBB."
"..............BBB........BBBB.."
"..............BBB........BBB..."
"..............BBB........BB...."
"..............BBB........B....."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 7 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".....B........BBB........B....."
"....BB........BBB........BB...."
"...BBB........BBB........BBB..."
"..BBBB........BBB........BBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBB........BBB........BBBB.."
"...BBB........BBB........BBB..."
"....BB........BBB........BB...."
".....B........BBB........B....."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 8 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 9 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".....B........BBB.............."
"....BB........BBB.............."
"...BBB........BBB.............."
"..BBBB........BBB.............."
".BBBBBBBBBBBBBBBBBBBBBBBBBB...."
"BBBBBBBBBBBBBBBBBBBBBBBBBBB...."
".BBBBBBBBBBBBBBBBBBBBBBBBBB...."
"..BBBB........BBB.............."
"...BBB........BBB.............."
"....BB........BBB.............."
".....B........BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 10 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 11 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".....B........BBB.............."
"....BB........BBB.............."
"...BBB........BBB.............."
"..BBBB........BBB.............."
".BBBBBBBBBBBBBBBBBBBBBBBBBB...."
"BBBBBBBBBBBBBBBBBBBBBBBBBBB...."
".BBBBBBBBBBBBBBBBBBBBBBBBBB...."
"..BBBB........BBB.............."
"...BBB........BBB.............."
"....BB........BBB.............."
".....B........BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 12 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB........B....."
"..............BBB........BB...."
"..............BBB........BBB..."
"..............BBB........BBBB.."
"....BBBBBBBBBBBBBBBBBBBBBBBBBB."
"....BBBBBBBBBBBBBBBBBBBBBBBBBBB"
"....BBBBBBBBBBBBBBBBBBBBBBBBBB."
"..............BBB........BBBB.."
"..............BBB........BBB..."
"..............BBB........BB...."
"..............BBB........B....."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 13 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".....B........BBB........B....."
"....BB........BBB........BB...."
"...BBB........BBB........BBB..."
"..BBBB........BBB........BBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBB........BBB........BBBB.."
"...BBB........BBB........BBB..."
"....BB........BBB........BB...."
".....B........BBB........B....."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 14 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB........B....."
"..............BBB........BB...."
"..............BBB........BBB..."
"..............BBB........BBBB.."
"....BBBBBBBBBBBBBBBBBBBBBBBBBB."
"....BBBBBBBBBBBBBBBBBBBBBBBBBBB"
"....BBBBBBBBBBBBBBBBBBBBBBBBBB."
"..............BBB........BBBB.."
"..............BBB........BBB..."
"..............BBB........BB...."
"..............BBB........B....."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 15 */
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
".....B........BBB........B....."
"....BB........BBB........BB...."
"...BBB........BBB........BBB..."
"..BBBB........BBB........BBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBB........BBB........BBBB.."
"...BBB........BBB........BBB..."
"....BB........BBB........BB...."
".....B........BBB........B....."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..............BBB.............."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
/* icon for state 16 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 17 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBB.BBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBB..BBBBBBBBBBBBBBBBBBBBBBBBB"
"BBB...BBBBBBBBBBBBBBBBBBBBBBBBB"
"BB....BBBBBBBBBBBBBBBBBBBBBBBBB"
"B..........................BBBB"
"...........................BBBB"
"B..........................BBBB"
"BB....BBBBBBBBBBBBBBBBBBBBBBBBB"
"BBB...BBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBB..BBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBB.BBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 18 */
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 19 */
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBBBBBBBB"
"BBBB..BBBBBBBB...BBBBBBBBBBBBBB"
"BBB...BBBBBBBB...BBBBBBBBBBBBBB"
"BB....BBBBBBBB...BBBBBBBBBBBBBB"
"B..........................BBBB"
"...........................BBBB"
"B..........................BBBB"
"BB....BBBBBBBB...BBBBBBBBBBBBBB"
"BBB...BBBBBBBB...BBBBBBBBBBBBBB"
"BBBB..BBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 20 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBB.BBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBB..BBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBB...BBB"
"BBBBBBBBBBBBBBBBBBBBBBBBB....BB"
"BBBB..........................B"
"BBBB..........................."
"BBBB..........................B"
"BBBBBBBBBBBBBBBBBBBBBBBBB....BB"
"BBBBBBBBBBBBBBBBBBBBBBBBB...BBB"
"BBBBBBBBBBBBBBBBBBBBBBBBB..BBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBB.BBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 21 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBB.BBBBBBBBBBBBBBBBBBB.BBBBB"
"BBBB..BBBBBBBBBBBBBBBBBBB..BBBB"
"BBB...BBBBBBBBBBBBBBBBBBB...BBB"
"BB....BBBBBBBBBBBBBBBBBBB....BB"
"B.............................B"
"..............................."
"B.............................B"
"BB....BBBBBBBBBBBBBBBBBBB....BB"
"BBB...BBBBBBBBBBBBBBBBBBB...BBB"
"BBBB..BBBBBBBBBBBBBBBBBBB..BBBB"
"BBBBB.BBBBBBBBBBBBBBBBBBB.BBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 22 */
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBB..BBBB"
"BBBBBBBBBBBBBB...BBBBBBBB...BBB"
"BBBBBBBBBBBBBB...BBBBBBBB....BB"
"BBBB..........................B"
"BBBB..........................."
"BBBB..........................B"
"BBBBBBBBBBBBBB...BBBBBBBB....BB"
"BBBBBBBBBBBBBB...BBBBBBBB...BBB"
"BBBBBBBBBBBBBB...BBBBBBBB..BBBB"
"BBBBBBBBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 23 */
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBB.BBBBB"
"BBBB..BBBBBBBB...BBBBBBBB..BBBB"
"BBB...BBBBBBBB...BBBBBBBB...BBB"
"BB....BBBBBBBB...BBBBBBBB....BB"
"B.............................B"
"..............................."
"B.............................B"
"BB....BBBBBBBB...BBBBBBBB....BB"
"BBB...BBBBBBBB...BBBBBBBB...BBB"
"BBBB..BBBBBBBB...BBBBBBBB..BBBB"
"BBBBB.BBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 24 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
/* icon for state 25 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBBBBBBBB"
"BBBB..BBBBBBBB...BBBBBBBBBBBBBB"
"BBB...BBBBBBBB...BBBBBBBBBBBBBB"
"BB....BBBBBBBB...BBBBBBBBBBBBBB"
"B..........................BBBB"
"...........................BBBB"
"B..........................BBBB"
"BB....BBBBBBBB...BBBBBBBBBBBBBB"
"BBB...BBBBBBBB...BBBBBBBBBBBBBB"
"BBBB..BBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
/* icon for state 26 */
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
/* icon for state 27 */
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBBBBBBBB"
"BBBB..BBBBBBBB...BBBBBBBBBBBBBB"
"BBB...BBBBBBBB...BBBBBBBBBBBBBB"
"BB....BBBBBBBB...BBBBBBBBBBBBBB"
"B..........................BBBB"
"...........................BBBB"
"B..........................BBBB"
"BB....BBBBBBBB...BBBBBBBBBBBBBB"
"BBB...BBBBBBBB...BBBBBBBBBBBBBB"
"BBBB..BBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
/* icon for state 28 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBB..BBBB"
"BBBBBBBBBBBBBB...BBBBBBBB...BBB"
"BBBBBBBBBBBBBB...BBBBBBBB....BB"
"BBBB..........................B"
"BBBB..........................."
"BBBB..........................B"
"BBBBBBBBBBBBBB...BBBBBBBB....BB"
"BBBBBBBBBBBBBB...BBBBBBBB...BBB"
"BBBBBBBBBBBBBB...BBBBBBBB..BBBB"
"BBBBBBBBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
/* icon for state 29 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBB.BBBBB"
"BBBB..BBBBBBBB...BBBBBBBB..BBBB"
"BBB...BBBBBBBB...BBBBBBBB...BBB"
"BB....BBBBBBBB...BBBBBBBB....BB"
"B.............................B"
"..............................."
"B.............................B"
"BB....BBBBBBBB...BBBBBBBB....BB"
"BBB...BBBBBBBB...BBBBBBBB...BBB"
"BBBB..BBBBBBBB...BBBBBBBB..BBBB"
"BBBBB.BBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
/* icon for state 30 */
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBB..BBBB"
"BBBBBBBBBBBBBB...BBBBBBBB...BBB"
"BBBBBBBBBBBBBB...BBBBBBBB....BB"
"BBBB..........................B"
"BBBB..........................."
"BBBB..........................B"
"BBBBBBBBBBBBBB...BBBBBBBB....BB"
"BBBBBBBBBBBBBB...BBBBBBBB...BBB"
"BBBBBBBBBBBBBB...BBBBBBBB..BBBB"
"BBBBBBBBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
/* icon for state 31 */
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBB.BBBBBBBB...BBBBBBBB.BBBBB"
"BBBB..BBBBBBBB...BBBBBBBB..BBBB"
"BBB...BBBBBBBB...BBBBBBBB...BBB"
"BB....BBBBBBBB...BBBBBBBB....BB"
"B.............................B"
"..............................."
"B.............................B"
"BB....BBBBBBBB...BBBBBBBB....BB"
"BBB...BBBBBBBB...BBBBBBBB...BBB"
"BBBB..BBBBBBBB...BBBBBBBB..BBBB"
"BBBBB.BBBBBBBB...BBBBBBBB.BBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
/* icon for state 32 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
/* icon for state 33 */
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"

XPM
/* width height num_colors chars_per_pixel */
"15 495 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..B............"
".BB............"
"BBBBBBBBBBBBB.."
".BB............"
"..B............"
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 2 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
"..............."
"..............."
/* icon for state 3 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
"..B....B......."
".BB....B......."
"BBBBBBBBBBBBB.."
".BB....B......."
"..B....B......."
".......B......."
".......B......."
".......B......."
"..............."
"..............."
/* icon for state 4 */
"..............."
"..............."
"..............."
"..............."
"..............."
"............B.."
"............BB."
"..BBBBBBBBBBBBB"
"............BB."
"............B.."
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 5 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..B.........B.."
".BB.........BB."
"BBBBBBBBBBBBBBB"
".BB.........BB."
"..B.........B.."
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 6 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
".......B....B.."
".......B....BB."
"..BBBBBBBBBBBBB"
".......B....BB."
".......B....B.."
".......B......."
".......B......."
".......B......."
"..............."
"..............."
/* icon for state 7 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
"..B....B....B.."
".BB....B....BB."
"BBBBBBBBBBBBBBB"
".BB....B....BB."
"..B....B....B.."
".......B......."
".......B......."
".......B......."
"..............."
"..............."
/* icon for state 8 */
"..............."
"..............."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 9 */
"..............."
"..............."
".......B......."
".......B......."
".......B......."
"..B....B......."
".BB....B......."
"BBBBBBBBBBBBB.."
".BB....B......."
"..B....B......."
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 10 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 11 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
"..B....B......."
".BB....B......."
"BBBBBBBBBBBBB.."
".BB....B......."
"..B....B......."
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 12 */
"..............."
"..............."
".......B......."
".......B......."
".......B......."
".......B....B.."
".......B....BB."
"..BBBBBBBBBBBBB"
".......B....BB."
".......B....B.."
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 13 */
"..............."
"..............."
".......B......."
".......B......."
".......B......."
"..B....B....B.."
".BB....B....BB."
"BBBBBBBBBBBBBBB"
".BB....B....BB."
"..B....B....B.."
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 14 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
".......B....B.."
".......B....BB."
"..BBBBBBBBBBBBB"
".......B....BB."
".......B....B.."
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 15 */
".......B......."
"......BBB......"
".....BBBBB....."
".......B......."
".......B......."
"..B....B....B.."
".BB....B....BB."
"BBBBBBBBBBBBBBB"
".BB....B....BB."
"..B....B....B.."
".......B......."
".......B......."
".....BBBBB....."
"......BBB......"
".......B......."
/* icon for state 16 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 17 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BB.BBBBBBBBBBBB"
"B..BBBBBBBBBBBB"
".............BB"
"B..BBBBBBBBBBBB"
"BB.BBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 18 */
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 19 */
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BB.BBBB.BBBBBBB"
"B..BBBB.BBBBBBB"
".............BB"
"B..BBBB.BBBBBBB"
"BB.BBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 20 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBB.BB"
"BBBBBBBBBBBB..B"
"BB............."
"BBBBBBBBBBBB..B"
"BBBBBBBBBBBB.BB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 21 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BB.BBBBBBBBB.BB"
"B..BBBBBBBBB..B"
"..............."
"B..BBBBBBBBB..B"
"BB.BBBBBBBBB.BB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 22 */
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBB.BB"
"BBBBBBB.BBBB..B"
"BB............."
"BBBBBBB.BBBB..B"
"BBBBBBB.BBBB.BB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 23 */
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BB.BBBB.BBBB.BB"
"B..BBBB.BBBB..B"
"..............."
"B..BBBB.BBBB..B"
"BB.BBBB.BBBB.BB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 24 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
/* icon for state 25 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BB.BBBB.BBBBBBB"
"B..BBBB.BBBBBBB"
".............BB"
"B..BBBB.BBBBBBB"
"BB.BBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
/* icon for state 26 */
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
/* icon for state 27 */
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BB.BBBB.BBBBBBB"
"B..BBBB.BBBBBBB"
".............BB"
"B..BBBB.BBBBBBB"
"BB.BBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
/* icon for state 28 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBB.BB"
"BBBBBBB.BBBB..B"
"BB............."
"BBBBBBB.BBBB..B"
"BBBBBBB.BBBB.BB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
/* icon for state 29 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BB.BBBB.BBBB.BB"
"B..BBBB.BBBB..B"
"..............."
"B..BBBB.BBBB..B"
"BB.BBBB.BBBB.BB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
/* icon for state 30 */
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBB.BB"
"BBBBBBB.BBBB..B"
"BB............."
"BBBBBBB.BBBB..B"
"BBBBBBB.BBBB.BB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
/* icon for state 31 */
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BB.BBBB.BBBB.BB"
"B..BBBB.BBBB..B"
"..............."
"B..BBBB.BBBB..B"
"BB.BBBB.BBBB.BB"
"BBBBBBB.BBBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
/* icon for state 32 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
/* icon for state 33 */
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"

XPM
/* width height num_colors chars_per_pixel */
"7 231 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"......."
"......."
".B....."
"BBBBBB."
".B....."
"......."
"......."
/* icon for state 2 */
"...B..."
"..BBB.."
"...B..."
"...B..."
"...B..."
"...B..."
"......."
/* icon for state 3 */
"...B..."
"..BBB.."
".B.B..."
"BBBBBB."
".B.B..."
"...B..."
"......."
/* icon for state 4 */
"......."
"......."
".....B."
".BBBBBB"
".....B."
"......."
"......."
/* icon for state 5 */
"......."
"......."
".B...B."
"BBBBBBB"
".B...B."
"......."
"......."
/* icon for state 6 */
"...B..."
"..BBB.."
"...B.B."
".BBBBBB"
"...B.B."
"...B..."
"......."
/* icon for state 7 */
"...B..."
"..BBB.."
".B.B.B."
"BBBBBBB"
".B.B.B."
"...B..."
"......."
/* icon for state 8 */
"......."
"...B..."
"...B..."
"...B..."
"...B..."
"..BBB.."
"...B..."
/* icon for state 9 */
"......."
"......."
".B....."
"BBBB..."
".B.B..."
"..BBB.."
"...B..."
/* icon for state 10 */
"...B..."
"..BBB.."
"...B..."
"...B..."
"...B..."
"..BBB.."
"...B..."
/* icon for state 11 */
"...B..."
"..BBB.."
".B.B..."
"BBBBBB."
".B.B..."
"..BBB.."
"...B..."
/* icon for state 12 */
"......."
"...B..."
"...B.B."
".BBBBBB"
"...B.B."
"..BBB.."
"...B..."
/* icon for state 13 */
"......."
"...B..."
".B.B.B."
"BBBBBBB"
".B.B.B."
"..BBB.."
"...B..."
/* icon for state 14 */
"...B..."
"..BBB.."
"...B.B."
".BBBBBB"
"...B.B."
"..BBB.."
"...B..."
/* icon for state 15 */
"...B..."
"..BBB.."
".B.B.B."
"BBBBBBB"
".B.B.B."
"..BBB.."
"...B..."
/* icon for state 16 */
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
/* icon for state 17 */
"BBBBBBB"
"BBBBBBB"
"B.BBBBB"
"......B"
"B.BBBBB"
"BBBBBBB"
"BBBBBBB"
/* icon for state 18 */
"BBB.BBB"
"BB...BB"
"BBB.BBB"
"BBB.BBB"
"BBB.BBB"
"BBB.BBB"
"BBBBBBB"
/* icon for state 19 */
"BBB.BBB"
"BB...BB"
"B.B.BBB"
"......B"
"B.B.BBB"
"BBB.BBB"
"BBBBBBB"
/* icon for state 20 */
"BBBBBBB"
"BBBBBBB"
"BBBBB.B"
"B......"
"BBBBB.B"
"BBBBBBB"
"BBBBBBB"
/* icon for state 21 */
"BBBBBBB"
"BBBBBBB"
"B.BBB.B"
"......."
"B.BBB.B"
"BBBBBBB"
"BBBBBBB"
/* icon for state 22 */
"BBB.BBB"
"BB...BB"
"BBB.B.B"
"B......"
"BBB.B.B"
"BBB.BBB"
"BBBBBBB"
/* icon for state 23 */
"BBB.BBB"
"BB...BB"
"B.B.B.B"
"......."
"B.B.B.B"
"BBB.BBB"
"BBBBBBB"
/* icon for state 24 */
"BBBBBBB"
"BBB.BBB"
"BBB.BBB"
"BBB.BBB"
"BBB.BBB"
"BB...BB"
"BBB.BBB"
/* icon for state 25 */
"BBBBBBB"
"BBBBBBB"
"B.BBBBB"
"....BBB"
"B.B.BBB"
"BB...BB"
"BBB.BBB"
/* icon for state 26 */
"BBB.BBB"
"BB...BB"
"BBB.BBB"
"BBB.BBB"
"BBB.BBB"
"BB...BB"
"BBB.BBB"
/* icon for state 27 */
"BBB.BBB"
"BB...BB"
"B.B.BBB"
"......B"
"B.B.BBB"
"BB...BB"
"BBB.BBB"
/* icon for state 28 */
"BBBBBBB"
"BBB.BBB"
"BBB.B.B"
"B......"
"BBB.B.B"
"BB...BB"
"BBB.BBB"
/* icon for state 29 */
"BBBBBBB"
"BBB.BBB"
"B.B.B.B"
"......."
"B.B.B.B"
"BB...BB"
"BBB.BBB"
/* icon for state 30 */
"BBB.BBB"
"BB...BB"
"BBB.B.B"
"B......"
"BBB.B.B"
"BB...BB"
"BBB.BBB"
/* icon for state 31 */
"BBB.BBB"
"BB...BB"
"B.B.B.B"
"......."
"B.B.B.B"
"BB...BB"
"BBB.BBB"
/* icon for state 32 */
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
/* icon for state 33 */
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"

User avatar
blah
Posts: 311
Joined: April 9th, 2016, 7:22 pm

Re: Signal circuitry in HPP gas?

Post by blah » April 16th, 2018, 8:09 am

HPP has previously been demonstrated to allow for the construction of logic gates: viewtopic.php?f=11&t=2443&p=37140
succ

User avatar
Redstoneboi
Posts: 429
Joined: May 14th, 2018, 3:57 am

Re: Signal circuitry in HPP gas?

Post by Redstoneboi » May 30th, 2018, 6:56 am

fixed reflector

Code: Select all

x = 13, y = 46, rule = HPP
9.P$8.P.P$8.P.P6$.2P$P$.2P33$3.P6.PX$2.PpI7DNP$3.P5.pHPR!
c(>^w^<c)~*
This is 「Fluffy」
「Fluffy」is my sutando.
「Fluffy」has the ability to engineer r e p l i c a t o r s.
「Fluffy」likes to watch spaceship guns in Golly.
「Fluffy」knows Natsuki best girl.

User avatar
LaundryPizza03
Posts: 2324
Joined: December 15th, 2017, 12:05 am
Location: Unidentified location "https://en.wikipedia.org/wiki/Texas"

Re: Signal circuitry in HPP gas?

Post by LaundryPizza03 » May 30th, 2018, 7:43 am

KittyTac wrote: Wide pseudo-random thing:

Code: Select all

x = 31, y = 9, rule = HPP
P10XP4.15P$TpI9O19.P$TpI9O7.A11.P$TpI9O6.A12.P$TpI9O19.P$TpI9O19.P$TpI
9O6.2A11.P$TpI9O19.P$P10RP4.15P!
A p64 gun of that family:

Code: Select all

x = 7, y = 4, rule = HPP
3P2.2P$PpI4.P$PpI4.P$3P2.2P!
If the least significant bit is assigned to the rightmost column, the gun repeatedly prints out (in base 4):

Code: Select all

1111222233112200111122223333110000011332222113300001133333300000

Code: Select all

x = 4, y = 3, rule = B3-q4z5y/S234k5j
2b2o$b2o$2o!
LaundryPizza03 at Wikipedia

User avatar
Redstoneboi
Posts: 429
Joined: May 14th, 2018, 3:57 am

Re: Signal circuitry in HPP gas?

Post by Redstoneboi » May 30th, 2018, 8:08 am

focus beam

Code: Select all

x = 75, y = 7, rule = HPP
.P50.P$P52.P20.P$2.16P.33P21.P$18.P55.pI$2.16P.33P21.P$P52.P20.P$.P
50.P!
c(>^w^<c)~*
This is 「Fluffy」
「Fluffy」is my sutando.
「Fluffy」has the ability to engineer r e p l i c a t o r s.
「Fluffy」likes to watch spaceship guns in Golly.
「Fluffy」knows Natsuki best girl.

User avatar
KittyTac
Posts: 535
Joined: December 21st, 2017, 9:58 am

Re: Signal circuitry in HPP gas?

Post by KittyTac » May 30th, 2018, 11:31 pm

The smallest possible reflector for even-length signals:

Code: Select all

x = 5, y = 12, rule = HPP
2.P$.P8$.P.P$PpI2.P$.PpHP!

Code: Select all

x = 49, y = 39, rule = HPP
15$31.P2.P$30.P4.P2$8.P12.P$7.P14.P$12.P10.P$11.P12.P$10.P8.P$9.P10.P
2$11.P8.P$12.P6.P$7.P.P12.P$6.PpI2.P10.P$7.PpHP$22.pH10.P$23.P7.2P!

Code: Select all

x = 20, y = 109, rule = HPP
8$5.3X$4.T3pIQ$4.TOMOQ$4.T3MQ$4.T2MOQ$4.TOMOQ$4.TOMOQ$4.T3OQ$4.T2MO$
4.T3O$4.T2OM$4.T3O$4.TO2M$4.PMOM$4.TOMO$4.TOMO$4.POMOP$4.TOMOQ$4.T3OQ
$4.POMOP$4.TOMOQ$4.TOMOQ$4.T2OMQ$4.TOMOQ$4.TMOMQ$4.TMOMQ$4.TOMOQ$4.TO
GOQ$4.TIOLQ$4.TMOMQ$4.TOMOQ$4.T3OQ$4.TNMKQ$4.TOHOQ$4.T2MOQ$4.TOMOQ$4.
T2MOQ$4.T3OQ$4.TOMOQ$4.T3MQ$4.T2OMQ$4.TKONQ$4.T2OMQ$4.TKONQ$4.T2MOQ$
4.TNOKQ$4.TOMOQ$4.T3OQ$4.T2MOQ$4.PKINQ$4.TKMNQ$4.PINLQ$4.T2OMQ$4.T3OQ
$4.TG2OQ$4.TNOKQ$4.TM2OQ$4.TOJOQ$4.TGOGQ$4.TMOMQ$4.TOMOQ$4.TOGOQ$4.TO
MGQ$4.TOJOQ$4.TOMOQ$4.T3MQ$4.T3OQ$4.TGMGQ$4.TIMKQ$4.TKONQ$4.TH2MQ$4.T
JEJQ$4.TAMNQ$4.TFMCQ$4.T2EOQ$4.TOMOQ$4.TGJMQ$4.TGOGQ$4.TJMOQ$4.TIOLQ$
4.TKEKQ$4.POKOQ$4.TGMGQ$4.TCOFQ$4.TEOGQ$4.PEKEQ$4.PRPRP!

User avatar
Moosey
Posts: 4306
Joined: January 27th, 2019, 5:54 pm
Location: here
Contact:

Re: Signal circuitry in HPP gas?

Post by Moosey » December 14th, 2019, 11:08 am

(BUMP)
Would it be possible to build ROM using something like this?

Code: Select all

x = 9, y = 20, rule = HPP
.H2$6.H4$.H4.H3$pH.pH2.pH.pH$pHApIpH.pHApIpH$pH.pH2.pH.pH$pH.pH2.pH.pH
$pHApIpH.pHApIpH$pHApIpH.pHApIpH$pHApIpH.pHApIpH$pHApIpH.pHApIpH$pH.pH
2.pH.pH$pHApIpH.pHApIpH$.PpH3.PpH!

a mod 4 is, by the way, implementable using a similar organ:

Code: Select all

x = 4, y = 28, rule = HPP
.H$.H$DH$.H$.H$.H$DH$.H$.H$.H$DH$.H$.H$.H$DH$.H$.H$.H8$pH.pH$pH.pIpH$
.PpH!
However, given the 180 degree reflection it's not particularly useful
not active here but active on discord

Post Reply