Snakes (rule table rule)

For discussion of other cellular automata.
Post Reply
User avatar
Moosey
Posts: 4306
Joined: January 27th, 2019, 5:54 pm
Location: here
Contact:

Snakes (rule table rule)

Post by Moosey » February 12th, 2019, 7:52 pm

I stumbled across this rule in the rule table repository.
It was created by dean hickerson, and is named for its stringy objects with complex behavior.
For instance:

Code: Select all

x = 9, y = 5, rule = Snakes
6.K2A$8.A$8.A$AB5.AB$.3AB3A!
Erratic behavior:

Code: Select all

x = 3, y = 2, rule = Snakes
HD$.AK!


It can have spaceships too. This one is a “tandem” consisting of two snakes. (2c/6):

Code: Select all

x = 6, y = 3, rule = Snakes
BFDAIK2$AECBJK!
Or the weirder tandem,

Code: Select all

x = 1, y = 11, rule = Snakes
F$D$B$J$K2$K$I$A$C$E!

The incredibly long ruletable:

Code: Select all

@RULE Snakes

@TABLE

n_states:18
neighborhood:Moore
symmetries:rotate4

# Snakes rule
# by Dean Hickerson, 10/22/2011 - 3/20/2012

#############################     States     #############################

var B0  = 1	# Background bit
var B1  = 2
var T0  = 3	# Signal tail / tentative turn direction
var T1  = 4
var SH0 = 5	# Shrink signal head
var SH1 = 6
var RH0 = 7	# Reverse signal head
var RH1 = 8
var C0  = 9	# Check that growth occurred
var C1  = 10
var N   = 11	# New cell
var L   = 12	# Left
var R   = 13	# Right
var F   = 14	# Forward
var A   = 15	# Available for growth
var V   = 16    # Venom
var Z   = 17	# Dead cell that was once alive (used in Snakes-history rule)

###########################     Variables     ###########################

var dead = 0	# Use 0 for snakes in empty space, Z to show history.
		# This is the only difference between the Snakes and
		# Snakes-history rules.

# Note:  Most variable names end with 'a' through 'h', indicating
# the position in the neighborhood where the variable is used.  No
# suffix usually means it's used for the center cell.

# Any cell
var aa = {0,B0,B1,T0,T1,SH0,SH1,RH0,RH1,N,C0,C1,A,V,L,R,F,Z}
var ab = aa
var ac = aa
var ad = aa
var ae = aa
var af = aa
var ag = aa
var ah = aa

# Exterior cell
var ea = {0,Z,A,V}
var eb = ea
var ec = ea
var ed = ea
var ee = ea
var ef = ea
var eg = ea
var eh = ea

# Dead cell
var z = {0,Z}
var za = z
var zb = z
var zc = z
var zd = z
var ze = z
var zf = z
var zg = z
var zh = z

# Unavailable cell
var ua = {0,Z,V}
var uc = ua
var ug = ua

var B = {B0,B1}
var C = {C0,C1}
var LRF = {L,R,F}

var BT0 = {B0,T0}
var BT1 = {B1,T1}

var Ta = {T0,T1}
var Tc = Ta
var Te = Ta
var Tg = Ta

var RHa = {RH0,RH1}

var H0 = {RH0,SH0}
var H1 = {RH1,SH1}

var H = {RH0,RH1,SH0,SH1}
var Ha = H


# Bits 0 and 1 used for XORing
var bit0a = {B0,T0,SH0,RH0,C0}
var bit0c = bit0a
var bit0e = bit0a
var bit0g = bit0a

var bit1a = {B1,T1,SH1,RH1,C1}
var bit1c = bit1a
var bit1e = bit1a
var bit1g = bit1a

var bita = {bit0a,bit1a}
var bitc = bita
var bitd = bita
var bite = bita
var bitf = bita

var bit0notRHe = {B0,T0,SH0,C0}
var bit1notRHe = {B1,T1,SH1,C1}


var zORbit0d = {za,bit0a}
var zORbit0f = zORbit0d

var zORbit1d = {za,bit1a}
var zORbit1f = zORbit1d



# Variables used only for cleaning up random starting patterns

# These can't be neighbors of SH0, SH1, RH0, or RH1 cells
var notHneighbora = {0,N,C0,C1,A,V,L,R,F,Z}
var notHneighborc = notHneighbora
var notHneighbore = notHneighbora
var notHneighborg = notHneighbora

# These can't be neighbors of N cells
var notNneighbora = {0,T0,T1,SH0,SH1,RH0,RH1,N,A,V,L,R,F,Z}
var notNneighborc = notNneighbora
var notNneighbore = notNneighbora
var notNneighborg = notNneighbora

var NRHc = {N,RH0,RH1}
var NRHe = NRHc
var NRHg = NRHc

# Cells that can only occur at end of snake
var NLRF = {N,L,R,F}
var NLRFa = NLRF

var NLRFC = {N,L,R,F,C}

var notz = {B0,B1,RH0,RH1,SH0,SH1,T0,T1,N,A,V,L,R,F,C0,C1}

# These occur only within the snake, excluding any A's or V's in front of it
var i = {B0,B1,T0,T1,SH0,SH1,RH0,RH1,C0,C1,N,L,R,F}
var ia = i
var ib = i
var ic = i
var ie = i
var ig = i
var ih = i

# These can be neighbors of B cells in walls and labels
var Bea = {B,ea}
var Beb = Bea
var Bec = Bea
var Bed = Bea
var Bee = Bea
var Bef = Bea
var Beg = Bea
var Beh = Bea

#####################     Rules     ####################

# Rules are given in this order:

#####  Bit transitions for B touching 2 B's  (Must be before stability rules)
#####  Stability of B cells for walls and labels
#####  Death of cells that can't be part of a snake  (for random starts)
#####  Growth at front of snake
#####  Signals reach end of snake
#####  XOR rules for bits touching 2 other bits
#####  Rules for cells that become bits, but only touch 1 other bit
#####  Z cells die


##################################################
#####                                        #####
#####  Bit transitions for B touching 2 B's  #####
#####                                        #####
##################################################

# XOR rule for B cells which touch 2 others.  This needs to be here instead
# of with the other XOR rules to have priority over the rules that allow
# B cells to be used as walls and labels.

# Background or signal tail becomes background
# Straight
B0,B0,ab,ec,ad,B0,af,eg,ah,B0
B0,B0,ab,ec,ad,B1,af,eg,ah,B1
B0,B1,ab,ec,ad,B0,af,eg,ah,B1
B0,B1,ab,ec,ad,B1,af,eg,ah,B0
B1,B0,ab,ec,ad,B0,af,eg,ah,B1
B1,B0,ab,ec,ad,B1,af,eg,ah,B0
B1,B1,ab,ec,ad,B0,af,eg,ah,B0
B1,B1,ab,ec,ad,B1,af,eg,ah,B1

# Bent
B0,B0,eb,B0,ad,ee,V,eg,ah,B1	# complement XOR if touching venom
B0,B0,eb,B1,ad,ee,V,eg,ah,B0
B0,B1,eb,B0,ad,ee,V,eg,ah,B0
B0,B1,eb,B1,ad,ee,V,eg,ah,B1
B1,B0,eb,B0,ad,ee,V,eg,ah,B0
B1,B0,eb,B1,ad,ee,V,eg,ah,B1
B1,B1,eb,B0,ad,ee,V,eg,ah,B1
B1,B1,eb,B1,ad,ee,V,eg,ah,B0
B0,B0,eb,B0,ad,ee,ef,eg,ah,B0	# otherwise use XOR
B0,B0,eb,B1,ad,ee,ef,eg,ah,B1
B0,B1,eb,B0,ad,ee,ef,eg,ah,B1
B0,B1,eb,B1,ad,ee,ef,eg,ah,B0
B1,B0,eb,B0,ad,ee,ef,eg,ah,B1
B1,B0,eb,B1,ad,ee,ef,eg,ah,B0
B1,B1,eb,B0,ad,ee,ef,eg,ah,B0
B1,B1,eb,B1,ad,ee,ef,eg,ah,B1

# Background bit next to just one other becomes it.
B0,B0,ab,ec,ed,ee,ef,eg,ah,B0
B0,B1,ab,ec,ed,ee,ef,eg,ah,B1
B1,B0,ab,ec,ed,ee,ef,eg,ah,B0
B1,B1,ab,ec,ed,ee,ef,eg,ah,B1


#######################################################
#####                                             #####
#####  Stability of B cells for walls and labels  #####
#####                                             #####
#######################################################

B,Bea,Beb,Bec,Bed,Bee,Bef,Beg,Beh,B


###############################################################################
#####                                                                     #####
#####  Death of cells that can't be part of a snake  (for random starts)  #####
#####                                                                     #####
###############################################################################

# These shapes of interior cells are forbidden:

# .i.
# iii
# ...
i,ia,ab,ic,ad,ae,af,ig,ah,dead

# iii
# .i.
# ...
i,ia,ib,ac,ad,ae,af,ag,ih,dead

# .ii
# .ii
# ...
i,ia,ib,ic,ad,ae,af,ag,ah,dead

# .ei
# .ie
# ...
i,ea,ib,ec,ad,ae,af,ag,ah,dead


# End cell not at end
NLRF,ia,ab,ic,ad,ae,af,ag,ah,dead
NLRF,ia,ab,ac,ad,ie,af,ag,ah,dead

# Any cell, except B0 or B1, surrounded by 4 exterior cells
notz,ea,ab,ec,ad,ee,af,eg,ah,dead

# N touching N
N,N,ab,ac,ad,ae,af,ag,ah,dead

# N, L, R, F, or C touching two bits
NLRFC,bita,ab,bitc,ad,ae,af,ag,ah,dead
NLRFC,bita,ab,ac,ad,bite,af,ag,ah,dead

# Two N, L, R, or F's touching
NLRF,NLRFa,ab,ac,ad,ae,af,ag,ah,dead

N,notNneighbora,ab,notNneighborc,ad,notNneighbore,af,notNneighborg,ah,dead

# H not touching bit
H,notHneighbora,ab,notHneighborc,ad,notHneighbore,af,notHneighborg,ah,dead

# H touching H and 3 external cells
H,Ha,ab,ec,ad,ee,af,eg,ah,dead

# NLRF touching RH
NLRF,RHa,ab,ac,ad,ae,af,ag,ah,dead

# B between N and either N or RH
B,N,ab,NRHc,ad,ae,af,ag,ah,dead
B,N,ab,ac,ad,NRHe,af,ag,ah,dead
B,N,ab,ac,ad,ae,af,NRHg,ah,dead


######################################
#####                            #####
#####  Growth at front of snake  #####
#####                            #####
######################################

# First, the N cell becomes either T0 or T1, and some of the 3 adjacent dead
# cells may become A (available).
# The T0 or T1 indicates a tentative choice for which direction to grow:
# T0 means left and T1 means right.  But it may be replaced by a different
# choice, depending on the adjacent bit and on which directions are
# available for growth.
# In cases where only one direction is available, the snake may reverse
# instead of growing.


# Growth step 0:  N becomes tentative direction, available cells report.
# N -> T0 or T1
N,ea,eb,ec,ad,bit0e,af,eg,eh,T1
N,ea,eb,ec,ad,bit1e,af,eg,eh,T0

# Empty cell next to N may become A or V
z,ea,eb,ec,ad,N,af,eg,eh,A
z,ea,ab,ec,ed,N,ef,eg,ah,V	# Spit venom forward if there's a diagonally
				# adjacent cell.  (But it may not be an XOR
				# cell, so it may not get poisoned.)


# Growth step 1:  T0 or T1 at front becomes C, L, R, or F

#               A             A
# Case AAA:   A T0 A   or   A T1 A
#               b             b
# All 3 directions available. Will either go forward or in first chosen
# direction.
T0,A,eb,A,ad,bit0e,af,A,eh,L
T0,A,eb,A,ad,bit1e,af,A,eh,F
T1,A,eb,A,ad,bit0e,af,A,eh,F
T1,A,eb,A,ad,bit1e,af,A,eh,R

