Thread For Your Unrecognised CA

For discussion of other cellular automata.
User avatar
R2INT
Posts: 775
Joined: July 2nd, 2024, 7:42 pm

Re: Thread For Your Unrecognised CA

Post by R2INT » January 10th, 2025, 3:48 pm

I found the first interesting zebra stripes rule:

Code: Select all

# [[ RANDOMIZE MAXGRIDSIZE 14 ]]
x = 64, y = 64, rule = B1e2ein3jky4iqtz5aq6en/S1e2ikn3cer4krz5ei6c7c
!
However, patterns often take quite a while to begin to stabilize into zebra stripes. Here, I made the grid 1536x1536 so that the explosion is limited:

Code: Select all

# [[ RANDOMIZE ]]
x = 64, y = 64, rule = B1e2ein3jky4iqtz5aq6en/S1e2ikn3cer4krz5ei6c7c:T1536,1536
!
Here is a small pattern collection:

Code: Select all

x = 256, y = 255, rule = B1e2ein3jky4iqtz5aq6en/S1e2ikn3cer4krz5ei6c7c:T256,256
256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
$80bo$79obob7obob39ob124o$88bo3bo38b2o$79o3b8ob40ob124o2$256o2$131o2b
ob121o$135bo$131o2bob121o2$256o2$108ob7ob4o2b5ob127o$108bo12b3o6bo$116o
b5o2b4ob127o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$112o2bo2b139o
2$112o2bo2b139o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o2$256o
2$256o2$256o2$256o2$256o2$256o2$256o!
Range-2 INT
R2INT's Rule Collection

Currently missing OCA catalyst search software and OCA conduit search software (the one I have is hardcoded to B3/S23-a5)

User avatar
hibiscus
Posts: 406
Joined: August 26th, 2023, 3:30 am

Re: Thread For Your Unrecognised CA

Post by hibiscus » January 11th, 2025, 12:49 pm

Found this rule while rulegolfing.

Code: Select all

x = 0, y = 0, rule = B2en3-ajnr4a6-an78/S12ack3a
!
[[ RANDOMIZE ]]
The most common spaceship is a c/8d:

Code: Select all

x = 2, y = 3, rule = B2en3-ajnr4a6-an78/S12ack3a
2o$2o$bo!
Meet this jolly 11c/37 puffer:

Code: Select all

x = 97, y = 155, rule = B2en3-ajnr4a6-an78/S12ack3a
37b2o19b2o5$38b2o17b2o2$37b2o4b2o7b2o4b2o6$44b2o5b2o5$36b3o19b3o$36bo
bo19bobo$38bo19bo13$37b2o19b2o$37b2o19b2o3$42b2o9b2o$42b2o9b2o2$bo93b
o$2bo34b2o19b2o34bo$2o93b2o5$42bo2bo5bo2bo$38b2obo3bo5bo3bob2o$41bo2b
obo3bobo2bo$39bobo13bobo$42b3o7b3o$43bo9bo6$37b2o19b2o$15b2o63b2o$16b
o63bo$14b3o63b3o5$37b2o19b2o$37b2o19b2o2$42b3o7b3o$44bo7bo2$43bobo5bo
bo$44bo7bo$37b2o19b2o4$29bo37bo$31bo33bo$28bo12bo13bo12bo$29bo10bobo11b
obo10bo$39bo3bo9bo3bo$38bo2bo2bo7bo2bo2bo$38bo2bo2bo7bo2bo2bo$39bo3bo
9bo3bo$40bobo11bobo$41bo13bo2$38b2o17b2o$38b2o17b2o12$34b2o7b2o7b2o7b
2o$34b2o2bo4b2o7b2o4bo2b2o$38bo19bo$34b2o25b2o$34b2ob2o19b2ob2o$37b2o
19b2o8$45b2o3b2o$45b3ob3o5$39bo17bo$40bo15bo$38b2o17b2o3$40b2o13b2o$40b
2o13b2o5$41b3o9b3o$40bo15bo$39bobo13bobo$39b2o4b2o3b2o4b2o$39bobo3b2o
3b2o3bobo$42b13o$44bob2ob2obo$42bobobo3bobobo$46b2ob2o9$46bo3bo$45bob
obobo3$46bobobo$47b3o!
Some oscillators:
p23:

Code: Select all

x = 7, y = 6, rule = B2en3-ajnr4a6-an78/S12ack3a
2o3bo$2o3bo3$o2bo2bo$2bobo!
p27:

Code: Select all

x = 30, y = 30, rule = B2en3-ajnr4a6-an78/S12ack3a
10b2o6b2o$9bo2bo4bo2bo$10b2o6b2o$9bo2bo4bo2bo$10b2o6b2o5$bobo22bobo$o
bobo20bobobo$obobo20bobobo$bobo22bobo5$bobo22bobo$obobo20bobobo$obobo
20bobobo$bobo22bobo5$10b2o6b2o$9bo2bo4bo2bo$10b2o6b2o$9bo2bo4bo2bo$10b
2o6b2o!
p31:

Code: Select all

x = 27, y = 5, rule = B2en3-ajnr4a6-an78/S12ack3a
2bo21bo$3bo5bo7bo5bo$obo7bo5bo7bobo$3bo5bo7bo5bo$2bo21bo!
90 degree reflector (repeat time 56):

Code: Select all

x = 3, y = 7, rule = B2en3-ajnr4a6-an78/S12ack3a
o$o3$b2o$b2o$2bo!
I have more stuff that I will submit tomorrow.

Code: Select all

#C [[ ZOOM 8 TRACK -3/87 -1/87 ]]
x = 4, y = 5, rule = B35ay/S2-i3-e4ey5j
2bo$b2o$2obo$bobo$2b2o!

User avatar
islptng
Posts: 475
Joined: May 24th, 2024, 6:17 am
Location: 种花家

Re: Thread For Your Unrecognised CA

Post by islptng » January 12th, 2025, 12:21 am

I found this rule:

Code: Select all

#R B2k3-cqr4-aintw5-ac6-a78/S2ae3eijny4irz5acenr6ck
! [[ RANDOMIZE ]]
Sadly, apgsrc only goes 30 soup/sec on my laptop. Will check later.
My sandbox | All my engineered replicators | TNT
Asperger, ISTP, using a Dvorak keyboard.

On March 2nd, I'll begin my time travel to July (at least on the Internet). During these time, I do not exist, so don't try to contact me. (Not a joke!)

Naszvadi
Posts: 1455
Joined: May 7th, 2016, 8:53 am
Contact:

Re: Thread For Your Unrecognised CA

Post by Naszvadi » January 13th, 2025, 2:09 pm

Naszvadi wrote:
January 8th, 2025, 10:31 am
whatislife wrote:
January 7th, 2025, 3:28 am
Some engineering in a rule I saw go by in Catagolue recent hauls, first explored by LaundryPizza03:

...

Some more corderships are waiting to be made, with at least two other types of linear growth in this rule: p256 c/2 puffer with lots of debris and a 22c/512 switch engine

Code: Select all

x = 236, y = 10, rule = B37c/S2-c3-c4i6k
3bo3bo222b2o$2b3ob3o221b2ob2o$b2obobob2o220b2obo$bo2bobo2bo$b2obobob2o
$b2obobob2o$bo2bobo2bo$bo2bobo2bo$214b2o$b3o3b3o204b2o!
...

Bonus breeder, shoots oblique puffers:

Code: Select all

rle
...
I don't always self bump, butt when I do, the cell numbers are tens of millions \end{meme}

Cordership, speed is (20,2)c/61:

Code: Select all

#C [[ TRACK -20/61 2/61 ]]
x = 392, y = 154, rule = B37c/S2-c3-c4i6k
391bo$391bo$391bo$370b3o$351bo$351bo$351bo$330b3o$311bo71b2o$311bo70bo
bo$311bo72bo$290b3o$271bo$271bo$271bo4$250bo$250bo27b2o$250bo31bo$268b
2o9bo2bo$207bo44b3o11bo2bo10b2obo$207bo40b2o16b2o15b2o$207bo32b3o5b3o
28b2o2bo$186b3o50bo2bobobo3bo22bo4b6o64bo$167bo71bo3bo2bobobo21b2o3b5o
66b2o$167bo71b3ob2o3bo19b2ob2ob3o70bobo$167bo73bobo24b2o2b2o$146b3o
124b2o$127bo71b2o56bobo14b4o$127bo70bobo56b2o16b3o$127bo72bo57bo17bo$
106b3o$87bo$87bo$87bo4$66bo$66bo27b2o$66bo31bo$84b2o9bo2bo163bo49b3o$
68b3o11bo2bo10b2obo162bobo49bo$64b2o16b2o15b2o161b2o49bo$56b3o5b3o28b
2o2bo$55bo2bobobo3bo22bo4b6o64bo$55bo3bo2bobobo21b2o3b5o66b2o$55b3ob2o
3bo19b2ob2ob3o70bobo$57bobo24b2o2b2o$89b2o$73bobo14b4o$73b2o16b3o$74bo
17bo163bo$256bo$256bo$235b3o$216bo$216bo$216bo60b2o$278b2o$277bo2$195b
o$78bo49b3o64bo27b2o$78bobo49bo64bo31bo$78b2o49bo83b2o9bo2bo$197b3o11b
o2bo10b2obo$193b2o16b2o15b2o$185b3o5b3o28b2o2bo$184bo2bobobo3bo22bo4b
6o$184bo3bo2bobobo21b2o3b5o$184b3ob2o3bo19b2ob2ob3o$186bobo24b2o2b2o$
218b2o$72bo129bobo14b4o$72bo129b2o16b3o19b2o$72bo130bo17bo19bobo$51b3o
189bo$32bo$32bo$32bo60b2o$94b2o$93bo2$11bo$11bo27b2o$11bo31bo$29b2o9bo
2bo163bo$13b3o11bo2bo10b2obo162bo$9b2o16b2o15b2o161bo$b3o5b3o28b2o2bo
165b2o$o2bobobo3bo22bo4b6o164b3o$o3bo2bobobo21b2o3b5o$3ob2o3bo19b2ob2o
b3o$2bobo24b2o2b2o$34b2o172bo$18bobo14b4o169b2ob2o$18b2o16b3o19b2o148b
2ob2o$19bo17bo19bobo150bo3b2o$59bo132bo18b2o2bo$192bo14bobob4o$189b3o
8b3o2b2o6bo$189bo10b4obobo$189bobo9bo$190b2o14bo$207b2o$204bo3bo2$205b
3o$23bo$23bo$23bo$26b2o$25b3o179bo$206bo$206b3o2$24bo$24b2ob2o$24b2ob
2o176b2o$26bo3b2o172bobo$8bo18b2o2bo153b2o17b2o$8bo14bobob4o153bobo$5b
3o8b3o2b2o6bo135b2o17b2o$5bo10b4obobo140bobo$5bobo9bo127b2o17b2o$6b2o
14bo121bobo$23b2o100b2o17b2o$20bo3bo99bobo$105b2o17b2o$21b3o80bobo$85b
2o17b2o$84bobo$65b2o17b2o$19b3o42bobo$18bo3bo22b2o17b2o$18b2o24bobo$
19bo24b2o$20bo$23b2o$18bo2b4o$18bo6bo$23bob2o$4bo13b3o2bo$b2obo11b3ob
3o$o15b2o$o9b3o$2o4bo4bo3bo$2bo7bo2b2o2bo$14bo3bo$14bo3bo$15b3o!
[APPEND#1]

Smaller:

Code: Select all

#C [[ TRACK -20/61 2/61 ]]
x = 82, y = 44, rule = B37c/S2-c3-c4i6k
75bo3bo$58bo15bo2bobo$58bo16bo$58bo17bo$37b3o4$76b3o$74b2ob2o$16b2o56b
o$17bobo58b4o$19bobo13b2o38b2o3b2o$6b2o13b2o10bo2bo34b3o5b3o$6b2o11b3o
11b2o17b5o12b2ob2o$11bo8bo30b2ob2obo8bo2bo2b2o$12bo3b2obo32bo13b2o$10b
2o3bobobo15b2o16b2o2bo8bo4bo$17b3o15b2o19bo11b2o$10bo4b4o16b2o$9b3o4bo
24bo$9b3o28b2o$40bobo$22bo$22bobo$22b2o3$37b3o30bobo$38b2o30b2o$71bo2$
9b3o2$5bo7bo46bo$4bobo6bo46bo$4bo8bo24bo2bo18bo$6b2o23b2obo3b3o$b2o3b
2ob3o17bobobo4b2o$2o5bo20b2o$b3o20b2o3bobob2o$2b2o20bobo3b2o$25b2o4b4o
$33bo!

User avatar
pifricted
Posts: 968
Joined: May 25th, 2024, 10:26 am
Location: Behind The Great Internet Wall

Re: Thread For Your Unrecognised CA

Post by pifricted » January 14th, 2025, 8:08 am

A snoitareneG rule with c/4d, c/6d, and 2c/13o spaceships:

Code: Select all

# 0123456-a78/01234-z568/3
x = 39, y = 16, rule = B2-aS14zC-3
22.2B$21.A$10.A8.AB11.AB$8.2B$10.A8.B12.B7$24.B$B9.B20.B6.B$B9.B.B4.B
4.B3.B4.B$10.B.B5.B13.2B4.B$12.B11.B!
@RULE B2-aS14zC-3
@COLORS
0 48 48 48
1 125 255 125
2 255 255 255
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1,2}
var s=a
var d=a
var f=a
var g=a
var h=a
var j=a
var k=a
var q={1,2}
var w=q
var e=q
var r=q
var t=q
0,q,0,w,0,0,0,0,0,1#B2e
0,q,0,0,w,0,0,0,0,1#B2k
0,q,0,0,0,w,0,0,0,1#B2i
0,0,q,0,w,0,0,0,0,1#B2c
0,0,q,0,0,0,w,0,0,1#B2n
2,q,0,0,0,0,0,0,0,2#S1e
2,0,q,0,0,0,0,0,0,2#S1c
2,q,w,0,0,e,r,0,0,2#S4z
1,a,s,d,f,g,h,j,k,2
2,a,s,d,f,g,h,j,k,0
pifricted's rules & pifricted's Sandbox User:Pifricted
Ehhh…
I’m not a guy good at rule exploration, right?

User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Thread For Your Unrecognised CA

Post by confocaloid » January 14th, 2025, 11:48 pm

Here are some extensible p12 orthogonal 5c/12 spaceships:

Code: Select all

x = 88, y = 52, rule = B3-ckqy4w5jkr/S23-ce4t5knr6ek
85b2o$86b2o$85b2o$85bo4$84b2o$84bobo$84bob2o$85b2o$85bo9$85b2o$75b2o9b
2o$74b4o7b2o$73b2o3bo6bo$74b4o$75b2o2$84b2o$84bobo$84bob2o$85b2o$85bo
9$33bo51b2o$14b2o16bobo8b3o29b2o9b2o$b2o2b2o6b4o7b3o6b3o3b2o2b3o5bob4o
5b2o2b2o6b4o7b2o$3o2b2o5b2o3bo6b2ob2o5b3obo7bo2b2ob3o2bo3b3o2b2o5b2o3b
o6bo$b2o2b2o6b4o7b3o6b3o3b2o2b3o5bob4o5b2o2b2o6b4o$14b2o16bobo8b3o29b
2o$33bo$84b2o$84bobo$84bob2o$85b2o$85bo!
#C [[ THEME MCell GRID TRACKLOOP 12 5/12 0/12 ]]
pifricted wrote:
January 13th, 2025, 9:43 am
A wick:

Code: Select all

x = 7, y = 57, rule = B3/S23:T10,61
bo3bo$o5bo2$bo3bo$2b3o2$3bo$2bobo4$b2ob2o$o5bo$bo3bo$2b3o4$2b3o$2bobo
3$bo3bo$b2ob2o$2bobo$3bo4$2b3o2$2bobo$3bo$3bo$2bobo$2bobo$3bo5$2b3o$b
o3bo3$b2ob2o$3bo6$3bo$2bobo$bo3bo$2bobo$2b3o!
confocaloid wrote:
January 13th, 2025, 10:08 am
pifricted wrote:
January 13th, 2025, 9:43 am
[...]
Here a finite segment of the wick is attached to a known 10c/24 fuse:

Code: Select all

x = 279, y = 114, rule = B3/S23
32b2o8b2o8b2o8b2o8b2o8b2o$32b2o8b2o8b2o8b2o8b2o8b2o6$99bo3bobobo15bobo
bo2bo3bo$80b3o37bo$79bo3bo15bo3bo3bo19bo2bo3bo$78bo3b2o35bo$31bo9bo9bo
9bo9bo5bo21bo3bo3bo2bobobo8bobobo2bobobo$31bo9bo9bo9bo9bo5bo2bo37bo$
31bo9bo9bo9bo9bo5bo21bo3bo3bo2bo12bo10bo$78bo3b2o33bo$79bo3bo15bo3bobo
bo2bobobo8bobobo6bo$80b3o7$32b2o8b2o8b2o8b2o8b2o8b2o$32b2o8b2o8b2o8b2o
8b2o8b2o37$6b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o$6b
2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o4$134b3o$133bo2b
o$133b2o2b2o$133bo2bobo$136bobo2$5bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo
9bo4bo3bo2bo$5bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo4b2o2bo$5bo9bo9bo
9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo4bo3bo2bo2$136bobo$133bo2bobo$133b2o2b2o
$133bo2bo$134b3o4$6b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o
8b2o9bo60bo60bo$5bobo7bobo7bobo7bobo7bobo7bobo7bobo7bobo7bobo7bobo7bob
o7bobo7bobo7bobo8bobo16b2o29b3o8bobo16b2o29b3o8bobo$6bo9bo9bo9bo9bo9bo
9bo9bo9bo9bo9bo9bo9bo9bo3b2o3b3o6b3o7b4o6b2o2b2o5b4obo5b3o2b2o3b3o6b3o
7b4o6b2o2b2o5b4obo5b3o2b2o3b3o6b3o$142bob3o5b2ob2o6bo3b2o5b2o2b3o3bo2b
3ob2o2bo7bob3o5b2ob2o6bo3b2o5b2o2b3o3bo2b3ob2o2bo7bob3o5b2ob2o$bo9bo9b
o9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo8b2o3b3o6b3o7b4o6b2o2b2o5b4obo5b3o2b
2o3b3o6b3o7b4o6b2o2b2o5b4obo5b3o2b2o3b3o6b3o$obo7bobo7bobo7bobo7bobo7b
obo7bobo7bobo7bobo7bobo7bobo7bobo7bobo7bobo13bobo16b2o29b3o8bobo16b2o
29b3o8bobo$b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o14bo
60bo60bo3$139b2o$137bob2o$138b3o$136b3o$135b3o$135b2obo$130b2o4b2o$10b
o9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo8bobo5b2o$10bo9bo9bo9bo9bo9bo9bo9bo
9bo9bo9bo9bo7b2o6b3o$10bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo9bo8bobo5b2o$
130b2o4b2o$135b2obo$135b3o$136b3o$141b3o$136b3o2b3o$138b4ob2o$139b5o$
139b2obo$11b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8bo$11b
2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o8b2o!
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
CARuler
Posts: 1337
Joined: July 30th, 2024, 5:38 pm
Location: A rule-verse in floor rule-verse of the CGOL skyscraper

Re: Thread For Your Unrecognised CA

Post by CARuler » January 15th, 2025, 12:30 am

islptng wrote:
January 12th, 2025, 12:21 am
I found this rule:

Code: Select all

#R B2k3-cqr4-aintw5-ac6-a78/S2ae3eijny4irz5acenr6ck
! [[ RANDOMIZE ]]
Sadly, apgsrc only goes 30 soup/sec on my laptop. Will check later.
oblique (3,1)c/10

Code: Select all

x = 13, y = 13, rule = B2k3-cqr4-aintw5-ac6-a78/S2ae3eijny4irz5acenr6ck
4$6b2o$7bo$6bobo$5bobobo$6b3o$6b3o!
likes interesting rules
vist my rules here
also likes weird growth patterns in CA
hyperbolic CA!!!
ADHD user
mostly inactive

User avatar
PiSpaceships
Posts: 218
Joined: January 17th, 2025, 12:20 pm

Re: Thread For Your Unrecognised CA

Post by PiSpaceships » January 16th, 2025, 1:14 pm

B2e3-a4-ai/S2-a34-ai is an interesting rule full of spaceships and replicators. I decided to name it "StellarRace" because it looks like a race of self-replicating spaceships.

A pseudo-random soup.

Code: Select all

x = 64, y = 64, rule = B2e3-a4-ai/S2-a34-ai
!
#C [[ RANDOMIZE ]]
Commonly occuring spaceships, all c/2o. The one in the middle is p6 and both on the sides are p2.

Code: Select all

x = 15, y = 4, rule = B2e3-a4-ai/S2-a34-ai
7b3o5bo$3o4bobo4bobo$obo4bobo4bobo$obo4bobo4bobo!
(edit: fixed the spaceships)

A replicator that creates lots of moving objects:

Code: Select all

x = 8, y = 5, rule = B2e3-a4-ai/S2-a34-ai
6bo$2b6o$3o4bo$2b6o$6bo!
edit2: It isn't a replicator becaude its copies collide, creating a lot of chaos, so because of lack of better term I declare that I found a new type of structure: a "repliship". If a different term for such structure exists and is better than "failed replicator", please comment.
Last edited by PiSpaceships on January 18th, 2025, 5:47 am, edited 5 times in total.
INACTIVE

User avatar
H. H. P. M. P. Cole
Posts: 475
Joined: July 15th, 2023, 9:36 pm

Re: Thread For Your Unrecognised CA

Post by H. H. P. M. P. Cole » January 16th, 2025, 10:05 pm

A strange binary-counter-based adjustable ship rule I made.

Code: Select all

# c/5o, c/9o, c/15o, c/25o, c/43o, c/77o, c/143o, c/273o, c/531o
# Period is f(n) = 2^n+2n+1 where n = 1 is the topmost ship
x = 12, y = 17, rule = colebinship
A2.E2$A3.E2$A4.E2$A5.E2$A6.E2$A7.E2$A8.E2$A9.E2$A10.E!

@RULE colebinship
@TABLE
n_states: 8
neighborhood:oneDimensional
symmetries:none
var a = {0,1,2,3,4,5,6,7}
var a1 = a
var a2 = a
1,0,7,0
1,a1,a2,2
2,0,7,0
2,a1,a2,1
0,2,7,7
0,2,a1,3
3,0,0,3
3,1,0,3
3,3,0,3
3,2,0,4
0,4,0,3
3,1,3,3
3,2,3,4
3,4,7,7
3,4,a1,4
0,4,3,3
3,a1,3,3
5,0,0,5
0,3,5,6
5,6,0,6
0,6,0,5
3,a1,6,7
3,a1,7,7
4,a1,7,7
0,a1,7,7
3,2,7,7
4,2,7,7
7,1,a1,1
7,2,a1,1
a,a1,a2,0

User avatar
R2INT
Posts: 775
Joined: July 2nd, 2024, 7:42 pm

Re: Thread For Your Unrecognised CA

Post by R2INT » January 17th, 2025, 11:06 am

TBPO wrote:
January 16th, 2025, 1:14 pm
B2e3-a4-ai/S2-a34-ai is an interesting rule full of spaceships and replicators. I decided to name it "StellarRace" because it looks like a race of self-replicating spaceships.
. . .
A c/4 diagonal:

Code: Select all

x = 3, y = 4, rule = B2e3-a4-ai/S2-a34-ai
2bo$b2o$o$2o!
The rule appears to be explosive.
Range-2 INT
R2INT's Rule Collection

Currently missing OCA catalyst search software and OCA conduit search software (the one I have is hardcoded to B3/S23-a5)

User avatar
CARuler
Posts: 1337
Joined: July 30th, 2024, 5:38 pm
Location: A rule-verse in floor rule-verse of the CGOL skyscraper

Re: Thread For Your Unrecognised CA

Post by CARuler » January 18th, 2025, 12:50 am

PiSpaceships wrote:
January 16th, 2025, 1:14 pm
this rule has been Investigator'd

a p16 with a period map that inculdes all integer powers of two bellow

Code: Select all

x = 8, y = 1, rule = B2e3-a4-ai/S2-a34-aiInvestigator
8H!
edit: hang on, this osc doesn't like interference

Code: Select all

x = 8, y = 1, rule = B2e3-a4-ai/S2-a34-aiInvestigator
8L!
edit2: anther p16

Code: Select all

x = 10, y = 1, rule = B2e3-a4-ai/S2-a34-aiInvestigator
10S!
edit3: done it again, yet anther p16

Code: Select all

x = 8, y = 8, rule = B2e3-a4-ai/S2-a34-aiInvestigator
8H$H6.H$H6.H$H6.H$H6.H$H6.H$H6.H$8H!
edit4:
highest period yet

Code: Select all

x = 5, y = 5, rule = B2e3-a4-ai/S2-a34-aiInvestigator
5I$I3.I$I3.I$I3.I$5I!
likes interesting rules
vist my rules here
also likes weird growth patterns in CA
hyperbolic CA!!!
ADHD user
mostly inactive

User avatar
CARuler
Posts: 1337
Joined: July 30th, 2024, 5:38 pm
Location: A rule-verse in floor rule-verse of the CGOL skyscraper

Re: Thread For Your Unrecognised CA

Post by CARuler » January 18th, 2025, 8:29 pm

in a non-deterministic CA
a wickstretcher is getting eaten for a randomized period of time making a diehard (i think)

Code: Select all

x = 0, y = 0, rule = RandFuseEater
A$.10AB$A!
@RULE RandFuseEater
@TABLE
n_states:3
neighborhood:Moore
symmetries:rotate4reflect
var a = {0,1,2}
var b = a
var c = a
var d = a
var e = a
var f = a
var g = a
var h = a
1,1,0,0,0,1,0,0,0,1
1,1,0,0,1,0,1,0,0,1
1,0,1,0,0,0,0,0,0,1
0,1,0,1,0,1,0,0,0,1
0,0,1,0,1,0,0,0,0,1
1,0,1,1,1,0,0,0,0,1
1,1,0,0,1,1,1,0,0,1
0,1,0,1,0,0,0,0,0,1
0,1,0,1,0,1,0,1,0,1
1,1,0,0,0,2,0,0,0,(1,2)
1,1,0,0,0,0,0,0,0,2

#defaults
1,a,b,c,d,e,f,g,h,0
2,a,b,c,d,e,f,g,h,0
likes interesting rules
vist my rules here
also likes weird growth patterns in CA
hyperbolic CA!!!
ADHD user
mostly inactive

User avatar
confocaloid
Posts: 6697
Joined: February 8th, 2022, 3:15 pm
Location: learn to protect yourself against stray gliders and sparks and self-destruct mechanisms

Re: Thread For Your Unrecognised CA

Post by confocaloid » January 18th, 2025, 8:35 pm

CARuler wrote:
January 18th, 2025, 8:29 pm

Code: Select all

1,1,0,0,0,2,0,0,0,(1,2)
Can you provide a way to run those rules in Golly?
error.png
error.png (9.56 KiB) Viewed 8090 times
127:1 B3/S234c User:Confocal/R (isotropic CA, incomplete)
Unlikely events happen.
My silence does not imply agreement, nor indifference. If I disagreed with something in the past, then please do not construe my silence as something that could change that.

User avatar
CARuler
Posts: 1337
Joined: July 30th, 2024, 5:38 pm
Location: A rule-verse in floor rule-verse of the CGOL skyscraper

Re: Thread For Your Unrecognised CA

Post by CARuler » January 18th, 2025, 9:00 pm

confocaloid wrote:
January 18th, 2025, 8:35 pm
CARuler wrote:
January 18th, 2025, 8:29 pm

Code: Select all

1,1,0,0,0,2,0,0,0,(1,2)
Can you provide a way to run those rules in Golly?

error.png
i don't have any ways to. the best i can do is to complain to people who mange golly and lifeveiwer
likes interesting rules
vist my rules here
also likes weird growth patterns in CA
hyperbolic CA!!!
ADHD user
mostly inactive

User avatar
silversmith
Posts: 459
Joined: June 15th, 2020, 6:20 pm
Location: Pennsylvania, USA, Earth, Sector 5ff63D6
Contact:

Re: Thread For Your Unrecognised CA

Post by silversmith » January 19th, 2025, 10:41 am

CARuler wrote:
January 18th, 2025, 9:00 pm
i don't have any ways to. the best i can do is to complain to people who mange golly and lifeveiwer
You could make the rule into a format other people could use by using an external souce of randomness to choose whether to transition to state 1 or 2. One way would be to use another rule in the background and include the background state in the conditions, as done here:
confocaloid wrote:
October 18th, 2023, 4:30 pm
This is a "wandering spaceship", happily drifting through a toroidal universe filled with background noise:

Code: Select all

x = 64, y = 64, rule = wandering_spaceship:T64,64
B6.2B6.2B6.2B6.2B6.2B6.2B6.2B6.B$.B7.B7.B7.B7.B7.B7.B7.B3$B7.B7.B7.B
7.B7.B7.B7.B$.2B6.2B6.2B6.2B6.2B6.2B6.2B6.2B$.2B3.B2.2B3.B2.2B3.B2.2B
3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B$B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B
2.B3.2B2.B3.2B2.B3.B$B6.2B6.2B6.2B6.2B6.2B6.2B6.2B6.B$.B7.B7.B7.B7.B
7.B7.B7.B3$B7.B7.B7.B7.B7.B7.B7.B$.2B6.2B6.2B6.2B6.2B6.2B6.2B6.2B$.2B
3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B$B2.B3.2B2.B3.2B
2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.B$B6.2B6.2B6.2B6.2B6.2B6.2B6.
2B6.B$.B7.B7.B7.B7.B7.B7.B7.B3$B7.B7.B7.B7.B7.B7.B7.B$.2B6.2B6.2B6.2B
6.2B6.2B6.2B6.2B$.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B
3.B$B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.B$B6.2B6.
2B6.2B6.2B6.2B6.2B6.2B6.B$.B7.B7.B7.B7.B7.B7.B7.B3$B7.B7.B7.B7.B7.B7.
B7.B$.2B6.2B6.2B6.2B6.2B6.2B6.2B6.2B$.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B
3.B2.2B3.B2.2B3.B2.2B3.B$B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B
2.B3.2B2.B3.B$B6.2B6.2B6.2B6.2B6.2B6.2B6.2B6.B$.B7.B7.B7.B7.B7.B7.B7.
B3$B7.B7.B7.B7.B7.B7.B7.B$.2B6.2B6.2B6.2B6.2B6.2B6.2B6.2B$.2B3.B2.2B
3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B$B2.B3.2B2.B3.2B2.B3.2B.
AC3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.B$B6.2B6.2B6.2B2.A3.2B6.2B6.2B6.2B6.B
$.B7.B7.B7.C2A5.B7.B7.B7.B3$B7.B7.B7.B7.B7.B7.B7.B$.2B6.2B6.2B6.2B6.
2B6.2B6.2B6.2B$.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.
B$B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.B$B6.2B6.2B
6.2B6.2B6.2B6.2B6.2B6.B$.B7.B7.B7.B7.B7.B7.B7.B3$B7.B7.B7.B7.B7.B7.B
7.B$.2B6.2B6.2B6.2B6.2B6.2B6.2B6.2B$.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.
B2.2B3.B2.2B3.B2.2B3.B$B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.2B2.B
3.2B2.B3.B$B6.2B6.2B6.2B6.2B6.2B6.2B6.2B6.B$.B7.B7.B7.B7.B7.B7.B7.B3$
B7.B7.B7.B7.B7.B7.B7.B$.2B6.2B6.2B6.2B6.2B6.2B6.2B6.2B$.2B3.B2.2B3.B
2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B2.2B3.B$B2.B3.2B2.B3.2B2.B3.2B2.B
3.2B2.B3.2B2.B3.2B2.B3.2B2.B3.B!

@RULE wandering_spaceship

A four-state "two layers" CA:
- The higher bit of the cellstate is used for the background layer which always follows B23678/S3478.
- The lower bit of the cellstate is used for the foreground layer containing the "wandering spaceship".
- A foreground cell follows B3aijr4ckz5er6i7/S2-c3-acy4einrtz5j6cn7c when the corresponding background cell is ON.
- A foreground cell follows B3aijr4kz5er6i7/S2-c3-acy4einrtz5j6cn7c when the corresponding background cell is OFF.

@COLORS

0 48 48 48
1 240 240 240
2 48 48 128
3 160 160 240

@TABLE
n_states:4
neighborhood:Moore
symmetries:rotate4reflect
var a={0,1}
var b={0,1}
var c={0,2}
var d={2,3}
var e={2,3}
var f={0,2,3}
var g={1,3}
var h={0,1,2,3}
var i={0,1}
var j={1,2,3}
var k={0,2}
var l={1,2}
var m={0,1,2}
var n={0,1}
var o={0,1,3}
var p={2,3}
var q={0,1,2,3}
var r={2,3}
var s={0,3}
var t={1,3}
var u={1,2,3}
0,0,a,0,b,0,c,d,e,2
f,0,0,0,0,0,1,1,g,1
0,0,a,0,0,b,h,2,d,2
f,0,0,0,0,0,1,3,1,1
0,0,a,0,b,c,i,d,2,2
a,0,0,0,0,0,g,3,3,3
0,0,a,0,b,c,2,i,d,2
0,0,0,0,a,h,d,0,3,2
a,0,0,0,0,c,3,1,3,3
c,0,a,0,0,1,0,1,g,1
0,0,a,0,0,j,b,2,d,2
c,0,a,0,0,1,0,3,1,1
0,a,0,b,0,i,c,d,2,2
0,0,a,0,0,1,c,3,3,3
c,0,0,0,0,1,1,1,k,1
c,0,0,0,0,1,1,3,0,1
0,0,0,0,0,1,g,3,2,3
0,0,0,0,a,1,g,d,3,2
0,0,a,0,0,j,d,0,e,2
c,0,a,0,0,1,2,1,1,1
0,a,0,b,0,h,2,i,2,2
0,0,a,0,0,g,2,1,3,3
0,0,a,0,0,h,d,2,b,2
0,a,0,b,0,j,2,d,0,2
0,0,a,0,0,g,2,3,1,3
c,0,0,0,0,1,3,1,0,1
0,0,0,0,0,g,3,1,2,3
a,0,0,b,i,g,3,1,3,2
0,0,0,0,0,g,3,3,0,3
0,0,0,0,a,g,3,d,1,2
0,0,a,0,b,2,0,h,d,2
0,0,a,0,b,2,c,d,i,2
0,0,a,0,c,d,b,0,e,2
f,0,0,0,0,2,1,1,1,1
0,0,a,0,b,2,g,i,2,2
a,0,0,0,0,2,1,g,3,3
0,0,a,c,0,d,b,2,i,2
a,0,0,0,0,2,g,3,1,3
0,0,a,0,h,2,2,1,1,2
a,0,0,0,c,2,3,1,1,3
0,0,0,0,c,2,3,3,3,1
0,0,a,0,b,3,0,c,d,2
c,0,a,0,0,3,0,1,1,1
0,a,0,b,0,d,0,h,2,2
0,0,a,0,0,3,0,g,3,3
0,a,c,b,0,d,0,e,0,2
0,0,a,0,c,3,0,3,1,3
0,0,0,0,0,3,1,g,2,3
0,0,0,0,a,3,1,h,3,2
0,0,0,c,0,3,1,3,0,3
a,0,0,b,h,3,1,3,1,2
0,0,a,0,c,3,2,1,1,3
0,0,a,0,c,3,2,3,3,1
0,a,0,b,c,3,3,1,1,2
0,0,0,0,c,3,3,3,2,1
0,0,0,0,1,0,g,d,e,2
0,a,0,0,1,h,d,1,3,2
0,a,0,0,g,b,d,3,1,2
c,0,a,0,1,1,0,1,2,1
0,0,a,0,j,b,0,2,d,2
0,0,a,0,g,1,0,3,2,3
0,0,0,a,1,1,h,d,3,2
f,0,0,0,1,1,1,0,2,1
a,0,0,0,1,g,1,2,2,3
0,0,0,0,1,l,1,d,3,2
0,0,0,0,g,a,1,3,d,2
0,0,a,0,1,g,2,0,d,2
0,0,a,0,1,g,2,1,2,3
0,0,a,b,1,g,2,i,3,2
0,0,0,a,1,g,d,e,1,2
a,0,0,0,1,g,3,0,2,3
0,0,0,a,1,h,3,1,2,2
0,0,0,a,1,m,d,2,1,2
0,0,0,0,g,2,1,a,d,2
0,0,0,c,1,d,a,e,1,2
0,0,a,0,g,3,0,1,2,3
0,0,0,a,1,3,b,h,3,2
0,0,a,b,g,3,0,d,1,2
a,0,0,0,g,3,1,0,2,3
0,0,0,a,g,3,b,i,3,2
0,a,0,b,g,3,1,1,2,2
0,0,a,c,1,3,2,3,2,1
0,0,0,c,1,3,3,2,2,1
0,0,a,0,d,0,0,h,e,2
0,0,a,0,d,0,j,b,2,2
a,0,0,0,2,0,g,1,3,3
0,0,a,0,d,0,2,b,e,2
0,0,0,a,h,0,d,0,e,2
0,0,0,c,2,0,3,3,3,1
0,a,0,b,2,i,0,h,2,2
0,0,a,0,2,1,c,1,3,3
0,0,0,0,2,1,1,g,2,3
0,0,0,0,d,1,g,a,3,2
0,0,a,0,2,b,1,2,d,2
0,a,b,i,c,1,2,1,2,2
0,0,a,c,2,1,2,3,3,1
c,0,0,0,2,1,3,1,2,3
0,0,0,c,2,1,3,3,2,1
m,0,0,0,2,2,1,1,3,3
0,0,0,c,2,2,1,3,3,1
0,0,0,c,2,2,3,1,3,1
0,0,a,c,2,3,0,3,3,1
0,0,0,c,2,3,1,3,2,1
0,0,a,c,2,3,2,1,3,1
0,a,0,0,3,b,h,1,3,2
0,0,0,a,3,1,b,j,3,2
a,0,b,0,3,1,d,1,g,2
f,0,0,1,a,0,0,1,g,1
0,0,0,1,a,0,h,2,d,2
f,0,0,1,a,0,0,3,1,1
0,0,0,1,0,0,c,3,2,2
a,0,0,1,b,0,c,3,3,3
f,0,a,1,0,0,1,1,2,1
a,0,b,1,0,c,1,3,2,3
0,a,0,1,0,b,g,3,3,2
0,0,0,1,a,c,d,0,e,2
0,a,0,b,c,i,2,n,2,2
a,0,0,1,b,c,2,1,3,3
0,a,0,1,0,h,3,1,3,2
0,a,0,1,0,1,c,d,e,2
c,0,0,1,0,1,1,0,d,1
c,0,0,1,0,1,1,2,a,1
0,0,0,1,0,1,g,2,d,3
0,0,a,1,b,1,h,3,2,2
0,a,0,1,0,g,2,b,d,2
0,a,0,1,0,g,2,d,b,2
0,0,0,1,0,g,3,0,d,3
0,0,a,1,0,g,d,1,e,2
0,0,0,1,0,g,3,2,a,3
0,0,0,1,a,g,d,3,b,2
0,0,0,1,a,2,b,c,d,2
f,0,0,1,a,2,0,1,1,1
0,0,0,1,0,2,0,g,2,2
a,0,0,1,b,2,0,g,3,3
0,0,0,1,a,2,h,2,b,2
0,a,0,j,0,d,0,e,0,2
a,0,0,1,b,2,c,3,1,3
f,0,0,1,0,2,1,1,0,1
a,0,b,1,0,2,g,1,2,3
0,a,0,1,0,d,1,g,3,2
a,0,b,1,0,2,g,3,0,3
0,a,0,1,0,d,g,3,1,2
a,0,0,1,h,2,2,1,1,3
0,0,0,1,h,2,2,3,3,1
a,0,b,1,c,2,3,1,0,3
0,a,0,1,c,2,3,1,1,2
0,0,a,1,c,2,3,3,2,1
0,a,0,1,0,3,0,h,d,2
0,a,0,1,c,3,0,d,b,2
0,0,0,1,0,3,1,c,d,3
0,0,a,1,b,3,i,g,2,2
0,0,0,1,c,3,1,2,a,3
0,0,a,1,b,3,h,3,0,2
0,a,0,1,h,3,2,b,1,2
0,0,h,1,a,3,d,1,0,2
0,0,0,1,c,3,3,2,d,1
f,0,0,1,1,0,0,1,2,1
f,0,0,1,1,0,0,3,0,1
a,0,0,1,1,0,c,3,2,3
c,0,a,1,1,0,b,1,g,1
c,0,a,1,1,0,b,3,1,1
0,a,0,1,1,b,g,3,2,2
0,0,a,1,1,0,h,3,3,3
f,0,0,1,1,0,2,1,0,1
a,0,0,1,1,c,2,1,2,3
0,0,0,1,j,0,d,2,a,2
a,0,0,1,1,c,2,3,0,3
c,0,0,1,1,0,3,1,1,1
0,a,0,1,g,b,3,1,2,2
0,0,a,1,1,c,d,1,3,3
0,a,0,1,1,c,3,3,0,2
0,0,a,1,1,c,d,3,1,3
c,0,0,1,1,1,0,0,2,1
c,0,0,1,1,1,0,2,0,1
0,0,0,1,1,1,c,2,2,3
0,0,0,j,1,1,a,d,3,2
0,a,0,1,1,g,0,3,d,2
0,0,a,1,1,1,g,2,d,2
0,0,0,1,1,g,2,0,2,3
0,0,0,j,1,1,d,a,3,2
0,0,a,1,1,g,d,1,2,2
0,0,0,1,1,g,2,2,0,3
0,a,0,1,j,1,2,d,1,2
0,0,a,1,h,1,d,3,0,2
0,0,a,1,1,g,3,0,d,2
0,0,a,1,1,h,3,2,0,2
a,0,0,1,1,2,0,g,2,3
a,0,0,1,g,2,0,3,b,3
c,0,a,1,1,2,b,1,1,1
0,a,0,1,1,d,1,g,2,2
0,0,a,1,1,2,b,g,3,3
0,0,0,1,g,d,1,e,0,2
0,0,a,1,g,2,b,3,1,3
a,0,c,1,1,2,2,1,b,3
0,0,0,1,g,2,2,3,2,1
0,0,c,a,1,d,3,1,0,2
0,0,a,1,g,2,d,1,1,3
0,0,a,1,g,2,d,3,3,1
0,0,0,1,1,3,0,c,2,3
0,0,0,g,a,3,b,1,d,2
0,0,0,1,g,3,0,2,0,3
0,0,a,1,g,3,b,2,1,2
0,0,a,1,j,3,b,3,0,2
0,0,a,1,1,3,1,c,d,2
0,0,a,1,g,d,1,2,0,2
0,0,a,g,b,3,2,1,i,2
0,0,0,1,g,3,2,2,2,1
0,0,0,1,2,0,0,j,2,2
a,0,0,1,d,0,0,g,3,3
0,0,0,1,d,0,a,2,h,2
0,a,0,j,2,b,0,d,0,2
a,0,0,1,d,0,c,3,1,3
a,0,b,1,2,0,1,g,2,3
0,a,0,1,2,b,1,g,3,2
a,0,b,1,2,0,g,3,0,3
0,a,0,1,2,b,g,3,1,2
0,0,0,1,2,a,2,0,j,2
a,0,0,1,d,0,2,1,g,3
0,0,0,g,d,0,2,3,3,1
a,0,b,1,2,0,3,1,c,3
0,a,0,1,2,b,3,1,g,2
0,0,a,g,2,0,3,3,2,1
0,a,0,1,2,1,0,h,d,2
0,a,c,1,2,1,0,d,b,2
0,0,0,1,2,1,1,c,d,3
0,0,a,1,d,1,b,g,2,2
0,0,0,1,2,1,g,2,a,3
0,0,0,1,d,1,o,3,a,2
0,a,0,1,d,1,2,b,g,2
c,0,0,1,2,1,3,0,d,3
0,0,a,1,d,1,e,1,c,2
0,0,0,g,2,1,3,2,d,1
0,0,0,1,d,2,a,0,e,2
a,0,0,1,d,2,0,1,g,3
0,0,0,1,d,2,a,2,b,2
m,0,0,1,d,2,0,3,1,3
0,0,0,g,d,2,0,3,3,1
0,a,0,1,2,d,1,1,g,2
0,0,a,1,f,2,1,2,0,2
m,0,a,1,2,2,1,3,0,3
0,a,0,1,2,2,1,3,1,2
0,0,a,g,2,2,1,3,2,1
0,0,0,g,d,2,2,1,3,1
0,0,0,g,d,2,2,3,1,1
0,0,a,g,2,2,3,1,2,1
0,0,a,g,2,2,3,3,0,1
0,a,0,1,d,3,0,b,g,2
c,0,0,1,2,3,1,0,d,3
0,0,0,g,2,3,1,2,d,1
0,0,0,g,2,3,3,0,d,1
0,0,0,1,d,3,e,1,a,2
0,0,c,1,2,3,3,2,a,1
a,0,0,1,3,0,0,3,c,3
0,0,0,1,3,0,1,1,1,1
0,a,0,1,3,0,1,g,2,2
0,0,a,1,3,0,b,g,3,3
0,a,0,1,3,0,g,3,0,2
0,0,a,1,3,0,h,3,1,3
m,0,0,1,3,0,2,1,d,3
m,0,0,1,3,0,2,3,a,3
0,0,0,g,3,0,2,3,2,1
0,a,0,1,3,m,3,1,0,2
0,0,a,1,3,0,d,1,g,3
0,0,a,g,3,0,d,3,3,1
0,0,0,1,3,1,0,c,2,3
a,0,0,1,3,1,0,h,3,2
0,0,0,1,3,1,0,g,2,2
0,0,0,1,3,1,c,2,0,3
0,0,0,j,3,1,a,d,1,2
0,0,h,1,d,1,a,3,0,2
0,0,a,1,3,1,1,c,d,2
0,0,a,1,3,b,g,2,0,2
c,0,0,1,3,1,2,0,2,3
0,0,0,1,3,1,2,1,2,2
0,0,0,g,3,1,2,2,2,1
0,0,a,1,3,1,3,0,d,2
m,0,0,1,3,2,0,1,d,3
0,0,0,1,3,2,0,2,0,2
0,0,0,g,3,2,0,3,2,1
0,0,a,1,3,2,b,1,g,3
0,0,a,g,3,2,b,3,3,1
0,0,0,g,3,2,2,1,2,1
0,c,0,1,3,2,2,3,a,1
0,0,a,g,3,2,d,1,3,1
0,0,a,g,3,2,d,3,1,1
c,0,0,1,3,3,0,0,2,3
0,0,0,g,3,3,0,2,2,1
0,0,a,1,3,3,1,0,j,2
0,0,0,g,3,3,2,0,2,1
0,0,c,1,3,3,2,2,0,1
0,0,a,1,3,g,d,0,1,2
0,0,a,2,b,0,0,d,h,2
f,0,0,2,0,0,1,1,1,1
0,0,a,2,b,0,1,j,2,2
a,0,0,2,0,0,1,g,3,3
0,a,0,2,0,b,1,c,3,2
a,0,0,2,0,c,1,3,1,3
0,0,a,2,b,0,2,i,d,2
0,0,0,2,a,b,j,0,3,2
m,0,0,2,0,0,3,1,3,3
0,0,0,2,0,c,3,3,3,1
c,0,a,2,0,1,0,1,1,1
0,0,a,2,0,1,0,g,3,3
0,0,0,d,0,a,0,2,h,2
0,0,a,2,0,1,c,3,1,3
0,a,b,d,0,1,0,g,2,2
0,0,a,2,0,b,i,c,d,2
0,0,0,2,0,1,1,g,2,3
a,0,0,d,b,1,1,g,3,2
0,0,a,2,0,b,h,2,i,2
0,0,0,2,0,1,g,3,0,3
0,0,0,2,a,1,g,d,1,2
0,0,a,2,0,1,d,0,e,2
0,0,a,2,0,1,2,1,g,3
0,a,b,d,0,1,c,3,0,2
0,0,a,2,0,g,2,3,3,1
0,0,a,d,0,1,3,1,g,2
c,0,0,2,0,1,3,1,2,3
0,0,0,2,0,g,3,3,2,1
0,0,a,2,b,2,0,i,j,2
0,0,a,2,b,2,0,j,i,2
a,0,b,c,0,2,0,2,i,2
a,0,0,2,0,2,1,1,g,3
0,0,a,2,b,2,1,i,2,2
0,0,a,2,b,2,1,d,0,2
0,0,c,2,0,2,1,3,3,1
0,0,a,2,b,2,2,1,1,2
m,0,0,2,0,2,3,1,1,3
0,0,c,2,0,2,3,1,3,1
0,0,0,2,c,2,3,3,1,1
0,0,a,2,0,d,b,0,e,2
0,0,a,2,0,3,0,1,g,3
c,0,a,2,0,3,0,3,1,3
0,0,h,2,0,3,0,3,3,1
a,0,0,d,b,3,1,1,g,2
c,0,0,2,0,3,1,1,2,3
a,0,0,d,b,g,1,3,1,2
0,0,c,2,0,3,1,3,2,1
c,0,a,2,0,3,2,1,1,3
0,0,h,2,0,3,2,1,3,1
0,0,a,2,c,3,2,3,1,1
a,b,0,2,i,g,3,1,1,2
0,0,c,2,0,3,3,1,2,1
0,0,0,2,c,3,3,3,0,1
0,a,0,2,1,0,1,j,3,2
0,a,0,2,1,b,h,3,1,2
0,a,0,2,1,b,d,1,g,2
0,0,0,d,1,a,e,c,1,2
0,0,a,2,1,1,0,g,2,3
0,0,a,d,1,g,0,b,3,2
0,0,a,2,1,1,0,2,d,2
0,0,a,2,1,1,c,3,0,3
0,0,0,d,1,1,h,e,1,2
a,0,0,2,1,1,1,c,2,3
0,0,0,d,1,a,1,g,2,2
a,0,0,2,1,1,g,2,0,3
0,0,0,d,1,1,l,2,1,2
0,0,0,d,1,a,g,3,0,2
0,0,a,2,1,1,2,0,d,2
0,0,0,d,1,g,e,a,1,2
c,0,a,2,1,1,2,1,2,3
0,0,a,2,1,1,2,2,b,2
0,0,a,2,g,1,2,3,2,1
0,0,0,d,1,g,3,0,1,2
m,0,0,2,1,1,3,0,2,3
0,0,a,2,1,1,g,1,d,2
0,0,0,2,g,1,3,2,2,1
0,a,0,2,1,2,0,j,b,2
0,a,0,2,1,d,b,1,g,2
0,a,0,2,b,2,i,2,n,2
0,0,a,2,1,3,0,0,d,2
0,a,b,2,g,d,0,1,1,2
c,0,a,2,1,3,0,1,2,3
c,0,a,2,1,3,0,3,0,3
0,0,a,2,g,3,0,3,2,1
0,0,0,d,1,3,a,0,g,2
m,0,0,2,1,3,1,0,2,3
0,0,a,c,1,3,1,1,d,2
m,0,0,2,1,3,1,2,0,3
0,0,0,2,g,3,1,2,2,1
0,0,a,d,1,3,1,3,0,2
0,0,h,2,1,3,2,1,2,1
0,0,a,2,g,3,2,3,0,1
0,0,0,2,g,3,3,0,2,1
0,0,0,2,g,3,3,2,0,1
0,0,a,2,d,0,0,3,b,2
a,0,0,2,2,0,1,1,g,3
0,0,a,2,d,0,1,1,2,2
0,0,a,2,d,0,1,3,0,2
m,0,0,2,2,0,1,3,1,3
0,0,c,2,2,0,1,3,3,1
0,0,a,2,d,0,2,1,1,2
m,0,0,2,2,0,3,1,1,3
0,0,c,2,2,0,3,1,3,1
0,0,0,2,2,0,3,3,1,1
0,0,a,2,2,1,0,1,g,3
c,0,a,2,2,1,0,3,1,3
0,0,h,2,2,1,0,3,3,1
0,0,a,2,2,1,1,0,d,2
a,0,0,d,e,1,1,1,g,2
c,0,0,2,2,1,1,1,2,3
c,0,0,2,2,1,1,3,0,3
0,0,a,d,c,1,1,3,1,2
0,0,c,2,2,1,1,3,2,1
c,0,a,2,2,1,2,1,1,3
0,0,h,2,2,1,2,1,3,1
0,0,h,2,2,1,2,3,1,1
0,0,a,d,2,1,g,1,1,2
0,0,c,2,2,1,3,1,2,1
0,c,0,2,2,1,3,3,0,1
0,0,a,2,d,2,0,1,1,2
m,0,0,2,2,2,1,1,1,3
0,0,c,2,2,2,1,1,3,1
0,0,c,2,2,2,1,3,1,1
0,c,h,2,d,2,2,e,p,2
0,0,c,2,2,2,3,1,1,1
0,c,h,2,2,d,e,2,p,2
0,0,h,2,d,2,3,e,2,2
a,c,k,2,2,2,3,3,3,3
c,0,a,2,2,3,0,1,1,3
0,0,h,2,2,3,0,1,3,1
0,0,h,2,2,3,0,3,1,1
0,0,a,f,2,3,1,1,1,2
0,0,c,2,2,3,1,1,2,1
0,0,c,2,2,3,1,3,0,1
0,0,h,2,2,3,2,1,1,1
0,0,a,2,d,3,2,2,e,2
0,h,q,d,2,3,2,3,2,2
0,c,h,2,2,3,2,3,3,3
0,c,k,2,2,3,3,3,2,3
a,c,k,d,e,3,3,3,3,2
0,a,0,2,3,b,i,1,g,2
0,a,0,2,3,b,i,3,1,2
a,0,b,d,3,1,0,1,g,2
c,0,a,2,3,1,0,1,2,3
c,0,a,2,3,1,0,3,0,3
0,0,h,2,3,1,0,3,2,1
0,0,0,d,3,1,1,0,g,2
m,0,0,2,3,1,1,0,2,3
0,0,0,d,3,a,1,1,2,2
0,0,c,2,3,1,1,2,2,1
0,a,b,2,g,1,1,3,0,2
0,0,a,j,3,1,2,b,1,2
0,0,h,2,3,1,2,1,2,1
0,c,a,2,3,1,2,3,0,1
0,0,0,d,3,1,e,0,1,2
0,0,c,2,3,1,3,0,2,1
0,c,0,2,3,1,3,2,0,1
0,c,k,2,3,2,3,d,e,2
0,0,h,2,3,3,0,1,2,1
0,0,h,2,3,3,0,3,0,1
0,0,0,d,3,3,a,0,1,2
0,c,0,2,3,3,1,0,2,1
0,0,h,2,3,3,2,3,2,3
0,c,h,d,3,3,2,e,3,2
a,0,c,2,3,3,3,2,2,3
0,c,k,d,3,e,p,2,3,2
0,c,m,d,3,3,3,3,2,2
0,0,0,3,0,a,0,3,0,2
a,0,0,3,b,0,0,3,g,3
a,0,b,3,0,0,1,g,2,3
0,0,0,3,0,0,1,j,3,2
0,a,0,3,0,0,1,c,2,2
0,a,0,3,0,b,g,3,1,2
0,0,0,3,a,0,d,0,e,2
0,0,0,3,0,0,2,1,2,2
m,0,0,3,a,0,2,1,3,3
0,0,0,3,a,c,2,3,3,1
0,0,0,3,0,0,3,1,3,2
0,0,a,3,0,1,b,3,h,2
0,0,0,3,0,1,1,c,d,3
0,0,a,3,0,1,1,g,d,2
0,a,b,3,0,1,g,3,0,2
0,a,0,3,0,1,2,b,j,2
a,0,b,3,0,1,d,g,1,2
c,0,0,3,0,1,3,0,d,3
0,c,0,3,0,1,3,2,d,1
a,0,0,3,b,2,0,1,g,3
0,0,0,3,a,d,0,c,1,2
m,0,0,3,a,2,0,3,1,3
0,0,c,3,a,2,0,3,3,1
0,a,0,3,0,d,1,1,g,2
m,0,a,3,0,2,1,1,2,3
m,0,0,3,0,2,1,3,0,3
0,a,0,3,0,d,1,3,1,2
0,0,a,3,0,2,g,3,2,1
m,0,0,3,0,2,2,1,1,3
0,0,c,3,a,2,2,1,3,1
0,0,c,3,a,2,2,3,1,1
0,a,0,3,0,j,3,1,1,2
0,0,h,3,0,2,3,1,2,1
0,c,a,3,0,2,3,3,0,1
0,a,0,3,b,3,0,i,g,2
0,0,a,3,b,3,0,g,i,2
c,0,0,3,0,3,1,0,d,3
0,0,a,g,0,3,b,1,d,2
0,0,c,3,0,3,1,2,d,1
0,a,b,g,0,3,i,3,0,2
0,a,0,3,b,g,2,i,1,2
0,0,c,3,0,3,3,0,d,1
m,0,0,3,1,0,0,3,d,3
0,0,0,3,1,0,1,1,1,1
0,a,0,3,1,b,1,g,2,2
0,0,a,3,1,0,b,g,3,3
0,0,0,3,1,0,g,3,0,2
0,0,a,3,1,0,h,3,1,3
m,0,0,3,1,0,2,1,2,3
m,0,0,3,1,0,2,3,a,3
0,0,0,3,1,c,2,3,2,1
0,0,a,3,1,0,d,1,g,3
0,a,0,3,1,b,3,1,2,2
0,0,a,3,1,c,d,3,3,1
0,0,a,3,1,1,0,g,d,2
0,f,a,3,1,1,0,2,1,2
c,0,0,3,1,1,0,2,2,3
0,a,0,3,1,1,1,c,d,2
0,0,0,3,j,1,2,0,1,2
c,0,0,3,1,1,2,0,2,3
0,0,a,3,1,1,2,1,j,2
0,c,0,3,1,1,2,2,2,1
0,0,0,3,1,1,2,3,0,2
0,0,a,3,1,1,3,0,d,2
m,0,0,3,1,2,0,1,d,3
0,0,c,3,1,2,0,3,2,1
0,0,a,3,1,2,b,1,g,3
0,a,0,3,1,d,1,1,c,2
0,a,0,3,1,j,1,3,0,2
c,0,a,3,1,2,b,3,1,3
0,0,h,3,1,2,a,3,3,1
0,0,c,3,1,2,2,1,2,1
0,c,0,3,1,2,2,3,a,1
c,0,a,3,1,2,d,1,1,3
0,0,h,3,1,2,d,1,3,1
0,0,h,3,1,2,d,3,1,1
c,0,0,3,1,3,0,0,2,3
0,c,0,3,1,3,0,2,2,1
a,b,i,g,1,3,1,0,2,2
0,0,c,3,1,3,2,0,2,1
0,0,0,3,d,0,0,3,3,1
0,0,0,3,2,0,1,1,g,2
m,0,a,3,2,0,1,1,2,3
0,0,0,3,2,0,1,3,1,2
0,0,m,3,2,0,1,3,2,1
m,0,0,3,d,0,2,1,1,3
0,0,c,3,d,0,2,1,3,1
0,0,0,3,d,0,2,3,1,1
0,a,0,3,2,b,g,1,1,2
0,0,a,3,2,0,3,1,2,1
0,0,0,3,2,0,3,3,0,1
c,0,0,3,2,1,1,0,d,3
0,0,a,g,2,1,b,1,d,2
0,0,c,3,2,1,1,2,d,1
0,0,c,3,2,1,3,0,d,1
m,0,0,3,d,2,0,1,1,3
0,0,c,3,d,2,0,1,3,1
0,0,c,3,2,2,0,3,1,1
0,a,0,3,2,d,1,1,1,2
0,0,h,3,2,2,1,1,2,1
0,0,c,3,2,2,2,1,1,1
0,c,0,3,d,2,e,2,p,2
0,h,c,d,2,e,2,p,2,2
a,c,k,3,d,2,2,3,3,3
a,c,m,3,2,2,3,3,2,3
0,h,c,3,2,d,3,3,3,2
0,0,0,3,d,3,0,0,1,2
0,c,0,3,2,3,1,0,d,1
0,h,0,3,2,3,2,d,e,2
0,c,0,3,2,3,3,2,d,3
0,c,h,3,2,3,d,3,e,2
0,0,0,3,3,0,1,1,g,3
0,a,0,3,3,b,1,1,2,2
c,0,a,3,3,0,b,3,1,3
0,0,a,3,3,0,b,3,3,1
0,0,c,3,3,0,2,1,2,1
c,0,a,3,3,0,d,1,1,3
0,0,h,3,3,0,d,1,3,1
0,0,h,3,3,0,d,3,1,1
0,0,0,3,3,1,0,1,2,2
0,0,c,3,3,1,0,2,2,1
0,a,0,g,3,1,1,0,d,2
0,0,c,3,3,1,2,0,2,1
0,0,c,3,3,2,0,1,2,1
c,0,a,3,3,2,b,1,1,3
0,0,h,3,3,2,a,1,3,1
0,0,c,3,3,2,1,3,1,1
a,c,0,3,3,2,2,3,2,3
0,0,c,3,3,2,3,1,1,1
0,h,c,3,3,d,3,3,2,2
0,c,h,3,3,2,d,3,3,3
0,0,0,3,3,3,0,0,2,1
0,c,0,3,3,3,2,2,2,3
0,o,c,3,3,3,2,d,3,2
0,h,m,3,3,3,2,3,2,2
0,c,o,3,3,3,3,2,d,2
c,0,1,0,1,0,1,1,g,1
a,0,1,0,1,0,h,2,d,2
c,0,1,0,1,0,1,3,1,1
0,0,1,0,1,0,g,3,3,3
a,0,1,0,1,c,d,0,e,2
0,0,1,0,1,c,3,1,3,3
a,0,b,0,1,1,h,3,3,2
c,0,1,0,1,1,1,0,3,1
c,0,1,0,1,1,1,2,1,1
0,0,1,0,1,1,g,d,2,2
0,0,1,0,1,1,g,2,3,3
a,0,b,0,1,g,d,3,1,2
0,0,1,0,1,g,3,a,2,2
0,0,1,0,1,g,3,0,3,3
a,0,b,0,1,g,d,1,3,2
0,0,1,0,1,g,3,2,1,3
a,0,1,0,1,2,b,c,d,2
0,0,1,0,1,2,1,g,3,3
a,0,1,0,1,2,h,2,b,2
0,0,1,0,g,2,1,3,1,3
0,0,1,0,g,2,3,3,3,1
a,0,b,0,1,3,i,g,3,2
0,0,1,0,1,3,1,h,2,2
0,0,1,0,g,3,1,0,3,3
a,0,b,c,1,3,i,3,1,2
0,a,1,c,1,3,3,2,3,1
0,0,1,0,2,a,1,j,d,2
0,a,1,0,2,b,3,1,f,2
0,a,1,b,2,1,i,g,2,2
a,0,1,b,2,1,g,1,2,2
0,0,1,0,2,d,1,1,3,2
a,0,1,0,3,0,b,c,d,2
0,0,1,0,3,0,g,1,3,3
a,0,1,0,3,0,d,0,f,2
0,0,1,c,3,0,3,3,3,1
a,0,b,0,3,1,i,g,3,2
c,a,1,0,3,1,1,2,3,3
0,a,1,c,3,1,3,2,3,1
0,0,1,c,3,2,1,3,3,1
0,0,1,1,0,1,c,2,d,3
a,0,1,1,0,1,g,d,e,2
0,0,1,1,0,g,2,0,d,3
0,a,1,1,0,j,3,0,d,2
a,0,1,1,0,2,0,g,2,3
0,0,1,1,0,2,a,2,d,2
0,a,1,1,0,d,0,3,g,2
0,0,1,1,0,2,1,1,1,1
0,0,1,1,0,2,1,g,3,3
0,0,1,1,0,2,g,3,1,3
0,0,1,1,0,2,2,0,d,2
0,a,1,1,0,d,2,1,g,2
m,0,1,1,0,2,d,1,2,3
0,a,1,1,0,d,2,3,1,2
0,c,1,1,0,2,d,3,2,1
0,0,1,1,0,2,3,1,g,3
0,0,1,1,c,2,3,3,3,1
a,0,1,1,0,3,b,g,d,2
c,0,1,1,0,3,0,2,d,3
0,a,1,1,0,d,1,c,e,2
a,0,1,1,0,3,h,3,b,2
0,c,1,1,0,3,2,2,d,1
a,0,1,1,c,3,d,1,b,2
c,0,1,1,1,0,1,1,2,1
c,0,1,1,1,0,1,2,1,1
0,a,1,1,b,i,g,2,2,2
0,0,1,1,1,0,g,2,3,3
0,0,1,1,1,c,1,3,2,3
a,0,1,1,1,0,2,c,2,3
0,a,b,1,1,h,2,0,3,2
0,0,1,1,1,0,2,g,2,2
0,c,1,1,1,0,2,1,3,3
0,0,1,1,1,c,3,0,3,3
0,a,1,1,1,1,c,d,2,2
a,0,1,1,b,1,c,3,d,2
c,0,1,1,1,1,1,1,g,1
c,0,1,1,1,1,1,3,1,1
0,0,1,1,1,1,g,3,3,3
a,b,1,1,1,g,d,0,2,2
a,0,1,1,h,1,2,3,b,2
c,0,1,1,1,1,3,1,1,1
0,0,1,1,1,g,3,1,3,3
a,0,1,1,b,g,3,2,i,2
0,0,1,1,1,g,3,3,1,3
0,a,1,1,1,d,0,g,2,2
0,0,1,1,1,2,0,g,3,3
0,a,b,1,1,d,0,2,g,2
m,0,1,1,1,2,0,2,2,3
0,0,1,1,1,2,c,3,1,3
0,a,1,1,b,d,1,c,2,2
0,0,1,1,1,2,1,c,3,3
0,0,1,1,g,2,1,1,2,3
0,0,1,1,1,2,g,2,1,3
m,0,1,1,1,2,2,0,2,3
0,0,g,1,1,2,2,1,1,3
0,a,1,1,1,j,2,1,2,2
0,a,b,1,1,d,2,2,1,2
0,c,1,1,1,2,2,2,2,1
0,0,g,1,1,2,2,3,3,1
0,a,1,1,1,2,3,0,2,2
0,0,1,1,g,2,3,2,3,1
0,c,1,1,a,2,3,3,d,1
0,a,1,b,1,3,0,2,2,2
a,0,1,1,1,3,0,3,j,2
c,0,1,1,1,3,1,1,1,1
0,0,1,1,1,3,1,g,3,3
0,0,1,1,g,3,1,3,1,3
0,0,g,1,1,3,3,1,1,3
0,0,1,1,g,3,3,3,3,1
0,0,1,1,2,0,1,g,3,3
0,0,1,1,2,0,g,3,1,3
0,0,1,1,2,0,d,0,e,2
0,a,1,1,2,b,2,1,g,2
m,0,1,1,2,0,d,1,2,3
0,0,1,1,2,0,2,3,1,2
0,0,1,1,2,0,2,3,2,1
0,0,1,1,2,0,3,1,g,3
0,0,1,g,2,0,3,3,3,1
c,0,1,1,2,1,0,2,d,3
a,0,1,1,2,1,1,h,d,2
a,0,1,1,2,g,1,d,b,2
c,0,1,1,2,1,2,0,d,3
0,c,1,1,2,1,2,2,d,1
a,0,1,1,2,1,3,b,h,2
0,0,j,a,2,1,3,1,1,2
m,0,1,1,2,2,a,1,2,3
0,a,1,1,c,d,0,1,3,2
0,0,1,1,2,2,0,3,1,2
0,c,1,1,2,2,a,3,2,1
c,0,1,1,2,2,1,3,1,3
0,c,1,1,d,2,1,3,e,1
0,0,1,1,2,d,2,1,1,2
0,0,1,g,2,2,2,1,2,1
0,0,1,g,2,2,3,1,3,1
0,c,1,1,d,2,3,3,a,1
0,c,1,1,2,3,0,2,d,1
a,0,1,1,2,3,1,b,h,2
0,0,1,g,2,3,2,0,d,1
0,0,1,1,3,0,1,2,g,3
0,a,1,1,d,b,1,2,2,2
c,0,1,1,d,0,1,3,e,3
m,0,1,1,3,0,2,0,2,3
0,a,b,1,3,i,2,0,3,2
0,a,1,1,3,0,2,1,2,2
c,0,a,1,3,0,d,1,3,3
0,0,1,1,3,0,2,2,1,2
0,0,1,1,3,0,2,2,2,1
0,0,1,1,3,0,2,3,3,1
0,a,1,1,d,b,3,0,2,2
c,0,1,1,3,0,3,0,3,3
c,0,1,1,3,0,3,1,2,3
c,0,1,1,3,0,3,2,1,3
0,0,1,g,3,0,3,2,3,1
0,0,1,1,3,0,3,3,2,1
a,0,1,1,d,1,0,g,e,2
a,0,1,1,3,1,b,h,2,2
0,0,1,1,3,1,1,g,3,3
a,0,1,1,d,1,g,2,b,2
0,0,1,1,3,1,g,3,1,3
a,0,1,1,3,1,d,b,c,2
0,0,1,1,3,1,3,1,g,3
0,0,1,g,3,1,3,3,3,1
0,a,1,1,3,2,0,1,2,2
c,0,1,1,3,2,0,1,3,3
0,0,1,1,3,2,0,2,1,2
0,c,1,1,3,2,0,2,2,1
0,0,g,1,3,2,0,3,3,1
0,a,1,1,3,d,1,0,2,2
c,0,1,1,3,2,1,0,3,3
c,0,1,1,3,2,1,2,1,3
0,0,1,g,3,2,1,2,3,1
0,c,1,1,3,2,1,3,2,1
0,0,1,g,3,2,2,0,2,1
0,0,j,1,3,2,d,1,3,1
0,c,1,1,3,2,2,3,1,1
0,0,1,g,3,2,3,0,3,1
0,0,1,g,3,2,3,1,2,1
0,0,g,1,3,2,3,2,1,1
a,0,b,1,3,g,1,i,2,2
0,0,1,g,3,3,1,3,3,1
c,0,1,1,3,d,3,1,1,3
0,0,1,g,3,3,3,1,3,1
0,0,1,g,3,3,3,3,1,1
0,a,1,d,0,g,b,1,2,2
0,a,1,2,0,d,1,1,e,2
0,a,1,2,0,d,1,3,b,2
a,0,1,2,1,0,b,2,h,2
0,0,1,2,1,0,1,3,g,3
a,0,1,2,1,0,f,0,d,2
c,0,1,d,1,0,3,1,3,3
0,0,1,2,1,c,3,3,3,1
a,0,b,2,1,1,i,3,g,2
a,0,b,2,1,1,h,1,3,2
0,a,1,2,1,1,1,2,g,3
0,0,1,d,a,1,1,e,2,2
o,0,a,2,1,1,d,3,1,2
0,0,1,2,1,1,3,0,2,2
c,a,1,2,1,1,3,0,3,3
c,a,1,2,1,1,3,2,1,3
0,a,g,2,1,1,3,2,3,1
a,0,1,2,1,2,b,0,f,2
c,0,1,d,1,2,1,1,3,3
o,0,1,2,1,2,a,2,b,2
c,0,1,2,1,2,1,3,1,3
0,0,g,2,1,2,1,3,3,1
0,0,g,2,1,2,3,1,3,1
0,0,1,2,g,2,3,3,1,1
0,a,1,2,1,d,0,3,1,2
0,0,1,2,1,3,1,0,2,2
c,0,1,2,1,3,1,0,3,3
c,a,1,2,1,3,1,2,1,3
0,a,1,2,g,3,1,2,3,1
0,a,1,2,g,3,3,0,3,1
0,a,1,2,g,3,3,2,1,1
0,0,1,2,2,0,1,3,1,2
0,a,1,d,2,1,b,1,2,2
0,h,g,2,2,d,3,3,e,2
a,c,g,d,2,3,3,3,2,2
c,0,1,2,3,0,1,3,1,3
0,0,1,2,3,0,1,3,3,1
0,0,g,2,3,0,3,1,3,1
0,0,1,2,3,0,3,3,1,1
o,0,a,2,3,1,b,3,1,2
o,0,a,2,3,1,b,1,3,2
0,m,1,2,3,1,1,2,3,1
0,a,g,2,3,1,3,0,3,1
0,h,1,2,3,1,3,2,1,1
0,0,g,2,3,2,1,1,3,1
0,0,g,2,3,2,1,3,1,1
a,c,h,2,3,2,3,2,d,2
0,c,g,2,3,2,3,3,3,3
0,0,1,2,3,3,1,0,3,1
0,0,1,2,3,3,3,2,2,2
0,a,g,2,3,3,3,2,3,3
a,c,h,2,3,3,d,3,3,2
c,0,1,3,0,1,0,2,d,3
a,0,1,3,b,1,1,c,d,2
c,0,1,3,0,1,2,0,d,3
0,c,1,3,0,1,2,2,d,1
a,0,1,3,0,1,3,b,f,2
m,0,1,3,0,2,0,1,2,3
0,a,1,3,0,d,0,1,3,2
0,a,1,3,0,d,0,3,1,2
0,0,1,3,0,2,0,3,2,1
c,0,1,3,0,2,1,1,3,3
0,0,1,3,0,2,1,3,1,3
0,0,1,3,0,2,g,3,3,1
0,0,g,3,0,2,2,1,2,1
0,c,1,3,a,2,3,1,d,1
0,c,1,3,a,2,3,3,b,1
0,c,1,3,0,3,0,2,d,1
o,0,1,3,a,3,1,0,d,2
0,0,1,3,0,3,2,0,d,1
m,0,1,3,1,0,2,0,2,3
0,a,b,3,1,i,2,0,3,2
0,0,1,3,1,0,2,1,2,2
c,0,1,3,1,0,2,1,3,3
0,0,1,3,1,0,2,2,2,1
0,0,1,3,1,0,2,3,3,1
c,0,1,3,1,0,3,0,3,3
0,0,1,3,1,0,3,2,3,1
0,a,1,3,1,1,0,d,c,2
0,0,1,3,1,1,1,g,3,3
0,0,1,3,1,1,g,3,1,3
0,a,1,d,1,1,2,0,2,2
a,0,1,3,1,1,d,b,c,2
c,0,1,3,1,1,3,1,3,3
0,0,1,3,1,g,3,3,3,1
0,a,1,3,1,2,0,1,2,2
c,0,1,3,1,2,0,1,3,3
0,c,1,3,1,2,0,2,2,1
0,c,1,3,1,2,0,3,3,1
c,0,1,3,1,2,1,1,2,3
0,c,1,3,1,2,1,2,3,1
0,c,1,3,1,2,1,3,2,1
0,0,g,3,1,2,2,0,2,1
0,c,a,3,1,2,2,1,3,1
0,0,1,3,1,2,2,3,1,1
0,0,g,3,1,2,3,0,3,1
0,0,g,3,1,2,3,1,2,1
c,0,1,3,1,3,1,1,3,3
c,0,1,3,1,3,1,3,1,3
0,0,g,3,1,3,1,3,3,1
0,0,g,3,1,3,3,1,3,1
0,c,1,3,1,3,3,3,1,1
0,0,1,3,2,0,1,3,3,1
0,0,1,3,2,0,2,1,2,1
0,0,1,3,2,0,3,1,3,1
0,0,1,3,2,0,3,3,1,1
0,0,g,3,2,1,0,2,d,1
0,0,g,3,2,1,2,0,d,1
0,0,g,3,2,2,0,1,2,1
0,0,1,3,2,2,1,1,3,1
0,c,1,3,2,2,d,2,e,2
a,c,1,3,2,2,2,3,2,3
0,h,g,3,2,d,2,3,3,2
0,c,1,3,2,2,3,3,3,3
0,c,1,3,2,3,2,2,d,3
0,h,g,3,2,d,3,2,e,2
0,0,g,3,3,0,2,0,2,1
0,0,1,3,3,0,2,1,3,1
0,0,g,3,3,0,3,0,3,1
0,0,1,3,3,0,3,1,2,1
c,0,1,3,3,1,1,1,3,3
0,0,g,3,3,1,1,3,3,1
0,0,g,3,3,1,3,1,3,1
0,c,1,3,3,1,3,3,1,1
0,c,a,3,3,2,b,1,3,1
0,0,g,3,3,2,1,1,2,1
a,c,1,3,3,2,2,2,2,3
0,h,a,3,3,d,2,2,3,2
0,h,1,3,3,2,2,3,2,2
0,0,1,3,3,2,2,3,3,3
0,h,g,3,3,d,3,2,2,2
0,c,1,3,3,2,3,2,3,3
0,c,1,3,3,2,3,3,2,3
0,0,g,3,3,3,1,1,3,1
0,m,g,d,3,3,2,2,2,2
0,c,g,3,3,3,3,3,3,3
0,0,2,0,2,0,3,1,3,1
0,a,d,b,2,1,0,1,2,2
c,0,d,0,2,1,0,1,3,3
0,0,d,0,2,1,0,3,3,1
c,0,2,0,2,1,1,1,2,3
a,0,2,b,f,1,1,1,3,2
0,0,2,0,2,1,1,3,2,1
0,0,d,0,2,1,2,1,3,1
0,0,2,0,2,1,3,1,2,1
0,0,2,0,2,2,1,1,3,1
0,0,d,0,e,2,2,p,r,2
0,0,d,0,2,e,3,2,p,2
a,0,2,0,2,2,3,3,3,3
0,0,d,0,2,3,0,1,3,1
0,a,2,m,2,d,2,e,2,2
0,0,d,0,2,3,2,3,3,3
0,0,2,0,2,3,3,3,2,3
a,c,2,b,d,3,3,3,3,2
a,0,d,0,g,1,b,1,3,2
0,0,2,0,3,d,e,p,3,2
0,0,d,a,3,3,2,e,3,2
0,a,2,1,b,1,0,d,3,2
0,0,d,1,0,1,1,g,e,2
c,0,2,1,0,1,1,2,d,3
0,0,2,1,0,1,3,1,2,2
0,c,2,1,0,1,3,2,d,1
0,0,2,1,0,2,0,1,2,2
m,0,2,1,a,2,0,1,3,3
0,c,2,1,a,2,0,3,3,1
m,0,2,1,0,2,1,1,2,3
0,a,2,1,0,d,1,1,3,2
0,c,d,1,0,2,1,3,2,1
0,0,2,1,m,2,2,1,3,1
0,0,d,1,c,2,3,1,2,1
0,0,d,1,0,3,a,1,e,2
0,0,2,1,0,3,1,2,d,1
c,0,2,1,1,1,0,2,2,3
0,a,2,1,1,1,0,3,2,2
a,0,h,1,1,1,1,d,2,2
0,0,d,1,1,1,2,a,3,2
0,0,2,1,1,1,2,1,2,2
0,c,2,1,1,1,2,2,2,1
0,c,2,1,1,2,0,3,2,1
0,a,2,1,1,d,1,1,2,2
c,0,2,1,1,2,1,1,3,3
0,0,2,1,1,2,1,3,3,1
0,c,2,1,1,2,2,1,d,1
0,c,2,1,1,2,3,1,3,1
0,0,2,1,1,3,0,2,2,1
0,0,2,1,d,0,2,1,3,1
0,0,2,1,2,1,1,2,d,1
0,c,2,1,d,2,0,1,3,1
0,c,2,1,d,2,e,2,p,2
0,0,2,1,2,2,2,3,2,2
a,c,2,1,d,2,2,3,3,3
a,0,d,1,2,2,3,3,2,3
0,m,2,1,2,d,3,3,3,2
0,h,2,1,2,3,2,d,e,2
0,c,2,1,2,3,3,2,d,3
0,c,d,1,e,3,p,3,2,2
0,0,d,1,3,0,e,1,3,1
0,c,2,1,3,1,0,2,2,1
0,c,2,1,3,2,1,1,3,1
a,c,2,1,3,2,2,3,2,3
0,o,2,1,3,2,3,3,2,2
0,c,d,1,3,2,e,3,3,3
0,c,2,1,3,3,2,2,2,3
0,c,d,1,3,3,e,2,3,2
0,0,2,1,3,3,2,3,2,2
0,c,d,1,3,e,3,2,2,2
c,0,d,2,0,1,0,1,3,3
0,c,d,2,0,1,0,3,3,1
a,0,2,d,0,1,1,1,g,2
0,c,2,2,0,1,1,3,2,1
0,c,d,2,0,1,2,1,3,1
0,c,2,2,0,2,1,1,3,1
0,0,d,2,a,2,2,e,p,2
0,0,d,2,0,e,p,2,r,2
0,0,d,2,a,2,3,e,2,2
a,0,2,2,0,2,3,3,3,3
0,0,d,2,0,3,0,1,3,1
0,0,d,2,a,3,2,2,e,2
0,a,2,d,0,e,2,p,2,2
0,0,d,2,0,3,2,3,3,3
0,0,2,2,0,3,3,3,2,3
a,c,2,d,b,3,3,3,3,2
a,0,f,2,1,1,b,1,3,2
0,0,d,2,1,1,0,3,2,1
0,0,2,2,1,g,1,2,2,1
0,0,2,2,1,2,3,d,e,2
0,0,d,2,1,3,2,3,2,3
0,0,d,e,1,3,2,p,3,2
a,0,2,2,1,3,3,2,2,3
0,0,2,d,1,e,p,2,3,2
0,0,2,d,1,e,3,3,2,2
0,0,d,2,e,0,2,p,r,2
a,0,2,2,2,0,3,3,3,3
0,0,d,2,2,1,0,1,3,1
0,0,2,d,2,1,2,2,e,2
0,0,d,2,2,1,2,3,3,3
0,0,d,2,2,1,e,2,p,2
0,0,2,2,2,1,3,3,2,3
a,c,2,d,e,1,3,3,3,2
0,0,d,2,e,2,0,3,p,2
0,0,d,2,e,2,1,3,2,2
a,0,2,2,2,2,1,3,3,3
0,0,d,2,e,2,2,1,3,2
a,c,2,2,2,2,3,1,3,3
0,h,d,e,2,3,0,3,2,2
0,c,d,2,2,3,0,3,3,3
0,c,2,2,2,3,1,3,2,3
a,c,2,d,e,3,1,3,3,2
0,c,d,2,2,3,2,1,3,3
a,h,2,2,d,3,3,g,3,2
0,a,2,2,3,b,d,3,3,2
0,0,d,2,3,1,2,3,2,3
0,c,d,e,3,1,2,p,3,2
a,0,2,2,3,1,3,2,2,3
0,0,2,d,3,1,3,2,3,2
0,0,2,d,3,a,3,3,2,2
0,a,2,2,3,d,b,3,3,2
0,a,2,2,3,d,e,1,3,2
0,0,d,2,3,3,0,3,2,3
0,c,d,e,3,3,0,p,3,2
0,0,2,d,3,3,1,2,3,2
0,a,d,2,3,3,g,3,2,2
0,0,d,e,3,3,2,a,3,2
0,0,2,d,3,3,e,0,3,2
0,0,2,3,0,2,0,1,3,1
0,0,2,3,0,2,2,3,2,2
a,0,2,3,b,2,2,3,3,3
a,0,d,3,0,2,3,3,2,3
0,a,2,3,0,d,3,3,3,2
0,m,2,3,a,3,d,3,2,2
0,0,2,3,1,2,1,1,3,1
a,0,2,3,1,2,2,3,2,3
0,a,2,3,1,2,3,3,2,2
0,0,d,3,1,2,e,3,3,3
0,o,2,3,1,3,2,d,3,2
0,a,d,3,b,3,2,3,2,2
0,a,2,d,2,b,2,e,2,2
a,0,2,3,d,0,2,3,3,3
0,0,2,3,2,0,3,3,3,2
0,a,d,3,2,1,2,3,e,2
0,c,2,3,2,1,3,3,2,2
a,0,2,3,2,2,0,3,3,3
0,a,2,3,2,2,1,3,3,2
a,0,2,3,2,2,2,1,3,3
0,m,2,3,2,d,3,1,3,2
0,a,2,3,d,3,0,e,3,2
0,a,2,3,d,3,2,b,3,2
0,0,2,3,3,0,3,3,2,2
0,0,d,3,3,0,e,3,3,3
a,c,2,3,3,1,2,d,3,2
0,0,2,3,3,2,1,3,3,3
0,0,2,3,3,2,3,1,3,3
0,0,3,0,3,0,3,1,3,1
0,0,3,0,3,1,1,2,3,1
a,c,3,k,d,2,e,2,3,2
0,0,3,0,3,2,3,3,3,3
a,0,d,0,3,3,e,3,3,2
a,0,d,1,0,1,h,1,3,2
0,a,3,1,0,d,0,1,3,2
c,0,3,1,0,2,1,1,3,3
0,c,3,1,0,2,1,3,3,1
0,c,3,1,0,2,3,1,3,1
0,0,3,1,1,1,1,g,3,3
c,0,3,1,1,1,3,1,3,3
0,c,3,1,1,1,3,3,3,1
0,c,3,1,1,2,0,3,3,1
0,c,3,1,1,2,1,2,3,1
0,c,3,1,1,2,2,1,3,1
c,0,3,1,1,3,1,1,3,3
0,c,3,1,1,3,1,3,3,1
0,0,3,1,g,3,3,1,3,1
0,0,3,1,2,d,2,3,3,2
0,0,3,1,2,2,3,3,3,3
0,c,3,1,3,1,1,3,3,1
0,c,3,1,3,1,3,1,3,1
0,a,d,1,3,e,2,2,3,2
0,0,3,1,3,2,2,3,3,3
0,c,3,1,3,2,3,2,3,3
0,c,3,1,3,3,3,3,3,3
0,a,3,2,0,d,3,3,e,2
0,0,3,2,1,g,1,2,3,1
a,0,3,2,m,2,d,2,3,2
0,0,3,2,1,2,3,3,3,3
0,a,3,2,1,3,3,2,3,3
a,c,d,2,1,3,e,3,3,2
0,a,3,2,2,d,1,3,e,2
a,0,3,2,3,0,d,2,e,2
0,0,3,2,3,0,3,3,3,3
0,a,3,2,3,1,3,2,3,3
a,c,d,2,3,1,e,3,3,2
0,0,3,2,3,2,1,3,3,3
a,c,d,2,3,3,m,3,3,2
0,a,3,3,0,d,2,3,3,2
0,0,3,3,0,2,3,3,3,3
0,c,3,3,1,1,1,3,3,1
0,0,3,3,1,2,2,3,3,3
0,c,3,3,1,3,3,3,3,3
0,c,3,3,3,1,3,3,3,3
0,1,0,1,a,g,b,2,d,2
0,1,0,1,a,2,b,g,d,2
0,1,0,1,0,2,a,2,g,3
0,1,0,1,a,2,h,3,b,2
0,1,a,1,0,d,1,e,c,2
0,1,0,1,0,2,2,1,g,2
c,1,0,1,0,2,d,2,1,3
0,1,0,1,0,2,d,2,3,1
0,1,a,1,0,d,3,e,0,2
0,1,0,j,0,3,1,d,1,2
0,1,0,1,1,1,f,2,d,2
f,1,0,1,1,1,1,1,g,1
f,1,0,1,1,1,1,3,1,1
a,1,0,1,1,1,g,3,3,3
f,1,0,1,1,1,3,1,1,1
a,1,0,1,1,g,3,1,3,3
a,1,0,1,h,1,d,2,1,2
a,1,0,1,1,g,3,3,1,3
a,1,b,1,1,2,i,2,g,2
c,1,0,1,1,2,a,2,2,3
a,1,b,1,1,2,d,c,1,2
0,1,0,1,1,2,d,2,2,1
0,1,0,j,a,3,0,1,d,2
0,1,0,1,1,3,0,2,2,2
0,1,0,1,1,3,c,3,1,2
a,1,0,1,1,3,1,g,3,3
a,1,0,g,1,3,1,3,1,3
0,1,0,1,g,3,3,3,3,1
0,1,0,1,d,1,a,2,e,2
0,1,0,1,d,l,0,1,3,2
0,1,0,g,2,2,a,2,3,1
0,1,0,1,3,1,0,1,3,2
a,1,0,1,3,1,1,g,3,3
m,1,0,1,3,1,3,1,3,3
0,1,0,g,3,1,3,3,3,1
0,1,0,g,3,3,1,3,3,1
0,1,0,2,0,1,0,2,0,2
a,1,0,2,b,1,0,2,g,3
0,1,0,2,a,1,b,3,h,2
0,1,0,2,a,1,j,1,d,2
0,1,0,2,0,l,1,d,1,2
m,1,a,2,0,1,1,2,2,3
0,1,c,2,a,1,2,2,3,1
0,1,0,2,0,2,0,1,g,3
0,1,0,2,a,2,0,2,1,2
c,1,0,2,0,2,0,3,1,3
0,1,0,2,0,2,c,3,3,1
a,1,b,2,0,d,1,1,g,2
c,1,0,2,a,2,1,1,2,3
0,1,0,2,0,2,1,2,0,2
c,1,0,2,a,2,1,3,0,3
0,1,0,2,a,2,g,3,2,1
c,1,0,2,0,2,2,1,1,3
0,1,c,2,0,2,2,1,3,1
0,1,c,2,0,2,2,3,1,1
0,1,0,2,a,2,3,1,1,2
0,1,c,2,a,2,3,1,2,1
0,1,c,2,a,2,3,3,0,1
0,1,0,2,0,3,0,1,g,2
m,1,0,2,a,3,0,2,1,3
0,1,0,2,h,3,0,2,3,1
0,1,a,d,0,3,0,3,b,2
0,1,0,2,0,3,1,1,2,2
m,1,0,2,0,3,1,2,0,3
0,1,a,2,c,3,1,2,2,1
0,1,a,2,b,g,i,3,0,2
0,1,0,2,0,3,2,1,1,2
0,1,0,2,a,3,2,2,1,1
0,1,a,2,c,3,3,2,0,1
m,1,0,2,1,1,0,2,d,3
0,1,0,2,1,1,1,2,c,2
0,1,0,2,1,1,1,2,g,3
m,1,0,2,1,1,2,2,0,3
0,1,0,2,g,1,2,2,2,1
0,1,0,d,1,1,3,e,0,2
c,1,0,2,1,1,3,2,1,3
0,1,0,2,1,1,3,2,3,1
0,1,0,2,1,d,0,1,e,2
0,1,0,d,1,2,a,e,1,2
0,1,0,2,g,3,0,2,2,1
a,1,0,2,1,g,b,3,i,2
0,1,0,2,1,3,1,2,0,2
c,1,0,2,1,3,1,2,1,3
0,1,0,2,1,3,1,2,3,1
0,g,0,2,1,3,2,2,0,1
0,1,0,2,g,3,3,2,1,1
0,1,0,2,d,1,0,2,3,1
0,1,a,2,d,1,0,3,b,2
0,1,0,2,2,1,1,1,2,2
0,1,0,d,2,1,1,2,1,2
0,1,a,2,2,1,1,2,2,1
0,1,a,d,2,1,b,3,0,2
0,1,0,2,2,1,2,1,1,2
0,g,0,2,d,1,2,2,1,1
0,g,0,2,2,1,3,2,0,1
c,1,0,2,2,2,0,1,1,3
0,1,0,2,2,2,0,g,3,1
0,1,0,2,2,2,0,3,1,1
a,1,b,2,2,j,1,1,1,2
0,1,0,2,d,2,1,g,2,1
0,1,0,2,d,2,1,3,0,1
0,1,0,2,2,2,2,1,1,1
0,1,0,2,d,2,e,2,p,2
0,1,0,d,e,p,2,3,2,2
0,1,0,2,2,2,2,3,3,3
0,1,0,2,d,2,3,3,2,3
0,1,0,2,d,e,3,3,3,2
0,1,0,d,2,3,0,1,1,2
0,g,0,2,2,3,0,2,1,1
0,1,0,2,2,3,2,2,2,2
a,1,0,2,d,3,2,2,3,3
0,1,a,2,d,3,2,3,e,2
a,1,b,2,2,3,3,2,2,3
0,1,0,d,2,3,3,2,3,2
0,1,0,d,e,3,3,3,2,2
a,1,0,c,3,1,b,3,i,2
c,1,0,2,3,1,1,2,1,3
0,g,0,2,3,1,1,2,3,1
a,1,0,2,3,1,h,1,b,2
0,1,0,2,3,1,3,2,1,1
0,1,0,d,3,2,e,p,3,2
a,1,0,c,3,3,b,1,i,2
0,1,0,2,3,3,1,2,1,1
a,1,0,2,3,3,2,2,2,3
0,1,0,d,3,3,3,2,2,2
0,1,0,2,3,3,3,2,3,3
a,1,0,3,h,1,b,2,1,2
a,1,0,3,0,1,1,j,2,2
c,1,0,3,0,2,a,2,1,3
0,g,0,3,0,2,a,2,3,1
0,1,a,3,b,2,0,3,i,2
a,1,b,3,0,c,1,3,i,2
0,1,0,3,0,2,2,1,1,2
0,1,0,3,0,2,d,2,1,1
a,1,0,g,0,3,0,d,1,2
f,1,0,3,1,1,1,1,1,1
a,1,0,3,1,1,1,g,3,3
0,1,0,3,1,1,1,3,0,2
a,1,0,3,1,1,g,3,1,3
0,1,0,3,1,1,2,1,3,2
a,1,0,3,1,1,3,1,g,3
0,1,0,3,1,g,3,3,3,1
a,1,b,3,1,2,i,c,1,2
0,1,c,3,1,2,a,2,2,1
a,1,0,3,b,2,1,1,h,2
a,1,0,3,1,3,1,1,g,3
0,1,c,3,1,3,1,3,3,1
m,1,0,3,1,3,3,1,1,3
0,1,0,3,g,3,3,1,3,1
0,1,0,3,g,3,3,3,1,1
0,1,c,3,2,2,a,2,1,1
0,1,0,3,2,d,e,p,2,2
0,1,0,3,2,2,d,2,3,3
0,1,0,3,2,2,2,3,3,2
a,1,0,3,3,1,1,1,g,3
m,1,0,3,3,1,1,3,1,3
0,1,c,3,3,1,1,3,3,1
m,1,0,3,3,1,3,1,1,3
0,1,c,3,3,1,3,1,3,1
0,1,c,3,3,1,3,3,1,1
0,1,0,3,3,2,d,2,2,3
a,g,c,3,3,d,e,2,3,2
m,1,0,3,3,3,1,1,1,3
0,g,0,3,3,3,1,1,3,1
0,1,c,3,3,3,1,3,1,1
0,1,0,3,3,3,2,2,2,2
0,1,c,3,3,3,3,1,1,1
a,g,c,3,3,3,3,3,3,3
f,1,1,1,1,1,1,1,2,1
c,1,1,1,1,1,1,2,1,1
0,1,1,1,1,1,g,2,3,3
a,1,1,1,1,1,g,3,2,3
a,1,1,1,1,1,g,3,3,2
a,1,1,1,1,g,2,1,3,3
a,1,1,1,1,g,3,1,3,2
a,1,1,1,1,2,0,h,d,2
s,1,1,1,1,2,0,d,e,2
a,1,b,1,i,2,1,g,2,2
0,1,1,1,1,2,1,g,3,3
0,1,1,1,1,2,g,3,1,3
a,1,b,1,1,c,2,1,d,2
a,1,b,1,i,c,3,1,2,2
c,a,1,1,1,2,3,1,3,3
0,1,g,1,1,2,3,3,3,1
a,1,1,1,1,3,0,3,g,3
a,1,1,1,1,3,1,g,2,3
a,1,1,1,1,3,1,g,3,2
c,1,1,1,1,3,1,2,3,3
a,1,1,1,1,3,g,3,1,2
m,1,1,1,1,3,2,3,1,3
0,1,1,1,g,3,2,3,3,1
m,1,1,1,1,3,3,1,2,3
0,1,1,1,1,3,3,2,3,1
0,g,1,1,1,3,3,3,2,1
a,1,1,1,2,1,1,g,3,3
o,1,a,1,2,1,1,2,d,2
0,1,1,1,2,1,3,1,2,2
m,1,1,1,2,1,3,1,3,3
0,1,1,g,2,1,3,3,3,1
0,1,1,1,2,2,0,2,2,1
m,1,1,1,2,3,1,1,3,3
0,1,1,g,2,3,1,3,3,1
0,1,1,g,2,3,3,1,3,1
a,1,1,1,3,1,1,g,3,2
c,1,1,1,3,1,1,2,3,3
m,1,1,1,3,1,2,1,3,3
0,g,1,1,3,1,2,3,3,1
o,1,1,1,3,1,3,1,3,2
0,1,1,g,3,1,3,2,3,1
0,1,1,g,3,2,1,3,3,1
0,1,g,1,3,3,0,3,3,1
m,1,1,2,0,2,0,2,1,3
0,g,1,2,0,2,0,2,3,1
0,1,1,2,a,2,0,3,1,2
0,g,1,2,a,2,0,3,2,1
o,1,1,2,a,2,1,1,d,2
0,1,1,2,0,2,1,2,1,2
0,1,1,2,a,2,2,1,2,1
0,1,1,2,0,2,2,2,1,1
0,1,1,2,0,3,0,2,1,2
0,1,1,2,0,3,0,2,2,1
c,1,1,2,0,3,1,2,1,3
0,g,1,2,0,3,1,2,3,1
0,1,1,2,0,3,3,2,1,1
c,1,1,2,1,1,1,2,2,3
0,1,1,2,1,1,1,3,g,3
a,1,b,c,1,1,1,3,2,2
a,1,1,2,b,1,c,1,d,2
0,1,1,2,1,1,2,2,3,1
c,1,1,2,1,1,3,1,3,3
0,1,1,2,1,g,3,3,3,1
c,1,1,2,1,2,1,2,1,3
0,g,1,2,1,2,1,2,3,1
0,1,1,2,g,2,3,2,1,1
0,1,1,2,1,3,0,2,3,1
a,1,1,2,b,3,1,1,c,2
c,1,1,2,1,3,1,1,3,3
0,1,1,2,1,3,1,2,2,1
c,1,1,2,1,3,1,3,1,3
0,1,1,2,g,3,1,3,3,1
0,1,1,2,1,3,2,2,1,1
0,1,g,2,1,3,3,1,3,1
0,1,1,2,g,3,3,3,1,1
0,1,1,2,2,1,1,2,3,1
a,1,1,c,2,1,b,3,i,2
0,1,1,2,2,1,3,2,1,1
0,1,1,2,d,2,e,2,2,2
a,1,1,2,2,2,2,2,3,3
0,1,1,2,d,2,2,3,2,3
0,1,1,2,d,2,e,3,3,2
0,1,1,d,2,2,3,e,p,2
a,1,1,2,2,3,2,2,2,3
0,1,1,d,2,3,2,2,3,2
0,1,1,2,2,3,3,2,3,3
c,1,1,2,3,1,1,3,1,3
0,1,1,2,3,1,g,3,3,1
0,1,1,2,3,1,3,1,3,1
0,g,1,2,3,1,3,3,1,1
0,1,1,2,3,2,2,2,3,2
0,1,1,2,3,2,3,2,3,3
a,g,1,2,d,e,3,3,2,2
0,1,1,2,3,3,1,1,3,1
0,g,1,2,3,3,1,3,1,1
0,1,1,2,3,3,2,2,2,2
0,1,1,2,3,3,2,2,3,3
0,1,1,2,3,3,3,2,2,3
0,1,1,2,3,3,3,3,3,3
0,g,1,3,0,2,0,2,2,1
m,1,1,3,0,3,1,1,3,3
m,1,1,3,0,3,1,3,1,3
0,1,1,3,0,3,g,3,3,1
0,g,1,3,0,3,3,1,3,1
0,g,1,3,0,3,3,3,1,1
a,1,1,3,1,1,1,3,g,2
m,1,1,3,1,1,1,3,2,3
m,1,1,3,1,1,2,1,3,3
0,1,1,3,1,g,2,3,3,1
o,1,1,3,1,1,3,1,3,2
0,1,1,3,1,1,3,2,3,1
c,1,1,3,1,2,1,3,1,3
0,1,1,3,1,2,g,3,3,1
0,1,1,3,1,2,3,1,3,1
0,1,1,3,1,2,3,3,1,1
0,1,1,3,1,3,0,3,3,1
m,1,1,3,1,3,1,1,2,3
o,1,1,3,1,3,1,1,3,2
0,1,1,3,g,3,1,2,3,1
o,1,1,3,1,3,1,3,1,2
0,1,1,3,g,3,1,3,2,1
0,1,g,3,1,3,2,1,3,1
0,g,1,3,1,3,2,3,1,1
0,1,1,3,g,3,3,1,2,1
0,1,1,3,2,1,1,3,3,1
0,1,1,3,2,1,3,1,3,1
0,1,1,3,2,1,3,3,1,1
0,1,1,3,2,2,2,2,2,3
a,g,1,3,d,2,2,e,3,2
0,1,1,3,2,d,e,3,2,2
a,g,1,3,2,2,3,d,2,2
0,1,1,3,2,3,1,1,3,1
0,1,1,3,2,3,2,2,2,2
a,g,t,3,2,3,3,3,3,3
0,1,g,3,3,1,2,1,3,1
0,1,1,3,3,1,3,1,2,1
a,1,1,3,3,2,2,d,2,2
0,1,1,3,3,2,2,3,3,2
a,1,1,3,3,2,3,2,3,2
a,g,h,3,d,2,3,3,2,2
0,1,1,3,3,2,3,3,3,3
0,1,1,3,3,3,1,1,2,1
a,g,1,3,3,3,2,3,3,3
0,1,1,3,3,3,3,2,3,3
a,1,1,3,3,3,3,3,2,3
a,g,t,3,3,3,3,3,3,2
0,1,2,1,2,2,d,2,3,3
0,1,2,1,d,2,e,3,p,2
0,1,d,1,2,e,3,p,2,2
0,1,2,1,3,1,3,1,3,1
a,1,d,1,3,2,e,2,3,2
f,1,2,1,3,3,1,3,3,1
0,1,2,1,3,3,2,3,3,2
a,1,2,1,3,3,3,3,3,3
0,1,2,2,a,2,d,2,e,2
0,1,2,2,0,2,2,3,3,3
0,1,2,2,a,2,3,3,2,3
0,1,2,2,a,d,3,3,3,2
a,1,2,2,b,3,2,2,3,3
0,1,d,2,a,3,2,3,e,2
a,1,d,2,0,3,3,2,2,3
0,1,2,d,0,3,3,2,3,2
0,1,d,2,a,3,3,3,2,2
0,1,2,d,1,e,2,3,p,2
a,1,2,2,1,3,2,2,2,3
0,1,2,2,1,3,3,2,2,2
0,1,2,2,1,3,3,2,3,3
0,1,2,2,2,1,2,d,2,2
a,1,2,2,d,1,2,2,3,3
0,1,d,2,2,1,e,3,p,2
0,1,2,d,2,1,3,e,3,2
0,1,2,2,d,2,a,2,3,2
0,1,2,2,2,2,0,3,3,3
0,1,2,2,d,2,1,3,2,3
0,1,2,2,2,d,1,e,3,2
0,1,2,2,2,2,2,1,3,3
a,g,d,e,2,2,3,1,3,2
a,1,2,2,2,3,0,2,3,3
0,1,2,2,d,3,a,3,e,2
0,1,2,2,2,3,1,2,3,2
0,1,2,2,2,3,1,3,2,2
0,1,2,2,2,3,2,1,3,2
a,g,2,2,3,t,d,3,e,2
0,1,2,2,3,1,3,2,2,2
0,1,2,2,3,1,3,2,3,3
0,1,2,d,3,e,0,3,p,2
0,1,2,2,3,3,1,2,3,3
0,1,2,3,0,2,d,2,3,3
0,1,2,3,0,2,2,3,3,2
a,1,2,3,1,2,d,e,3,2
a,1,2,3,1,3,3,3,3,3
0,1,2,3,2,2,a,2,3,3
0,1,2,3,2,2,0,3,3,2
0,1,2,3,3,1,2,3,3,2
a,g,2,3,d,t,3,2,3,2
a,1,2,3,3,1,3,3,3,3
a,g,2,3,3,2,b,d,3,2
a,1,2,3,3,2,d,b,3,2
a,1,2,3,3,3,1,3,3,3
a,1,2,3,3,3,3,1,3,3
0,1,3,1,3,2,3,3,3,3
a,1,3,1,3,3,2,3,3,3
a,1,3,1,3,3,3,3,3,2
a,1,3,2,0,2,2,2,3,3
0,1,3,2,a,2,d,3,3,2
0,1,3,d,0,2,3,e,3,2
0,1,3,d,0,3,2,2,3,2
0,1,3,2,0,3,3,2,3,3
0,1,3,2,1,2,2,2,3,2
0,1,3,2,1,2,3,2,3,3
0,1,3,2,1,3,2,2,3,3
0,1,3,2,1,3,3,3,3,3
a,1,3,2,2,d,b,3,3,2
0,1,3,2,3,1,3,3,3,3
a,1,3,2,3,2,1,3,3,2
a,g,d,2,3,3,0,3,e,2
0,1,3,2,3,3,1,3,3,3
a,1,3,3,0,3,3,3,3,3
a,g,3,3,b,2,2,3,3,2
0,1,3,3,1,2,3,3,3,3
a,1,3,3,1,3,2,3,3,3
a,1,3,3,1,3,3,3,3,2
a,1,3,3,3,1,3,3,3,2
0,2,0,2,0,2,1,3,1,1
0,2,a,2,b,2,2,d,e,2
0,2,0,2,a,d,e,2,3,2
a,2,0,2,0,2,3,3,3,3
0,2,a,2,c,3,0,3,1,1
0,2,0,2,0,3,g,3,0,1
0,2,a,2,0,3,d,2,e,2
0,d,a,e,0,3,2,3,2,2
0,2,a,2,0,3,2,3,3,3
0,2,0,2,0,3,3,3,2,3
a,2,0,d,b,3,3,3,3,2
0,d,0,2,1,e,p,3,3,2
0,2,a,2,1,3,2,2,d,2
0,2,a,2,1,3,2,3,2,3
0,d,0,e,1,3,2,3,3,2
a,2,0,2,1,3,3,2,2,3
0,d,0,e,1,3,3,3,2,2
0,2,a,2,d,2,0,e,p,2
0,2,a,2,d,2,1,e,2,2
a,2,0,2,2,2,1,3,3,3
0,d,a,e,2,3,0,3,2,2
0,2,a,2,2,3,0,3,3,3
0,2,0,2,2,3,1,3,2,3
a,2,0,d,e,3,1,3,3,2
0,d,0,2,3,e,a,3,3,2
a,2,b,d,3,3,0,3,3,2
0,2,0,3,a,2,0,3,1,1
0,2,0,3,a,2,d,2,e,2
0,2,0,3,0,2,2,3,2,2
a,2,0,3,b,2,2,3,3,3
0,2,0,3,0,2,3,3,3,2
0,d,0,3,0,3,2,e,p,2
0,2,0,3,0,3,3,2,d,3
0,2,a,3,0,3,d,3,e,2
0,2,a,3,1,2,b,3,1,1
a,2,0,3,1,2,2,3,2,3
0,d,0,3,1,2,3,3,2,2
0,2,a,3,1,2,d,3,3,3
0,2,0,3,1,3,2,2,2,3
0,2,a,3,1,3,d,2,3,2
0,2,a,3,1,3,2,3,d,2
a,2,b,3,1,3,3,d,2,2
0,2,0,3,2,2,0,3,2,2
a,2,0,3,d,2,0,3,3,3
a,2,b,3,2,2,1,3,2,3
0,d,0,3,2,e,1,3,3,2
0,2,0,3,2,2,2,3,0,2
a,2,0,3,d,2,2,3,1,3
a,2,0,3,2,2,3,3,0,3
0,d,0,3,2,2,3,3,1,2
0,d,0,3,2,3,0,e,p,2
0,2,0,3,2,3,1,2,d,3
0,2,a,3,d,3,b,3,2,2
0,d,0,3,e,3,p,3,0,2
0,d,0,3,3,2,1,3,2,2
0,2,a,3,3,2,b,3,3,3
0,d,0,3,3,2,3,3,0,2
0,2,a,3,3,2,d,3,1,3
0,2,0,3,3,3,0,2,2,3
a,2,c,3,3,3,k,2,3,2
0,2,0,3,3,3,0,3,2,2
0,2,a,3,3,3,1,2,d,2
0,2,a,3,3,3,d,2,1,2
0,2,1,2,1,2,1,3,1,1
a,2,h,2,1,2,3,2,d,2
0,2,1,2,1,2,3,3,3,3
a,d,b,2,1,3,2,3,3,2
0,2,1,2,1,3,3,2,2,2
0,2,1,2,1,3,3,2,3,3
0,2,1,2,2,d,1,e,p,2
a,2,b,2,3,2,1,2,d,2
0,2,1,2,3,2,1,3,3,3
a,2,1,2,3,3,1,3,3,2
0,2,1,3,0,3,2,2,d,3
a,d,1,3,0,3,3,2,e,2
a,2,1,3,1,2,2,2,2,3
0,2,1,3,1,2,2,2,3,2
0,2,1,3,1,2,2,3,2,2
0,2,1,3,1,2,2,3,3,3
0,2,1,3,1,2,3,2,3,3
0,2,1,3,1,3,1,3,1,1
a,d,1,3,g,3,e,2,2,2
0,2,1,3,1,3,3,3,3,3
0,2,1,3,2,2,1,3,3,3
0,d,1,3,2,e,2,3,1,2
0,2,1,3,2,2,3,3,1,3
a,2,1,3,2,3,1,d,e,2
0,2,1,3,3,3,1,3,3,3
0,2,1,3,3,3,3,3,1,3
0,2,2,3,0,3,1,3,2,2
0,2,3,3,1,3,1,3,3,3
0,3,0,3,1,3,g,3,1,1
a,3,0,3,1,3,3,3,3,3
0,3,0,3,3,3,0,3,3,2
a,3,0,3,3,3,1,3,3,3
a,3,1,3,1,3,2,3,3,3
a,3,1,3,1,3,3,3,3,2
0,3,1,3,2,3,1,3,2,2
a,3,1,3,2,3,1,3,3,3
a,3,1,3,3,3,1,3,3,2
j,0,0,0,0,0,a,0,h,0
j,0,0,0,0,0,0,1,c,0
j,0,0,0,0,0,a,2,b,0
1,0,0,0,0,0,h,2,d,2
j,0,0,0,0,0,0,3,0,0
1,0,0,0,0,0,c,3,2,2
1,0,0,0,0,a,c,3,3,3
1,a,0,0,0,c,1,3,2,3
1,0,0,0,0,c,d,0,e,2
1,0,0,0,0,c,2,1,2,2
1,0,0,0,0,h,2,1,3,3
j,0,0,0,0,1,0,0,2,0
j,0,0,0,0,1,0,2,0,0
1,0,0,0,0,1,c,2,2,2
1,0,0,0,a,1,h,2,3,3
1,0,0,a,b,1,c,3,2,3
g,0,0,0,a,1,1,1,h,0
1,0,0,a,0,1,g,2,2,3
g,0,0,0,a,1,1,3,b,0
1,0,0,0,a,1,g,3,d,2
1,0,0,0,0,g,2,0,2,2
1,0,0,0,a,g,d,0,3,3
1,0,0,a,b,g,2,1,2,3
1,0,0,0,0,j,2,2,0,2
1,0,0,0,a,g,d,2,1,3
1,0,0,a,b,g,2,3,0,3
1,0,0,a,0,g,3,0,2,3
g,0,0,0,a,1,3,1,b,0
1,0,0,0,a,g,3,1,2,2
1,0,0,0,f,1,3,2,a,3
1,0,0,0,a,g,3,3,b,2
j,0,a,0,0,c,b,0,1,0
1,0,0,0,0,2,a,c,d,2
1,0,0,0,0,2,0,g,2,2
1,0,0,0,0,d,0,g,3,3
1,0,0,0,0,2,h,2,a,2
1,0,0,0,c,2,0,3,0,2
1,0,0,0,0,d,c,3,1,3
1,0,0,0,a,2,1,g,d,3
1,0,0,0,a,2,g,3,b,3
1,0,a,0,c,2,d,0,1,2
1,0,a,0,c,2,d,1,1,3
1,0,0,0,c,2,d,2,e,0
1,0,0,0,c,2,2,3,2,0
1,0,0,0,c,d,0,0,2,2
1,0,0,0,a,3,b,c,3,3
1,0,0,a,b,3,0,g,2,3
1,0,0,0,h,3,0,2,1,3
1,0,0,a,h,3,0,3,0,3
1,0,0,a,0,3,1,c,2,3
1,0,0,0,a,3,1,g,d,2
1,0,0,c,a,3,1,3,0,2
1,0,0,0,h,3,d,0,1,3
1,0,0,c,0,d,2,2,2,0
1,0,0,0,h,3,3,3,d,0
j,0,a,0,1,0,b,0,2,0
1,0,a,0,1,c,b,2,2,2
1,0,0,a,1,0,c,d,3,3
1,0,0,0,g,0,a,3,d,3
g,a,b,i,1,0,1,0,t,0
g,a,b,i,1,0,1,2,1,0
1,a,b,i,1,0,g,2,3,2
1,0,a,0,1,c,d,0,2,2
1,0,0,a,1,c,2,b,3,3
1,0,0,0,1,c,d,1,e,3
1,0,0,a,1,c,2,2,1,3
j,0,0,a,b,0,g,0,1,0
1,a,b,i,1,c,3,0,3,2
1,a,b,i,1,c,3,2,1,2
g,0,a,b,1,1,i,1,t,0
1,0,a,0,1,g,b,2,2,3
g,0,a,b,1,1,i,3,1,0
1,0,a,b,1,1,h,3,3,2
1,0,a,0,1,g,d,0,2,3
g,0,a,b,1,1,d,1,1,0
1,0,a,b,g,1,d,3,1,2
1,0,0,0,j,2,a,0,2,2
1,0,0,a,1,2,0,m,3,3
1,0,0,a,g,d,0,1,2,3
1,0,0,a,g,2,0,2,1,3
1,a,b,i,1,2,1,c,3,2
1,0,a,b,m,2,1,2,1,2
1,0,a,c,1,2,d,2,2,0
1,0,a,b,h,2,3,2,3,0
1,a,b,0,g,3,0,0,2,3
1,0,a,b,1,3,i,g,3,2
1,0,a,b,1,3,h,3,1,2
1,0,a,b,g,3,d,3,3,0
1,0,0,0,2,0,h,0,d,2
1,0,0,0,2,0,c,1,2,2
1,0,0,0,2,a,c,1,3,3
1,0,0,0,d,0,1,g,e,3
1,0,0,c,2,0,d,2,e,0
1,0,0,c,2,0,2,3,2,0
1,0,0,0,d,0,3,1,e,3
1,0,0,0,d,1,c,0,3,3
1,0,0,a,d,1,0,g,2,3
g,0,0,0,2,a,0,2,2,2
1,0,0,0,d,1,1,g,e,2
1,0,0,0,d,1,1,2,e,3
1,0,0,a,d,1,2,1,c,3
1,0,0,c,2,1,2,2,2,0
g,0,0,0,d,1,3,1,e,2
1,0,0,c,d,1,3,3,e,0
1,0,a,0,c,2,b,0,3,2
1,0,0,0,d,2,0,1,3,3
1,0,0,c,2,2,a,2,d,0
1,0,0,c,2,2,0,3,2,0
1,0,0,c,2,2,d,0,e,0
1,0,0,c,d,3,1,3,e,0
1,0,0,a,3,0,0,c,3,3
1,a,b,i,3,0,1,c,3,2
1,0,0,a,3,0,2,0,g,3
1,0,a,b,d,0,3,0,g,2
1,a,b,h,3,0,3,2,3,0
1,a,b,0,3,1,i,g,3,2
1,0,a,h,3,1,d,3,3,0
1,0,a,h,d,2,1,2,3,0
1,0,a,h,3,3,b,3,3,0
j,0,0,1,0,0,0,2,0,0
1,0,0,1,0,0,c,2,2,2
1,0,0,1,0,a,c,2,3,3
1,0,0,1,0,0,c,3,2,3
g,a,0,1,0,b,1,0,t,0
g,a,0,1,0,b,1,2,1,0
1,a,0,1,0,c,1,2,2,3
1,a,0,1,0,b,g,2,3,2
1,0,0,1,0,0,g,3,3,3
1,0,0,1,0,c,2,0,2,2
1,0,0,1,0,h,2,0,3,3
1,a,0,1,0,c,2,1,d,3
1,0,a,1,0,h,3,0,3,2
1,0,0,1,0,c,3,1,3,3
j,0,a,1,0,1,b,1,g,0
1,a,b,1,0,1,c,2,2,3
j,0,a,1,0,1,b,3,1,0
1,0,a,1,0,1,h,3,3,2
1,0,0,1,0,1,g,3,2,3
1,a,b,1,0,g,2,0,2,3
j,0,a,1,0,1,d,1,1,0
1,0,a,1,b,g,d,1,3,2
1,0,0,1,0,g,d,e,0,3
1,0,a,1,0,g,d,3,1,2
1,0,0,1,0,g,3,1,2,3
1,0,0,1,0,2,0,c,2,2
1,0,0,1,0,d,0,c,3,3
1,a,0,1,0,2,0,g,d,3
1,0,0,1,0,2,c,2,0,2
1,0,0,1,0,d,c,2,1,3
1,a,0,1,0,2,c,3,b,3
g,0,a,1,0,d,1,0,1,0
1,0,0,1,a,2,g,b,2,3
1,0,a,1,0,d,1,c,3,2
1,0,0,1,0,2,1,g,3,3
1,0,0,1,0,d,g,e,0,3
1,0,a,1,0,d,g,2,1,2
1,0,0,1,0,2,g,3,1,3
1,0,0,1,c,d,2,0,1,3
1,0,c,1,0,d,e,1,0,3
1,0,0,1,c,2,2,2,2,0
1,0,a,1,c,d,3,0,1,2
1,0,0,1,c,2,3,1,1,3
1,0,a,1,c,d,3,2,3,0
1,a,b,1,0,3,0,c,2,3
g,0,a,1,b,3,i,1,1,0
1,0,0,1,0,3,a,g,3,2
1,0,0,1,c,3,0,2,a,3
1,0,a,1,f,3,b,3,1,2
1,0,0,1,0,3,1,g,2,3
1,0,a,1,h,3,d,1,1,2
1,0,a,1,c,3,d,3,3,0
1,0,0,1,1,0,h,d,2,3
g,0,a,1,1,0,1,1,t,0
g,0,a,1,1,0,1,3,1,0
1,0,a,1,1,0,g,3,3,2
1,0,0,1,1,c,d,a,2,3
1,0,0,1,1,c,d,e,0,3
g,0,0,1,1,0,3,1,1,0
1,a,b,1,1,c,3,1,3,2
1,a,b,1,1,c,3,3,1,2
g,0,0,1,1,1,0,0,j,0
g,0,0,1,1,1,0,2,a,0
1,0,0,1,1,1,c,2,d,2
j,0,a,1,1,1,1,b,c,0
j,0,a,1,1,1,1,u,0,0
1,0,a,1,1,1,g,d,2,2
1,0,0,1,1,1,g,2,3,3
j,a,0,1,1,1,c,0,1,0
1,0,0,1,1,g,2,0,d,2
1,0,0,1,1,g,2,2,a,2
1,0,a,1,1,g,3,b,2,2
1,0,0,1,1,g,3,0,3,3
j,0,a,1,1,1,3,b,0,0
1,0,a,1,1,g,3,d,0,2
1,0,0,1,1,g,3,2,1,3
1,0,0,1,1,2,a,f,2,3
1,0,0,1,g,2,a,d,0,3
g,a,b,1,1,2,1,1,1,0
1,a,b,1,1,2,1,g,3,2
1,a,b,1,g,2,1,3,1,2
1,0,0,1,g,2,2,0,1,3
1,0,c,a,1,2,d,1,0,3
1,a,b,1,g,2,3,1,1,2
1,a,b,1,g,2,3,d,3,0
j,a,0,1,1,3,0,0,1,0
1,0,0,1,1,3,0,c,d,2
1,0,0,1,g,3,0,2,a,2
1,0,0,1,1,3,1,c,3,3
j,0,0,a,1,3,1,1,b,0
1,0,a,1,1,3,1,j,2,2
1,0,a,1,g,3,1,d,0,2
1,0,0,1,g,3,1,2,1,3
1,0,0,1,g,3,2,0,1,2
1,0,c,a,b,3,2,1,0,3
1,0,0,1,g,3,2,2,d,0
1,0,0,1,g,3,3,0,1,3
1,0,m,1,1,3,3,1,0,2
1,0,a,1,g,3,3,d,2,0
1,a,b,1,2,0,0,g,2,3
1,0,0,1,2,0,0,2,c,2
1,0,0,1,2,a,0,2,g,3
1,0,0,1,2,a,h,3,0,3
g,0,a,1,2,b,1,0,1,0
1,0,0,1,2,a,1,h,2,3
1,a,0,1,2,b,1,c,3,2
1,0,0,1,2,0,1,g,3,3
1,0,0,1,2,a,g,2,0,3
1,0,a,1,2,b,g,2,1,2
1,0,0,1,2,0,g,3,1,3
1,0,0,1,2,a,2,0,g,3
g,0,0,a,2,0,2,0,2,2
1,0,0,1,2,a,d,1,c,3
g,0,0,a,2,0,2,2,0,2
1,0,0,1,2,a,2,2,1,3
1,0,0,g,2,0,2,2,2,0
1,0,a,1,2,b,3,0,g,2
1,0,0,1,2,a,3,0,2,3
1,0,0,1,2,0,3,1,g,3
1,0,a,g,2,b,3,2,3,0
1,0,0,1,2,1,0,c,d,3
j,0,0,1,d,1,a,1,1,0
1,0,a,1,d,1,b,g,3,2
1,a,b,1,2,1,c,2,0,3
1,0,a,1,d,1,h,3,1,2
1,a,b,1,2,1,2,0,2,3
1,0,a,1,d,1,e,1,g,2
1,0,a,g,2,1,d,3,3,0
1,0,0,1,2,d,0,0,g,3
g,0,0,1,2,2,0,0,2,2
g,0,0,a,2,2,0,2,0,2
1,0,a,1,2,c,0,d,1,3
1,0,0,g,2,2,0,2,2,0
1,0,0,1,2,2,0,3,0,3
1,0,a,1,2,d,1,0,g,2
1,0,0,1,2,d,1,0,2,3
1,0,0,1,2,2,1,1,g,3
1,0,a,1,h,2,1,2,0,3
1,0,a,g,2,d,1,2,3,0
1,0,0,1,2,2,1,3,1,3
1,0,0,j,2,2,2,0,2,0
1,0,0,1,2,d,e,1,0,3
1,0,c,1,2,2,2,2,0,0
1,0,a,g,2,d,3,0,3,0
1,0,a,g,2,d,3,2,1,0
1,0,a,1,2,3,0,0,2,3
1,0,a,1,d,3,b,1,g,2
1,0,a,g,2,3,b,3,3,0
1,a,0,1,2,h,1,2,1,2
1,0,0,1,2,3,1,3,0,3
1,0,a,g,d,3,e,1,3,0
1,0,a,g,d,3,e,3,1,0
1,0,a,1,3,0,0,2,h,3
1,0,0,1,3,0,1,h,2,3
g,0,0,1,3,0,1,1,1,0
1,a,b,1,3,0,1,g,3,2
1,0,0,1,3,0,j,d,0,3
1,a,b,1,3,0,g,3,1,2
1,0,0,1,3,0,2,0,l,3
1,0,a,1,j,0,2,2,1,3
1,0,0,1,3,0,3,a,c,3
1,0,0,1,3,c,3,1,0,3
1,a,b,1,3,0,3,1,g,2
1,a,b,g,3,0,3,3,3,0
j,0,0,1,3,1,0,0,1,0
1,0,a,1,3,1,b,c,2,2
1,0,0,1,3,1,c,2,a,2
1,0,0,1,3,1,c,3,0,3
1,0,0,1,3,1,1,c,3,3
1,0,a,1,3,1,1,g,2,2
1,0,a,1,3,1,g,d,0,2
1,0,0,1,3,1,g,2,1,3
1,0,0,1,3,1,2,0,j,2
1,0,0,g,3,1,2,2,d,0
1,0,0,1,3,1,3,0,g,3
1,0,0,1,3,1,3,a,c,2
1,0,0,1,3,g,3,1,0,2
1,0,a,g,3,1,3,d,2,0
1,0,a,1,3,2,0,0,j,3
1,0,a,1,h,2,1,0,2,3
1,a,b,1,3,2,1,1,g,2
1,a,b,g,3,2,1,d,3,0
1,a,b,g,3,2,3,i,3,0
1,a,b,g,3,2,3,d,1,0
1,0,0,1,3,3,0,0,j,2
1,0,0,g,3,3,0,2,d,0
1,0,0,1,3,3,1,0,g,3
g,a,b,1,3,3,1,0,2,2
1,0,a,g,3,3,1,d,2,0
1,0,0,g,3,3,2,0,d,0
1,0,c,1,3,3,2,2,a,0
1,0,a,g,3,3,3,b,2,0
1,0,h,1,3,3,3,d,0,0
1,0,0,2,0,0,a,2,h,2
1,0,0,2,0,0,0,3,c,2
1,0,0,2,0,a,0,3,g,3
1,0,0,2,0,0,j,0,d,2
1,a,0,2,0,0,1,g,2,3
g,0,0,2,0,0,2,a,2,2
1,0,0,2,0,a,c,1,3,3
1,0,0,2,0,c,d,2,e,0
1,0,0,2,0,c,2,3,2,0
1,a,0,2,0,1,0,g,d,3
1,0,0,2,0,1,0,2,c,2
1,0,0,2,a,1,b,2,g,3
1,0,0,d,a,1,c,3,0,3
1,0,0,2,a,1,1,c,d,3
j,0,0,d,0,1,1,1,1,0
1,0,0,2,a,1,1,g,2,2
1,0,0,2,a,1,g,2,b,3
1,0,0,2,a,1,g,3,b,2
1,0,0,2,a,1,d,0,g,3
g,0,0,2,0,1,2,0,2,2
1,0,0,d,a,1,c,1,2,3
g,0,0,2,0,a,2,2,0,2
1,0,0,2,a,1,2,2,1,3
1,0,c,2,0,1,2,2,2,0
1,0,0,d,0,1,3,0,2,3
g,0,0,2,a,1,3,1,d,2
1,0,0,2,a,g,3,3,d,0
1,0,0,2,0,2,a,0,j,2
1,0,0,2,0,d,0,1,g,3
g,0,0,2,0,2,0,a,2,2
1,0,c,2,0,2,a,2,d,0
g,0,0,2,0,2,0,d,0,2
1,0,0,2,0,d,0,3,1,3
1,0,c,2,0,2,0,3,2,0
1,0,0,2,a,c,1,1,d,3
1,0,0,2,a,2,1,c,b,2
1,0,0,2,a,c,1,3,b,3
g,0,a,2,0,2,d,0,1,2
1,0,c,2,0,2,d,0,e,0
1,0,0,2,0,d,2,1,1,3
1,0,c,2,0,2,2,1,2,0
1,0,0,2,c,2,d,2,a,0
1,0,0,2,c,2,2,3,0,0
1,0,0,2,a,3,b,0,g,3
g,0,0,2,0,3,0,0,2,2
1,0,0,d,a,3,0,1,2,3
g,0,0,2,0,3,0,2,0,2
1,0,0,2,a,3,b,2,1,3
1,0,0,2,c,3,0,2,2,0
1,0,0,d,a,3,0,3,0,3
1,0,0,d,0,3,1,0,2,3
g,0,0,2,a,3,1,1,d,2
1,0,0,2,0,3,1,2,0,3
1,0,c,2,a,3,1,3,d,0
1,0,0,2,a,3,d,0,1,3
1,0,0,2,c,3,2,0,2,0
1,0,0,2,c,3,2,2,0,0
1,0,0,2,m,3,3,1,d,0
1,0,0,2,h,3,3,3,a,0
1,0,0,d,1,0,0,e,g,3
1,0,a,2,1,0,b,c,2,2
1,0,0,2,1,0,a,3,h,3
1,a,b,2,1,0,1,c,d,2
1,0,0,2,1,0,j,1,d,3
1,0,0,2,j,0,1,2,a,2
1,0,0,d,1,0,2,a,g,3
g,0,a,2,1,0,d,0,2,2
1,0,0,d,1,0,2,e,1,3
1,0,a,2,g,0,d,2,2,0
1,0,0,2,1,0,d,g,a,3
1,0,a,d,b,0,3,0,g,2
1,0,0,2,j,0,d,1,1,3
1,a,b,d,1,0,g,2,1,2
1,a,b,d,1,c,3,2,3,0
j,a,0,c,1,1,b,1,1,0
1,0,0,2,1,1,0,j,2,3
1,0,a,d,1,1,b,g,3,2
1,0,a,d,1,1,h,3,1,2
1,0,a,2,1,1,d,0,2,3
1,0,a,d,1,1,e,1,g,2
1,0,a,2,1,1,d,2,0,3
1,0,a,d,1,g,e,3,3,0
1,0,0,2,1,2,0,a,g,3
g,0,a,2,1,2,b,0,2,2
1,a,0,2,1,2,0,1,c,3
1,0,0,d,1,2,0,e,1,3
1,0,a,2,g,2,b,2,2,0
1,a,0,2,1,c,0,3,0,3
1,0,a,d,b,2,1,0,g,2
1,0,0,2,j,2,a,1,1,3
1,0,a,d,b,2,g,2,3,0
1,0,0,d,1,2,2,0,1,3
1,0,a,2,g,2,d,0,2,0
1,0,a,2,g,2,d,2,0,0
g,0,a,d,b,2,3,0,1,2
1,0,a,d,h,2,3,0,3,0
1,0,a,d,h,2,3,2,1,0
1,a,b,2,1,3,0,0,2,3
1,0,a,d,1,3,b,1,g,2
g,0,a,d,1,3,b,3,1,2
1,0,h,d,1,3,a,3,3,0
g,0,a,d,1,3,e,1,1,2
1,0,a,d,g,3,e,1,3,0
1,0,a,d,g,3,e,3,1,0
1,0,c,2,2,0,a,2,d,0
g,0,0,2,2,0,0,3,0,2
1,0,0,2,2,a,0,g,1,3
1,0,0,2,2,0,0,3,2,0
g,0,0,2,d,0,1,0,e,2
1,0,0,2,d,0,1,1,l,3
1,0,0,2,d,0,1,3,a,3
g,0,0,2,2,0,d,0,a,2
1,0,c,2,2,0,d,0,e,0
1,0,0,2,d,0,2,1,1,3
1,0,c,2,2,0,2,1,2,0
1,0,0,2,2,0,d,2,a,0
1,0,0,2,2,0,2,3,0,0
1,a,0,2,2,1,0,1,j,3
1,0,0,2,d,1,0,2,1,3
1,c,0,2,2,1,0,2,2,0
1,0,0,d,e,1,0,3,0,3
1,a,0,2,c,1,1,0,d,3
g,0,0,2,d,1,1,1,e,2
g,0,0,2,d,1,1,3,a,2
1,0,c,2,d,1,1,3,e,0
1,0,0,2,d,1,e,0,1,3
1,0,c,2,2,1,2,0,2,0
1,c,0,2,2,1,2,2,0,0
g,0,0,d,e,1,3,1,1,2
1,0,c,2,d,1,3,1,e,0
1,0,c,2,d,1,3,3,a,0
g,0,a,2,2,2,b,0,1,2
1,c,0,2,2,2,a,0,d,0
1,0,0,2,2,d,0,1,1,3
1,0,c,2,2,2,0,1,2,0
1,0,h,2,2,2,a,2,1,0
1,0,c,2,2,2,0,3,0,0
1,0,h,2,2,2,d,0,1,0
1,c,k,2,2,2,d,2,e,2
1,c,k,2,2,2,2,3,2,2
1,c,k,2,2,d,2,3,3,3
1,c,k,2,d,2,3,3,e,3
1,0,0,2,d,3,a,0,1,3
1,0,0,2,2,3,0,0,2,0
g,0,0,d,e,3,1,1,1,2
1,0,c,2,d,3,1,1,e,0
1,0,c,2,d,3,1,3,a,0
1,0,c,2,2,3,2,2,2,2
1,c,k,2,d,3,e,2,3,3
1,c,k,d,e,3,2,3,2,3
1,0,c,d,2,3,3,1,1,0
1,c,k,d,2,3,3,2,2,3
1,c,k,2,d,3,3,3,2,2
1,a,0,2,g,0,0,3,0,3
1,a,c,2,3,0,1,1,1,3
1,a,h,2,3,0,1,2,d,0
1,0,0,d,3,0,2,0,1,3
1,0,h,2,3,0,d,0,2,0
1,0,a,d,e,0,g,0,1,2
1,c,a,d,e,0,3,0,3,0
1,a,m,2,3,0,3,2,b,0
1,0,0,d,3,1,0,1,2,3
g,0,a,d,3,1,b,3,1,2
1,0,m,d,3,1,a,3,3,0
g,0,a,d,3,1,e,1,1,2
1,0,h,d,3,1,e,1,3,0
1,0,h,d,3,1,e,3,1,0
1,0,0,2,3,2,0,a,1,3
1,0,a,2,3,2,b,0,2,0
g,0,a,d,e,2,1,0,1,2
1,c,a,d,e,2,1,0,3,0
1,c,a,2,3,2,d,2,2,2
1,c,k,d,3,2,2,e,3,3
1,o,c,2,3,2,2,3,2,3
1,0,h,d,e,2,3,0,1,0
1,c,h,d,e,2,3,2,3,2
g,0,a,d,3,3,b,1,1,2
1,0,h,d,3,3,a,1,3,0
1,0,h,d,3,3,a,3,1,0
1,0,c,d,3,3,2,1,1,0
1,c,a,2,3,3,d,2,2,3
1,c,h,d,3,3,e,3,3,2
1,0,0,3,0,a,b,3,c,3
g,0,a,3,0,b,1,0,1,0
1,0,0,3,0,a,1,c,2,3
1,a,0,3,0,b,1,c,3,2
1,0,0,3,0,0,1,g,3,3
1,0,a,3,0,h,1,2,1,2
1,0,0,3,0,c,1,3,1,3
g,0,0,3,0,0,2,0,2,2
1,0,0,3,0,a,2,0,g,3
1,0,0,3,0,0,2,1,2,3
1,0,0,3,0,0,2,2,2,0
g,a,0,3,0,b,3,0,3,2
1,0,0,3,0,0,3,1,3,3
1,a,0,3,0,h,3,2,3,0
j,a,0,g,0,1,0,1,1,0
1,0,a,3,0,1,b,g,3,2
1,0,0,3,0,1,0,2,l,3
1,0,a,3,0,g,0,3,1,2
1,0,0,3,0,1,2,0,l,3
g,0,a,3,b,1,d,1,3,2
1,0,0,3,0,1,2,2,1,3
1,0,a,3,0,g,d,3,3,0
1,0,0,3,0,1,3,1,2,3
1,a,0,3,0,2,0,1,j,3
1,0,0,3,0,d,0,c,1,3
1,c,0,d,0,2,0,2,2,0
1,a,0,3,0,2,0,3,b,3
1,a,0,3,0,d,1,0,g,2
1,a,0,g,0,2,1,0,2,3
1,0,0,3,0,2,1,1,g,3
1,0,h,3,0,d,1,2,3,0
1,0,0,3,0,d,2,0,1,3
1,0,c,3,0,2,2,0,2,0
1,a,0,g,0,d,3,0,1,2
1,0,h,3,0,d,3,0,3,0
1,0,0,3,0,2,3,1,1,3
1,0,f,3,0,d,3,2,1,0
1,0,0,3,0,3,0,0,j,3
1,a,0,3,0,3,0,1,g,2
1,0,h,3,0,3,a,3,3,0
1,0,0,3,0,3,1,1,2,3
g,0,a,3,0,3,d,1,1,2
1,0,h,3,a,3,d,1,3,0
1,0,m,3,a,3,d,3,1,0
1,0,a,3,1,0,1,h,3,2
g,0,0,3,1,0,1,1,1,0
1,0,0,3,1,0,1,d,c,3
1,0,0,3,1,0,g,3,0,3
1,0,a,3,1,0,g,3,1,2
1,0,0,3,1,0,d,a,2,3
1,0,a,3,1,0,3,1,g,2
1,a,b,3,1,c,3,3,3,0
1,0,0,3,1,1,0,2,j,2
1,0,0,3,1,1,0,3,2,3
1,0,a,3,1,1,1,h,2,2
1,0,0,3,1,1,1,c,3,3
1,0,0,3,1,1,g,2,1,3
1,0,0,3,1,1,g,3,0,2
1,0,0,3,1,1,2,0,j,2
g,a,0,3,1,1,2,2,1,2
1,0,0,3,1,g,2,2,d,0
1,0,0,3,1,1,3,0,g,3
g,0,a,3,1,1,3,b,2,2
1,0,a,3,1,g,3,d,2,0
1,a,b,3,1,2,1,1,g,2
g,a,b,3,1,2,1,d,1,2
1,0,0,3,1,2,1,3,0,3
1,a,h,3,1,2,1,d,3,0
g,a,b,3,1,2,3,i,1,2
1,a,h,3,1,2,3,b,3,0
1,a,h,3,1,2,3,d,1,0
1,0,0,3,1,3,0,0,j,2
1,a,0,g,1,3,0,2,1,2
1,0,c,3,1,3,0,2,d,0
1,0,0,3,1,3,1,0,g,3
g,0,a,3,1,3,1,1,d,2
1,0,0,3,1,3,1,2,1,3
1,0,m,3,1,3,1,d,2,0
g,0,0,3,1,3,1,d,0,2
g,a,0,3,1,3,2,0,1,2
1,0,c,3,1,3,2,0,d,0
1,a,0,3,g,3,2,2,1,0
1,0,0,3,1,3,3,0,1,3
1,0,h,3,1,3,3,a,2,0
1,0,0,3,g,3,3,3,0,0
1,a,0,3,2,b,1,0,g,2
1,0,a,g,d,0,1,0,2,3
1,0,0,3,2,0,1,1,g,3
g,0,a,3,2,b,1,2,1,2
1,0,h,3,2,a,1,2,3,0
1,0,0,3,2,0,1,3,1,3
1,0,0,3,2,a,2,0,1,3
1,0,c,3,2,0,2,0,2,0
1,a,0,g,2,b,3,0,1,2
1,0,h,3,2,a,3,0,3,0
1,0,0,3,2,0,3,1,1,3
1,0,h,3,2,a,3,2,1,0
1,0,a,3,2,1,b,1,g,2
1,0,0,3,2,1,0,2,1,3
g,0,a,3,2,1,b,3,1,2
1,0,h,3,2,1,a,3,3,0
1,a,0,g,2,1,2,1,1,2
1,0,h,3,2,1,d,1,3,0
1,0,m,3,2,1,d,3,1,0
1,a,0,g,2,d,1,0,1,2
1,h,0,3,2,d,1,0,3,0
1,0,0,3,2,2,1,1,1,3
1,0,h,3,2,d,1,2,1,0
1,c,0,3,2,2,2,2,2,2
1,c,k,3,2,d,2,2,3,3
1,h,c,3,2,2,2,3,d,3
1,a,c,3,2,d,3,0,1,0
1,c,k,3,d,2,3,e,2,3
1,c,m,3,2,d,3,2,3,2
1,c,k,3,2,2,3,3,3,3
1,0,0,3,2,3,0,0,1,3
1,a,0,3,2,g,0,1,1,2
1,0,h,3,2,3,a,1,3,0
1,0,c,3,2,3,a,3,1,0
1,a,c,3,2,3,2,1,1,0
1,h,q,3,2,3,2,2,2,3
1,c,h,3,2,3,d,3,3,2
1,c,0,3,2,3,3,3,2,3
1,0,a,3,3,0,1,b,g,2
g,a,b,3,3,0,1,d,1,2
1,0,h,3,3,0,1,d,3,0
g,a,b,3,3,0,3,i,1,2
1,a,h,3,3,0,3,b,3,0
1,a,h,3,3,0,3,d,1,0
1,a,0,g,3,1,0,2,1,2
1,0,c,3,3,1,0,2,d,0
1,0,0,3,3,1,1,0,g,3
g,0,0,3,3,1,1,a,2,2
1,0,0,3,3,1,1,2,1,3
1,0,h,3,3,1,1,d,2,0
1,a,0,g,3,1,2,0,1,2
1,0,c,3,3,1,2,0,d,0
1,a,c,3,3,1,2,2,1,0
1,0,0,3,3,1,3,0,1,3
1,0,h,3,3,1,3,a,2,0
1,c,a,3,3,1,3,d,0,0
g,a,b,3,3,2,1,1,1,2
1,a,h,3,3,2,1,b,3,0
1,a,h,3,3,2,1,d,1,0
1,h,c,3,3,2,2,2,2,3
1,a,c,3,3,2,3,1,1,0
1,h,q,3,3,2,3,3,3,2
g,0,0,3,3,3,0,0,a,2
1,0,0,3,3,3,0,0,d,0
1,a,c,3,3,3,0,2,1,0
1,0,0,3,3,3,1,0,1,3
1,c,a,3,3,3,1,b,2,0
1,a,c,3,3,3,2,0,1,0
1,c,0,3,3,3,2,2,d,2
1,0,m,3,3,3,3,d,2,2
1,c,k,3,3,3,3,2,3,3
g,0,1,0,1,0,1,3,1,0
1,0,1,0,1,0,d,g,e,2
g,0,1,a,1,1,0,1,2,0
1,0,1,0,1,1,g,3,2,3
1,0,1,a,1,1,2,g,2,2
1,0,1,0,1,g,3,1,2,3
g,0,1,0,1,2,a,d,e,2
g,0,1,0,1,2,d,a,e,2
1,0,g,0,1,2,d,e,p,0
1,0,1,a,1,3,0,g,2,2
1,0,1,0,1,3,1,o,2,3
g,0,1,a,1,3,2,1,d,2
1,c,1,a,1,3,2,3,d,0
1,0,1,a,2,0,1,m,2,3
1,0,1,0,d,a,b,c,3,2
1,0,1,0,2,0,j,1,d,3
g,0,1,0,d,0,2,0,e,2
1,0,1,0,2,0,d,1,2,3
1,c,1,0,d,0,2,2,e,0
1,0,1,a,2,0,3,0,2,3
g,0,1,0,d,a,e,0,3,2
1,c,1,0,d,a,e,2,3,0
1,0,1,0,2,1,0,j,2,3
g,0,1,0,d,1,0,e,3,2
1,0,1,0,2,1,1,g,2,2
1,0,1,0,2,1,1,g,3,3
1,0,1,0,d,1,a,2,2,3
g,0,1,a,2,1,2,b,3,2
1,0,1,0,2,1,2,1,2,3
1,0,1,c,d,1,2,e,3,0
1,0,1,0,2,1,3,1,3,3
1,c,1,a,2,1,3,3,2,0
1,0,1,0,2,2,0,1,3,3
1,0,1,0,d,2,0,2,e,0
1,c,1,0,d,e,a,2,3,0
1,0,g,0,d,e,p,0,3,0
1,0,g,a,2,3,0,d,3,0
1,a,1,0,2,3,1,0,g,2
1,0,1,0,2,3,1,1,3,3
1,0,1,m,2,3,1,3,2,0
1,0,1,h,2,3,2,a,3,0
j,a,1,1,0,1,0,1,2,0
g,a,1,1,0,1,0,2,1,0
1,a,1,1,0,1,c,2,3,2
1,0,1,1,a,1,c,3,2,2
j,0,1,1,a,1,1,0,u,0
1,0,1,j,0,1,2,a,3,2
1,0,1,1,0,g,d,1,2,2
1,a,1,1,c,1,2,2,1,2
1,a,1,1,0,g,3,0,2,2
1,0,1,1,0,2,0,j,d,3
1,0,1,1,0,2,0,d,l,3
1,0,1,1,a,2,1,c,2,3
g,0,1,1,0,2,1,1,1,0
1,0,1,1,0,2,1,g,3,2
1,a,1,1,0,2,g,3,1,2
1,0,1,1,0,2,2,a,j,3
1,0,1,1,0,2,2,j,1,3
1,0,1,1,a,c,3,0,2,3
1,a,1,1,0,2,3,1,g,2
1,a,1,1,c,2,3,3,3,0
1,0,1,1,f,3,0,1,2,2
1,a,1,1,b,3,1,c,d,2
1,f,1,1,0,3,2,3,2,0
1,a,g,1,b,3,3,2,d,0
g,0,1,1,1,0,1,1,2,0
1,h,1,1,1,0,1,2,2,3
1,0,1,1,1,0,g,3,2,2
1,0,1,1,1,h,2,0,3,3
1,0,1,1,1,0,2,g,2,3
1,0,1,1,1,c,2,1,3,2
1,a,1,1,1,1,f,2,2,2
1,0,1,1,1,2,0,g,2,3
1,a,1,1,1,2,0,g,3,2
1,0,1,1,1,d,0,2,g,3
1,0,1,1,1,2,c,3,1,2
1,0,1,1,1,2,1,g,2,2
1,a,g,1,1,2,2,1,1,2
1,0,1,1,1,2,2,1,2,3
1,a,1,1,g,2,2,3,3,0
g,0,1,1,1,d,3,1,e,2
1,h,1,a,1,2,3,3,d,0
g,a,1,1,1,3,b,2,2,2
1,0,1,1,1,3,1,c,3,2
1,0,1,1,g,3,1,2,1,2
1,a,1,1,g,3,2,2,2,0
1,0,1,1,1,3,3,0,3,2
1,0,1,1,g,3,3,2,3,0
1,0,1,1,2,0,1,j,3,2
1,0,1,1,2,0,g,3,1,2
1,0,1,1,2,0,2,a,j,3
1,0,1,1,2,0,2,j,1,3
1,a,1,1,2,0,3,1,g,2
1,a,1,g,2,0,3,3,3,0
1,0,1,1,d,1,0,g,2,2
1,a,1,1,2,1,0,2,g,2
1,a,1,1,2,1,0,2,2,3
1,a,1,1,2,1,c,1,2,2
1,a,1,g,2,1,d,2,3,0
1,c,1,1,d,1,e,3,p,0
1,a,1,1,d,g,3,2,e,0
1,0,1,1,2,2,1,0,2,3
g,0,1,1,d,2,1,e,1,2
1,a,1,g,2,2,1,3,3,0
1,0,1,1,2,2,2,1,1,3
g,0,1,1,d,e,3,a,1,2
1,a,1,g,2,2,3,1,3,0
1,a,1,g,2,2,3,3,1,0
g,a,1,1,2,3,b,2,1,2
1,c,1,1,d,3,a,3,e,0
1,a,1,g,d,3,1,2,e,0
1,0,1,g,d,3,e,1,2,0
1,0,1,l,2,3,d,2,1,0
1,a,1,g,d,3,3,0,e,0
1,a,1,1,3,0,1,2,c,3
1,0,1,1,3,a,2,0,3,3
1,0,1,1,3,0,2,1,2,3
g,0,1,a,3,b,d,1,3,2
g,0,1,a,3,b,d,3,1,2
1,a,1,1,3,0,2,3,3,0
1,a,1,1,3,0,3,0,2,3
g,a,1,b,3,0,3,1,d,2
1,c,1,1,3,0,3,3,2,0
1,0,1,1,3,1,0,2,g,3
1,0,1,1,3,1,1,c,3,2
1,0,1,1,3,1,2,2,1,3
1,h,1,1,3,1,d,2,2,0
g,a,1,1,d,1,3,0,e,2
1,f,1,1,d,1,3,2,e,0
1,0,1,1,3,2,0,1,2,3
g,a,1,1,3,2,b,1,3,2
1,0,1,1,3,d,0,2,1,3
g,a,1,1,3,2,0,3,1,2
1,a,1,g,3,2,0,3,3,0
g,0,1,1,3,d,1,1,e,2
1,c,1,1,3,2,1,3,d,0
1,a,1,g,3,2,2,1,3,0
1,h,1,1,3,2,d,3,1,0
1,a,1,g,3,2,3,1,2,0
1,0,j,1,3,3,a,2,2,0
g,0,1,a,d,e,1,0,3,2
1,0,1,g,3,3,1,2,3,0
1,a,1,g,3,3,2,0,2,0
1,0,1,g,3,3,3,0,3,0
1,0,1,l,3,3,3,2,1,0
1,0,1,2,0,1,0,j,2,3
1,0,1,2,a,1,0,j,3,2
1,0,1,2,a,1,c,d,1,2
1,0,1,d,0,1,1,g,2,2
1,0,1,2,0,1,1,g,3,3
1,0,1,2,a,1,b,2,2,3
1,0,1,2,0,1,g,3,1,3
1,0,1,2,0,1,2,a,2,3
1,0,1,2,a,g,2,d,3,0
1,0,1,2,0,1,3,0,2,3
g,a,1,d,b,1,3,0,3,2
1,a,1,2,0,1,g,1,2,2
1,0,1,2,0,1,3,1,3,3
1,c,1,d,0,1,3,3,2,0
1,0,1,2,0,2,a,1,d,3
1,0,g,2,a,2,0,2,d,0
1,0,1,2,0,2,a,3,1,3
1,0,1,2,0,d,1,0,2,3
g,0,1,2,a,d,b,2,1,2
1,0,1,d,a,e,g,2,3,0
1,0,g,2,a,2,2,0,d,0
1,0,g,d,a,e,3,0,3,0
1,c,1,2,a,d,e,2,1,0
g,0,1,d,0,3,0,e,1,2
1,0,g,2,a,3,0,d,3,0
g,0,1,d,0,3,1,1,2,2
1,0,1,2,0,3,1,1,3,3
1,0,1,2,0,3,1,3,1,3
1,c,1,d,0,3,1,3,2,0
1,c,1,2,a,3,2,b,3,0
1,c,1,2,a,3,2,d,1,0
1,0,g,d,0,3,3,1,2,0
g,0,1,2,1,0,d,a,e,2
1,0,1,2,1,0,d,3,e,0
1,0,1,d,1,1,0,g,2,2
1,a,1,2,1,1,0,2,c,3
1,0,1,2,1,1,1,g,2,3
g,a,1,2,1,1,d,b,3,2
g,0,1,d,1,1,2,1,2,2
1,c,1,d,1,1,2,3,2,0
1,0,1,2,1,1,3,1,2,3
g,0,1,2,1,2,a,b,d,2
1,0,1,2,1,2,a,3,d,0
1,0,g,2,1,2,d,a,e,0
1,a,1,2,1,d,0,1,c,2
1,c,1,d,1,3,0,3,e,0
1,0,1,2,1,3,1,a,2,3
1,0,1,d,g,3,2,1,2,0
1,0,1,2,2,a,1,3,1,3
1,c,1,2,d,0,2,0,e,0
1,0,1,2,d,m,e,2,1,0
1,0,g,d,e,a,3,0,3,0
1,0,1,2,2,1,0,1,2,3
1,a,1,2,c,1,0,1,3,2
g,a,1,2,d,1,0,3,1,2
1,a,g,2,d,1,0,3,3,0
g,0,1,d,2,1,1,1,2,2
1,0,g,d,2,1,1,3,2,0
1,0,g,2,d,1,2,a,3,0
1,a,1,2,d,1,2,3,g,0
1,0,g,d,2,1,3,1,2,0
1,0,1,2,2,2,1,0,3,0
1,c,1,2,d,2,2,2,e,2
1,c,g,2,2,2,d,3,e,3
1,h,g,2,2,d,3,2,2,3
1,c,g,d,e,p,3,2,3,2
1,a,g,2,d,3,0,3,1,0
1,0,g,d,2,3,1,1,2,0
1,c,1,2,2,3,2,d,2,3
1,c,g,2,d,3,2,e,3,2
1,c,g,2,2,3,3,3,3,3
1,0,g,2,3,0,d,1,e,0
1,0,g,d,3,1,0,3,2,0
1,0,1,2,3,1,1,1,2,3
1,0,g,d,3,1,2,1,2,0
1,0,g,2,3,2,a,1,d,0
1,0,1,2,3,2,d,3,e,2
1,0,g,d,3,3,0,1,2,0
1,c,1,d,3,3,2,3,2,2
1,0,1,2,3,3,3,3,2,3
1,a,1,3,0,1,0,g,2,2
1,a,b,3,0,1,0,2,c,3
g,0,1,3,0,1,a,d,3,2
1,a,b,3,0,1,2,0,2,3
1,a,1,3,0,1,2,1,c,2
1,h,1,3,0,1,d,2,3,0
1,h,1,3,0,1,2,3,2,0
1,h,1,3,a,1,3,2,d,0
1,0,1,3,0,2,0,1,3,3
1,0,1,3,0,2,0,3,1,3
g,0,1,3,a,d,1,b,3,2
g,a,1,3,0,2,1,3,1,2
1,a,1,3,0,2,g,3,3,0
1,a,g,3,0,2,3,1,3,0
1,h,1,3,a,2,3,3,1,0
g,a,1,3,0,3,0,1,2,2
1,a,1,3,c,3,b,2,3,0
1,a,1,3,0,3,c,3,2,0
1,a,1,3,b,3,g,2,d,0
1,a,1,3,0,3,d,0,3,0
1,0,g,3,a,3,2,1,2,0
1,a,g,3,b,3,3,0,d,0
g,0,1,3,1,a,1,3,2,2
1,0,1,3,1,a,2,0,3,3
1,0,1,3,1,0,2,1,2,3
g,0,1,3,1,0,d,1,3,2
1,a,1,3,1,c,2,3,3,0
1,a,1,3,1,1,0,2,c,2
1,0,1,3,1,1,0,2,3,3
g,a,1,3,1,1,d,0,2,2
1,h,1,3,1,1,2,2,2,0
1,0,1,3,1,2,0,1,2,3
g,a,1,3,1,2,b,1,3,2
1,a,g,3,1,2,0,3,3,0
g,a,1,3,1,2,1,1,2,2
1,h,1,d,1,2,1,3,e,0
1,a,g,3,1,2,2,1,3,0
1,o,1,3,1,2,2,3,1,0
1,a,g,d,1,2,3,1,e,0
1,a,g,3,1,3,b,2,2,0
1,a,1,3,1,3,2,0,2,0
1,0,1,3,2,0,1,3,3,0
1,a,1,3,2,0,3,1,3,0
1,a,1,3,2,0,3,3,1,0
1,a,1,3,2,1,0,1,c,2
1,a,g,3,2,1,b,2,3,0
1,a,g,3,2,1,0,3,2,0
1,a,g,3,d,1,1,2,e,0
1,m,1,3,2,1,d,0,3,0
1,a,g,3,2,1,2,1,2,0
1,a,g,3,d,1,3,0,e,0
1,a,1,3,2,2,1,1,3,0
1,c,g,3,2,2,2,d,e,3
1,c,1,3,d,2,3,2,2,3
1,m,g,3,2,2,3,3,3,2
1,a,g,3,2,3,0,1,2,0
1,0,1,3,d,3,1,0,e,0
1,m,1,3,2,3,d,2,3,2
1,h,g,3,2,3,2,3,2,2
1,a,g,3,d,3,3,2,e,2
1,a,g,3,3,0,2,1,3,0
1,o,1,d,3,0,3,1,e,0
1,a,g,3,3,1,0,2,2,0
1,0,1,3,3,1,1,2,3,0
1,a,g,3,3,1,2,0,2,0
1,a,g,3,3,2,0,1,3,0
1,a,g,d,3,2,1,1,e,0
1,c,1,3,3,d,2,2,3,3
1,c,1,3,3,2,2,3,2,3
1,c,1,3,3,2,2,3,3,2
1,c,1,3,3,2,3,3,2,2
1,a,1,3,3,3,2,2,2,2
1,0,2,0,2,0,d,0,e,0
1,0,2,0,2,0,2,1,2,0
1,a,2,0,2,1,0,1,d,3
1,0,2,0,2,1,0,2,2,0
g,0,d,0,2,1,1,1,2,2
1,0,2,0,d,1,1,3,e,0
1,0,2,0,d,1,3,1,e,0
1,0,2,0,2,2,d,2,e,2
1,0,2,0,2,2,2,3,2,2
1,0,2,0,2,d,2,3,3,3
1,0,2,0,d,2,3,3,e,3
1,0,2,0,d,3,2,2,3,3
1,0,2,a,d,3,2,3,2,3
1,0,d,0,2,3,3,3,2,2
1,0,d,a,e,0,3,0,3,0
1,0,d,a,3,1,b,3,3,0
1,c,d,a,3,1,e,1,3,0
1,0,2,a,3,2,2,2,3,3
1,c,d,a,e,2,3,2,3,2
1,0,d,a,3,3,e,3,3,2
1,0,d,1,0,1,a,g,3,2
1,0,2,1,0,1,0,2,d,3
1,0,2,1,0,1,1,d,2,3
g,0,d,1,0,1,1,e,3,2
1,0,2,1,0,1,2,0,3,3
g,0,d,1,a,1,e,1,3,2
1,c,d,1,0,1,e,3,3,0
g,a,2,1,0,b,3,0,3,2
1,m,2,1,0,1,3,2,3,0
1,a,2,1,0,d,0,1,c,3
1,c,2,1,0,2,0,2,2,0
1,0,2,1,0,2,1,1,3,3
1,c,d,1,0,e,1,2,3,0
1,0,d,1,c,e,3,0,3,0
g,0,2,1,a,3,b,1,3,2
1,c,d,1,0,3,a,3,3,0
1,0,d,1,c,3,e,1,3,0
g,0,2,1,1,1,0,2,d,2
1,0,2,1,1,1,1,2,3,3
1,c,2,1,1,1,2,2,d,0
g,0,2,a,1,1,3,1,2,2
1,c,d,1,1,1,e,2,2,0
1,0,2,1,1,2,1,1,2,3
1,h,d,1,1,2,1,e,3,0
1,a,d,1,g,2,3,b,3,0
1,c,2,1,1,3,0,2,d,0
1,0,d,1,1,3,1,e,2,0
1,a,2,1,1,3,2,c,3,0
1,a,2,1,2,b,3,c,3,0
g,0,2,1,d,1,a,1,3,2
1,c,d,1,2,1,a,3,3,0
1,a,2,g,2,1,1,2,3,0
1,c,2,1,2,1,d,1,3,0
1,c,2,1,2,2,2,2,2,2
1,c,2,1,2,d,2,2,3,3
1,h,2,1,2,2,2,3,d,3
1,0,2,1,2,d,3,e,2,3
1,c,d,1,2,e,3,2,3,2
1,c,2,1,2,2,3,3,3,3
1,c,d,1,e,3,a,1,3,0
1,m,d,1,2,3,2,2,2,3
1,c,d,1,2,3,e,3,3,2
1,c,d,1,3,0,3,1,3,0
1,c,2,1,3,1,0,2,d,0
1,0,d,1,3,1,1,e,2,0
1,0,2,1,3,1,2,0,3,0
1,c,2,1,3,1,3,1,2,0
1,m,d,1,3,2,1,1,3,0
1,c,2,1,3,2,d,e,2,3
1,m,d,1,3,2,3,3,3,2
1,c,2,1,3,3,2,2,d,2
1,0,d,1,3,3,3,e,2,2
1,c,2,1,3,3,3,2,3,3
1,0,2,2,0,1,0,1,3,3
1,0,2,2,0,g,0,2,2,0
1,c,2,2,a,1,1,3,d,0
1,c,2,d,0,1,3,1,3,0
1,0,2,2,0,2,d,2,e,2
1,0,2,2,0,2,2,3,2,2
1,0,2,2,0,d,2,3,3,3
1,0,2,2,a,2,3,3,d,3
1,h,2,2,0,3,1,1,3,0
1,0,2,2,0,3,2,2,2,2
1,0,2,2,a,3,d,2,3,3
1,0,2,d,a,3,2,3,2,3
1,0,d,2,a,3,3,2,2,3
1,0,2,2,a,3,3,3,2,2
1,c,2,d,1,1,0,3,3,0
1,a,2,2,1,g,d,1,3,0
1,a,d,2,1,2,1,2,h,0
1,0,d,2,1,2,e,2,2,2
1,0,2,d,1,2,2,e,3,3
1,a,2,2,1,2,2,3,2,3
1,0,d,e,a,2,3,2,3,2
1,0,2,d,1,3,0,1,3,0
1,a,d,2,1,3,2,2,2,3
1,0,d,e,1,3,p,3,3,2
1,0,2,2,2,0,d,2,e,2
1,0,2,2,2,0,2,3,2,2
1,0,2,2,2,a,2,3,3,3
1,c,2,d,2,1,1,1,3,0
1,0,2,2,2,1,2,2,2,2
1,c,2,2,d,1,e,2,3,3
1,0,2,d,e,1,2,3,2,3
1,0,2,2,2,1,3,2,2,3
1,0,2,2,d,1,3,3,2,2
1,0,d,2,2,2,a,2,3,2
1,0,2,2,2,2,0,3,2,2
1,0,2,2,2,d,0,3,3,3
1,0,2,2,d,2,1,3,e,3
1,0,d,2,2,2,e,0,3,2
1,0,2,2,d,2,e,1,3,3
1,0,2,d,2,3,0,2,3,3
1,c,2,d,e,3,0,3,2,3
1,c,2,2,d,3,1,3,2,2
1,0,2,2,d,3,e,0,3,3
1,0,2,d,3,0,2,e,3,3
1,0,2,2,3,0,d,3,e,3
1,a,d,2,3,0,3,2,e,2
1,c,2,d,3,1,0,1,3,0
1,0,d,e,3,1,p,3,3,2
1,0,2,d,3,2,0,e,3,3
1,a,2,2,3,2,0,3,2,3
1,0,2,2,3,2,2,0,3,3
1,0,d,e,p,2,3,0,3,2
1,0,d,e,3,3,0,3,3,2
1,0,2,d,3,3,2,1,3,2
g,0,d,3,a,1,b,1,3,2
1,c,d,3,0,1,a,3,3,0
1,h,d,3,0,1,1,2,3,0
1,m,2,3,0,1,2,1,3,0
1,c,2,3,0,1,3,0,3,0
1,c,2,3,0,d,2,2,3,3
1,a,2,3,0,2,2,3,d,3
1,m,2,3,c,d,3,2,3,2
1,0,2,3,0,2,3,3,3,3
1,h,2,3,0,3,0,1,3,0
1,0,d,3,0,3,2,3,3,2
1,a,2,3,g,1,0,2,3,0
1,c,2,3,1,1,1,3,2,0
1,o,2,3,1,2,1,1,3,0
1,0,2,3,1,2,3,3,2,3
1,a,d,3,1,2,3,3,3,2
1,a,2,3,1,3,2,2,3,2
1,c,2,3,1,3,3,2,3,3
1,0,2,3,1,3,3,3,2,2
1,0,2,3,2,0,2,3,2,3
1,0,d,3,2,a,3,2,3,2
1,0,2,3,2,0,3,3,3,3
1,h,2,3,2,1,0,1,3,0
1,0,2,3,2,1,2,2,3,3
1,c,d,3,2,1,2,3,3,2
1,0,d,3,e,2,0,2,3,3
1,0,d,3,2,e,1,2,3,2
1,0,2,3,2,2,1,3,3,3
1,a,2,3,2,d,3,0,3,2
1,c,2,3,2,2,3,1,3,3
1,o,2,3,2,3,0,3,3,2
1,0,2,3,2,3,2,0,3,3
1,0,2,3,2,3,d,1,3,2
1,0,2,3,3,0,3,3,2,3
1,0,d,3,3,0,3,e,3,2
1,c,2,3,3,1,3,2,3,3
1,0,2,3,3,1,3,3,2,2
1,a,d,3,3,2,1,e,3,2
1,c,2,3,3,2,3,1,3,2
1,a,2,3,3,3,0,2,3,2
1,0,2,3,3,3,1,2,3,3
1,0,2,3,3,3,3,0,3,3
g,a,3,1,0,1,b,2,3,2
1,a,3,1,0,1,2,2,3,0
1,0,3,1,0,2,0,1,3,3
1,h,3,1,0,2,1,3,3,0
1,h,3,1,0,2,3,1,3,0
1,o,3,1,0,3,0,2,3,0
1,0,3,1,1,1,0,2,3,3
1,h,3,1,1,2,0,3,3,0
1,c,3,1,1,2,2,1,3,0
1,0,3,1,g,3,1,2,3,0
1,h,3,1,2,1,a,2,3,0
1,0,3,1,2,2,2,d,3,3
1,0,3,1,2,2,3,3,3,2
1,0,3,1,3,d,2,2,3,3
1,0,3,1,3,2,2,3,3,2
1,0,3,1,3,3,3,2,3,2
1,h,3,2,0,1,0,3,3,0
1,0,3,2,a,d,e,2,3,2
1,0,3,2,a,3,2,d,3,2
1,0,3,2,0,3,3,3,3,3
1,a,3,2,1,g,b,d,3,0
1,0,3,2,2,1,2,3,3,2
1,0,3,2,2,1,3,3,3,3
1,0,3,2,2,2,a,3,3,3
1,0,3,2,2,3,0,3,3,2
1,0,3,2,2,3,1,3,3,3
1,0,3,2,3,0,3,3,3,2
1,0,3,3,0,2,2,3,3,3
1,a,3,3,0,2,3,3,3,2
1,0,3,3,1,2,2,3,3,2
j,1,0,1,0,1,0,1,g,0
j,1,0,1,0,1,0,d,1,0
1,1,0,1,0,1,c,d,3,2
1,1,0,1,0,1,c,3,2,3
1,1,0,1,0,g,1,d,2,2
1,1,0,1,0,1,g,3,3,3
1,1,0,1,0,g,2,1,2,3
1,j,0,1,0,1,2,1,3,2
1,1,0,1,0,g,3,1,3,3
1,1,0,1,0,2,0,2,h,3
1,1,a,1,b,2,1,g,d,2
1,1,0,1,0,2,j,2,0,3
1,1,0,1,0,2,1,d,g,2
1,1,a,1,b,2,g,3,i,2
1,1,0,1,0,2,2,2,1,3
g,1,0,1,a,2,3,d,1,2
1,1,0,1,0,2,3,d,3,0
1,1,0,1,c,d,3,3,2,0
1,1,0,1,0,3,0,g,2,3
1,1,0,1,0,3,0,j,3,2
1,1,0,1,0,3,c,d,1,2
1,1,0,1,0,3,c,3,0,3
1,1,0,1,0,3,1,g,3,3
g,1,a,1,b,3,1,2,d,2
1,1,0,1,0,3,g,3,0,2
1,1,0,1,0,3,g,3,1,3
1,1,0,1,0,3,2,1,g,2
1,g,0,1,0,3,2,d,3,0
1,1,0,1,c,3,3,1,1,3
1,1,0,1,a,3,3,2,d,0
j,1,0,1,1,1,0,1,2,0
1,1,0,1,1,1,c,2,3,2
1,1,0,1,1,1,c,3,2,2
1,1,0,1,1,1,c,3,3,3
1,1,0,1,1,g,1,3,2,3
1,1,0,1,1,g,2,1,2,2
1,1,0,1,1,g,2,1,3,3
1,1,0,1,1,g,2,2,1,2
1,1,0,1,1,g,2,3,1,3
1,1,0,1,1,g,3,1,2,3
1,1,0,1,1,2,0,g,d,2
1,1,0,1,1,d,0,2,2,3
1,1,0,1,g,2,0,3,1,2
g,1,0,1,1,d,1,2,e,2
1,1,m,1,1,2,2,d,3,0
1,1,a,g,1,2,d,3,2,0
1,1,c,1,1,2,3,2,2,0
1,1,0,1,1,3,0,g,2,2
1,1,0,1,1,3,0,g,3,3
1,1,0,g,1,3,0,3,1,3
1,1,0,1,g,3,1,1,2,3
1,l,0,1,1,3,2,2,3,0
1,1,0,l,1,3,2,3,2,0
1,1,0,1,2,1,0,g,2,3
1,1,0,1,2,1,0,j,3,2
1,1,0,1,2,1,1,l,2,2
1,1,0,1,2,1,g,1,3,3
1,1,0,1,2,1,2,1,2,3
g,a,0,1,2,1,2,1,3,2
1,1,0,g,2,1,2,d,3,0
g,1,0,1,2,1,3,1,2,2
1,1,0,g,2,1,3,d,2,0
1,1,0,g,d,2,1,e,3,0
1,1,a,g,d,2,1,3,2,0
g,1,0,1,2,3,0,a,3,2
1,1,0,g,2,3,0,d,3,0
1,1,0,1,2,3,1,1,3,3
1,1,0,g,2,3,1,d,2,0
1,1,0,1,3,1,0,g,3,3
g,1,a,1,d,1,b,2,3,2
1,1,0,1,3,1,2,1,3,3
1,1,0,1,3,1,2,2,3,0
1,1,a,g,3,2,0,d,3,0
1,1,0,2,0,1,0,d,m,3
j,1,0,2,0,1,1,1,1,0
1,1,0,2,0,1,1,2,g,3
1,1,a,2,b,1,1,3,g,2
1,1,0,2,0,1,1,3,2,3
1,1,0,2,0,1,2,1,3,3
g,1,a,2,b,1,3,1,3,2
1,1,a,2,0,j,3,3,3,0
1,1,0,2,a,2,0,1,g,2
1,1,0,2,0,d,a,1,2,3
g,1,0,2,0,2,0,2,0,2
1,1,0,2,0,d,a,2,1,3
1,j,0,2,0,2,0,2,2,0
1,1,0,2,0,d,a,3,0,3
g,1,a,2,0,2,b,3,1,2
1,1,a,2,0,2,m,3,3,0
1,1,a,2,0,2,1,2,b,3
g,1,a,2,0,2,d,1,1,2
1,g,a,2,0,2,d,1,3,0
1,1,0,2,c,2,2,2,0,0
1,1,h,2,0,2,d,3,1,0
1,1,0,2,0,3,0,g,1,3
1,1,0,2,0,3,0,2,0,3
g,1,a,2,b,3,1,3,1,2
1,1,a,2,h,3,1,3,3,0
1,1,0,2,0,3,2,1,1,3
1,1,0,2,c,3,3,1,3,0
1,1,a,2,h,3,3,3,1,0
1,1,0,2,1,1,a,3,m,2
1,1,0,2,1,1,1,2,c,3
1,1,a,d,1,1,1,2,g,2
g,1,a,2,1,1,d,1,e,2
g,1,a,2,1,1,d,3,b,2
1,1,a,2,1,g,d,3,e,0
1,1,0,2,1,1,3,2,0,3
g,1,a,d,1,b,3,2,1,2
1,1,a,2,1,1,3,2,3,0
g,1,0,2,1,d,0,3,1,2
1,1,0,2,g,d,0,3,3,0
1,1,0,2,1,2,1,1,g,3
g,1,0,2,1,d,1,1,2,2
g,1,0,d,1,2,1,2,a,2
1,1,0,d,g,2,1,2,e,0
1,1,0,2,1,2,1,3,1,3
1,1,a,2,1,d,g,3,2,0
g,1,0,2,1,d,2,1,1,2
1,1,0,2,g,d,2,1,3,0
1,1,0,2,g,d,2,3,1,0
1,1,0,2,1,2,3,1,1,3
1,1,c,2,1,d,3,1,2,0
1,1,a,2,g,2,3,2,b,0
1,1,h,2,1,d,3,3,0,0
g,1,a,2,1,3,0,1,d,2
1,1,a,2,g,3,b,3,d,0
1,1,0,2,1,3,1,2,0,3
g,1,a,d,1,e,1,2,1,2
1,1,a,d,g,e,1,2,3,0
1,1,0,d,g,3,2,1,2,0
1,1,0,d,g,3,2,3,0,0
1,1,a,d,g,3,3,2,1,0
1,1,0,2,2,1,0,3,a,3
g,1,a,2,2,b,1,1,3,2
g,1,a,2,d,1,3,1,1,2
1,j,0,2,d,1,3,1,3,0
1,1,m,2,d,1,3,3,1,0
g,1,0,2,d,2,0,1,1,2
1,1,a,2,2,2,b,g,3,0
1,g,a,2,2,2,b,3,1,0
1,1,a,2,2,2,d,1,1,0
1,1,0,2,2,2,2,2,2,2
1,1,0,2,2,d,e,2,3,3
1,1,0,2,2,d,e,3,2,3
1,1,a,2,2,2,d,3,3,2
1,1,0,d,2,2,3,2,2,3
1,1,0,2,2,3,0,1,1,3
1,g,0,2,2,3,1,1,3,0
1,g,a,2,d,3,1,3,1,0
1,1,0,2,2,3,2,2,2,3
1,1,0,2,2,3,2,3,3,3
1,1,0,2,2,3,3,1,1,0
1,1,a,2,d,3,3,3,3,2
1,1,a,2,3,1,m,3,d,0
g,1,0,2,3,1,1,d,1,2
1,g,a,2,3,1,1,d,3,0
g,1,a,2,3,1,2,1,b,2
1,g,a,2,3,1,d,1,e,0
1,1,0,d,3,1,2,3,c,0
1,1,m,2,3,1,3,2,1,0
1,1,0,2,3,d,0,1,3,0
1,g,0,2,3,d,0,3,1,0
1,1,0,2,3,2,1,1,1,3
1,1,a,2,3,d,1,g,2,0
1,g,a,2,3,d,1,3,0,0
1,g,0,2,3,d,2,1,1,0
1,1,a,2,3,2,2,2,d,3
1,1,0,2,3,d,2,3,3,2
1,1,0,d,3,2,3,2,e,2
1,1,0,2,3,d,3,3,2,2
1,1,0,2,3,2,3,3,3,3
1,g,a,2,3,3,b,1,2,0
1,g,a,2,3,3,0,3,0,0
1,1,0,2,3,3,1,2,1,0
1,1,c,d,3,3,2,3,2,2
1,1,0,2,3,3,3,2,2,3
1,1,a,2,3,d,3,2,3,2
1,1,0,3,0,1,0,3,c,3
1,1,0,3,0,1,0,3,g,2
1,1,0,3,0,1,1,l,2,2
1,1,0,3,0,1,1,g,3,3
1,1,0,3,0,g,1,3,1,3
g,1,0,3,0,1,2,1,3,2
1,g,0,3,0,1,2,d,3,0
1,1,0,3,0,1,3,1,3,3
1,1,0,3,0,2,0,2,1,3
1,1,a,3,0,2,1,1,j,2
g,a,0,3,0,d,1,2,1,2
1,1,c,3,0,2,1,d,3,0
1,1,0,3,0,d,g,3,2,0
g,1,0,3,0,2,3,a,1,2
1,1,c,3,0,d,3,1,2,0
1,1,c,3,0,2,3,d,1,0
1,1,c,3,0,d,3,3,0,0
1,1,0,3,0,3,0,1,2,3
1,1,c,3,0,3,0,d,3,0
1,1,0,3,0,3,0,3,0,3
1,1,0,3,0,3,1,1,g,3
1,1,0,3,m,3,1,2,d,0
g,1,0,3,0,d,1,3,0,2
g,1,0,3,0,3,2,a,1,2
1,1,c,3,0,3,2,d,1,0
1,1,0,3,0,3,3,1,1,3
1,1,0,3,1,1,0,3,g,3
g,1,0,d,1,1,0,3,2,2
1,1,0,3,1,1,1,g,2,3
1,1,0,3,1,1,g,3,0,3
1,1,0,3,1,1,2,1,g,3
1,1,0,3,1,1,2,3,1,3
1,1,0,3,1,1,3,1,2,3
1,1,m,3,1,2,0,d,3,0
1,1,m,3,1,2,a,3,2,0
g,1,0,3,1,2,1,3,0,2
1,1,m,3,1,2,d,1,e,0
1,1,c,3,1,2,2,d,1,0
1,g,a,3,1,2,d,3,0,0
1,1,0,3,1,3,0,1,g,3
g,1,0,3,1,3,0,1,2,2
1,1,a,3,g,3,0,2,3,0
1,1,c,d,1,3,0,3,2,0
1,1,0,3,1,3,1,1,2,3
1,1,0,3,1,3,1,3,0,3
1,1,0,3,1,3,2,1,1,3
1,1,0,3,2,1,0,3,3,0
1,1,0,3,2,1,1,1,g,3
g,1,0,3,2,1,1,a,2,2
1,1,c,3,2,1,1,d,2,0
1,1,0,3,2,1,1,3,1,3
1,1,0,3,2,g,2,1,3,0
1,g,0,3,2,1,2,d,1,0
1,1,0,3,2,1,3,1,1,3
g,1,0,3,2,2,1,a,1,2
1,1,a,3,2,2,1,1,d,0
1,g,0,3,d,e,1,2,1,0
1,1,0,3,2,2,2,2,d,3
1,1,0,3,2,2,3,1,1,0
1,1,0,3,2,2,3,d,3,2
1,g,0,3,2,d,3,3,2,2
1,1,0,3,2,3,0,1,3,0
1,1,c,3,2,3,0,d,1,0
1,1,0,3,2,3,1,1,1,3
1,1,0,3,2,3,2,d,3,2
1,g,c,3,2,3,2,3,2,3
1,1,0,3,d,3,3,2,e,2
1,g,c,3,2,3,3,3,3,3
1,1,0,3,3,1,1,1,2,3
1,1,0,3,3,1,2,1,1,3
1,1,0,3,3,1,2,1,2,0
1,1,c,3,3,2,0,d,1,0
1,1,0,3,3,2,d,3,e,2
1,1,0,3,3,3,0,1,1,3
1,1,0,3,3,3,0,1,2,0
1,1,0,3,3,3,2,2,2,3
1,g,c,3,3,3,2,3,3,3
1,1,c,3,3,3,3,3,2,3
j,1,1,1,1,1,1,1,g,0
j,1,1,1,1,1,1,3,1,0
1,1,1,1,1,1,2,g,2,3
1,1,1,1,1,2,1,2,2,3
1,1,1,1,1,3,0,3,2,3
1,1,1,1,1,3,2,1,2,3
1,1,1,1,g,3,3,3,3,0
1,1,1,1,2,1,1,g,2,3
1,1,1,1,2,1,1,2,2,2
1,1,1,1,2,1,2,1,3,3
1,g,1,1,2,1,2,3,2,0
1,1,1,1,2,1,3,1,2,3
1,1,g,1,d,2,0,2,e,0
1,1,1,1,2,2,0,3,3,0
1,1,1,g,2,2,1,2,2,0
1,1,1,1,2,3,0,2,3,0
1,1,g,1,2,3,0,3,2,0
1,1,1,g,3,1,3,3,3,0
1,1,1,g,3,3,1,3,3,0
1,1,g,2,a,d,1,3,e,0
1,1,g,2,0,d,3,1,2,0
1,1,1,2,0,3,0,2,1,3
g,1,1,2,a,3,b,3,i,2
1,1,1,2,0,3,c,3,d,0
g,1,1,2,0,3,1,2,1,2
1,1,g,d,0,3,1,2,3,0
1,1,1,2,a,3,2,1,d,0
1,g,1,2,a,3,d,3,b,0
1,g,1,2,0,3,3,2,1,0
g,1,1,d,1,1,1,2,2,2
1,1,1,2,1,1,2,2,3,0
1,1,1,2,1,2,0,3,1,3
1,1,1,2,1,2,0,3,2,0
1,1,1,2,1,2,1,2,1,2
1,1,1,2,g,d,1,e,p,0
1,g,1,d,1,2,2,1,2,0
1,l,1,2,1,3,a,d,3,0
1,1,1,2,1,3,2,2,1,0
1,1,1,2,2,1,1,2,3,0
1,1,1,2,2,1,2,1,d,0
1,g,1,2,2,1,3,2,1,0
1,1,1,2,2,2,1,1,2,0
1,1,1,2,2,2,2,d,2,3
1,1,1,d,2,2,3,2,3,3
1,1,1,2,2,d,3,3,2,2
1,1,1,2,2,3,2,2,3,3
1,1,1,2,d,3,2,3,e,2
1,1,1,2,2,3,3,2,3,2
1,1,1,2,3,2,1,1,3,0
1,1,1,2,3,2,2,3,2,2
1,1,1,2,3,2,2,3,3,3
1,1,1,2,3,d,3,e,p,2
1,1,1,2,3,3,2,2,2,3
1,1,1,d,3,3,2,2,3,2
1,g,1,3,a,2,0,2,d,0
g,1,1,3,0,2,0,3,1,2
1,g,1,d,0,2,a,3,3,0
1,1,g,3,0,2,1,d,2,0
1,1,1,3,0,2,2,3,1,0
1,1,1,3,0,2,3,1,2,0
1,1,1,3,0,3,0,3,1,3
1,1,1,3,0,3,1,1,2,3
1,1,1,3,0,3,2,1,2,0
1,1,1,3,1,1,2,1,2,3
1,1,1,3,1,g,3,3,3,0
1,1,g,3,1,3,1,3,3,0
1,1,1,3,g,3,3,1,3,0
1,1,1,3,g,3,3,3,1,0
j,1,a,3,2,1,3,2,d,0
1,1,1,3,2,2,2,2,2,2
1,1,1,3,2,2,2,3,2,3
1,g,t,3,2,3,2,3,3,3
1,g,1,3,2,3,3,3,2,3
1,1,1,3,3,1,1,3,3,0
1,1,g,3,3,1,3,1,3,0
1,1,1,3,3,1,3,3,1,0
1,1,1,3,3,2,3,2,2,3
1,1,1,3,3,3,1,1,3,0
1,1,1,3,3,3,2,3,2,3
1,1,2,1,2,g,2,1,3,0
1,1,2,1,2,2,2,2,d,3
1,1,2,1,2,2,3,2,2,3
1,1,2,1,2,2,3,d,3,2
1,1,d,1,e,2,3,3,2,2
j,1,2,1,2,3,1,d,2,0
1,1,2,1,2,3,2,d,3,2
1,1,2,1,2,3,2,3,2,3
1,1,2,1,2,3,3,3,2,2
1,1,2,1,2,3,3,3,3,3
1,1,2,1,3,2,2,3,3,2
1,1,2,1,3,3,2,3,3,3
1,1,2,2,0,2,2,2,2,2
1,1,2,2,0,d,e,2,3,3
1,1,2,2,0,d,e,3,2,3
1,1,d,2,0,2,e,3,3,2
1,1,d,2,0,2,3,2,e,3
1,1,d,e,0,3,2,2,2,3
1,1,2,2,0,3,2,3,3,3
1,1,d,2,a,3,3,3,3,2
j,1,2,2,1,d,2,1,3,0
1,1,d,2,1,2,2,2,e,3
1,1,2,2,1,d,2,3,3,2
1,1,d,2,1,2,3,2,e,2
1,1,d,2,1,e,3,3,2,2
1,1,2,2,1,2,3,3,3,3
j,1,2,2,1,3,a,3,d,0
1,1,2,d,1,3,2,3,2,2
1,1,2,2,1,3,3,2,2,3
1,1,d,e,1,3,3,2,3,2
1,1,2,2,2,1,2,d,e,3
1,1,2,2,2,1,3,2,3,3
1,1,2,2,2,1,3,3,3,2
1,1,2,d,2,2,0,2,3,3
1,1,2,2,2,d,a,3,2,3
1,1,2,2,2,2,a,3,3,2
1,1,2,2,d,2,2,1,3,2
1,1,2,2,d,3,1,3,3,2
1,1,2,2,3,1,3,2,2,3
1,1,d,2,3,1,3,e,3,2
1,1,2,2,3,d,0,3,3,2
1,1,2,2,3,d,1,3,2,2
1,1,2,2,3,2,1,3,3,3
1,1,2,2,3,2,3,1,3,3
1,1,2,d,3,3,0,3,2,2
1,1,2,2,3,3,1,2,3,2
1,1,2,3,0,2,2,2,3,3
1,1,2,3,a,2,3,3,d,2
j,1,2,3,a,3,b,2,3,0
1,1,2,3,0,3,2,d,3,2
1,1,2,3,0,3,2,3,2,3
1,1,2,3,0,3,3,3,3,3
1,1,d,3,1,2,2,3,2,2
1,1,2,3,1,3,2,3,3,3
1,1,2,3,1,3,3,3,2,3
1,1,2,3,2,1,2,3,2,3
1,1,2,3,2,1,2,3,3,2
1,1,2,3,2,1,3,2,3,2
1,1,2,3,2,1,3,3,3,3
1,1,2,3,2,2,0,3,3,3
1,1,2,3,2,d,1,2,3,2
1,1,d,3,2,3,a,2,3,2
1,1,2,3,2,3,1,3,3,3
1,1,2,3,2,3,2,1,3,2
1,1,2,3,2,3,3,1,3,3
1,1,2,3,3,1,2,3,3,3
1,1,2,3,3,1,3,3,2,3
1,1,2,3,3,3,0,3,3,3
1,1,2,3,3,3,2,1,3,3
1,1,3,1,3,1,3,1,3,0
j,1,3,1,3,3,1,3,3,0
j,1,3,2,0,d,a,3,3,0
1,1,3,2,0,3,2,2,3,3
1,1,3,2,0,3,3,2,3,2
1,1,3,2,1,2,2,3,3,3
1,1,3,2,1,3,2,2,3,2
1,1,3,2,3,2,0,3,3,3
1,1,3,3,0,2,2,3,3,2
1,1,3,3,0,3,2,3,3,3
1,2,0,2,0,2,a,2,h,0
1,2,0,2,0,2,0,3,0,0
1,2,0,2,0,2,d,2,e,2
1,2,0,2,0,2,2,3,2,2
1,2,0,2,0,d,2,3,3,3
1,2,0,2,a,3,g,3,b,0
1,2,0,2,0,3,2,2,2,2
1,2,0,2,a,3,d,2,3,3
1,2,0,d,a,3,2,3,2,3
1,2,0,d,0,3,3,2,2,3
1,2,0,2,a,3,3,3,2,2
j,2,0,2,a,2,b,2,2,0
1,2,a,d,b,2,g,2,1,0
1,2,a,2,1,2,d,2,2,2
1,2,0,d,1,2,2,e,3,3
1,2,0,2,1,2,d,3,e,3
1,d,a,e,1,2,3,2,3,2
1,2,a,d,1,3,b,3,g,0
1,2,a,2,1,3,d,2,2,3
j,2,0,d,1,3,e,3,1,0
1,2,a,d,1,3,e,3,3,2
1,2,0,2,2,2,a,2,d,2
1,2,0,2,2,2,0,3,2,2
1,2,0,2,2,d,0,3,3,3
1,2,0,2,d,2,1,3,e,3
1,2,0,2,d,3,0,2,3,3
1,2,0,d,e,3,0,3,2,3
1,2,a,2,2,3,1,3,2,2
1,2,0,2,3,2,0,2,3,3
1,2,a,d,e,2,1,2,3,2
1,d,0,3,0,e,1,2,g,0
1,2,0,3,0,2,2,2,2,2
1,2,0,3,0,d,2,2,3,3
1,2,0,3,0,2,2,3,2,3
1,d,0,3,0,e,3,2,3,2
1,2,0,3,0,2,3,3,3,3
1,2,0,3,0,3,h,3,1,0
1,d,a,3,0,3,2,2,2,3
1,2,a,3,0,3,d,3,3,2
1,2,0,3,0,3,3,3,2,3
1,2,a,3,1,2,g,3,1,0
1,2,0,3,1,2,d,e,2,3
1,2,a,3,1,2,3,3,3,2
1,2,0,3,g,3,0,d,1,0
1,2,0,3,1,3,1,3,0,0
1,2,0,3,1,3,2,2,d,2
1,2,0,3,1,3,3,2,3,3
1,2,0,3,2,2,0,3,2,3
1,2,0,3,2,d,1,e,2,3
1,d,0,3,2,e,1,2,3,2
1,2,0,3,2,2,1,3,3,3
1,2,0,3,2,d,2,2,1,3
1,2,0,3,2,d,e,3,0,3
1,2,a,3,2,d,3,2,1,2
1,2,0,3,2,2,3,3,1,3
1,2,0,3,2,3,0,2,d,3
1,d,0,3,c,3,0,3,1,0
1,d,0,3,2,3,0,3,3,2
1,2,a,3,d,3,e,3,1,2
1,2,0,3,3,2,1,d,2,3
1,2,a,3,3,d,1,3,3,2
1,2,0,3,3,2,2,2,1,3
1,2,0,3,3,2,3,3,0,3
1,d,a,3,3,2,3,3,1,2
1,2,a,3,3,3,b,2,2,2
1,2,0,3,3,3,1,2,3,3
1,2,a,3,3,3,1,3,2,2
1,d,0,3,3,3,2,2,1,2
1,2,0,3,3,3,3,2,1,3
1,2,0,3,3,3,3,3,0,2
1,2,1,2,1,2,d,3,e,2
1,2,1,d,1,3,2,3,2,2
1,2,1,2,1,3,3,3,2,3
1,2,1,2,1,3,3,3,3,2
1,2,1,d,2,2,1,e,2,3
1,2,1,2,2,2,1,2,3,2
1,2,1,2,2,d,1,3,3,3
1,2,1,2,2,3,0,3,2,3
j,2,1,3,0,3,1,d,e,0
1,d,1,3,0,3,2,2,3,2
1,d,1,3,0,3,2,3,2,2
1,2,1,3,1,d,2,2,3,3
1,2,1,3,1,2,2,3,2,3
1,2,1,3,1,2,2,3,3,2
j,2,1,3,1,3,1,2,d,0
1,2,1,3,2,2,1,3,3,2
1,2,1,3,2,2,2,3,1,3
1,2,1,3,2,2,3,3,1,2
1,2,1,3,d,3,0,3,2,2
1,2,1,3,3,3,1,2,3,2
1,d,2,3,0,3,0,3,3,2
1,3,0,3,0,3,0,3,g,0
j,3,0,3,0,3,1,d,2,0
1,3,0,3,0,3,2,3,2,3
1,3,0,3,0,3,3,3,3,3
1,3,0,3,1,3,2,3,3,3
1,3,0,3,1,3,3,3,2,3
1,3,0,3,2,3,0,3,2,3
1,3,0,3,2,3,1,3,2,2
1,3,0,3,2,3,1,3,3,3
1,3,0,3,3,3,0,3,3,3
1,3,1,3,1,3,1,3,g,0
1,3,1,3,1,3,2,3,2,3
1,3,1,3,2,3,1,3,2,3
2,0,a,0,b,0,0,h,q,0
2,0,a,0,0,b,i,c,h,0
2,0,a,0,b,0,1,j,2,0
d,0,0,0,0,0,1,3,3,1
2,0,a,0,b,0,2,i,d,0
2,0,0,0,a,b,h,0,g,0
d,0,0,0,0,0,3,1,3,1
2,0,0,0,0,c,3,3,3,3
2,0,a,0,b,1,0,c,h,0
2,a,b,i,0,1,0,g,c,0
2,0,a,0,0,1,0,3,3,1
2,0,0,0,a,1,1,j,g,0
2,0,0,0,a,1,g,j,1,0
2,0,0,0,0,1,1,3,2,1
2,0,a,0,0,1,d,0,e,0
2,a,0,b,0,i,c,n,k,0
2,0,a,0,0,1,2,1,3,1
2,0,a,0,0,b,d,2,i,0
2,a,b,i,0,1,2,g,0,0
2,0,a,0,0,1,2,3,1,1
2,0,a,0,0,g,2,3,3,3
d,0,0,a,b,1,g,1,t,0
2,0,0,0,0,1,3,1,2,1
2,0,0,0,0,1,3,3,0,1
2,0,0,0,0,g,3,3,2,3
2,0,a,0,b,2,0,i,j,0
2,0,a,0,b,2,0,j,i,0
2,0,a,0,b,2,i,d,0,0
2,0,a,0,0,d,b,0,e,0
2,0,a,0,b,2,1,i,2,0
d,0,0,0,0,2,1,1,3,1
d,0,0,0,0,2,1,3,1,1
2,0,0,0,c,2,1,3,3,3
2,0,a,0,b,2,2,1,1,0
d,0,0,0,0,2,3,1,1,1
2,0,0,0,c,2,3,1,3,3
2,0,0,0,c,2,3,3,1,3
2,0,a,0,b,3,0,0,d,0
2,a,0,b,0,d,0,i,c,0
2,0,a,0,0,3,0,1,3,1
2,a,0,b,0,f,0,d,0,0
2,0,a,0,0,3,0,3,1,1
2,0,a,0,c,3,0,3,3,3
2,0,0,0,a,3,1,b,g,0
2,0,0,0,0,3,1,1,2,1
2,0,0,0,0,3,1,3,0,1
d,0,0,a,b,g,1,t,1,0
2,0,0,0,c,3,1,3,2,3
2,0,a,0,0,3,2,1,1,1
2,0,a,0,c,3,2,1,3,3
2,0,a,0,c,3,2,3,1,3
2,a,0,b,0,g,t,1,1,0
2,0,0,0,c,3,3,1,2,3
2,0,0,c,0,3,3,3,0,3
2,0,a,0,j,0,0,b,d,0
2,0,0,0,1,a,b,j,g,0
2,a,0,0,1,b,j,1,g,0
2,a,0,0,1,b,h,3,1,0
2,0,a,0,1,1,c,0,d,0
2,0,0,a,1,1,b,h,g,0
2,0,a,0,1,1,0,3,2,1
2,a,0,b,1,1,1,g,c,0
d,0,0,0,1,1,1,2,2,1
2,a,0,b,1,1,c,1,g,0
2,0,a,0,1,1,2,1,2,1
2,0,0,a,1,1,d,e,1,0
2,0,a,c,1,1,2,3,2,3
d,0,0,0,1,1,3,0,2,1
2,a,0,b,1,1,3,1,2,0
2,0,0,c,1,1,3,2,2,3
2,0,0,0,1,2,1,a,d,0
2,0,0,0,1,d,a,e,1,0
2,0,a,0,1,3,0,1,2,1
2,0,0,a,1,3,b,i,3,0
2,0,a,b,1,g,0,h,1,0
2,0,a,c,1,3,0,3,2,3
d,0,0,0,1,3,1,0,2,1
2,0,0,a,1,d,b,0,3,0
2,a,0,b,1,3,1,1,c,0
2,0,0,c,1,3,1,2,2,3
2,0,a,0,g,3,2,1,2,3
2,0,0,0,g,3,3,0,2,3
2,0,a,0,d,0,b,i,2,0
d,0,0,0,2,0,1,1,3,1
2,0,0,c,2,0,1,3,3,3
2,0,0,c,2,0,3,1,3,3
2,a,b,i,2,1,0,1,2,0
2,0,a,0,2,1,0,1,3,1
2,0,a,c,2,1,0,3,3,3
2,0,0,0,2,1,1,1,2,1
d,0,0,a,e,1,1,1,3,0
2,0,0,c,2,1,1,3,2,3
2,0,a,c,2,1,2,1,3,3
2,0,a,c,d,2,2,e,p,0
2,0,a,c,2,d,e,2,p,0
d,0,0,c,2,2,3,3,3,1
2,0,a,c,2,3,0,1,3,3
2,a,b,h,2,3,2,3,2,0
2,0,a,c,2,3,2,3,3,1
2,0,0,c,2,3,3,3,2,1
d,0,0,h,e,3,3,3,3,0
2,a,0,0,3,b,i,1,3,0
d,0,a,b,g,1,0,1,t,0
2,0,0,c,3,d,e,p,3,0
2,0,a,h,3,3,2,d,3,0
2,a,0,b,0,i,0,j,c,0
2,0,0,1,a,0,b,2,h,0
d,0,0,1,a,0,0,3,3,1
2,a,0,1,0,b,1,g,t,0
d,0,a,1,0,0,1,3,2,1
2,0,0,1,a,0,d,0,e,0
2,0,0,1,0,0,2,1,2,0
d,0,0,1,a,0,2,1,3,1
2,0,0,1,a,c,2,3,3,3
2,0,0,1,0,0,3,1,3,0
2,a,0,1,0,1,0,f,j,0
2,a,0,1,b,1,c,d,1,0
2,0,a,1,0,1,b,g,f,0
2,0,0,1,0,1,1,2,d,1
2,a,0,1,0,1,2,b,d,0
2,0,0,1,0,1,3,0,d,1
2,0,a,1,0,1,d,1,f,0
2,0,0,1,0,1,3,2,a,1
2,0,0,1,0,g,3,2,d,3
2,0,a,1,b,1,f,g,0,0
2,0,0,1,a,2,b,0,d,0
2,0,0,1,0,2,0,1,2,0
d,0,0,1,a,2,0,1,3,1
2,0,0,1,a,2,b,2,i,0
2,0,0,1,0,2,0,3,0,0
d,0,0,1,a,2,0,3,1,1
2,0,0,1,h,2,0,3,3,3
2,a,0,1,0,d,1,1,g,0
d,0,a,1,0,2,1,1,2,1
d,0,a,1,0,2,1,3,0,1
2,a,0,1,0,d,1,3,1,0
2,0,a,1,0,2,g,3,2,3
d,0,0,1,a,2,2,1,1,1
2,0,0,1,h,2,2,1,3,3
2,0,0,1,h,2,2,3,1,3
d,0,a,1,0,2,3,1,0,1
2,a,0,1,0,2,3,1,1,0
2,0,a,1,c,2,3,1,2,3
2,0,a,1,c,2,3,3,0,3
2,a,0,1,0,3,0,b,d,0
2,a,0,1,0,3,0,d,b,0
2,0,0,1,0,3,1,0,d,1
2,0,a,1,0,3,b,1,h,0
2,0,0,1,0,3,1,2,a,1
2,0,0,1,c,3,1,2,d,3
2,0,a,1,b,3,i,3,0,0
2,0,0,1,c,3,3,0,d,3
2,0,a,1,b,3,d,1,0,0
2,0,0,1,c,3,3,2,a,3
2,0,0,1,1,0,f,2,a,0
d,0,0,1,1,0,0,3,2,1
2,a,0,1,1,0,1,g,c,0
2,0,a,1,1,0,b,3,3,1
d,0,0,1,1,0,2,1,2,1
d,0,0,1,1,0,2,3,0,1
2,0,0,1,1,c,2,3,2,3
2,a,0,1,1,0,3,1,c,0
2,0,a,1,1,0,d,1,3,1
2,a,0,1,1,0,3,3,0,0
2,0,0,1,1,0,3,3,1,1
2,0,a,1,1,c,d,3,3,3
2,0,a,1,1,1,h,0,g,0
2,0,a,1,1,1,0,g,f,0
2,0,0,1,1,1,0,2,2,1
2,0,a,1,1,1,c,g,b,0
2,0,a,1,1,1,1,2,j,0
2,0,0,1,1,1,2,0,2,1
2,0,a,1,1,1,2,1,f,0
2,0,0,1,1,1,2,2,0,1
2,0,0,1,1,g,2,2,2,3
d,0,a,1,1,1,3,b,2,0
2,0,a,1,1,1,g,2,b,0
d,0,0,1,1,2,0,1,2,1
d,0,0,1,1,2,0,3,0,1
2,0,0,1,g,2,0,3,2,3
2,a,0,1,1,2,1,1,c,0
2,0,a,1,1,2,b,1,3,1
2,a,0,1,1,2,1,3,0,0
2,0,a,1,1,2,b,3,1,1
2,0,a,1,g,2,b,3,3,3
d,0,0,1,1,2,2,1,0,1
2,0,0,1,g,2,2,1,2,3
2,0,0,1,g,2,2,3,0,3
2,a,0,1,1,2,3,1,0,0
2,0,a,1,1,2,d,1,1,1
2,0,a,1,g,2,d,1,3,3
2,0,a,1,g,2,d,3,1,3
2,0,0,1,1,3,0,0,2,1
2,a,b,1,1,d,0,0,g,0
2,0,a,1,1,3,0,1,d,0
2,0,0,1,1,3,0,2,0,1
2,0,a,1,1,3,b,c,1,0
2,0,0,1,g,3,0,2,2,3
2,0,0,1,1,3,0,3,0,0
2,0,a,1,1,3,1,0,j,0
2,0,a,1,1,f,1,2,0,0
2,0,a,b,1,g,c,i,1,0
2,0,0,1,g,3,2,0,2,3
2,0,0,1,1,3,2,1,0,0
2,0,0,1,g,3,2,2,0,3
2,0,0,1,2,0,0,1,2,0
d,0,0,1,e,0,0,1,3,1
2,0,0,1,d,0,a,2,b,0
2,0,0,1,2,0,0,3,0,0
d,0,0,1,e,0,0,3,1,1
2,0,0,1,d,0,c,3,3,3
2,a,0,1,2,b,1,1,g,0
d,0,a,1,2,0,1,1,2,1
d,0,a,1,2,0,1,3,0,1
2,a,0,1,2,0,1,3,1,0
2,0,a,1,2,0,g,3,2,3
2,0,0,1,2,0,2,1,0,0
d,0,0,1,e,0,2,1,1,1
2,0,0,g,d,0,2,1,3,3
2,0,0,g,d,0,2,3,1,3
d,0,0,1,2,0,3,1,0,1
2,a,0,1,2,0,3,1,1,0
2,0,a,g,2,0,3,1,2,3
2,0,0,g,2,0,3,3,0,3
2,a,0,1,2,1,0,b,j,0
2,a,0,1,2,1,0,d,b,0
2,0,0,1,2,1,1,0,d,1
2,0,a,1,d,1,b,1,2,0
2,0,0,1,2,1,1,2,a,1
2,0,0,1,2,1,g,2,d,3
2,0,0,1,d,1,a,3,b,0
2,a,0,1,d,1,2,b,1,0
2,a,0,1,d,1,e,1,0,0
2,0,c,1,2,1,3,2,a,3
d,0,0,1,2,2,0,1,1,1
2,0,0,g,d,2,0,1,3,3
2,a,0,1,2,2,1,1,1,0
2,0,a,1,2,2,1,g,2,3
2,0,0,g,d,2,2,1,1,3
2,0,0,j,d,2,e,2,p,0
2,a,0,h,2,d,2,e,2,0
d,0,0,g,e,2,2,3,3,1
2,c,a,1,2,2,3,1,0,3
d,0,a,g,2,2,3,3,2,1
2,a,0,g,2,d,3,3,3,0
2,0,c,1,2,3,1,2,a,3
2,a,0,g,2,3,2,d,e,0
2,0,0,g,2,3,3,2,d,1
2,0,a,g,d,3,e,3,2,0
d,0,0,1,3,0,0,3,0,1
2,0,0,1,3,0,c,3,2,3
2,a,0,1,3,0,1,1,2,0
2,0,a,1,3,0,b,1,3,1
2,a,0,1,3,0,1,3,0,0
2,0,a,1,3,0,b,3,1,1
2,0,a,1,3,0,h,3,3,3
2,a,0,1,3,0,3,1,0,0
2,0,a,1,3,0,d,1,1,1
2,0,a,g,3,0,d,1,3,3
2,0,a,g,3,0,d,3,1,3
2,0,0,1,3,1,0,0,2,1
d,0,0,1,3,1,0,0,3,0
2,0,0,1,3,1,0,1,2,0
2,0,0,1,3,1,0,2,0,1
2,0,0,1,3,1,a,d,1,0
2,0,0,1,3,1,c,2,2,3
2,0,a,1,d,1,b,3,0,0
2,0,a,1,3,1,1,0,j,0
2,0,a,1,3,b,1,2,0,0
2,0,c,1,3,1,2,2,0,3
2,0,c,1,3,2,0,3,a,3
2,0,0,1,3,2,1,1,1,1
2,0,a,g,3,2,b,1,3,3
2,0,a,g,3,2,b,3,1,3
d,0,0,g,3,2,2,3,2,1
2,0,a,g,3,2,d,1,1,3
2,0,0,j,3,d,3,3,2,0
2,0,a,g,3,2,d,3,3,1
2,0,a,1,3,3,b,0,1,0
2,0,c,1,3,3,0,2,0,3
2,0,0,g,3,3,2,2,2,1
2,0,a,g,3,3,d,2,3,0
2,0,c,1,d,3,e,3,p,0
2,0,a,g,3,d,3,2,2,0
2,0,a,2,b,0,0,d,i,0
2,0,a,2,b,0,1,1,2,0
d,0,0,2,0,0,1,1,3,1
d,0,0,2,0,0,1,3,1,1
2,0,0,2,0,0,g,3,3,3
2,a,b,d,0,1,0,1,2,0
2,0,a,2,0,1,0,1,3,1
2,0,0,d,0,1,0,2,a,0
2,0,a,2,0,1,0,3,1,1
2,0,a,2,0,1,c,3,3,3
2,0,a,2,0,1,1,0,d,0
2,0,0,2,0,1,1,1,2,1
d,0,0,e,a,1,1,1,3,0
2,0,a,2,0,1,b,2,i,0
2,0,0,2,0,1,1,3,0,1
d,0,0,e,a,1,1,3,1,0
2,0,0,2,0,1,g,3,2,3
2,0,a,2,0,1,2,1,1,1
2,0,a,2,0,g,2,1,3,3
2,0,a,2,0,g,2,3,1,3
2,0,a,d,0,1,3,1,1,0
2,0,0,2,c,1,3,3,0,3
2,0,a,2,b,2,0,1,1,0
d,0,0,2,0,2,1,1,1,1
2,0,0,2,0,2,1,g,3,3
2,0,0,2,0,2,g,3,1,3
2,0,h,2,a,2,2,d,e,0
2,0,0,2,0,2,3,1,3,3
2,0,h,2,0,d,e,2,p,0
2,0,a,2,h,2,3,d,2,0
d,0,c,2,0,2,3,3,3,1
2,0,a,2,0,3,0,1,1,1
2,0,a,2,0,3,0,g,3,3
d,a,0,2,b,3,1,1,1,0
2,0,0,2,0,3,1,3,c,3
2,0,a,2,o,3,2,2,d,0
2,a,h,d,0,3,2,3,2,0
2,0,h,2,0,3,2,3,3,1
2,0,c,2,0,3,3,3,2,1
d,0,c,e,a,3,3,3,3,0
2,a,0,2,1,b,i,1,g,0
2,a,0,2,1,b,i,3,1,0
2,a,0,2,1,b,d,1,1,0
2,0,a,2,1,1,0,1,2,1
d,0,a,2,1,1,b,1,g,0
2,0,a,2,1,1,0,3,0,1
2,0,a,d,1,1,0,e,1,0
2,0,a,2,g,1,0,3,2,3
2,0,0,d,1,1,1,0,g,0
d,0,0,2,1,1,1,0,2,1
2,0,0,d,1,a,1,1,2,0
d,0,0,2,1,1,1,2,0,1
2,0,0,d,1,1,1,2,1,0
2,0,0,2,g,1,1,2,2,3
2,0,0,d,1,a,1,3,0,0
2,0,0,d,1,1,e,a,1,0
2,0,a,2,1,g,2,3,0,3
2,0,0,d,1,1,3,0,1,0
2,0,0,2,1,g,3,2,0,3
2,a,0,2,1,d,b,1,1,0
2,0,c,2,1,2,3,d,e,0
2,0,a,d,1,g,0,b,1,0
2,0,0,d,1,3,a,0,1,0
2,0,a,2,g,3,2,3,2,1
2,0,h,d,1,3,2,e,3,0
2,0,0,2,1,3,3,0,2,3
d,0,0,2,g,3,3,2,2,1
2,0,c,d,1,e,p,2,3,0
2,0,a,d,g,3,3,3,2,0
d,0,0,2,2,0,1,1,1,1
2,0,0,2,2,c,1,1,3,3
2,c,a,2,d,0,2,e,p,0
2,0,h,2,2,a,d,2,e,0
2,0,0,2,2,0,3,3,1,3
2,0,h,2,d,0,e,p,2,0
d,0,c,2,2,0,3,3,3,1
2,0,a,2,2,1,0,1,1,1
2,0,h,2,2,1,0,1,3,3
2,a,b,2,2,1,1,1,1,0
2,c,a,2,d,1,2,2,e,0
2,0,a,2,2,1,2,3,1,3
2,a,h,d,2,1,2,3,2,0
2,0,h,2,2,1,2,3,3,1
2,0,c,2,2,1,3,3,2,1
d,0,c,e,p,1,3,3,3,0
2,0,h,2,d,2,0,e,p,0
2,0,m,2,2,d,a,2,e,0
2,0,0,2,2,2,1,3,1,3
2,0,h,2,d,2,1,e,2,0
d,0,c,2,2,2,1,3,3,1
2,0,h,2,d,2,2,a,e,0
2,0,h,2,d,2,2,e,a,0
2,0,h,2,2,d,e,0,p,0
2,0,0,2,2,2,3,1,1,3
2,0,h,2,d,2,3,a,2,0
d,0,c,2,2,2,3,1,3,1
2,c,a,2,d,2,e,p,0,0
d,0,c,2,2,2,3,3,1,1
2,c,a,2,d,e,0,2,p,0
2,0,a,2,2,3,0,3,1,3
2,a,h,d,2,3,0,3,2,0
2,0,h,2,2,3,0,3,3,1
2,0,0,2,2,3,1,1,2,3
2,0,0,2,2,3,1,3,0,3
2,0,c,2,2,3,1,3,2,1
d,0,c,e,p,3,1,3,3,0
2,0,h,2,d,3,2,0,e,0
2,0,a,2,2,3,2,1,1,3
2,a,h,d,2,3,2,1,2,0
2,0,h,2,2,3,2,1,3,1
2,c,0,d,2,3,2,2,a,0
2,0,h,2,2,3,2,3,1,1
2,0,c,2,2,3,3,1,2,1
d,0,c,e,p,3,3,1,3,0
2,c,a,2,2,d,e,2,b,0
2,c,0,2,2,3,3,3,0,1
d,0,c,e,p,3,3,3,1,0
2,a,0,2,3,b,i,1,1,0
2,0,c,2,3,0,3,d,e,0
d,0,a,e,3,1,0,1,1,0
2,0,0,2,3,1,1,0,1,0
2,0,a,2,3,1,2,3,0,3
2,0,h,2,3,1,2,3,2,1
2,0,h,d,3,1,2,e,3,0
2,0,0,2,3,1,3,0,2,3
2,0,0,2,3,1,3,2,0,3
d,0,c,2,3,1,3,2,2,1
2,0,c,d,3,a,e,2,3,0
2,0,m,d,3,1,3,3,2,0
2,0,c,2,3,2,1,d,e,0
2,0,c,2,3,2,3,a,d,0
2,c,0,2,3,2,d,e,a,0
2,0,a,2,3,3,0,1,2,3
2,0,a,2,3,3,0,3,0,3
2,0,h,2,3,3,0,3,2,1
2,0,h,d,3,3,0,e,3,0
2,0,0,2,3,3,1,0,2,3
d,0,c,2,3,3,1,2,2,1
2,0,c,d,3,e,a,2,3,0
2,0,m,d,3,3,1,3,2,0
2,0,h,2,3,3,2,1,2,1
2,0,h,d,3,3,2,a,3,0
2,c,a,2,3,3,2,3,0,1
2,0,h,d,3,3,2,e,1,0
d,0,c,2,3,3,3,0,2,1
2,0,c,d,3,e,p,0,3,0
2,0,h,d,3,3,3,1,2,0
d,c,0,2,3,3,3,2,0,1
2,0,c,d,3,3,3,2,1,0
2,a,0,d,3,3,3,3,c,0
2,a,0,d,0,b,0,e,0,0
d,0,0,3,a,0,0,3,1,1
2,0,0,3,a,0,c,3,3,3
2,0,0,3,0,0,1,1,g,0
d,0,0,3,0,0,1,1,2,1
2,0,0,3,0,0,1,3,1,0
2,0,a,3,0,c,1,3,2,3
2,a,b,3,0,1,0,3,i,0
2,0,0,3,0,1,1,0,d,1
2,0,a,3,0,1,1,1,d,0
2,0,0,3,0,1,g,2,d,3
2,0,0,3,0,1,1,3,0,0
2,a,0,3,b,1,2,i,1,0
d,0,0,3,0,2,0,1,1,1
2,0,0,3,a,2,0,g,3,3
2,a,0,3,0,j,1,1,1,0
2,0,0,3,a,2,2,1,3,3
2,c,0,3,a,2,d,2,e,0
2,0,0,3,a,2,2,3,1,3
2,a,c,d,0,e,2,p,2,0
d,0,c,3,a,2,2,3,3,1
2,0,a,3,0,2,3,3,0,3
d,0,h,3,0,2,3,3,2,1
2,a,c,3,0,d,3,3,3,0
2,a,0,3,b,3,0,i,1,0
2,0,0,3,0,3,1,2,d,3
2,h,0,3,0,3,2,d,e,0
2,0,0,3,0,3,3,0,d,3
2,c,0,3,0,3,3,2,d,1
2,0,h,3,0,3,d,3,e,0
2,a,0,3,1,b,1,1,2,0
2,0,0,3,1,0,1,1,3,1
2,0,0,3,1,0,1,3,0,0
2,0,a,3,1,0,b,3,1,1
2,0,a,3,1,0,j,3,3,3
2,0,0,3,1,0,2,3,2,3
2,0,0,3,1,0,3,1,1,1
2,0,a,3,1,c,d,1,3,3
2,0,0,3,1,c,3,3,1,3
2,0,0,3,1,1,0,1,2,0
d,0,0,3,1,1,0,e,1,0
d,0,a,3,1,1,1,b,2,0
2,0,0,3,1,1,2,2,2,3
2,0,0,3,1,2,0,3,2,3
2,0,0,3,1,2,1,1,1,1
2,0,a,3,1,2,b,g,3,3
2,0,0,3,1,2,2,1,2,3
2,0,0,3,1,2,2,3,0,3
d,0,c,3,1,2,2,3,2,1
2,a,c,3,1,d,3,3,2,0
2,0,h,3,1,2,d,3,3,1
2,0,0,3,1,3,0,2,2,3
2,0,0,3,1,3,2,0,2,3
2,c,0,3,1,3,2,2,2,1
2,a,0,3,g,3,2,d,3,0
2,a,h,3,1,3,2,3,2,0
2,0,o,3,1,3,3,2,d,0
2,0,0,3,d,0,0,3,3,3
2,0,0,3,2,0,1,1,1,0
2,0,a,3,2,0,1,3,2,3
2,0,c,3,d,0,e,2,p,0
2,a,c,d,2,b,2,e,2,0
d,0,c,3,e,0,2,3,3,1
d,0,a,3,2,0,3,3,2,1
2,a,c,3,2,b,3,3,3,0
2,0,0,3,2,1,1,2,d,3
2,h,0,3,2,1,2,d,e,0
2,0,0,3,2,1,3,0,d,3
2,c,0,3,2,1,3,2,d,1
2,0,h,3,2,1,d,3,e,0
2,0,0,3,d,2,a,2,e,0
2,0,0,3,2,2,0,3,1,3
2,h,0,d,2,e,0,p,2,0
d,0,c,3,e,2,0,3,3,1
2,0,a,3,2,2,1,1,2,3
d,c,a,3,2,2,1,3,2,1
2,a,c,3,2,d,1,3,3,0
2,0,0,3,d,2,e,0,p,0
2,a,c,d,2,e,2,b,2,0
d,0,c,3,e,2,2,1,3,1
2,h,0,d,2,e,2,p,0,0
d,0,c,3,e,2,2,3,1,1
d,0,h,3,2,2,3,1,2,1
2,a,c,3,2,d,3,1,3,0
d,c,a,3,2,2,3,3,0,1
2,a,c,3,2,d,3,3,1,0
2,h,0,3,2,3,0,d,e,0
2,0,0,3,2,3,1,0,d,3
2,0,c,3,2,3,1,2,d,1
2,0,a,3,2,3,m,3,d,0
2,a,c,3,2,3,2,b,d,0
2,a,b,3,2,3,2,3,o,0
2,0,c,3,2,3,3,0,d,1
2,0,o,3,2,3,d,1,e,0
2,a,b,3,2,3,3,3,c,0
2,0,0,3,3,0,1,1,1,1
2,0,a,3,3,0,b,g,3,3
2,0,0,3,3,0,2,1,2,3
d,0,0,3,3,0,2,3,2,1
2,a,c,3,3,b,3,3,2,0
2,0,h,3,3,0,d,3,3,1
2,0,0,3,3,1,0,2,2,3
2,0,0,3,3,1,2,0,2,3
2,c,0,3,3,1,2,2,2,1
2,a,c,3,3,1,2,d,3,0
2,a,b,3,3,g,2,3,2,0
2,0,o,3,3,1,3,2,d,0
2,0,0,3,3,2,0,1,2,3
d,c,0,3,3,2,0,3,e,1
2,a,0,3,3,d,g,3,2,0
2,0,h,3,3,2,a,3,3,1
d,0,c,3,3,2,2,1,2,1
2,a,c,3,3,d,3,1,2,0
2,0,h,3,3,2,d,1,3,1
2,h,0,3,3,d,3,3,0,0
2,0,h,3,3,2,d,3,1,1
2,0,0,3,3,3,0,0,2,3
2,c,0,3,3,3,0,2,2,1
2,a,c,3,3,3,0,d,3,0
2,h,a,3,d,3,0,3,2,0
2,0,h,3,3,3,1,2,d,0
2,0,c,3,3,3,2,0,2,1
2,a,b,3,3,d,2,c,3,0
2,a,h,3,3,3,2,1,2,0
2,a,0,3,3,d,e,2,g,0
2,0,h,3,3,3,3,0,d,0
2,0,1,a,1,0,1,f,g,1
2,0,1,a,1,0,3,b,3,1
2,0,1,a,1,c,3,d,3,3
d,0,a,0,1,1,b,g,t,0
2,0,1,0,1,1,1,c,2,0
2,0,1,0,1,1,1,2,3,1
d,0,a,0,1,1,e,1,g,0
2,0,1,0,1,1,3,a,2,0
2,0,1,0,1,1,3,0,3,1
2,0,1,0,1,1,3,2,1,1
2,0,1,0,1,g,3,2,3,3
2,0,1,a,1,2,1,b,3,1
2,0,1,a,1,2,1,d,1,1
2,0,1,a,g,2,1,d,3,3
2,0,1,a,g,2,3,b,3,3
2,0,1,a,g,2,3,d,1,3
d,0,a,0,1,3,b,1,3,0
2,0,1,a,b,3,1,i,2,0
2,0,1,0,1,3,1,0,3,1
2,a,1,c,1,d,1,2,3,3
d,0,a,0,1,3,b,3,1,0
2,0,1,0,g,3,3,0,3,3
2,a,1,0,2,b,1,1,d,0
d,0,1,a,2,1,1,1,2,0
2,a,1,c,2,d,3,3,e,0
d,0,1,h,2,3,3,3,2,0
2,0,1,a,3,0,1,b,3,1
2,0,1,a,3,0,g,d,3,3
2,0,1,f,3,0,3,a,3,3
d,0,1,0,3,1,1,1,3,0
2,0,1,h,3,2,3,d,3,1
d,0,a,c,3,3,e,3,3,0
2,0,1,1,0,1,0,2,d,1
d,a,1,1,0,1,1,2,j,0
2,0,1,1,0,1,2,0,d,1
2,0,1,1,0,g,2,2,d,3
d,a,1,1,0,1,3,0,e,0
2,a,1,1,0,d,0,1,g,0
d,0,1,1,0,2,0,1,2,1
2,0,1,1,0,d,0,3,1,0
2,0,1,1,0,2,c,3,2,3
2,0,1,1,0,2,1,1,3,1
2,0,1,1,0,2,1,3,1,1
2,0,1,1,0,2,g,3,3,3
2,a,1,1,0,d,2,1,1,0
2,0,1,1,0,2,3,1,1,1
2,0,1,1,c,2,3,1,3,3
2,0,1,1,c,2,3,3,1,3
d,0,1,1,0,3,1,a,e,0
2,0,1,1,c,3,2,0,d,3
d,0,a,1,0,3,e,1,1,0
2,0,1,1,1,0,1,2,2,0
2,0,1,1,1,0,1,3,2,1
d,0,1,1,1,0,2,0,2,1
2,0,1,1,1,0,2,0,3,0
2,0,1,1,1,0,2,1,2,0
2,0,1,1,1,0,2,1,3,1
2,0,1,1,1,c,2,2,2,3
2,c,1,1,1,0,2,3,3,3
d,0,1,1,1,1,a,e,2,0
2,0,1,1,1,1,1,3,2,0
2,0,1,1,1,1,1,3,3,1
d,a,1,1,1,1,e,0,2,0
2,0,1,1,1,1,3,1,3,1
2,0,1,1,1,1,3,3,1,1
2,0,1,1,1,g,3,3,3,3
2,a,1,1,1,2,0,1,2,0
2,0,1,1,1,2,0,1,3,1
2,a,b,1,1,d,0,2,1,0
2,0,1,1,1,2,0,3,1,1
2,0,1,g,1,2,0,3,3,3
2,a,1,1,1,d,1,0,2,0
2,0,1,1,1,2,1,1,2,1
2,0,1,1,g,2,1,3,2,3
2,0,1,1,1,2,2,1,1,1
2,0,1,g,1,2,2,1,3,3
2,0,1,1,g,2,2,3,1,3
2,0,1,1,g,2,3,1,2,3
2,0,1,1,1,3,1,1,3,1
2,0,1,1,1,3,1,3,1,1
2,0,1,1,g,3,1,3,3,3
2,0,1,1,1,3,3,1,1,1
2,0,1,1,g,3,3,1,3,3
2,0,1,1,g,3,3,3,1,3
2,0,1,1,2,0,1,1,3,1
2,0,1,1,2,0,1,3,1,1
2,0,1,1,2,0,g,3,3,3
2,a,1,1,2,b,2,1,1,0
2,0,1,1,2,0,2,3,2,3
2,0,1,1,2,0,3,1,1,1
2,0,1,g,2,0,3,1,3,3
2,0,1,g,2,0,3,3,1,3
d,0,1,1,2,1,1,a,e,0
d,0,1,1,2,1,1,e,a,0
2,0,1,1,2,1,2,2,d,3
d,0,a,1,2,1,e,1,1,0
2,0,1,1,2,2,0,3,2,3
2,0,1,1,2,2,1,g,3,3
2,0,1,1,2,2,2,1,2,3
2,c,a,1,2,2,d,2,e,0
d,c,1,1,2,2,e,3,2,1
2,a,1,g,2,d,2,3,3,0
2,c,1,1,d,2,3,1,a,3
2,0,1,g,2,2,3,3,3,1
2,0,1,1,2,3,0,2,d,3
2,c,1,1,2,3,2,2,d,1
d,c,1,1,2,3,3,e,p,0
2,0,1,1,3,0,1,2,1,1
2,0,1,1,3,0,2,2,2,3
2,0,1,1,3,0,2,3,g,3
2,0,1,1,3,0,3,3,2,3
2,0,1,1,3,1,1,1,3,1
d,0,1,1,3,1,1,2,a,0
2,0,1,1,3,1,1,3,1,1
2,0,1,1,3,1,g,3,3,3
2,0,1,1,3,1,3,1,1,1
2,0,1,g,3,1,3,1,3,3
2,0,1,g,3,1,3,3,1,3
2,0,1,1,3,2,0,2,2,3
2,0,g,1,3,2,0,3,1,3
2,0,1,g,3,2,1,1,2,3
2,0,1,1,3,2,2,0,2,3
d,c,1,1,3,2,2,2,2,1
2,a,b,g,3,d,2,2,3,0
2,h,1,1,3,d,2,3,2,0
2,0,g,1,3,2,2,3,3,1
2,h,1,1,d,e,3,2,2,0
2,c,1,1,d,2,3,3,e,1
2,0,1,g,3,3,1,1,3,3
2,0,g,1,3,3,1,3,1,3
2,c,1,1,3,3,d,2,e,0
2,0,1,g,3,3,3,3,3,1
d,0,1,e,0,1,1,1,2,0
2,a,g,2,0,d,3,3,e,0
2,f,1,2,0,d,3,3,e,0
2,0,1,d,1,0,1,e,1,1
2,0,1,d,1,0,g,e,3,3
2,0,1,d,1,c,3,a,3,3
2,a,1,2,1,b,1,2,1,1
2,0,1,2,1,1,g,2,3,3
d,0,a,2,1,1,b,3,1,0
2,0,1,d,1,2,1,f,3,3
2,0,1,d,1,2,g,e,1,3
2,0,g,d,1,2,3,e,3,1
2,a,1,2,1,d,3,0,3,3
2,a,1,2,1,d,3,2,1,3
2,c,1,d,a,3,3,e,2,0
2,a,1,2,g,d,3,2,3,1
d,c,a,2,1,3,e,3,3,0
2,h,1,2,2,a,3,3,d,0
d,0,g,e,2,1,3,3,2,0
2,a,g,2,2,d,1,3,e,0
2,a,g,2,2,d,3,1,e,0
2,a,1,2,2,d,3,3,1,0
2,c,1,2,2,d,1,e,p,0
2,h,1,2,d,e,3,1,2,0
2,0,1,d,3,0,1,e,3,3
2,0,1,d,3,0,3,e,1,3
2,0,g,d,3,0,3,e,3,1
2,a,1,2,3,b,1,2,3,3
2,a,1,2,3,b,3,0,3,3
2,a,1,2,3,b,3,2,1,3
2,c,1,d,e,1,3,p,2,0
2,a,g,2,3,b,3,2,3,1
d,c,a,2,3,1,e,3,3,0
2,0,1,d,3,2,1,a,3,3
2,c,1,d,3,2,1,e,3,1
2,0,g,d,3,2,3,a,3,1
2,c,1,d,3,2,3,e,1,1
2,c,1,d,e,p,1,2,2,0
2,a,g,2,3,d,1,2,3,1
d,c,a,2,3,3,b,3,3,0
2,0,g,2,3,3,3,0,2,0
2,a,1,2,3,d,3,0,3,1
d,0,h,2,3,3,e,1,3,0
2,h,1,2,3,d,3,2,1,1
d,0,h,2,3,3,e,3,1,0
2,0,1,3,0,1,2,2,d,3
2,0,1,3,0,2,0,3,2,3
2,0,1,3,0,2,1,3,3,3
2,0,1,3,0,2,2,1,2,3
2,0,1,3,0,2,d,2,e,0
d,c,1,3,0,2,e,3,2,1
2,a,g,3,0,d,2,3,3,0
2,c,1,3,0,2,3,3,3,1
2,0,1,3,0,3,0,2,d,3
2,0,1,3,0,3,2,0,d,3
2,c,1,3,0,3,2,2,d,1
2,a,1,3,c,d,3,2,e,0
2,0,1,3,1,0,g,3,2,3
2,0,1,3,1,0,2,2,2,3
d,0,1,3,a,1,0,1,e,0
2,0,1,3,1,1,1,1,3,1
2,0,1,3,1,1,1,3,1,1
2,0,1,3,1,1,g,3,3,3
2,0,1,3,1,g,3,3,1,3
2,0,1,3,1,2,0,2,2,3
2,0,1,3,1,2,1,3,2,3
2,0,1,3,1,2,2,0,2,3
d,c,1,3,1,2,2,2,2,1
2,h,a,3,1,d,2,2,3,0
2,0,1,3,1,2,2,3,1,3
2,h,1,3,1,d,2,3,2,0
2,0,g,3,1,2,2,3,3,1
2,0,1,3,1,2,3,1,2,3
2,a,1,3,g,d,3,2,2,0
2,c,1,3,1,2,3,3,2,1
2,0,1,3,1,3,1,3,3,3
2,a,1,d,g,3,2,2,2,0
2,0,g,3,1,3,3,3,3,1
2,0,1,3,2,0,1,3,3,3
2,0,1,3,2,0,2,1,2,3
2,0,1,3,2,0,d,2,e,0
d,0,1,3,2,0,2,3,2,1
2,a,1,3,2,b,2,3,3,0
2,0,1,3,2,0,3,3,3,1
2,0,1,3,2,1,0,2,d,3
2,0,1,3,2,1,2,0,d,3
2,c,1,3,2,1,2,2,d,1
d,f,1,3,2,1,3,2,e,0
2,0,1,3,2,2,0,1,2,3
2,c,1,d,2,2,a,2,e,0
d,0,1,3,2,2,0,3,2,1
2,h,1,3,2,d,0,3,3,0
2,0,1,3,2,2,1,1,3,3
2,c,1,3,2,2,1,3,3,1
2,0,1,3,2,2,d,0,e,0
d,0,g,3,2,2,2,1,2,1
2,a,g,3,2,d,2,1,3,0
2,h,1,3,2,2,2,d,1,0
2,c,1,3,d,2,3,1,e,1
2,c,1,3,2,2,3,3,1,1
2,c,1,3,2,3,0,2,d,1
2,a,g,3,2,d,1,2,e,0
2,0,1,3,2,3,2,0,d,1
2,a,g,3,2,d,3,0,e,0
2,0,1,3,3,0,2,0,2,3
2,0,1,3,3,0,2,1,3,3
d,0,1,3,3,0,2,2,2,1
2,a,1,3,d,c,2,2,3,0
2,a,1,3,3,0,2,3,2,0
2,0,1,3,3,0,2,3,3,1
2,0,1,3,3,0,3,1,2,3
2,a,1,d,e,0,3,2,2,0
2,0,1,3,3,0,3,3,2,1
2,0,1,3,3,1,1,3,3,3
2,a,g,3,3,1,2,2,d,0
2,0,g,3,3,1,3,3,3,1
2,0,1,3,3,2,0,1,3,3
d,c,1,3,3,2,0,2,2,1
2,h,a,3,3,d,0,2,3,0
2,h,1,3,3,2,0,3,2,0
2,c,1,3,3,2,0,3,3,1
2,o,1,3,d,e,1,2,2,0
2,0,1,3,3,2,1,3,2,1
d,0,1,3,3,2,2,0,2,1
2,a,b,d,3,2,2,c,3,0
2,a,g,3,3,2,2,1,2,0
2,c,a,3,3,2,d,1,3,1
2,a,1,3,3,d,3,0,2,0
2,0,g,3,3,2,3,1,2,1
2,a,g,d,3,3,0,2,2,0
2,c,1,3,3,3,1,3,3,1
2,a,1,d,3,3,2,c,2,0
2,0,g,3,3,3,3,1,3,1
2,c,1,3,3,3,3,3,1,1
2,0,d,0,e,0,2,p,r,0
2,0,2,0,2,0,3,1,3,3
2,0,d,0,2,a,e,2,p,0
d,0,2,0,2,0,3,3,3,1
2,0,d,0,2,1,0,3,3,3
2,0,2,0,2,1,1,3,2,3
2,0,d,0,2,1,2,1,3,3
2,0,2,0,2,1,d,2,e,0
2,a,d,b,2,1,2,3,2,0
2,0,d,0,2,1,2,3,3,1
2,0,2,0,2,1,3,1,2,3
2,0,2,0,2,1,3,3,2,1
2,0,2,0,d,1,3,e,3,0
2,0,d,0,e,2,0,p,r,0
2,0,2,0,2,2,1,1,3,3
2,0,d,0,2,e,1,2,p,0
d,0,2,0,2,2,1,3,3,1
2,0,d,0,e,2,2,1,3,0
d,0,2,0,2,2,3,1,3,1
2,0,d,0,2,3,0,1,3,3
2,a,2,m,2,d,0,e,2,0
2,0,d,0,2,3,0,3,3,1
2,0,2,0,2,3,1,3,2,1
d,c,2,a,e,3,1,3,3,0
2,0,d,0,2,3,2,1,3,1
2,m,2,a,2,3,3,1,3,0
2,a,2,0,3,b,d,3,3,0
2,c,2,a,3,1,d,e,3,0
2,0,2,a,3,b,d,2,3,0
2,0,2,0,3,d,a,e,3,0
2,c,d,a,3,3,0,e,3,0
2,0,2,1,0,1,1,1,2,0
2,0,2,1,0,1,3,2,d,3
2,0,2,1,a,2,0,3,3,3
2,0,d,1,0,2,1,3,2,3
2,0,2,1,a,2,2,1,3,3
2,c,2,1,a,2,d,2,e,0
2,c,2,1,0,2,2,3,2,0
d,c,2,1,a,2,2,3,3,1
2,0,d,1,0,2,3,1,2,3
d,c,e,1,0,2,3,3,2,1
2,m,2,1,0,d,3,3,3,0
2,0,2,1,0,3,1,2,d,3
2,h,2,1,0,3,2,d,e,0
2,c,2,1,0,3,3,2,d,1
2,c,2,1,0,3,3,3,2,0
2,0,2,1,1,1,2,2,2,3
2,0,2,1,1,2,0,3,2,3
2,0,2,1,1,2,1,3,3,3
2,0,2,1,1,2,2,1,2,3
d,0,2,1,1,2,2,3,2,1
2,0,2,1,1,2,3,1,3,3
2,o,2,1,1,2,3,3,2,0
2,c,2,1,1,2,3,3,3,1
2,0,2,1,1,3,0,2,2,3
2,c,2,1,1,3,2,2,2,1
2,a,d,1,1,e,2,2,3,0
2,c,d,1,1,3,2,3,2,0
d,c,e,1,1,3,3,p,2,0
2,0,2,1,d,0,2,1,3,3
2,0,2,1,d,0,e,2,p,0
2,0,2,1,2,0,2,3,2,0
d,0,2,1,e,0,2,3,3,1
2,a,2,1,2,b,3,3,3,0
2,0,2,1,2,1,1,2,d,3
2,h,2,1,2,1,2,d,e,0
2,c,2,1,2,1,3,2,d,1
2,c,d,1,e,1,p,3,2,0
2,0,2,1,2,2,0,1,3,3
2,0,2,1,d,2,a,2,e,0
2,0,2,1,2,2,0,3,2,0
d,c,2,1,e,2,0,3,3,1
d,c,e,1,2,2,1,3,2,1
2,h,2,1,2,d,1,3,3,0
2,0,2,1,2,2,2,1,2,0
d,c,2,1,e,2,2,1,3,1
d,0,2,1,2,2,3,1,2,1
2,m,2,1,2,2,3,1,3,0
2,a,2,1,2,3,0,d,e,0
2,0,2,1,2,3,1,2,d,1
2,c,d,1,e,3,a,3,2,0
2,c,d,1,e,3,p,1,2,0
d,0,2,1,3,0,2,3,2,1
2,0,d,1,3,0,e,1,3,3
2,a,2,1,3,0,3,3,2,0
2,0,d,1,3,0,e,3,3,1
2,0,2,1,3,1,0,2,2,3
2,c,2,1,3,1,2,2,2,1
2,c,d,a,3,1,2,e,3,0
2,a,d,1,3,1,2,3,2,0
2,c,d,1,3,a,3,2,2,0
d,c,2,1,3,2,0,3,2,1
2,0,2,1,3,2,1,1,3,3
2,h,2,1,3,2,1,3,2,0
2,0,d,1,3,2,a,3,3,1
2,h,2,1,3,2,3,1,2,0
2,c,d,1,3,2,e,1,3,1
2,0,2,1,3,3,0,2,2,1
2,c,d,1,3,3,a,2,3,0
2,0,2,1,3,3,0,3,2,0
2,c,d,1,3,e,1,2,2,0
2,a,d,1,3,e,2,0,3,0
2,0,d,2,0,1,0,3,3,3
2,0,2,2,0,1,1,3,2,3
2,0,d,2,0,1,2,1,3,3
2,c,d,2,0,1,e,2,p,0
2,h,d,e,0,1,2,3,2,0
2,c,d,2,0,1,2,3,3,1
2,c,2,2,0,1,3,3,2,1
2,c,d,2,a,1,3,3,3,0
2,0,d,2,a,2,0,e,p,0
2,0,2,2,0,2,1,1,3,3
2,c,d,2,a,2,1,e,2,0
d,c,2,2,0,2,1,3,3,1
2,c,d,2,a,2,2,1,3,0
d,c,2,2,0,2,3,1,3,1
2,0,d,2,0,3,0,1,3,3
2,0,2,d,0,3,0,2,e,0
2,0,d,2,0,3,0,3,3,1
2,0,d,2,0,3,a,2,e,0
2,0,2,2,0,3,1,3,2,1
d,c,2,e,a,3,1,3,3,0
2,0,d,2,0,3,2,1,3,1
d,h,2,2,a,3,3,1,3,0
2,0,d,2,1,1,0,3,2,3
2,0,2,2,1,1,1,2,2,3
2,0,d,2,1,1,2,2,e,0
2,0,d,2,1,1,2,3,2,1
2,0,2,d,1,1,e,p,3,0
d,0,2,2,1,1,3,2,2,1
2,0,2,d,1,1,3,2,3,0
2,c,d,e,1,1,3,3,2,0
2,0,2,2,1,2,1,d,e,0
2,a,2,2,1,2,3,1,3,0
2,0,d,2,1,3,0,3,2,1
2,c,d,e,1,3,0,p,3,0
d,0,2,2,1,3,1,2,2,1
2,0,2,d,1,3,1,2,3,0
2,a,2,d,1,3,1,3,2,0
2,0,d,e,1,3,2,a,3,0
2,0,2,d,1,3,e,0,3,0
d,0,2,2,2,0,3,1,3,1
2,a,d,e,2,1,0,3,2,0
2,0,d,2,2,1,0,3,3,1
2,0,2,2,2,1,1,3,2,1
d,c,2,e,p,1,1,3,3,0
2,0,d,2,2,1,2,1,3,1
d,a,2,2,e,1,3,g,3,0
2,0,d,2,e,2,0,1,3,0
d,0,2,2,2,2,1,1,3,1
2,c,2,2,2,2,3,3,3,3
2,c,d,2,2,3,0,1,3,1
d,c,2,e,2,3,1,1,3,0
2,c,d,2,2,3,2,3,3,3
2,c,2,2,2,3,3,3,2,3
2,0,2,2,3,0,3,1,3,0
2,0,d,2,3,1,0,3,2,1
2,c,2,d,3,1,a,e,3,0
2,0,2,2,3,1,1,2,3,0
d,a,2,2,3,1,g,3,e,0
d,c,e,p,3,1,2,1,3,0
2,0,2,2,3,1,3,0,3,0
2,a,2,2,3,d,b,1,3,0
d,c,e,p,3,3,0,1,3,0
2,0,d,2,3,3,2,3,2,3
2,0,2,2,3,3,3,2,2,3
2,c,2,3,0,1,3,3,2,0
2,0,2,3,0,2,0,1,3,3
2,a,2,d,0,e,0,p,2,0
d,0,2,3,a,2,0,3,3,1
d,c,2,3,0,2,1,3,2,1
2,h,2,3,0,d,1,3,3,0
d,c,2,3,0,2,2,1,3,1
2,h,2,3,0,d,3,1,3,0
2,a,d,3,0,3,0,3,e,0
2,a,d,3,c,3,1,3,2,0
2,a,2,3,o,3,2,b,3,0
d,0,2,3,1,g,2,e,3,0
2,c,2,3,1,1,2,3,2,0
2,0,2,3,1,2,1,1,3,3
2,o,2,3,1,2,1,3,2,0
2,c,d,3,1,2,a,3,3,1
2,0,2,3,1,2,3,1,3,1
2,o,d,3,1,e,0,2,3,0
2,0,2,3,2,0,3,1,3,0
d,c,2,3,2,2,0,1,3,1
2,a,2,3,2,2,1,1,3,0
2,c,2,3,d,2,2,3,3,3
2,0,2,3,2,2,3,3,2,3
2,0,2,3,3,0,3,1,3,1
2,o,d,3,3,1,0,2,3,0
2,c,2,3,3,2,1,1,3,1
2,c,d,3,3,2,e,3,3,3
2,0,3,a,3,0,3,b,3,3
2,0,3,a,3,0,3,d,3,1
2,0,3,0,3,1,1,2,3,3
d,0,e,0,3,g,p,3,3,0
2,0,3,0,3,1,3,2,3,1
2,0,3,a,3,2,1,d,3,1
d,0,e,c,3,3,a,3,3,0
2,0,3,1,0,2,1,3,3,3
2,h,3,1,0,d,2,3,3,0
2,0,3,1,0,2,3,1,3,3
2,c,3,1,0,2,3,3,3,1
2,0,3,1,1,1,1,1,3,1
2,0,3,1,1,1,g,3,3,3
2,0,3,1,1,2,0,3,3,3
2,0,3,1,1,2,1,2,3,3
2,0,3,1,1,2,2,1,3,3
2,0,3,1,1,2,2,2,3,0
2,0,3,1,1,2,2,3,3,1
2,0,3,1,1,2,3,2,3,1
2,0,3,1,1,3,1,3,3,3
2,0,3,1,1,3,3,1,3,3
d,c,3,1,1,3,3,2,3,0
2,c,3,1,1,3,3,3,3,1
2,c,3,1,2,d,0,3,3,0
2,c,3,1,2,2,1,3,3,1
2,0,3,1,2,d,2,1,3,0
2,0,3,1,2,2,3,1,3,1
d,c,e,1,2,3,p,1,3,0
2,0,3,1,3,1,1,3,3,3
2,0,3,1,3,1,3,1,3,3
d,c,3,1,3,1,3,2,e,0
2,c,3,1,3,1,3,3,3,1
2,h,d,1,3,e,0,2,3,0
2,0,3,1,3,2,0,3,3,1
2,c,3,1,3,3,1,3,3,1
2,c,3,1,3,3,3,1,3,1
2,0,3,2,0,2,1,3,3,0
2,0,3,2,1,1,1,2,3,3
d,c,e,p,1,1,2,3,3,0
2,0,3,2,1,1,3,2,3,1
2,0,3,d,1,2,1,e,3,1
2,a,3,2,1,d,1,2,3,1
d,c,e,2,1,3,a,3,3,0
d,0,e,2,3,1,h,3,3,0
2,c,3,d,3,2,3,e,3,3
2,a,3,2,3,d,3,2,3,3
d,c,e,3,0,1,p,3,3,0
2,a,3,3,0,2,0,3,3,0
2,0,3,3,0,2,1,3,3,1
2,0,3,3,1,1,1,3,3,3
2,c,3,3,1,1,3,3,3,1
2,c,3,3,1,3,1,3,3,1
2,0,3,3,2,2,3,3,3,3
2,c,3,3,3,3,3,3,3,3
2,1,0,1,a,2,b,1,g,0
2,1,0,1,0,2,a,2,1,1
2,1,0,1,0,2,h,2,3,3
2,1,0,1,a,2,b,3,i,0
2,1,a,1,0,d,1,e,0,0
2,1,0,1,0,2,2,1,1,0
2,1,0,1,1,1,0,d,e,0
d,1,0,1,a,1,1,2,e,0
d,1,0,1,1,1,1,3,3,1
d,1,0,1,1,1,3,1,3,1
d,1,0,1,1,1,3,3,1,1
2,1,0,1,1,g,3,3,3,3
d,1,a,1,1,2,b,2,1,0
2,1,0,1,1,2,d,2,2,3
2,1,0,1,1,3,0,1,3,0
2,1,0,1,1,3,0,3,1,0
d,1,0,1,1,3,1,1,3,1
d,1,0,1,1,3,1,3,1,1
2,1,0,1,g,3,1,3,3,3
2,1,0,1,g,3,3,1,3,3
2,1,0,g,1,3,3,3,1,3
2,1,0,1,2,2,a,2,3,3
2,1,0,1,2,d,e,p,2,0
2,1,0,1,2,2,d,2,3,1
2,1,0,1,d,2,e,3,p,0
d,1,a,g,2,3,e,2,3,0
2,1,0,1,3,1,0,1,3,0
d,1,0,1,3,1,1,1,3,1
2,1,0,g,3,1,1,3,3,3
d,1,a,1,3,2,e,2,3,0
2,1,c,1,3,3,2,3,3,0
d,1,0,g,3,3,3,3,3,1
2,1,0,2,0,1,0,d,0,0
d,1,0,2,a,1,0,2,1,1
2,1,0,2,a,g,0,2,3,3
2,1,a,2,0,1,b,3,i,0
2,1,0,2,0,1,1,1,2,0
2,1,0,d,0,1,1,e,1,0
2,1,0,2,0,2,0,1,1,1
2,1,0,2,0,2,0,g,3,3
d,1,a,e,0,2,1,1,1,0
2,1,0,2,a,2,1,3,2,3
2,1,0,2,0,2,2,1,3,3
2,1,0,2,a,2,d,2,e,0
2,1,0,2,0,2,2,3,1,3
2,1,c,d,a,e,2,3,2,0
2,1,c,2,0,2,2,3,3,1
2,1,0,2,a,2,3,1,2,3
2,1,0,2,a,2,3,3,0,3
2,1,c,2,a,2,3,3,2,1
2,1,c,2,a,d,3,3,3,0
2,1,0,2,0,3,0,1,1,0
2,1,a,2,0,3,1,2,2,3
2,1,0,2,a,3,2,2,1,3
2,1,0,2,0,3,2,2,2,0
d,1,0,2,a,3,2,2,3,1
2,1,a,2,h,3,2,3,d,0
2,1,a,2,0,3,3,2,0,3
d,1,a,2,0,3,3,2,2,1
2,1,0,d,0,3,3,2,3,0
2,1,0,d,m,3,3,3,2,0
d,1,0,2,1,1,a,3,b,0
2,1,0,2,1,1,1,2,0,0
2,1,0,2,1,1,1,2,1,1
2,1,0,2,1,1,g,2,3,3
2,1,0,2,1,1,2,2,2,3
2,g,0,d,1,2,e,p,3,0
2,1,0,2,1,3,0,2,2,3
2,1,0,2,1,3,1,2,3,3
2,1,0,2,1,3,2,2,0,3
d,1,0,2,1,3,2,2,2,1
2,1,0,2,1,3,3,2,1,3
2,1,0,d,1,3,3,2,2,0
2,1,0,2,1,3,3,2,3,1
2,1,0,2,d,1,0,2,3,3
2,1,a,2,2,1,1,2,2,3
2,1,0,2,d,1,2,2,1,3
d,1,0,2,e,1,2,2,3,1
2,g,a,2,2,1,d,3,e,0
2,1,0,2,2,1,3,2,0,3
d,1,a,2,2,1,3,2,2,1
2,1,0,d,2,1,3,2,3,0
2,1,a,2,d,1,e,3,2,0
2,1,0,2,2,2,0,1,3,3
2,l,0,2,d,2,a,2,e,0
2,1,0,2,2,2,0,3,1,3
2,1,0,d,e,p,0,3,2,0
2,1,0,2,2,2,0,3,3,1
2,1,0,2,d,2,1,1,2,3
2,1,0,2,d,2,1,3,0,3
2,1,0,2,d,2,1,3,2,1
2,g,0,2,d,e,1,3,3,0
2,1,0,2,2,2,2,1,1,3
2,1,0,d,e,p,2,1,2,0
2,1,0,2,2,2,2,1,3,1
2,1,0,2,d,2,e,2,a,0
2,1,0,d,e,p,2,3,0,0
2,1,0,2,2,2,2,3,1,1
2,1,0,2,d,2,3,1,2,1
2,1,0,2,d,e,3,1,3,0
2,1,0,2,d,2,3,3,0,1
2,g,0,2,d,e,3,3,1,0
2,1,0,2,2,3,0,2,1,3
2,1,0,2,2,3,0,2,2,0
d,1,0,2,e,3,0,2,3,1
2,g,a,2,d,3,0,3,e,0
d,1,a,2,2,3,1,2,2,1
2,1,0,d,2,3,1,2,3,0
2,g,0,d,e,3,1,3,2,0
2,g,0,d,e,3,2,1,3,0
2,1,0,2,2,3,2,2,0,0
d,1,0,2,e,3,2,2,1,1
2,g,a,2,d,3,2,3,b,0
2,g,0,2,2,3,3,1,2,0
d,g,0,2,2,3,3,2,0,1
2,g,0,d,2,3,3,2,1,0
2,g,0,2,d,3,3,3,0,0
2,1,0,2,3,1,1,2,3,3
d,1,0,2,3,1,2,2,2,1
2,1,0,2,3,1,3,2,1,3
2,1,0,d,3,1,3,2,2,0
2,1,0,2,3,1,3,2,3,1
2,1,c,d,3,2,a,e,3,0
2,1,0,d,3,2,e,1,3,0
2,1,0,d,3,2,e,3,1,0
d,1,0,2,3,3,0,2,2,1
2,1,0,2,3,3,1,2,1,3
2,1,0,d,3,3,1,2,2,0
2,1,0,2,3,3,1,2,3,1
2,g,0,2,3,3,3,2,0,0
2,1,0,2,3,3,3,2,1,1
2,1,0,3,0,2,a,2,3,3
2,1,0,3,0,2,d,2,1,3
2,1,0,3,0,d,e,p,2,0
2,1,0,3,0,2,d,2,3,1
2,1,0,3,0,2,2,3,3,0
2,1,0,3,1,1,0,3,1,0
d,1,0,3,1,1,1,1,3,1
d,1,0,3,a,1,1,2,1,0
d,1,0,3,1,1,1,3,1,1
2,1,0,3,1,1,g,3,3,3
d,1,0,3,1,1,3,1,1,1
2,1,0,3,1,g,3,1,3,3
2,1,0,3,g,1,3,3,1,3
2,1,0,3,1,2,a,2,2,3
d,1,0,3,1,2,a,b,1,0
2,1,0,3,1,2,d,2,2,1
d,g,0,3,1,e,p,2,3,0
d,1,0,3,1,3,1,1,1,1
2,1,0,3,1,3,1,g,3,3
2,1,0,3,g,3,1,3,1,3
2,g,0,3,1,3,2,d,e,0
d,1,c,3,1,3,3,3,3,1
2,1,0,3,2,2,a,2,1,3
2,g,0,3,2,d,a,e,2,0
2,1,c,3,2,2,a,2,3,1
2,1,0,3,2,2,0,3,3,0
2,1,0,3,2,2,2,1,3,0
2,1,0,3,2,2,d,2,1,1
2,1,0,3,2,2,2,3,1,0
d,1,0,3,2,3,2,e,g,0
d,1,0,3,3,1,1,1,1,1
2,1,0,3,3,1,g,1,3,3
2,1,0,3,3,1,2,2,2,0
d,1,c,3,e,1,p,2,3,0
d,1,c,3,3,1,3,3,3,1
2,g,0,3,3,2,a,2,2,1
d,1,c,3,3,e,a,2,3,0
d,1,o,3,3,2,e,2,1,0
2,1,0,3,3,3,0,2,2,0
2,1,0,3,3,3,1,1,3,3
d,1,c,3,3,3,1,3,3,1
2,1,0,3,3,3,3,1,1,3
d,1,c,3,3,3,3,1,3,1
d,1,c,3,3,3,3,3,1,1
2,1,1,1,1,1,1,2,3,1
d,1,1,1,1,1,1,3,2,1
d,1,1,1,1,1,1,3,3,0
d,1,1,1,1,1,2,1,3,1
2,1,1,1,1,g,2,3,3,3
d,1,1,1,1,1,3,1,3,0
2,1,1,1,1,g,3,2,3,3
d,1,a,1,1,2,b,1,2,0
2,1,1,1,1,2,1,1,3,1
2,1,1,1,1,2,1,3,1,1
2,1,1,1,1,2,g,3,3,3
2,1,g,1,1,2,3,3,1,3
d,1,1,1,1,3,0,3,1,1
2,1,1,1,g,3,0,3,3,3
d,1,1,1,1,3,1,1,2,1
d,1,1,1,1,3,1,1,3,0
d,1,1,1,1,3,1,3,1,0
2,1,1,1,1,3,g,3,2,3
2,1,1,1,g,3,2,1,3,3
2,1,1,1,2,1,1,1,2,0
d,1,1,1,2,1,1,1,3,1
2,1,1,1,2,1,g,3,3,3
2,1,1,1,2,2,0,2,2,3
2,1,1,1,2,2,2,2,2,1
d,1,1,g,e,2,2,p,3,0
2,1,1,1,2,d,e,3,2,0
d,1,1,g,2,2,3,e,2,0
2,1,1,1,2,3,1,3,3,3
2,1,1,1,2,3,3,1,3,3
d,1,1,g,2,3,3,3,3,1
d,1,1,1,3,1,1,1,3,0
2,1,1,1,3,1,3,2,3,3
2,1,1,1,3,2,1,3,3,3
2,1,1,1,3,2,3,3,3,1
d,1,1,g,3,3,2,3,3,1
d,1,1,g,3,3,3,3,3,0
2,1,1,2,0,2,0,2,3,3
2,1,1,2,a,2,0,3,2,3
2,1,1,2,a,2,2,1,2,3
2,1,1,2,0,2,2,2,1,3
2,1,1,2,a,2,d,2,2,0
d,1,1,2,0,2,2,2,3,1
2,g,1,2,a,2,2,3,2,1
2,1,g,2,a,2,d,3,3,0
2,1,1,d,0,2,3,e,p,0
2,1,1,2,0,3,0,2,2,3
2,1,1,2,0,3,1,2,3,3
d,1,1,2,0,3,2,2,2,1
2,1,1,d,0,3,2,2,3,0
2,1,1,2,0,3,3,2,1,3
2,1,1,2,0,3,3,2,3,1
2,1,1,2,1,1,1,3,1,1
2,1,1,2,1,1,g,3,3,3
2,1,1,2,1,2,2,2,3,0
2,1,1,2,1,2,3,2,1,3
2,1,1,2,1,2,3,2,3,1
d,g,1,2,a,e,3,3,2,0
2,1,1,2,1,3,0,2,3,3
2,1,1,2,1,3,1,2,2,3
2,1,1,2,1,3,1,3,3,3
2,1,1,2,1,3,2,2,1,3
2,1,1,2,1,3,2,2,2,0
2,1,1,2,1,3,2,2,3,1
2,1,1,2,1,3,3,1,3,3
2,1,1,2,1,3,3,2,2,1
2,1,1,2,1,3,3,3,1,3
2,1,1,2,g,3,3,3,3,1
2,1,1,2,2,1,1,2,3,3
d,1,1,2,2,1,2,2,2,1
2,1,1,2,2,1,2,2,3,0
2,1,1,2,2,1,3,2,1,3
2,1,1,2,2,1,3,2,3,1
2,1,1,2,d,2,a,2,2,0
d,1,1,2,2,2,0,2,3,1
2,1,1,2,d,2,0,3,2,1
2,g,1,2,d,2,a,3,3,0
2,g,1,d,2,2,1,e,p,0
2,1,1,2,d,2,2,1,2,1
d,1,1,2,2,e,p,g,3,0
d,1,1,2,2,2,2,2,1,1
2,1,1,d,e,2,2,3,1,0
2,1,1,2,2,2,3,2,1,0
d,1,1,2,2,3,0,2,2,1
2,1,1,d,2,3,0,2,3,0
2,1,1,2,2,3,1,2,3,1
2,1,1,2,2,3,2,2,1,0
2,1,1,2,2,3,3,2,1,1
2,1,1,2,3,1,1,3,3,3
2,1,1,2,3,1,2,d,2,0
2,1,1,2,3,1,2,2,3,1
d,1,1,2,e,g,2,3,p,0
2,1,1,2,3,1,3,1,3,3
2,1,1,2,3,1,3,2,2,1
2,1,1,2,3,1,3,3,1,3
2,g,1,2,3,1,3,3,3,1
2,1,1,2,3,2,0,2,3,0
2,1,1,2,3,2,1,2,3,1
d,g,1,2,e,p,1,3,2,0
d,g,1,2,e,2,3,1,p,0
2,1,1,2,3,2,3,2,1,1
2,1,1,2,3,3,0,2,2,0
2,1,1,2,3,3,0,2,3,1
2,1,1,2,3,3,1,2,2,1
2,1,1,2,3,3,1,3,1,3
2,1,1,2,3,3,1,3,3,1
d,1,h,2,3,3,2,1,e,0
d,1,m,2,3,3,3,1,2,0
2,g,1,2,3,3,3,1,3,1
2,g,1,2,3,3,3,3,1,1
2,1,1,3,0,2,0,2,2,3
2,1,1,3,0,2,2,2,2,1
d,g,1,3,a,2,2,e,3,0
2,1,1,3,0,d,e,3,2,0
d,1,g,3,0,2,3,e,2,0
2,1,1,3,0,3,1,3,3,3
2,1,1,3,0,3,2,2,2,0
2,1,1,3,0,3,3,1,3,3
2,1,1,3,0,3,3,3,1,3
d,1,g,3,0,3,3,3,3,1
d,1,1,3,1,1,1,3,1,0
2,1,1,3,1,1,2,3,3,3
2,1,1,3,1,1,3,2,3,3
2,1,1,3,1,2,1,3,3,3
d,1,g,3,1,2,2,e,2,0
2,1,1,3,1,2,2,3,3,0
2,1,1,3,1,2,3,1,3,3
d,1,1,3,1,2,3,2,3,0
2,1,1,3,1,2,3,3,1,3
d,1,h,3,1,2,e,3,2,0
2,1,1,3,1,2,3,3,3,1
2,1,1,3,1,3,0,3,3,3
2,1,1,3,1,3,1,2,3,3
2,1,1,3,1,3,1,3,2,3
2,1,1,3,1,3,2,1,3,3
2,1,1,3,1,3,2,3,1,3
d,1,g,3,1,3,2,3,3,1
2,1,1,3,1,3,3,1,2,3
2,1,1,3,1,3,3,2,3,1
d,g,1,3,1,3,3,3,2,1
d,1,g,3,1,3,3,3,3,0
2,1,1,3,2,1,1,3,3,3
2,1,1,3,2,1,2,2,2,0
2,1,1,3,2,1,3,1,3,3
2,1,1,3,2,1,3,3,1,3
2,1,1,3,2,1,3,3,2,0
d,1,1,3,2,1,3,3,3,1
2,g,1,3,2,2,0,2,2,1
d,g,1,3,e,2,0,p,3,0
2,g,1,3,2,d,a,3,2,0
d,1,g,3,2,2,1,e,2,0
2,1,1,3,2,2,2,1,2,0
2,1,1,3,2,3,0,2,2,0
2,1,1,3,2,3,1,1,3,3
d,g,1,3,2,3,1,3,3,1
2,1,1,3,2,3,3,1,2,0
d,1,g,3,2,3,3,1,3,1
d,1,1,3,2,3,3,3,1,1
2,1,1,3,3,1,2,1,3,3
d,1,1,3,3,1,2,3,3,1
2,1,1,3,3,1,3,1,2,3
d,a,1,3,3,g,e,2,2,0
2,1,1,3,3,1,3,2,3,1
d,1,1,3,3,1,3,3,2,1
d,1,g,3,3,1,3,3,3,0
d,1,g,3,3,2,0,e,p,0
2,1,1,3,3,2,0,3,3,0
d,1,1,3,3,2,1,2,3,0
d,1,h,3,3,2,a,3,2,0
2,1,1,3,3,2,1,3,3,1
d,1,m,3,e,2,3,1,2,0
2,1,1,3,3,2,3,1,3,1
2,1,1,3,3,2,3,3,1,1
d,g,1,3,3,3,0,3,3,1
2,1,1,3,3,3,1,1,2,3
2,1,1,3,3,3,1,2,3,1
d,1,1,3,3,3,1,3,2,1
d,g,1,3,3,3,1,3,3,0
d,1,1,3,3,3,2,1,3,1
d,1,g,3,3,3,3,1,2,1
d,1,g,3,3,3,3,1,3,0
d,g,1,3,3,3,3,3,1,0
2,1,2,1,2,2,a,2,3,1
2,1,2,1,d,2,a,3,3,0
2,1,2,1,2,d,1,e,2,0
2,1,2,1,d,e,2,1,3,0
2,1,2,1,3,1,3,1,3,3
d,1,2,1,e,1,p,2,3,0
d,1,2,1,3,1,3,3,3,1
d,1,e,1,3,2,a,2,3,0
2,1,2,1,3,3,0,3,3,0
2,1,2,2,a,2,b,2,d,0
2,g,2,d,a,e,0,3,2,0
2,1,2,2,0,2,0,3,3,1
2,1,2,2,a,2,1,3,2,1
2,g,2,2,a,d,1,3,3,0
2,1,2,2,0,2,2,1,3,1
d,1,e,2,c,p,3,1,3,0
2,1,2,2,0,3,0,2,2,0
d,1,2,2,a,3,0,2,3,1
2,1,2,2,0,3,0,3,3,0
d,1,2,2,0,3,1,2,2,1
2,1,2,2,0,3,1,2,3,0
2,1,2,2,0,3,1,3,2,0
2,1,2,2,0,3,2,1,3,0
2,1,2,d,1,2,a,e,3,0
2,1,2,2,1,3,1,2,2,0
2,1,2,2,1,3,1,2,3,1
2,1,2,2,2,2,2,3,3,3
2,1,2,2,d,2,3,3,2,3
2,1,2,2,d,3,2,2,3,3
2,1,2,2,2,3,3,2,2,3
2,1,2,2,3,3,3,2,3,3
2,1,2,3,0,2,a,2,3,1
2,g,2,3,0,2,0,3,3,0
2,1,2,3,0,3,0,2,3,0
d,1,e,3,1,2,a,2,3,0
d,1,2,3,m,2,3,1,e,0
d,1,2,3,1,3,1,3,3,1
d,1,2,3,1,3,3,1,3,1
2,1,2,3,2,2,d,2,3,3
d,1,2,3,3,1,3,1,3,1
2,g,2,3,3,3,3,3,3,3
2,1,3,1,3,1,3,2,3,1
d,1,3,1,3,1,3,3,3,0
2,1,3,1,3,2,1,3,3,1
d,1,3,1,3,3,0,3,3,1
d,1,3,2,0,2,0,2,3,1
2,g,3,2,a,d,0,3,3,0
2,g,3,2,0,2,1,2,3,0
2,1,3,2,0,3,0,2,3,0
2,1,3,2,0,3,1,2,3,1
2,1,3,2,1,2,1,2,3,1
2,1,3,2,1,3,1,3,3,1
2,1,3,2,2,2,2,2,3,3
2,1,3,2,2,3,3,2,3,3
2,1,3,2,3,2,3,2,3,3
2,1,3,2,3,3,3,3,3,3
d,g,e,p,0,2,1,3,3,0
d,g,3,3,0,3,1,3,3,1
2,1,3,3,1,2,1,3,3,1
d,1,3,3,1,3,1,3,3,0
2,1,3,3,2,3,3,3,3,3
2,1,3,3,3,2,3,3,3,3
2,2,a,2,b,2,0,d,e,0
2,2,0,2,0,2,1,3,1,3
2,2,a,2,b,2,1,d,2,0
d,2,0,2,0,2,1,3,3,1
2,2,a,2,0,d,b,2,e,0
2,2,a,2,0,3,0,3,1,3
2,d,a,e,0,3,0,3,2,0
2,2,a,2,0,3,0,3,3,1
2,2,0,2,0,3,1,3,0,3
2,2,0,2,0,3,1,3,2,1
2,2,0,2,a,3,1,d,3,0
2,d,a,e,0,3,2,3,0,0
2,2,a,2,0,3,2,3,1,1
2,2,0,2,0,3,3,3,0,1
2,d,0,e,0,3,3,3,1,0
2,d,0,2,1,e,a,3,3,0
2,2,0,2,1,d,e,p,1,0
2,2,a,2,1,3,0,2,d,0
2,2,a,2,1,3,0,3,2,1
2,2,0,d,1,3,a,e,3,0
d,2,0,2,1,3,1,2,2,1
2,2,0,d,1,3,1,2,3,0
2,d,0,e,1,3,1,3,2,0
2,2,0,2,2,2,3,3,3,3
2,2,a,2,2,3,2,3,3,3
2,2,0,2,2,3,3,3,2,3
2,2,0,3,a,2,0,3,1,3
2,2,0,3,0,2,0,3,2,0
d,2,0,3,a,2,0,3,3,1
d,2,a,3,0,2,1,3,2,1
2,2,0,3,0,d,1,3,3,0
2,d,0,3,0,3,0,e,p,0
2,2,0,3,0,3,1,2,d,1
2,2,0,3,0,3,1,3,2,0
2,2,a,3,0,3,d,3,b,0
d,2,0,3,1,2,0,3,2,1
2,2,a,3,1,2,b,3,1,3
2,d,0,3,1,2,1,3,2,0
2,2,a,3,1,2,b,3,3,1
d,2,0,3,1,2,2,3,0,1
2,d,0,3,1,2,3,3,0,0
2,2,0,3,1,2,3,3,1,1
2,2,0,3,1,3,0,2,2,1
d,2,0,3,1,3,c,e,3,0
2,2,a,3,1,3,0,3,d,0
d,2,a,3,g,3,1,e,2,0
2,2,a,3,1,3,d,2,1,0
2,2,0,3,1,3,2,3,0,0
2,2,0,3,2,2,1,3,1,0
2,2,0,3,d,2,2,3,3,3
2,2,a,3,2,2,3,3,2,3
2,2,0,3,2,3,3,2,d,3
2,2,0,3,3,2,1,3,1,1
2,2,0,3,3,2,2,3,2,3
2,2,a,3,3,2,d,3,3,3
d,2,0,3,3,3,0,e,g,0
2,2,0,3,3,3,2,2,2,3
2,2,1,d,1,2,1,e,1,3
2,2,1,d,1,2,1,e,3,1
d,2,a,2,g,3,b,3,3,0
2,2,1,2,1,3,1,2,2,0
d,2,g,2,1,3,e,3,1,0
2,2,1,d,3,2,3,e,3,3
2,2,1,3,1,2,1,3,2,1
2,2,1,3,1,3,1,3,1,3
2,2,1,3,1,3,1,3,3,1
d,2,1,3,a,3,2,3,h,0
2,2,1,3,1,3,3,3,1,1
2,2,1,3,2,2,2,3,2,3
2,2,1,3,2,2,3,3,3,3
2,2,1,3,2,3,2,2,d,3
2,2,1,3,3,2,2,2,2,3
2,2,1,3,3,2,2,3,3,3
2,2,1,3,3,2,3,3,2,3
2,2,1,3,3,3,3,3,3,3
2,2,d,2,2,3,0,3,3,3
2,2,2,2,2,3,1,3,2,3
2,2,3,3,1,3,3,3,3,3
2,3,0,3,g,3,0,3,3,0
2,3,0,3,1,3,1,3,1,3
d,3,0,3,1,3,1,3,3,1
2,3,0,3,1,3,2,3,1,0
d,3,0,3,1,3,3,3,1,1
2,3,0,3,3,3,3,3,3,3
d,3,1,3,1,3,1,3,2,1
d,3,1,3,1,3,1,3,3,0
2,3,1,3,2,3,3,3,3,3
2,3,1,3,3,3,2,3,3,3
3,0,0,0,0,a,0,g,t,1
3,0,0,0,0,0,a,2,d,0
3,0,0,0,0,0,0,3,2,0
3,a,0,0,0,0,1,g,2,1
3,0,0,0,0,0,d,0,e,0
3,0,0,0,0,0,2,1,2,0
3,0,0,0,0,a,2,1,3,1
3,0,0,0,0,c,d,2,e,2
3,0,0,0,0,c,2,3,2,2
3,0,0,0,a,1,b,c,g,1
3,0,0,a,b,1,0,g,c,1
3,0,0,0,0,1,0,2,2,0
3,0,0,a,0,1,1,c,k,1
3,0,0,0,a,1,g,c,b,1
3,0,0,0,a,1,1,3,d,0
3,0,0,0,a,1,d,0,g,1
3,0,0,0,0,1,2,0,2,0
3,0,0,a,b,1,2,1,c,1
3,0,0,0,0,1,2,2,0,0
3,0,0,0,a,1,2,2,1,1
3,0,0,0,0,g,2,2,2,2
3,0,0,a,b,1,2,3,0,1
3,0,0,a,0,1,3,0,2,1
3,0,0,0,a,1,3,1,2,0
3,0,0,0,a,1,3,3,b,0
3,0,0,0,a,g,3,3,d,2
3,0,0,0,0,2,a,0,d,0
3,0,0,0,0,d,0,1,g,1
3,0,0,0,0,2,0,1,2,0
3,0,0,0,0,2,a,2,b,0
3,0,0,0,c,2,a,2,d,2
3,0,0,0,0,2,0,3,0,0
3,0,0,0,0,d,0,3,1,1
3,0,0,0,c,2,0,3,2,2
3,0,0,0,a,c,1,1,d,1
3,0,0,0,a,c,1,3,b,1
3,0,a,0,0,2,d,0,1,0
3,0,0,0,c,2,d,0,e,2
3,0,a,0,0,2,h,1,1,1
3,0,0,0,c,2,2,1,2,2
3,0,0,0,c,2,d,2,a,2
3,0,0,c,0,2,2,d,0,2
3,0,0,0,a,3,b,0,g,1
3,0,0,0,0,3,0,0,2,0
3,0,0,a,b,3,0,1,c,1
3,0,0,0,a,3,0,2,1,1
3,0,0,c,0,d,0,2,2,2
3,0,0,a,b,3,0,3,0,1
3,0,0,a,0,3,1,0,2,1
3,0,0,0,a,3,1,1,d,0
3,0,a,0,0,3,1,3,0,0
3,0,0,0,h,3,1,3,d,2
3,0,0,0,a,3,d,0,1,1
3,0,0,0,c,3,2,0,2,2
3,0,0,0,h,3,3,1,d,2
3,0,0,c,a,3,3,3,b,2
3,0,0,a,1,0,0,h,g,1
3,0,0,0,1,0,a,g,d,1
3,0,a,0,1,0,b,2,2,0
3,a,b,i,1,0,1,2,3,0
3,0,0,a,1,0,2,b,g,1
3,0,a,0,1,0,d,0,2,0
3,0,0,0,1,0,d,1,e,1
3,0,0,a,1,0,2,2,1,1
3,0,a,c,1,0,d,2,2,2
3,a,b,i,1,0,3,0,3,0
3,a,b,i,1,0,3,2,1,0
3,a,b,i,1,c,3,2,3,2
3,a,b,0,1,1,0,c,k,1
3,0,a,b,1,1,i,3,3,0
3,0,a,0,1,1,j,0,2,1
3,0,a,b,1,1,d,1,3,0
3,0,a,b,1,1,d,3,1,0
3,0,a,b,1,g,d,3,3,2
3,0,a,0,1,2,b,0,2,0
3,0,0,a,1,2,0,b,g,1
3,a,0,0,1,c,0,1,k,1
3,0,0,a,1,2,0,2,1,1
3,0,a,c,1,2,b,2,2,2
3,a,b,i,1,2,1,0,3,0
3,0,a,b,i,2,1,2,1,0
3,0,a,b,h,2,1,2,3,2
3,0,a,0,g,2,d,0,2,2
3,0,a,b,h,2,3,0,3,2
3,0,a,b,m,2,3,2,1,2
3,a,b,0,1,3,0,0,c,1
3,0,a,b,1,3,i,1,3,0
3,0,a,b,1,3,i,3,1,0
3,0,a,b,g,3,i,3,3,2
3,0,a,b,g,3,d,1,3,2
3,0,a,b,g,3,d,3,1,2
3,0,0,0,2,0,a,0,d,0
3,0,0,0,2,0,0,1,2,0
3,0,0,0,2,a,0,1,3,1
3,0,0,c,2,0,a,2,d,2
3,0,0,c,2,0,0,3,2,2
3,0,0,0,d,0,1,1,e,1
3,0,0,c,2,0,d,0,e,2
3,0,0,c,2,0,2,1,2,2
3,0,0,0,d,1,0,0,3,1
3,0,0,a,d,1,0,1,c,1
3,0,0,0,2,1,1,1,2,0
3,0,0,c,d,1,1,3,e,2
3,0,0,c,2,2,a,0,d,2
3,0,0,c,2,2,d,2,e,0
3,0,0,c,2,2,2,3,2,0
3,0,0,c,2,d,2,3,3,1
3,0,0,c,d,2,3,3,e,1
3,0,0,c,d,3,e,2,3,1
3,0,0,h,d,3,2,3,2,1
3,0,0,c,d,3,3,3,2,0
3,0,0,0,3,0,0,0,3,1
3,0,a,b,d,0,1,0,3,0
3,a,b,i,3,0,g,2,3,2
3,0,a,h,d,0,3,0,3,2
3,0,a,b,3,1,h,3,3,2
3,0,a,h,3,1,d,1,3,2
3,0,0,h,3,2,2,d,3,1
3,0,a,h,d,2,3,2,3,0
3,0,a,h,3,3,d,3,3,0
3,0,0,1,0,0,0,g,c,1
3,0,0,1,0,a,0,c,g,1
3,0,0,1,0,0,0,2,2,0
3,a,0,1,0,0,1,c,2,1
3,0,0,1,0,0,1,g,t,1
3,a,0,1,0,b,1,2,3,0
3,0,0,1,0,0,2,0,2,0
3,0,0,1,0,a,2,0,3,1
3,0,0,1,0,0,2,1,2,1
3,0,0,1,0,c,2,2,2,2
3,a,0,1,0,b,3,0,3,0
3,0,0,1,0,0,3,1,3,1
3,0,a,1,0,h,3,2,3,2
3,0,0,1,0,1,0,c,h,1
3,0,0,1,0,1,h,j,0,1
3,0,a,1,0,1,b,3,3,0
3,0,0,1,0,1,1,g,2,1
3,0,0,1,0,g,a,d,0,1
3,a,b,1,0,1,2,0,2,1
3,0,a,1,0,1,d,1,3,0
3,0,a,1,0,1,d,3,1,0
3,0,a,1,0,g,d,3,3,2
3,0,0,1,0,1,3,1,c,1
3,0,0,1,0,d,0,0,g,1
3,0,0,1,0,2,0,0,2,0
3,0,0,1,0,d,a,1,c,1
3,0,0,1,0,2,0,2,0,0
3,0,0,1,0,d,0,2,1,1
3,0,0,1,c,2,0,2,2,2
3,a,0,1,0,2,0,g,b,1
3,0,0,1,a,2,1,b,c,1
3,0,a,1,0,d,1,0,3,0
3,0,0,1,0,2,1,1,g,1
3,0,0,1,0,d,1,2,0,1
3,0,a,1,0,d,1,2,1,0
3,0,a,1,c,d,1,2,3,2
3,0,0,1,0,2,1,3,1,1
3,0,0,1,0,d,2,0,1,1
3,0,0,1,c,2,2,0,2,2
3,0,0,1,0,d,e,1,0,1
3,0,0,1,c,2,2,2,0,2
3,0,a,1,0,d,3,0,1,0
3,0,a,1,c,d,3,0,3,2
3,0,0,1,0,2,3,1,1,1
3,0,a,1,c,d,3,2,1,2
3,a,b,1,0,3,0,0,2,1
3,0,a,1,0,3,b,1,3,0
3,a,b,1,0,g,0,2,0,1
3,0,a,1,0,3,b,3,1,0
3,0,a,1,c,3,b,3,3,2
3,0,a,1,b,3,d,1,1,0
3,0,a,1,c,3,d,1,3,2
3,0,a,1,c,3,d,3,1,2
3,0,0,1,1,0,a,d,c,1
3,0,0,1,1,0,j,a,c,1
3,0,a,1,1,0,1,3,3,0
3,0,a,1,1,0,d,0,2,1
3,0,0,1,1,0,d,e,0,1
3,0,a,1,1,0,3,1,3,0
3,0,0,1,1,0,3,3,1,0
3,a,b,1,1,c,3,3,3,2
3,0,0,1,1,1,0,2,d,0
3,0,0,1,1,1,1,c,g,1
3,0,0,1,1,1,1,d,2,0
3,0,0,1,1,1,2,0,d,0
3,0,0,1,1,1,2,2,a,0
3,0,0,1,1,g,2,2,d,2
3,0,0,1,1,1,3,0,g,1
3,0,a,1,1,1,3,d,0,0
3,0,0,1,1,1,3,2,1,1
3,0,a,1,1,g,3,d,2,2
3,0,a,1,1,2,0,0,j,1
3,0,0,1,1,2,a,d,0,1
3,0,0,1,1,2,g,1,0,1
3,a,b,1,1,2,1,1,3,0
3,a,b,1,1,2,1,3,1,0
3,a,b,1,g,2,1,d,3,2
3,0,a,1,1,2,2,0,1,1
3,a,b,1,1,2,3,1,1,0
3,a,b,1,g,2,3,i,3,2
3,a,b,1,g,2,3,d,1,2
3,0,0,1,1,3,0,0,d,0
3,0,0,1,1,3,0,2,a,0
3,0,0,1,g,3,0,2,d,2
3,0,0,1,1,3,1,0,g,1
3,0,a,1,1,3,1,b,2,0
3,0,a,1,1,3,1,d,0,0
3,0,0,1,1,3,1,2,1,1
3,0,a,1,g,3,1,d,2,2
3,a,0,1,1,3,2,0,1,0
3,0,0,1,g,3,2,0,d,2
3,0,0,1,1,3,2,1,0,1
3,0,0,1,g,3,2,2,a,2
3,0,0,1,1,3,3,0,1,1
3,0,a,1,g,3,3,b,2,2
3,0,a,1,1,3,3,1,0,0
3,0,a,1,g,3,3,d,0,2
3,0,0,1,2,0,0,1,2,1
3,0,0,1,2,0,0,2,0,0
3,0,a,1,j,0,0,2,1,1
3,0,0,1,2,0,c,2,2,2
3,0,0,1,2,a,b,3,0,1
3,0,0,1,2,a,1,b,2,1
3,a,0,1,2,b,1,0,3,0
3,0,0,1,2,0,1,1,g,1
3,0,0,1,2,a,1,2,0,1
3,0,a,1,2,b,1,2,1,0
3,0,a,1,2,b,g,2,3,2
3,0,0,1,2,0,1,3,1,1
3,0,0,1,2,a,2,0,1,1
3,0,0,1,2,a,d,1,0,1
3,0,a,1,2,b,3,0,1,0
3,0,a,g,2,b,3,0,3,2
3,0,0,1,2,0,3,1,1,1
3,0,a,g,2,b,3,2,1,2
3,0,0,1,2,1,0,0,j,1
3,a,0,1,2,1,0,1,3,0
3,a,b,1,2,1,0,2,0,1
3,0,a,1,d,1,b,3,1,0
3,0,a,1,2,1,h,3,3,2
3,0,a,1,d,1,e,1,1,0
3,0,a,g,2,1,d,1,3,2
3,0,a,g,d,1,e,3,1,2
3,0,0,1,2,d,0,0,1,1
3,0,a,1,2,d,1,0,1,0
3,0,a,g,2,d,1,0,3,2
3,0,0,1,2,2,1,1,1,1
3,0,a,g,2,d,1,2,1,2
3,0,0,g,2,2,2,2,2,0
3,0,0,g,2,d,2,2,3,1
3,a,0,g,2,2,2,3,d,1
3,0,a,g,2,d,3,0,1,2
3,0,0,g,2,d,3,e,2,1
3,a,0,g,2,d,3,2,3,0
3,0,0,g,2,2,3,3,3,1
3,0,0,1,d,3,a,1,1,0
3,0,a,g,d,3,b,1,3,2
3,0,a,g,d,3,b,3,1,2
3,0,a,g,d,3,e,1,1,2
3,a,b,g,2,3,2,2,2,1
3,0,a,g,2,3,d,3,3,0
3,0,0,1,3,0,a,d,0,1
3,0,0,1,3,0,1,a,2,1
3,0,a,1,3,b,1,1,3,0
3,a,b,1,3,0,1,3,1,0
3,a,b,1,3,0,g,3,3,2
3,0,0,1,3,0,2,0,1,1
3,0,0,1,3,0,3,1,0,1
3,a,b,1,3,0,3,1,1,0
3,a,b,g,3,0,3,i,3,2
3,a,b,g,3,0,3,d,1,2
3,0,a,1,3,1,b,0,2,0
3,0,0,1,3,1,0,2,a,0
3,0,0,1,3,1,c,2,d,2
3,0,0,1,3,1,0,3,0,1
3,0,0,1,3,1,1,0,g,1
3,0,a,1,3,1,1,1,2,0
3,0,a,1,3,1,1,d,0,0
3,0,0,1,3,1,1,2,1,1
3,0,a,1,3,1,g,d,2,2
3,a,0,1,3,1,2,0,1,0
3,0,0,g,3,1,2,0,d,2
3,0,c,1,3,1,2,2,a,2
3,0,0,1,3,1,3,0,1,1
3,0,a,g,3,1,3,b,2,2
3,0,0,1,3,1,3,1,0,0
3,0,c,1,3,1,3,d,0,2
3,0,0,1,3,2,0,0,1,1
3,0,0,1,3,2,1,1,1,0
3,a,b,g,3,2,1,i,3,2
3,a,b,g,3,2,1,d,1,2
3,0,0,g,3,2,d,e,2,1
3,a,b,g,3,2,3,i,1,2
3,a,b,g,3,2,3,3,3,0
3,0,0,1,3,3,0,0,1,0
3,c,0,1,3,3,0,0,d,2
3,0,c,1,3,3,0,2,a,2
3,0,0,1,3,3,1,0,1,1
3,0,0,j,3,3,1,1,d,2
3,0,f,1,3,3,1,d,0,2
3,a,0,g,3,3,2,0,1,2
3,0,0,g,3,3,2,2,d,0
3,c,a,1,3,3,3,b,0,2
3,0,a,g,3,3,3,d,2,0
3,0,0,g,3,3,3,2,3,1
3,0,0,2,0,0,a,2,b,0
3,0,0,2,0,0,h,2,d,2
3,0,0,2,0,0,0,3,0,0
3,0,0,2,0,a,0,3,1,1
3,0,0,2,0,0,c,3,2,2
3,0,0,2,a,0,1,0,d,0
3,0,a,2,0,0,1,1,d,1
3,0,0,2,0,c,d,0,e,2
3,a,0,2,0,1,0,1,j,1
3,0,0,2,0,1,0,2,0,0
3,0,0,2,a,1,b,2,1,1
3,0,0,2,0,1,c,2,2,2
3,0,0,d,a,1,0,3,0,1
3,a,0,2,0,1,1,0,d,1
3,0,0,2,a,1,1,1,2,0
3,0,0,2,0,1,1,2,0,1
3,0,0,2,a,1,1,3,0,0
3,0,0,2,a,1,g,3,d,2
3,0,0,2,a,1,d,0,1,1
3,0,0,d,0,1,3,1,1,0
3,0,0,2,h,1,3,3,a,2
3,0,a,2,0,2,b,0,1,0
3,0,0,2,0,2,a,c,d,2
3,0,0,2,a,2,b,1,1,1
3,0,0,2,0,2,h,2,a,2
3,0,0,2,0,2,0,3,2,2
3,0,0,2,0,2,2,1,2,2
3,0,c,2,0,2,d,2,e,0
3,0,c,2,0,2,2,3,2,0
3,0,c,2,0,d,2,3,3,1
3,0,c,2,a,2,3,3,d,1
3,0,0,2,a,3,b,0,1,1
3,0,0,2,a,3,1,3,h,2
3,0,0,2,0,3,2,0,2,2
3,0,0,2,0,3,2,2,0,2
3,0,0,2,c,3,2,2,2,0
3,0,c,2,a,3,d,2,3,1
3,0,c,d,a,3,2,3,2,1
3,0,0,d,0,3,3,1,g,2
3,0,0,d,c,3,3,2,2,1
3,0,c,2,a,3,3,3,2,0
3,0,0,d,1,0,0,e,1,1
3,0,h,2,1,0,a,2,2,2
3,0,0,2,1,0,a,3,b,1
3,a,0,2,g,0,1,1,1,1
3,a,b,2,1,0,1,2,i,0
3,a,b,d,1,0,g,2,3,2
3,0,0,d,1,0,2,0,1,1
3,0,a,2,1,c,d,2,0,2
3,0,a,d,b,0,3,0,1,0
3,0,a,d,b,c,3,0,3,2
3,a,b,d,1,c,3,2,1,2
3,0,0,d,1,1,0,1,2,1
3,0,a,d,1,1,b,3,1,0
3,0,a,d,1,1,h,3,3,2
3,0,0,d,1,1,2,1,1,0
3,0,a,d,1,g,e,1,3,2
3,0,0,2,1,2,0,0,1,1
3,0,a,d,b,2,1,0,1,0
3,0,a,d,b,2,1,c,3,2
3,c,a,2,1,2,b,2,0,2
3,0,a,2,1,2,d,0,2,2
3,0,a,2,g,2,d,2,2,0
3,0,c,d,1,2,2,e,3,1
3,a,0,2,g,2,2,3,2,1
3,0,h,d,a,2,3,2,3,0
3,0,0,d,1,3,0,1,1,0
3,0,a,d,1,3,b,g,3,2
3,0,a,2,g,3,d,2,2,1
3,0,a,d,1,g,e,3,1,2
3,0,h,d,1,3,e,3,3,0
3,0,0,2,2,0,2,d,0,2
3,0,c,2,2,0,d,2,e,0
3,0,c,2,2,0,2,3,2,0
3,0,c,2,2,a,2,3,3,1
3,0,0,2,d,0,3,c,a,2
3,0,c,2,d,0,3,3,e,1
3,a,0,2,2,1,0,1,b,1
3,0,0,2,2,1,0,2,2,2
3,0,0,d,2,1,1,1,1,0
3,0,0,2,2,1,2,0,2,2
3,0,0,2,2,1,2,2,0,2
3,0,c,2,2,1,2,2,2,0
3,0,c,2,d,1,e,2,3,1
3,0,c,d,e,1,2,3,2,1
3,a,0,2,d,1,3,1,3,2
3,0,c,d,2,1,3,2,2,1
3,0,c,2,d,1,3,3,2,0
3,0,0,2,2,2,0,a,2,2
3,0,a,2,2,2,b,2,1,2
3,0,c,2,2,2,a,2,d,0
3,0,0,2,2,2,0,3,0,2
3,0,c,2,2,2,0,3,2,0
3,0,c,2,2,d,0,3,3,1
3,0,c,2,d,2,1,3,e,1
3,0,a,2,2,2,d,0,1,2
3,0,c,2,2,2,d,0,e,0
3,0,c,2,2,2,2,1,2,0
3,0,c,2,2,d,2,1,3,1
3,0,c,2,2,2,d,2,a,0
3,c,0,2,2,2,2,d,0,0
3,0,c,2,2,d,2,3,1,1
3,0,c,2,d,2,3,1,e,1
3,0,c,2,d,2,3,3,a,1
3,0,0,2,2,3,0,0,2,2
3,0,c,2,2,3,0,2,2,0
3,0,c,2,d,3,a,2,3,1
3,0,c,d,e,3,0,3,2,1
3,0,0,2,2,3,1,1,d,2
3,0,c,d,2,3,1,2,2,1
3,0,0,2,d,3,1,3,a,2
3,0,c,2,d,3,1,3,2,0
3,0,c,2,2,3,2,0,2,0
3,0,c,2,d,3,e,0,3,1
3,0,c,d,e,3,2,1,2,1
3,c,0,2,2,3,2,2,0,0
3,0,c,2,d,3,e,2,1,1
3,c,0,d,e,3,2,3,0,1
3,0,c,d,2,3,3,0,2,1
3,a,0,2,h,3,3,1,1,2
3,0,c,2,d,3,3,1,2,0
3,c,a,2,d,3,3,2,0,1
3,c,0,2,d,3,3,3,0,0
3,a,b,2,g,0,1,2,d,2
3,0,a,2,3,0,j,0,2,2
3,0,h,2,3,0,d,2,2,0
3,0,c,d,3,0,2,e,3,1
3,a,c,2,3,0,2,3,2,1
3,0,a,d,e,c,3,0,1,2
3,0,h,d,e,0,3,2,3,0
3,0,a,d,3,1,b,g,3,2
3,c,a,2,3,1,d,2,2,1
3,a,b,2,3,1,f,3,1,2
3,0,h,d,3,1,e,3,3,0
3,0,a,2,3,2,b,0,2,2
3,0,m,2,3,2,a,2,2,0
3,0,c,d,3,2,0,e,3,1
3,a,c,2,3,2,0,3,2,1
3,a,b,d,3,c,1,0,3,2
3,0,h,d,e,2,1,2,3,0
3,0,h,2,3,2,d,0,2,0
3,0,c,d,3,2,2,a,3,1
3,a,c,2,3,2,2,1,2,1
3,0,c,d,3,2,2,e,1,1
3,a,c,2,3,2,2,3,0,1
3,0,h,d,e,2,3,0,3,0
3,a,b,2,3,2,3,2,h,0
3,a,0,2,3,3,b,1,g,2
3,0,m,2,3,3,a,2,2,1
3,a,b,2,3,3,i,g,1,2
3,0,h,2,3,3,d,0,2,1
3,a,b,2,3,3,d,1,1,2
3,0,h,d,3,3,e,1,3,0
3,c,a,d,3,3,e,3,1,0
3,0,0,3,0,0,0,3,0,1
3,a,0,3,0,0,1,0,2,1
3,a,0,3,0,b,1,0,3,0
3,0,0,3,0,0,1,1,g,1
3,0,a,3,0,b,1,2,1,0
3,a,0,3,0,b,g,2,3,2
3,0,0,3,0,0,1,3,1,1
3,0,0,3,0,0,2,2,2,2
3,0,a,3,b,1,i,1,3,0
3,0,0,3,0,1,0,2,1,1
3,0,a,3,0,1,0,3,1,0
3,0,a,3,0,1,h,3,3,2
3,a,0,3,0,1,2,1,1,0
3,0,0,3,a,g,d,3,1,2
3,0,0,3,0,2,0,2,2,2
3,a,0,3,0,d,1,0,1,0
3,a,0,3,0,d,1,c,3,2
3,0,0,3,0,2,1,1,1,1
3,0,a,3,0,d,g,2,1,2
3,0,0,3,0,2,2,0,2,2
3,c,0,3,0,2,2,2,2,0
3,0,c,3,0,d,2,2,3,1
3,a,c,3,0,2,2,3,d,1
3,a,0,3,0,d,3,0,g,2
3,0,c,3,a,2,3,d,2,1
3,0,h,3,0,d,3,2,3,0
3,0,c,3,0,2,3,3,3,1
3,0,0,3,0,3,0,0,1,1
3,0,0,3,0,3,a,1,1,0
3,0,a,3,0,3,b,g,3,2
3,0,c,3,a,3,b,3,1,2
3,0,a,3,0,3,d,1,3,2
3,a,h,3,0,3,2,2,2,1
3,0,h,3,0,3,d,3,3,0
3,0,f,3,0,d,3,0,1,2
3,c,0,3,0,3,d,e,2,1
3,0,0,3,1,0,1,a,3,0
3,0,0,3,1,0,1,3,0,1
3,0,a,3,1,0,1,d,1,0
3,0,a,3,1,0,g,3,3,2
3,0,0,3,1,0,3,1,1,0
3,a,b,3,1,c,3,i,3,2
3,a,0,3,1,c,3,3,1,2
3,0,0,3,1,1,c,2,d,2
3,0,0,3,1,1,1,0,g,1
3,0,0,3,1,1,1,2,1,1
3,0,a,3,1,1,g,d,2,2
3,0,0,3,1,1,1,3,0,0
3,0,0,3,1,1,2,0,1,0
3,0,0,3,1,g,2,0,d,2
3,0,0,3,1,1,3,0,1,1
3,0,0,3,1,g,3,3,0,2
3,0,0,3,1,2,1,1,1,0
3,a,b,3,1,2,1,j,3,2
3,a,0,3,g,2,2,2,2,1
3,a,h,3,1,2,3,3,3,0
3,0,0,3,1,3,0,c,d,2
3,a,0,3,1,3,c,2,1,2
3,0,0,3,1,3,1,0,1,1
3,0,a,3,1,3,1,f,2,2
3,c,0,3,1,3,2,2,d,0
3,0,a,3,1,3,3,b,2,2
3,0,m,3,1,3,3,d,2,0
3,0,c,3,1,3,3,2,3,1
3,0,a,3,2,b,1,0,1,0
3,a,0,3,2,b,1,c,3,2
3,0,0,3,2,0,1,1,1,1
3,0,0,3,2,0,2,0,2,2
3,0,0,3,2,0,2,2,2,0
3,0,0,3,2,a,2,2,3,1
3,a,c,3,2,0,2,3,d,1
3,0,f,3,2,a,3,0,1,2
3,0,c,3,d,0,3,e,2,1
3,a,c,3,2,b,3,2,3,0
3,0,c,3,2,0,3,3,3,1
3,a,0,3,2,1,0,1,1,0
3,0,a,3,2,1,b,g,3,2
3,0,c,3,d,1,e,1,1,2
3,a,h,3,2,1,2,2,2,1
3,0,h,3,2,1,d,3,3,0
3,0,0,3,2,1,3,3,2,1
3,c,0,d,2,2,0,2,2,0
3,0,c,3,2,d,0,2,3,1
3,a,c,3,2,2,0,3,d,1
3,0,c,3,d,2,1,e,2,1
3,0,m,3,2,d,1,2,3,0
3,0,c,3,2,2,1,3,3,1
3,0,0,3,2,2,2,0,2,0
3,0,c,3,2,d,2,0,3,1
3,a,c,3,2,2,2,1,d,1
3,0,c,3,2,d,2,2,1,1
3,a,c,3,2,2,2,3,b,1
3,0,c,3,d,2,3,a,2,1
3,0,m,3,2,d,3,0,3,0
3,0,c,3,2,2,3,1,3,1
3,0,h,3,2,d,3,2,1,0
3,0,c,3,2,2,3,3,1,1
3,0,c,3,2,3,a,1,1,2
3,a,h,3,2,3,0,2,2,1
3,0,m,3,d,3,a,3,3,0
3,0,f,3,2,d,1,0,1,2
3,c,0,3,2,d,1,e,2,1
3,a,h,3,2,3,2,0,2,1
3,0,h,3,2,3,d,1,3,0
3,0,m,3,2,3,2,3,1,0
3,0,0,3,2,3,3,1,2,1
3,0,a,3,3,0,1,b,1,0
3,0,a,3,3,0,1,h,3,2
3,a,0,3,3,0,2,2,2,1
3,a,h,3,3,0,3,3,3,0
3,a,0,3,3,1,c,2,1,2
3,0,0,3,3,1,1,0,1,1
3,0,a,3,3,1,1,d,2,2
3,a,c,3,3,1,2,0,1,2
3,c,0,3,3,1,2,2,d,0
3,0,m,3,3,1,3,d,2,0
3,0,c,3,3,1,3,2,3,1
3,0,0,3,3,1,3,3,0,2
3,a,c,3,3,2,0,2,2,1
3,a,m,3,3,2,1,3,3,0
3,a,0,3,3,2,2,0,2,1
3,a,h,3,3,2,3,1,3,0
3,a,h,3,3,2,3,d,1,0
3,c,0,3,d,2,3,e,0,1
3,0,0,3,3,3,0,0,d,2
3,a,0,g,3,3,0,2,1,2
3,0,c,3,3,3,0,2,d,0
3,a,b,3,g,3,1,0,2,2
3,0,a,3,3,3,1,d,2,0
3,0,c,3,3,3,1,2,3,1
3,0,c,3,3,3,2,0,d,0
3,h,0,3,3,3,2,2,1,0
3,0,h,3,3,3,3,a,2,0
3,0,c,3,3,3,3,0,3,1
3,0,c,3,3,3,3,2,1,1
3,c,0,3,3,3,3,3,0,0
3,0,1,0,1,0,d,1,e,0
3,0,1,0,1,c,d,3,e,2
3,0,1,0,1,1,0,3,2,0
3,0,1,0,1,1,1,o,2,1
3,0,1,a,1,1,2,1,2,0
3,0,g,a,1,1,2,3,d,2
3,0,1,0,1,1,3,1,2,1
3,0,1,0,1,2,a,1,d,0
3,0,1,a,1,3,0,1,2,0
3,0,1,a,g,3,0,3,2,2
3,0,1,0,1,3,1,a,2,1
3,0,1,a,2,0,1,b,2,1
3,0,1,0,2,0,1,0,3,0
3,0,1,0,2,a,1,1,3,1
3,0,1,0,d,a,j,2,3,2
3,0,1,0,d,0,2,2,2,2
3,0,1,0,2,1,0,1,2,1
3,0,1,a,2,g,1,3,2,2
3,a,1,0,2,1,c,3,3,2
3,0,1,o,2,1,3,1,2,2
3,0,1,0,d,2,0,2,e,2
3,0,1,a,d,e,1,c,3,2
3,0,1,c,d,2,2,2,e,0
3,0,1,c,2,2,d,3,e,1
3,c,1,a,2,2,3,2,2,1
3,0,1,c,d,e,p,2,3,0
3,0,1,a,2,g,0,2,3,2
3,0,1,h,2,3,2,d,3,0
3,0,1,0,2,3,2,3,2,1
3,a,1,b,d,3,g,0,3,2
3,0,1,c,2,3,3,3,3,1
3,a,1,1,0,1,0,2,2,1
3,a,1,1,0,1,0,2,3,0
3,a,1,1,0,1,0,3,2,0
3,a,1,1,0,1,2,0,3,0
3,a,1,1,0,1,2,1,2,0
3,a,1,1,0,1,2,2,1,0
3,a,1,1,0,g,2,2,3,2
3,0,1,g,a,1,d,3,2,2
3,a,1,1,b,g,3,2,2,2
3,0,1,1,0,2,0,d,1,1
3,0,1,1,a,2,1,0,2,1
3,a,1,1,0,2,1,1,3,0
3,0,1,1,0,2,1,3,1,0
3,a,1,1,0,2,g,3,3,2
3,a,1,1,0,2,3,1,1,0
3,a,1,1,c,2,3,1,3,2
3,0,1,1,c,2,3,3,1,2
3,0,1,1,0,3,0,1,2,0
3,a,1,1,c,3,0,3,2,2
3,a,1,1,f,3,1,2,d,2
3,0,1,j,0,3,2,a,3,2
3,a,1,1,c,3,2,1,2,2
3,a,1,1,c,3,2,2,1,2
3,a,1,1,h,3,3,0,2,2
3,a,1,1,1,0,1,2,2,1
3,0,1,1,1,0,1,3,2,0
3,0,1,1,1,0,2,1,2,1
3,0,1,1,1,0,2,1,3,0
3,a,1,1,1,c,2,3,3,2
3,0,1,1,1,1,2,0,3,1
3,a,1,1,1,g,2,2,2,2
3,0,1,1,1,2,0,1,2,1
3,a,1,1,1,2,0,1,3,0
3,0,1,1,1,d,0,2,1,1
3,0,1,1,1,2,0,3,1,0
3,a,1,1,g,2,0,3,3,2
3,0,1,1,1,2,1,1,2,0
3,0,1,1,1,2,g,3,2,2
3,a,1,1,1,2,2,1,1,0
3,a,1,1,g,2,2,1,3,2
3,a,1,1,g,2,2,3,1,2
3,0,1,1,1,3,1,0,3,0
3,0,1,1,1,3,1,2,1,0
3,a,1,1,g,3,2,0,2,2
3,0,1,1,2,0,1,1,3,0
3,0,1,1,2,0,1,3,1,0
3,0,1,1,2,0,g,3,3,2
3,0,1,1,2,0,2,1,1,1
3,0,1,1,2,0,3,1,1,0
3,a,1,g,2,0,3,1,3,2
3,a,1,g,2,0,3,3,1,2
3,0,1,1,d,1,0,1,2,0
3,a,1,1,2,1,0,2,1,0
3,a,1,1,2,1,f,2,3,2
3,0,1,g,d,1,a,3,2,2
3,a,1,1,2,1,g,2,2,2
3,0,1,g,d,1,2,1,2,2
3,0,g,a,2,1,2,d,1,2
3,a,1,g,d,1,3,0,e,2
3,0,1,1,2,2,1,g,3,2
3,0,1,g,2,2,2,d,e,1
3,a,1,g,2,2,3,3,3,0
3,0,1,g,d,3,a,1,2,2
3,c,1,1,d,3,1,a,e,2
3,c,1,1,d,3,e,3,p,0
3,0,1,1,3,c,1,3,2,2
3,a,1,1,3,0,2,3,3,2
3,0,1,1,3,1,0,2,1,1
3,a,1,1,3,1,c,2,2,2
3,0,1,1,3,1,1,0,3,0
3,0,1,1,3,1,g,2,3,2
3,a,1,g,3,1,2,0,2,2
3,0,1,g,3,d,2,2,3,1
3,c,1,1,3,2,2,3,2,1
3,0,1,g,3,2,2,3,3,0
3,0,1,1,3,2,3,1,2,2
3,h,1,1,3,2,3,2,2,1
3,f,1,1,3,2,3,3,d,0
3,a,1,1,3,3,0,2,2,2
3,0,1,1,3,3,2,2,2,0
3,0,1,1,3,3,3,2,1,2
3,0,1,1,3,3,3,2,3,0
3,0,1,2,0,1,0,1,2,1
3,a,1,2,0,1,0,1,3,0
3,0,1,2,a,1,c,d,3,2
3,0,1,2,0,1,0,3,1,0
3,0,1,2,0,1,1,1,3,1
3,0,1,2,0,1,1,3,1,1
3,0,1,d,0,1,g,3,2,2
3,0,1,2,f,1,2,a,3,2
3,0,1,2,a,g,2,d,1,2
3,0,1,d,0,g,3,1,2,2
3,0,1,2,a,2,0,2,d,2
3,0,1,d,a,e,1,c,3,2
3,0,1,2,a,2,2,0,d,2
3,0,g,2,a,2,2,2,d,0
3,0,g,2,0,2,d,3,e,1
3,0,1,d,a,e,3,0,3,2
3,0,1,2,a,d,3,2,1,2
3,a,g,2,0,d,3,2,2,1
3,0,g,d,a,e,3,2,3,0
3,0,1,2,a,3,0,d,3,2
3,a,1,2,0,3,1,g,2,2
3,c,1,2,0,3,2,d,2,1
3,0,g,2,a,3,2,d,3,0
3,0,1,d,0,3,3,3,2,0
3,0,g,2,0,3,3,3,3,1
3,0,1,2,1,0,1,3,1,0
3,0,1,2,1,0,d,3,e,2
3,0,1,d,1,1,0,1,2,0
3,0,1,d,1,1,c,3,2,2
3,0,1,2,1,1,1,1,2,1
3,0,1,2,1,2,a,3,d,2
3,0,1,2,1,2,d,1,e,2
3,c,1,2,1,2,d,e,p,0
3,0,1,d,1,3,0,g,2,2
3,a,1,2,1,3,d,b,3,2
3,0,1,d,1,3,2,1,2,2
3,c,1,d,1,3,2,3,2,0
3,c,1,2,1,3,3,d,2,1
3,0,1,2,d,0,2,0,e,2
3,0,1,2,d,0,2,2,e,0
3,0,1,2,2,0,d,3,e,1
3,m,1,2,2,a,3,2,2,1
3,0,g,d,e,a,3,2,3,0
3,a,1,2,d,1,0,g,3,2
3,0,1,2,2,1,1,3,2,2
3,0,1,2,d,1,2,e,1,2
3,c,1,2,2,1,2,d,2,1
3,0,g,2,d,1,2,e,3,0
3,a,1,d,e,1,3,0,3,2
3,0,g,2,2,1,3,3,3,1
3,c,1,2,d,2,0,2,e,0
3,0,g,2,2,2,a,3,d,1
3,0,1,2,2,2,1,0,3,2
3,h,1,2,2,d,1,2,2,1
3,c,1,d,e,p,1,2,3,0
3,0,1,2,d,2,2,0,e,0
3,0,g,2,2,2,d,1,e,1
3,c,1,2,d,e,p,2,1,0
3,c,1,2,2,2,d,3,a,1
3,a,g,2,2,d,3,0,2,1
3,0,1,d,e,p,3,0,3,0
3,a,1,2,c,3,0,1,3,2
3,c,1,2,2,3,0,d,2,1
3,0,g,2,d,3,0,e,3,0
3,a,1,2,2,3,0,3,1,2
3,a,1,2,2,3,1,1,c,2
3,c,1,d,2,3,1,3,2,0
3,0,g,2,2,3,1,3,3,1
3,0,g,2,2,3,2,a,2,1
3,0,g,2,d,3,2,a,3,0
3,a,1,2,d,3,2,3,1,0
3,0,g,d,2,3,3,1,2,0
3,0,g,2,2,3,3,1,3,1
3,0,1,2,2,3,3,3,1,1
3,0,1,d,3,0,1,3,2,2
3,0,1,2,3,0,d,1,e,2
3,0,1,2,3,0,d,3,e,0
3,a,1,d,3,b,3,j,1,2
3,a,1,2,3,1,c,1,d,2
3,c,1,d,3,1,2,3,2,0
3,c,1,2,3,1,3,3,2,1
3,a,1,2,3,2,b,1,2,2
3,c,1,2,3,2,a,3,d,0
3,0,g,2,3,2,d,1,e,0
3,a,1,2,3,3,0,1,c,2
3,c,1,d,3,3,0,3,e,0
3,c,1,2,3,3,1,d,2,1
3,0,g,d,3,3,2,1,2,0
3,0,g,2,3,3,3,1,2,1
3,a,1,3,0,1,0,1,2,0
3,0,g,3,a,1,b,3,d,2
3,a,1,3,b,1,g,2,d,2
3,a,1,3,0,1,2,c,3,2
3,a,1,3,0,g,2,1,2,2
3,a,1,3,b,g,3,0,d,2
3,a,1,3,0,2,1,g,3,2
3,0,g,3,0,2,2,d,e,1
3,a,1,3,0,2,3,1,3,2
3,c,a,3,b,2,3,2,2,1
3,a,1,3,0,2,3,3,1,2
3,a,g,3,0,2,3,3,3,0
3,a,1,3,0,g,b,2,3,2
3,a,1,3,b,3,1,2,d,2
3,a,g,3,0,3,d,2,3,0
3,a,1,3,c,3,2,3,2,0
3,a,g,3,b,3,3,2,d,0
3,0,1,3,1,0,2,3,3,2
3,a,1,3,1,1,c,2,2,2
3,a,1,3,1,2,0,3,3,2
3,a,1,d,1,2,1,3,e,2
3,a,1,3,1,2,2,1,3,2
3,c,1,3,1,d,2,2,3,1
3,a,1,3,1,2,2,3,1,2
3,c,1,3,1,2,2,3,2,1
3,0,g,3,1,2,2,3,3,0
3,a,1,d,1,2,3,1,e,2
3,c,1,3,1,d,3,3,e,0
3,a,1,3,1,3,0,2,2,2
3,a,1,3,1,3,2,0,2,2
3,a,g,3,1,3,2,2,2,0
3,0,1,3,2,0,2,d,e,1
3,0,1,3,d,0,3,2,2,1
3,a,1,3,2,0,3,3,3,0
3,0,g,3,d,1,0,1,e,2
3,a,1,3,c,1,0,2,3,2
3,a,1,3,2,1,2,0,3,2
3,c,1,d,2,1,2,e,3,0
3,h,1,3,2,1,2,3,2,0
3,c,1,3,2,2,0,d,e,1
3,a,1,3,c,2,1,1,3,2
3,c,a,3,d,2,1,2,2,1
3,h,1,3,d,2,1,3,3,0
3,0,g,3,2,2,2,a,d,1
3,c,1,3,2,2,2,3,1,1
3,0,1,3,d,2,3,0,2,1
3,a,g,3,2,2,3,1,3,0
3,h,1,3,d,2,3,3,1,0
3,a,g,3,2,3,b,2,3,0
3,a,g,3,2,3,0,3,2,0
3,0,1,3,2,3,1,0,2,2
3,a,1,3,d,3,g,2,e,0
3,0,1,3,2,3,2,0,3,0
3,a,g,3,2,3,2,1,2,0
3,a,g,3,d,3,3,0,e,0
3,a,1,3,3,0,2,1,3,2
3,c,1,3,3,a,2,2,3,1
3,0,1,3,3,0,2,3,2,1
3,0,1,3,3,0,2,3,3,0
3,a,1,d,3,0,3,1,e,2
3,0,1,3,3,0,3,3,2,0
3,a,1,3,3,1,0,2,c,2
3,a,1,3,3,1,2,2,2,0
3,0,1,3,3,2,0,1,3,2
3,c,1,3,3,d,0,2,3,1
3,c,1,3,3,2,0,3,2,1
3,c,1,3,3,2,0,3,3,0
3,a,1,3,3,2,1,1,2,2
3,0,1,3,3,2,1,3,2,0
3,0,1,3,3,d,2,0,3,1
3,0,g,3,3,2,2,1,2,1
3,a,g,3,3,2,2,1,3,0
3,0,g,3,3,2,3,1,2,0
3,a,g,3,3,3,b,2,2,0
3,0,1,3,3,3,1,0,3,2
3,0,1,3,3,3,2,0,2,0
3,0,2,0,2,0,d,0,e,2
3,0,2,0,2,0,2,1,2,2
3,0,2,0,2,0,d,2,e,0
3,0,2,0,2,0,2,3,2,0
3,0,2,0,2,a,2,3,3,1
3,0,2,0,2,1,0,2,2,2
3,0,2,0,d,1,1,g,e,2
3,0,d,0,2,1,1,3,2,2
3,0,2,0,2,1,2,2,2,0
3,0,2,0,d,1,e,2,3,1
3,0,2,a,d,1,2,3,2,1
3,0,2,0,d,1,3,1,e,2
3,c,2,a,2,1,3,2,2,1
3,0,2,0,d,1,3,3,e,0
3,0,2,0,2,2,a,2,d,0
3,0,2,0,2,2,0,3,2,0
3,0,2,0,2,d,0,3,3,1
3,0,2,0,d,2,1,3,e,1
3,0,d,0,2,2,e,0,3,0
3,0,d,0,2,2,e,1,3,1
3,0,2,0,d,3,0,2,3,1
3,0,2,a,d,3,0,3,2,1
3,0,d,0,2,3,1,3,2,0
3,0,2,0,d,3,e,0,3,1
3,0,2,a,3,0,2,2,3,1
3,0,d,a,e,0,3,0,3,2
3,a,d,b,3,0,3,2,3,0
3,0,d,a,3,1,b,g,3,2
3,0,d,a,3,1,e,1,3,2
3,0,d,a,3,1,e,3,3,0
3,0,2,a,3,2,0,2,3,1
3,c,d,a,e,2,1,2,3,0
3,0,d,a,3,3,b,3,3,0
3,a,2,1,0,1,0,1,3,0
3,0,d,1,0,g,a,3,3,2
3,a,c,1,0,1,3,2,3,2
3,0,2,1,0,2,0,2,2,2
3,0,d,1,0,e,1,2,3,2
3,c,2,1,0,2,2,2,2,0
3,c,2,1,0,d,2,2,3,1
3,h,d,1,0,2,2,3,2,1
3,0,d,1,0,e,3,0,3,2
3,c,2,1,a,2,3,d,2,1
3,c,d,1,0,e,3,2,3,0
3,c,2,1,0,2,3,3,3,1
3,0,d,1,0,3,e,1,3,2
3,c,d,1,0,3,2,2,2,1
3,c,d,1,0,3,e,3,3,0
3,c,2,1,0,3,3,3,2,1
3,0,d,1,1,1,h,2,2,2
3,0,2,1,1,1,2,2,3,2
3,a,d,1,1,2,1,e,3,2
3,h,2,1,1,2,2,2,2,1
3,a,d,1,1,2,3,b,3,2
3,m,d,1,1,2,3,e,3,0
3,0,2,1,1,3,0,2,d,2
3,0,d,1,1,3,1,e,2,2
3,c,2,1,1,3,2,2,d,0
3,c,2,1,1,3,3,2,3,1
3,0,2,1,2,0,2,2,2,0
3,0,2,1,2,a,2,2,3,1
3,0,2,1,2,0,2,3,2,1
3,a,2,1,2,b,3,0,3,2
3,a,2,1,2,m,3,2,3,0
3,0,2,1,2,0,3,3,3,1
3,0,d,1,2,1,a,3,3,2
3,0,2,1,2,1,1,2,3,2
3,0,2,1,2,1,d,1,3,2
3,h,d,1,2,1,2,2,2,1
3,0,d,1,2,1,e,3,3,0
3,0,2,1,2,1,3,3,2,1
3,c,2,1,2,2,0,2,2,0
3,c,2,1,2,d,0,2,3,1
3,h,2,1,2,2,0,3,d,1
3,c,2,1,2,d,1,e,2,1
3,0,d,1,2,e,1,2,3,0
3,c,2,1,2,2,1,3,3,1
3,0,2,1,2,d,2,0,3,1
3,c,2,1,2,d,e,1,2,1
3,0,d,1,2,e,3,0,3,0
3,c,2,1,2,2,3,1,3,1
3,0,2,1,d,3,a,1,3,2
3,m,d,1,2,3,0,2,2,1
3,c,d,1,2,3,a,3,3,0
3,c,d,1,e,3,p,1,3,0
3,0,2,1,3,0,d,e,2,1
3,0,d,1,3,0,3,1,3,2
3,0,d,1,3,0,3,3,3,0
3,0,2,1,3,1,0,2,d,2
3,0,d,1,3,1,1,e,2,2
3,0,2,1,3,1,2,0,3,2
3,c,2,1,3,1,2,2,d,0
3,0,2,1,3,1,3,1,2,2
3,0,d,1,3,1,3,e,2,0
3,c,2,1,3,1,3,2,3,1
3,c,2,1,3,2,a,d,2,1
3,0,2,1,3,2,1,1,3,2
3,h,d,1,3,2,1,3,3,0
3,0,2,1,3,2,2,0,3,1
3,c,2,1,3,2,3,1,2,1
3,m,d,1,3,2,3,1,3,0
3,0,2,1,3,3,0,2,d,0
3,c,d,1,3,3,1,e,2,0
3,0,2,1,3,3,1,2,3,1
3,0,2,1,3,3,2,0,3,0
3,0,2,1,3,3,3,0,3,1
3,0,2,1,3,3,3,1,2,0
3,0,2,2,0,1,0,2,2,2
3,0,2,2,a,1,1,g,d,2
3,0,2,2,a,1,1,3,2,2
3,0,2,2,0,1,2,2,2,0
3,h,2,2,0,1,2,d,3,1
3,c,2,d,a,1,2,3,2,1
3,0,2,d,0,1,3,1,3,2
3,c,2,2,a,1,3,2,d,1
3,c,2,2,a,1,3,3,d,0
3,c,2,2,0,2,a,2,d,0
3,0,2,2,0,2,0,3,2,0
3,c,2,2,0,d,0,3,3,1
3,c,2,2,a,2,1,3,d,1
3,0,d,2,0,2,e,0,3,0
3,c,2,2,a,2,d,1,3,1
3,0,2,2,0,3,0,2,2,0
3,c,2,2,a,3,b,2,3,1
3,c,2,d,a,3,0,3,2,1
3,0,2,d,0,3,1,1,3,2
3,c,2,2,0,3,1,2,2,1
3,c,2,2,a,3,1,3,2,0
3,0,2,2,a,3,d,0,3,1
3,a,d,2,1,1,b,g,3,2
3,0,2,d,1,1,2,1,3,2
3,c,d,2,1,1,e,2,2,1
3,a,d,2,1,g,e,3,3,0
3,c,2,d,1,2,0,e,3,1
3,a,2,2,1,2,0,3,2,1
3,a,d,2,1,2,1,2,e,0
3,0,2,2,1,2,2,0,3,1
3,0,d,e,a,2,3,0,3,0
3,0,2,d,1,3,0,1,3,2
3,0,d,e,1,3,a,3,3,0
3,0,2,d,1,3,2,1,3,0
3,c,2,2,d,1,0,2,3,1
3,0,2,2,d,1,0,3,2,1
3,0,2,2,2,1,1,3,2,0
3,0,2,2,d,2,a,1,3,1
3,c,2,2,2,2,d,2,e,2
3,c,2,2,2,2,2,3,2,2
3,0,2,2,2,3,2,2,2,2
3,c,2,2,d,3,3,3,e,2
3,a,2,2,3,0,3,1,3,1
3,0,2,d,3,1,0,1,3,2
3,c,2,d,3,1,0,3,3,0
3,h,d,2,3,2,3,2,e,2
3,c,d,e,3,3,p,3,3,2
3,a,2,3,0,1,1,2,3,2
3,a,2,3,0,1,c,1,3,2
3,0,2,3,0,1,2,2,3,1
3,0,d,3,0,1,e,3,3,0
3,0,2,3,0,1,3,0,3,2
3,c,2,3,0,d,0,2,3,1
3,m,2,3,0,2,0,3,d,1
3,c,d,3,0,e,1,2,3,0
3,c,2,3,0,2,1,3,3,1
3,a,2,3,0,d,3,c,3,0
3,c,2,3,0,2,3,1,3,1
3,a,2,3,0,g,0,1,3,2
3,c,d,3,0,3,0,3,3,0
3,0,2,3,0,3,2,0,3,1
3,c,2,3,0,3,d,1,3,0
3,0,2,3,1,1,0,2,3,2
3,0,2,3,1,1,1,3,2,2
3,0,2,3,1,1,3,2,3,1
3,0,2,3,1,1,3,3,2,0
3,m,d,3,1,2,1,e,3,0
3,0,2,3,1,2,1,3,2,1
3,c,2,3,1,2,3,1,3,0
3,0,2,3,1,3,0,2,3,0
3,0,2,3,1,3,1,2,3,1
3,c,2,3,1,3,1,3,2,0
3,0,2,3,1,3,3,0,3,1
3,0,d,3,2,a,3,0,3,0
3,0,2,3,2,0,3,1,3,1
3,a,2,3,c,1,0,1,3,2
3,h,2,3,2,1,0,3,3,0
3,m,2,3,2,1,1,2,3,0
3,0,2,3,2,1,d,1,3,0
3,0,2,3,2,2,1,1,3,1
3,c,d,3,2,e,3,2,3,2
3,a,2,3,2,3,0,g,3,0
3,c,d,3,2,3,e,3,3,2
3,0,2,3,3,0,3,1,3,0
3,h,2,3,3,1,0,2,3,0
3,c,2,3,3,1,1,2,3,1
3,0,2,3,3,1,3,0,3,1
3,c,2,3,3,2,1,1,3,0
3,m,d,3,3,2,3,e,3,2
3,m,2,3,3,3,2,2,3,2
3,c,2,3,3,3,3,3,2,2
3,0,3,0,3,0,3,3,3,0
3,a,3,1,0,1,2,2,3,2
3,a,3,1,0,2,1,3,3,2
3,c,3,1,0,2,2,d,3,1
3,0,3,1,0,2,3,1,3,2
3,h,3,1,0,2,3,3,3,0
3,a,3,1,0,3,2,2,3,0
3,a,3,1,1,2,0,3,3,2
3,0,3,1,1,d,2,2,3,1
3,0,3,1,1,2,2,3,3,0
3,0,3,1,1,3,1,2,3,2
3,a,3,1,2,1,0,2,3,2
3,a,3,1,2,1,2,2,3,0
3,c,3,1,2,2,0,d,3,1
3,c,3,1,2,2,1,3,3,0
3,0,3,1,2,2,2,1,3,1
3,0,3,1,2,2,3,1,3,0
3,c,3,1,3,d,0,2,3,1
3,f,3,1,3,2,0,3,3,0
3,0,3,1,3,3,1,2,3,0
3,0,3,2,a,1,0,d,3,2
3,c,3,2,a,1,2,d,3,0
3,a,3,d,b,1,3,2,3,0
3,c,3,2,0,1,3,3,3,1
3,c,3,2,a,d,b,2,3,0
3,c,3,2,0,2,a,3,3,1
3,h,3,2,a,3,0,3,3,0
3,c,3,2,0,3,1,3,3,1
3,0,3,2,1,1,3,3,3,0
3,a,3,2,2,1,0,3,3,0
3,0,3,2,2,1,1,3,3,1
3,0,3,2,d,e,p,2,3,2
3,a,3,2,d,3,2,3,3,2
3,0,3,3,0,2,0,3,3,1
3,c,3,3,0,2,1,3,3,0
3,a,3,3,2,2,3,3,3,2
3,1,0,1,0,1,0,j,c,1
3,1,0,1,0,1,0,d,3,0
3,1,0,1,0,1,1,g,t,1
3,1,0,1,0,1,1,d,2,0
3,1,0,1,0,1,2,1,2,1
3,1,0,1,0,g,2,d,3,2
3,1,0,1,0,1,3,1,3,1
3,1,0,1,0,j,3,2,3,2
3,1,0,1,0,2,0,2,a,1
3,1,a,1,b,2,1,1,2,0
3,1,0,1,0,2,1,2,0,1
3,1,0,1,0,2,1,d,1,0
3,1,0,1,0,2,g,d,3,2
3,1,a,1,b,2,1,3,0,0
3,1,0,1,0,d,g,3,2,2
3,1,0,1,c,d,3,1,2,2
3,1,a,1,m,2,3,3,b,2
3,1,0,1,0,3,0,1,2,1
3,1,0,1,0,3,0,1,3,0
3,1,0,1,0,3,0,d,1,0
3,1,0,1,c,3,0,d,3,2
3,1,0,1,0,3,0,3,0,1
3,1,0,1,0,3,1,1,g,1
3,1,0,1,f,3,1,2,d,2
3,1,0,1,0,3,1,3,0,0
3,1,0,1,0,3,1,3,1,1
3,j,0,1,0,3,2,1,3,2
3,1,0,1,c,3,2,d,1,2
3,1,0,1,0,3,3,1,1,1
3,1,0,g,0,d,3,3,0,2
3,1,0,1,1,1,0,g,t,1
3,1,0,1,1,1,0,2,3,0
3,1,0,1,1,1,1,g,2,1
3,1,0,1,1,1,2,1,g,1
3,1,0,1,1,1,2,3,1,1
3,1,0,j,1,1,2,3,2,2
3,1,0,1,1,1,3,1,2,1
3,1,0,1,1,2,0,1,d,0
3,1,a,1,1,2,c,d,3,2
3,1,0,1,1,2,0,3,1,0
3,1,0,1,1,2,o,3,2,2
3,1,a,1,g,2,d,1,e,2
3,1,a,1,g,2,2,d,1,2
3,1,0,1,1,2,3,2,2,2
3,1,0,1,1,3,0,1,2,0
3,1,0,1,1,3,0,1,3,1
3,1,a,1,g,d,0,2,3,2
3,1,0,1,1,3,0,3,1,1
3,1,0,j,1,3,0,3,2,2
3,1,0,1,1,3,1,1,2,1
3,1,0,1,g,3,2,1,2,2
3,1,0,1,2,1,0,1,2,1
3,1,0,g,2,1,0,d,3,2
3,1,0,1,2,1,1,1,2,0
3,1,0,1,2,1,1,1,3,1
3,1,0,1,2,g,1,3,2,2
3,1,0,1,2,2,1,2,3,2
3,1,0,1,2,2,2,2,d,1
3,1,0,1,2,2,3,2,2,1
3,1,0,1,2,2,3,3,d,0
3,1,0,1,2,3,2,d,3,0
3,1,0,g,2,3,2,3,2,1
3,1,0,g,2,3,3,3,2,0
3,1,0,g,2,3,3,3,3,1
3,1,0,1,3,1,0,1,3,1
3,1,a,1,3,2,0,2,3,2
3,1,0,1,3,2,2,3,3,0
3,1,0,g,3,3,2,3,3,1
3,1,0,2,0,1,0,d,a,1
3,1,0,2,0,1,1,1,3,0
3,1,0,2,0,1,1,2,1,1
3,1,0,2,0,1,1,3,1,0
3,1,a,2,0,j,1,3,3,2
3,1,0,2,a,2,0,1,1,0
3,1,a,2,0,2,b,g,3,2
3,1,0,2,0,2,0,2,2,2
3,1,a,2,0,2,d,1,3,2
3,1,0,2,0,2,2,2,0,2
3,1,0,2,0,2,2,2,2,0
3,1,0,2,0,d,e,2,3,1
3,1,a,2,0,2,d,3,1,2
3,1,c,2,0,d,e,3,2,1
3,1,h,2,0,2,d,3,3,0
3,1,0,d,0,2,3,2,2,1
3,1,a,2,0,3,g,1,3,2
3,1,0,2,0,3,2,2,2,1
3,1,0,2,0,3,2,3,3,1
3,1,a,2,b,3,3,g,1,2
3,1,a,2,m,3,3,3,3,0
3,1,a,2,1,1,h,3,d,2
3,1,0,2,1,1,1,2,0,1
3,1,a,2,1,1,1,d,1,0
3,1,a,2,1,1,g,2,3,2
3,1,0,2,1,d,0,g,3,2
3,1,0,2,1,2,1,1,1,1
3,1,0,d,1,2,1,2,e,2
3,1,a,2,1,d,1,3,c,2
3,1,0,2,1,d,2,1,3,2
3,1,a,2,1,2,2,2,d,1
3,1,0,2,1,d,2,3,1,2
3,1,0,2,1,d,2,3,3,0
3,1,0,2,1,d,3,1,2,2
3,1,a,2,1,2,3,d,0,2
3,1,0,d,1,2,3,2,e,0
3,1,0,2,g,d,3,3,2,0
3,1,c,2,1,2,3,3,3,1
3,1,a,2,1,3,b,3,f,2
3,1,a,d,1,e,1,2,3,2
3,1,0,d,1,3,2,1,2,2
3,1,a,2,1,3,d,3,b,2
3,1,0,d,g,3,2,3,2,0
3,1,a,d,1,3,3,2,1,2
3,1,0,2,1,3,3,2,2,1
3,1,a,2,1,d,3,2,3,0
3,1,0,2,2,1,1,1,1,0
3,1,0,2,2,1,2,d,e,1
3,1,0,2,2,1,3,2,3,1
3,1,0,2,2,1,3,3,1,2
3,1,0,2,d,1,3,3,3,0
3,1,a,2,2,2,b,1,g,2
3,l,0,2,2,2,0,2,2,0
3,g,0,2,2,d,a,2,3,1
3,1,a,2,2,2,b,3,1,2
3,g,0,2,2,d,a,3,2,1
3,g,a,2,2,2,b,3,3,0
3,1,a,2,2,2,j,1,1,2
3,1,0,d,2,2,1,2,2,1
3,1,0,2,2,d,e,1,2,1
3,1,0,2,2,2,d,1,3,0
3,1,0,2,2,2,2,2,0,0
3,g,0,2,2,d,e,2,1,1
3,g,0,2,2,d,e,3,0,1
3,1,a,2,2,2,d,3,1,0
3,1,a,2,2,2,3,2,b,1
3,g,0,2,2,3,0,2,2,1
3,j,0,2,2,3,0,d,3,1
3,1,0,2,2,3,1,1,g,2
3,1,a,2,2,3,1,3,1,2
3,1,a,2,d,3,1,3,3,0
3,g,0,2,2,3,2,2,0,1
3,j,0,2,2,3,2,d,1,1
3,1,0,2,2,3,3,1,3,0
3,g,a,2,d,3,3,3,1,0
3,1,0,2,3,1,a,3,o,2
3,1,a,2,3,1,1,2,3,2
3,1,0,2,3,1,2,1,d,2
3,g,a,2,3,1,d,3,2,0
3,1,0,2,3,1,3,2,1,2
3,1,0,2,3,1,3,2,2,1
3,1,0,2,3,1,3,3,0,2
3,1,0,2,3,2,0,1,3,2
3,g,a,2,3,2,0,2,d,1
3,1,0,d,g,2,0,3,1,2
3,1,0,2,3,d,0,3,3,0
3,1,c,d,3,2,1,2,e,0
3,1,0,2,3,d,1,3,0,2
3,g,0,2,3,d,1,3,2,0
3,1,0,2,3,2,1,3,3,1
3,1,0,2,3,2,2,1,1,2
3,1,0,2,3,d,2,1,3,0
3,1,0,2,3,d,2,3,1,0
3,1,0,2,3,d,3,1,2,0
3,1,0,2,3,2,3,1,3,1
3,1,a,2,3,d,3,3,0,0
3,1,0,2,3,2,3,3,1,1
3,1,0,2,3,3,a,1,2,2
3,1,a,2,3,3,0,3,0,2
3,1,c,d,3,3,0,3,2,0
3,1,0,2,3,3,1,2,1,2
3,1,0,2,3,3,1,2,2,1
3,1,a,2,3,d,1,2,3,0
3,1,c,d,3,3,2,1,2,0
3,g,a,2,3,3,2,3,0,0
3,g,0,2,3,3,3,2,0,1
3,g,a,2,3,3,3,2,1,0
3,1,0,3,0,1,0,3,0,1
3,1,0,3,0,1,0,3,1,0
3,1,0,3,0,1,c,d,3,2
3,1,0,3,0,1,1,1,g,1
3,1,0,3,0,1,1,2,1,0
3,1,0,3,0,1,g,d,2,2
3,1,0,3,0,1,1,3,1,1
3,1,a,3,b,2,1,g,d,2
3,1,a,3,b,2,g,3,i,2
3,1,0,3,0,2,2,2,d,1
3,1,a,3,b,2,3,1,d,2
3,1,0,3,0,2,3,2,1,2
3,1,0,3,0,2,3,d,3,0
3,1,c,3,0,d,3,3,2,0
3,1,0,3,0,3,0,1,1,0
3,1,0,3,0,3,0,j,3,2
3,1,0,3,0,3,c,d,1,2
3,1,0,3,0,3,1,1,1,1
3,1,0,3,0,3,1,d,2,2
3,g,0,3,0,3,2,d,3,0
3,1,c,3,0,3,2,3,2,1
3,1,0,3,0,3,3,1,2,2
3,1,0,3,a,3,3,2,d,0
3,1,c,3,0,3,3,3,3,1
3,1,0,3,1,1,0,3,1,1
3,1,0,3,1,1,1,1,2,1
3,1,0,3,1,1,1,3,0,1
3,1,0,3,1,1,2,1,1,1
3,1,0,3,1,j,2,3,0,2
3,1,a,3,1,2,0,d,g,2
3,1,a,3,1,2,0,3,2,2
3,1,a,3,1,2,2,1,d,2
3,1,0,3,1,2,2,d,1,2
3,g,0,3,1,2,d,3,e,0
3,1,0,3,1,3,0,1,1,1
3,1,a,3,1,3,0,2,3,2
3,1,0,3,1,3,1,2,2,2
3,1,0,3,1,3,2,2,2,1
3,1,c,3,1,3,2,3,3,1
3,1,0,3,g,3,3,3,2,1
3,1,0,3,2,1,1,1,1,1
3,1,0,3,2,1,1,d,2,2
3,1,0,3,2,1,2,1,3,2
3,1,0,3,2,1,2,d,1,2
3,1,c,3,2,1,2,d,3,0
3,1,c,3,2,1,2,3,2,1
3,1,0,3,2,1,3,3,2,0
3,1,c,3,2,1,3,3,3,1
3,1,c,3,2,2,0,2,d,1
3,1,0,3,2,d,1,1,2,2
3,1,0,3,2,2,1,d,1,2
3,1,0,3,2,2,1,d,3,0
3,g,0,3,2,d,1,3,2,0
3,1,0,3,2,2,2,2,1,1
3,1,0,3,2,d,3,1,2,0
3,1,0,3,2,2,3,d,1,0
3,1,0,3,2,d,3,3,0,0
3,1,0,3,2,3,0,1,g,2
3,1,0,3,2,3,0,d,1,2
3,g,0,3,2,3,0,d,3,0
3,g,0,3,2,3,0,3,2,1
3,1,c,3,d,3,1,2,e,0
3,1,c,3,2,3,1,3,3,1
3,1,0,3,2,3,2,1,1,2
3,1,c,3,2,3,2,1,2,1
3,g,0,3,2,3,2,3,0,1
3,1,c,3,2,3,3,1,3,1
3,1,c,3,2,3,3,3,1,1
3,1,0,3,3,1,2,1,2,2
3,1,0,3,3,1,2,2,2,1
3,1,0,3,3,1,2,2,3,0
3,1,c,3,3,1,2,3,3,1
3,1,c,3,3,1,3,3,2,1
3,1,0,3,3,2,0,2,1,2
3,g,0,3,3,2,a,3,d,0
3,1,a,3,3,2,d,1,e,0
3,1,0,3,3,2,2,3,1,0
3,1,0,3,3,2,3,3,0,0
3,1,0,3,3,3,0,1,2,2
3,1,0,3,3,3,0,2,2,1
3,1,c,3,3,3,0,3,3,1
3,1,c,3,3,3,1,3,2,1
3,1,c,3,3,3,2,1,3,1
3,1,c,3,3,3,2,3,1,1
3,1,c,3,3,3,3,1,2,1
3,g,0,3,3,3,3,3,0,1
3,1,1,1,1,1,2,1,2,1
3,1,1,1,1,g,3,3,3,2
3,1,1,1,g,3,1,3,3,2
3,1,1,g,1,3,3,3,1,2
3,1,1,1,2,1,1,1,2,1
3,1,1,j,2,1,2,1,2,2
3,1,1,1,d,2,0,2,e,2
3,1,1,1,2,2,1,2,2,2
3,1,1,1,2,2,2,2,2,0
3,1,1,1,2,3,0,2,3,2
3,1,g,1,2,3,2,3,2,0
3,1,1,g,2,3,2,3,3,1
3,1,1,1,2,3,3,3,2,1
3,1,1,1,3,1,g,3,3,2
3,1,1,2,0,2,1,3,2,2
3,1,1,2,0,2,2,d,2,1
3,1,1,2,0,d,3,1,2,2
3,1,1,d,0,2,3,2,3,1
3,1,1,2,0,d,3,3,2,0
3,1,1,2,a,3,0,3,d,2
3,1,1,2,0,3,1,2,3,2
3,1,1,2,a,3,2,1,d,2
3,1,1,2,0,3,2,2,3,1
3,1,1,2,0,3,2,3,1,2
3,g,1,2,a,3,2,3,d,0
3,1,1,2,0,3,3,2,1,2
3,1,1,2,0,3,3,2,3,0
3,1,1,2,1,1,2,2,3,2
3,1,1,2,1,2,0,3,2,2
3,1,1,2,1,d,1,e,p,2
3,1,1,2,1,2,2,1,2,2
3,1,1,2,1,2,2,3,2,0
3,1,1,2,1,2,2,3,3,1
3,1,1,2,1,d,3,e,p,0
3,1,1,2,1,3,0,2,3,2
3,1,1,2,1,3,2,2,1,2
3,1,1,2,1,3,2,2,2,1
3,1,1,d,1,3,2,2,3,0
3,1,1,2,2,1,1,2,3,2
3,1,1,2,2,1,d,1,e,2
3,1,1,2,2,1,2,2,3,1
3,1,1,2,2,1,2,3,1,2
3,1,1,2,2,1,2,3,d,0
3,1,1,2,2,1,3,1,2,2
3,1,1,2,2,1,3,2,1,2
3,1,1,2,2,1,3,2,3,0
3,1,1,2,2,2,0,d,2,1
3,1,1,2,2,2,1,1,2,2
3,1,1,d,2,2,1,2,3,1
3,1,1,2,2,d,1,3,2,0
3,1,1,2,2,d,3,1,2,0
3,1,1,2,2,3,0,2,3,1
3,1,1,2,d,3,0,3,e,0
3,1,1,2,2,3,1,2,3,0
3,1,1,2,d,3,2,1,2,0
3,1,1,2,2,3,2,2,1,1
3,1,1,2,2,3,3,2,1,0
3,1,1,2,3,1,2,2,2,1
3,1,1,2,3,1,2,2,3,0
3,1,1,2,3,1,3,2,2,0
3,1,1,2,3,2,0,3,2,0
3,1,1,2,3,2,0,3,3,1
3,1,1,2,3,2,1,1,3,2
3,1,1,2,3,d,1,e,p,0
3,1,1,2,3,2,2,1,2,0
3,1,1,2,3,2,2,1,3,1
3,1,1,2,3,2,2,3,1,1
3,1,1,2,3,3,0,2,2,1
3,1,1,d,3,3,0,2,3,0
3,1,1,3,a,2,0,2,d,2
3,1,1,3,0,2,0,3,3,2
3,1,1,3,0,2,1,2,2,2
3,1,1,3,0,2,2,1,3,2
3,1,1,3,0,2,2,2,2,0
3,1,1,3,0,2,2,3,1,2
3,1,1,3,0,2,2,3,2,1
3,1,1,3,0,3,0,3,2,2
3,1,g,3,0,3,2,3,3,1
3,g,1,3,0,3,3,3,2,1
3,1,1,3,1,1,g,3,3,2
3,1,1,3,1,2,3,2,2,1
3,1,1,3,1,3,1,3,3,2
3,g,1,3,1,3,2,3,2,1
3,1,1,3,1,3,3,1,3,2
3,1,1,3,2,1,2,3,3,1
3,1,1,3,2,1,3,3,2,1
3,g,1,3,2,2,0,2,2,0
3,1,1,3,2,2,0,3,2,1
3,1,1,3,2,2,2,1,2,1
3,1,1,3,2,2,2,1,3,0
3,1,1,3,2,2,2,3,1,0
3,1,1,3,2,2,3,1,2,0
3,g,1,3,2,3,0,3,3,1
3,g,1,3,2,3,1,3,2,1
3,1,1,3,2,3,2,1,3,1
3,1,1,3,2,3,2,3,1,1
3,1,g,3,2,3,3,1,2,1
3,1,1,3,3,1,1,3,3,2
3,1,1,3,3,1,2,3,2,1
3,1,1,3,3,1,3,1,3,2
3,1,1,3,3,2,1,2,2,1
3,1,1,3,3,3,0,3,2,1
3,1,1,3,3,3,1,1,3,2
3,1,1,3,3,3,2,1,2,1
3,1,2,1,2,1,2,1,3,2
3,1,2,1,2,1,2,d,3,0
3,1,2,1,2,1,2,3,2,1
3,1,2,1,2,1,3,3,3,1
3,1,2,1,2,2,0,2,d,1
3,1,2,1,2,2,1,2,2,1
3,1,2,1,2,2,1,d,3,0
3,1,2,1,2,3,0,d,3,0
3,1,2,1,2,3,0,3,2,1
3,1,2,1,2,3,1,2,3,0
3,1,2,1,2,3,1,3,3,1
3,1,2,1,2,3,2,1,3,0
3,1,2,1,2,3,3,1,3,1
3,1,2,1,3,1,2,2,3,0
3,1,2,1,3,1,2,3,3,1
3,1,2,1,3,2,0,3,3,0
3,1,2,1,3,3,0,3,3,1
3,1,2,2,0,2,0,2,2,0
3,g,2,2,0,d,a,2,3,1
3,1,2,2,0,d,a,3,2,1
3,1,2,2,0,2,a,3,3,0
3,g,d,2,0,2,1,2,e,1
3,1,2,2,0,2,2,1,3,0
3,1,2,2,0,3,0,2,2,1
3,1,2,2,0,3,0,3,3,1
3,1,2,2,0,3,1,3,3,0
3,1,2,d,1,2,0,3,3,0
3,1,2,d,1,2,1,e,2,0
3,1,2,2,1,2,1,3,3,1
3,1,2,2,1,2,3,1,3,1
3,1,2,2,1,3,1,2,2,1
3,1,d,2,1,3,1,e,3,0
3,1,2,2,2,2,2,2,2,2
3,1,d,2,2,2,e,3,3,2
3,1,d,2,e,3,3,3,3,2
3,1,2,2,3,d,2,3,3,2
3,1,d,2,3,e,3,3,2,2
3,1,d,2,3,3,2,3,2,2
3,1,d,2,3,3,3,2,3,2
3,1,2,3,0,2,0,2,3,1
3,g,2,3,0,2,1,d,3,0
3,g,2,3,0,d,1,3,2,0
3,1,2,3,0,2,3,1,3,0
3,1,2,3,0,3,0,3,2,1
3,1,2,3,0,3,0,3,3,0
3,g,2,3,0,3,1,3,3,1
3,1,2,3,0,3,2,1,3,0
3,1,2,3,0,3,3,1,3,1
3,1,2,3,1,3,0,3,3,1
3,1,2,3,1,3,1,3,2,1
3,1,2,3,1,3,2,1,3,1
3,1,2,3,2,1,3,1,3,1
3,1,2,3,2,2,3,d,3,2
3,g,2,3,2,d,3,3,2,2
3,1,2,3,2,3,2,d,3,2
3,1,2,3,3,2,2,d,3,2
3,1,2,3,3,2,3,3,2,2
3,1,3,1,3,1,3,1,3,2
3,1,3,2,0,3,0,2,3,1
3,1,3,d,0,3,1,2,3,0
3,g,3,2,1,2,0,3,3,1
3,1,3,2,2,3,3,2,3,2
3,1,3,3,0,2,0,3,3,0
3,1,3,3,0,3,0,3,3,1
3,1,3,3,2,2,2,3,3,2
3,g,3,3,3,3,3,3,3,2
3,2,0,2,0,2,a,2,b,2
3,2,a,2,c,2,b,2,3,0
3,2,0,2,0,2,0,3,0,2
3,2,0,2,0,2,0,3,2,0
3,2,0,2,0,d,0,3,3,1
3,d,0,2,0,2,1,3,2,1
3,2,0,2,0,3,0,2,2,0
3,2,0,2,a,3,b,2,3,1
3,2,0,d,m,3,0,3,2,1
3,2,0,d,0,3,1,2,2,1
3,2,0,2,a,3,1,3,b,2
3,2,0,2,a,3,1,3,d,0
3,2,0,2,a,3,d,2,1,1
3,2,0,d,a,3,2,3,0,1
3,2,0,2,a,3,3,3,b,0
3,2,0,2,g,2,0,d,3,1
3,2,0,2,1,2,a,3,d,1
3,d,a,e,1,2,1,2,3,0
3,2,0,d,1,2,2,2,1,1
3,d,a,2,1,3,0,2,2,1
3,2,a,d,1,3,b,3,1,2
3,2,0,2,1,3,0,3,3,0
3,2,0,2,2,2,d,2,e,2
3,2,0,2,2,2,2,3,2,2
3,2,0,2,d,3,3,3,e,2
3,2,a,d,e,2,3,2,3,2
3,2,a,d,3,3,e,3,3,2
3,2,0,3,0,2,0,3,2,1
3,2,a,3,0,d,1,2,1,2
3,d,0,3,0,2,1,2,2,1
3,d,0,3,0,e,1,2,3,0
3,2,0,3,0,2,1,3,3,1
3,2,0,3,c,3,0,2,d,1
3,2,a,3,0,3,b,3,1,2
3,2,a,3,b,3,i,3,3,0
3,2,0,3,0,3,1,3,2,1
3,2,a,3,b,3,d,3,1,0
3,2,0,3,0,3,3,3,0,1
3,2,a,3,1,2,1,d,1,2
3,2,a,3,1,2,1,3,3,0
3,2,0,3,1,2,3,d,1,0
3,2,0,3,1,2,3,3,0,1
3,2,0,3,1,3,0,2,1,2
3,2,0,3,1,3,0,2,2,0
3,2,0,3,1,3,1,2,3,1
3,2,0,3,1,3,1,3,0,2
3,2,0,3,1,3,2,2,1,0
3,2,0,3,1,3,3,2,1,1
3,2,a,3,1,3,3,3,0,0
3,2,a,3,2,d,1,2,1,0
3,2,0,3,2,2,1,3,1,1
3,2,0,3,2,2,2,2,2,2
3,2,a,3,2,d,3,2,3,2
3,2,0,3,2,3,0,2,1,1
3,2,0,3,2,3,a,3,1,0
3,2,a,3,2,3,d,3,3,2
3,2,0,3,3,2,1,3,1,0
3,d,a,3,3,2,3,e,3,2
3,2,0,3,3,3,1,2,1,1
3,2,0,3,3,3,2,2,d,2
3,2,a,3,3,3,3,d,2,2
3,d,1,e,1,p,1,r,1,2
3,2,1,2,1,2,1,2,2,0
3,2,1,d,1,3,0,3,2,0
3,2,1,2,1,3,1,d,2,1
3,2,1,2,d,2,2,2,e,2
3,2,1,2,d,e,p,2,3,2
3,2,1,d,2,3,2,e,3,2
3,2,1,d,2,3,3,3,2,2
3,2,1,3,1,2,1,3,2,0
3,d,1,3,2,2,3,3,3,2
3,2,1,3,d,3,2,3,2,2
3,d,1,3,e,3,3,2,p,2
3,d,1,3,3,2,2,3,3,2
3,2,1,3,3,2,3,3,2,2
3,d,1,3,3,3,2,2,2,2
3,2,1,3,3,3,3,2,3,2
3,2,2,2,d,3,1,3,e,2
3,2,d,e,3,3,a,3,3,2
3,2,d,3,0,3,e,3,3,2
3,2,2,3,0,3,3,2,3,2
3,2,2,3,1,3,2,2,3,2
3,2,2,3,2,3,a,3,3,2
3,3,0,3,0,3,0,3,1,2
3,3,0,3,0,3,0,3,2,1
3,3,0,3,0,3,0,3,3,0
3,3,0,3,0,3,1,3,3,1
3,3,0,3,1,3,0,3,2,0
3,3,0,3,g,3,0,3,3,1
3,3,0,3,1,3,1,3,2,1
3,3,0,3,1,3,2,3,1,1
3,3,0,3,2,3,2,3,3,2
3,3,0,3,2,3,3,3,2,2
3,3,1,3,2,3,2,3,2,2
3,3,1,3,3,3,3,3,3,2
A mobile-first simulator with the tools I couldn’t find elsewhere: https://www.silversimulations.com/caplayer
Documentation: https://github.com/teraxtech/caplayer

User avatar
hotcrystal0
Posts: 4338
Joined: July 3rd, 2020, 5:32 pm
Location: wherever you think I am

Re: Thread For Your Unrecognised CA

Post by hotcrystal0 » January 20th, 2025, 1:07 pm

hotcrystal0 wrote:
January 19th, 2025, 12:09 pm
Just unburying this request:
hotcrystal0 wrote:
January 18th, 2025, 4:02 pm
Edit: call the rule SumLife5.
A rule with 6 states (5 alive states) that behaves identically to CGoL, however when a cell is born it's born with the state number equal to the sum of the cell states that birthed it (mod 5, except 0 mod 5 corresponds to state 5, so for example states 2, 4, and 5 birth state 1).
Edit: here’s my attempt to make this myself:

Code: Select all

x = 3, y = 3, rule = SumLife5
.A$.2A$2A! x = 0, y = 0, rule = SumLife5
!
@RULE SumLife5

@TABLE


n_states:6
neighborhood:Moore
symmetries:permute

var a={0,1,2,3,4,5}
var a1=a
var a2=a
var a3=a
var a4=a
var a5=a
var a6=a
var a7=a
var a8=a
var b = {1,2,3,4,5}
var b1 = b
var b2 = b
var b3 = b
var _6 = {1}
var _7 = {2}
var _8 = {3}
var _9 = {4}
var _10 = {5}
var _11 = {1}
var _12 = {2}
var _13 = {3}
var _14 = {4}
var _15 = {5}

# Birth

0,1,1,1,0,0,0,0,0,3
0,1,1,2,0,0,0,0,0,4
0,1,1,3,0,0,0,0,0,5
0,1,1,4,0,0,0,0,0,_6
0,1,1,5,0,0,0,0,0,_7
0,1,2,2,0,0,0,0,0,5
0,1,2,3,0,0,0,0,0,_6
0,1,2,4,0,0,0,0,0,_7
0,1,2,5,0,0,0,0,0,_8
0,1,3,3,0,0,0,0,0,_7
0,1,3,4,0,0,0,0,0,_8
0,1,3,5,0,0,0,0,0,_9
0,1,4,4,0,0,0,0,0,_9
0,1,4,5,0,0,0,0,0,_10
0,1,5,5,0,0,0,0,0,_11

0,2,1,1,0,0,0,0,0,4
0,2,1,2,0,0,0,0,0,5
0,2,1,3,0,0,0,0,0,_6
0,2,1,4,0,0,0,0,0,_7
0,2,1,5,0,0,0,0,0,_8
0,2,2,2,0,0,0,0,0,_6
0,2,2,3,0,0,0,0,0,_7
0,2,2,4,0,0,0,0,0,_8
0,2,2,5,0,0,0,0,0,_9
0,2,3,3,0,0,0,0,0,_8
0,2,3,4,0,0,0,0,0,_9
0,2,3,5,0,0,0,0,0,_10
0,2,4,4,0,0,0,0,0,_10
0,2,4,5,0,0,0,0,0,_11
0,2,5,5,0,0,0,0,0,_12

0,3,1,1,0,0,0,0,0,5
0,3,1,2,0,0,0,0,0,_6
0,3,1,3,0,0,0,0,0,_7
0,3,1,4,0,0,0,0,0,_8
0,3,1,5,0,0,0,0,0,_9
0,3,2,2,0,0,0,0,0,_7
0,3,2,3,0,0,0,0,0,_8
0,3,2,4,0,0,0,0,0,_9
0,3,2,5,0,0,0,0,0,_10
0,3,3,3,0,0,0,0,0,_9
0,3,3,4,0,0,0,0,0,_10
0,3,3,5,0,0,0,0,0,_11
0,3,4,4,0,0,0,0,0,_11
0,3,4,5,0,0,0,0,0,_12
0,3,5,5,0,0,0,0,0,_13

0,4,1,1,0,0,0,0,0,_6
0,4,1,2,0,0,0,0,0,_7
0,4,1,3,0,0,0,0,0,_8
0,4,1,4,0,0,0,0,0,_9
0,4,1,5,0,0,0,0,0,_10
0,4,2,2,0,0,0,0,0,_8
0,4,2,3,0,0,0,0,0,_9
0,4,2,4,0,0,0,0,0,_10
0,4,2,5,0,0,0,0,0,_11
0,4,3,3,0,0,0,0,0,_10
0,4,3,4,0,0,0,0,0,_11
0,4,3,5,0,0,0,0,0,_12
0,4,4,4,0,0,0,0,0,_12
0,4,4,5,0,0,0,0,0,_13
0,4,5,5,0,0,0,0,0,_14

0,5,1,1,0,0,0,0,0,_7
0,5,1,2,0,0,0,0,0,_8
0,5,1,3,0,0,0,0,0,_9
0,5,1,4,0,0,0,0,0,_10
0,5,1,5,0,0,0,0,0,_11
0,5,2,2,0,0,0,0,0,_9
0,5,2,3,0,0,0,0,0,_10
0,5,2,4,0,0,0,0,0,_11
0,5,2,5,0,0,0,0,0,_12
0,5,3,3,0,0,0,0,0,_11
0,5,3,4,0,0,0,0,0,_12
0,5,3,5,0,0,0,0,0,_13
0,5,4,4,0,0,0,0,0,_13
0,5,4,5,0,0,0,0,0,_14
0,5,5,5,0,0,0,0,0,_15

# Survival

b,b1,b2,0,0,0,0,0,0,b
b,b1,b2,b3,0,0,0,0,0,b

# Death
a,a1,a2,a3,a4,a5,a6,a7,a8,0

@COLORS

0 0 0 0
1 255 0 0
2 0 255 0
3 0 0 255
4 0 255 255
5 255 0 255
Four P4 gliders in SumLife5:

Code: Select all

x = 21, y = 3, rule = SumLife5
2.D5.C5.D5.C$2C4.2B4.2D4.2A$.2B4.2C4.2A4.2D!
wherever I go on the internet I bring with myself nothing but problems.

Code: Select all

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

User avatar
pifricted
Posts: 968
Joined: May 25th, 2024, 10:26 am
Location: Behind The Great Internet Wall

Re: Thread For Your Unrecognised CA

Post by pifricted » January 25th, 2025, 10:38 am

Lifes on triangle edge by islptng and me

Generator script:

Code: Select all

name = "TriEdge-test"
n_states = 8
n_neighbors = 8
B = [1]
S = [1]
is_x = lambda s: s in [1,3,5,7]
is_y = lambda s: s in [2,3,6,7]
is_z = lambda s: s in [4,5,6,7]
def transition_function(a):
    nw,unused,unused,se,n,w,e,s,c = a
    cnt_x=is_y(nw)+is_z(nw)+is_x(n)+is_z(n)+is_y(c)+is_z(c)+is_x(s)+is_y(s)+is_y(w)+is_z(w)
    cnt_y=is_y(nw)+is_z(nw)+is_x(n)+is_z(n)+is_x(e)+is_z(e)+is_x(se)+is_y(se)+is_x(c)+is_z(c)
    cnt_z=is_y(w)+is_z(w)+is_x(c)+is_y(c)+is_x(e)+is_z(e)+is_x(se)+is_y(se)+is_x(s)+is_y(s)
    x = cnt_x in (S if is_x(c) else B)
    y = cnt_y in (S if is_y(c) else B)
    z = cnt_z in (S if is_z(c) else B)
    return x+2*y+4*z
Example:
B1/S1:

Code: Select all

@RULE TriEdge-test

@TREE

num_states=8
num_neighbors=8
num_nodes=70
1 0 6 5 3 3 5 6 0
1 5 3 0 2 6 0 2 0
1 0 2 0 2 2 0 2 0
2 0 1 1 2 0 1 1 2
1 6 0 3 1 5 1 0 0
1 3 1 2 0 0 0 0 0
1 2 0 2 0 0 0 0 0
2 4 5 5 6 4 5 5 6
1 0 0 1 1 1 1 0 0
1 1 1 0 0 0 0 0 0
1 0 0 0 0 0 0 0 0
2 8 9 9 10 8 9 9 10
3 3 7 3 7 7 11 7 11
2 1 2 2 2 1 2 2 2
2 5 6 6 6 5 6 6 6
2 9 10 10 10 9 10 10 10
3 13 14 13 14 14 15 14 15
2 2 2 2 2 2 2 2 2
2 6 6 6 6 6 6 6 6
2 10 10 10 10 10 10 10 10
3 17 18 17 18 18 19 18 19
4 12 12 16 16 16 16 20 20
1 3 5 6 0 0 4 4 0
1 6 0 2 0 4 0 0 0
2 22 23 23 6 22 23 23 6
1 5 1 0 0 4 0 0 0
2 25 10 10 10 25 10 10 10
3 24 26 24 26 26 15 26 15
2 23 6 6 6 23 6 6 6
3 28 19 28 19 19 19 19 19
3 18 19 18 19 19 19 19 19
4 27 27 29 29 29 29 30 30
1 0 4 4 0 0 4 4 0
1 4 0 0 0 4 0 0 0
2 32 33 33 10 32 33 33 10
2 33 10 10 10 33 10 10 10
3 34 35 34 35 35 19 35 19
3 35 19 35 19 19 19 19 19
3 19 19 19 19 19 19 19 19
4 36 36 37 37 37 37 38 38
5 21 31 21 31 31 39 31 39
3 7 11 7 11 11 11 11 11
3 14 15 14 15 15 15 15 15
4 41 41 42 42 42 42 30 30
3 26 15 26 15 15 15 15 15
4 44 44 38 38 38 38 38 38
4 37 37 38 38 38 38 38 38
5 43 45 43 45 45 46 45 46
3 11 11 11 11 11 11 11 11
3 15 15 15 15 15 15 15 15
4 48 48 49 49 49 49 38 38
4 49 49 38 38 38 38 38 38
4 38 38 38 38 38 38 38 38
5 50 51 50 51 51 52 51 52
6 40 47 47 53 40 47 47 53
7 54 54 54 54 54 54 54 54
8 55 55 55 55 55 55 55 55
5 31 39 31 39 39 39 39 39
5 45 46 45 46 46 46 46 46
5 51 52 51 52 52 52 52 52
6 57 58 58 59 57 58 58 59
7 60 60 60 60 60 60 60 60
8 61 61 61 61 61 61 61 61
5 39 39 39 39 39 39 39 39
5 46 46 46 46 46 46 46 46
5 52 52 52 52 52 52 52 52
6 63 64 64 65 63 64 64 65
7 66 66 66 66 66 66 66 66
8 67 67 67 67 67 67 67 67
9 56 56 62 62 62 62 68 68
B3/S23:

Code: Select all

@RULE TriEdge-test

@TREE

num_states=8
num_neighbors=8
num_nodes=169
1 0 0 0 0 0 0 0 7
1 0 0 0 5 0 5 5 7
1 0 5 5 1 5 5 4 2
2 0 1 1 2 0 1 1 2
1 0 0 0 6 0 6 6 7
1 0 4 4 3 4 7 7 3
1 4 1 1 3 5 3 2 2
2 4 5 5 6 4 5 5 6
1 0 6 6 2 6 4 6 1
1 4 2 2 3 6 1 3 1
1 0 3 3 3 3 1 2 0
2 8 9 9 10 8 9 9 10
3 3 7 3 7 7 11 7 11
1 5 1 0 0 4 0 0 2
2 1 2 2 13 1 2 2 13
1 1 1 0 2 0 2 2 2
2 5 6 6 15 5 6 6 15
1 1 3 2 2 2 0 2 0
2 9 10 10 17 9 10 10 17
3 14 16 14 16 16 18 16 18
1 0 0 0 0 0 0 0 2
2 2 13 13 20 2 13 13 20
1 0 0 0 2 0 2 2 2
2 6 15 15 22 6 15 15 22
1 0 2 2 2 2 0 2 0
2 10 17 17 24 10 17 17 24
3 21 23 21 23 23 25 23 25
4 12 12 19 19 19 19 26 26
1 0 0 0 3 0 3 3 7
1 0 1 1 7 1 7 6 6
1 1 5 4 2 4 6 6 2
2 28 29 29 30 28 29 29 30
1 0 2 2 7 2 5 7 5
1 0 7 7 3 7 5 6 0
1 5 3 2 2 6 0 2 0
2 32 33 33 34 32 33 33 34
1 2 4 6 1 4 5 5 1
1 6 1 3 1 5 1 0 0
1 3 1 2 0 0 0 0 0
2 36 37 37 38 36 37 37 38
3 31 35 31 35 35 39 35 39
1 4 0 0 2 4 2 2 2
2 29 30 30 41 29 30 30 41
2 33 34 34 24 33 34 34 24
1 2 0 2 0 0 0 0 0
2 37 38 38 44 37 38 38 44
3 42 43 42 43 43 45 43 45
2 30 41 41 22 30 41 41 22
2 34 24 24 24 34 24 24 24
2 38 44 44 44 38 44 44 44
3 47 48 47 48 48 49 48 49
4 40 40 46 46 46 46 50 50
1 0 3 3 3 3 1 2 4
1 1 3 2 6 2 4 6 4
1 0 6 6 2 6 4 6 0
2 52 53 53 54 52 53 53 54
1 2 1 3 5 1 5 4 4
1 3 5 6 0 4 4 4 0
1 6 0 2 0 4 0 0 0
2 56 57 57 58 56 57 57 58
1 0 5 5 1 5 5 4 0
1 5 1 0 0 4 0 0 0
1 0 0 0 0 0 0 0 0
2 60 61 61 62 60 61 61 62
3 55 59 55 59 59 63 59 63
1 4 2 2 2 6 0 2 0
2 53 54 54 65 53 54 54 65
2 57 58 58 44 57 58 58 44
2 61 62 62 62 61 62 62 62
3 66 67 66 67 67 68 67 68
2 54 65 65 24 54 65 65 24
2 58 44 44 44 58 44 44 44
2 62 62 62 62 62 62 62 62
3 70 71 70 71 71 72 71 72
4 64 64 69 69 69 69 73 73
5 27 51 27 51 51 74 51 74
1 6 0 2 0 4 0 0 1
1 2 0 2 1 0 1 1 1
1 2 1 3 1 1 1 0 0
2 76 77 77 78 76 77 77 78
3 7 11 7 11 11 79 11 79
2 77 78 78 38 77 78 78 38
3 16 18 16 18 18 81 18 81
2 78 38 38 44 78 38 38 44
3 23 25 23 25 25 83 25 83
4 80 80 82 82 82 82 84 84
1 4 0 0 1 4 1 1 1
1 0 1 1 1 1 1 0 0
1 1 1 0 0 0 0 0 0
2 86 87 87 88 86 87 87 88
3 35 39 35 39 39 89 39 89
2 87 88 88 62 87 88 88 62
3 43 45 43 45 45 91 45 91
2 88 62 62 62 88 62 62 62
3 48 49 48 49 49 93 49 93
4 90 90 92 92 92 92 94 94
1 4 1 1 1 5 1 0 0
2 96 88 88 62 96 88 88 62
3 59 63 59 63 63 97 63 97
3 67 68 67 68 68 93 68 93
3 71 72 71 72 72 72 72 72
4 98 98 99 99 99 99 100 100
5 85 95 85 95 95 101 95 101
1 0 0 0 0 0 0 0 1
1 0 0 0 1 0 1 1 1
2 103 104 104 87 103 104 104 87
3 11 79 11 79 79 105 79 105
2 104 87 87 88 104 87 87 88
3 18 81 18 81 81 107 81 107
3 25 83 25 83 83 91 83 91
4 106 106 108 108 108 108 109 109
3 39 89 39 89 89 107 89 107
3 45 91 45 91 91 91 91 91
3 49 93 49 93 93 93 93 93
4 111 111 112 112 112 112 113 113
3 63 97 63 97 97 91 97 91
3 68 93 68 93 93 93 93 93
3 72 72 72 72 72 72 72 72
4 115 115 116 116 116 116 117 117
5 110 114 110 114 114 118 114 118
6 75 102 102 119 75 102 102 119
7 120 120 120 120 120 120 120 120
8 121 121 121 121 121 121 121 121
1 3 1 2 0 0 0 0 4
1 2 0 2 4 0 4 4 4
1 2 4 6 0 4 4 4 0
2 123 124 124 125 123 124 124 125
1 1 1 0 4 0 4 4 4
1 0 4 4 0 4 4 4 0
1 4 0 0 0 4 0 0 0
2 127 128 128 129 127 128 128 129
1 1 5 4 0 4 4 4 0
2 131 129 129 62 131 129 129 62
3 126 130 126 130 130 132 130 132
2 124 125 125 58 124 125 125 58
2 128 129 129 62 128 129 129 62
2 129 62 62 62 129 62 62 62
3 134 135 134 135 135 136 135 136
2 125 58 58 44 125 58 58 44
3 138 136 138 136 136 72 136 72
4 133 133 137 137 137 137 139 139
5 51 74 51 74 74 140 74 140
3 130 132 130 132 132 68 132 68
3 135 136 135 136 136 72 136 72
3 136 72 136 72 72 72 72 72
4 142 142 143 143 143 143 144 144
5 95 101 95 101 101 145 101 145
3 132 68 132 68 68 93 68 93
4 147 147 144 144 144 144 117 117
5 114 118 114 118 118 148 118 148
6 141 146 146 149 141 146 146 149
7 150 150 150 150 150 150 150 150
8 151 151 151 151 151 151 151 151
1 0 0 0 0 0 0 0 4
1 0 0 0 4 0 4 4 4
2 153 154 154 128 153 154 154 128
2 154 128 128 129 154 128 128 129
3 155 156 155 156 156 135 156 135
3 156 135 156 135 135 136 135 136
4 157 157 158 158 158 158 143 143
5 74 140 74 140 140 159 140 159
4 158 158 143 143 143 143 144 144
5 101 145 101 145 145 161 145 161
4 143 143 144 144 144 144 117 117
5 118 148 118 148 148 163 148 163
6 160 162 162 164 160 162 162 164
7 165 165 165 165 165 165 165 165
8 166 166 166 166 166 166 166 166
9 122 122 152 152 152 152 167 167
B3/S34:

Code: Select all

@RULE TriEdge-test

@TREE

num_states=8
num_neighbors=8
num_nodes=214
1 0 0 0 0 0 0 0 0
1 0 0 0 4 0 0 1 5
1 0 4 5 1 1 5 4 5
2 0 1 1 2 0 1 1 2
1 0 0 0 4 0 2 0 6
1 0 4 4 0 0 6 5 7
1 4 0 1 1 5 7 4 3
2 4 5 5 6 4 5 5 6
1 0 6 4 2 2 4 6 6
1 4 2 0 2 6 4 7 3
1 0 2 1 3 7 1 2 3
2 8 9 9 10 8 9 9 10
3 3 7 3 7 7 11 7 11
1 5 1 0 1 4 5 4 0
2 1 2 2 13 1 2 2 13
1 1 1 0 1 4 3 0 2
2 5 6 6 15 5 6 6 15
1 1 3 0 3 2 1 2 2
2 9 10 10 17 9 10 10 17
3 14 16 14 16 16 18 16 18
1 0 1 0 0 4 0 0 0
2 2 13 13 20 2 13 13 20
1 0 1 0 0 0 2 0 2
2 6 15 15 22 6 15 15 22
1 0 3 0 2 2 0 2 2
2 10 17 17 24 10 17 17 24
3 21 23 21 23 23 25 23 25
4 12 12 19 19 19 19 26 26
1 0 0 0 0 0 2 1 3
1 0 0 1 5 1 3 0 7
1 1 5 4 1 0 7 4 6
2 28 29 29 30 28 29 29 30
1 0 2 0 6 2 0 3 7
1 0 6 5 3 3 5 6 7
1 5 3 0 3 6 5 6 2
2 32 33 33 34 32 33 33 34
1 2 4 6 2 0 4 7 5
1 6 0 3 3 5 5 6 1
1 3 1 2 3 4 1 2 0
2 36 37 37 38 36 37 37 38
3 31 35 31 35 35 39 35 39
1 4 1 0 0 4 6 4 2
2 29 30 30 41 29 30 30 41
1 0 3 0 2 6 0 2 2
2 33 34 34 43 33 34 34 43
1 2 1 2 2 0 0 2 0
2 37 38 38 45 37 38 38 45
3 42 44 42 44 44 46 44 46
1 0 0 0 0 4 2 0 2
2 30 41 41 48 30 41 41 48
1 0 2 0 2 2 0 2 2
2 34 43 43 50 34 43 43 50
1 2 0 2 2 0 0 2 0
2 38 45 45 52 38 45 45 52
3 49 51 49 51 51 53 51 53
4 40 40 47 47 47 47 54 54
1 0 2 1 3 3 1 2 3
1 1 3 0 7 2 1 2 6
1 0 7 4 2 2 4 6 6
2 56 57 57 58 56 57 57 58
1 2 0 3 7 1 1 2 5
1 3 5 6 3 0 5 6 4
1 6 1 2 2 4 4 6 0
2 60 61 61 62 60 61 61 62
1 0 4 7 1 1 5 4 5
1 5 1 2 1 4 5 4 0
1 0 1 2 0 4 0 0 0
2 64 65 65 66 64 65 65 66
3 59 63 59 63 63 67 63 67
1 4 2 0 2 6 4 6 2
2 57 58 58 69 57 58 58 69
1 2 0 2 2 4 0 2 0
2 61 62 62 71 61 62 62 71
1 0 0 2 0 0 0 0 0
2 65 66 66 73 65 66 66 73
3 70 72 70 72 72 74 72 74
1 0 2 0 2 6 0 2 2
2 58 69 69 76 58 69 69 76
2 62 71 71 52 62 71 71 52
2 66 73 73 73 66 73 73 73
3 77 78 77 78 78 79 78 79
4 68 68 75 75 75 75 80 80
5 27 55 27 55 55 81 55 81
1 6 0 2 2 4 4 6 0
1 2 0 2 2 4 0 3 1
1 2 0 3 3 1 1 2 1
2 83 84 84 85 83 84 84 85
3 7 11 7 11 11 86 11 86
1 3 1 2 3 0 1 2 0
2 84 85 85 88 84 85 85 88
3 16 18 16 18 18 89 18 89
2 85 88 88 45 85 88 88 45
3 23 25 23 25 25 91 25 91
4 87 87 90 90 90 90 92 92
1 4 0 2 0 4 4 5 1
1 0 0 3 1 5 1 0 1
1 1 1 2 1 0 1 0 0
2 94 95 95 96 94 95 95 96
3 35 39 35 39 39 97 39 97
1 0 1 2 0 0 0 0 0
2 95 96 96 99 95 96 96 99
3 44 46 44 46 46 100 46 100
2 96 99 99 73 96 99 99 73
3 51 53 51 53 53 102 53 102
4 98 98 101 101 101 101 103 103
1 4 0 1 1 5 5 4 1
1 1 1 0 1 4 1 0 0
1 0 1 0 0 0 0 0 0
2 105 106 106 107 105 106 106 107
3 63 67 63 67 67 108 67 108
2 106 107 107 0 106 107 107 0
3 72 74 72 74 74 110 74 110
2 107 0 0 0 107 0 0 0
3 78 79 78 79 79 112 79 112
4 109 109 111 111 111 111 113 113
5 93 104 93 104 104 114 104 114
1 0 0 2 0 4 0 0 0
1 0 0 2 0 0 0 1 1
1 0 0 3 1 1 1 0 1
2 116 117 117 118 116 117 117 118
3 11 86 11 86 86 119 86 119
2 117 118 118 96 117 118 118 96
3 18 89 18 89 89 121 89 121
2 118 96 96 99 118 96 96 99
3 25 91 25 91 91 123 91 123
4 120 120 122 122 122 122 124 124
1 0 0 0 0 4 0 1 1
1 0 0 1 1 1 1 0 1
1 1 1 0 1 0 1 0 0
2 126 127 127 128 126 127 127 128
3 39 97 39 97 97 129 97 129
2 127 128 128 107 127 128 128 107
3 46 100 46 100 100 131 100 131
2 128 107 107 0 128 107 107 0
3 53 102 53 102 102 133 102 133
4 130 130 132 132 132 132 134 134
1 0 0 1 1 5 1 0 1
2 136 128 128 107 136 128 128 107
3 67 108 67 108 108 137 108 137
3 74 110 74 110 110 133 110 133
3 79 112 79 112 112 112 112 112
4 138 138 139 139 139 139 140 140
5 125 135 125 135 135 141 135 141
6 82 115 115 142 82 115 115 142
7 143 143 143 143 143 143 143 143
8 144 144 144 144 144 144 144 144
1 2 1 2 6 0 0 2 4
1 2 4 6 2 0 4 6 4
2 88 146 146 147 88 146 146 147
1 1 1 2 5 0 1 0 4
1 0 5 6 0 0 4 4 4
1 4 0 2 0 4 4 4 0
2 149 150 150 151 149 150 150 151
1 1 5 4 1 0 5 4 4
1 4 1 0 0 4 4 4 0
1 0 0 0 0 4 0 0 0
2 153 154 154 155 153 154 154 155
3 148 152 148 152 152 156 152 156
2 146 147 147 83 146 147 147 83
2 150 151 151 116 150 151 151 116
2 154 155 155 0 154 155 155 0
3 158 159 158 159 159 160 159 160
2 147 83 83 71 147 83 83 71
2 151 116 116 73 151 116 116 73
2 155 0 0 0 155 0 0 0
3 162 163 162 163 163 164 163 164
4 157 157 161 161 161 161 165 165
5 55 81 55 81 81 166 81 166
2 13 20 20 0 13 20 20 0
3 152 156 152 156 156 168 156 168
2 20 0 0 0 20 0 0 0
3 159 160 159 160 160 170 160 170
2 0 0 0 0 0 0 0 0
3 163 164 163 164 164 172 164 172
4 169 169 171 171 171 171 173 173
5 104 114 104 114 114 174 114 174
3 156 168 156 168 168 110 168 110
3 160 170 160 170 170 112 170 112
3 164 172 164 172 172 172 172 172
4 176 176 177 177 177 177 178 178
5 135 141 135 141 141 179 141 179
6 167 175 175 180 167 175 175 180
7 181 181 181 181 181 181 181 181
8 182 182 182 182 182 182 182 182
1 0 0 2 4 0 0 0 4
1 0 4 6 0 0 4 4 4
2 99 184 184 185 99 184 184 185
1 0 1 0 4 0 0 0 4
1 0 4 4 0 0 4 4 4
1 4 0 0 0 4 4 4 0
2 187 188 188 189 187 188 188 189
1 0 5 4 0 0 4 4 4
2 191 189 189 155 191 189 189 155
3 186 190 186 190 190 192 190 192
2 184 185 185 151 184 185 185 151
2 188 189 189 155 188 189 189 155
2 189 155 155 0 189 155 155 0
3 194 195 194 195 195 196 195 196
2 185 151 151 116 185 151 151 116
3 198 196 198 196 196 164 196 164
4 193 193 197 197 197 197 199 199
5 81 166 81 166 166 200 166 200
3 190 192 190 192 192 160 192 160
3 195 196 195 196 196 164 196 164
3 196 164 196 164 164 172 164 172
4 202 202 203 203 203 203 204 204
5 114 174 114 174 174 205 174 205
3 192 160 192 160 160 170 160 170
4 207 207 204 204 204 204 178 178
5 141 179 141 179 179 208 179 208
6 201 206 206 209 201 206 206 209
7 210 210 210 210 210 210 210 210
8 211 211 211 211 211 211 211 211
9 145 145 183 183 183 183 212 212
B3/S24:

Code: Select all

@RULE TriEdge-test

@TREE

num_states=8
num_neighbors=8
num_nodes=221
1 0 0 0 0 0 0 0 7
1 0 0 0 5 0 5 5 2
1 0 5 5 0 5 0 0 7
2 0 1 1 2 0 1 1 2
1 0 0 0 6 0 6 6 1
1 0 4 4 3 4 3 3 4
1 4 1 1 2 1 6 6 1
2 4 5 5 6 4 5 5 6
1 0 6 6 0 6 0 0 7
1 4 2 2 1 2 5 5 2
1 0 3 3 0 7 0 0 3
2 8 9 9 10 8 9 9 10
3 3 7 3 7 7 11 7 11
1 5 0 0 1 0 5 4 2
2 1 2 2 13 1 2 2 13
1 1 0 0 3 4 3 2 0
2 5 6 6 15 5 6 6 15
1 1 2 2 1 2 1 0 2
2 9 10 10 17 9 10 10 17
3 14 16 14 16 16 18 16 18
1 0 1 0 0 4 0 0 2
2 2 13 13 20 2 13 13 20
1 0 1 0 2 0 2 2 0
2 6 15 15 22 6 15 15 22
1 0 3 2 0 2 0 0 2
2 10 17 17 24 10 17 17 24
3 21 23 21 23 23 25 23 25
4 12 12 19 19 19 19 26 26
1 0 0 0 3 0 3 3 4
1 0 1 1 6 1 6 6 1
1 1 4 4 3 4 3 2 4
2 28 29 29 30 28 29 29 30
1 0 2 2 5 2 5 5 2
1 0 7 7 0 7 0 0 7
1 5 2 2 1 2 5 4 2
2 32 33 33 34 32 33 33 34
1 2 4 4 3 4 1 3 4
1 6 1 1 2 1 4 6 1
1 3 0 0 3 4 1 2 0
2 36 37 37 38 36 37 37 38
3 31 35 31 35 35 39 35 39
1 4 1 0 2 0 6 6 0
2 29 30 30 41 29 30 30 41
1 0 3 2 0 6 0 0 2
2 33 34 34 43 33 34 34 43
1 2 1 0 2 0 0 2 0
2 37 38 38 45 37 38 38 45
3 42 44 42 44 44 46 44 46
1 0 0 0 2 4 2 2 0
2 30 41 41 48 30 41 41 48
1 0 2 2 0 2 0 0 2
2 34 43 43 50 34 43 43 50
1 2 0 0 2 0 0 2 0
2 38 45 45 52 38 45 45 52
3 49 51 49 51 51 53 51 53
4 40 40 47 47 47 47 54 54
1 0 3 3 0 3 0 0 7
1 1 2 2 5 2 5 4 2
1 0 7 6 0 6 0 0 6
2 56 57 57 58 56 57 57 58
1 2 1 1 6 1 4 6 1
1 3 4 4 3 4 1 2 4
1 6 1 0 2 0 4 6 0
2 60 61 61 62 60 61 61 62
1 0 5 7 0 5 0 0 5
1 5 0 2 1 0 5 4 0
1 0 1 2 0 4 0 0 0
2 64 65 65 66 64 65 65 66
3 59 63 59 63 63 67 63 67
1 4 2 2 0 2 4 4 2
2 57 58 58 69 57 58 58 69
1 2 0 0 2 4 0 2 0
2 61 62 62 71 61 62 62 71
1 0 0 2 0 0 0 0 0
2 65 66 66 73 65 66 66 73
3 70 72 70 72 72 74 72 74
1 0 2 2 0 6 0 0 2
2 58 69 69 76 58 69 69 76
2 62 71 71 52 62 71 71 52
2 66 73 73 73 66 73 73 73
3 77 78 77 78 78 79 78 79
4 68 68 75 75 75 75 80 80
5 27 55 27 55 55 81 55 81
1 6 0 0 2 0 4 6 1
1 2 0 0 3 4 1 3 0
1 2 1 1 2 1 0 2 1
2 83 84 84 85 83 84 84 85
3 7 11 7 11 11 86 11 86
1 3 0 0 3 0 1 2 0
2 84 85 85 88 84 85 85 88
3 16 18 16 18 18 89 18 89
2 85 88 88 45 85 88 88 45
3 23 25 23 25 25 91 25 91
4 87 87 90 90 90 90 92 92
1 4 0 2 1 0 5 5 0
1 0 1 3 0 5 0 0 1
1 1 0 2 1 0 1 0 0
2 94 95 95 96 94 95 95 96
3 35 39 35 39 39 97 39 97
1 0 1 2 0 0 0 0 0
2 95 96 96 99 95 96 96 99
3 44 46 44 46 46 100 46 100
2 96 99 99 73 96 99 99 73
3 51 53 51 53 53 102 53 102
4 98 98 101 101 101 101 103 103
1 4 1 1 0 1 4 4 1
1 1 0 0 1 4 1 0 0
1 0 1 0 0 0 0 0 0
2 105 106 106 107 105 106 106 107
3 63 67 63 67 67 108 67 108
1 0 0 0 0 0 0 0 0
2 106 107 107 110 106 107 107 110
3 72 74 72 74 74 111 74 111
2 107 110 110 110 107 110 110 110
3 78 79 78 79 79 113 79 113
4 109 109 112 112 112 112 114 114
5 93 104 93 104 104 115 104 115
1 0 0 2 0 4 0 0 1
1 0 0 2 1 0 1 1 0
1 0 1 3 0 1 0 0 1
2 117 118 118 119 117 118 118 119
3 11 86 11 86 86 120 86 120
2 118 119 119 96 118 119 119 96
3 18 89 18 89 89 122 89 122
2 119 96 96 99 119 96 96 99
3 25 91 25 91 91 124 91 124
4 121 121 123 123 123 123 125 125
1 0 0 0 1 4 1 1 0
1 0 1 1 0 1 0 0 1
1 1 0 0 1 0 1 0 0
2 127 128 128 129 127 128 128 129
3 39 97 39 97 97 130 97 130
2 128 129 129 107 128 129 129 107
3 46 100 46 100 100 132 100 132
2 129 107 107 110 129 107 107 110
3 53 102 53 102 102 134 102 134
4 131 131 133 133 133 133 135 135
1 0 1 1 0 5 0 0 1
2 137 129 129 107 137 129 129 107
3 67 108 67 108 108 138 108 138
3 74 111 74 111 111 134 111 134
3 79 113 79 113 113 113 113 113
4 139 139 140 140 140 140 141 141
5 126 136 126 136 136 142 136 142
6 82 116 116 143 82 116 116 143
7 144 144 144 144 144 144 144 144
8 145 145 145 145 145 145 145 145
1 3 0 0 3 0 1 2 4
1 2 1 0 6 0 4 6 0
1 2 4 4 2 4 0 2 4
2 147 148 148 149 147 148 148 149
1 1 0 2 5 0 5 4 0
1 0 5 6 0 4 0 0 4
1 4 0 2 0 0 4 4 0
2 151 152 152 153 151 152 152 153
1 1 4 4 1 4 1 0 4
1 4 1 0 0 0 4 4 0
1 0 0 0 0 4 0 0 0
2 155 156 156 157 155 156 156 157
3 150 154 150 154 154 158 154 158
1 6 0 0 2 0 4 6 0
2 148 149 149 160 148 149 149 160
1 0 0 2 0 4 0 0 0
2 152 153 153 162 152 153 153 162
2 156 157 157 110 156 157 157 110
3 161 163 161 163 163 164 163 164
2 149 160 160 71 149 160 160 71
2 153 162 162 73 153 162 162 73
2 157 110 110 110 157 110 110 110
3 166 167 166 167 167 168 167 168
4 159 159 165 165 165 165 169 169
5 55 81 55 81 81 170 81 170
1 5 0 0 1 0 5 4 0
1 0 1 0 0 4 0 0 0
2 172 173 173 110 172 173 173 110
3 154 158 154 158 158 174 158 174
2 173 110 110 110 173 110 110 110
3 163 164 163 164 164 176 164 176
2 110 110 110 110 110 110 110 110
3 167 168 167 168 168 178 168 178
4 175 175 177 177 177 177 179 179
5 104 115 104 115 115 180 115 180
3 158 174 158 174 174 111 174 111
3 164 176 164 176 176 113 176 113
3 168 178 168 178 178 178 178 178
4 182 182 183 183 183 183 184 184
5 136 142 136 142 142 185 142 185
6 171 181 181 186 171 181 181 186
7 187 187 187 187 187 187 187 187
8 188 188 188 188 188 188 188 188
1 0 1 2 0 0 0 0 4
1 0 0 2 4 0 4 4 0
1 0 4 6 0 4 0 0 4
2 190 191 191 192 190 191 191 192
1 0 1 0 4 0 4 4 0
1 0 4 4 0 4 0 0 4
1 4 0 0 0 0 4 4 0
2 194 195 195 196 194 195 195 196
1 0 5 4 0 4 0 0 4
2 198 196 196 157 198 196 196 157
3 193 197 193 197 197 199 197 199
2 191 192 192 153 191 192 192 153
2 195 196 196 157 195 196 196 157
2 196 157 157 110 196 157 157 110
3 201 202 201 202 202 203 202 203
2 192 153 153 162 192 153 153 162
3 205 203 205 203 203 168 203 168
4 200 200 204 204 204 204 206 206
5 81 170 81 170 170 207 170 207
3 197 199 197 199 199 164 199 164
3 202 203 202 203 203 168 203 168
3 203 168 203 168 168 178 168 178
4 209 209 210 210 210 210 211 211
5 115 180 115 180 180 212 180 212
3 199 164 199 164 164 176 164 176
4 214 214 211 211 211 211 184 184
5 142 185 142 185 185 215 185 215
6 208 213 213 216 208 213 213 216
7 217 217 217 217 217 217 217 217
8 218 218 218 218 218 218 218 218
9 146 146 189 189 189 189 219 219
B36/S245:

Code: Select all

@RULE TriEdge-test

@TREE

num_states=8
num_neighbors=8
num_nodes=276
1 0 0 0 0 0 0 0 7
1 0 0 0 5 0 5 5 2
1 0 5 5 0 5 0 0 7
2 0 1 1 2 0 1 1 2
1 0 0 0 6 0 6 6 1
1 0 4 4 3 4 3 3 4
1 4 1 1 2 1 6 6 5
2 4 5 5 6 4 5 5 6
1 0 6 6 0 6 0 0 7
1 4 2 2 1 2 5 5 6
1 0 3 3 4 7 4 4 3
2 8 9 9 10 8 9 9 10
3 3 7 3 7 7 11 7 11
1 5 0 0 1 0 5 4 7
2 1 2 2 13 1 2 2 13
1 1 0 0 7 4 7 6 1
2 5 6 6 15 5 6 6 15
1 1 6 6 1 6 1 0 3
2 9 10 10 17 9 10 10 17
3 14 16 14 16 16 18 16 18
1 0 1 0 5 4 5 5 2
2 2 13 13 20 2 13 13 20
1 0 5 4 3 4 3 3 0
2 6 15 15 22 6 15 15 22
1 4 3 2 1 2 1 1 2
2 10 17 17 24 10 17 17 24
3 21 23 21 23 23 25 23 25
4 12 12 19 19 19 19 26 26
1 0 0 0 3 0 3 3 4
1 0 1 1 6 1 6 6 1
1 1 4 4 3 4 3 2 5
2 28 29 29 30 28 29 29 30
1 0 2 2 5 2 5 5 2
1 0 7 7 0 7 0 0 7
1 5 2 2 1 2 5 4 7
2 32 33 33 34 32 33 33 34
1 2 4 4 3 4 1 3 6
1 6 1 1 2 1 4 6 7
1 3 0 0 7 4 5 6 3
2 36 37 37 38 36 37 37 38
3 31 35 31 35 35 39 35 39
1 4 1 0 3 0 7 7 4
2 29 30 30 41 29 30 30 41
1 0 3 2 5 6 5 5 2
2 33 34 34 43 33 34 34 43
1 2 5 4 3 4 1 3 2
2 37 38 38 45 37 38 38 45
3 42 44 42 44 44 46 44 46
1 0 1 1 6 5 6 6 0
2 30 41 41 48 30 41 41 48
1 0 7 7 0 7 0 0 2
2 34 43 43 50 34 43 43 50
1 6 1 1 2 1 0 2 2
2 38 45 45 52 38 45 45 52
3 49 51 49 51 51 53 51 53
4 40 40 47 47 47 47 54 54
1 0 3 3 0 3 0 0 7
1 1 2 2 5 2 5 4 3
1 0 7 6 1 6 1 1 6
2 56 57 57 58 56 57 57 58
1 2 1 1 6 1 4 6 3
1 3 4 4 3 4 1 2 7
1 6 1 0 3 0 5 7 6
2 60 61 61 62 60 61 61 62
1 0 5 7 2 5 2 2 5
1 5 0 2 3 0 7 6 5
1 0 1 2 7 4 7 7 0
2 64 65 65 66 64 65 65 66
3 59 63 59 63 63 67 63 67
1 4 3 3 0 3 4 4 6
2 57 58 58 69 57 58 58 69
1 2 1 1 6 5 4 6 2
2 61 62 62 71 61 62 62 71
1 0 5 7 2 5 2 2 0
2 65 66 66 73 65 66 66 73
3 70 72 70 72 72 74 72 74
1 1 2 2 4 6 4 4 2
2 58 69 69 76 58 69 69 76
1 3 4 4 2 4 0 2 2
2 62 71 71 78 62 71 71 78
1 5 0 2 2 0 2 2 0
2 66 73 73 80 66 73 73 80
3 77 79 77 79 79 81 79 81
4 68 68 75 75 75 75 82 82
5 27 55 27 55 55 83 55 83
1 6 0 0 2 0 4 6 7
1 2 0 0 7 4 5 7 2
1 2 5 5 2 5 0 2 3
2 85 86 86 87 85 86 86 87
3 7 11 7 11 11 88 11 88
1 7 0 0 3 0 1 2 3
2 86 87 87 90 86 87 87 90
3 16 18 16 18 18 91 18 91
1 2 1 0 3 0 1 3 2
2 87 90 90 93 87 90 90 93
3 23 25 23 25 25 94 25 94
4 89 89 92 92 92 92 95 95
1 4 0 2 3 0 7 7 4
1 0 1 3 6 5 6 6 1
1 1 4 6 3 4 3 2 1
2 97 98 98 99 97 98 98 99
3 35 39 35 39 39 100 39 100
1 4 1 2 3 0 3 3 0
2 98 99 99 102 98 99 99 102
3 44 46 44 46 46 103 46 103
1 0 1 3 2 1 2 2 0
2 99 102 102 105 99 102 102 105
3 51 53 51 53 53 106 53 106
4 101 101 104 104 104 104 107 107
1 4 3 3 0 3 4 4 5
1 1 2 2 5 6 5 4 1
1 0 7 6 1 6 1 1 0
2 109 110 110 111 109 110 110 111
3 63 67 63 67 67 112 67 112
1 4 3 3 0 3 0 0 0
2 110 111 111 114 110 111 111 114
3 72 74 72 74 74 115 74 115
1 1 2 2 0 2 0 0 0
2 111 114 114 117 111 114 114 117
3 79 81 79 81 81 118 81 118
4 113 113 116 116 116 116 119 119
5 96 108 96 108 108 120 108 120
1 0 0 2 6 4 6 6 1
1 0 4 6 3 4 3 3 0
1 4 1 3 2 1 2 2 1
2 122 123 123 124 122 123 123 124
3 11 88 11 88 88 125 88 125
1 1 0 2 3 0 3 2 1
2 123 124 124 127 123 124 124 127
3 18 91 18 91 91 128 91 128
1 0 1 2 3 0 3 3 0
2 124 127 127 130 124 127 127 130
3 25 94 25 94 94 131 94 131
4 126 126 129 129 129 129 132 132
1 0 2 2 5 6 5 5 0
1 0 7 7 0 7 0 0 1
1 5 2 2 1 2 1 0 1
2 134 135 135 136 134 135 135 136
3 39 100 39 100 100 137 100 137
1 0 3 2 1 2 1 1 0
2 135 136 136 139 135 136 136 139
3 46 103 46 103 103 140 103 140
1 0 3 3 0 3 0 0 0
2 136 139 139 142 136 139 139 142
3 53 106 53 106 106 143 106 143
4 138 138 141 141 141 141 144 144
1 2 1 1 4 5 4 4 1
1 3 4 4 1 4 1 0 1
1 6 1 0 1 0 1 1 0
2 146 147 147 148 146 147 147 148
3 67 112 67 112 112 149 112 149
1 2 1 1 0 1 0 0 0
2 147 148 148 151 147 148 148 151
3 74 115 74 115 115 152 115 152
1 3 0 0 0 0 0 0 0
2 148 151 151 154 148 151 151 154
3 81 118 81 118 118 155 118 155
4 150 150 153 153 153 153 156 156
5 133 145 133 145 145 157 145 157
6 84 121 121 158 84 121 121 158
7 159 159 159 159 159 159 159 159
8 160 160 160 160 160 160 160 160
1 3 0 0 3 0 1 2 7
1 2 1 0 7 0 5 7 2
1 2 5 5 2 5 0 2 6
2 162 163 163 164 162 163 163 164
1 1 0 2 7 0 7 6 1
1 0 5 6 3 4 3 3 4
1 4 1 3 2 1 6 6 4
2 166 167 167 168 166 167 167 168
1 1 6 6 1 6 1 0 5
1 4 3 2 1 2 5 5 4
1 0 3 3 4 7 4 4 0
2 170 171 171 172 170 171 171 172
3 165 169 165 169 169 173 169 173
1 7 0 0 2 0 4 6 6
2 163 164 164 175 163 164 164 175
1 1 0 2 6 4 6 6 0
2 167 168 168 177 167 168 168 177
1 1 6 6 0 6 0 0 0
2 171 172 172 179 171 172 172 179
3 176 178 176 178 178 180 178 180
1 2 0 0 6 4 4 6 2
2 164 175 175 182 164 175 175 182
1 0 4 6 2 4 2 2 0
2 168 177 177 184 168 177 177 184
1 4 2 2 0 2 0 0 0
2 172 179 179 186 172 179 179 186
3 183 185 183 185 185 187 185 187
4 174 174 181 181 181 181 188 188
5 55 83 55 83 83 189 83 189
1 7 0 0 1 0 5 4 5
1 2 1 0 5 4 5 5 0
1 2 5 5 0 5 0 0 0
2 191 192 192 193 191 192 192 193
3 169 173 169 173 173 194 173 194
1 7 0 0 0 0 0 0 0
2 192 193 193 196 192 193 193 196
3 178 180 178 180 180 197 180 197
1 2 0 0 0 0 0 0 0
2 193 196 196 199 193 196 196 199
3 185 187 185 187 187 200 187 200
4 195 195 198 198 198 198 201 201
5 108 120 108 120 120 202 120 202
1 1 0 0 5 4 5 4 1
1 0 5 4 1 4 1 1 0
1 4 1 1 0 1 0 0 0
2 204 205 205 206 204 205 205 206
3 173 194 173 194 194 207 194 207
1 1 0 0 0 0 0 0 0
2 205 206 206 209 205 206 206 209
3 180 197 180 197 197 210 197 210
1 0 0 0 0 0 0 0 0
2 206 209 209 212 206 209 209 212
3 187 200 187 200 200 213 200 213
4 208 208 211 211 211 211 214 214
5 145 157 145 157 157 215 157 215
6 190 203 203 216 190 203 203 216
7 217 217 217 217 217 217 217 217
8 218 218 218 218 218 218 218 218
1 0 1 2 3 0 3 3 4
1 0 1 3 6 1 6 6 0
1 1 4 6 2 4 2 2 4
2 220 221 221 222 220 221 221 222
1 0 3 2 5 2 5 5 0
1 0 7 7 0 7 0 0 4
1 5 2 2 0 2 4 4 4
2 224 225 225 226 224 225 225 226
1 2 5 4 1 4 1 1 4
1 6 1 1 0 1 4 4 4
1 3 0 0 4 4 4 4 0
2 228 229 229 230 228 229 229 230
3 223 227 223 227 227 231 227 231
1 4 0 2 2 0 6 6 4
2 221 222 222 233 221 222 222 233
1 0 2 2 4 6 4 4 0
2 225 226 226 235 225 226 226 235
1 2 4 4 0 4 0 0 0
2 229 230 230 237 229 230 230 237
3 234 236 234 236 236 238 236 238
1 0 0 2 6 4 6 6 0
2 222 233 233 240 222 233 233 240
1 0 6 6 0 6 0 0 0
2 226 235 235 242 226 235 235 242
1 6 0 0 0 0 0 0 0
2 230 237 237 244 230 237 237 244
3 241 243 241 243 243 245 243 245
4 232 232 239 239 239 239 246 246
5 83 189 83 189 189 247 189 247
1 4 1 0 1 0 5 5 4
1 0 1 1 4 5 4 4 0
1 1 4 4 0 4 0 0 0
2 249 250 250 251 249 250 250 251
3 227 231 227 231 231 252 231 252
1 4 0 0 0 0 0 0 0
2 250 251 251 254 250 251 251 254
3 236 238 236 238 238 255 238 255
2 251 254 254 212 251 254 254 212
3 243 245 243 245 245 257 245 257
4 253 253 256 256 256 256 258 258
5 120 202 120 202 202 259 202 259
1 0 1 0 5 4 5 5 0
1 0 5 5 0 5 0 0 0
1 5 0 0 0 0 0 0 0
2 261 262 262 263 261 262 262 263
3 231 252 231 252 252 264 252 264
2 262 263 263 212 262 263 263 212
3 238 255 238 255 255 266 255 266
2 263 212 212 212 263 212 212 212
3 245 257 245 257 257 268 257 268
4 265 265 267 267 267 267 269 269
5 157 215 157 215 215 270 215 270
6 248 260 260 271 248 260 260 271
7 272 272 272 272 272 272 272 272
8 273 273 273 273 273 273 273 273
9 161 161 219 219 219 219 274 274
pifricted's rules & pifricted's Sandbox User:Pifricted
Ehhh…
I’m not a guy good at rule exploration, right?

User avatar
islptng
Posts: 475
Joined: May 24th, 2024, 6:17 am
Location: 种花家

Re: Thread For Your Unrecognised CA

Post by islptng » January 26th, 2025, 10:39 am

pifricted wrote:
January 25th, 2025, 10:38 am
Lifes on triangle edge by islptng and me
Faster script:

Code: Select all

#include <string.h>
#include <vector>
#include <map>
#include <string>
#include <iostream>
#include <fstream>
using namespace std;

// Parameters has already been set.
const int numStates = 8;
const int numNeighbors = 8;
/* order for nine neighbors is nw, ne, sw, se, n, w, e, s, c */
bool B[11] = {0,0,0,0,0,0,0,0,0,0,0};
bool S[11] = {0,0,0,0,0,0,0,0,0,0,0};
bool is_x(int s) { return s % 2 == 1; }
bool is_y(int s) { return s == 2 || s == 3 || s == 6 || s == 7; }
bool is_z(int s) { return s >= 4; }

int slowcalc(int nw, int n, int ne, int w, int c, int e, int sw, int s, int se) {
   int cnt_x = is_y(nw) + is_z(nw) + is_x(n) + is_z(n) + is_y(c) + is_z(c) + is_x(s) + is_y(s) + is_y(w) + is_z(w);
   int cnt_y = is_y(nw) + is_z(nw) + is_x(n) + is_z(n) + is_x(e) + is_z(e) + is_x(se) + is_y(se) + is_x(c) + is_z(c);
   int cnt_z = is_y(w) + is_z(w) + is_x(c) + is_y(c) + is_x(e) + is_z(e) + is_x(se) + is_y(se) + is_x(s) + is_y(s);
   int x = (is_x(c) ? S[cnt_x] : B[cnt_x]);
   int y = (is_y(c) ? S[cnt_y] : B[cnt_y]);
   int z = (is_z(c) ? S[cnt_z] : B[cnt_z]);
   return x + 2 * y + 4 * z;
}

int f(int *a) {
   int nw = a[0], ne = a[1], sw = a[2], se = a[3], n = a[4], w = a[5], e = a[6], s = a[7], c = a[8];
   return slowcalc(nw, n, ne, w, c, e, sw, s, se);
}

const int numParams = numNeighbors + 1;
map<string, int> world;
vector<string> r;
int nodeSeq, params[9];

int getNode(const string &n) {
   map<string, int>::iterator it = world.find(n);
   if (it != world.end())
      return it->second;
   world[n] = nodeSeq;
   r.push_back(n);
   return nodeSeq++;
}

int recur(int at) {
   if (at == 0) {
      return f(params);
   } else {
      char buf[256 * 10];
      sprintf(buf, "%d", at);
      for (int i = 0; i < numStates; i++) {
         params[numParams - at] = i;
         sprintf(buf + strlen(buf), " %d", recur(at - 1));
      }
      return getNode(buf);
   }
}


void writestring(string s) {
   ofstream fout("TriEdge-test.rule");
   fout << "@RULE TriEdge-test\n\n";
   fout << s << "\n\n@TREE\n\n";
   fout << "num_states=" << numStates << endl;
   fout << "num_neighbors=" << numNeighbors << endl;
   fout << "num_nodes=" << r.size() << endl;
   for (unsigned int i = 0; i < r.size(); i++)
      fout << r[i] << endl;
}

int main(int argc, char *argv[]) {
   // input thing like "B36/S24"
   // the B[3],B[6],S[2],S[4] will be set to true
   // others remain false

    cout << "Enter the rulestring: ";
    string inputstr; cin >> inputstr;

    bool EnteringS = false;

    for(int supercalifragilisticexpialidocious = 0; supercalifragilisticexpialidocious < inputstr.length(); supercalifragilisticexpialidocious++)
    {
        char i = inputstr[supercalifragilisticexpialidocious];
        if(i == 'S') i = 's';
        if(i == 'B') i = 'b';
        if(i == 'X') i = 'x';
        if(i == 's') EnteringS = true;
        if((i < '0' || i > '9') && i != 'x') continue;
        if(i == 'x') i = '9' + 1; // translate 'x' to 10
        int num = i - '0';
        if(EnteringS) S[num] = true;
        else B[num] = true;
    }

   recur(numParams);
   writestring(inputstr);
   cout << "Done!" << endl;
   return 0;
}
Generating B36/S24 only takes 14s on my computer!

Windows precompiled:
Windows precompiled.zip
Now it can be run without dll!
(1.3 MiB) Downloaded 19 times
EDIT: I hope you can find some more interesting rules!
The most interesting rule I found is B36/S24, still explosive.
Last edited by islptng on February 28th, 2025, 3:50 am, edited 2 times in total.
My sandbox | All my engineered replicators | TNT
Asperger, ISTP, using a Dvorak keyboard.

On March 2nd, I'll begin my time travel to July (at least on the Internet). During these time, I do not exist, so don't try to contact me. (Not a joke!)

User avatar
b-engine
Posts: 3746
Joined: October 26th, 2023, 4:11 am
Location: Somewhere on where Earth At
Contact:

Re: Thread For Your Unrecognised CA

Post by b-engine » January 26th, 2025, 10:43 am

TriEdgeLife is explosive:

Code: Select all

#R TriEdge-test
!
[[ RANDOMIZE ]]
@RULE TriEdge-test

@TREE

num_states=8
num_neighbors=8
num_nodes=169
1 0 0 0 0 0 0 0 7
1 0 0 0 5 0 5 5 7
1 0 5 5 1 5 5 4 2
2 0 1 1 2 0 1 1 2
1 0 0 0 6 0 6 6 7
1 0 4 4 3 4 7 7 3
1 4 1 1 3 5 3 2 2
2 4 5 5 6 4 5 5 6
1 0 6 6 2 6 4 6 1
1 4 2 2 3 6 1 3 1
1 0 3 3 3 3 1 2 0
2 8 9 9 10 8 9 9 10
3 3 7 3 7 7 11 7 11
1 5 1 0 0 4 0 0 2
2 1 2 2 13 1 2 2 13
1 1 1 0 2 0 2 2 2
2 5 6 6 15 5 6 6 15
1 1 3 2 2 2 0 2 0
2 9 10 10 17 9 10 10 17
3 14 16 14 16 16 18 16 18
1 0 0 0 0 0 0 0 2
2 2 13 13 20 2 13 13 20
1 0 0 0 2 0 2 2 2
2 6 15 15 22 6 15 15 22
1 0 2 2 2 2 0 2 0
2 10 17 17 24 10 17 17 24
3 21 23 21 23 23 25 23 25
4 12 12 19 19 19 19 26 26
1 0 0 0 3 0 3 3 7
1 0 1 1 7 1 7 6 6
1 1 5 4 2 4 6 6 2
2 28 29 29 30 28 29 29 30
1 0 2 2 7 2 5 7 5
1 0 7 7 3 7 5 6 0
1 5 3 2 2 6 0 2 0
2 32 33 33 34 32 33 33 34
1 2 4 6 1 4 5 5 1
1 6 1 3 1 5 1 0 0
1 3 1 2 0 0 0 0 0
2 36 37 37 38 36 37 37 38
3 31 35 31 35 35 39 35 39
1 4 0 0 2 4 2 2 2
2 29 30 30 41 29 30 30 41
2 33 34 34 24 33 34 34 24
1 2 0 2 0 0 0 0 0
2 37 38 38 44 37 38 38 44
3 42 43 42 43 43 45 43 45
2 30 41 41 22 30 41 41 22
2 34 24 24 24 34 24 24 24
2 38 44 44 44 38 44 44 44
3 47 48 47 48 48 49 48 49
4 40 40 46 46 46 46 50 50
1 0 3 3 3 3 1 2 4
1 1 3 2 6 2 4 6 4
1 0 6 6 2 6 4 6 0
2 52 53 53 54 52 53 53 54
1 2 1 3 5 1 5 4 4
1 3 5 6 0 4 4 4 0
1 6 0 2 0 4 0 0 0
2 56 57 57 58 56 57 57 58
1 0 5 5 1 5 5 4 0
1 5 1 0 0 4 0 0 0
1 0 0 0 0 0 0 0 0
2 60 61 61 62 60 61 61 62
3 55 59 55 59 59 63 59 63
1 4 2 2 2 6 0 2 0
2 53 54 54 65 53 54 54 65
2 57 58 58 44 57 58 58 44
2 61 62 62 62 61 62 62 62
3 66 67 66 67 67 68 67 68
2 54 65 65 24 54 65 65 24
2 58 44 44 44 58 44 44 44
2 62 62 62 62 62 62 62 62
3 70 71 70 71 71 72 71 72
4 64 64 69 69 69 69 73 73
5 27 51 27 51 51 74 51 74
1 6 0 2 0 4 0 0 1
1 2 0 2 1 0 1 1 1
1 2 1 3 1 1 1 0 0
2 76 77 77 78 76 77 77 78
3 7 11 7 11 11 79 11 79
2 77 78 78 38 77 78 78 38
3 16 18 16 18 18 81 18 81
2 78 38 38 44 78 38 38 44
3 23 25 23 25 25 83 25 83
4 80 80 82 82 82 82 84 84
1 4 0 0 1 4 1 1 1
1 0 1 1 1 1 1 0 0
1 1 1 0 0 0 0 0 0
2 86 87 87 88 86 87 87 88
3 35 39 35 39 39 89 39 89
2 87 88 88 62 87 88 88 62
3 43 45 43 45 45 91 45 91
2 88 62 62 62 88 62 62 62
3 48 49 48 49 49 93 49 93
4 90 90 92 92 92 92 94 94
1 4 1 1 1 5 1 0 0
2 96 88 88 62 96 88 88 62
3 59 63 59 63 63 97 63 97
3 67 68 67 68 68 93 68 93
3 71 72 71 72 72 72 72 72
4 98 98 99 99 99 99 100 100
5 85 95 85 95 95 101 95 101
1 0 0 0 0 0 0 0 1
1 0 0 0 1 0 1 1 1
2 103 104 104 87 103 104 104 87
3 11 79 11 79 79 105 79 105
2 104 87 87 88 104 87 87 88
3 18 81 18 81 81 107 81 107
3 25 83 25 83 83 91 83 91
4 106 106 108 108 108 108 109 109
3 39 89 39 89 89 107 89 107
3 45 91 45 91 91 91 91 91
3 49 93 49 93 93 93 93 93
4 111 111 112 112 112 112 113 113
3 63 97 63 97 97 91 97 91
3 68 93 68 93 93 93 93 93
3 72 72 72 72 72 72 72 72
4 115 115 116 116 116 116 117 117
5 110 114 110 114 114 118 114 118
6 75 102 102 119 75 102 102 119
7 120 120 120 120 120 120 120 120
8 121 121 121 121 121 121 121 121
1 3 1 2 0 0 0 0 4
1 2 0 2 4 0 4 4 4
1 2 4 6 0 4 4 4 0
2 123 124 124 125 123 124 124 125
1 1 1 0 4 0 4 4 4
1 0 4 4 0 4 4 4 0
1 4 0 0 0 4 0 0 0
2 127 128 128 129 127 128 128 129
1 1 5 4 0 4 4 4 0
2 131 129 129 62 131 129 129 62
3 126 130 126 130 130 132 130 132
2 124 125 125 58 124 125 125 58
2 128 129 129 62 128 129 129 62
2 129 62 62 62 129 62 62 62
3 134 135 134 135 135 136 135 136
2 125 58 58 44 125 58 58 44
3 138 136 138 136 136 72 136 72
4 133 133 137 137 137 137 139 139
5 51 74 51 74 74 140 74 140
3 130 132 130 132 132 68 132 68
3 135 136 135 136 136 72 136 72
3 136 72 136 72 72 72 72 72
4 142 142 143 143 143 143 144 144
5 95 101 95 101 101 145 101 145
3 132 68 132 68 68 93 68 93
4 147 147 144 144 144 144 117 117
5 114 118 114 118 118 148 118 148
6 141 146 146 149 141 146 146 149
7 150 150 150 150 150 150 150 150
8 151 151 151 151 151 151 151 151
1 0 0 0 0 0 0 0 4
1 0 0 0 4 0 4 4 4
2 153 154 154 128 153 154 154 128
2 154 128 128 129 154 128 128 129
3 155 156 155 156 156 135 156 135
3 156 135 156 135 135 136 135 136
4 157 157 158 158 158 158 143 143
5 74 140 74 140 140 159 140 159
4 158 158 143 143 143 143 144 144
5 101 145 101 145 145 161 145 161
4 143 143 144 144 144 144 117 117
5 118 148 118 148 148 163 148 163
6 160 162 162 164 160 162 162 164
7 165 165 165 165 165 165 165 165
8 166 166 166 166 166 166 166 166
9 122 122 152 152 152 152 167 167

User avatar
islptng
Posts: 475
Joined: May 24th, 2024, 6:17 am
Location: 种花家

Re: Thread For Your Unrecognised CA

Post by islptng » January 26th, 2025, 11:07 am

Day and Night derivative, Non-explosive, Many c/2o puffer and rockets, Interesting enough:
Rule:TriEdge-B3789XS45689X

Code: Select all

#ReTriEdge-B3789XS45689X
! [[ RANDOMIZE RANDWIDTH 768 RANDHEIGHT 512 ]]
My sandbox | All my engineered replicators | TNT
Asperger, ISTP, using a Dvorak keyboard.

On March 2nd, I'll begin my time travel to July (at least on the Internet). During these time, I do not exist, so don't try to contact me. (Not a joke!)

User avatar
PiSpaceships
Posts: 218
Joined: January 17th, 2025, 12:20 pm

Re: Thread For Your Unrecognised CA

Post by PiSpaceships » January 27th, 2025, 2:08 pm

EDIT: I changed LaserNOR to OldLaserNOR because the other version became official. I keep this version because it has a trivial bit, so it may have stable memory.

Let me introduce LaserNOR, which is a rule in which signals are continuous lines rather that short photons, even though they're possible. A reflector, splitter and eater:

Code: Select all

x = 10, y = 10, rule = OldLaserNOR
8.C$7.C.C2$.C$C8.C3$7.C.C$CAC5.C$.C!

@RULE OldLaserNOR

@COLORS
0 48 48 48
1 255 255 255
2 200 42 42
3 100 100 100

@TABLE
n_states:4
neighborhood:Moore
symmetries:rotate4reflect

var a={0,1,2,3}
var b=a
var c=a
var d=a
var e=a
var f=a
var g=a
var h=a
var i={0,2,3}
var j=i
var k=i
var l=i
var m=i
var n=i
var o=i
var p={0,1}
var q=p
var r={0,1,2}

0,a,2,1,r,b,c,d,e,0
0,1,i,j,k,l,m,n,o,1
0,1,i,j,1,k,l,m,n,1
0,i,1,1,3,j,k,l,m,1
0,3,2,3,i,3,0,p,0,1
1,2,a,b,c,d,e,f,g,2
1,3,1,3,0,p,0,3,q,2
2,a,b,c,d,e,f,g,h,0
There are two types of NOR gates: rNOR (reflector NOR) which reflects input and pNOR (proper NOR) which destroys input.

Code: Select all

x = 42, y = 12, rule = OldLaserNOR
B39.B$A39.A2$B39.B$A39.A2$.C37.C.C$CA37.A2C$.C37.C.C2$A39.A$B39.B!
Every 4+2n oscillator/gun period is possible:

Code: Select all

x = 17, y = 9, rule = OldLaserNOR
.C4.C5.C$CBAC.CBA.C.CBA2.C$C2.C.C3.C.C4.C$.2C3.C.C3.C2.C2$.2C3.C.C3.C
2.C$CBAC.CBA.C.CBA2.C$C2.C.C3.C.C4.C$.2C3.C.C3.C2.C!

Code: Select all

x = 18, y = 20, rule = OldLaserNOR
2.C.C7.C.C$.CA2.C4.2CA2.C$2.C7.C.C2$C4.C4.C4.C$.C2.C6.C2.C2$2.C2.C6.C
2.C$.CA3.C3.2CA3.C$2.C7.C.C2$C5.C3.C5.C$.C3.C5.C3.C2$2.C3.C5.C3.C$.CA
4.C2.2CA4.C$2.C7.C.C2$C6.C2.C6.C$.C4.C4.C4.C!
Logic gates, in order: NOT, OR, AND:

Code: Select all

x = 44, y = 25, rule = OldLaserNOR
17.B.B$17.A.A$17.A.A11.B7.B$17.A.A11.A7.A$17.A.A$17.A.A$39.B$33.5C.A$
19.B13.C.C.C$19.A11.B$19.A11.A3$17.B11.C11.C$8.B8.A10.C3.C5.C3.C$8.A
5.C2.A5.C5.C.CAC3.CAC.C$8.A4.C4.C5.C7.A5.A$.C5.C.C4.C2.CAC3.C$C5.2A2C
8.A12.C3.C3.C$.C5.C24.C.CAC.C$17.C.C4.C10.A$17.2C2A4.C$19.C4.C$34.C.C
$35.C!
Rule is still in progress, by the way.

Code: Select all

x=0, y=0, rule=OldLaserNOR
!
#C [[ RANDOMIZE ]]
Last edited by PiSpaceships on January 28th, 2025, 1:42 pm, edited 2 times in total.
INACTIVE

User avatar
CARuler
Posts: 1337
Joined: July 30th, 2024, 5:38 pm
Location: A rule-verse in floor rule-verse of the CGOL skyscraper

Re: Thread For Your Unrecognised CA

Post by CARuler » January 27th, 2025, 9:28 pm

PiSpaceships wrote:
January 27th, 2025, 2:08 pm
your "not" gate is actually a bit

Code: Select all

x = 4, y = 146, rule = LaserNOR
2.B$2.A63$2.B$2.A30$2.B$2.A$2.A31$2.B$2.A$2.A13$.C.C$2A2C$.C!
@RULE LaserNOR

@COLORS
0 48 48 48
1 255 255 255
2 200 42 42
3 100 100 100

@TABLE
n_states:4
neighborhood:Moore
symmetries:rotate4reflect

var a={0,1,2,3}
var b=a
var c=a
var d=a
var e=a
var f=a
var g=a
var h=a
var i={0,2,3}
var j=i
var k=i
var l=i
var m=i
var n=i
var o=i
var p={0,1}
var q=p
var r={0,1,2}

0,a,2,1,r,b,c,d,e,0
0,1,i,j,k,l,m,n,o,1
0,1,i,j,1,k,l,m,n,1
0,i,1,1,3,j,k,l,m,1
0,3,2,3,i,3,0,p,0,1
1,2,a,b,c,d,e,f,g,2
1,3,1,3,0,p,0,3,q,2
2,a,b,c,d,e,f,g,h,0
likes interesting rules
vist my rules here
also likes weird growth patterns in CA
hyperbolic CA!!!
ADHD user
mostly inactive

User avatar
islptng
Posts: 475
Joined: May 24th, 2024, 6:17 am
Location: 种花家

Re: Thread For Your Unrecognised CA

Post by islptng » January 27th, 2025, 11:35 pm

PiSpaceships wrote:
January 27th, 2025, 2:08 pm
LaserNOR
Hm,nice concept.

My remake:

Code: Select all

@RULE LaserNOR

@COLORS
1 255 255 255
2 255   0   0
3 128 128 128

@TABLE
n_states:4
neighborhood:Moore
symmetries:rotate4reflect

var a = {0,1,2,3}
var b = a
var c = a
var d = a
var e = a
var f = a
var g = a
var h = a

var t = {1,2}
var x = {0,1,2}
var y = x

# NOR
1,3,1,3,x,3,b,c,d,2
0,3,1,3,x,3,b,c,d,0
0,3,x,3,y,3,a,b,c,1

# Laser
1,2,a,b,c,d,e,f,g,2
2,a,b,c,d,e,f,g,h,0
0,a,0,1,0,b,c,d,e,1
0,a,3,1,t,b,c,d,e,1
0,a,3,1,3,b,c,d,e,1
My sandbox | All my engineered replicators | TNT
Asperger, ISTP, using a Dvorak keyboard.

On March 2nd, I'll begin my time travel to July (at least on the Internet). During these time, I do not exist, so don't try to contact me. (Not a joke!)

User avatar
PiSpaceships
Posts: 218
Joined: January 17th, 2025, 12:20 pm

Re: Thread For Your Unrecognised CA

Post by PiSpaceships » January 28th, 2025, 1:34 pm

islptng wrote:
January 27th, 2025, 11:35 pm
My remake:

Code: Select all

rle
It's very better from my version. From now it will be official LaserNOR and previous version will be called OldLaserNOR.

Code: Select all

@RULE LaserNOR

@NAMES
0 void
1 laser
2 tail
3 blocker

@COLORS
1 255 255 255
2 255   0   0
3 128 128 128

@TABLE
n_states:4
neighborhood:Moore
symmetries:rotate4reflect

var a = {0,1,2,3}
var b = a
var c = a
var d = a
var e = a
var f = a
var g = a
var h = a

var t = {1,2,3}
var x = {0,1,2}
var y = x

# NOR
1,3,1,3,x,3,b,c,d,2
0,3,1,3,x,3,b,c,d,0
0,3,x,3,y,3,a,b,c,1

# Laser
1,2,a,b,c,d,e,f,g,2
2,a,b,c,d,e,f,g,h,0
0,a,0,1,0,b,c,d,e,1
0,a,3,1,t,b,c,d,e,1
tiny p3 gun:

Code: Select all

x = 2, y = 4, rule = LaserNOR
.C$CA$AC$C!
logic gates (NOT, OR, AND):

Code: Select all

x = 27, y = 31, rule = LaserNOR
19.B3.B$19.A3.A12$.B$.A2$8.B.B$C7.A.A$A2C$C$C9.B$10.A2$19.B$8.B10.A$
8.A$18.C5.C$9.C7.CA2C.2CAC$.A5.2CA2C6.7A$.B5.3AC6.C3AC3AC$9.C.2C5.C.C
.C.C!
failed XOR gate (actually OR gate):

Code: Select all

x = 17, y = 40, rule = LaserNOR
2.B11.B$2.A11.A21$2.B$2.A2$.C.C4.C4.C.C$C7.C7.C$C.2C3.CAC3.2C.C$8.A$
4.CA2.A2.AC$C3.C7AC3.C$.C.C.C2.C2.C.C.C2$8.C$3.C4.C4.C$4.C2.CAC2.C$8.
A$7.2AC$7.2C$9.C!
Can someone find XOR gate? The gate above theoretically should work but it doesn't.
INACTIVE

User avatar
CARuler
Posts: 1337
Joined: July 30th, 2024, 5:38 pm
Location: A rule-verse in floor rule-verse of the CGOL skyscraper

Re: Thread For Your Unrecognised CA

Post by CARuler » January 28th, 2025, 9:05 pm

PiSpaceships wrote:
January 28th, 2025, 1:34 pm
islptng wrote:
January 27th, 2025, 11:35 pm
My remake:

Code: Select all

rle
It's very better from my version. From now it will be official LaserNOR and previous version will be called OldLaserNOR.

Code: Select all

@RULE LaserNOR

@NAMES
0 void
1 laser
2 tail
3 blocker

@COLORS
1 255 255 255
2 255   0   0
3 128 128 128

@TABLE
n_states:4
neighborhood:Moore
symmetries:rotate4reflect

var a = {0,1,2,3}
var b = a
var c = a
var d = a
var e = a
var f = a
var g = a
var h = a

var t = {1,2,3}
var x = {0,1,2}
var y = x

# NOR
1,3,1,3,x,3,b,c,d,2
0,3,1,3,x,3,b,c,d,0
0,3,x,3,y,3,a,b,c,1

# Laser
1,2,a,b,c,d,e,f,g,2
2,a,b,c,d,e,f,g,h,0
0,a,0,1,0,b,c,d,e,1
0,a,3,1,t,b,c,d,e,1
tiny p3 gun:

Code: Select all

x = 2, y = 4, rule = LaserNOR
.C$CA$AC$C!
logic gates (NOT, OR, AND):

Code: Select all

x = 27, y = 31, rule = LaserNOR
19.B3.B$19.A3.A12$.B$.A2$8.B.B$C7.A.A$A2C$C$C9.B$10.A2$19.B$8.B10.A$
8.A$18.C5.C$9.C7.CA2C.2CAC$.A5.2CA2C6.7A$.B5.3AC6.C3AC3AC$9.C.2C5.C.C
.C.C!
failed XOR gate (actually OR gate):

Code: Select all

x = 17, y = 40, rule = LaserNOR
2.B11.B$2.A11.A21$2.B$2.A2$.C.C4.C4.C.C$C7.C7.C$C.2C3.CAC3.2C.C$8.A$
4.CA2.A2.AC$C3.C7AC3.C$.C.C.C2.C2.C.C.C2$8.C$3.C4.C4.C$4.C2.CAC2.C$8.
A$7.2AC$7.2C$9.C!
Can someone find XOR gate? The gate above theoretically should work but it doesn't.
your gates make the signal longer, which is not something a logic gate is suppose to do
edit:
nearly an xor (a or b) not implies (c and d) ((a or b) not implies (a and b) = a xor b)

Code: Select all

x = 23, y = 34, rule = LaserNOR
5.B.B$5.A.A3$7.B$7.A2$16.B3.B$5.B10.A3.A$5.A2$20.B$20.A3$16.B$16.A2$15.
C5.C$6.C7.CA2C.2CAC$4.2CA2C6.7A$4.3AC6.C3AC3AC$6.C.2C5.C.C.C.C$9.C3$11.
C2$11.C$5.C.C4$C17.C.C!
edit2:
i need a crossover
likes interesting rules
vist my rules here
also likes weird growth patterns in CA
hyperbolic CA!!!
ADHD user
mostly inactive

Post Reply