Rules with interesting replicators

For discussion of other cellular automata.
wwei23

Re: Rules with interesting replicators

Post by wwei23 » October 14th, 2020, 12:06 am

AforAmpere wrote:
October 13th, 2020, 11:53 pm
With a modified version of a search program that I've been writing called EnumPattEvo. The version on Github can't really do this yet, but I'll probably update it once I change the input system. You could also potentially do this with LLS, but the number of gens these take is pretty high, and I'm not sure how that would go.
Interesting. I just pick random rules and see what happens. Usually, I don't get replicators or I just get Sierpinski replicators or Pascal triangle modulo 3 replicators, but I have gotten more unusual replicators too. The rules for the oscillating beehives (Since I attack the beehive specifically when on replicator searches) and guns are neat side-effects from those searches, too. I search manually now, since my search script seems to have this weird problem where after searching 32768 rules, Golly always fails to create pattern files, essentially freezing the search. I usually add predictable replicators, as well as diehards and rules where the beehive is/becomes a bunch of spaceships or still lives or oscillators to the filter list (Space Invaders actually originated from a replicator search, I saw it split into a pair of c/13 spaceships and had to turn it into a rule). I don't add anarchic replicators or chaos blobs since those may have unexpected changes 10^18 generations down the line or so. It's kind of interesting how different we are when we look for replicators!
Edit: P32 failed replicator:

Code: Select all

x = 3, y = 3, rule = B2n3-eq4jntwz5-jknq6ci7e/S2-ck3cekn4-etz5jq6aci
3o$bo$3o!
[[ STOP 7 ]]
Edit 2: Fixed typo.
Edit 3: This failed quadratic replicator appeared when I was searching.

Code: Select all

x = 4, y = 3, rule = B2eik3einy4cintyz5ejqy6ack7/S1c2ace3aqy4ekwy5acer6cen
b2o$o2bo$b2o!
Guess what's in this rule:

Code: Select all

x = 127, y = 19, rule = B2eik3einy4cintyz5ejqy6ack7/S1c2ace3aqy4ekwy5acer6cen
6bobo$6b2o$6b2o4$3o$b2o$o2$10b2o10bobo15b3o18bobo17b3o17bo20b3o$10b2o
9bobobo14bobo17bo3bo16b3o16bobo18bo3bo$20bo2bo2bo13bobo18bobo16b2ob2o
16bo18bo2bo2bo$13b2o6b2ob2o15bo58b3o17bobobobo$13b2o5bo2bo2bo13bobo58b
2o17bo2bo2bo$21bobobo15bo80bobo$22bobo36bobo57bo3bo$60bo3bo58bo$61bobo
!
Yeah. I plan to apgsearch this with xp2_spaceinvaderstest eventually.
EDIT 4: WOW! THIS REPLICATOR IS DIRTY, YET IT MOVES THROUGH ITS OWN ASH LEFT BEHIND WITH NO PROBLEMS AT ALL!

Code: Select all

x = 4, y = 3, rule = B2ei3ceijr4eijqrw5aijqy6aci7e/S1c2acn3aci4ajknr5nqy6i8
b2o$o2bo$b2o!
Edit 5: Sierpinski generator, that replicates in the "wrong" direction for the usual beehive replicators. Alternates between 2c/21 and 3c/21, for 5c/42 total. Also has a 2c/47 diagonal spaceship.

Code: Select all

x = 4, y = 3, rule = B2e3-cnqy4qrtwy5jkny6cek7c8/S1c2-kn3ajkq4-acetw5e6cik8
b2o$o2bo$b2o!

Code: Select all

x = 4, y = 4, rule = B2e3-cnqy4qrtwy5jkny6cek7c8/S1c2-kn3ajkq4-acetw5e6cik8
2b2o$2b2o$2obo$3o!
Edit 6: P52 replicator shuttle:

Code: Select all

x = 42, y = 5, rule = B2ei3ceijr4eijqrw5aijqy6aci7e/S1c2acn3aci4ajknr5nqy6i8
27b2o$14b2o10bo2bo$2o25b2o$2o38b2o$40b2o!
Edit 7: P22 pascal triangle modulo 3:

Code: Select all

x = 4, y = 3, rule = B2e3eijqr4iy5-aqr6-e7c8/S1c2-ik3acjkr4enwyz5aejry6ak7
b2o$o2bo$b2o!
Edit 8: Wave-producing replicator at 5c/10 as opposed to Saka's 4c/8:

Code: Select all

x = 4, y = 3, rule = B2ei3ceijk4jz5anry6k/S1c2ace3acnq4aekqr5ac6-n8
b2o$o2bo$b2o!
Edit 9: This failed replicator dies out, but it can create a P52 oscillator:

Code: Select all

x = 32, y = 50, rule = B2ei3-acjk4cewz5ijnqy6-a7e/S1c2-ik3ay4cikrwyz5ekq6a7c8
12b2o$11bo2bo$12b2o16$20b2o2$12b2o6bo$11bo2bo6b2o$12b2o5$28bo$28bo2bo$
3bo25bobo$2bobo$2bobo$3bo3$28bo$27bobo$27bobo$obo25bo$o2bo$3bo5$18b2o$
9b2o6bo2bo$11bo6b2o2$10b2o!
Edit 10: This seems to be 6c/26 when splitting from a single replicator, 2c/27 when annihilating in pairs on the next cycle, for a total speed of 20c/105.

Code: Select all

x = 4, y = 3, rule = B2ei3-acjk4cew5-acer6-a7e/S1c2-ik3ay4cikrw5aekq6ae8
b2o$o2bo$b2o!
Edit 11: Fixed typo
Edit 12: The rulespace I got this from is pB2ei-ackn3einqry-ajk4cew-aijknqrty5ijqy-acer6cik-a7-c/S1c-e2acen-ik3ay-ceijknqr4cikrwy-aejnqt5eq-aciry6a-cik7-e8c. There are probably other replicators in there.
Edit 13: Can this be cleaned up while still keeping its peculiar behavior?

Code: Select all

x = 4, y = 3, rule = B2ei3-acjk4cew5ijnqy6-a7e/S1c2-ik3ay4cijkrwz5enq6aen7c8
b2o$o2bo$b2o!
Edit 14: Another interesting failed one

Code: Select all

x = 4, y = 3, rule = B2ei3-ajk4cew5ijnqy6-ae7e/S1c2-ik3ay4cikrz5aejnq6aen8
b2o$o2bo$b2o!
Edit 15: This one too

Code: Select all

x = 4, y = 3, rule = B2ei3-acjk4cewz5-acer6-ae/S1c2-ik3ay4cijkrw5eknqy6an8
b2o$o2bo$b2o!
Edit 16: This alternates between 6c/26 and 11c/41.

Code: Select all

x = 4, y = 3, rule = B2ei3-ajk4cew5-acer6cik7e/S1c2-ik3ay4cikrwz5aejq6an7c8
b2o$o2bo$b2o!
Edit 17: Therefore, a total speed of 17c/67.
Edit 18: 20c/105 again. This dirty replicator cleans up its own ash. (!)

Code: Select all

x = 4, y = 3, rule = B2ei3-acjk4cewz5-acer6-ae7e/S1c2-ik3ay4cikr5aenq6an8
b2o$o2bo$b2o!
Edit 20: I accidentally swapped the post contents. Let's fix that. (Edit 19 was moved to the other post.)
Last edited by wwei23 on October 15th, 2020, 1:34 pm, edited 6 times in total.

cvojan
Posts: 373
Joined: October 7th, 2018, 7:07 pm
Location: Feel free to delete

Re: Rules with interesting replicators

Post by cvojan » October 15th, 2020, 12:22 pm

Quadratic replicator with a strange mechanism:

Code: Select all

x = 3, y = 2, rule = B3-cekq4iq6ekn/S2-i3-aeky4ciqyz5r6n
3o$obo!
It seems that it propagates obliquely, but I have no idea what period it is.

Linear replicator in the same rule:

Code: Select all

x = 12, y = 11, rule = B3-cekq4iq6ekn/S2-i3-aeky4ciqyz5r6n
10bo$9bobo$10bo2$3o$o$3o2$10bo$9bobo$10bo!

wwei23

Re: Rules with interesting replicators

Post by wwei23 » October 15th, 2020, 12:25 pm

Shuttle:

Code: Select all

x = 9, y = 26, rule = B3-cekq4iq6ekn/S2-i3-aeky4ciqyz5r6n
4bo$3bobo$4bo5$3b3o$3bobo3$2obobob2o$o7bo$o7bo$2obobob2o3$3bobo$3b3o5$
4bo$3bobo$4bo!
Edit: This one follows a cycle of 6 for a total speed of 39c/180:

Code: Select all

x = 135, y = 134, rule = B2ei3-ajk4cewz5ijkqy6-a/S1c2-ik3ay4cikrz5aenq6ae8
40b2o$39bo2bo$40b2o11$97b2o$97b2o6$34b2o10b2o49bobobo3bobobo7bo3bobobo
3bobobo$33bo2bo8bo2bo$34b2o10b2o49bo7bo11bo7bo3bo2$97bobobo3bo9bo5bobo
bo3bobobo2$97bo3bo3bo7bo7bo7bo3bo2$97bobobo3bobobo3bo7bobobo3bobobo4$
133b2o$133b2o7$32b2o14b2o47bobobo3bobobo7bo3bobobo3bobobo$31bo2bo12bo
2bo$32b2o14b2o51bo3bo11bo7bo7bo$108b2o$97bobobo3bo2b2o5bo5bobobo7bo2$
97bo7bo7bo7bo11bo2$97bobobo3bobobo3bo7bobobo7bo7$98b2o$98b2o4$26b2o10b
2o2b2o10b2o41bobobo3bobobo7bo3bobobo3bobobo$25bo2bo8bo2b2o2bo8bo2bo$
26b2o10b2o2b2o10b2o41bo7bo11bo7bo3bo2$97bobobo3bo9bo5bobobo3bobobo2$
97bo3bo3bo7bo7bo7bo3bo2$97bobobo3bobobo3bo7bobobo3bobobo4$133b2o$133b
2o3$97b2o$97b2o$33bo2bo8bo2bo$33bo3bobo2bobo3bo$20b2o10b6o6b6o10b2o35b
obobo3bobobo7bo3bobobo3bobobo$19bo2bo8b2ob2o10b2ob2o8bo2bo$20b2o10b6o
6b6o10b2o35bo7bo11bo7bo3bo$33bo3bobo2bobo3bo$33bo2bo8bo2bo48bobobo3bo
9bo5bobobo3bobobo2$97bo3bo3bo7bo7bo7bo3bo2$97bobobo3bobobo3bo7bobobo3b
obobo4$133b2o$133b2o3$97b2o$97b2o2$31b2o4b3o2b3o4b2o$14b2o10bo4b2o4b2o
4b2o4b2o4bo10b2o29bobobo3bobobo7bo3bobobo3bobobo$13bo2bo8bo5b2o4b8o4b
2o5bo8bo2bo$14b2o10bo4b2o4b2o4b2o4b2o4bo10b2o29bo7bo11bo7bo3bo$31b2o4b
3o2b3o4b2o$97bobobo3bo9bo5bobobo3bobobo2$97bo3bo3bo7bo7bo7bo3bo2$97bob
obo3bobobo3bo7bobobo3bobobo4$133b2o$133b2o4$12bo56bo$11bobo54bobo$11bo
bo54bobo$b2o9bo9bo2b2obo24bob2o2bo9bo9b2o8bobo5bobobo3bobobo7bo3bo3bo
3bobobo$o2bo5b8o12bo22bo12b8o5bo2bo$b2o9bo9bo2b2obo24bob2o2bo9bo9b2o
10bo9bo3bo11bo3bo3bo3bo3bo$11bobo54bobo38b2o$11bobo54bobo20bo5bobobo3b
o3b2o4bo5bobobo3bobobo$12bo56bo$91bo9bo3bo7bo11bo7bo$120b2o$89bobobo3b
obobo3bobobo3bo6b2o3bo3bobobo4$90b2o$90b2o!
Edit 2: Another interesting one:

Code: Select all

x = 4, y = 3, rule = B2ei3-acjk4cewz5ijkqy6-an7e/S1c2-ik3ay4cijkrz5aekq6ae7c8
b2o$o2bo$b2o!
Edit 3: This one becomes a P23:

Code: Select all

x = 4, y = 3, rule = B2ei3-acjk4cew5ijkqy6-an7e/S1c2-ik3ay4cijkrwy5ejq6an8
b2o$o2bo$b2o!
Edit 4: What?

Code: Select all