#               A             A
# Case AAu:   A T0 u   or   u T1 A
#               b             b
# Two directions available, forward and chosen.
T0,A,eb,uc,ad,bite,af,A,eh,L
T1,A,eb,A,ad,bite,af,ug,eh,R

#               A             A
# Case uAA:   u T0 A   or   A T1 u
#               b             b
# Two directions available, forward and opposite of chosen.  Grow forward.
T0,A,eb,A,ad,bite,af,ug,eh,F
T1,A,eb,uc,ad,bite,af,A,eh,F

#               u             u
# Case AuA:   A T0 A   or   A T1 A
#               b             b
# Left and right available. Grow in chosen direction.
T0,ua,eb,A,ad,bite,af,A,eh,L
T1,ua,eb,A,ad,bite,af,A,eh,R

#               u             u
# Case Auu:   A T0 u   or   u T1 A
#               b             b
# Only chosen direction is available, left or right: Grow.
T0,ua,eb,uc,ad,bite,af,A,eh,L
T1,ua,eb,A,ad,bite,af,ug,eh,R

#               u             u
# Case uuA:   u T0 A   or   A T1 u
#               b             b
# Only opposite of direction is available.
# Grow unless 1 or 2 adjacent bits also say to go the other way.

T0,ua,eb,A,zd,bit0e,zORbit0f,ug,eh,C1

T0,ua,eb,A,ad,bite,af,ug,eh,R

T1,ua,eb,uc,zORbit1d,bit1e,zf,A,eh,C0

T1,ua,eb,uc,ad,bite,af,A,eh,L

#               A             A
# Case uAu:   u T0 u   or   u T1 u
#               b             b
# Only forward direction available.
# Grow unless chosen direction and 1 or 2 adjacent bits all match.

T0,A,eb,uc,zORbit0d,bit0e,zORbit0f,ug,eh,C1

T0,A,eb,uc,ad,bite,af,ug,eh,F

T1,A,eb,uc,zORbit1d,bit1e,zORbit1f,ug,eh,C0

T1,A,eb,uc,ad,bite,af,ug,eh,F

#               u             u
# Case uuu:   u T0 u   or   u T1 u
#               b             b
# Can't grow, so change to C.
T0,ua,eb,uc,ad,bit0notRHe,af,ug,eh,C1
T0,ua,eb,uc,ad,bit1notRHe,af,ug,eh,C0
T1,ua,eb,uc,ad,bit0notRHe,af,ug,eh,C1
T1,ua,eb,uc,ad,bit1notRHe,af,ug,eh,C0


# Growth step 2

# Available cell that's left of L, forward of F, or right of R becomes N.
# Otherwise it dies.

# Left
A,za,eb,L,bitd,ze,zf,zg,zh,N

# Forward
A,za,zb,zc,ed,F,ef,zg,zh,N

# Right
A,za,zb,zc,zd,ze,bitf,R,eh,N

# A remains A if touching T cell at front of snake
A,Ta,ab,ac,ad,ae,af,ag,ah,A

# Otherwise A dies
A,aa,ab,ac,ad,ae,af,ag,ah,dead

# V dies immediately
V,aa,ab,ac,ad,ae,af,ag,ah,dead

# L, F, or R becomes C
LRF,ea,eb,ec,ad,bit0e,af,eg,eh,C1
LRF,ea,eb,ec,ad,bit1e,af,eg,eh,C0


########################################
#####                              #####
#####  Signals reach end of snake  #####
#####                              #####
########################################

# Shrink head at end dies
SH0,Ta,ab,ec,ad,ee,af,eg,ah,dead
SH1,Ta,ab,ec,ad,ee,af,eg,ah,dead

# Reverse head reaches end
RH0,Ta,ab,ec,ed,ee,ef,eg,ah,N
RH1,Ta,ab,ec,ed,ee,ef,eg,ah,N


######################################################
#####                                            #####
#####  XOR rules for bits touching 2 other bits  #####
#####                                            #####
######################################################

# These are the transitions which occur in the interior of a snake.  In
# each case, a bit becomes the XOR of itself and its two neighboring bits.
# Exception: If a corner bit is touching two bits, but is also diagonally
# touching a V cell, it becomes the complement of the XOR.

#############    RH between RH and T -> RH, for 2-headed snakes   #############

# Two reverse heads meeting become reverse heads.  (For 2-headed snakes.)
# Straight
RH0,RH0,ab,ec,ad,T0,af,eg,ah,RH0
RH0,RH0,ab,ec,ad,T1,af,eg,ah,RH1
RH0,RH1,ab,ec,ad,T0,af,eg,ah,RH1
RH0,RH1,ab,ec,ad,T1,af,eg,ah,RH0
RH1,RH0,ab,ec,ad,T0,af,eg,ah,RH1
RH1,RH0,ab,ec,ad,T1,af,eg,ah,RH0
RH1,RH1,ab,ec,ad,T0,af,eg,ah,RH0
RH1,RH1,ab,ec,ad,T1,af,eg,ah,RH1

# Bent
RH0,RH0,eb,T0,ad,ee,V,eg,ah,RH1	# complement XOR if touching venom
RH0,RH0,eb,T1,ad,ee,V,eg,ah,RH0
RH0,RH1,eb,T0,ad,ee,V,eg,ah,RH0
RH0,RH1,eb,T1,ad,ee,V,eg,ah,RH1
RH1,RH0,eb,T0,ad,ee,V,eg,ah,RH0
RH1,RH0,eb,T1,ad,ee,V,eg,ah,RH1
RH1,RH1,eb,T0,ad,ee,V,eg,ah,RH1
RH1,RH1,eb,T1,ad,ee,V,eg,ah,RH0
RH0,RH0,eb,T0,ad,ee,ef,eg,ah,RH0	# otherwise use XOR
RH0,RH0,eb,T1,ad,ee,ef,eg,ah,RH1
RH0,RH1,eb,T0,ad,ee,ef,eg,ah,RH1
RH0,RH1,eb,T1,ad,ee,ef,eg,ah,RH0
RH1,RH0,eb,T0,ad,ee,ef,eg,ah,RH1
RH1,RH0,eb,T1,ad,ee,ef,eg,ah,RH0
RH1,RH1,eb,T0,ad,ee,ef,eg,ah,RH0
RH1,RH1,eb,T1,ad,ee,ef,eg,ah,RH1

RH0,RH0,ab,ec,V,ee,af,T0,eh,RH1	# complement XOR if touching venom
RH0,RH0,ab,ec,V,ee,af,T1,eh,RH0
RH0,RH1,ab,ec,V,ee,af,T0,eh,RH0
RH0,RH1,ab,ec,V,ee,af,T1,eh,RH1
RH1,RH0,ab,ec,V,ee,af,T0,eh,RH0
RH1,RH0,ab,ec,V,ee,af,T1,eh,RH1
RH1,RH1,ab,ec,V,ee,af,T0,eh,RH1
RH1,RH1,ab,ec,V,ee,af,T1,eh,RH0
RH0,RH0,ab,ec,ed,ee,af,T0,eh,RH0	# otherwise use XOR
RH0,RH0,ab,ec,ed,ee,af,T1,eh,RH1
RH0,RH1,ab,ec,ed,ee,af,T0,eh,RH1
RH0,RH1,ab,ec,ed,ee,af,T1,eh,RH0
RH1,RH0,ab,ec,ed,ee,af,T0,eh,RH1
RH1,RH0,ab,ec,ed,ee,af,T1,eh,RH0
RH1,RH1,ab,ec,ed,ee,af,T0,eh,RH0
RH1,RH1,ab,ec,ed,ee,af,T1,eh,RH1

#############                RH between T's -> RH                 #############

# RH touching 2 tail cells is unchanged; will split into 2 RH's.
# (For 2-headed snakes.)
# Straight
RH0,T0,ab,ec,ad,T0,af,eg,ah,RH0
RH0,T0,ab,ec,ad,T1,af,eg,ah,RH1
RH0,T1,ab,ec,ad,T0,af,eg,ah,RH1
RH0,T1,ab,ec,ad,T1,af,eg,ah,RH0
RH1,T0,ab,ec,ad,T0,af,eg,ah,RH1
RH1,T0,ab,ec,ad,T1,af,eg,ah,RH0
RH1,T1,ab,ec,ad,T0,af,eg,ah,RH0
RH1,T1,ab,ec,ad,T1,af,eg,ah,RH1

# Bent
RH0,T0,eb,T0,ad,ee,V,eg,ah,RH1	# complement XOR if touching venom
RH0,T0,eb,T1,ad,ee,V,eg,ah,RH0
RH0,T1,eb,T0,ad,ee,V,eg,ah,RH0
RH0,T1,eb,T1,ad,ee,V,eg,ah,RH1
RH1,T0,eb,T0,ad,ee,V,eg,ah,RH0
RH1,T0,eb,T1,ad,ee,V,eg,ah,RH1
RH1,T1,eb,T0,ad,ee,V,eg,ah,RH1
RH1,T1,eb,T1,ad,ee,V,eg,ah,RH0
RH0,T0,eb,T0,ad,ee,ef,eg,ah,RH0	# otherwise use XOR
RH0,T0,eb,T1,ad,ee,ef,eg,ah,RH1
RH0,T1,eb,T0,ad,ee,ef,eg,ah,RH1
RH0,T1,eb,T1,ad,ee,ef,eg,ah,RH0
RH1,T0,eb,T0,ad,ee,ef,eg,ah,RH1
RH1,T0,eb,T1,ad,ee,ef,eg,ah,RH0
RH1,T1,eb,T0,ad,ee,ef,eg,ah,RH0
RH1,T1,eb,T1,ad,ee,ef,eg,ah,RH1

#############                       B -> SH                       #############

# Background cell next to shrink signal head becomes shrink signal head.
# (If it's between a shrink head and a reverse head, it becomes a shrink
# head, causing a 2-headed snake to become 1-headed.)
# Straight
B0,SH0,ab,ec,ad,bit0e,af,eg,ah,SH0
B0,SH0,ab,ec,ad,bit1e,af,eg,ah,SH1
B0,SH1,ab,ec,ad,bit0e,af,eg,ah,SH1
B0,SH1,ab,ec,ad,bit1e,af,eg,ah,SH0
B1,SH0,ab,ec,ad,bit0e,af,eg,ah,SH1
B1,SH0,ab,ec,ad,bit1e,af,eg,ah,SH0
B1,SH1,ab,ec,ad,bit0e,af,eg,ah,SH0
B1,SH1,ab,ec,ad,bit1e,af,eg,ah,SH1

# Bent
B0,SH0,eb,bit0c,ad,ee,V,eg,ah,SH1	# complement XOR if touching venom
B0,SH0,eb,bit1c,ad,ee,V,eg,ah,SH0
B0,SH1,eb,bit0c,ad,ee,V,eg,ah,SH0
B0,SH1,eb,bit1c,ad,ee,V,eg,ah,SH1
B1,SH0,eb,bit0c,ad,ee,V,eg,ah,SH0
B1,SH0,eb,bit1c,ad,ee,V,eg,ah,SH1
B1,SH1,eb,bit0c,ad,ee,V,eg,ah,SH1
B1,SH1,eb,bit1c,ad,ee,V,eg,ah,SH0
B0,SH0,eb,bit0c,ad,ee,ef,eg,ah,SH0	# otherwise use XOR
B0,SH0,eb,bit1c,ad,ee,ef,eg,ah,SH1
B0,SH1,eb,bit0c,ad,ee,ef,eg,ah,SH1
B0,SH1,eb,bit1c,ad,ee,ef,eg,ah,SH0
B1,SH0,eb,bit0c,ad,ee,ef,eg,ah,SH1
B1,SH0,eb,bit1c,ad,ee,ef,eg,ah,SH0
B1,SH1,eb,bit0c,ad,ee,ef,eg,ah,SH0
B1,SH1,eb,bit1c,ad,ee,ef,eg,ah,SH1

B0,SH0,ab,ec,V,ee,af,bit0g,eh,SH1	# complement XOR if touching venom
B0,SH0,ab,ec,V,ee,af,bit1g,eh,SH0
B0,SH1,ab,ec,V,ee,af,bit0g,eh,SH0
B0,SH1,ab,ec,V,ee,af,bit1g,eh,SH1
B1,SH0,ab,ec,V,ee,af,bit0g,eh,SH0
B1,SH0,ab,ec,V,ee,af,bit1g,eh,SH1
B1,SH1,ab,ec,V,ee,af,bit0g,eh,SH1
B1,SH1,ab,ec,V,ee,af,bit1g,eh,SH0
B0,SH0,ab,ec,ed,ee,af,bit0g,eh,SH0	# otherwise use XOR
B0,SH0,ab,ec,ed,ee,af,bit1g,eh,SH1
B0,SH1,ab,ec,ed,ee,af,bit0g,eh,SH1
B0,SH1,ab,ec,ed,ee,af,bit1g,eh,SH0
B1,SH0,ab,ec,ed,ee,af,bit0g,eh,SH1
B1,SH0,ab,ec,ed,ee,af,bit1g,eh,SH0
B1,SH1,ab,ec,ed,ee,af,bit0g,eh,SH0
B1,SH1,ab,ec,ed,ee,af,bit1g,eh,SH1

#############                       B -> RH                       #############

# Background cell next to reverse signal head becomes reverse signal head.
# Straight
B0,RH0,ab,ec,ad,bit0e,af,eg,ah,RH0
B0,RH0,ab,ec,ad,bit1e,af,eg,ah,RH1
B0,RH1,ab,ec,ad,bit0e,af,eg,ah,RH1
B0,RH1,ab,ec,ad,bit1e,af,eg,ah,RH0
B1,RH0,ab,ec,ad,bit0e,af,eg,ah,RH1
B1,RH0,ab,ec,ad,bit1e,af,eg,ah,RH0
B1,RH1,ab,ec,ad,bit0e,af,eg,ah,RH0
B1,RH1,ab,ec,ad,bit1e,af,eg,ah,RH1

# Bent
B0,RH0,eb,bit0c,ad,ee,V,eg,ah,RH1	# complement XOR if touching venom
B0,RH0,eb,bit1c,ad,ee,V,eg,ah,RH0
B0,RH1,eb,bit0c,ad,ee,V,eg,ah,RH0
B0,RH1,eb,bit1c,ad,ee,V,eg,ah,RH1
B1,RH0,eb,bit0c,ad,ee,V,eg,ah,RH0
B1,RH0,eb,bit1c,ad,ee,V,eg,ah,RH1
B1,RH1,eb,bit0c,ad,ee,V,eg,ah,RH1
B1,RH1,eb,bit1c,ad,ee,V,eg,ah,RH0
B0,RH0,eb,bit0c,ad,ee,ef,eg,ah,RH0	# otherwise use XOR
B0,RH0,eb,bit1c,ad,ee,ef,eg,ah,RH1
B0,RH1,eb,bit0c,ad,ee,ef,eg,ah,RH1
B0,RH1,eb,bit1c,ad,ee,ef,eg,ah,RH0
B1,RH0,eb,bit0c,ad,ee,ef,eg,ah,RH1
B1,RH0,eb,bit1c,ad,ee,ef,eg,ah,RH0
B1,RH1,eb,bit0c,ad,ee,ef,eg,ah,RH0
B1,RH1,eb,bit1c,ad,ee,ef,eg,ah,RH1

B0,RH0,ab,ec,V,ee,af,bit0g,eh,RH1	# complement XOR if touching venom
B0,RH0,ab,ec,V,ee,af,bit1g,eh,RH0
B0,RH1,ab,ec,V,ee,af,bit0g,eh,RH0
B0,RH1,ab,ec,V,ee,af,bit1g,eh,RH1
B1,RH0,ab,ec,V,ee,af,bit0g,eh,RH0
B1,RH0,ab,ec,V,ee,af,bit1g,eh,RH1
B1,RH1,ab,ec,V,ee,af,bit0g,eh,RH1
B1,RH1,ab,ec,V,ee,af,bit1g,eh,RH0
B0,RH0,ab,ec,ed,ee,af,bit0g,eh,RH0	# otherwise use XOR
B0,RH0,ab,ec,ed,ee,af,bit1g,eh,RH1
B0,RH1,ab,ec,ed,ee,af,bit0g,eh,RH1
B0,RH1,ab,ec,ed,ee,af,bit1g,eh,RH0
B1,RH0,ab,ec,ed,ee,af,bit0g,eh,RH1
B1,RH0,ab,ec,ed,ee,af,bit1g,eh,RH0
B1,RH1,ab,ec,ed,ee,af,bit0g,eh,RH0
B1,RH1,ab,ec,ed,ee,af,bit1g,eh,RH1

#############                    SH or RH -> T                    #############

# Signal head becomes signal tail
# Straight
H0,bit0a,ab,ec,ad,bit0e,af,eg,ah,T0
H0,bit0a,ab,ec,ad,bit1e,af,eg,ah,T1
H0,bit1a,ab,ec,ad,bit0e,af,eg,ah,T1
H0,bit1a,ab,ec,ad,bit1e,af,eg,ah,T0
H1,bit0a,ab,ec,ad,bit0e,af,eg,ah,T1
H1,bit0a,ab,ec,ad,bit1e,af,eg,ah,T0
H1,bit1a,ab,ec,ad,bit0e,af,eg,ah,T0
H1,bit1a,ab,ec,ad,bit1e,af,eg,ah,T1

# Bent
H0,bit0a,eb,bit0c,ad,ee,V,eg,ah,T1	# complement XOR if touching venom
H0,bit0a,eb,bit1c,ad,ee,V,eg,ah,T0
H0,bit1a,eb,bit0c,ad,ee,V,eg,ah,T0
H0,bit1a,eb,bit1c,ad,ee,V,eg,ah,T1
H1,bit0a,eb,bit0c,ad,ee,V,eg,ah,T0
H1,bit0a,eb,bit1c,ad,ee,V,eg,ah,T1
H1,bit1a,eb,bit0c,ad,ee,V,eg,ah,T1
H1,bit1a,eb,bit1c,ad,ee,V,eg,ah,T0
H0,bit0a,eb,bit0c,ad,ee,ef,eg,ah,T0	# otherwise use XOR
H0,bit0a,eb,bit1c,ad,ee,ef,eg,ah,T1
H0,bit1a,eb,bit0c,ad,ee,ef,eg,ah,T1
H0,bit1a,eb,bit1c,ad,ee,ef,eg,ah,T0
H1,bit0a,eb,bit0c,ad,ee,ef,eg,ah,T1
H1,bit0a,eb,bit1c,ad,ee,ef,eg,ah,T0
H1,bit1a,eb,bit0c,ad,ee,ef,eg,ah,T0
H1,bit1a,eb,bit1c,ad,ee,ef,eg,ah,T1

#############                     B or T -> B                     #############

# Background or signal tail becomes background
# Straight
BT0,bit0a,ab,ec,ad,bit0e,af,eg,ah,B0
BT0,bit0a,ab,ec,ad,bit1e,af,eg,ah,B1
BT0,bit1a,ab,ec,ad,bit0e,af,eg,ah,B1
BT0,bit1a,ab,ec,ad,bit1e,af,eg,ah,B0
BT1,bit0a,ab,ec,ad,bit0e,af,eg,ah,B1
BT1,bit0a,ab,ec,ad,bit1e,af,eg,ah,B0
BT1,bit1a,ab,ec,ad,bit0e,af,eg,ah,B0
BT1,bit1a,ab,ec,ad,bit1e,af,eg,ah,B1

# Bent
BT0,bit0a,eb,bit0c,ad,ee,V,eg,ah,B1	# complement XOR if touching venom
BT0,bit0a,eb,bit1c,ad,ee,V,eg,ah,B0
BT0,bit1a,eb,bit0c,ad,ee,V,eg,ah,B0
BT0,bit1a,eb,bit1c,ad,ee,V,eg,ah,B1
BT1,bit0a,eb,bit0c,ad,ee,V,eg,ah,B0
BT1,bit0a,eb,bit1c,ad,ee,V,eg,ah,B1
BT1,bit1a,eb,bit0c,ad,ee,V,eg,ah,B1
BT1,bit1a,eb,bit1c,ad,ee,V,eg,ah,B0
BT0,bit0a,eb,bit0c,ad,ee,ef,eg,ah,B0	# otherwise use XOR
BT0,bit0a,eb,bit1c,ad,ee,ef,eg,ah,B1
BT0,bit1a,eb,bit0c,ad,ee,ef,eg,ah,B1
BT0,bit1a,eb,bit1c,ad,ee,ef,eg,ah,B0
BT1,bit0a,eb,bit0c,ad,ee,ef,eg,ah,B1
BT1,bit0a,eb,bit1c,ad,ee,ef,eg,ah,B0
BT1,bit1a,eb,bit0c,ad,ee,ef,eg,ah,B0
BT1,bit1a,eb,bit1c,ad,ee,ef,eg,ah,B1


##########################################################################
#####                                                                #####
#####  Rules for cells that become bits, but only touch 1 other bit  #####
#####                                                                #####
##########################################################################

# In these transitions, a bit is next to just one other bit.  It becomes
# the complement of that bit, unless it's currently a background bit and
# will be a background bit in the next generation.  (This exception
# prevents some uninteresting behaviour.)

# Head moves into end cell
B0,RH0,ab,ac,ad,ae,af,ag,ah,RH1
B0,RH1,ab,ac,ad,ae,af,ag,ah,RH0
B1,RH0,ab,ac,ad,ae,af,ag,ah,RH1
B1,RH1,ab,ac,ad,ae,af,ag,ah,RH0
B0,SH0,ab,ac,ad,ae,af,ag,ah,SH1
B0,SH1,ab,ac,ad,ae,af,ag,ah,SH0
B1,SH0,ab,ac,ad,ae,af,ag,ah,SH1
B1,SH1,ab,ac,ad,ae,af,ag,ah,SH0

# Background bit next to just one bit becomes it.
B0,bit0a,ab,ac,ad,ae,af,ag,ah,B0
B0,bit1a,ab,ac,ad,ae,af,ag,ah,B1
B1,bit0a,ab,ac,ad,ae,af,ag,ah,B0
B1,bit1a,ab,ac,ad,ae,af,ag,ah,B1


# When first created, reverse head is at end, not next to tail cell
RH0,B0,ab,ac,ad,ae,af,ag,ah,T1
RH0,B1,ab,ac,ad,ae,af,ag,ah,T0
RH1,B0,ab,ac,ad,ae,af,ag,ah,T1
RH1,B1,ab,ac,ad,ae,af,ag,ah,T0

# Tail bit between F and SH
T0,bit0a,ab,ac,ad,ae,af,ag,ah,B1
T0,bit1a,ab,ac,ad,ae,af,ag,ah,B0
T1,bit0a,ab,ac,ad,ae,af,ag,ah,B1
T1,bit1a,ab,ac,ad,ae,af,ag,ah,B0

# C becomes SH if touching N
C,N,ab,ac,ad,bit0e,af,ag,ah,SH1
C,N,ab,ac,ad,bit1e,af,ag,ah,SH0
C,aa,ab,N,ad,bit0e,af,ag,ah,SH1
C,aa,ab,N,ad,bit1e,af,ag,ah,SH0
C,aa,ab,ac,ad,bit0e,af,N,ah,SH1
C,aa,ab,ac,ad,bit1e,af,N,ah,SH0

# C becomes RH if not touching N
C,aa,ab,ac,ad,bit0e,af,ag,ah,RH1
C,aa,ab,ac,ad,bit1e,af,ag,ah,RH0



#########################
#####               #####
#####  Z cells die  #####
#####               #####
#########################