x = 280, y = 170, rule = B2ei3-acjk4cew5ijkqy6cik/S1c2-ik3ay4cijkrwy5ejkq6aen8
2b3o5b3obo2bobo2b3o3bobo2b7obo2b2o2b3o6b3ob7o3bob3o3b2obo2b2o2b2obo2bo
b3o9bo4bo3b3o2b2obobob4ob4o5bobob2o2b5o3b2ob2ob3obob2o4bobo2bo6b2ob6ob
ob5obo7bo3b3o3bo4b2o2b2o3bo5bo$3o5b2obo2b4ob2o2b3o3b2obobo2b5o2bo2b2o
3bobo2bo3bob3ob3o2b4ob4o2b4obob2o4bo2b2obobo2b2obobob4ob3o4bobo2b3o5bo
2bo3bo4b2o2b5o2bo2bo2bob3o3bobo2b6obobo3b2ob5o3bob4o4bobo3b3ob2obo2bob
o7bob4ob2o26b3o$2bo3b2obob2ob2o2bob3o2b4o2bo2bob3ob2o5bo2bobobo2bob2ob
2o5b2ob2o4b2obo2bobo2b2o2bobo2bob4obobo2b2ob2obobo4bo4b6o2b4o2bo2bo2b
2o2b3ob8ob2ob2ob2ob2ob2obo2b3obobo3b3o2b3o2b2ob3o2bo2b2ob6ob3o2b2o3b5o
bob3obo2bo24b2o2bo$b2o2bob3o3bo3b3ob2ob2o3bo2b2obobo2b2o3b3obo4bo2bobo
3b5obob4obob2o2bob2obob2o2bob2ob2ob5ob3o4b2ob2obo3bo2bobo3bob3o2bob2ob
2obo3bo2b3ob2ob2ob4o2b9obob3obo2b4obobo2bob3o2bo2b2o3bob2obobobo4b4o2b
2obobo5bo27b3o2bo$2ob5obo2b2obo2b2o2b2obo2b3ob3ob2obob3o3b2ob4obo3b2o
3bobo2bo5b3o2bob2ob5o2b2o2bo2b2o5bob3obo3b6o3b2o3b11o2b3o4bo3b2ob2obob
o2bo2bo3bob2o4bobobobo2b2o2bob2o3b2obobo2b4o3b2obob2ob2o3b3ob2o2b2o2bo
b4o3bo$o2bo5b3o6b2o2b5o4bob2obo3b2o3b3o2b2obobobo3bob7o3b2o2bo3bob2ob
6o3bo6bo2bobobo2b4o4b3ob2ob3obob3o2bob6o2b2obobobo5b2o2b2ob4ob3o2bo4b
5obob2obo4bob5obob3o3b4o2b4o2b3ob4ob2obo$6bob3ob5ob5ob2o2bo3b3ob2o3b2o
b2o2b5ob2o3b6obo2bo2bo2b3o3bo3bob3obo2bob5o2bo2b2o2b4o2bo3b2obo4bobobo
4bo3bob4ob2o2b3obob2ob2obo2b2obobobo6b2o2bo6b4o6b3obob3o2bo3b4ob3o2bob
2o2b2o4bo5bo2bo$2b2o3b2obo7b3ob2ob2obo2b2o3bo4b2ob3o3bobo3bo2bo3bob2o
2bo2bobo2b3ob5o3b2ob2o3bobo2bobob5ob2o3bo4bo2bo4b2o2bobobo3b3o2bobob2o
bobobo2b3o2b4o4b3o2b5o3bobob3o2b2o4b2o2bo3bo2b5o3b2o5b2o5b3o2bo2b2o3b
2o$2o4b2obobob2obobob3o4b2obo2b2o2bob6o5b2o3bob2o2b2obo3bob2o2bobobob
2ob2ob4obobo5bobo3bo4bob2obo2bo6bob3o3bo3bob2o4b3ob4o2b2obo3bob2ob3obo
3bobobo3bob3o3bo5bobo2bo2bob5ob2ob3ob2o2b3o2b2obo6b2obo2b2o2bo$2o3b2o
6b2obo4b2o4bo2bo3bobobo4b2o3b2obobobo2bo2bob2ob3ob2ob3o3b4o2bob3o3b4o
5bobob3o2b2o4bobobobo7bob2obobo2bob2o2b2o2bob2obo2b3obo2bo5b3o4b3o3b8o
2b2obo2bobob4o2bobobo2b3o2b2o2b2o2bobob2o2bo2bobobo2bo$2o2bo2b2o2b5obo
4bob2o2bo3bo10b4ob7obob3o3bo2bo2b3ob2o2bo2bob4o4bo3b2obob3ob3ob2ob2obo
2bob2o4bob2ob2obobob2o3bo3bo2b2ob2o3bo3b3ob6o5b3o4bobobobo4b3o2b2ob2ob
2o2b2obo2bo2bobobob3o2bo2b2o4bo3bobobo2bo$2b7obob4o2bo2bo2b3ob4o2bobo
2bob4o2b3obob2ob2o4bo3bo3b2ob3o2b2o2bo3bobo3bobo3b3ob2o3bo4bo2bob4obob
o2b2obobo3bo2b2o2b3o2bobobo3bo4b2o2b2obo5bobobo5bob2obob3obob3ob3o2b2o
2b2o3b3ob2obo2bobobobobobobo3b4obo2bo$2bobo2b2o3bob2o2bob2obo2bo2b2o2b
ob4o2bo2b4o2bobo3bob2o2bobob3o9b2ob2ob2ob3o6bobob2o2b2obob6ob3o2bobo2b
ob4ob3o2b3o11b4o2b4o2b4obobobobobobob3ob2obobo2b7obo5bo4bo3bo2bobo2bob
obo2b2o3bo4bo2bo2b3o$2bo2b2o2bobo2b2o2b3obo5bob2obobobo2bo3bobo2b3ob2o
bo2b3o4b2o2b3o2b3o6bo2b3o2bo2b2obo2b2ob2o3b2obob3o2bo2bo4b4obo3b5obob
2o2b2o2b3ob2o2b2ob2o5bob4ob2obob3o5bobobob3o2b2obob2o2b2o2b2o2b2o2b5o
3b2o9bobo2bo$b5obo3b4o2bo7b3obo2bo3bo4b3o4bo2bob2o2bo4b6ob2o2bob2obobo
2b2o3bobobob6obo3bo2bobo3bobob3o3b2ob2o2bob2ob4obo2b4o4b2ob3ob4ob3ob4o
b4obob2o4b2obo2b2obo2b2o3bob4o4bo2b3obo4b3o6bo2b4obo2bobo$bo2bobo8b3ob
o3bo3b3o2bo3bob2ob4obo2b3o2bobo3b2o3bobo3bo2b2o2bo3b3ob5o3bob2obob3obo
b2ob3o3b2ob4obo3bo3bob2o2bo2b3ob2ob2ob2o2b2o2bo3bo4bo2b2o2bo3b2obo2b2o
2b8o3b3o2bobob5o2b2o2bo3b2o3bobo2b4o4bo2b3o$2obo2bo3b2ob2o6bob5obo2b2o
b3obob2o2bob2o2b2o2b2o2b2o6bo2bo2bob3o3b2o6bo3b2o5b2ob2o4b2ob2obob2o2b
ob2ob6ob2ob4obo5bo2bo2bob4o2b2o2b5ob3obo2b2o2bo2bob2obo2b2o2b2o5b2obob
o3b2ob7obobo2b2obob2o2b2obobo5bo$b2o2bobo2b3o3bo3b3o2b2o2b2o2bobobo4b
3o4b2o3bob4ob3obo4b2o3b3ob2o3bob4ob2obobob3obo2bo2b2obo3b2ob2ob2obo2bo
2b7obo5bob2obobob2obob2ob3ob2obo2bo2b7o2b3o4bo3bo8bob6ob4ob2ob4o2bo2b
2o3b4o3b5o$2bob3o3bo4bo2b2o4b4o2b2obo6b2o2bob4ob2obob3ob4o3bobobo4bo2b
o2bo2b2o2b3ob2obo2bob3o3b6ob2o2bobo3bo2bobobob2o2b6obo5bob3ob5ob4obobo
b2o2bo4b2o2b3o3bo4bo2bob3o3bobo3bob4o2b3o3bo3bobob2ob4o5bobo$bob3o2bob
2obob3ob3o2bobobo5b5ob2ob2ob3o4b2o4bo2bo2b2o2b2obob2o2bo2b2obo2bo2bobo
b2o2b4obobo2b2ob2obob2obo4bobob3obo3bo2bobo6bob4o2b4o4bo2b2ob2o6bo4b4o
bobob4obobo4bo3b6o2bobobo2b2o2b3ob2obob2o5b7o$6bo3b2o2bo3b7ob5ob3obo3b
obob2o3bo2b2o3b2o2bobobo2b5o2bo3b2o5b4o2bo3b5o4bo4b3o4bo2bo2bobo2b2ob
4o2bo2bo2b5ob3obob2obo2b2o2b4o2bobobob4o2b3ob2o2bob2o3b3o2b3obobo2b6ob
ob2o6bo2b3o2bobo$3bob3o2b2o3bobo3b2o2bobob2obo6b5obo3b2o4bobo2b3o2bob
3ob4ob2ob2obo7b3ob5obo4b2ob3obo2b3obob2o3b2o3bo2bobob3obo3b3obo2bobo2b
2o4b2ob3o2b5obobo2bo5bob2obo4b5o3bo3b2o7b2obobo4b2ob5obob2o2b3o$2ob2ob
2obo2bo5b3o3bob4ob2o3b7o3b5ob4o4bobob5o2bob3ob2ob3o3bo2b4o2b3o4b8obob
3obobo3bob9obobo3bob7obobob4o3b2obo3b2ob2o2bo2bo7b2obo2bob3o3b3o4b3obo
2b2ob3o2b2obob2o2b12obo2b2o$o3bo2bobo3bo2b2o3b4o2bo2b6o5b5ob2ob3ob2o3b
o4bo4bo2bobo5b2obo3b9obob3ob6obo2bo3b2o3b2obobobo3bo3bo3b2o5b2o2bobob
6o2bo3b2obo4bo2b2ob2ob2o2bo2b2o4b2ob3ob2obo2bo7b3obo7bob2o3bo2bo4b2obo
$obob4o4b3o2b3o2bo7b2obo2bo2bob2ob4obob3ob2ob3o4bobob2ob2obob2ob4o5b2o
6b6ob2o2b3ob3ob2obob2obo4b2obo2b2obo2bo2b3o2b3ob2o2b10ob4o3bo6bo4b3ob
2o3b2o3bobob2obob2obob3o6b3o3b2ob3o8bo3b2o$obo3bo2b3o4b2o2bo2bobo4b2ob
2ob4o2bob2ob4ob3o4bob2ob2ob3o3b2obo8b4obo2b2ob2o2b3o2bo2bo3bob3o3b3o4b
o2b5ob2ob3o3b2ob3ob2o2b3ob9ob2obo3b4o2b2o3bobob4ob4obobo2b3obo2bo3b5o
2b2o3b2ob5o2b3o2b3obo$b5o2b2o3b3o2bo2b2o2bob2ob2o3bo2b2ob5obobobo4b3ob
4o2bob2obobob3ob3o3b3ob4obo2bobobob2o6b2o3b5ob3o2b2o4b5o2b2o3bobobobob
2o3b3ob5obo2b3o4b3ob2ob4ob3obob3o2b2o2b2o5bobob3o2bo2b2o4bo2b2obob2obo
4bobo$3o2bob6ob2o3b3ob2obob2o2bob5ob2o6bob4obo3bo2b2o6b10o8bob3o7b3o3b
obobo4bobo4b3o5bo4b3o2b3obo3bobob2o3b5o2bo2b3o2bo2bo3b2o4b2o9bobo2b2ob
ob7ob2o5b2o4b3o3bo2bobobob3o2bobo$3ob3obo2bobo3bob2o2b2o4bobo4b2o2b2o
2b4ob2obob2obo2b3o3b2obobob2obo2b2o2b3o4bo2bo4bo2bo3b3o2b2obo2bob2o4b
3o3b3o2bo2bob3o3b2o4b3obobobo2b3o2bob3obo5b3o2bobobobo2b2o3b2ob6obo6b
2o2bo2b3obo4bob3o3bobob3obo$3b2obo2bo2bo2bobob2obo4bobob2ob2obob2o2bo
4b2o2bo3bob4obo3bo11bob2o5b3o2bo5bobobo2bobob2o2bo3b4o2b2o2bo2bo2b2o2b
3o2b3ob3ob2obo5b5o2bob3o3b4o2bob2obo4b2o3bo3bob4ob6o2b3ob5obo2bo2bobo
5bo2b2ob2o$3ob2o2b3o2bobobobob2o6b3obob2obo2b2obo2b2ob4o2bo2b2ob5o6bo
6b3ob2o2b2o2bo4b3o3b5ob3obo3b2o2bob3ob2o6b2obob4obo4b2o2bo2b3obobo5bo
5b3ob2obo3b3o2b2ob6obob3o2b4o2bo2b2obobo4bo2bobobo4b2o7b2o$bo2bo6b2o2b
2o4bo3bo4bo2b7obo2b2o6b2o4b2ob2obob2o2bo2b2obobo3bobob3o2bobobo2bobo4b
2o4b3obob2obob2o3b3o5bobo2b3o9b3o3bo4bo2b2ob3ob5obo2bob4o4bob7ob4obo2b
o3b2o2bo3bo2bob5o5b3o4bo$2b3obo2b2o4b2o3bob3o2bob2o5b4o5b2obobo4bo16bo
b4ob3obo2bo3b2ob2ob5ob2o2bo2bo2b4ob3obo2b3obo3b4ob2o2b3obob2ob3ob2ob2o
bo3b2o3b2o4bo3b2o2b2o3bo3b2ob8o2bobo2b2o5b2o2b5o2b6o7b6ob2o$bobo3bobob
ob4o3b2o2bobo2bob3o6bobo2bo3b2ob4ob4obo2bo5b2o3b2ob2ob4ob2obob2obo4bob
obob2o4bo5b4o2b2o2bob2ob2o4bo2bobo3b3o5b2ob2o2b3ob2o3b2o3b2obo3b2o2b3o
bo5b3obo11b2obo2bobob2o4bobo4bobo2b2obobo$4o4b2o2bobo6bob2obo2bo3b2ob
6ob3o3bo7bo3bobo3bo2bob3o3bob2o5bob2o2bobo3b2o6bobobo3bobob3obo3bob2ob
2ob3o4b2o2b3obob2o3b3o3bobo2bobo2b3ob3o5b2obob2o4bobob2o4bobobobobob3o
b2o3b3ob5ob2o2b3ob3ob2o$ob2o3bo3b2o2bob2ob2o3bobo2bobob3obo4bobobo4bo
2b3obobo2bobo5bo2bo3bo2bob2obo2bob4ob3ob2o3b4ob2ob2o5b3o4bobobo2bo2bob
o3bob2obo2bo6bobobo3bob2o2b2o5b2o7bobo2b3obo3b7o2bob2obo2bo2bob3o2bo2b
obo5b2ob3ob2o$bob3o9bob2o3b4o2bo2b2obo4b2o2bo2bobo5b5o4bob2o3bo3b2ob2o
4bobobob3obo2bo2b2ob6obo3b2o2b2o3bo2bob2ob2o3bob4ob2ob2ob3obo2b2obo2bo
2bobob3ob5o2b2o2bob3o2b2obobobobobob2obo4b2obob2ob3obob2obo3b2ob2ob2ob
3ob4o$4ob2obobo3b2ob2o2bobo2bobo5b2o3bo6b4o3b2o3b2ob4obo2b2ob2o2b2ob4o
2b2o3b2ob2obo3b2ob3o2bobo2bob2obobob2obo2b2ob2ob2ob2o5bobob9ob2o2b2o5b
3o3b2o2bob4o2bob2obob2ob3o2b4obo2bobo3bo2bo2b2ob2o3b2o4bob5o3bo2bo$2o
3bo2bo8bob2o2bo3bobob4ob2o5b3o2b2ob2o5bo2b2obob3obobo2bobob5obo2b3o2bo
b2o2bob3o2bo3b3o2bobo4b2obo4bobo2b4o4bobo8b3o3b2o3bo5b4ob2o2bo4b2obobo
b4o5bo5bob2ob4o4bobo3bobo2bobo3b7o3bobo$4o2bob3o2bo2b2ob5o4b3o3b2o4b2o
bobobo4b6ob2o2bob3obob3o6bob2o2bob4obob3ob2o7bo2bo2b2obobo2bo2b2ob4ob
2o2bo11bobo2bo3bob2obobo6b7ob3o2bobo2b2o4bo3b2o2bobo4bob2obob2o2bo2b3o
3bo2b2o12b2o$o2bo3bo6bob2obobob2o3bob2o2bo4bob3ob4o3bob2obo2bo9bobobob
5ob3o6bo4b2o6bo2bo3bo2b2o4b3obob3ob3ob2o2b5o2bobobob3o2b4o2b2obob2o2bo
bob4ob3o4bo2b2ob2ob4o2bo2bo3bo3bo2bo2b3o2bo2bob2obo3b3o4bobob3o$3bo5b
5o2bobob3o2bo4b2o2b2o2bo2bob2obo2b3o2bob2obo2bo3b2o2bo3b2o2bobob2ob4o
2bo3bo2b2obo2b2o2bob2ob2o2b3ob2o3b4o2bobo4bo3b3o2bobob2o2b2o4b4obo3b4o
b2obob4o3bobo3b2o2b2o2b3ob3o4bo3b7o3b3o2bob2obobo2bo2b2obo$2o2b5ob9obo
bo2bo2b2ob4o3b3ob2o4b3ob4o3b3obobobobob2ob2ob5obob2o2b3obob2ob3obo2b5o
bo2b2o3b6o2b4o3bo3b2o3b6o5bob2o2bo2bobob2o2b2o2b3ob2obo2b2o2bo3bo2bo4b
3obob5obo5b2o2bo2b2o2bo2bobo2bo6b2o$bo3b4ob2ob2ob2obobob2obo2b2ob2obob
2obob3ob2o2b2o3b3o7bobob4obobobo3bobo3b3obo3bobobo2bo5b3o3bo2bo2b2o3b
2o2b5o7bob3ob2o2bob4obob2o2b2ob3obob2ob8o3bob2o4bo3b2obo3bo2b2obo2bobo
3bobo2bobo2b2ob3obo3bobo3bo$ob5obo3b2o4bo2bob2o2b2o3bo3b2ob2obo3b9obob
obo2b4obo4bo2b2obobo5b2o2bob3o3bob5o6b6ob2o2bobobo2b2obobo2b2ob2obob6o
2bobobobo2b2o2b2obobob2o2b2obo4bo3bo2bobo2b2obo4b2obo2b2o4bo2b2o2b2o4b
obob2obo3bobobo2bo$2b3ob4obob4o2bob2o2b6ob3obob2ob3obobob3o2b4o2bob4o
4b4o2b2o5b6ob3ob4obobo2b5obobo2bo3b2o2bob2o2b3o2bo3b2o3bobobob2ob2o3b
2ob3o3bobob2ob4obo3b2obob2o3bobob2obobobob3obobo4bo2b3obob3ob2obo3b2ob
3o2b2o3bo$bob2o3b2o7bobob4obo4b2obo5bo3bob2o2bo2b3o4bo4b2ob3o2b3o2bob
3o2bo2bob2o5bo2bob3o4b5obo4b4o2bob2ob3ob2obob2ob2o3bo4b2o2bobo3bob7o2b
o5b7ob2o2bo2bo2b4ob2o2bo4b3o2bobob3obob4ob2o3b4obob2ob3o$2bo2bo2b2obo
2bobo3b2o3b3o3bo2bo2b3obob3o3bo8bob2obo2bo4bo2bob4obob2ob2o3b2ob2o2bo
2bo3b2o3bobo2b2obob2obo5bob5o3bo2bo3bobob2ob10o5b2o3b2ob2obo2bo3b3obob
o5b2o2bobo2b2ob3ob4o2b3o3bo4bo3b4obo5bob2o$4b2obo2bobobo3b2ob4obo4b3o
2b2o2b2o2bob3o7b2obo2bo2b3obobob2o2bob2o2bo3b2o2bo3b6obo2bob2ob4o4bo3b
ob2o3b2o7b4o2bo4bobo5b2o2bobobo5b2o4b4ob2o4bo2b2o3b2o2b2o2bobo2bo3bobo
bobo4bo4b2o4b2o2bo3bo4bo$4bob2obo3bob3ob2ob2o2bo4b2o3b3ob3ob3o5b4o2b3o
2bo2bo2b2ob2o3b3o3bob3ob6obo5b2o4b6obo3bobobob4obobob5ob2ob2ob2obo5bo
2bo2b2ob2ob2obo2bobo2bob3o5bo2b3o2bo2b2o2b2obobobobobobob7ob2o4bo5bobo
bobobobo$2bo3b2o2b4o3bo2b4ob2obob4o2bo2b2ob3ob5ob3o3bo5b3o2b3ob3o5bo2b
10o5bo3b2obo2b6o2b2ob2o2b4o5bo2b3o2b3o4b2ob5o2bobo2bob5ob3o3b2o2bob2ob
3obob2o2b4obo3bob3o3bo3b2obo2bo2b2ob3o2b3obo5bo2bobo$b3o3b2ob2o2b9obob
3obob4o3b3o2b2o2b4ob4o3bo2b4ob2o2bobo2bobob3o2b2obobo2b2o4b3o3bobo2b4o
3b3obo2b5ob3o6b3o6bobo2b3o3bo2bob2o2b7ob2ob3o3b4ob3obo4bo3b2o2bob6o2b
2ob2obob4obob2o3bo3b3obob2o$o2b2o5b4o3bo2b2ob2o9bo2b2ob2o2b2o5bob7o2bo
3b2ob2o2bob3ob2obo2bobobo2b2o3bo7bob2obob4ob2obo2b3o2b3o2b2obo2bob2obo
bob6ob2o10bo2b2o3bo2bo4b3o4bobo2bobobob2obob4ob2ob3o2bo8bobo5b3ob3ob2o
b3o$3ob4obob4o3b2o2bo2bob2o3bob2obo3bo2bo3bobo4bobobob2o2b2ob3o3bobo4b
o2bo3b2o4bo3bob2ob2obo2b2o2b3ob3ob3obo2b2ob2ob2o3b3o3b2ob2o2b2ob3o5b2o
bob2o4b2obo6bobo5bob7ob2o2bob8o2bobo2b7o3bo2b6ob2ob3o$obo2bo3bo2bo2bo
3b2ob2ob4obo4b2obob2obo5bob2ob2ob2obob3o2bo2b2o5bobob2o9bo3bobobob2o2b
ob3o2bo14bob4o3b2obo6bob3o2bo4bobo2b3o3b4o3b2ob3o2bob3o4bob3o5b3ob7ob
2o7b2ob2ob2ob3ob3obobob2o$bobo2b2ob4o3b10o3bo2bob6o2bob3obo2bo2b2o5bo
2b6obo3bobo2b2o2bob2o6b4obo2bobo2b5ob2ob4o5b6ob2o2bo2bo5bobo2bob2o5b4o
2bo2b2o3bob2ob6o14b3o2bo2bobo2bobobo2b2ob2ob5obobo3b3obobobo$b2obob4ob
o2bob3obobobob2o2b2ob2o2bo2bobob2o2bob6obo2bo3b4o3bobo3bobob3ob2o3bobo
3bobobo7bob3o3bo5b3o2bo4b3o2b5obob3ob5o2b4obobob5ob3o2bo2bo3bobobob3o
2b3obob2o2b3o3bo2bob3o4b2o4bob2o3b4ob3o2bobo$3obo3b2o3bob6obob2o4bobo
2b2o3bo3b3o3b2obobob2obob2o2b2obobobob2obobo3bo3bo5b3ob3obob2ob2o2bobo
3b2ob5ob3o3b4obob3ob3obobob2ob3obo2b4ob3ob2obob4obo3b3obob4o4b2o3bo2b
2o3b3ob2o2b4o6bo6b2ob3o3bo2bo$4obobo8bo2b5obo6bobob2obobo3bo2bob4obob
4ob3o2bo3bob2o2bobob2o2b4o3bobo2b2o2bobo3b2ob2ob3obo2b2obo2bo5b2ob2ob
2obobob2obobo5bob2obobo2bobo2b3ob2o2b5o2bo3b2o3bo3bo2b6o4b2o7b9ob2obob
2obobo2b2obo$obo2b2obob3o4b3o5bo4b2o3b3obob2o3bob5o4b2o5b2obob2o3bob2o
bobobo6bobo4b3obob3o5b2ob4ob2o3b3obobo3bobob3o2b2o2bo2bobobo3bobo2b2o
2bo3bobobo3bo2bobo3b2o2bob3obob2o2b2o2b2obo3bobobob2o3bob2obobo2bobo2b
3obo3bo$2b6o3bob3ob3obo2bobo2bo2bobo2bob2o4b2obob2o3b3o2bo3bobobo2bo3b
ob3o2b5obo2b3o2bo2bo2b2obo2b6o6bobob2o2bob5o7bob3ob2o3b2o4bob2o2bo2b2o
2bo2b6o3b5ob2o3bo3bobo2bo2b3o3bobobob4o3b3o4bobo3b3ob3obobo$ob2o5b2ob
2o2bob3o2b2o3bo4b2o2bo2bo4b2o2b3obo3b2ob2o2bob2o8b2o2b3o5b3o3b3o2bobob
o4bo2bo3bo2bo6b2obobo3bo2b2ob6obob5ob5obo2b3ob2obobob3ob2o3b6ob10ob2ob
o3b2ob4ob2o2b2obo5b3obob4obo5bo$3b3ob3ob5obob3o2b5ob3o3b4o2bo3b2obo7bo
2bob2o4b3o3b3o2b2o2b3obo7bo2b3obob2o2b2o2b3ob4ob5ob2ob2obo2b2o3bo6b3o
2bobo5b2o3bobob3o3bob2o3b3ob4ob2o3b2o3b4o2bobo2bobobo2b2ob2ob4ob2obobo
bo2bo2bobobo$2bo2b2o4b2ob3o4bo3bob5ob2ob6o2b3o4b2obo3b4o7bo5bo2b4ob4o
2bob2obob2o3b2obo3b2ob2o2b3o3b2o2bobo2bob2obob2o2b2ob2o2b2o5b6obobob2o
bo4b4obo2bo2b4o2bo2bo5bob2o3b2o3bob2o3b2o6b2o2b2o2bobob6obo2bo$o3bo3b
5ob2obo3b2o2bo2b2o2bo3bo4b3o2bob2o2bo4b3o2b2o3b3o3b3o2bo2b2ob3obobob2o
2b3ob3o2bobob3obo2b4o3bob3o2bob3ob4obo2bobob2o10bobo6b2ob3ob4obo2b4o2b
o2bo4bob2o4bobo2bo2bo5b2ob2obo2b3obo4b5o2bob2o$obo2b3obo5b2o2bob2o4b6o
b3o2bob3o4bob6ob4ob4obob2obob3obob4o2b3ob2ob4obo2b2ob3o5bob2o3bobo4b2o
bob7o3bo2b4ob6o4b2o2bo2bob2o2b3ob2ob3o2b4ob2o2b7ob2ob2o2b6o2b2o3b2o4b
8ob5o3bo2bo$4bo5bo5bob5ob3o2b2o5bo4b2o2b4ob4obobo5b2ob2obobob2obobob2o
2b2obob2o2bobob3ob3ob5ob2ob5o5bo2bo2bo2b4obo4bo2bobo3b2ob2o2b3ob4ob2ob
3o2bo2b3o3bobo2bob8o4bo2b4o2bob5o2b3o4b6o4b3o5bobo$o2bo4bo2bobobob3ob
2o5bobo2b3ob3o2b4obobob3o6bo3b2o4b2ob5obo2b2o2bob2obo3b2o8b2ob2o5bo2bo
b2o2b4obobob3ob3obo3b4o2b2obo3b3o5b4o3bo2b2o7b2obob3o2bobo3b4o3bo2bo2b
5obo2bobob2ob4obob6o3b3o$b4obob3obobo2b3o4bo2bo2bo4bo3bob2o3bob3o2b3ob
obo2bo2b3o3b2o2b2ob4obob4o2b2obobob2o2b2obobo2b3ob5ob2obob5obo3bo2bob
2o2bo4b2obo2bob3o2bob3ob2ob3o3bo2b2obo2b4ob3ob2o2bob3obo3b2obobo5b3obo
3b2o2b2o2b3ob5o2b2o$3b2o2b3o2b3o3bo4b4o4b4o2b2ob3ob2o3b2o2bo5bobob3ob
2o3b2o3bob6ob4obo4bo3bo6bo5b2o6bo3bob2obo2bobobo2b4o3b2obob8o4bob2o4b
2o2bob2obobo3b2ob2obo2b2ob2o3b2o3b2obo2b3o5b2obob4ob2ob9obobo$bobo2b5o
b2obo3b2obo4bob4obob4ob2o2b2o6bobobob3ob5o2b2obob3o5bo3bo4bo2b8obob2o
7b2ob2obo2bob2o10b3ob2obo2bob2ob2o2bob2ob2ob4ob3o3b2o2bo2bobo3b2ob2o3b
2o2b2ob2ob3ob2o5b2ob2o2b5obobo3b5o2bobobo$b2ob2ob2ob3o2b3o2bob2o2bobob
o8bobobobob3o3bob4ob3o2b4o3bo2b7obob3o4bobo2bo2b2o4bobobo2b2ob4obobo3b
2o2b2obo4b3ob2obob2o5b2o2b5obobobo3b3o2bobob3obo2bo4bo3b2o7b3o5b3ob3ob
o3b2obobo3bo2b3o5bo$6b4o3bobob2o2b2o4b6obo3b2ob3obo5b2ob3o2b2o2b2ob2o
2bobob7o2bo6b4o3bobob4o2b2ob2obo3bo2b4o2bo4bob2obobobob3ob2obob2o4b2ob
obobob2obo3bobobobob3o2b4o2b2obo2bob2ob4o5bo4b2o2b2o6b3ob2o4bo2b3o2bo$
4b2o2b3obobo3bo2b2o2b2ob2o4bo2b2obo3b2o2b3o2bo2bo6bo2b3o2bo2bob3ob3ob
7ob4o3b3ob2obo4b3obo2b2o8b5ob2o2bo6b2o2bo4b2ob3o4bo5b4ob7o2b7ob2o2bo2b
6o2bo2bob2ob3o2bob2o5b3o3b2ob2obob3o3bo$2bo3bo6b3o11bobo6bo2b2ob2obobo
bo2bobo2b2o4bobobo3bobob2ob5obobo2bo2b2o2b4o2b2o2b2ob4o4b2o4b2o3b4obo
3bob4obobob2obo3bob2o8bobo4b4ob3o2bo3b7ob2o2bo2bo3b2o2bobo4bo2b4ob6ob
2ob3ob4obob3o$b2obo2bob2o4b3obo3bo4bo4bobobob2o4bob4o2b2obo2bobo2bob3o
2bo2bo2b7o2bobo3bo2bobob2o2bo3bo3bobo2bo3bo4bobo2b5ob3o3bo4bo2b2o2bobo
3b10ob3ob5ob5o5bo2b2o2bo3bobobobobob2ob2o2b3obobob2ob2ob2o2b2ob2ob3obo
$obo6b2ob2ob4o4bob4obo3b2o5bo2bobobob3o3bo3b5o3b4obobo4b2ob2ob3o3b3ob
2obo2bobo3bo3b2ob4ob3o2bobo4b2ob2obobobobo3bob4ob3obo3bob3o3b2obob2obo
bo2b2ob2o2bobo3bo3bo2bobo3b3obo3bob3o2b2ob2obo2b2o2b2o4bo4bo$b3o2bo2b
3ob3o2b4o4b2o2bo2bobobo3bob6obobo3bobob6o2b3ob5o2b13o4b2o4bo4bo6bob3o
3bo2b2ob2o2b2obo7bo2bo4b2obob4ob2ob3obo5b3ob2obobo2bo3b2ob3o2b3o2b4ob
2o4bob4o3bo2bob4ob2o2bobo2bobob2o$3o2bob3obob7o2b2o2b3o2bo2bob10ob3o2b
o2bob2o2b3ob2ob4o2bobobob2o3bobob2obob3o3b2obob2o3bob8o2bobobobo2bo2bo
3b4o2b2o3b2ob7o2bo3bo6bo2bo4bobobob2obo2b2obobob2ob2ob2ob3o2bo2bo2b7o
2bob2o3bo2b2o2b3o2bobo$o4b5o4bob3o2bob5obob2obo4b2o2bo3bobo2b2ob3ob2ob
5obo2bo2b5ob6o5bob2o2bo3bo3bob2o2bo2b2obo3bo2b2obo3b2ob3ob2o3bobo3b2o
2b2o2b3obo4b2obo2bob3o3bobo3bo2b2ob3ob3o2bobo2bo2bo5b2o2b2o5b3o4bo4b3o
8bo$ob2o3b4obob3o2bo2b3o3bobo2bo4bo4bo4bo2b4o2b2obo2b3obob2o5bobob3obo
bo3b6obobob2o2bo2bo6b4o2b4o3bob3o2b2ob2ob2o3bobo4bob2o2b2o4bo4b2o2bo2b
2obobobob2o4b4obo2b2o2b2obobob2o2bobo3b2o3bob3ob5o2bobo4b2o$2bo3b3o3bo
b2obobob2ob2o2bo2b2o3b2o3b2ob4o2bobo3b3o2b5obobo2bo2bob2o3b3o2bob4obo
2bo5b4o5bobob2obobo2b6o3bobo3b2o2bob2ob3o2bob2ob2obob2o3b2o2bob4o2b3o
3b2obo2b2o2bobob3o3b2obo2bo2bobobobob3obobob2obob2o2bo5b2o$o3b4obob2o
2bo2b3o3bob3obo2bo2bob2obobo2b3obob3o2b2o4bob7ob3o3b3obo2bo2b4obo2bob
5ob3ob2ob2obo2b3ob3o2b2o5bo2b5o2bo2b2o2b2o3bob3o2bo4bobob3ob2obob3o3bo
4bo2b3o3b3o6b3ob3ob2ob4o5bobo3bo2b4o2b4o$ob4o4bo4b2obo2b3ob2obo2bo2b5o
7b3o2bo2b2obo6bo3bo4bob5o3bo2bo4bob2ob2ob5obo2b2ob2o2bob2ob3ob2obob7o
2b2o4b5o5bo2bobo4b2o5b2ob5obo2bob3obobo4b3o2b2obobob3o2b2obobobobo8b2o
2bobobo2bo4bobo$bobo2bo2bobobo2bo2b2o3bob4ob2o2bob2ob5ob2o3bo3bo4b5o6b
2o5bob2ob3o2b2obo2bobobo2b3o3bob2ob2o3b2obo4bob2obobo3b3ob3ob2obobo7bo
2b2o2b3ob2o2bo4bo2b5o2b2ob6obobob2o4b3ob2o2b3o2bo6bo3bobo2bo2bo2bo2bob
2o$bo3bo2bo4b3o6bo2bo4b2ob2ob3obo4b2o2b2obo2bo4bo2b5o3b2o2bo5b3o2bobo
2b3ob3obob3o2bobobob3obob3o2b3o2bo6b4obobob4o3b2o2bo5b2o3bo6b2o2b2o6b
2o3b2o2b2o2b3o5bo7b3obob3ob2ob2ob3ob2o2b2o2b2ob2o2bo$bo2bo3b5ob2o2bob
4o2b3o2bob3obob2o2b2obobo3b2o5b3ob3obo4bobo3b4obob2obo2b2ob3o4b4ob4o6b
3ob4ob5obo2b2ob3obo3bobo4bobo2b2obo3bobo2bo2b3o5b2o3bo3b4obob2o5b4o2b
2o2b2o4b2o5b2o2bobob2o2b4o4bob2o$b2obobobob3ob2o2b3o2b2obo2b2o7b2obo5b
4o4bob4o2b2ob2obo2bo2b2obo2bob2o2b2obob3o3bobob2ob3ob2obo2b2o2b2o3b4o
2b2ob3o3b4ob2o2b4o2b2o2bo3b3obob4o3bobo2b3o8bob3o2b2ob5o5bob5o3b3o2bo
5b2o2b2o3b2o2b2ob2o$2o2bobobo2bobo2b3o2b3o5bo3b3obo2bo2b3o2bo3b2o4b4ob
o10b3o2b5obo4bob3o6bo3b2obo2bo2b2obobob3ob3ob2o2b4o2b3o2b2ob2ob4obo2b
2o2bob2ob12obob5obo3bo4bo4bo2bo2b3o2bob2obob3obo4bob2o4bo2b2ob2ob4o$2b
o2bo4bob4o3bob6o2b2o2bob3obo3bo4bo2b5ob7o3b2ob2o4b2o2bob2o5bo3bobobo2b
4o4bobo3bobo2b2o2b2obo3b5obo2bo2b2ob7o3b2o2bobo2b4o2bo2b5ob4ob5o2bo2b
7ob4obo2bob4o2bob3obobo3b5o2b3o4bobobo$o4b2ob2ob4o2bo4bo2b2o2bob2o2b8o
b2o2bobob3obobobobobobo5bo2b2obob3o2bo4b3ob2o2b2o2bobo2bo3b2obo2bo2b2o
2bob3obo2b5ob2ob2o4b2obobo3bo6bo2b2o2b2o2b3ob2o2bo2bobo3bo2bob2o2b4o3b
o3bob5obo2b2o3b2obobob3o2bo2bo5bo$4ob5obob2o3bo2bobo4bobobo6bo2bobo6bo
2bo4bo2b3obobob2o2b3ob3ob8o2b3obo3b3obobo2b3obo2b2obo5bob2o3bobob3ob3o
bo4b2o2bob2o2bo3bob2obo2b2o5bo7b3o3bob3ob2o13bo2b3obobo2bob4obob2ob4o
3bo3b2o$2bob5o3bo5bobo4bobobob2o2bob2o4bo6b4o3b3o7bo2bo2bo3b3o2b2o2b2o
3b2obo2bo3b2obo2b2o3b4obo2b3obo4bob2obob2obob4obob3o3b5ob2o2bo3b2o3bob
o2bo2b2obo4bo2bob5obo3bobob3o2bo2bo5bo4bo3bob3o3b2o2b2o4bo$b4o2bo11bob
4o3bo5b8ob2o2b5ob3ob3ob2o4bo6b5ob5ob5ob5o4bo2bo4b3obobobob4ob2o3b2ob3o
2b2o3b3o2bo2b2o2b2o2bo2b3o4bo4bo5b3obobo7b2obobob2o6b4obo2b4obo2b2ob5o
2b5obobo3bob2o$obo2b2o3b3o4bo2b3o4b3o5b2o5bobo2bob3obo2b2o3bob3ob2o2bo
7bobo5b3o3b2ob2o2bo5b4o2bobob3o2bobo2b4o5bob3o2b2o2b2obob3o4b2ob2ob2o
2bobo3bobo3bo2bob4ob3o3b2o2b2obo2b2o2b2o2bobobob5obo2b2o3bo3bo2bo3b2o$
11bobob2o2b5ob4obob2o2b6obo2bo2b3o2bo2bo2bob2o2bo4bob2o2b4ob3ob3ob3obo
5b2o2bo3bo7b4o3b6o2b5obobob2o4b3ob2ob2o2bob3ob2o3b2obo2bo3b2ob2obo2b3o
2bob7o6bo3b3o3b2o2bobo2bo2bobob4obo2b5obo$ob3ob3obo5bobo2bo3bobobo2bo
3b7o2bobob2o3bob2obo2b3o4b3obo5bob4ob2o2bo2bo2b4obob2obo2b4o2b4o2b3ob
3obo5b3o2b3ob2obobobo2bo4b7o2b2o2bobob4ob2o2b2ob2ob2o2b2ob4o4b6obob4ob
o3b2o5b2obo2bobo2b2o$3obo2bo2bobo4bo3bo3b2o3bo6bob2o2bo3bo2bobob2o2b2o
b2obobo2b3obo2b3o2b3obobob3o6bob2ob2obobo3bobo5b2o2b3obobo5bo4b3o3b5o
2bo4bo4bo3b2obobobo2bob2obo2bo2bo2bo3b3o2bo3b2o7bobobo2b5obo6bobobobob
o2bo2bo$6bob3o6b2o5bo2b2o3bob2obo3bo4b2ob2o3b3o3b4ob2ob3o2b2ob6o2bo2bo
b2o3bobob3o5bo4b2ob2o2bo2b4ob3ob6obo3bo2bo3b3obobo5b5o2b2o2b3o5bob3o3b
o3b2o2bo3b2o2bob4obo2b2ob2ob2o3bo2bob6obobobob3o3bo$b2ob3ob2ob4ob4obob
obo2bo3bo2bo3b3obob2obo2b2ob2o2b2o4bo2b2ob4o2b2o3b2o4b5o2bobobob5o2bob
3o5b4ob4o2bob3o4bobo4bob2ob2ob2obo4bo2bobob2o4bo2b3o2b3obob3obobobo2bo
2bo2bob5obob2o2b5o3b3obob3o2b3o2bo2bobobo$o4b2ob2obo2bob2o2b2o2bo2bobo
bobob4ob2obo5b2o6bob3o7bobobobob2obo2bo3bo7bo3bobo2bobob3o7bobo2b4o2bo
2bo4b2o2bob3ob2o3b3obob4o3b2ob2o2bobo2b2obo3bobob4obo4b2o2b3o2b2o2bo7b
2o2b6o7b2o3b4o2bobo$2obo2bobob5obo3b2o3b7ob2o2b3ob3ob2obo3b3o2b4o2bo2b
obobob3o2bob5o3b2obob2o2bob4ob3ob2o2b2ob2o6bo2bobobo2bobob2o2b2obobo2b
3obo2bobo2b4obob4ob2o3bo2b2o4bobo2b8o2b2obobob2o4bo2bo2bo3bobo2b4o5b2o
bo3b3o$bo2b3o2b6ob3o4bob3obob2o3b3obo2b2obo4bob8ob2o2bo3b8ob8o2bo4bobo
b3o2b2o4bobobo2bobo2b3obob3o3b2ob3o3bobob2o4b2ob2obob7obo5b6o3bo2bo3b
2obo2b2obobo3b2ob4o6b3ob4obo3b2ob3o2b4o5bo$b5ob2o4b3obobo2b2o4bob2ob6o
bobo2bo2bo3bo10bob3o2bo2b2obobobo2b2o2b5o4bo2bobob2ob4o4b2o2b7o2b2obo
3b2o4bob2ob13o6b3o2bobobo3b2o2bob2o2b2ob3obobo2bobob7o6b5ob6o2bo3b2obo
7bob2o$3o3bobo2b4ob3obo2b2o2b5obobob4o2b3o6b11ob2obo3bob2obo2bobo2b3ob
o4bo2bobob2o2b5o4bobobo4b3o3bo4bob4o2b3ob2ob2obo4b2obo3b4o3bo2bob3o3b
4o2bobo2b3ob3o3b3ob2ob2o3bo3bobobob5obobo2bo2bobo2b2ob2obo$4o2bob2obob
ob3obob2obob3obo4b2o2bo2bo3bobo2bo5b3o3bobo3bo2bo3bobo2b4o3b4obo2b2o6b
o2bo3b2obo3bo2bob3ob3o4b2o2bob2ob2obo4bo4bob3o2b2o2b3o3b4ob4o4bo2bob4o
b2o3bo2bo3b2o3bo3b3ob2obob3ob2o2b3o6b2obobo$o3bo2b2o2b2ob3obobo3b2o4bo
b3obob3obobo2bobobobob2obobo2bobo3bo3b2o3bobo3bobob2obo7b2o2bobo3bo5bo
4bo3b6obobobobo2bobobo2bobo9bob8o3bob2obob3o2bobo2bo3b2obo3bo2bob3o2bo
4bob2o3b3ob3o2b2obo2b3ob4o4bo$4obob3o3bo4bobo3b4ob2ob2o3b2obob2obob2ob
o2bob2o2bobo2b6obobobob6o2b4obo2b2ob8ob5o9bo3b2o2bobo3b2obo2b4o2bo2bo
5b3o2b3o8bo3bobobo5bo2b3obobob2obo5b4ob2o2bob3o2b2obo3bo2b6o4b2o4bobo$
obobob10obo3bobo3b2o3b2o2bob12ob3o2bo3bobo2bo2b2o2b2obo2bo7bob2o2b2ob
2ob2obo3bo5bo3bobo3b2ob2obobo2b2o2b2obobob4ob4o2bo3bo4b2ob3obo5bo2b3ob
5ob2o4b2ob2ob3o3bob2o2b2ob2obo3b9ob3o2b3o2b2o4bo$4b3o2bobob2o3bob3ob3o
2bo3bo2bo2b2o5bob2ob2o3b3o2bo2bobo3bob2obobobob2ob4ob6o2b2obobo3b2o2b
2obo2bo5bob2obobo3bo2b5obo3bo3bo2b5o2bob2ob2ob3obob4o4bob3o3b4ob2ob2ob
o2b5o5bob3o4b4obo2b2o2b4o2b2o2b4o$4o2b2o3bobo5bo3bo2bobob5o4bobobobob
2o5b2o2b3obob2o2b5ob3o2b2ob3o3bo2b2o2bobo3bo5bobo5b2ob3o2b2obobob2o5bo
bobo2b4o3bo2b3o4bo6bob2o4bobo2b5obo8bo2b2o4b2ob2ob2o2bo2bo2b2ob3ob2o2b
o2b4obo3b4o$2obo2b3o5bob3o4bobob2o2b2obo3b3obo2b2ob2ob10ob3o3b2o3bo4bo
b3o5b2ob5obobob2ob6o2bo3bo2bo2b3ob2o2bo3b2obobo4bobob2o5b5obob2ob2ob2o
b2o3b3obo5b4obobo2bo3bo3b6o3bo2bo5bo2bobobo3bo2b2o2b3obobo$b2ob4ob2o4b
ob3ob4obo2bo4b2ob2o2b5o2b2ob2o2bo7b3obob4ob2obo4b2ob3o2b5o4bob3obob2ob
obobo2bob2ob2ob2o3b2o4bobo4bo2bo4bo2b2o3b2o2bo2b3o6b2ob6ob2o3bo8b2ob3o
4b2o2bo4b5o6bob3ob4obob5o2bo$3obo2b4ob3o3bob3ob4o3bobobob2o2b2obobobob
2ob4o2bobobob5o3bobo2bob5obob3o5b6o2bo2bo2bob2o2bob5o3b2obobo2b2o2b2o
6b3obobo2bo4b2obobobob3o4b2ob2o3bo2bobob2o7b2o2bo2bob2o6b4o2b2ob2o2b2o
2b4o2b2o2bobo$5o4bo4b2o2bo4bo4b3ob2o4bobo3b2obobob2o2b4obob2o5b2o2bo4b
2o2bobo6b5o6b3o2bob2o2bob2ob3ob3o4bobob3o2b2ob2ob2ob2o4bob2o2bo2b3o2bo
bob2ob3o4bo2b3o2b5ob3obobobobobobo4bo3bo4bobobob3o4bo5b2o4b2o$2ob3obo
3bo3bob2ob3obo3bo3bo4bobob2o5bobo2bo2bob2o3bo3b2o3bo2b3o4b2o9bob5o2b5o
bobob5o3bob3ob2obob2o2bo2bob4o5b3obo2bob3ob3o2bo3bob3o2bob7ob3obo2b3o
2bob2obo2b3ob4o3b3ob2o2b4ob2o4bob2obob2obo$2o3bob2obo6bo4b4o2b3ob2obob
ob2o2b3ob2o2bob3obob2o3bob2o3bo3bob2o4b2o3bo2b4o4b6ob6ob5o3bo6b2o2b2o
5bob2o2b4o2bo6bo3bo3bo4b2o3bo2bo2b2o2bo8bo7bo2bo2b2ob5o3b6ob4ob5o2b3ob
2ob2obo$bo7bobobo5bobo6b2o8bob2o3bobo3bo2b2obo3bo4b4o2bob3ob2o2b7o5b2o
2bo2b2o2bob4obob3o2b2ob2o3b2o2b2o6bo2bo6bo5bo2b2ob3ob2o3bo5b2o4bo7b2ob
ob3o3b2ob2o2bo3bobobo2bo3b4o2b4o4bo2bo4bo2b2o$2bob3o2bo2bob2obo3b7o2bo
3b2ob3ob2ob3o2b3ob6obobo2b2o5bo5bo3bo2bo2b3o2bobo5b3o3bob3obobobob4obo
b2o2b4o2b2o3b4ob3o3b3obo3bo2bob3o3b2obob2o5bobo4bo2bobo5b6obo4b2ob3o2b
ob2obo2bob2o2b2o2bo2bo2b4o$b2ob4o2bo4b3o3b2obo2bo6b2o2b2ob2ob2o2b2ob3o
3b2obobobobo3b2o2b2obobobo2bo4bo2bob2o4b2ob2ob3obobobob2ob2obo2bo4b2o
2bo2b2obobo3bobo5bo2b2ob2obo2b2ob3o2bobobo2b2o3bo2b4o2bob10obo3bo8bo2b
2o3bob2ob3ob4obo2bobo$2b2obobo7bo2b2ob5o5bob2o4bobo4bo3b4o2bobob2ob2ob
3obo5bobobo3bob4o3bo4b4ob4obob9obobob2o2bobo2b2obo3bobobob2obo3bo3bobo
b3obo2b3o2b2obobo2bo4b2o2bo3bobo5bo2bobo4b2ob3ob4o3bo2b2o2bobobo2bobob
ob4o$o2bobo3b2o3bo4bo3b7ob2obob3o3bob2obob3o3b3ob2o2b5o3bo2b2obo2b9o3b
4o2bob7o2b2o4bo3b2obobob2o2b2o2bobob3o3bob2o2b2o3b3o2bobobo5bo2bo3b3ob
o3b3obo2b2o2bobobob5o2bob4ob4o2bo2bob2ob5o4b2obo2bob2o$2bob2obo2b2o3b
2o3b2o2b6obob2ob2ob4ob2o2bo2bo3bo2bo3bo2b4obo19bo3bobobobo2bo3b2o2bo2b
2o3b3o2bo3bob4o2bo3b3obo2bo2b3ob3obo6b2obo2bob2obobob2o2b4obo5b2o4bo2b
o2bo2b3obo5b2o2bo4b4ob2obo5bo2b2o$4bo4b3o3b2ob3o2bobobobo2b2o4b2o2b8ob
2ob4o2b2ob2obobob5o4bob6ob2o2bobo2bob2obobob3o2bob5o6b3o4b3o2b2o3b4obo
2b3o6bo2bo2bobo2b3o4bo2b2obobob2o2bobo2bo2b4ob2o4bob4o4bo4bo4bobobo6bo
b2obo2bo$o2bob2ob3obo4b2ob4o3b2o3b2o2b3o2b2o2bobobob4o2b2o6bobob2o2bo
2b8obo2bo5bobobob4o4b3ob3o2b4ob2o3bo3b2obobobo6bo3bo3b2o3bo2b6o4b2ob2o
3b5o3bo2b2o5b2obo3b2o2bo4b2o2bob2obo3b2o5b6obo5bo2bo$2bob3ob3obob2ob2o
2b2o6bobobob2obo6bob4ob5o2bo4b2ob6o2b2ob3obo2bobobobob2obo2bobob4o3bo
4b3o3b2ob2o2bo6b4ob2o2bobobob2o4b2ob2ob2obobo2b2o2b4o2b3o2b2obobob2ob
2obo3b2ob5ob2o3b4o3b6ob5obob3o2bob2o2bo$4ob2ob3ob2obo4b2ob3ob2ob3o2bob
o2bo2b2o2bobo4bo2b3o4b5o4b3ob2o2b3o2bo8bob6o3b2ob2o3b5o5b2o2b2obobob6o
3bo3b4obob3o2bobob3o2bobob2obob2o3bobobob2obo3b2obo3b2o2bo2b6o2bob6o2b
ob2o4b2ob2ob2o3bobo$bo3bo3bo2b2o2b2ob2obobo2bobo3b3o4b7obobob4ob2obob
5ob6ob5o6bo6bob5o2bobo3bo2b6ob2o2b2obob4o3b2o3b3o2bob6o7bobo2b2ob2o3bo
bob3o3bo3bobo2b5obo3bo8bobo3b2obo2bobo2b2obo3b3obo2bo2b2o2b2o$bobo2b3o
bo5bo2bo4b4o2b10obo2bob4o4b2o2b2o2bo2bobob5obo6b9obob2ob3o4b3o2b3o2bob
3ob2ob2ob2o3b3ob6ob2o2bo3bo7b2o2b2ob3ob2obob3ob3obo3bo2b3ob2ob4o5bob2o
b4o2bob3o3bo3bo5bo2b2o3b2o2bo$b5o3b2o2b3o2bobob4obob5o6bob3o2bo2bob6ob
6ob3ob5o4bob5o3b3o3b8ob4obo4bo3b2o3b5obobob6ob2o2b6obo4b2o2bob5obob3o
2bob3o2bobo2b3o2b5o3b2ob3ob2o2b9obob2ob3obobo3b2obob2obo$obo5b4o2bob3o
bob3o2bo7bo2b2obob3o3b2o2b3ob2o3bo7b2o2b2o2b2obo4bobobob2o5b4o2b2obo2b
2o2bo3bob2o2b2o2bo6bob2o3bo3b3ob2o3b5o3bo2bob4o3bo2b2obob3obo6b3o4b2ob
o4bo5b6o4bobo4b2o2bo4bob3o$obobo2b3o2bob2o2b2obo4b2o3b2obo2b2o3b4o4b3o
2bob6o3bo3b4obob2obob2o2b3obobob2o2bo2bo2b4obo3b2o2b2ob4o2bo3b3o2b2obo
2bo2b8o3b3ob3o4b5o2bo5bob2ob2ob2obob3ob2ob4o3bo2b4o3b2ob5ob2o2bo5bobo
6b5o$2bob2o2b2ob6ob2ob2o2bob5obobo3b2o2bob6o2bobobo2bo3bo5b3o2bobobo2b
ob2ob2o2bo3bob2o2b4ob3o3b2o2bo2bobobo2b2o3b4o2b3ob2o2bo3b3o4b2obo5b3o
3bob2ob2obo9bob6o2b3obobob2o4b3o3bo2bob3ob2obobobob2obo2b3o3bo$o2b5obo
6b3obob3o3bo3b3o2bob2o2bo3b2o2b6obo2b2o4b3o2b2o2b4o2b3o2bo3bo2bo3b4o2b
2o2b2ob2obobo3bo4b2o2b2ob2obo2b2ob3obobobo3bo3bo2b8o2b2o3b4o2b4o2bo5b
2o6bo3b2obobo3bo3bo6bob6o3bob2o5b3o$b3o4bo2bob2o2bo2b3obob3ob3o3bo3b2o
bo3bo2b2ob2o5bo2bobob2o3bob5o2bo5bo4b3ob2o3bob2ob4obo6bobobo2b2o4b2o2b
2o3b2o2b3ob2o4bobob8o2b3o2bo3bo2b4o3b3obob3o2b4o2bobo4b11o3bo4b2ob2o2b
4ob3o3bo$2b2o2bobo4bob4o3b2o3b6obo4bob3o2bo3b4ob2o8bobo2b2o2b2o5bob2ob
6o2bobo3b2o6b4ob2ob2ob2obo3bo3bo2b2o3b2obo2b3o3bo3bo2b2o2b3o2b2o2bo3b
3o2bob3o2bo6b2ob3o2bo2b3o4b5ob3o3b2obo2b3o2bobob2ob2ob4o$3bo3b3ob2o4bo
2bobob5o2b2obob2ob2o3b4obo2bo2bobob2o6bo2bo2b2o2bob2o5b2o2bo2b4obo2bo
2bo2bobob3obobobobob2obo5b10obo2b5obo4b3ob3ob6o2bo2bob4o7bo3b2o3bob3ob
2ob2ob2o4b3o2bo2b2ob3o3bo4bob2o2bo4bo$4b2o4bo2b8obobo2b2obobo3b3o2b2ob
obobo2bo5bobo3bo3bobo2bo3b3o2bo2b3ob2obob2ob16ob2o2b3obob2o2b2ob5o4b2o
3b3o2bo3b3o2b3o2b4o3b4ob2ob4o2bob2obo2bobo3b2obo2bo7b4o2bobo2b4o3bo2bo
bob4o4bo$o2bo2b3ob2obobo2b4ob2o3bo3b6obo6b4obo3bob3o3b2ob4ob3o10bob4o
2b4ob2o5b2obobob2ob5o2bo2bo2b2o9bobo2bob2o3b2ob2o2b4obobo3bob2o3b2o2b
4o4b2o2b6o5bo3b2ob3o2bobo2b2o3bo5bo5b2o4bobobo$3bob3o2bob4ob2obob2o4b
3ob2obo6b2o3b5o4bob4o2b4o2b4o4bo3bob5o9b2o2b2o2b3obo2bo2bo2bob2o3bo3b
3ob2o2bobo2bobo3b2o2b5o4b2ob3o3bob2o3b2o2bob2obo2bobo2bob5obobo3b2obob
o3b2o2b4o3b8ob3o2b2obobo$2obobob2o2b2obobobo3b3obo3b2o2b2ob3obobob2o2b
3ob3obob12ob3o2bo3bo2b3o3bob2o3b3ob4obobob5o4bo2bo3bo3b2o4b5o3b2obo2b
2ob2ob2obo3bo2b7o3bob4ob2ob4obob4ob4o2b3o10bo2b3ob4o2b2o2b3ob6o4bo$2b
2ob2ob4o4bo2bo2bo3b2obob3o2b2obobo2bo2b2obobob2o5b2obob4ob2o3b2o2bo6b
2ob2obob2o3b2ob2obo2b3o3b2o2b3ob2o2bobo4b3ob2ob2obo3bob5o2b3obobo4b2o
3b5o2b3o3bo4bob6ob4o4bo5bobobo2bob4o8bob3obo3bobo$o2bo2bobo3b2obob5obo
b2o3bobo4bob3ob2o2b2o2bo2bo2b3o3bobo3bob2ob3o7b2o2bo4bo6bob8o2b2o4bob
2o3b3o3b2o7bobobo2bo6bobo2b3o2bo2b2ob2ob3o2bobo3bob3o3bo4bo2b4o2bo2bo
3b4ob8ob2obob2o2b5o2bo2bob2o$bo2bob2obob2o5bobobob2obobob4obob2o4bo4bo
2b4o4b2obob2obobo2bo4bo2bo2bob2o5b3obo2b7o4bobobo2bo2bo4b3ob2obobobo2b
ob2o2bobo2bob6ob3o2bo5bo4bob2ob2o2bobobo2bob2o3bo3b2o2bo2bobob2ob5o2b
3obob2ob5obo2b2ob3o$4b2o4bob2o3bob2obo3bo6b2ob3obob2ob5ob2ob2obo3b7o7b
3ob2obob2obo3bob4o3b2o3b2ob2obob2o2bo2bo3bob2o3b4o4bob2o5bo2b3ob2o2b3o
2bo3b4ob2o7b2o3bob2o5bobobobob2o2b2ob2obo5b2o3b2o2bobob5obob2o3bob2o$
4bob2ob3ob4ob4obo3b3o2bob3o2b2o2bobo5bo2bobob3ob2obobobobob3o4b2obob2o
2bob4o3bo4bo2bobo4bob4o2b2o4bobo3bobo6bo4bo2bo2b4obob2obobobo2b2obo5bo
2b2o4bob4o2b2ob2obob4obobobob5ob5ob3o2b2obo2b3ob3obobo$o2bo2bob2obo4bo
bob2ob2obobo2bobob3o3bobo4bo5bo2b2o2b3o3bob3ob2o3b3o2bo2bobobob2o2bo2b
2o2bo2bo2b6ob3o5bobobobob2ob2o2b2o4bob2ob2o3bo2b4obobob2o2bo2b2obo4bob
2ob2ob3o3b2obobo2b2o3bobob3ob4obob5ob8o2bo2bobo2bo$o3bobo3b2obobob3o4b
obo2b3ob3ob5o2bobo5b3ob4ob11o3bo3b5o3bo5b2o4b7o2bobo3bo2b2ob2ob2obob2o
bo5b2o4b2ob2o4b2obo4b2ob2obobobo2bobobo5b3o2bo4bo2b2o3b2obo5bo4bobob2o
b2o2bob2ob4obo2b5ob2o2bo$obo2bo3b3o5b4o2bobo4bob6o2bo2bob3ob7o2bo4b3o
2bob5ob3o2bob2obo4b4o2bo4b2o2bob2o4bobo3b3obobo5bo2b2obobo4b2o2bo2bo3b
3ob2o2b2obob2o5bo6bob2obob2o2bob4o2b2obob2obo5bob3o2bobobo5b2o2bobo2b
2obo2bo$bobobo3b3ob3o2b3obob3obo2b2o2bob7o3bo3b4o3bobo2b5obo2bobobo3bo
2b2obo2bob4o4bob3o3b6o5bob2o7bo2bo2b2ob2obo3bo3b4o3b3ob8o2b2o2bob2o2bo
bob4o6bob2o2bobob2o5bobo2b2ob2o2b6ob2o2bob2ob4obobo$2b3o2bo2bo3b2obo3b
obobo2bo2b3ob3obo2bo3bo2b2ob5obo2bob2o2b2o4bob2obo4bobobob2ob3o3bob2ob
ob9obo3b3o2bo2bo2bobo3b2o2bo2b3o2bo2b2o2bobo2bo2b3obo2b2o3b3obo2b3o3bo
9bobo2bo3b2o2b3ob3obo2b2o4b3obobob2o6bob2o$2o2bobobobob3ob3obo2bobobo
4b8obob5ob3obobo2bob2ob4o3b3obobobo4b2ob4obo4bobob2o2b5o3b2obobo2bob6o
b5o3b2o6b2o2b3o2bob3ob2o2b2o2bo4b4o2b2o2bobobo3b3o2bob3obobobo2bobo2bo
4b3o3bo4bob4o4b2obob4o$ob9o2b2obob4obo2bobo3bobobobo3b2o7bobo2b2o2bo3b
2o4b2o3b2o2bob3ob3ob7obobob3obo2b5o2b3o2b2o4b3obob2obob4o2bo3bo2bobob
2o4bo5bo2bo2bo4b6o2b2ob2o5b2ob3o5b2o2bob4o2b2obo3b7ob3o3bo5b5o$o2bobo
2bob2ob6o2bobo5b2obo2b3ob3o6b2ob2ob7o3b2o4b4ob2ob2o2b2ob2obo2bo3b2o4bo
bob2ob4ob3o7b2ob3obo4b3obobobo3bobo2b2o2b3o4bobo3b3ob2obo2bobobo2bo3bo
bo5bobo2b3o3b2ob2ob2o4bo3bobo2bo3bob3o2bobob3obo$bob4o2b2o5bob2ob6ob7o
b7ob3ob4o3b2ob3obob4o2b3o2b5obob2o2b4obobo2bo3bobob2obobo5bo3b2o4bob3o
bobobo2b4o2b2ob3ob5ob2ob2o2bo2b2obobobo2bo2bo2b2obo5b7ob5obo3b2ob2o2bo
b5ob2obob3obo4b3ob2ob2o$o3b2ob3o3b2obobo2bo2bo2bo4b7o2bobo2bo2bo2b2obo
bob3o2bob2obo2b2ob3ob3obo2bob4o2bobob4o2b9o4bo2bo6bo2bobo3b2o2b3o2b2ob
ob2ob2obo3bo8bobo2bobo3bobo4b2obobobob2o3b2obo6bo2b2ob2ob5o8bo2bob2ob
2obo3b2o$o2b2o3bo2bo3b2obob2o2b4o2b2ob2o3b2o4b6ob3o12b2o2b2ob5o2bobo4b
o3bob6obo3bob2ob2o2b2o2bo2b3o5b3o2bobo2bob4obob2o2b4obob6obob3ob5o4b2o
b2o3b2ob9o2bo2b2o2bob3ob2obo2b2o9b5ob7obo2bo$b2ob3obob2obo2bo3b4ob6ob
2o8bo2b2obobobo2bobo3b2o6bo2b2o3b3o3b2obobo2b6o2b2o2b3o3bobob3ob4obob
2o3b4ob6obobob4o4b4ob2o3bob2o3b2ob2ob2obo3b5ob3o3bo5bob2ob3ob4obobo2bo
2bo3bo7bob2ob2ob3o$3bob2obobob2ob6o2b2obo5bobobo2b2o6bob2obo4b2o2b3o4b
obo6b2o3b3ob2o2bob2o2bobo2b2ob5ob2o2b2obo2b2obo2b4o8bob3o3b5o2b7o2b5ob
2obo3b4o2b2obob5obobo4bob4o3bo3b3o4b2o2b2o3b4o3bobo2bo4b5o$4ob3o5bobob
ob2ob2o2bo2b3obo3b4o2b4obo2bob2ob2o2b2ob3obobo9bob3obob2obobo3bob2ob2o
b3o8bo3b3ob2o3bobobobobobo2bob4o3bo4bo5bo2bo2b2ob2obob3o4b2o2bob3o2b2o
2b2o3bob5ob2o6bob2o5bo2b3o3bo3b4o$bob3ob2ob5o3b3o4b2o2bobo3b2obo3b3o5b
ob2obo2bo3b3o2bo4b2o4bobob3obobo2b2o2b3o3b2o4b3o2b2ob4ob4obo3bob2o2bob
o3b4o2b2ob9o3b3o3b3ob2obobobo2b2o2b2obo2b3ob5ob3ob7ob3o3bob4o4bo3b4o3b
2o3bobo$b2o2bob4o2b3o5bo5b3o3bo2b2ob2ob5ob3ob2obob2obo9bo3b2o8b2ob2obo
bo5bobo4bo2b3ob2o2b3ob3obo2bo3b2o2b2o5b3o2b6o4bo3b3obobo2bobo2bo2bob2o
2bo3bo2b5o4bob2o3bo3bo2bob4o4bob2ob3o3bo2b3obobo2bo$obobobo3bo5bo2bob
2obo2b4ob4o2b2o2bobobo4b2ob2ob2o3bo2bobo3bob8ob2o5bob4o4bobobo2bo5b2ob
3ob2ob4o6bobo2b4ob2obo7b2o4bo3bobob2o2b3o3bob3o3bob3o4bo3b2o4b2o4b2o
11b2obobob2o2b2o2bob3ob4obo$2b3ob2o2bo2bob5ob2obo3bobo3bo3b2o3bo2b2o3b
3o3bo3bo2b4o2bobo2b2ob2o2bo2b2obo2b3o6bo2b2obo2b2ob4ob4obobo2b4ob2obob
o3bo4b3ob2ob2obobo2bo2b2obo2b2ob3obobo2b3obobo2b2ob2o3bo5bo2b5obobo2bo
b2obobob3o2b2o2b4o2bob3obo$2o2b2o2bo4b3obob4ob2obobob2o2bo6bobob2ob2ob
3o5bo2b3obo2b2o2b3o2bo4bo2b4ob2o2b3ob3ob2o2bobo2b3o4b2ob3o2bo2bo2b4ob
4o4bo2bo2bob2ob2obo2bo3b3obo2b2obob2o2b3o2b2obobobo4b2ob9ob3o2bo4bob2o
2bobo7bo2b2o2b3o$obobo3b3ob2ob3o2b6o3b2obo2bo2bob2o2bob2o6b2o2bo3b2ob
2o5bo2b2obob4obo3b2ob9o4bobo5bobob4o10bob3o2bo2bo4bob2o2bobob5obo3bobo
bo2bo3bob2o2bob3ob5o2bo3bob3o2bo2bob2ob3ob5o4b4o2b3obobo3b6o$2obo4bo2b
4o3bobo2b4o2b2ob3o3b3obob3ob2o3b2obo3bo8bobo2bobob4o4b2obo2b5o2b6o2bo
2bo2b4o5bo2bobo2b3obobobob3o4bo2b3o3b2obo5bo2b3o2bobobo2bo2bo2b4ob5obo
bob2obo4bo4bo2b3ob2ob2o4bo2b2o2b3o2b2o$2obobobob2obo2bo5b2ob3obo2bo3b
2o3b4o2b4ob2ob4o2b2o2bobo5b5obo2b3obob2ob9o7b2obo2b2ob2ob2o3b8o2bobo3b
ob6ob3o2bo2b2ob2o2bo2bo2bobo2b3o7b2ob3o3bo2bob2obobo4bob2o2bo2bobo2bo
3b2obo2b3obo3bo2bob2ob2o$obob8o6b3ob5o3bobo3bo2bobo2b3ob3obobo2bo4b2o
8b2o4bob6ob2o3bobo2b7o3bo2b2obobo2b4obo2bob4o3bo4bo3bob3o2bob2o4b6ob2o
bo2bo3bo4b2obobo2bobo2b3o3bo2bo2b4o5bo4bobobobobobo4bo3bobo4bo$bob3ob
2o2bo5b2o2b6o2b2o2b2ob2ob4ob3ob3o2b5o2bob2obo2b2ob2obob2o2bob2o2b4o2bo
b4o4bob2ob3ob2obo6bo2b2o5b2o3bobo3b2o2b2obo3bo3bo4b2ob3o4b2ob5ob5ob4o
3b2o6bobo2b3ob2o2bobobob3o2bob2o2bo2b4obobo4bobo!
Edit 5: c/33 diagonal:

Code: Select all

x = 6, y = 6, rule = B2ei3-acjk4cew5ijkqy6-ae/S1c2-ik3ay4cijkrwy5ejkq6aen7c8
2o2bo$ob2o$b2ob2o$bo2b2o$ob2o$2b2o!
Edit 6: Puffer:

Code: Select all

x = 37, y = 114, rule = B2ei3-acjk4cew5ijqy6-ae/S1c2-ik3ay4cijkrwy5ejq6a8
2o$2o4$19b2o$20bo7bo$27bobo$27bobo$28bo$28bo$27bobo3$27bobo$28bo$28bo$
27bobo$27bobo$28bo$2o8b2o3b2o$2o9bobobo$11b5o$13bo$12b3o2$11bobobo$11b
obobo2$12b3o$13bo$11b5o$11bobobo$10b2o3b2o7$2o$2o4$19b2o$20bo3$27b3o$
28bo$28bo$28bo$28bo$28bo$28bo$10bo2bo2bo10b3o$9bobobobobo$11bobobo$10b
ob3obo$2o$2o28bo$11bobobo14bo2bo$12bobo$12b3o14bob2o$13bo21bo$29b2obo$
29b2o3bo$13bo16b6o$12b3o$12bobo17bo$11bobobo13b2o3b2o$30b2ob2o$28bo7bo
$10bob3obo11b4ob4o$11bobobo$9bobobobobo$10bo2bo2bo3$2o$2o4$19b2o$20bo
4$13b2o6b2o$13bo2bo2bo2bo$13bob2o2b2obo$13bobo4bobo$17b2o$13bobo4bobo$
13bob2o2b2obo$13bo2bo2bo2bo$13b2o6b2o2$9bo3bo$12b3o$9b4o$9b2o$17bo$16b
obo2$16bobo$16bobo$16bobo$16bobo2$16bobo$17bo!
P48:

Code: Select all

x = 13, y = 41, rule = B2ei3-acjk4cew5ijqy6-ae/S1c2-ik3ay4cijkrwy5ejq6a8
3o3b3o$o7bo$2bo3bo$2bo3bo$4bo7$4bo$3bobo$3bobo$4bo12$8bo$7bobo$7bobo$
8bo7$8bo$6bo3bo$6bo3bo$4bo7bo$4b3o3b3o!
If only this were an actual spaceship :(

Code: Select all

x = 3, y = 13, rule = B2ei3-acjk4cew5ijqy6-an/S1c2-ik3ay4cijkrwy5ejknq6an7c8
3o$bo$bo$bo$bo$bo$bo$3o4$o$2o!
3c/28. Highly unusual since this changes the displacement of the failed replicator entirely, and doesn't push the oscillator around.

Code: Select all

x = 11, y = 4, rule = B2ei3-acjk4cew5ijqy6-ae7e/S1c2-ik3ay4cijkrwy5ejnq6a8
9b2o$b2o7bo$o2bo$b2o!
RIP

Code: Select all

x = 7, y = 18, rule = B2ei3-acjk4cew5ijkqy6cik7e/S1c2-ik3ay4cijkrwy5ejkq6an8
2b2o$2bo7$2o3b2o$ob3obo$obobobo$bo3bo$2bobo$2bobo$bo3bo$obobobo$ob3obo
$2o3b2o!
Lol

Code: Select all

x = 17, y = 59, rule = B2ei3-acjk4cew5ijqy6-ae/S1c2-ik3ay4cijkrwy5ejknq6ae7c8
4b2o3b2o$4bob3obo$4bobobobo$5bo3bo$6bobo$6bobo$5bo3bo$7bo$7bo$5b2ob2o
3$5b2ob2o$7bo$7bo$5bo3bo$6bobo$6bobo$5bo3bo$4bobobobo$4bob3obo$4b2o3b
2o3$2b2o7b2o$3bo7bo17$15bo$14bobo$14bobo$15bo4$3o$bo$bo$3o3$3o$bo$bo$
3o!
WOW

Code: Select all

x = 24, y = 21, rule = B2ei3-acjk4cew5ijkqy6-ae/S1c2-ik3ay4cijkrwy5ejq6a7c8
15b3o3b3o$15b2o2bo2b2o$15b2o2bo2b2o$17bo3bo$2o6b2o5b9o$o2bo2bo2bo$ob2o
2b2obo$obo4bobo5b9o$4b2o11bo3bo$obo4bobo5b2o2bo2b2o$ob2o2b2obo5b2o2bo
2b2o$o2bo2bo2bo5b3o3b3o$2o6b2o$11bo$10bobo$10bobo$11bo$11bo$10bobo$10b
obo$11bo!
20c/68 spaceship:

Code: Select all

x = 25, y = 37, rule = B2ei3-acjk4cew5ijkqy6-ae/S1c2-ik3ay4cijkrwy5ejq6a7c8
11b3o$11b3o3$14bob3o3bobo$17bo2bo2bo$15b2o2bobo$b3o4b3o6bobobob2o$ob2o
4b2obo$4o4b4o5bobobobo$ob2o4b2obo5bobobobo$b3o4b3o$16b2obobob2o$19bobo
$17bo2bo2bo$16bobo3bobo6$16bobo3bobo$17bo2bo2bo$19bobo$16b2obobob2o$b
3o4b3o$ob2o4b2obo5bobobobo$4o4b4o5bobobobo$ob2o4b2obo$b3o4b3o6bobobob
2o$15b2o2bobo$17bo2bo2bo$14bob3o3bobo3$11b3o$11b3o!

Code: Select all

x = 4, y = 4, rule = B2ei3-acjk4cew5ijqy6-a7e/S1c2-ik3ay4cijkrwy5ejnq6ae8
3o$o$o2bo$2b2o!
I wonder what other spaceships might be possible, but I haven't seen any others yet.
Edit 8: Moved Edit 19 from my previous post to this one since I accidentally edited the wrong post, also made sure to put the 20c/68 spaceship in a code tag.
Edit 9: I accidentally swapped the post contents. Let's fix that.
Edit 10:

Code: Select all

x = 4, y = 3, rule = B2ek3eik4cnwy5-acr6ac7c/S1c2aci3aknqy4aci5nqry6in7c
b2o$o2bo$b2o!
Edit 11: fluffykitty's replicator but 9c/18:

Code: Select all

x = 3, y = 4, rule = B2n3-ek4jqtw5-kn6cei7e/S2ain3ceknr4-cejy5cjnqy6-k
bo$3o$3o$bo!
Edit 12: 9c/36 Sierpinski replicator, extendible pusahlong, and a 3c/12 diagonal that appears to be shaking violently.

Code: Select all

x = 83, y = 73, rule = B2ek3einqy4-aijnw5-aij6ik8/S1c2aci3airy5cery6e7c
4o$ob2o$b3o8$o$3o$b2o$3o$o6$o$3obo$b2o2bo$3obo$o6$o$3obob2o$b2o2b3o$3o
bob2o$o6$o$3obob2obob2obob2obob2obob2obob2obob2obob2obob2obob2obob2obo
b2obob2obob2obob2obob2o$b2o2b3o2b3o2b3o2b3o2b3o2b3o2b3o2b3o2b3o2b3o2b
3o2b3o2b3o2b3o2b3o2b3o$3obob2obob2obob2obob2obob2obob2obob2obob2obob2o
bob2obob2obob2obob2obob2obob2obob2o$o26$b2o$o2bo$b2o!
Edit 13: Interesting failed quadratic replicator with a 3c/9 diagonal spaceship:

Code: Select all

x = 23, y = 25, rule = B2ei3eikqy4ceikrt5aeiqy6ce7e/S1c2-kn3-cejr4jnw5kn6-ci
3o$o4bo$obo3bo$6bo$4bo$bo$2b2o14$21bo$20bobo$21bo2$21bo!
Edit 14:

Code: Select all

x = 4, y = 3, rule = B2e3-akry4jkqy5cijqy6a7c8/S1c2-ek3ack4nz5ky6cek7
b2o$o2bo$b2o!
Edit 15: This failed replicator has an unusual talent for stacking blocks close to each other:

Code: Select all

x = 4, y = 3, rule = B2en3eijnq4r5cqry6ce8/S1c2aci3acjq4aeijwyz5cer6ce7
b2o$o2bo$b2o!
Edit 16: ???

Code: Select all

x = 4, y = 3, rule = B2ei3eijq4eikn5-cijn6ei/S1c2-ik3anq4aw5ejn6akn
b2o$o2bo$b2o!

Code: Select all

x = 24, y = 5, rule = B2ei3eijq4eikn5-cijn6ei/S1c2-ik3anq4aw5ejn6akn
2b4o15b3o$o6bo12bo2bo$b6o14bobo$22bo$3b2o!
Edit 17: 16c/64 Sierpinski:

Code: Select all

x = 4, y = 3, rule = B2ein3-jkqy4cewz5acjry6c8/S1c2ac3-ceqr4aer5akry6ck
b2o$o2bo$b2o!
Edit 18: This one seems to have an unusual talent for creating table-on-tables.

Code: Select all

x = 4, y = 3, rule = B2e3-anqr4ejrtwy5ny/S1c2-ik3acnqr4acekwy5cejry6acn7c8
b2o$o2bo$b2o!
Edit 19: Honing in on that rulespace (match for 12 generations) gives us these two results. There may be more.

Code: Select all

x = 4, y = 3, rule = B2ekn3-anr4kqtz5y6cen8/S1c2-ik3acnqr4-cikrt5-aikr6ak78
b2o$o2bo$b2o!

Code: Select all

x = 4, y = 3, rule = B2ekn3eijk4eqr5aikry6k7c/S1c2-ik3-eijy4aekqw5aer6-kn7c8
b2o$o2bo$b2o!
Edit 20: There's more, have a P28:

Code: Select all

x = 4, y = 3, rule = B2ek3eijr4kqrw5-cekq6aek7c8/S1c2ace3akqr4acejnwy5ejqy6cin7
b2o$o2bo$b2o!
Also this, since I decided to mine the main rulespace again.

Code: Select all

x = 4, y = 3, rule = B2en3-acjk4eijktyz5-i6ci7c8/S1c2ac3ajy4qrw5cejr6ikn7c8
b2o$o2bo$b2o!
Edit 21: Mutual phase shift reaction from P13 to P14, but a spaceship isn't possible from this one.

Code: Select all

x = 36, y = 16, rule = B2ei3-ajkq4jrwz5ijqy6a7/S1c2-ek3akqry4wz5an6e7c
b2o24bo$o2bo22bobo$b2o23bobo$27bo3$21b2o$20bo2bo9b2o$21b2o9bo2bo$33b2o
3$28bo$27bobo$27bobo$28bo!
Edit 22: P12:

Code: Select all

x = 3, y = 5, rule = B2ei3-ajkq4jrwz5ijqy6a7/S1c2-ek3akqry4wz5an6e7c
o$3o$2o$3o$o!
Edit 23: Also mildly interesting.

Code: Select all

x = 4, y = 3, rule = B2e3eijk4ekqrz5-aq6ik7e8/S1c2ac3akqr4-erty5cekry6ek
b2o$o2bo$b2o!
Edit 24 (I think?): 18c/36 Sierpinski replicator:

Code: Select all

x = 4, y = 3, rule = B2e3-acny4knrw5-nq6cei7c8/S1c2ac3ajk4eikn5ck6i7e
b2o$o2bo$b2o!
Edit 25: The rulespace for that is pB2e-aci3eij-a4-aci5y6-i7-e8/S01c-e2ace-k3ar-eiy4a-irt5-i678.
Edit 26: Messing around with that rulespace a little bit more:

Code: Select all

x = 4, y = 3, rule = B2e3ceijy4ekrtz5cjkny6ack7c8/S1c2-k3akqr4aknqyz5jq6-ac7c
b2o$o2bo$b2o!
Edit 27: LOL

Code: Select all

x = 6, y = 5, rule = B2e3/S1c2-k3-er
2o2b2o$2o2b2o2$b4o$bo2bo!
Edit 28: Loaf:

Code: Select all

x = 4, y = 4, rule = B3-q4jt5k/S235a7c
2bo$bobo$o2bo$b2o!
Edit 29:

Code: Select all

x = 4, y = 4, rule = B35ak/S234w6n
b2o$o2bo$obo$bo!
EDIT 30: ORDER 6 REPLICATOR!!!

Code: Select all

x = 4, y = 3, rule = B2en3-cnqr4cikqtw5aeny6ck7e/S1c2acn3-eiry4krwy5ae6k7e
b2o$o2bo$b2o!

User avatar
toroidalet
Posts: 1514
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Rules with interesting replicators

Post by toroidalet » November 14th, 2020, 9:22 pm

A nice orderly breeder:

Code: Select all

x = 3, y = 2, rule = B2ei3-akr4t5cery6c/S1c2-ik3ajr4at5kq6i7e
bo$obo!
It also has another failedrep-based puffer pulling tables and a p60 flipper:

Code: Select all

x = 27, y = 4, rule = B2ei3-akr4t5cery6c/S1c2-ik3ajr4at5kq6i7e
3o5b2o$bo7bo12bo3bo$bo7bo13bobo$3o5b2o14bo!
This one is amazing (use QuickLife):

Code: Select all

x = 2, y = 258, rule = B2ei3-akr4t5cery/S1c2-ik3ajr4at5jq6i7e
o$bo$o253$o$bo$o!
The speed is 507c/5498d, and it is actually a mod-3 replicator.

I wonder if a class-S or Q replicator can be mod-3; there are a few failed instances scattered around.
EDIT: sample rule showing how a mod 3 2d replicator might work (imagine the 2 different types of replicator are different phases):

Code: Select all

@RULE mod3-2d-rep
@TABLE
n_states: 5
neighborhood:vonNeumann
symmetries:none
1,0,0,0,0,0
0,1,0,0,0,2
0,0,0,1,0,2
2,0,0,0,0,0
0,0,2,0,0,1
0,0,0,0,2,1
0,0,2,0,2,3
0,1,0,1,0,4
3,0,0,0,0,0
0,3,0,0,0,4
0,0,0,3,0,4
4,0,0,0,0,0
0,0,4,0,0,3
0,0,0,0,4,3
0,0,4,0,4,1
0,3,0,3,0,2
Any sufficiently advanced software is indistinguishable from malice.

AforAmpere
Posts: 1334
Joined: July 1st, 2016, 3:58 pm

Re: Rules with interesting replicators

Post by AforAmpere » December 13th, 2020, 3:25 pm

Replicates with 1D rule 1208925819614629174771760, range 3:

Code: Select all

x = 3, y = 2, rule = B2e3-cjy4cekw5jnqy6kn7e/S1c2aei3acijy4eityz5cenq6ci
bo$obo!
One that tries to replicate perpendicularly, but cannot:

Code: Select all

x = 3, y = 2, rule = B2e3aeijn4cj5cnqy6ckn7e/S1c2-cn3ceij4aeijkq5cejnq6k
bo$obo!
Very nice replication:

Code: Select all

x = 2, y = 3, rule = B2ekn3aciq4cjnry5y/S012-an3cnq4cijy5inq7e
o$bo$o!
More attempts at creating extra copies:

Code: Select all

x = 3, y = 2, rule = B2e3-cjk4j5cjr6k/S1c2ae3eijy4ijnq5cekn6i
obo$bo!
Slow in one direction, fast in another:

Code: Select all

x = 2, y = 3, rule = B2e3aiy4ce5ey/S12ace3ay4c5i
o$bo$o!
I manage the 5S project, which collects all known spaceship speeds in Isotropic Non-totalistic rules. I also wrote EPE, a tool for searching in the INT rulespace.

Things to work on:
- Find (7,1)c/8 and 9c/10 ships in non-B0 INT.
- EPE improvements.

GUYTU6J
Posts: 2200
Joined: August 5th, 2016, 10:27 am
Location: 拆哪!I repeat, CHINA! (a.k.a. 种花家)
Contact:

Re: Rules with interesting replicators

Post by GUYTU6J » December 14th, 2020, 2:53 am

AforAmpere wrote:
December 13th, 2020, 3:25 pm
Replicates with 1D rule 1208925819614629174771760, range 3:

Code: Select all

x = 3, y = 2, rule = B2e3-cjy4cekw5jnqy6kn7e/S1c2aei3acijy4eityz5cenq6ci
bo$obo!
What, how is that underlying rule discovered? I have found something like that before:
GUYTU6J wrote:
October 20th, 2019, 7:49 am
EDIT: this family of chaotic 1d prepond replicators:

Code: Select all

x = 3, y = 3, rule = B2k3-qy4c/S2-n3ijkqr4ir6ae
bo$b2o$o!

Code: Select all

x = 3, y = 3, rule = B2k3-qy/S2-n3ijkqr4ir6ae
bo$b2o$o!

Code: Select all

x = 3, y = 3, rule = B2k3-qy6i/S2-n3ijkqr4ir5n6a
bo$b2o$o!
---
Slow in one direction, fast in another:

Code: Select all

x = 2, y = 3, rule = B2e3aiy4ce5ey/S12ace3ay4c5i
o$bo$o!
Interestingly, it somehow resembles an almost oscillator:
2718281828 wrote:
July 18th, 2019, 6:21 pm
This is quite fun - a 'replicator gun' (but no saw-tooth)

Code: Select all

x = 3, y = 2, rule = B2-a3ckq4ektwyz5-in6-i7e8/S1c3cijnr4ejrw5eq6ai
bo$obo!

AforAmpere
Posts: 1334
Joined: July 1st, 2016, 3:58 pm

Re: Rules with interesting replicators

Post by AforAmpere » December 14th, 2020, 3:04 am

GUYTU6J wrote:
December 14th, 2020, 2:53 am
What, how is that underlying rule discovered? I have found something like that before:
Are you asking about the INT rule, or the 1D rule that it emulates?
I manage the 5S project, which collects all known spaceship speeds in Isotropic Non-totalistic rules. I also wrote EPE, a tool for searching in the INT rulespace.

Things to work on:
- Find (7,1)c/8 and 9c/10 ships in non-B0 INT.
- EPE improvements.

GUYTU6J
Posts: 2200
Joined: August 5th, 2016, 10:27 am
Location: 拆哪!I repeat, CHINA! (a.k.a. 种花家)
Contact:

Re: Rules with interesting replicators

Post by GUYTU6J » December 14th, 2020, 3:25 am

AforAmpere wrote:
December 14th, 2020, 3:04 am
GUYTU6J wrote:
December 14th, 2020, 2:53 am
What, how is that underlying rule discovered? I have found something like that before:
Are you asking about the INT rule, or the 1D rule that it emulates?
Sorry, I meant the 1-dimensional rule. It seems my discovery is indeed replicating according to that rule.
...
Oh right, the rule is mentioned on the LifeWiki replicator page. We may need an example there to demonstrate the mechanism.

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

Re: Rules with interesting replicators

Post by Hunting » December 14th, 2020, 6:18 am

I challenge someone to find a Rule 28 (the 1D wickstrecher rule) like replicator.


EDIT: A wave solution:

Code: Select all

x = 2, y = 3, rule = B2a3e5i/S2ck3iy4c5eq:T0,3
o$bo$bo!
Unsatisfying as as replicator (this is just your average wickstretcher) and this approach won't work outside a torus.

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

Re: Rules with interesting replicators

Post by LaundryPizza03 » December 14th, 2020, 9:13 am

Hunting wrote:
December 14th, 2020, 6:18 am
I challenge someone to find a Rule 28 (the 1D wickstrecher rule) like replicator.


EDIT: A wave solution:

Code: Select all

x = 2, y = 3, rule = B2a3e5i/S2ck3iy4c5eq:T0,3
o$bo$bo!
Unsatisfying as as replicator (this is just your average wickstretcher) and this approach won't work outside a torus.
You mean like this, but more dynamic?

Code: Select all

x = 2, y = 4, rule = B2a3a/S1c2k3ay4q5j
o$bo$bo$o!

Code: Select all

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

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

Re: Rules with interesting replicators

Post by Hunting » December 14th, 2020, 10:36 am

LaundryPizza03 wrote:
December 14th, 2020, 9:13 am
Hunting wrote:
December 14th, 2020, 6:18 am
I challenge someone to find a Rule 28 (the 1D wickstrecher rule) like replicator.


EDIT: A wave solution:

Code: Select all

x = 2, y = 3, rule = B2a3e5i/S2ck3iy4c5eq:T0,3
o$bo$bo!
Unsatisfying as as replicator (this is just your average wickstretcher) and this approach won't work outside a torus.
You mean like this, but more dynamic?

Code: Select all

x = 2, y = 4, rule = B2a3a/S1c2k3ay4q5j
o$bo$bo$o!
I don't think that works - that emulates Rule 220 at period 3, while mine strictly follows Rule 28 at period 1. At gen 1 it's actually two touching copies, but that's why I said it is very unsatisfying.

wildmyron
Posts: 1542
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Rules with interesting replicators

Post by wildmyron » December 17th, 2020, 11:17 am

Hunting wrote:
December 14th, 2020, 6:18 am
I challenge someone to find a Rule 28 (the 1D wickstrecher rule) like replicator.
Here is a 1D replicator which follows Rule 28 (rule 70 if mirrored in the y-axis)

Code: Select all

x = 2, y = 3, rule = B2c3aey4jr5i6i7e/S1c2aek3ejknr4jrtwz5y6aci8
o$2o$o!
The 1D wickstretcher behaviour was a bit tricky to find, I found quite a few candidates which worked for one or two cycles and then interacted destructively (likely due to the 4c/8 speed I chose to search at allowing for longer range interactions). Also requiring rule 28 emulation rather than just the 1D wickstretcher proved trickier than I expected. But unless there's some unusual interaction hiding in this rule it should be correct.

Code: Select all

x = 66, y = 3, rule = B2c3aey4jr5i6i7e/S1c2aek3ejknr4jrtwz5y6aci8
o11bo7bo3bo3bo11bo3bo7bo3bo7bo$2o10b2o6b2o2b2o2b2o10b2o2b2o6b2o2b2o6b
2o$o11bo7bo3bo3bo11bo3bo7bo3bo7bo!
Some others I found along the way:

Rule 60 (rule 102 when mirrored in y axis)

Code: Select all

x = 2, y = 3, rule = B2a3ejy4ciy5iny6-kn/S1c2ce3aeiqy4acrw5iny6i
bo$o$bo!
Rule 248 (rule 234 when mirrored in y axis)

Code: Select all

x = 2, y = 3, rule = B2-ak3eijq4acint5aiy6-kn7e/S2-en3akn4ijknq5jn6i8
o$bo$o!
Edit: fixed rule # in description
Last edited by wildmyron on December 20th, 2020, 8:12 am, edited 1 time in total.
The 5S project (Smallest Spaceships Supporting Specific Speeds) is now maintained by AforAmpere. The latest collection is hosted on GitHub and contains well over 1,000,000 spaceships.

Semi-active here - recovering from a severe case of LWTDS.

ENORMOUS_NAME
Posts: 311
Joined: August 8th, 2020, 6:39 pm
Location: idk

Re: Rules with interesting replicators

Post by ENORMOUS_NAME » December 18th, 2020, 12:17 pm

what rule is this

Code: Select all

x = 28, y = 27, rule = B34eny5en/S23-a4iy5e6c
12bo3bo$10b2o5b2o$11b2o3b2o$12bo3bo3$7b2o$3bo3bobo$2bo4b2o$b2o23bo$2b
2o21b2o$3bo20b2obo4$24b2obo$25b2o$26bo$20bo$19bobo$19b3o4$16b2o2bo$17b
3o$18bo!

https://www.conwaylife.com/forums/viewt ... 34#p111934

Code: Select all

x = 12, y = 5, rule = Symbiosis
10.B$10.A$3A6.A.A$A.A7.A$A.A7.B! 

Code: Select all

x = 10, y = 13, rule = Symbiosis
BA$.A$2.B2$3.B$3.A$3.A$2.B2A2.2A$4.A2.A.A$.B2A3.A$2.A$2.A$2.B! 

wwei23

Re: Rules with interesting replicators

Post by wwei23 » December 19th, 2020, 4:38 pm

Rule 4124, r=1.5?

User avatar
toroidalet
Posts: 1514
Joined: August 7th, 2016, 1:48 pm
Location: My computer
Contact:

Re: Rules with interesting replicators

Post by toroidalet » December 19th, 2020, 6:25 pm

Crossposting the rule 110 replicator from here:

Code: Select all

x = 3, y = 2, rule = B2ei3aci4aei5kqr7e/S01c2-kn3ijry4citwy5aeiq
3o$obo!
There's probably a version with puffers or a small ship or some other thing that allows us to make really interesting things.
Naturally, we can make oscillators (yes, you can trivially make them bigger):

Code: Select all

x = 11, y = 6, rule = B2ei3aci4aei5kqr7e/S01c2-kn3ijry4citwy5aeiq
9bo$6b2o$2o5bo$bo$2o6b3o$8b2o!
Any sufficiently advanced software is indistinguishable from malice.

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

Re: Rules with interesting replicators

Post by Hunting » December 20th, 2020, 6:29 am

wildmyron wrote:
December 17th, 2020, 11:17 am
Hunting wrote:
December 14th, 2020, 6:18 am
I challenge someone to find a Rule 28 (the 1D wickstrecher rule) like replicator.
Here is a 1D replicator which follows Rule 28 (rule 70 if mirrored in the y-axis)

Code: Select all

x = 2, y = 3, rule = B2c3aey4jr5i6i7e/S1c2aek3ejknr4jrtwz5y6aci8
o$2o$o!
The 1D wickstretcher behaviour was a bit tricky to find, I found quite a few candidates which worked for one or two cycles and then interacted destructively (likely due to the 4c/8 speed I chose to search at allowing for longer range interactions). Also requiring rule 60 emulation rather than just the 1D wickstretcher proved trickier than I expected. But unless there's some unusual interaction hiding in this rule it should be correct.

Code: Select all

x = 66, y = 3, rule = B2c3aey4jr5i6i7e/S1c2aek3ejknr4jrtwz5y6aci8
o11bo7bo3bo3bo11bo3bo7bo3bo7bo$2o10b2o6b2o2b2o2b2o10b2o2b2o6b2o2b2o6b
2o$o11bo7bo3bo3bo11bo3bo7bo3bo7bo!
How did you discover this?

wildmyron
Posts: 1542
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

Re: Rules with interesting replicators

Post by wildmyron » December 20th, 2020, 8:25 am

Hunting wrote:
December 20th, 2020, 6:29 am
wildmyron wrote:
December 17th, 2020, 11:17 am
Here is a 1D replicator which follows Rule 28 (rule 70 if mirrored in the y-axis)

Code: Select all

x = 2, y = 3, rule = B2c3aey4jr5i6i7e/S1c2aek3ejknr4jrtwz5y6aci8
o$2o$o!
How did you discover this?
I found it with LLS using a variant of this search pattern (develop branch, cadical for SAT solver). The pattern is currently set to rule W110 (which is how I found the rule 110 rep posted by toroidalet above), so to run this search it would need to be adjusted for rule 28. The search took about a minute to run. Editing the output phase can take a while, but it's relatively easy if using either Excel or block editing mode in a decent text editor.
The 5S project (Smallest Spaceships Supporting Specific Speeds) is now maintained by AforAmpere. The latest collection is hosted on GitHub and contains well over 1,000,000 spaceships.

Semi-active here - recovering from a severe case of LWTDS.

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

Re: Rules with interesting replicators

Post by Naszvadi » December 21st, 2020, 3:18 pm

toroidalet wrote:
December 19th, 2020, 6:25 pm
Crossposting the rule 110 replicator from here:

Code: Select all

x = 3, y = 2, rule = B2ei3aci4aei5kqr7e/S01c2-kn3ijry4citwy5aeiq
3o$obo!
There's probably a version with puffers or a small ship or some other thing that allows us to make really interesting things.
Naturally, we can make oscillators (yes, you can trivially make them bigger):

Code: Select all

x = 11, y = 6, rule = B2ei3aci4aei5kqr7e/S01c2-kn3ijry4citwy5aeiq
9bo$6b2o$2o5bo$bo$2o6b3o$8b2o!
Definiately a POTY candidate! Even if 0E0P could only simulate isotropic rules, as a corollary, there is a self-supporting rule-110 unit cell pattern!

wwei23

Re: Rules with interesting replicators

Post by wwei23 » December 26th, 2020, 1:13 am

This is one of the weirdest replicators I've ever seen, and this comes from someone who's messed around with replicators for a long time.

Code: Select all

x = 5, y = 11, rule = B2n35-aeqr/S23
b3o$o3bo$o3bo$o3bo$b3o2$b3o$o3bo$o3bo$o3bo$b3o!
EDIT: TECHNICALLY a failed replicator.

Code: Select all

x = 5, y = 3, rule = B2n35acjn/S23
b3o$o3bo$2ob2o!

ENORMOUS_NAME
Posts: 311
Joined: August 8th, 2020, 6:39 pm
Location: idk

Re: Rules with interesting replicators

Post by ENORMOUS_NAME » December 30th, 2020, 2:59 pm

replicating beehive but cursed

Code: Select all

x = 4, y = 3, rule = B2en3ijk4a5acek8/S1c2cek3-a4aiqw5aky6e
b2o$o2bo$b2o!

https://www.conwaylife.com/forums/viewt ... 34#p111934

Code: Select all

x = 12, y = 5, rule = Symbiosis
10.B$10.A$3A6.A.A$A.A7.A$A.A7.B! 

Code: Select all

x = 10, y = 13, rule = Symbiosis
BA$.A$2.B2$3.B$3.A$3.A$2.B2A2.2A$4.A2.A.A$.B2A3.A$2.A$2.A$2.B! 

AforAmpere
Posts: 1334
Joined: July 1st, 2016, 3:58 pm

Re: Rules with interesting replicators

Post by AforAmpere » January 1st, 2021, 6:28 pm

Faster W110 replicator:

Code: Select all

x = 2, y = 3, rule = B2ai3aeir4r5ei/S3e5e6i
o$2o$o!
I manage the 5S project, which collects all known spaceship speeds in Isotropic Non-totalistic rules. I also wrote EPE, a tool for searching in the INT rulespace.

Things to work on:
- Find (7,1)c/8 and 9c/10 ships in non-B0 INT.
- EPE improvements.

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

Re: Rules with interesting replicators

Post by Naszvadi » January 2nd, 2021, 9:53 am

AforAmpere wrote:
January 1st, 2021, 6:28 pm
Faster W110 replicator:

Code: Select all

x = 2, y = 3, rule = B2ai3aeir4r5ei/S3e5e6i
o$2o$o!
Nice! Supported rules are: between B2ai3aeir4r5ei/S3e5e6i and B2-c34-i56-i78/S2-ai3-i4-e5678.

GUYTU6J
Posts: 2200
Joined: August 5th, 2016, 10:27 am
Location: 拆哪!I repeat, CHINA! (a.k.a. 种花家)
Contact:

Re: Rules with interesting replicators

Post by GUYTU6J » January 2nd, 2021, 10:38 am

Naszvadi wrote:
January 2nd, 2021, 9:53 am
AforAmpere wrote:
January 1st, 2021, 6:28 pm
Faster W110 replicator:

Code: Select all

x = 2, y = 3, rule = B2ai3aeir4r5ei/S3e5e6i
o$2o$o!
Nice! Supported rules are: between B2ai3aeir4r5ei/S3e5e6i and B2-c34-i56-i78/S2-ai3-i4-e5678.
Added to LifeWiki. As far as I see, this one makes connected copies of child replicators at a small period, and thus is more difficult to enginner than the previous one.
How about constructing the actual (extendable so as to be universal) cyclic tag system in that rule?

AforAmpere
Posts: 1334
Joined: July 1st, 2016, 3:58 pm

Re: Rules with interesting replicators

Post by AforAmpere » January 3rd, 2021, 3:16 am

Slope 8 (sort of) replicator:

Code: Select all

x = 2, y = 3, rule = B2cek3aejnr4ejn5acejy6n/S01c2ack3ai4nw5a7c
o$2o$o!
I'd denote this as ((-8,8),1)c/27
I manage the 5S project, which collects all known spaceship speeds in Isotropic Non-totalistic rules. I also wrote EPE, a tool for searching in the INT rulespace.

Things to work on:
- Find (7,1)c/8 and 9c/10 ships in non-B0 INT.
- EPE improvements.

User avatar
PHPBB12345
Posts: 1096
Joined: August 5th, 2015, 11:55 pm
Contact:

Re: Rules with interesting replicators

Post by PHPBB12345 » January 3rd, 2021, 5:17 am

toroidalet wrote:
December 19th, 2020, 6:25 pm
Crossposting the rule 110 replicator from here:

Code: Select all

x = 3, y = 2, rule = B2ei3aci4aei5kqr7e/S01c2-kn3ijry4citwy5aeiq
3o$obo!
There's probably a version with puffers or a small ship or some other thing that allows us to make really interesting things.
Naturally, we can make oscillators (yes, you can trivially make them bigger):

Code: Select all

x = 11, y = 6, rule = B2ei3aci4aei5kqr7e/S01c2-kn3ijry4citwy5aeiq
9bo$6b2o$2o5bo$bo$2o6b3o$8b2o!

Code: Select all

x = 19, y = 19, rule = B2ei3aci4aei5kqr7e/S01c2-kn3ijry4citwy5aeiq
2o$bo$2o15$16b3o$16bobo!
AforAmpere wrote:
January 1st, 2021, 6:28 pm
Faster W110 replicator:

Code: Select all

x = 2, y = 3, rule = B2ai3aeir4r5ei/S3e5e6i
o$2o$o!
W90 replicator based oscillator:

Code: Select all

x = 9, y = 9, rule = B2ai3aeir4r5ei/S3e5e6i
3bo3bo$3bo4bo2$2o2$7b2o2$o4bo$bo3bo!
With W110:

Code: Select all

x = 22, y = 10, rule = B2ai3aeir4r5ei/S3e5e6i
3bo3bo$3bo4bo2$2o2$7b2o2$o4bo14bo$bo3bo14b2o$20bo!

Post Reply