# Z dies (Used when switching back from Snakes-history.)
Z,aa,ab,ac,ad,ae,af,ag,ah,dead

@COLORS

# Colors for snakes rule
# by Dean Hickerson, 11/27/2011 - 2/26/2012]

0   0   0   0	(0   Black)

1 255 255   0	(B   Yellow)
2 255 255   0

3 255   0   0	(T   Red)
4 255   0   0

5   0 255 255	(SH  Cyan)
6   0 255 255

7   0 255   0	(RH  Lime)
8   0 255   0

9  75   0 130	(C   Indigo)
10  75   0 130

11 128   0   0	(N   Maroon)

12   0   0 255	(L   Blue)
13   0 128 128	(R   Teal)

14 128 128   0	(F   Olive)

15 139  69  19	(A   SaddleBrown)

16 255 255 255	(V   White)

17 105 105 105	(Z   DimGrey)

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"31 527 17 1"
/* colors */
"A c #FFFF00"
". c #000000"
"C c #FF0000"
"D c #00FFFF"
"E c #00FF00"
"F c #4B0082"
"G c #FFFFFF"
"H c #800000"
"I c #0000FF"
"J c #008080"
"K c #808000"
"L c #8B4513"
"M c #606060"
"N c #E0E0E0"
"O c #404040"
"P c #808080"
"Q c #696969"
/* 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"
"AAAAAAAAAAAAAAAAAAAAAA....AAAAA"
"AAAAAAAAAAAAAAAAAAAAA......AAAA"
"AAAAAAAAAAAAAAAAAAAAA..AA..AAAA"
"AAAAAAAAAAAAAAAAAAAAA..AA..AAAA"
"AAAAAAAAAAAAAAAAAAAAA..AA..AAAA"
"AAAAAAAAAAAAAAAAAAAAA..AA..AAAA"
"AAAAAAAAAAAAAAAAAAAAA......AAAA"
"AAAAAAAAAAAAAAAAAAAAAA....AAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 2 */
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAA..AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAA...AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAA..AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAA..AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAA..AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAA..AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAA..AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAA..AAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
/* icon for state 3 */
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCC...........CCCCCCCCCC"
"CCCCCCCCCC...........CCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCC....CCCCC"
"CCCCCCCCCCCCCCCCCCCCC......CCCC"
"CCCCCCCCCCCCCCCCCCCCC..CC..CCCC"
"CCCCCCCCCCCCCCCCCCCCC..CC..CCCC"
"CCCCCCCCCCCCCCCCCCCCC..CC..CCCC"
"CCCCCCCCCCCCCCCCCCCCC..CC..CCCC"
"CCCCCCCCCCCCCCCCCCCCC......CCCC"
"CCCCCCCCCCCCCCCCCCCCCC....CCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
/* icon for state 4 */
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCC...........CCCCCCCCCC"
"CCCCCCCCCC...........CCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCC...CCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCC..CCCCCC"
"CCCCCCCCCCCCCCCCCCCCCC...CCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCC..CCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCC..CCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCC..CCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCC..CCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCC..CCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCC..CCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
/* icon for state 5 */
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDD......DDDDDD..DDDDD..DDDD"
"DDDDD........DDDDD..DDDDD..DDDD"
"DDDD...DDDD..DDDDD..DDDDD..DDDD"
"DDDD..DDDDDDDDDDDD..DDDDD..DDDD"
"DDDD..DDDDDDDDDDDD..DDDDD..DDDD"
"DDDD...DDDDDDDDDDD..DDDDD..DDDD"
"DDDDD....DDDDDDDDD.........DDDD"
"DDDDDD.....DDDDDDD.........DDDD"
"DDDDDDDD....DDDDDD..DDDDD..DDDD"
"DDDDDDDDDD...DDDDD..DDDDD..DDDD"
"DDDDDDDDDDD..DDDDD..DDDDD..DDDD"
"DDDDDDDDDDD..DDDDD..DDDDD..DDDD"
"DDDD..DDDD...DDDDD..DDDDD..DDDD"
"DDDD........DDDDDD..DDDDD..DDDD"
"DDDDD......DDDDDDD..DDDDD..DDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDD....DDDDD"
"DDDDDDDDDDDDDDDDDDDDD......DDDD"
"DDDDDDDDDDDDDDDDDDDDD..DD..DDDD"
"DDDDDDDDDDDDDDDDDDDDD..DD..DDDD"
"DDDDDDDDDDDDDDDDDDDDD..DD..DDDD"
"DDDDDDDDDDDDDDDDDDDDD..DD..DDDD"
"DDDDDDDDDDDDDDDDDDDDD......DDDD"
"DDDDDDDDDDDDDDDDDDDDDD....DDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
/* icon for state 6 */
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDD......DDDDDD..DDDDD..DDDD"
"DDDDD........DDDDD..DDDDD..DDDD"
"DDDD...DDDD..DDDDD..DDDDD..DDDD"
"DDDD..DDDDDDDDDDDD..DDDDD..DDDD"
"DDDD..DDDDDDDDDDDD..DDDDD..DDDD"
"DDDD...DDDDDDDDDDD..DDDDD..DDDD"
"DDDDD....DDDDDDDDD.........DDDD"
"DDDDDD.....DDDDDDD.........DDDD"
"DDDDDDDD....DDDDDD..DDDDD..DDDD"
"DDDDDDDDDD...DDDDD..DDDDD..DDDD"
"DDDDDDDDDDD..DDDDD..DDDDD..DDDD"
"DDDDDDDDDDD..DDDDD..DDDDD..DDDD"
"DDDD..DDDD...DDDDD..DDDDD..DDDD"
"DDDD........DDDDDD..DDDDD..DDDD"
"DDDDD......DDDDDDD..DDDDD..DDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDD..DDDDDD"
"DDDDDDDDDDDDDDDDDDDDDD...DDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDD..DDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDD..DDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDD..DDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDD..DDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDD..DDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDD..DDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
/* icon for state 7 */
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEE.......EEEEEEE..EEEEE..EEEE"
"EEEE........EEEEEE..EEEEE..EEEE"
"EEEE..EEEE...EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEE...EEEEE..EEEEE..EEEE"
"EEEE........EEEEEE.........EEEE"
"EEEE.......EEEEEEE.........EEEE"
"EEEE..EEE...EEEEEE..EEEEE..EEEE"
"EEEE..EEEE...EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEE....EEEEE"
"EEEEEEEEEEEEEEEEEEEEE......EEEE"
"EEEEEEEEEEEEEEEEEEEEE..EE..EEEE"
"EEEEEEEEEEEEEEEEEEEEE..EE..EEEE"
"EEEEEEEEEEEEEEEEEEEEE..EE..EEEE"
"EEEEEEEEEEEEEEEEEEEEE..EE..EEEE"
"EEEEEEEEEEEEEEEEEEEEE......EEEE"
"EEEEEEEEEEEEEEEEEEEEEE....EEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
/* icon for state 8 */
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEE.......EEEEEEE..EEEEE..EEEE"
"EEEE........EEEEEE..EEEEE..EEEE"
"EEEE..EEEE...EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEE...EEEEE..EEEEE..EEEE"
"EEEE........EEEEEE.........EEEE"
"EEEE.......EEEEEEE.........EEEE"
"EEEE..EEE...EEEEEE..EEEEE..EEEE"
"EEEE..EEEE...EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEE..EEEEE..EEEEE..EEEEE..EEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEE..EEEEEE"
"EEEEEEEEEEEEEEEEEEEEEE...EEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEE..EEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEE..EEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEE..EEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEE..EEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEE..EEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEE..EEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE"
/* icon for state 9 */
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFGGGGGGGFFFFFFFFFFFFFF"
"FFFFFFFFFGGGGGGGGGFFFFFFFFFFFFF"
"FFFFFFFFGGGFFFFFGGGFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFGGFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFGGFFFFFFFFFFFF"
"FFFFFFFFGGGFFFFFGGGFFFFFFFFFFFF"
"FFFFFFFFFGGGGGGGGGFFFFFFFFFFFFF"
"FFFFFFFFFFGGGGGGGFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFGGGGFFFFF"
"FFFFFFFFFFFFFFFFFFFFFGGGGGGFFFF"
"FFFFFFFFFFFFFFFFFFFFFGGFFGGFFFF"
"FFFFFFFFFFFFFFFFFFFFFGGFFGGFFFF"
"FFFFFFFFFFFFFFFFFFFFFGGFFGGFFFF"
"FFFFFFFFFFFFFFFFFFFFFGGFFGGFFFF"
"FFFFFFFFFFFFFFFFFFFFFGGGGGGFFFF"
"FFFFFFFFFFFFFFFFFFFFFFGGGGFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
/* icon for state 10 */
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFGGGGGGGFFFFFFFFFFFFFF"
"FFFFFFFFFGGGGGGGGGFFFFFFFFFFFFF"
"FFFFFFFFGGGFFFFFGGGFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFGGFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFGGFFFFFFFGGFFFFFFFFFFFF"
"FFFFFFFFGGGFFFFFGGGFFFFFFFFFFFF"
"FFFFFFFFFGGGGGGGGGFFFFFFFFFFFFF"
"FFFFFFFFFFGGGGGGGFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFGGFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFGGGFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFGGFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFGGFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFGGFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFGGFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFGGFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFGGFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
/* icon for state 11 */
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHGGHHHHHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHHHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGGHHHHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGGGHHHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGGGGHHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGHGGGHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGHHGGGHHGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHGGGHGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHHGGGGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHHHGGGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHHHHGGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHHHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHHHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHHHHHGGHHHHHHHHHH"
"HHHHHHHHHHGGHHHHHHHGGHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"
/* icon for state 12 */
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIGGGGGGGGGGGIIIIIIIIII"
"IIIIIIIIIIGGGGGGGGGGGIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
/* icon for state 13 */
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJGGGGGGGGGJJJJJJJJJJJJ"
"JJJJJJJJJJGGGGGGGGGGJJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJGGGGGGGGGGGJJJJJJJJJJ"
"JJJJJJJJJJGGGGGGGGGGJJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJGGJJJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJGGJJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJGGJJJJJJJGGJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ"
/* icon for state 14 */
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGGGGGGGGGGKKKKKKKKKK"
"KKKKKKKKKKGGGGGGGGGGGKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGGGGGGGGKKKKKKKKKKKK"
"KKKKKKKKKKGGGGGGGGGKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKGGKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK"
/* icon for state 15 */
"..............................."
"..............................."
"..............................."
"..............................."
"...............L..............."
"..............LLL.............."
".............LLLLL............."
"............LLL.LLL............"
"...........LLL...LLL..........."
"...........LL.....LL..........."
"..........LL.......LL.........."
"..........LLLLLLLLLLL.........."
"..........LLLLLLLLLLL.........."
"..........LL.......LL.........."
"..........LL.......LL.........."
"..........LL.......LL.........."
"..........LL.......LL.........."
"..........LL.......LL.........."
"..........LL.......LL.........."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 16 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"............MNGGGNM............"
"..........ONGGGGGGGNO.........."
".........PGGGGGGGGGGGP........."
"........PGGGGGGGGGGGGGP........"
".......OGGGGGGGGGGGGGGGO......."
".......NGGGGGGGGGGGGGGGN......."
"......MGGGGGGGGGGGGGGGGGM......"
"......NGGGGGGGGGGGGGGGGGN......"
"......GGGGGGGGGGGGGGGGGGG......"
"......GGGGGGGGGGGGGGGGGGG......"
"......GGGGGGGGGGGGGGGGGGG......"
"......NGGGGGGGGGGGGGGGGGN......"
"......MGGGGGGGGGGGGGGGGGM......"
".......NGGGGGGGGGGGGGGGN......."
".......OGGGGGGGGGGGGGGGO......."
"........PGGGGGGGGGGGGGP........"
".........PGGGGGGGGGGGP........."
"..........ONGGGGGGGNO.........."
"............MNGGGNM............"
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 17 */
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ"

XPM
/* width height num_colors chars_per_pixel */
"15 255 18 1"
/* colors */
"A c #FFFF00"
". c #000000"
"C c #FF0000"
"D c #00FFFF"
"E c #00FF00"
"F c #4B0082"
"G c #FFFFFF"
"H c #800000"
"I c #0000FF"
"J c #008080"
"K c #808000"
"L c #8B4513"
"M c #606060"
"N c #E0E0E0"
"O c #404040"
"P c #808080"
"Q c #696969"
"R c #C0C0C0"
/* icon for state 1 */
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAA...AA"
"AAAAAAAAAA.A.AA"
"AAAAAAAAAA.A.AA"
"AAAAAAAAAA...AA"
"AAAAAAAAAAAAAAA"
/* icon for state 2 */
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAA.AAA"
"AAAAAAAAAAA.AAA"
"AAAAAAAAAAA.AAA"
"AAAAAAAAAAA.AAA"
"AAAAAAAAAAAAAAA"
/* icon for state 3 */
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCC.....CCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCC...CC"
"CCCCCCCCCC.C.CC"
"CCCCCCCCCC.C.CC"
"CCCCCCCCCC...CC"
"CCCCCCCCCCCCCCC"
/* icon for state 4 */
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCC.....CCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCC.CCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCC.CCC"
"CCCCCCCCCCC.CCC"
"CCCCCCCCCCC.CCC"
"CCCCCCCCCCC.CCC"
"CCCCCCCCCCCCCCC"
/* icon for state 5 */
"DDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDD"
"DDD...DDD.DD.DD"
"DD.DDDDDD.DD.DD"
"DD.DDDDDD.DD.DD"
"DDD..DDDD....DD"
"DDDDD.DDD.DD.DD"
"DDDDD.DDD.DD.DD"
"DD...DDDD.DD.DD"
"DDDDDDDDDDDDDDD"
"DDDDDDDDDD...DD"
"DDDDDDDDDD.D.DD"
"DDDDDDDDDD.D.DD"
"DDDDDDDDDD...DD"
"DDDDDDDDDDDDDDD"
/* icon for state 6 */
"DDDDDDDDDDDDDDD"
"DDDDDDDDDDDDDDD"
"DDD...DDD.DD.DD"
"DD.DDDDDD.DD.DD"
"DD.DDDDDD.DD.DD"
"DDD..DDDD....DD"
"DDDDD.DDD.DD.DD"
"DDDDD.DDD.DD.DD"
"DD...DDDD.DD.DD"
"DDDDDDDDDDDDDDD"
"DDDDDDDDDDD.DDD"
"DDDDDDDDDDD.DDD"
"DDDDDDDDDDD.DDD"
"DDDDDDDDDDD.DDD"
"DDDDDDDDDDDDDDD"
/* icon for state 7 */
"EEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEE"
"EE...EEEE.EE.EE"
"EE.EE.EEE.EE.EE"
"EE.EE.EEE.EE.EE"
"EE...EEEE....EE"
"EE.E.EEEE.EE.EE"
"EE.EE.EEE.EE.EE"
"EE.EE.EEE.EE.EE"
"EEEEEEEEEEEEEEE"
"EEEEEEEEEE...EE"
"EEEEEEEEEE.E.EE"
"EEEEEEEEEE.E.EE"
"EEEEEEEEEE...EE"
"EEEEEEEEEEEEEEE"
/* icon for state 8 */
"EEEEEEEEEEEEEEE"
"EEEEEEEEEEEEEEE"
"EE...EEEE.EE.EE"
"EE.EE.EEE.EE.EE"
"EE.EE.EEE.EE.EE"
"EE...EEEE....EE"
"EE.E.EEEE.EE.EE"
"EE.EE.EEE.EE.EE"
"EE.EE.EEE.EE.EE"
"EEEEEEEEEEEEEEE"
"EEEEEEEEEEE.EEE"
"EEEEEEEEEEE.EEE"
"EEEEEEEEEEE.EEE"
"EEEEEEEEEEE.EEE"
"EEEEEEEEEEEEEEE"
/* icon for state 9 */
"FFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFF"
"FFFFFGGGFFFFFFF"
"FFFFGFFFGFFFFFF"
"FFFFGFFFFFFFFFF"
"FFFFGFFFFFFFFFF"
"FFFFGFFFFFFFFFF"
"FFFFGFFFGFFFFFF"
"FFFFFGGGFFFFFFF"
"FFFFFFFFFFFFFFF"
"FFFFFFFFFFGGGFF"
"FFFFFFFFFFGFGFF"
"FFFFFFFFFFGFGFF"
"FFFFFFFFFFGGGFF"
"FFFFFFFFFFFFFFF"
/* icon for state 10 */
"FFFFFFFFFFFFFFF"
"FFFFFFFFFFFFFFF"
"FFFFFGGGFFFFFFF"
"FFFFGFFFGFFFFFF"
"FFFFGFFFFFFFFFF"
"FFFFGFFFFFFFFFF"
"FFFFGFFFFFFFFFF"
"FFFFGFFFGFFFFFF"
"FFFFFGGGFFFFFFF"
"FFFFFFFFFFFFFFF"
"FFFFFFFFFFFGFFF"
"FFFFFFFFFFFGFFF"
"FFFFFFFFFFFGFFF"
"FFFFFFFFFFFGFFF"
"FFFFFFFFFFFFFFF"
/* icon for state 11 */
"HHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHH"
"HHHHHGHHHGHHHHH"
"HHHHHGGHHGHHHHH"
"HHHHHGGGHGHHHHH"
"HHHHHGHGGGHHHHH"
"HHHHHGHHGGHHHHH"
"HHHHHGHHHGHHHHH"
"HHHHHGHHHGHHHHH"
"HHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHH"
"HHHHHHHHHHHHHHH"
/* icon for state 12 */
"IIIIIIIIIIIIIII"
"IIIIIIIIIIIIIII"
"IIIIIGIIIIIIIII"
"IIIIIGIIIIIIIII"
"IIIIIGIIIIIIIII"
"IIIIIGIIIIIIIII"
"IIIIIGIIIIIIIII"
"IIIIIGIIIIIIIII"
"IIIIIGGGGGIIIII"
"IIIIIIIIIIIIIII"
"IIIIIIIIIIIIIII"
"IIIIIIIIIIIIIII"
"IIIIIIIIIIIIIII"
"IIIIIIIIIIIIIII"
"IIIIIIIIIIIIIII"
/* icon for state 13 */
"JJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJ"
"JJJJJGGGGJJJJJJ"
"JJJJJGJJJGJJJJJ"
"JJJJJGJJJGJJJJJ"
"JJJJJGGGGJJJJJJ"
"JJJJJGJJGJJJJJJ"
"JJJJJGJJJGJJJJJ"
"JJJJJGJJJGJJJJJ"
"JJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJ"
"JJJJJJJJJJJJJJJ"
/* icon for state 14 */
"KKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKK"
"KKKKKGGGGGKKKKK"
"KKKKKGKKKKKKKKK"
"KKKKKGKKKKKKKKK"
"KKKKKGGGGKKKKKK"
"KKKKKGKKKKKKKKK"
"KKKKKGKKKKKKKKK"
"KKKKKGKKKKKKKKK"
"KKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKK"
"KKKKKKKKKKKKKKK"
/* icon for state 15 */
"..............."
"..............."
".......L......."
"......L.L......"
".....L...L....."
".....LLLLL....."
".....L...L....."
".....L...L....."
".....L...L....."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 16 */
"..............."
"..............."
"..............."
".....ORGRO....."
"....PGGGGGP...."
"...OGGGGGGGO..."
"...RGGGGGGGR..."
"...GGGGGGGGG..."
"...RGGGGGGGR..."
"...OGGGGGGGO..."
"....PGGGGGP...."
".....ORGRO....."
"..............."
"..............."
"..............."
/* icon for state 17 */
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"
"QQQQQQQQQQQQQQQ"

XPM
/* width height num_colors chars_per_pixel */
"7 119 19 1"
/* colors */
"A c #FFFF00"
". c #000000"
"C c #FF0000"
"D c #00FFFF"
"E c #00FF00"
"F c #4B0082"
"G c #FFFFFF"
"H c #800000"
"I c #0000FF"
"J c #008080"
"K c #808000"
"L c #8B4513"
"M c #606060"
"N c #E0E0E0"
"O c #404040"
"P c #808080"
"Q c #696969"
"R c #C0C0C0"
"S c #A0A0A0"
/* icon for state 1 */
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
/* icon for state 2 */
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
/* icon for state 3 */
"CCCCCCC"
"C.....C"
"CCC.CCC"
"CCC.CCC"
"CCC.CCC"
"CCC.CCC"
"CCCCCCC"
/* icon for state 4 */
"CCCCCCC"
"C.....C"
"CCC.CCC"
"CCC.CCC"
"CCC.CCC"
"CCC.CCC"
"CCCCCCC"
/* icon for state 5 */
"DDDDDDD"
"DD.D.DD"
"DD.D.DD"
"DD...DD"
"DD.D.DD"
"DD.D.DD"
"DDDDDDD"
/* icon for state 6 */
"DDDDDDD"
"DD.D.DD"
"DD.D.DD"
"DD...DD"
"DD.D.DD"
"DD.D.DD"
"DDDDDDD"
/* icon for state 7 */
"EEEEEEE"
"EE.E.EE"
"EE.E.EE"
"EE...EE"
"EE.E.EE"
"EE.E.EE"
"EEEEEEE"
/* icon for state 8 */
"EEEEEEE"
"EE.E.EE"
"EE.E.EE"
"EE...EE"
"EE.E.EE"
"EE.E.EE"
"EEEEEEE"
/* icon for state 9 */
"FFFFFFF"
"FFGGGFF"
"FFGFFFF"
"FFGFFFF"
"FFGFFFF"
"FFGGGFF"
"FFFFFFF"
/* icon for state 10 */
"FFFFFFF"
"FFGGGFF"
"FFGFFFF"
"FFGFFFF"
"FFGFFFF"
"FFGGGFF"
"FFFFFFF"
/* icon for state 11 */
"HHHHHHH"
"HGHHHGH"
"HGGHHGH"
"HGHGHGH"
"HGHHGGH"
"HGHHHGH"
"HHHHHHH"
/* icon for state 12 */
"IIIIIII"
"IIGIIII"
"IIGIIII"
"IIGIIII"
"IIGIIII"
"IIGGGII"
"IIIIIII"
/* icon for state 13 */
"JJJJJJJ"
"JJGGGJJ"
"JJGJJGJ"
"JJGGGJJ"
"JJGJGJJ"
"JJGJJGJ"
"JJJJJJJ"
/* icon for state 14 */
"KKKKKKK"
"KKGGGKK"
"KKGKKKK"
"KKGGGKK"
"KKGKKKK"
"KKGKKKK"
"KKKKKKK"
/* icon for state 15 */
"......."
"...L..."
"..L.L.."
".L...L."
".LLLLL."
".L...L."
"......."
/* icon for state 16 */
"......."
"..SNS.."
".SGGGS."
".NGGGN."
".SGGGS."
"..SNS.."
"......."
/* icon for state 17 */
"QQQQQQQ"
"QQQQQQQ"
"QQQQQQQ"
"QQQQQQQ"
"QQQQQQQ"
"QQQQQQQ"
"QQQQQQQ"
One of the first things I came across in this rule was this ibisship (a 9-snake):

Code: Select all

x = 8, y = 5, rule = Snakes
ADEBA$I3.CE$K4.B$5.AD$6.FB!
It zigzags around and can effectively “dodge” objects.

Then I came across this (5,2)c/21 snake.

Code: Select all

x = 3, y = 5, rule = Snakes
.AB$.F$.D$.A$KJ!
I soon discovered that my discoveries were mainly known.

Post any interesting things in this rule here!


A RF (reflectorless flipping) snake

Code: Select all

x = 6, y = 3, rule = Snakes
F$DABF.K$3.CBI!
A far more impressive one:

Code: Select all

x = 11, y = 3, rule = Snakes
.DBAED$BE3.2A$6.FDAIK!
Last edited by Moosey on February 14th, 2019, 2:44 pm, edited 2 times in total.
not active here but active on discord

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

Re: Snakes (rule table rule)

Post by Moosey » February 13th, 2019, 2:15 pm

Line follower (sorry, I’m on a mobile device right now and scrolling down the ruletable is painful)

Code: Select all

x = 25, y = 5, rule = Snakes
3.4AK$23.A$25A$22.A$21.A!

Challenge:
Build a trap for this snake:

Code: Select all

x = 6, y = 6, rule = Snakes
BAB$A.2A$F$DBAF$3.CAJ$5.K!
To make clear what a trap is, here is the trap.rle supplied in the ruletable repository:

Code: Select all

x = 81, y = 34, rule = Snakes
50.31A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A
$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A
29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$50.A29.A$
50.A29.A$50.A29.A$50.A3.13A4.10A$50.A25.A$50.A2.4ADHBDF3B11.A$50.2A.A
22.A$50.2A.B.12A4.6A$51.A.B.A$51.A.B.A$41AK9.A3.A$51.5A!
A trap must be able to capture a certain snake (or multiple snakes) and then keep it inside indefinitely.
The trap must also be stable for an infinitely long amount of time without the "door" closing. The door is a snake that makes the trap inescapable. It must not escape when triggered, either. The purpose of a trap is, after all, to rid an area of snakes.

A 1-snake doorless trap:

Code: Select all

x = 17, y = 14, rule = Snakes
7.10A$7.A8.A$7.A8.A$7.A8.A$6.A9.A$5.A10.A$4.A6.A4.A$10.A5.A$9.A6.A$8.
9A3$IK$A!
Reduced:

Code: Select all

x = 17, y = 14, rule = Snakes
10.5A2$16.A$7.A$6.A$5.A10.A$4.A6.A$10.A$9.A$8.A5.A3$IK$A!
An example of a not-a-trap:

Code: Select all

x = 31, y = 42, rule = Snakes
31A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A
$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A
29.A$A29.A$A3.13A4.10A$A25.A$A2.4ADHBDF3B11.A$2A.A22.A$2A.B.12A4.6A$.
A.B.A$.A.B.A13.K$.A3.A13.A$.5A13.A$19.A$19.A$19.A$19.A$19.A$19.A$19.A
$19.A!
Another. The offending snake is captured indefinitely, but the door escapes.

Code: Select all

x = 31, y = 40, rule = Snakes
31A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A
$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A29.A$A
29.A$A29.A$A3.13A4.10A$A25.A$A2.4ADHBDF3B11.A$2A.A22.A$2A.B.12A4.6A$.
A.B.A$.A.B.A13.K$.A3.A13.A$.5A13.A$19.A$19.A$19.A$19.A$19.A$19.A!
a "snake solid" to a "snake glass". This is a decent model of entropy increasing.

Code: Select all

x = 37, y = 36, rule = Snakes
4.K6.K6.K6.K6.K$BECAJ2.BECAJ2.BECAJ2.BECAJ2.BECAJ4$4.K6.K6.K6.K6.K$BE
CAJ2.BECAJ2.BECAJ2.BECAJ2.BECAJ4$4.K6.K6.K6.K6.K$BECAJ2.BECAJ2.BECAJ
2.BECAJ2.BECAJ4$4.K6.K6.K6.K6.K$BECAJ2.BECAJ2.BECAJ2.BECAJ2.BECAJ4$4.
K6.K6.K6.K6.K$BECAJ2.BECAJ2.BECAJ2.BECAJ2.BECAJ13$35.KI$36.A!
Snakes are extensible. Example from the ruletable repository:

Code: Select all

x = 125, y = 10, rule = Snakes
FC2AED2AFCBAEDBIK9$FC2AEC2BFCBAFCABFDABECBAFC2BECABFC2AECABFD2BFDABFD
ABFC2AFC2AECBAFDBAECABEC2BEC2AFCBAEDABFCABFC2BFCABFD2BED2AFC2AED2AFCB
AEDBIK!

Also

Code: Select all

x = 23, y = 31, rule = Snakes
AFD2BEDBIK10$2AFCBAFD2BEDBIK10$FC2AFCBAFD2BEDBIK10$ABFD2AFC2AFCBAFD2B
EDBIK!
A supplied knight-tandem:

Code: Select all

x = 4, y = 5, rule = Snakes
.E$.DAJ$3.K$FC$.BIK!
And a supplied "stop-and-go" tandem:

Code: Select all

x = 7, y = 5, rule = Snakes
2.AEDBI$FCA3.K2$EDB3.K$2.BFCAJ!
Here is a highly pressurized box of snakes. This rule seems to model pressure well. Also, longer snakes, like carbon chains, are typically more solid and less gas.

Code: Select all

x = 34, y = 32, rule = Snakes
13A3.18A$A32.A$A32.A$A32.A$A32.A$A32.A$A4.24A4.A$A4.A22.A4.A$A4.A2.3A
K3.3AK3.3AK2.A4.A$A4.A22.A4.A$A4.A2.3AK3.3AK3.3AK2.A4.A$A4.A22.A4.A$A
4.A2.3AK3.3AK3.3AK2.A4.A$A4.A22.A4.A$A4.A2.3AK3.3AK3.3AK2.A4.A$A4.A
22.A4.A$A4.A2.3AK3.3AK3.3AK2.A4.A$A4.A22.A4.A$A4.A2.3AK3.3AK3.3AK2.A
4.A$A4.A22.2A3.A$A4.A2.3AK3.3AK3.3AK2.A4.A$A4.A22.A4.A$A4.A2.3AK3.3AK
3.3AK.A5.A$A4.A27.A$A4.A2.3AK3.3AK3.3AK7.A$A4.A27.A$A4.25A3.A$A32.A$A
32.A$A32.A$A32.A$34A!
Another pressurized snake box:

Code: Select all

x = 34, y = 21, rule = Snakes
26A3.A$A23.A4.A$A3.AK2.AK2.AK2.AK2.AK2.A4.A$A23.A4.A$A3.AK2.AK2.AK2.A
K2.AK2.A4.A$A23.A4.A$A3.AK2.AK2.AK2.AK2.AK2.A4.A$A23.A4.A$A3.AK2.AK2.
AK2.AK2.AK2.A4.A$A23.A4.A$A3.AK2.AK2.AK2.AK2.AK2.A4.A$A23.A4.A$A3.AK
2.AK2.AK2.AK2.AK2.A4.A$A23.2A3.5A$A3.AK2.AK2.AK2.AK2.AK2.A8.A$A23.A8.
A$A3.AK2.AK2.AK2.AK2.AK.A9.A$A32.A$A3.AK2.AK2.AK2.AK2.AK11.A$A32.A$
34A!
Larger snakes get into each other's ways even after they leave the box:

Code: Select all

x = 26, y = 27, rule = Snakes
26A$A24.A$A.21AK.A$A24.A$A.21AK.A$A24.A$A.21AK.A$A24.A$A.21AK.A$A24.A
$A.21AK.A$A24.A$A.21AK.A$A24.A$A.21AK.A$A24.A$A.21AK.A$A24.A$A.21AK.A
$A24.A$A.21AK.A$A24.A$A.21AK.A$A$A.21AK$A$26A!
I call this pattern freeze tag 2. It stabilizes in about a million gens. Can someone tell me exactly how many?

Code: Select all

x = 110, y = 110, rule = Snakes
110A$A108.A$A.KA3.KA100.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A
108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$
A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A
$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A55.A52.A$A55.A52.A$A55.A
52.A$A55.A52.A$A55.A52.A$A55.A52.A$A55.K52.A$A108.A$A108.A$A108.A$A
108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$
A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A37.6AK64.A$A108.A$A
108.A$A108.A$A108.A$A8.6AK93.A$A108.A$A108.A$A108.A$A108.A$A108.A$A
108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$
A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A53.6AK48.A$A
108.A$A108.A$A108.A$A19.K88.A$A19.A88.A$A19.A88.A$A19.A88.A$A19.A88.A
$A19.A88.A$A19.A88.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A$A108.A
$110A!
Can anyone supply me with a snakes variant in which extra states allow for snakes’ heads to split in two, and for snake loops and snake guns?

EDIT:
a ten-cell unknown (currently) fate pattern.
It becomes a 1-snake, 4 dots, and a 1833-snake (I think)

Code: Select all

x = 136, y = 85, rule = Snakes
132.A3$135.A52$23.A3$26.AK18$A7$6.KBA$8.K!
not active here but active on discord

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

Re: Snakes (rule table rule)

Post by Moosey » February 15th, 2019, 7:11 pm

I shall free you if you reflect me!

Code: Select all

x = 9, y = 17, rule = Snakes
6.B$6.K7$4B.4A$B2.K.K2.A2$5A.3A$A3.A3.A$CGA.5A2$A2.K.K2.B$4A.4B!
not active here but active on discord

Hunting
Posts: 4395
Joined: September 11th, 2017, 2:54 am

Re: Snakes (rule table rule)

Post by Hunting » February 22nd, 2019, 8:07 am

Code: Select all

x = 12, y = 14, rule = Snakes
11.A$11.K10$F$DABF.K$3.CBI!
Of course, I know there's this:

Code: Select all

x = 11, y = 12, rule = Snakes
10.A$10.K10$A!
EDIT: 62c/882o??

Code: Select all

x = 9, y = 6, rule = Snakes
7.O$6.DNO$6.F$2.BEC2B$.CA$AE!
p1260??

Code: Select all

x = 6, y = 9, rule = Snakes
.EABDE$.D$AB$F$DB$.A$.E$OCO$.O!
27c/2094d??

Code: Select all

x = 6, y = 8, rule = Snakes
2.O$.DLO$BF$B$C$F2B$2.CF.F$3.2AC!
12c/336o??

Code: Select all

x = 11, y = 6, rule = Snakes
2B$.FD$2.A$2.A.AFCB.O$2.ECB2.BEDO$9.O!
86c/2408d???

Code: Select all

x = 10, y = 8, rule = Snakes
K$JA$.CF$2.BA$3.C$3.EBADE$7.B.B$7.ADF!
22c/630o?

Code: Select all

x = 8, y = 11, rule = Snakes
2A$.E$.D$.AB$2.E$2.C2B$4.EC$5.2A$6.EC$7.A$6.KI!
16c/360d??

Code: Select all

x = 14, y = 5, rule = Snakes
.O3.FAB$ODFBAC.D$.O5.E.F2BC$7.ABD2.FB$13.A!
Those are easy to find because one snake must evolves into a spaceship or oscillator.
Last edited by Hunting on February 22nd, 2019, 8:16 am, edited 1 time in total.

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

Re: Snakes (rule table rule)

Post by Moosey » February 22nd, 2019, 8:15 am

Hunting wrote:

Code: Select all

x = 12, y = 14, rule = Snakes
11.A$11.K10$F$DABF.K$3.CBI!
Of course, I know there's this:

Code: Select all

x = 11, y = 12, rule = Snakes
10.A$10.K10$A!
The 1-snake can bounce off of almost anything:

Code: Select all

x = 42, y = 14, rule = Snakes
11.A$11.K4$27.A$27.K13.A$41.K4$F25.A11.BFDA$DABF.K35.I$3.CBI35.K!
not active here but active on discord

Hunting
Posts: 4395
Joined: September 11th, 2017, 2:54 am

Re: Snakes (rule table rule)

Post by Hunting » February 22nd, 2019, 8:32 am

I'm checking for Freeze Tag 2 oscillation.

EDIT: It stablizied into a p1260 oscillator after 1054904 generations.

EDIT: p108, one cell from p72:

Code: Select all

x = 5, y = 6, rule = Snakes
.O$OCFBA$.O3$A!

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

Re: Snakes (rule table rule)

Post by Moosey » February 22nd, 2019, 2:06 pm

Hunting wrote:...
EDIT: p108, one cell from p72:

Code: Select all

x = 5, y = 6, rule = Snakes
.O$OCFBA$.O3$A!
Neat! It can be extended.

Code: Select all

x = 9, y = 7, rule = Snakes
4.KJBDF4$4.A2$A!
It seems that the canonical orientation for snakes is the part of the period when they have the N part in front, according to the ruletable repository.
not active here but active on discord

Hunting
Posts: 4395
Joined: September 11th, 2017, 2:54 am

Re: Snakes (rule table rule)

Post by Hunting » February 23rd, 2019, 3:31 am

Oscillator

Code: Select all

x = 8, y = 5, rule = Snakes
6.O$.EDABFDO2$ODEABCE$.O!
Ibisship reflector

Code: Select all

x = 8, y = 18, rule = Snakes
ADEBA$I3.CE$K4.B$5.AD$6.FB12$A$A!
Way smaller doorless 1-snake trap(s), from bad to good:

Code: Select all

x = 50, y = 12, rule = Snakes
4.A3.A15.A3.A15.A3.A$2.A19.A19.A$10.A19.A18.A2$.A2$26.A$6.A3$K19.K19.
K$A19.A19.A!
Or symmetric:

Code: Select all

x = 11, y = 13, rule = Snakes
5.A2.A2$3.A6.A9$K$A!
EDIT: p252, one cell from p72:

Code: Select all

x = 4, y = 4, rule = Snakes
2.K$A.JA$3.C$3.E!
Well?

Code: Select all

x = 13, y = 7, rule = Snakes
12.A3$4.O$3.CNO$2.BF$ECB!
EDIT: p288

Code: Select all

x = 8, y = 10, rule = Snakes
7.A$6.EA$5.AD$4.FA$4.C$3.2A$.O.E$OC.CA$.E2.B$.ABCE!
(39,7)c/360???

Code: Select all

x = 6, y = 13, rule = Snakes
4.K$3.BJ$2.EC$.2A$FC$A$B$DE$.BA$2.CE$3.A$3.A$3.CEA!

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

Re: Snakes (rule table rule)

Post by Moosey » February 23rd, 2019, 9:03 am

Hunting wrote:Oscillator

Code: Select all

x = 8, y = 5, rule = Snakes
6.O$.EDABFDO2$ODEABCE$.O!
Ibisship reflector

Code: Select all

x = 8, y = 18, rule = Snakes
ADEBA$I3.CE$K4.B$5.AD$6.FB12$A$A!
Way smaller doorless 1-snake trap(s), from bad to good:

Code: Select all

x = 50, y = 12, rule = Snakes
4.A3.A15.A3.A15.A3.A$2.A19.A19.A$10.A19.A18.A2$.A2$26.A$6.A3$K19.K19.
K$A19.A19.A!
...
You may want to go to help->online archives->ruletable repository->snakes (near the bottom) just to look at the pattern collection. Also, virtually every snake can be reflected off a single bit.
not active here but active on discord

Hunting
Posts: 4395
Joined: September 11th, 2017, 2:54 am

Re: Snakes (rule table rule)

Post by Hunting » February 27th, 2019, 9:35 am

Taken from Rule Table Repository:

I shall free you all if you let me pass!

Code: Select all

x = 45, y = 44, rule = Snakes
36.A$36.IK8$3.4A.4A.4A.4A.4A.4A.4A.4A$3.K2.A.K2.A.K2.A.K2.A.K2.A.K2.A
.K2.A.K2.A2$BK.AK.15AK.K15A.KA.2B$B43.B$B2.2AK.14AK.K14A.K2A2.B$2B41.
KB$3.3AK.13AK.K13A.K3A$BK41.2B$B2.4AK.12AK.K12A.K4A2.B$B43.B$2B.5AK.
11AK.K11A.K5A.KB2$BK.6AK.10AK.K10A.K6A.2B$B43.B$B2.7AK.9AK.K9A.K7A2.B
$2B41.KB$3.8AK.8AK.K8A.K8A$BK41.2B$B2.9AK.7AK.K7A.K9A2.B$B43.B$2B.10A
K.6AK.K6A.K10A.KB2$BK.11AK.5AK.K5A.K11A.2B$B43.B$B2.12AK.4AK.K4A.K12A
2.B$2B41.KB$3.13AK.3AK.K3A.K13A$BK41.2B$B2.14AK.2AK.K2A.K14A2.B$B43.B
$2B.15AK.AK.KA.K15A.KB2$3.A2.K.A2.K.A2.K.A2.K.A2.K.A2.K.A2.K.A2.K$3.
4A.4A.4A.4A.4A.4A.4A.4A!
EDIT: Also taken from Rule Table Repository:

"Well, it's not so obvious, " said the middle snake, "but I'm stuck here."

Code: Select all

x = 27, y = 13, rule = Snakes
2BF$2.C2A$4.EDA$6.BFC$8.2AE$10.CBA$12.EDB$14.BFD$.2AFCBAEDBIK4.2AF$
18.CBA$20.ECA$7.BJ13.BEC$8.K15.AIK!

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

Re: Snakes (rule table rule)

Post by Moosey » April 14th, 2019, 6:54 pm

BUMP (sorry)
I have investigated "pressure" in "gases", "liquids", and "solids"

Three experiments.
1.
The number of snakes seems to be the main determining factor in how "hindered" a large snake is.

Code: Select all

x = 610, y = 357, rule = Snakes
63.2A2.3A.A2.A.3A.A.3A.A.A$63.A.A.A3.2A.A.A3.A2.A2.A.A$63.A.A.3A.A.2A
.3A.A2.A2.3A$63.A.A.A3.A2.A3.A.A2.A3.A$63.2A2.3A.A2.A.3A.A2.A3.A12$
58.A$57.2A$56.30A$57.2A$58.A4$56.110A.110A.110A$52.A3.A108.A.A108.A.A
108.A$51.3A2.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK3.A.A.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK3.A.A108.A$50.5A.A108.A.A108.A.A108.A$52.A3.A2.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK2.A.A108.A$52.A3.A108.A.A108.A.A108.A$A.A.3A.A3.3A.3A.A.A3.A.
3A.A.A17.A3.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A3.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.A.A108.A$A.A.A.A.A3.A.A2.A2.A.A3.A2.A2.A.A17.A
3.A108.A.A108.A.A108.A$A.A.A.A.A3.3A2.A2.A.A3.A2.A2.3A17.A3.A.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK3.A.A108.A.A108.A$A.A.A.A.A3.A.A2.A2.A.A
3.A2.A3.A18.A3.A108.A.A108.A.A108.A$.A2.3A.3A.A.A2.A2.A.3A.A2.A3.A18.
A3.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A108.A$52.A3.A
108.A.A108.A.A108.A$52.A3.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A
108.A.A108.A$52.A3.A108.A.A108.A.A108.A$52.A3.A.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK3.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A2.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A108.A$56.A108.A.A108.A.A108.A
$56.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A.A108.A$56.A108.A.
A108.A.A108.A$56.A.106A.A.A.106A.A.A.106A.A$56.A106.A.A.A106.A.A.A
106.A.A$56.A106.K.A.A106.K.A.A106.K.A$56.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.
A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.
A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.
A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.
A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.
A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.
A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.
A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.
A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.
A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.
A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A$56.
110A.110A.110A2$56.110A.110A.110A.110A.110A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK
4.A.A.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A.6AK.6A
K.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A.6AK.6AK.6AK.6AK.6A
K.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6A
K3.A.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK3.A.A2.6AK
.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK3.A.A108.A.A108.A$56.
A108.A.A108.A.A108.A.A108.A.A108.A$56.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK2.A.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK
.6AK.6AK.6AK2.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.A.A4.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK3.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK2.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.
A.A108.A.A108.A$56.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK
.6AK.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A.106A.A.A.106A.A.A.106A.A.A.106A.A.A.106A.A$56.A106.
A.A.A106.A.A.A106.A.A.A106.A.A.A106.A.A$56.A106.K.A.A106.K.A.A106.K.A
.A106.K.A.A106.K.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A.A
108.A$56.110A.110A.110A.110A.110A2$56.110A.110A.110A$56.A108.A.A108.A
.A108.A.110A$56.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK4.A.A.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK4.A.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK4.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A2.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK3.A.A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK3.A.A2.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK3.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
3.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK2.A.A3.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK2.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A4.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK4.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK3.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A3.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK2.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A108.A.A108.A.A108.A$56.A108.A
.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A
.A108.A.A108.A$56.A.106A.A.A.106A.A.A.106A.A.A108.A$56.A106.A.A.A106.
A.A.A106.A.A.A.106A.A$56.A106.K.A.A106.K.A.A106.K.A.A106.A.A$56.A108.
A.A108.A.A108.A.A106.K.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$
56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A
108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A
108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A
108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A
108.A$56.A108.A.A108.A.A108.A.A108.A$56.A108.A.A108.A.A108.A.A108.A$
56.110A.110A.110A.A108.A$389.110A!
2. Likewise, entropy seem to increase the slowest with the larger and fewer in number (liquid, in this case) snakes

Code: Select all

x = 722, y = 356, rule = Snakes
64.3A.A3.3A.3A3.3A.3A.3A.3A$64.A3.A4.A3.A4.A4.A4.A.A$64.3A.A4.A3.A4.
3A2.A3.A2.3A$66.A.A4.A3.A6.A2.A2.A3.A$64.3A.3A.3A2.A4.3A.3A.3A.3A7$
74.A$74.2A$64.13A$74.2A$74.A9$52.A4.221A.221A.221A$51.3A3.A219.A.A
219.A.A219.A$50.5A2.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK114.A.A.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK114.A.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK114.A$52.A4.A219.A.A219.A.A219.A$52.A4.A2.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK113.A.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK113.A.A2.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK113.A$A.A.3A.A3.3A.3A.A.A3.A.3A.A.A
17.A4.A219.A.A219.A.A219.A$A.A.A.A.A3.A.A2.A2.A.A3.A2.A2.A.A17.A4.A3.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.3A108.A.A3.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK112.A.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK112.A$A.A.A.
A.A3.3A2.A2.A.A3.A2.A2.3A17.A4.A108.A.A108.A.A219.A.A219.A$A.A.A.A.A
3.A.A2.A2.A.A3.A2.A3.A18.A4.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK3.A.
A108.A.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK3.3A108.A.A.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK114.A$.A2.3A.3A.A.A2.A2.A.3A.A2.A3.A18.A4.A108.
A.A108.A.A108.A.A108.A.A219.A$52.A4.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK2.A.A108.A.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A2.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.3A108.A$52.A4.A108.A.A108.A.A108.
A.A108.A.A108.A.A108.A$52.A4.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
.A108.A.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A.A3.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A$52.A4.A108.A.A108.A.A108.A.A108.A.
A108.A.A108.A$57.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK3.A.A108.A.A.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK3.A.A108.A.A.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK3.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$
57.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A2.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K2.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A3.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.A.A108.A.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A$57.
A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.
110A.110A.110A.110A.110A.110A2$57.221A.221A.221A$57.A219.A.A219.A.A
219.A$57.A.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK115.A.A
.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK115.A.A.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK115.A$57.A219.A.A219.A.A
219.A$57.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK114.A.
A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK114.A.A2.6AK.6A
K.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK114.A$57.A219.A.A219.A.A
219.A$57.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK2.3A
108.A.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK113.A.A3.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK113.A$57.A108.A.A
108.A.A219.A.A219.A$57.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK
.6AK.6AK.A.A108.A.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.3A108.A.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK
112.A$57.A108.A.A108.A.A108.A.A108.A.A219.A$57.A.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A108.A.A.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A108.A.A.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK4.3A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.
A.A108.A$57.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK3.A
.A108.A.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK3.A.A
108.A.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK3.A.A108.
A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A3.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK2.A.A108.A.A3.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK2.A.A108.A.A3.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK2.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.
A108.A.A108.A$57.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.A.A108.A.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.A
.A108.A.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$57.110A.110A.110A.110A.110A.110A2$57.221A.
221A.221A$57.A219.A.A219.A.A219.A$57.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK115.A.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK115.A.A.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK115.A$57.A219.A.A219.A.A219.A$57.A2.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK114.A.A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
114.A.A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK114.A$57.A219.A.A219.A.A
219.A$57.A3.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK2.3A108.A.A3.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK113.A.A3.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK113.A$57.A108.A.A108.A.A219.A.A219.A$57.A4.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.A.A108.A.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.3A108.A.A
4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK112.A$57.A108.A.A108.A.A108.A.A
108.A.A219.A$57.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK4.A.A108.A.A.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK4.A.A108.A.A.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK4.3A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.
A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK3.A.A108.A.A2.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK3.A.A108.A.A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK3.A.A
108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A3.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK2.A.A108.A.A3.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK2.A.A108.A.A3.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK2.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A4.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.A.A108.A.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A108.A.
A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A108.A$57.A108.A.A108.A.A108.
A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$
57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.
A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.
A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$57.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$57.
110A.110A.110A.110A.110A.110A!
3.

gaseous snakes make the shortest trips, while liquids and solids make longer ones. However, solids have a habit of not filling the insides of their chambers.

Code: Select all

x = 949, y = 354, rule = Snakes
69.3A.3A.3A.3A.3A.3A.A2.A.4A6.3A.A2.A.3A.A.A.3A.3A$69.A4.A2.A.A.A.A2.
A3.A2.2A.A.A9.A3.2A.A.A.A.A.A.A3.A$69.3A2.A2.3A.2A3.A3.A2.A.2A.A.2A6.
3A.A.2A.3A.2A2.3A.3A$71.A2.A2.A.A.A.A2.A3.A2.A2.A.A2.A8.A.A2.A.A.A.A.
A.A5.A$69.3A2.A2.A.A.A.A2.A2.3A.A2.A.4A6.3A.A2.A.A.A.A.A.3A.3A2$73.A$
73.2A$69.7A$73.2A$73.A12$62.443A.443A$62.A441.A.A441.A$62.A.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK336.A.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
336.A$62.A441.A.A441.A$62.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK335.A
.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK335.A$62.A108.3A108.3A108.3A
108.A.A108.3A108.3A108.3A108.A$27.A34.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.A.A108.A.A108.A.A108.A.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.A.A108.A.A108.A.A108.A$A.A.3A.A17.3A33.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$A.A.A.A.A16.5A32.A.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK3.A.A108.A.A108.A.A108.A.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK3.A.A108.A.A108.A.A108.A$A.A.A.A.A18.A34.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$A.A.A.A.A18.A34.A2.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK2.A.A108.A.A108.A.A108.A.A2.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK2.A.A108.A.A108.A.A108.A$.A2.3A.3A.A14.A34.A108.A.A108.A
.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$27.A34.A3.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.A.A108.A.A108.A.A108.A.A3.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.A.A108.A.A108.A.A108.A$27.A34.A108.A.A108.A.A108.A.A108.
A.A108.A.A108.A.A108.A.A108.A$62.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K3.A.A108.A.A108.A.A108.A.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK3.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A
108.A.A108.A.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK
.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A108.A.
A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.
A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A.A108.A.A108.A.A3.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK3.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.
A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A3.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A
K.AK.AK.AK.AK.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK3.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A108.A.A108.A$
62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.
A108.A.A108.A.A108.A.A3.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A.
A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK3.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A2.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK2.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.
A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A3.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.
AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.AK.A.A108.A.A108.A.A108.A$62.A108.A.
A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.3A108.A.A108.
A.A108.A.A108.3A108.A$62.A108.3A108.3A108.3A108.A.A108.3A108.3A108.3A
108.A$62.A441.A.A441.A$62.A441.A.A441.A$62.A441.A.A441.A$62.A441.A.A
441.A$62.443A.443A2$62.443A.443A$62.A441.A.A441.A$62.A.6AK.6AK.6AK.6A
K.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK337.A.A.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK337.A$62.A441.A.A441.A$62.A2.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK336.A.A2.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK336.A$62.A108.3A108.3A108.3A108.A.A
108.3A108.3A108.3A108.A$62.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK
.6AK.6AK.6AK2.A.A108.A.A108.A.A108.A.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK2.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A4.6AK.6AK.6AK.6AK.6AK.6A
K.6AK.6AK.6AK.6AK.6AK.6AK.6AK.A.A108.A.A108.A.A108.A.A4.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A108.A.A108.A.A108.A.A
.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A108.A.A108.A
.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$
62.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK3.A.A108.A.A
108.A.A108.A.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK3.
A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6A
K2.A.A108.A.A108.A.A108.A.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK2.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.A.A108.A.A108.A.A108.A.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK
.6AK.6AK.6AK.6AK.6AK.6AK.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A108.A
.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK3.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A3.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK2.A.A108.
A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.
6AK.6AK.6AK.6AK.6AK.6AK.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.
A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK4.A.A108.A.A108.A
.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$
62.A108.A.A108.A.A108.A.A108.A.A2.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK
.6AK.6AK.6AK.6AK3.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A3.
6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK2.A.A108.A.A108.A.
A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.
A108.A.A108.A.A108.A.A108.A.A4.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6AK.6A
K.6AK.6AK.6AK.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.3A108.A.A108.A.A108.A.A108.3A108.A$62.A108.3A108.3A108.3A108.A.A
108.3A108.3A108.3A108.A$62.A441.A.A441.A$62.A441.A.A441.A$62.A441.A.A
441.A$62.A441.A.A441.A$62.443A.443A2$62.443A.443A$62.A441.A.A441.A$
62.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK337.A.A.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK337.A$62.A441.A.A441.A$62.A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK336.A.A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK336.A$62.A108.3A
108.3A108.3A108.A.A108.3A108.3A108.3A108.A$62.A3.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK2.A.A108.A.A108.A.A108.A.A3.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK2.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.
A.A108.A.A108.A.A108.A$62.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A
108.A.A108.A.A108.A.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK4.A.A108.A.A108.A.A108.A
.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK4.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A2.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK3.A.A108.A.A108.A.A108.A.A2.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK.2AK.2AK3.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.
A108.A.A108.A.A108.A.A108.A.A108.A$62.A3.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK2.A.A108.A.A108.A.A108.A.A3.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
2.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A
.A108.A.A108.A$62.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A108.A.A
108.A.A108.A.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK4.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A2.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK
.2AK.2AK.2AK3.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A3.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK2.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.
A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A108.A.A108.A.A108.A$
62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.
A108.A.A108.A.A108.A.A.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2A
K.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK4.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A2.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK3.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A
.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A3.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK2.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A4.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.
2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.2AK.A.A108.A.A108.A.A108.A$
62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.
A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A.A108.A$62.A108.A.A108.A.A108.A.A108.A.A108.A.A108.A.A
108.A.A108.A$62.A108.A.A108.A.A108.3A108.A.A108.A.A108.A.A108.3A108.A
$62.A108.3A108.3A108.3A108.A.A108.3A108.3A108.3A108.A$62.A441.A.A441.
A$62.A441.A.A441.A$62.A441.A.A441.A$62.A441.A.A441.A$62.443A.443A!
not active here but active on discord

googoIpIex
Posts: 292
Joined: February 28th, 2019, 4:49 pm
Location: Sqrt(-1)

Re: Snakes (rule table rule)

Post by googoIpIex » April 14th, 2019, 11:41 pm

c/36 spaceship:

Code: Select all

x = 10, y = 11, rule = Snakes
A$F$C$B$AECABFC$6.AB$7.ED$8.2A$9.F$7.OLC$8.O!
EDIT:
(20,40)c/180:

Code: Select all

x = 4, y = 15, rule = Snakes
K$JA$.D$.EA$2.AD$3.F$3.B$2.CA$2.F$D2A$F$A$B$D$E!
EDIT2:
2 small snakes forming a 11c/81:

Code: Select all

x = 5, y = 7, rule = Snakes
3.A$3.F$3.C$2.OMO2$.CNO$BE!
woomy on a vroomy

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

Re: Snakes (rule table rule)

Post by Moosey » April 15th, 2019, 11:22 am

Is the big snake ever free?

Code: Select all

x = 40, y = 30, rule = Snakes
A8.31A$A8.A29.A$A8.A.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A$A8.A29.A$A8.A2.AK.
AK.AK.AK.AK.AK.AK.AK.AK.A$A8.A29.A$A8.A.AK.AK.AK.AK.AK.AK.AK.AK.AK2.A
$A8.A29.A$A8.A2.AK.AK.AK.AK.AK.AK.AK.AK.AK.A$A4.5A29.A$A4.26A8.A$A8.
2A8.2A8.2A8.A$A8.2A8.2A.A2.K2A.2A.AK.AK2.A$A8.2A8.2A.A4.A.2A8.A$A8.2A
8.2A.A4.A.2A2.AK.AK.A$A8.2A8.2A.A4.A.2A8.A$A8.2A8.2A.A4.A.2A.AK.AK2.A
$A8.2A8.2A.A4.A.2A8.A$A8.2A8.2A.A4.A.2A2.AK.AK.A$A8.2A8.2A.A4.A.2A8.A
$A8.2A8.2A.A4.A.2A.AK.AK2.A$A8.2A8.2A.A4.A.2A8.A$A8.2A8.2A.A4.A.2A2.A
K.AK.A$A8.2A8.2A.A4.A.2A8.A$A18.2A.A4.A.2A8.A$A21.A4.A11.A$A21.A4.A
11.A$A21.6A11.A$A38.A$40A!
EDIT:
Hydra

Code: Select all

x = 93, y = 18, rule = Snakes
59.A$BAEC2BECBAED2BEDBAFDABFD2AECBAFC2BFD2AECBAFCBAECABFDABEDABFCB4AB
EDABFCBAEDBAECABED$65.5A13.A$70.3A8.DEA$73.6AF2A$78.B6A$78.A6.2A$78.F
8.5A$78.D12.2A$78.2AF11.A$80.C10.2A$70.21A$66.4A9.FA$79.C$79.AB$80.E$
80.C3.IK$80.2AFCA!
Can I have a rule where some snakes can split? (I.e. duplicate) so that guns could be built?
Call it hydras.


EDIT:
kooky tandem

Code: Select all

x = 6, y = 43, rule = Snakes
2.O$.OC$2.FAB$4.DF$5.A$4.DA$3.BF$AFCB28$BEDA$3.AE$4.CB$5.B$4.CE$2.EBA
$.OD$2.O!
not active here but active on discord

googoIpIex
Posts: 292
Joined: February 28th, 2019, 4:49 pm
Location: Sqrt(-1)

Re: Snakes (rule table rule)

Post by googoIpIex » April 15th, 2019, 3:23 pm

After 194,071,347 generations the "Erratic behaivor" has not repeated.

The snake at t=194,071,347:

Code: Select all

x = 51, y = 23, rule = Snakes
7.FCAB$6.BA2.F16.C2A$6.C3.CB14.BE.F10.D2BEC$6.F.B2.AEC2AED8.B2.D10.E
3.2B$6.A.AB7.2B7.C2.BA9.B4.E$6.B2.B8.EDBAFD2.E3.FC7.CB4.CA$5.ED2.A13.
B2.A4.B7.E6.A$4.2A3.B13.BFCB4.B7.B6.E$4.C4.2AB19.ED6.B6.C$3.BF6.B20.
2A5.D5.2B$.ECB7.A21.EC4.F5.F$2A9.A22.2BFD2A5.CA2.O$C10.A34.AECNO$E10.
B37.O$A10.B$B10.A$D8.3B$E8.B$ABCF5.A$3.B4.EA$3.A2.2BD$3.C.DE$3.E2A!
woomy on a vroomy

Hunting
Posts: 4395
Joined: September 11th, 2017, 2:54 am

Re: Snakes (rule table rule)

Post by Hunting » January 20th, 2020, 11:03 am

Destroyed post

Post Reply