How about a dart synthesis?

For discussion of specific patterns or specific families of patterns in Conway's Game of Life, both newly-discovered and well-known.
User avatar
simsim314
Posts: 1828
Joined: February 10th, 2014, 1:27 pm

Re: How about a dart synthesis?

Post by simsim314 »

chris_c wrote:Anyway, there is a new target to beat... luckily the block can be placed with only 1 glider:
Here it is:

Code: Select all

x = 47, y = 52, rule = B3/S23
29bo$27b2o$28b2o5$4bobo7bo5bo18bo$5b2o3bo4b2o4bo16bo$5bo5bo2b2o3b3o16b
3o$9b3o2$36bo$36bobo$36b2o3$4bo37bo$5b2o33b2o$4b2o35b2o2$11b2o$12b2o6b
2ob2o$11bo8b2ob2o3$21b2ob2o$21bo3bo$22bobo$21b2ob2o3$23bo$22bobo$5b2o
16bo16b2o$6b2o31b2o$5bo35bo2$b2o41b2o$obo41bobo$2bo41bo2$9b3o23b3o$11b
o23bo$10bo25bo$30b2o$29b2o$31bo2$16b2o$17b2o$16bo!
It's a bit confusing - it's 3 gliders for the left spark, and one from the right was moved to clean the mess differently. With this synth, there is no clear differentiation between left and right spark gliders, they work as a whole.

So we are now at 26 with the codeholic's finding.
Last edited by simsim314 on December 11th, 2014, 9:13 pm, edited 1 time in total.
chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: How about a dart synthesis?

Post by chris_c »

simsim314 wrote: It's a bit confusing
Only a bit confusing? It's fantastic, great job! :)
User avatar
simsim314
Posts: 1828
Joined: February 10th, 2014, 1:27 pm

Re: How about a dart synthesis?

Post by simsim314 »

chris_c wrote: It's fantastic, great job!
Thx! I'm really glad the front is getting much nicer.

For further optimization, I see two major directions:

1. Extensive three gliders search, to remove the waste of the extra cleaning glider, at the front.
2. In spirit of codeholic's finding adding the two block in front of the snake pair with single glider.
User avatar
Kazyan
Posts: 1253
Joined: February 6th, 2014, 11:02 pm

Re: How about a dart synthesis?

Post by Kazyan »

The current repeat time is 166.

Code: Select all

x = 139, y = 144, rule = B3/S23
120bobo$120b2o$121bo4$4bo$5b2o6bobo4bo110bo$4b2o4bo3b2o2bobo110bobo$8b
obo3bo4b2o110b2o$9b2o$129bo$128bo$128b3o3$16bo103bo$3bobo11bo101bo13bo
bo$4b2o9b3o101b3o11b2o$4bo18bo110bo$24b2o$23b2o20$80bo$78b2o$79b2o5$
45bobo7bo5bo28bo$46b2o3bo4b2o4bo26bo$46bo5bo2b2o3b3o26b3o$50b3o2$87bo$
87bobo$87b2o3$45bo12bo19bo14bo$46b2o8bobo19bobo10b2o$45b2o10b2o19b2o
12b2o$64bobo$65b2o$65bo9$52b2o14bo$53b2o13b2o$52bo14bobo$71b3o$71bo$
72bo$78bo$77b2o$77bobo5$46b2o43b2o$47b2o19b2o20b2o$46bo20bobo22bo$69bo
$42b2o51b2o$41bobo15b2o34bobo$43bo16b2o33bo$59bo$50b3o33b3o$52bo33bo$
51bo35bo$81b2o$80b2o$82bo2$57b2o$58b2o$57bo11$11bo$11b2o13b2o$10bobo
14b2o$26bo86b2o$113bobo$113bo2$119b2o$118b2o$120bo4$5bo127bo$5b2o125b
2o$4bobo19b3o103bobo$28bo$27bo$3o15bo117b3o$2bo15b2o116bo$bo15bobo117b
o$9b2o117b2o$8bobo117bobo$10bo117bo$123bo$122b2o$122bobo2$16bo$16b2o$
15bobo!
The front spark's cleanup glider is what crashes the dart stream at repeat time 165. Idle fiddling doesn't get me a better solution.
Tanner Jacobi
Coldlander, a novel, available in paperback and as an ebook. Now on Amazon.
User avatar
codeholic
Moderator
Posts: 1179
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: How about a dart synthesis?

Post by codeholic »

Moved the clean up glider into a different place, repeat time improved to 160.

Code: Select all

x = 137, y = 141, rule = B3/S23
8bobo$9b2o$9bo4$4bobo7bo5bo108bo$5b2o3bo4b2o4bo106bo$5bo5bo2b2o3b3o
106b3o$9b3o2$126bo$126bobo$126b2o3$4bo12bo99bo14bo$5b2o8bobo99bobo10b
2o$4b2o10b2o99b2o12b2o$23bobo$24b2o$24bo19$48bobo$49b2o$49bo4$44bobo7b
o5bo28bo$45b2o3bo4b2o4bo26bo$45bo5bo2b2o3b3o26b3o$49b3o2$86bo$86bobo$
86b2o3$44bo12bo19bo14bo$45b2o8bobo19bobo10b2o$44b2o10b2o19b2o12b2o$63b
obo$64b2o$64bo9$51b2o14bo$52b2o13b2o$51bo14bobo$70b3o$70bo$71bo$77bo$
76b2o$76bobo5$45b2o43b2o$46b2o19b2o20b2o$45bo20bobo22bo$68bo$41b2o51b
2o$40bobo15b2o34bobo$42bo16b2o33bo$58bo$49b3o33b3o$51bo33bo$50bo35bo$
80b2o$79b2o$81bo2$56b2o$57b2o$56bo10$11b2o14bo$12b2o13b2o$11bo14bobo$
110b3o$110bo$111bo$117bo$116b2o$116bobo5$5b2o123b2o$6b2o19b2o100b2o$5b
o20bobo102bo$28bo$b2o131b2o$obo15b2o114bobo$2bo16b2o113bo$18bo$9b3o
113b3o$11bo113bo$10bo115bo$120b2o$119b2o$121bo2$16b2o$17b2o$16bo!
Ivan Fomichev
User avatar
simsim314
Posts: 1828
Joined: February 10th, 2014, 1:27 pm

Re: How about a dart synthesis?

Post by simsim314 »

While the three gliders search is running, I was thinking on another improvement direction:

codeholic showed how we can generate two snakes and a spark with 5 gliders. Then we use another 5 glider to convert this spark to the back spark, wasting one glider to convert it to SL and four to covert the SL back into spark. What if we instead will make the back spark from the snake pair spark directly? The other gliders timing is adjustable, all we need is just to generate it after around 30+ ticks.
chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: How about a dart synthesis?

Post by chris_c »

codeholic wrote:Moved the clean up glider into a different place, repeat time improved to 160.
Looks like the glider that keeps the repeat time at 160 is part of the front-right ignition complex, so 160 ticks looks like the minimum unless that part is re-designed. (Although I suppose you could get lower by cheating with kickbacks)
HartmutHolzwart
Posts: 960
Joined: June 27th, 2009, 10:58 am
Location: Germany

Re: How about a dart synthesis?

Post by HartmutHolzwart »

Once you are done with this great project, could you review what was the one new idea or key factor that started the whole development? What was different from last year or the years before that now led to this success story?

What needs to provided to make other spaceship syntheses happen?

Thanks,
Hartmut
User avatar
dvgrn
Moderator
Posts: 12053
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: How about a dart synthesis?

Post by dvgrn »

chris_c wrote:
codeholic wrote:Moved the clean up glider into a different place, repeat time improved to 160.
Looks like the glider that keeps the repeat time at 160 is part of the front-right ignition complex, so 160 ticks looks like the minimum unless that part is re-designed. (Although I suppose you could get lower by cheating with kickbacks)
Nah -- adding gliders to a recipe to reduce the repeat time is strictly forbidden by the Official Dart Gun Optimization Rules that I just made up.

The bootstrapped Herschel factory edge shooter for p160 is reasonably elegant these days, and adjusts fairly easily to other +/-8N periods:

Code: Select all

x = 134, y = 81, rule = B3/S23
10$96b2o3b2o$94b3obo2b2o$93bo4bo$93bo2b2ob4o$42b2o48b2obobobo2bo$42bo
50bobobobo$43bo11bo37bobob2o$42b2o9b3o38bo$52bo$52b2o10b2o41b2o$40b3o
21bo15bo9bo7b2o7bo$40bob2o18bobo15b3o5b3o7b2o5bobo$36bo3bo2b2o17b2o19b
o3bo17b2o$35b2o4b4o37b2o3b2o$34bobo3bobo$33b2o5b2o$34b2o5b2o$35bo4b3o$
87bo$86bo8b2o$86b3o7bo$21b2o50b2o18b3o$21bo26b2o23b2o18bo$22b3o24bo35b
2o$24bo21b3o35bo2bo$46bo38b2o4b2o$91bobo$93bo$13b2o78b2o$13b2o3b2o63b
2o$18b2o64bo$81b3o$81bo$5b2o12b2o$6bo5b2o5bo$3b3o6b2o6b3o56bo49bo$3bo
18bo57bo30b2o14b5o$78b3o31bo13bo5bo$112bobo12b3o2bo$113b2o15bob2o$49bo
77b4o2bo$50b2o65b3o2b2o3bo3b2o$49b2o68bo2b2o4b3o$118bo11bo$130bob2o$
129b2ob2o3$103bo17b2o$51b2o48b3o17bo$51b2o2b2o43bo21b3o$55bobo42b2o22b
o$56bo3bo$59b2o$53b2o3bob2o$54bo2b3o2bo$51b3o5bobobo$51bo8bobobo$61bo
2b3o23b2o$62b2obo23bobo5b2o$63b2o24bo7b2o$63bo24b2o2$102bo$98b2obobo$
97bobobobo$94bo2bobobob2o$94b4ob2o2bo$98bo4bo$94b2o2bob3o$94b2o3b2o!
Looks like it doesn't quite improve on the bounding box of the p160 in the gun collection -- p8N guns are already fairly well optimized because p8 reflectors are about the same size as Snarks. I bet there are quite a few p5N, p6N, and p7N periods where this kind of bootstrapped Herschel gun would be competitive now, though.
User avatar
simsim314
Posts: 1828
Joined: February 10th, 2014, 1:27 pm

Re: How about a dart synthesis?

Post by simsim314 »

codeholic wrote:Moved the clean up glider into a different place
Or you can just get rid of it :)

Code: Select all

x = 135, y = 50, rule = B3/S23
102bo$103bo2bobo18bobo$101b3o3b2o18b2o$14bo92bo20bo$15bo2bobo18bobo49b
obo3bobo$13b3o3b2o18b2o51b2o4b2o26bo$19bo20bo51bo5bo25b2o$3bobo5bo113b
2o$4b2o3bobo26bo$4bo5b2o24b2o$37b2o53bo37bo$93bo35bo$91b3o35b3o$4bo37b
o$5bo35bo$3b3o35b3o$108b2ob2o$108b2ob2o2$20b2ob2o$20b2ob2o72b2o10b2ob
2o$96bobo10bo3bo$98bo11bobo$9b2o10b2ob2o83b2ob2o$10b2o9bo3bo$9bo12bobo
$21b2ob2o85bo$110bobo$111bo$23bo68b3o33b3o$22bobo69bo33bo$23bo69bo35bo
$4b3o33b3o$6bo33bo47b2o43b2o$5bo35bo47b2o41b2o$88bo45bo$2o43b2o50bo27b
o$b2o41b2o51b2o25b2o$o45bo49bobo25bobo$9bo27bo$9b2o25b2o80b3o$8bobo25b
obo79bo$119bo$30b3o$30bo72b3o$31bo73bo$104bo$15b3o$17bo$16bo!
I think I'm happy with the front right now - the back can use some reduction.

P.S. Found using my new LifeAPI in few hours of search.
chris_c
Posts: 966
Joined: June 28th, 2014, 7:15 am

Re: How about a dart synthesis?

Post by chris_c »

simsim314 wrote: Or you can just get rid of it :)
Great! So the gliders in yellow are responsible for making the pre-beehive after 40 generations of the pattern below. The glider in white seems to be the only way to make the right hand side clean enough. But what about the glider in red? It has been in the same position in the last few iterations of the design but it doesn't seem to me like it is completely irreplaceable. Can that one be got rid of too?

Code: Select all

x = 39, y = 24, rule = LifeHistory
11.D$12.D2.E.E18.C.C$10.3D3.2E18.2C$16.E20.C$A.A5.A$.2A3.A.A26.E$.A5.
2A24.2E$34.2E9$17.2A.2A$17.2A.2A3$6.2A10.2A.2A$7.2A9.A3.A$6.A12.A.A$
18.2A.2A!
User avatar
simsim314
Posts: 1828
Joined: February 10th, 2014, 1:27 pm

Re: How about a dart synthesis?

Post by simsim314 »

chris_c wrote: But what about the glider in red?
Funny...this is exactly the search I'm doing right now. My guess is that it can be moved, but I'm not sure it can be removed completely... will know in few hours.
User avatar
Extrementhusiast
Posts: 1970
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: How about a dart synthesis?

Post by Extrementhusiast »

Some relatively bad news: the edgeshooter may not work if the glider from the next period is too far forward. For the salvo from the NE, I worked around it in this way:

Code: Select all

x = 227, y = 246, rule = B3/S23
53b2o$45b2o5bobo$45bobo4bo$47bo2b2ob4o$46b2obobobo2bo$47bobobobo$47bob
ob2o$48bo2$61b2o$52b2o7bo25bo$52b2o5bobo24b3o$59b2o24b3obo$86bo3bo8bo$
87bo3bo5b3o$88bob3o3bo$89b3o4b2o$90bo$94bo$26bo22b2o42bobo$26b3o21bo
43b2o2b2o$29bo17b3o48b2o$28bo18bo47bo$28bo3bo61b2o$94bobo$20b2o7bo4bo$
20bo8b3o2bo$17b2obo6b2o36b2o$17bo2b3o2bo2bo3b2o31bobo$18b2o3b3obo2bo2b
o31bo$20b6o2bobo2bo$20bo6b2ob3o3b2o$21b3o5b4o3bobo$24bo4bobo6bo$19b5o
6b3o5b2o88bo18bo$18bo2bo8b2o96b3o6b2o6b3o$18b2o111bo5b2o5bo$130b2o12b
2o$69bo$67b3o$66bo64b2o$66b2o63b2o3b2o$56b2o78b2o$57bo$57bob2o$58bobo
43bo$59b3o40b3o21bo$60b2o4b2o33bo24b3o$57bo2b2o6bo7b2o23b2o26bo$55b3o
9b2o7b2o50b2o$54bo12b2o$54b2o75b2o$63b2o2bo62b2o$64b3o59bo5bo$65bo57b
5o$128bo$110b2o14b2o38b2o$62b2o3b2o41bo14b2o39b2o$44b2o17bo3bo19b2o35b
o$43bobo5b2o7b3o5b3o15bobo$43bo7b2o7bo9bo15bo$42b2o41b2o10b2o65bo$98bo
42bo21bo3bo$56bo38b3o9b2o30bob3o19b2o$52b2obobo37bo11bo32bo3bo15b3o2bo
2bo3b3o$51bobobobo50bo32bob3o14bo2b3o4bo3b2o$48bo2bobobob2o48b2o34bob
2o13bo6bo2bobo2b2o4b2o$48b4ob2o2bo85b3o15b2o2b2o2bo5bo5b2o$52bo4bobo
82bob2o17b2o5bo2b2o$33b2o15bobo5b2o81b3o26bo$33bobo5b2o7b2o67b2o21b2o$
35bo4bobo76b2o5b2o$31b4ob2o2bo85b2o$31bo2bobobob2o48b2o$34bobobobo50bo
13bo$35b2obobo37bo11bo14b3o16b2o$39bo38b3o9b2o16bo7bo7b2o$81bo25b2o5b
4o12b2o29b2o$25b2o41b2o10b2o31b2o3b2o10b2o30bo$26bo7b2o7bo9bo15bo46bo
3bo38b3o$26bobo5b2o7b3o5b3o15bobo44bo3bo38bo$27b2o17bo3bo19b2o44bo2b2o
$45b2o3b2o41b2o19bo3bo$93b2o15bo65bo$48bo59b2o67b2o$47bobo59b2o65b2o$
47bobo$48bo$37b2o24b2o$37bo24bo2b2o$38b3o20b3o2bo67bo$40bo20bo4bo17b2o
46b3o$47b2o12b5o18bo46bo$46bo2bo12b2o21b3o43b2o$41b2o4b2o38bo31bo49b2o
$40bobo76bobo47b2o$40bo78b2o$20b3o16b2o119b2obo$22bo26b2o66bo42bob2o$
21bo27bo66bo$50b3o63b3o$52bo127b2o$144b2o34bo$b2o105bo34bo2bo31bobo$bo
2bo103bobo33b2o32b2o$2b5o14b2o85b2o$7bo13bo183b2o5b2o$4b3o12bobo47b2o
93b2o39b2o5bo$3bo15b2o48bobo91bobo44bobo$3b4o62bo47b2o44bo46b2o$b2o3bo
3b2o105b2o19b2o22b2o42b2o$o2b3o4b2o126b2o66bobo$2obo203bo$3bo122b2o48b
3o32bo$3b2o121b2o47bo34b3o$144b2o29bo2bo30b3obo$144bo31b2o32bo3bo$11b
2o17bo111bobo22b2o7b2o33bo3bo$12bo17b3o7bo40b2o59b2o24bo6bo2bo33bob3o$
9b3o21bo5bo37b2o2b2o3b2o77b3o10bo34b3o$9bo22b2o5b3o34bobo6bobo77bo9b2o
37bo$73bo3bo7bo$73b2o9b2o25bo$72b2obo3b2o2bo27bo77bo$71bo2b3o2bo3bo59b
2o44bobo$70bobobo5b3o54b2o4b2o44b2o$69bobobo4bobo56b2o$42b2o23b3o2bo5b
2o$35b2o5bobo23bob2o105b2o$35b2o7bo24b2o106b2o$44b2o24bo67b2o$124bo13b
2o2b2o$31bo91bobo16bobo$30bobob2o86bo3bo3b2o12bo$30bobobobo42bo42bo2bo
4bobo11b2o$29b2obobobo2bo39bobo40bo2bo6bo33b2o$30bo2b2ob4o39b2o41bobo
7b2o33bo19b2o$28bobo4bo131bobo17bo$28b2o5bobo39bo90b2o15bobo$36b2o38bo
95b2o6bo4b2o$76b3o92bo2bo4bobo$172b2o5bobo$168b2o10bo$68bo98bobo47bo$
68bobo10bobo83bo47b3o$68b2o11b2o83b2o46bo$82bo74b2o22b2o31b2o$157bo2bo
20bo$158b5o14b2o3b3o$163bo13bo6bo37b2o$160b3o12bobo45bo$122b2o35bo15b
2o46bob2o$122b2o35b4o49bob3o4b3o2bo$157b2o3bo3b2o45b4o3bo3b2o$113b2obo
39bo2b3o4b2o43b3o6b4o$113bob2o39b2obo46b2o15bo$159bo45bobo12b3o$159b2o
44bo13bo$133b2o69b2o14b5o$133bo29bo58bo2bo$131bobo28bobo2b2o55b2o$131b
2o29bobo3bo9b3o$163bob3o10bo$158b2o5bo13bo$117b2o39b2o5bo$116bobo44bob
ob2o$116bo46b2o2bo24bo$115b2o42b2o6bobo22b3o$155bo3bobo6b2o25bo$153b2o
5bo33b2o$154b2o7b3o$162bo$162bo3bo$162bo2bobo$39bo80b2o42bobo2bo$39bob
o79bo43bo3bo$39b2o77b3o48bo34b2o$118bo47b3o28b2o5bobo$37bo159b2o7bo$
36bo169b2o$36b3o$193bo$192bobob2o$28bo163bobobobo$28bobo10bobo147b2obo
bobo2bo$28b2o11b2o87b2o60bo2b2ob4o$42bo87b2o58bobo4bo$190b2o5bobo$198b
2o3$129b3o$119b2o7bo3bo$120bo7bo4bo6b2o$120bobo17bo$121b2o6b2o7bobo$
127b2ob4o4b2o$128b2o$130bo21bobo$121b2o5b2o23b2o$120bobo30bo16bo$120bo
47b3o$119b2o46bo$110b2o22b2o31b2o$110bo2bo20bo$111b5o14b2o3b3o$116bo
13bo6bo37b2o$113b3o12bobo45bo$112bo15b2o46bob2o$112b4o52b2o4b3o2bo$
110b2o3bo3b2o47b2o3bo3b2o$109bo2b3o4b2o52b4o$109b2obo46b2o15bo$112bo
45bobo12b3o$112b2o44bo13bo$157b2o14b5o$175bo2bo$120b2o55b2o$121bo$118b
3o$118bo3$145bo$145b3o$148bo$147b2o3$144bo$143b2o$143bobo2$157b2o$150b
2o5bobo$150b2o7bo$159b2o2$146bo$145bobob2o$145bobobobo$144b2obobobo2bo
$145bo2b2ob4o$143bobo4bo$143b2o5bobo$151b2o!
I Like My Heisenburps! (and others)
User avatar
dvgrn
Moderator
Posts: 12053
Joined: May 17th, 2009, 11:00 pm
Location: Madison, WI
Contact:

Re: How about a dart synthesis?

Post by dvgrn »

Extrementhusiast wrote:Some relatively bad news: the edgeshooter may not work if the glider from the next period is too far forward. For the salvo from the NE, I worked around it in this way...
You can also try, oddly enough, a less capable inserter. The simplest H-to-G edge shooter has no clearance at all, but the insertion spark is less obtrusive and gets out of the way a little faster. Here's a sample spacing that works for the old H-to-G#1 but not for the Fx119-based high-clearance inserter:

Code: Select all

x = 485, y = 172, rule = B3/S23
175b3o197b3o$177bo199bo$176bo199bo7$160b3o197b3o$162bo199bo$161bo199bo
3$363bo$363bo4$365bo$247b2o3b2o110bobo80b2o3b2o$245b3obo2b2o110bo2bo
77b3obo2b2o$244bo4bo117bo76bo4bo$175b2o67bo2b2ob4o113b2o75bo2b2ob4o$
175bo17b2o48b2obobobo2bo112bo26b2o48b2obobobo2bo$173bobo17bo50bobobobo
106b2o8bo25bo50bobobobo$173b2o19bo11bo37bobob2o108b2o34bo11bo37bobob2o
$193b2o9b3o38bo110bobo34b2o9b3o38bo$203bo151bobo45bo$203b2o10b2o41b2o
96bo46b2o10b2o41b2o$152b2o37b3o21bo15bo9bo7b2o7bo132b3o21bo15bo9bo7b2o
7bo$152b2o37bob2o18bobo15b3o5b3o7b2o5bobo132bob2o18bobo15b3o5b3o7b2o5b
obo$187bo3bo2b2o17b2o19bo3bo17b2o105bobo21bo3bo2b2o17b2o19bo3bo17b2o$
186b2o4b4o37b2o3b2o124b2o20b2o4b4o37b2o3b2o$185bobo3bobo170bo20bobo3bo
bo$184b2o5b2o191b2o5b2o$185b2o5b2o191b2o5b2o$186bo4b3o192bo4b3o$238bo
199bo$237bo8b2o189bo8b2o$237b3o7bo189b3o7bo$224b2o18b3o125b2o50b2o18b
3o$199b2o23b2o18bo127bo26b2o23b2o18bo$200bo35b2o135b3o24bo35b2o$197b3o
35bo2bo136bo21b3o35bo2bo$162b2o33bo38b2o4b2o153bo38b2o4b2o$162b2o78bob
o197bobo$244bo199bo$244b2o118b2o78b2o$120b3o111b2o84b3o41b2o3b2o63b2o$
122bo112bo86bo46b2o64bo$121bo110b3o86bo110b3o$232bo199bo$356b2o12b2o$
357bo5b2o5bo$230bo49bo73b3o6b2o6b3o56bo49bo$231bo30b2o14b5o71bo18bo57b
o30b2o14b5o$229b3o31bo13bo5bo145b3o31bo13bo5bo$263bobo12b3o2bo179bobo
12b3o2bo$264b2o15bob2o179b2o15bob2o$200bo77b4o2bo115bo77b4o2bo$201b2o
65b3o2b2o3bo3b2o117b2o65b3o2b2o3bo3b2o$200b2o68bo2b2o4b3o118b2o68bo2b
2o4b3o$269bo11bo187bo11bo$281bob2o196bob2o$280b2ob2o195b2ob2o3$254bo
17b2o180bo17b2o$202b2o48b3o17bo129b2o48b3o17bo$202b2o2b2o43bo21b3o126b
2o2b2o43bo21b3o$206bobo42b2o22bo130bobo42b2o22bo$207bo3bo195bo3bo$210b
2o198b2o$204b2o3bob2o191b2o3bob2o$205bo2b3o2bo191bo2b3o2bo$202b3o5bobo
bo187b3o5bobobo$202bo8bobobo186bo8bobobo$212bo2b3o23b2o169bo2b3o23b2o$
213b2obo23bobo5b2o163b2obo23bobo5b2o$214b2o24bo7b2o164b2o24bo7b2o$214b
o24b2o173bo24b2o2$253bo199bo$249b2obobo194b2obobo$248bobobobo193bobobo
bo$245bo2bobobob2o189bo2bobobob2o$245b4ob2o2bo190b4ob2o2bo$249bo4bo
194bo4bo$80b3o162b2o2bob3o26b3o162b2o2bob3o$82bo162b2o3b2o30bo162b2o3b
2o$81bo199bo38$40b3o197b3o$42bo199bo$41bo199bo38$3o197b3o$2bo199bo$bo
199bo!
Not sure that will solve all the problems here -- p160 is getting pretty tight, and in fact I see now that H-to-G#1 and H-to-G#3 are already used in the workaround pattern. If the dividing line between left-side and right-side insertion is chosen carefully, it's often possible to find an inserter combination that works. (I should have thought of this before, but it's all starting to come back now.)

EDIT: For anyone who needs a quick reference -- H-to-G#17 is another commonly-used inserter, but unfortunately it has a small double spark behind the insertion point that makes it not quite optimal. H-to-G#11 is very good for merging gliders onto a single lane, but there's a hard-to-suppress extra output glider that crosses the insertion lane. So as far as building complex glider salvos, it's mostly only good for emergencies when nothing else works. Once you're generating an extra suppression glider for H-to-G#11, you might as well start using regular kickbacks and so forth...

Code: Select all

#C Herschel-to-glider converter #11 (left, with the optional
#C   resettable loaf to suppress the 90-degree output glider)
# Herchel-to-glider converter #17 (right)
x = 125, y = 45, rule = B3/S23
104bo$104b3o$107bo$32bo73b2o$30b3o$29bo$18bo10b2o$17bobo$17bobo$15b3ob
2o20bo$14bo24b3o58b2o$8bo6b3ob2o17bo61b2o$8b3o6bob2o17b2o$11bo82b2o$
10b2o83bo$35b2o58bobo$34bo2bo58b2o$35b2o4$9bo20b2o$9bobo17bo2bo$9b3o
17bobo64bo$11bo11b2o5bo65bobo22b2o$23bo72b3o22bo$24b3o71bo23b3o$26bo
97bo2$2b2o109b2o$3bo109b2o$3o86b2o$o89bo$87b3o$87bo5$108b2o$108bo$109b
3o$50b3o58bo$50bo$51bo!
User avatar
codeholic
Moderator
Posts: 1179
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: How about a dart synthesis?

Post by codeholic »

Current record is 25 gliders. Repeat time is still 160 ticks.

Code: Select all

x = 137, y = 135, rule = B3/S23
14bo5bo108bo$15b2o4bo106bo$14b2o3b3o106b3o$5bo$6bo3bobo$4b3o4b2o113bo$
11bo114bobo$126b2o3$4bo12bo99bo14bo$5b2o8bobo99bobo10b2o$4b2o10b2o99b
2o12b2o$23bobo$24b2o$24bo25$54bo5bo28bo$55b2o4bo26bo$54b2o3b3o26b3o$
45bo$46bo3bobo$44b3o4b2o33bo$51bo34bobo$86b2o3$44bo12bo19bo14bo$45b2o
8bobo19bobo10b2o$44b2o10b2o19b2o12b2o$63bobo$64b2o$64bo9$67bo$67b2o$
66bobo$70b3o$50b2o18bo$49bobo19bo$51bo25bo$76b2o$76bobo5$45b2o43b2o$
46b2o19b2o20b2o$45bo20bobo22bo$68bo$41b2o51b2o$40bobo15b2o34bobo$42bo
16b2o33bo$58bo$49b3o33b3o$51bo33bo$50bo35bo$80b2o$79b2o$81bo2$56b2o$
57b2o$56bo10$27bo$27b2o$26bobo$110b3o$10b2o98bo$9bobo99bo$11bo105bo$
116b2o$116bobo5$5b2o123b2o$6b2o19b2o100b2o$5bo20bobo102bo$28bo$b2o131b
2o$obo15b2o114bobo$2bo16b2o113bo$18bo$9b3o113b3o$11bo113bo$10bo115bo$
120b2o$119b2o$121bo2$16b2o$17b2o$16bo!
Ivan Fomichev
User avatar
codeholic
Moderator
Posts: 1179
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: How about a dart synthesis?

Post by codeholic »

dvgrn wrote:The bootstrapped Herschel factory edge shooter for p160 is reasonably elegant these days, and adjusts fairly easily to other +/-8N periods:
P160 gun of about the same size, made of p20 with some period doublers:

Code: Select all

x = 93, y = 68, rule = B3/S23
25bo14bo$24bobo12bobob2o$23bo2bo2b2o7bo2bobobob2o$23bob2obobo8b3obobob
o$22b2o4bo13b4obo2bo$24b2o2b2o9b3o5bobobo$24bo3b3o7bo4b2o2bobobo$21b2o
bo3b3o7b2o2bo3b2ob2o$22bob2o2b3o11b3o2bo$22bo5b3o12b2ob2o$23b3o2b2o15b
2ob2o$25bo22bo2bo$29b2obo12bo2bob2o$29bo2bo7b2ob2o4bo$29bo2bo7bo4b3obo
4bo6b2o$31b2o8bo6bo4bobo4bo2bo2bo4b2o$26b2o5b2o8bob3o4bo2bo4bobo3b3o2b
obo$15b2o5b2obobo5bo7b5o6b4ob2obo2b3o3bobo2bo$5b2o4bo2bo2bo3bobobobobo
bo8bobo14bobobobo2bo2bob2obo$4bobo2b3o3bobo3bo3bo2b2o9b2obo11b3o3b2o4b
o2bo4bob2o$3bo2bobo3b3o2bob2ob4o4b2ob2o7b2o9bo6bo2bo3bo3b2obobo$3bobo
2bo2bo2bobobobo9bo4bo5b2o8b3o2bobo2b2o2bobobo4bo2bo$2obo2bobo2b2obobo
4bobo7bo6bobo10b2obobob2o2bobob2ob5o2b2o$bobob2ob2o2b2obo6bobo7bob2o3b
o10bo4bo4b2o2bo3bo$o2bo4bobo2bob2o3bobo26bo3b2obobobo3bo3bo2bo$2o2b5ob
2obobo2bo6b2o15bo6bo3bo2b2obo2bob2o3b3o$9bo3bo2b2obobo3b2o13b2ob2o4bo
4bo4bob2o$6bo2bo3bo3bobobobo2bo8bo6bo6bo3bo2b2obo2bob2o3b3o$6b3o3b2obo
2bob2o4bo7b3o12bo3b2obobobo3bo3bo2bo$15b2obo3bobo2bo5b2ob2o12bo4bo4b2o
2bo3bo$6b3o3b2obo2bob2o4bo7b3o3bo10b2obobob2o2bobob2ob5o2b2o$6bo2bo3bo
3bobobobo2bo8bo5b2o8b3o2bobo2b2o2bobobo4bo2bo$9bo3bo2b2obobo3b2o13b2o
11bo6bo2bo3bo3b2obobo$2o2b5ob2obobo2bo6b2o27b3o3b2o4bo2bo4bob2o$o2bo4b
obo2bob2o3bobo34bobobobo2bo2bob2obo$bobob2ob2o2b2obo6bobo8b2o10bo6b4ob
2obo2b3o3bobo2bo$2obo2bobo2b2obobo4bobo7bo2b2o10b2o4bo2bo4bobo3b3o2bob
o$3bobo2bo2bo2bobobobo10b2o12b2o6bobo4bo2bo2bo4b2o$3bo2bobo3b3o2bob2ob
4o3b2o3b2o18bo6b2o$4bobo2b3o3bobo4bo2bo2bo2b4o$5b2o4bo2bo2bo4bobo3b2ob
o11bobo33bo3bo$15b2o6bo7bo10bo31bo3bobobobo3bo$31b2o4b2o2bo4bo25bo5bob
obobo5bo$37b2obo2bob2o23b2o2b2obobo3bobob2o2b2o$41b2o32bobo7bobo$55bo
19bobo7bobo$56b2o$55b2o2$38b2o11b2o$37bo2bo9bo2bo$36b3ob2o7b2ob3o$37bo
2bo9bo2bo$75bobo7bobo$38bo13bo22bobo7bobo$37bo15bo11bo4b2o2b2obobo3bob
ob2o2b2o$40bo9bo15b2o4bo5bobobobo5bo$37b3o11b3o11b2o7bo3bobobobo3bo$
79bo3bo$37b3o11b3o$40bo9bo$37bo15bo$38bo13bo2$37bo2bo9bo2bo$36b3ob2o7b
2ob3o$37bo2bo9bo2bo$38b2o11b2o!
P. S. I haven't found the p32 oscillator in the wiki. Who and when discovered it?
Ivan Fomichev
User avatar
simsim314
Posts: 1828
Joined: February 10th, 2014, 1:27 pm

Re: How about a dart synthesis?

Post by simsim314 »

Three gliders instead of four for the left spark is probably impossible. I made some reasonably wide searches that turned out 0 results (it's very unlikely a bug in the search, as almost identical search turned out the previous synth).

I'm not surprised as even four gliders returned two (almost identical) results. So this particular synth is pretty rare.

I want to try tweaking the back a little bit, as there is definitely a sense of waste there (relative to what we've got in other places).

Optimizing the back presents also new challenges, so it's another opportunity to improve the LifeAPI.
User avatar
simsim314
Posts: 1828
Joined: February 10th, 2014, 1:27 pm

Re: How about a dart synthesis?

Post by simsim314 »

Here are two options, to start and look on how to improve Kazyan's synth:

Code: Select all

x = 60, y = 31, rule = B3/S23
obo37bobo$b2o38b2o$bo39bo13$4bo39bo$4b2o38b2o$3bobo37bobo$11b3o37b3o$
11bo39bo$12bo39bo$18bo39bo$17b2o38b2o$17bobo37bobo4$18bo$17b2o36b2o$
17bobo34b2o$56bo!
Sokwe
Moderator
Posts: 3409
Joined: July 9th, 2009, 2:44 pm

Re: How about a dart synthesis?

Post by Sokwe »

codeholic wrote:I haven't found the p32 oscillator in the wiki. Who and when discovered it?
I discovered this oscillator on December 31, 2009 (see 'x-osc-new-p020-035.lif' under the 'osc' folder of the jslife collection). It didn't break any size records for p32 oscillators, and I couldn't find any particularly interesting uses for it, so I never added it to the wiki.

Edit: Also, That gun has period 80. Here is the p160 gun using an alternate p5 sparker found by Karel Suhajda:

Code: Select all

x = 89, y = 88, rule = B3/S23
21bo14bo$20bobo12bobob2o$19bo2bo2b2o7bo2bobobob2o$19bob2obobo8b3o3bobo
$18b2o4bo13bobo2bo2bo$20b3o2bo9b3obobobobobo$20bo4bo8bo3b2o3bobobo$17b
2obo4bo8b2o2bo4bob2o$18bob2o3bo13bo3bo$18bo6bo13b2ob2o$19b3o3bo18b2o$
21bo2bo17bobo2bo$28bo13bobob2o$25b4o7b2ob2o4bo$25b2o9bob2ob3obo4bo6b2o
$15bob2o8bo9b3o4bo4bobo4bo2bo2bo4b2o$2o11b3obobo2b2o3b2ob2o7bob3o4bo2b
o4bobo3b3o2bobo$obo9bo4bo2bo2bo2b2obo7b2o2bo6b4ob2obo2b3o3bobo2bo$2bo
3b2obo3bo3b3o3bobobobo8bo14bobobobo2bo2bo2bobo$2b2o7b2obo9b2o9b2o13bob
o4bobob2o2bobo2bob2o$4bobo7b8o5bobo5b2ob3o8bobo6bob2o2b2ob2obobo$2b2ob
o3b3obo7bo5b2ob2o2b2o2bo12bobo3b2obo2bobo4bo2bo$bobob4o2bo2b2o3bo7b5o
2b2o11b2o6bo2bobob2ob5o2b2o$bo6bo4b2obo2b2o9bo5bo10b2o3bobob2o2bo3bo$
2b6o5bobo4bo17bo8bo2bobobobo3bo3bo2bo$6bo5b2ob2ob3o16b3o7bo4b2obo2bob
2o3b3o$2b2o4bo5b3o2b2o2bo6b3o3b2ob2o5bo2bobo3bob2o$2b2o3b2o2bo4bo3bo3b
o12b3o7bo4b2obo2bob2o3b3o$12b4o2bobo2b3o2bo5bo3bo8bo2bobobobo3bo3bo2bo
$16b2o2b2ob3o2bo5bo12b2o3bobob2o2bo3bo$12b4o2bobo2b3o2bo5bo12b2o6bo2bo
bob2ob5o2b2o$2b2o3b2o2bo4bo3bo3bo13bo12bobo3b2obo2bobo4bo2bo$2b2o4bo5b
3o2b2o2bo6b3o3bobo10bobo6bob2o2b2ob2obobo$6bo5b2ob2ob3o16b2o11bobo4bob
ob2o2bobo2bob2o$2b6o5bobo4bo9bo22bobobobo2bo2bo2bobo$bo6bo4b2obo2b2o
10bo16b4ob2obo2b3o3bobo2bo$bobob4o2bo2b2o3bo7bobo13bo4bo2bo4bobo3b3o2b
obo$2b2obo3b3obo7bo5b2obo10bobo5bobo4bo2bo2bo4b2o$4bobo7b8o3b2o3bo11b
2o6bo6b2o$2b2o7b2obo9bo2b2obo$2bo3b2obo3bo3b3o4b2obo11b2o$obo9bo4bo2bo
6bo11b3o6bo20bobo2b3ob3o2bobo$2o11b3obobo7b2o4b2o2bo2bobo3bobo18bo3bo
2bobobobo2bo3bo$15bob2o14b2o2b2o2b2o4b2o17bo2bo6bobo6bo2bo$37b2o27bo4b
3o7b3o4bo$72b2o7b2o4$34b2o11b2o$33bo2bo9bo2bo$33b2obo9bob2o$33bo2bo9bo
2bo$35bo11bo24b2o7b2o$34b3o9b3o17bo4b3o7b3o4bo$35b2o9b2o18bo2bo6bobo6b
o2bo$32bob2o11b2obo16bo3bo2bobobobo2bo3bo$33b2o13b2o19bobo2b3ob3o2bobo
2$33b2o13b2o$32bob2o11b2obo$35b2o9b2o20bo$34b3o9b3o17bobo$35bo11bo19b
2o$33bo2bo9bo2bo$33b2obo9bob2o$33bo2bo9bo2bo$34b2o11b2o4b2o11b2o2$53bo
13bo$53b2o11b2o$53b3o9b3o2$53b3o9b3o$52b2o13b2o$51bo2bo11bo2bo$52b2o
13b2o2$52b2o13b2o$51bo2bo11bo2bo$52b2o13b2o$53b3o9b3o20bo$86bobo$53b3o
9b3o19b2o$53b2o11b2o$53bo13bo2$53b2o11b2o!
-Matthias Merzenich
User avatar
codeholic
Moderator
Posts: 1179
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: How about a dart synthesis?

Post by codeholic »

Sokwe wrote:Edit: Also, That gun has period 80.
Oops. Right. By the way, at p80 one can use a semisnark to double the period:

Code: Select all

x = 91, y = 80, rule = B3/S23
21bo14bo$20bobo12bobob2o$19bo2bo2b2o7bo2bobobob2o$19bob2obobo8b3o3bobo
$18b2o4bo13bobo2bo2bo$20b3o2bo9b3obobobobobo$20bo4bo8bo3b2o3bobobo$17b
2obo4bo8b2o2bo4bob2o$18bob2o3bo13bo3bo$18bo6bo13b2ob2o$19b3o3bo18b2o$
21bo2bo17bobo2bo$28bo13bobob2o$25b4o7b2ob2o4bo$25b2o9bob2ob3obo4bo6b2o
$15bob2o8bo9b3o4bo4bobo4bo2bo2bo4b2o$2o11b3obobo2b2o3b2ob2o7bob3o4bo2b
o4bobo3b3o2bobo$obo9bo4bo2bo2bo2b2obo7b2o2bo6b4ob2obo2b3o3bobo2bo$2bo
2b2o4bobo3b3o3bobobobo8bo14bobobobo2bob2ob2obo$2b4o2b5obo9b2o9b2o13b3o
2bobo4b3o5bob2o$5bobo6b8o5bobo5b2ob3o8bo2b2ob2o6bo2bo3bobo$2b2ob2o4b3o
7bo5b2ob2o2b2o2bo8bo2b2o2bob3ob2obobo4bo2bo$bob2o2b2obo4b2o2bo7b5o2b2o
10bo3bobob2o2bobob2ob5o2b2o$bo14bo2b2o9bo5bo9b3o3bobob2o2bo3bo$2b6o5bo
b4o3bo18b2o2b2o2b2obobobo3bo3bo2bo$6bo6bo3b3o20bobob3o2bo2b2obo2bob2o
3b3o$2b2o4bo2b3o2bo6bo2bobo11bo3b3o2b3o3bob2o$2b2o3b2o2bo4bo3bob2o5bo
10bobob3o2bo2b2obo2bob2o3b3o$12b4o2bobob2o2b2o2bo4bo5b2o2b2o2b2obobobo
3bo3bo2bo$16b4o2b2o7bobobo10b3o3bobob2o2bo3bo$12b4o2bobob2o2b2o2bo3b2o
10bo3bobob2o2bobob2ob5o2b2o$2b2o3b2o2bo4bo3bob2o5bo17bo2b2o2bob3ob2obo
bo4bo2bo$2b2o4bo2b3o2bo6bo2bobo20bo2b2ob2o6bo2bo3bobo$6bo6bo3b3o20bo9b
3o2bobo4b3o5bob2o$2b6o5bob4o3bo15bobo12bobobobo2bob2ob2obo$bo14bo2b2o
8b3o7b2o7b4ob2obo2b3o3bobo2bo$bob2o2b2obo4b2o2bo7bo2b2o16bo2bo4bobo3b
3o2bobo$2b2ob2o4b3o7bo5b3o19bobo4bo2bo2bo4b2o$5bobo6b8o3b2o3b2o18bo6b
2o$2b4o2b5obo9bo2b5o$2bo2b2o4bobo3b3o4b2obobo9b2o29b2o11b2o$obo9bo4bo
2bo6bo11b3o26bo3b2o7b2o3bo$2o11b3obobo7b2o4b2o2bo2bobo25bobob2o7b2obob
o$15bob2o14b2o2b2o2b2o7bo17b6o7b6o$37b2o9bobo$49b2o2$35bo11bo21bobo11b
obo$35b2o9b2o22b2o11b2o2$34bo13bo21b2o11b2o$33b2obo3bobo3bob2o19bobo
11bobo$36bo3bobo3bo$35bo3bo3bo3bo12bo$36bo9bo11bobo$34bobo9bobo10b2o7b
6o7b6o$34b2o11b2o19bobob2o7b2obobo$34bo13bo19bo3b2o7b2o3bo$70b2o11b2o$
34bo13bo$34b2o11b2o$34bobo9bobo28b2o$36bo9bo30b2o$35bo3bo3bo3bo22bo$
36bo3bobo3bo21bobo$33b2obo3bobo3bob2o19b2o15b2o$34bo13bo36bobo$86bo$
35b2o9b2o$35bo11bo2$82b2o$82b2o$87b2o$87bobo$89bo$74b2o13b2o$75bo$72b
3o6b2o$72bo8b2o!
Ivan Fomichev
User avatar
Alexey_Nigin
Posts: 326
Joined: August 4th, 2014, 12:33 pm
Location: Ann Arbor, MI
Contact:

Re: How about a dart synthesis?

Post by Alexey_Nigin »

Could anybody post a p180 edgeshooter? I guess it will be much more compact than p160 ones. Or maybe using p30 technology is forbidden by the ODGOR?
There are 10 types of people in the world: those who understand binary and those who don't.
User avatar
codeholic
Moderator
Posts: 1179
Joined: September 13th, 2011, 8:23 am
Location: Hamburg, Germany

Re: How about a dart synthesis?

Post by codeholic »

Alexey_Nigin wrote:Or maybe using p30 technology is forbidden by the ODGOR?
Kind of. It is considered chic to have a gun of a minimal possible period a synthesis allows.
Ivan Fomichev
User avatar
simsim314
Posts: 1828
Joined: February 10th, 2014, 1:27 pm

Re: How about a dart synthesis?

Post by simsim314 »

codeholic wrote:Kind of. It is considered chic to have a gun of a minimal possible period a synthesis allows.
If we talk about "optimization" - so the obvious optimization problem would be to make the best gun of smallest period possible.

But there is also a question of the smallest gun of any period.

Obviously it would be best to have the smallest period, and smallest gun in same very compact design - but those are definitely two major directions of optimization.

It's also not clear how "smallest" defined for glider guns. In Jason collection its defined as area, but there are many other possible optimizations (like dvgrn's mentioning of smallest diagonal trace).

Although the problem is not well defined, we obviously can imagine that p1000 inside 100Kx100K bounding box is not optimal in any parameter. So this is definitely meaningful to search for optimization problem, but just beware that there is no single well defined "optimal" solution. I would say we have an array of optimizations to make - so p180 would be a good direction for minimal area gun.
User avatar
Extrementhusiast
Posts: 1970
Joined: June 16th, 2009, 11:24 pm
Location: USA

Re: How about a dart synthesis?

Post by Extrementhusiast »

Currently working on the p160 gun; got three of the four quadrants done. (I'll post the whole thing once I'm done.)
I Like My Heisenburps! (and others)
User avatar
Alexey_Nigin
Posts: 326
Joined: August 4th, 2014, 12:33 pm
Location: Ann Arbor, MI
Contact:

Re: How about a dart synthesis?

Post by Alexey_Nigin »

Gun today, description tomorrow.

Code: Select all

x = 530, y = 570, rule = B3/S23
25bo18bo$22b4o16b3o$13bo7b4o9b2o5bo$12bobo6bo2bo9b2o5b2o$11bo3b2o4b4o
5bo$2o9bo3b2o5b4o4bo$2o9bo3b2o8bo$12bobo$13bo$22bobo11b2o3b2o$23b2o11b
o5bo$23bo$37bo3bo$38b3o2$15b2o$13bo4bo$12bo6bo$11bo8bo3bo22b2o$11bo8bo
4b2o19bo3bo$11bo8bo3b2o19bo5bo3b2o$12bo6bo25bo3bob2o2b2o$13bo4bo26bo5b
o$15b2o29bo3bo$47b2o20$11b2o$12bo$12bobo$13b2o$43b2o$42b3o$41bo2bo2$
39b2o$12b2o26bobo$12b2o4b2o21bo$18b2o$32bo$30b2o$31b2o$17b2o$13b2o2b2o
139bo17b2o$12bobo143b3o15b2o$12bo12b2o134bo5b2o3bo6b2o10bo$11b2o11bobo
133b2o5bobo3bo5b3o7bobo$24bo143b5o6b2o6b2o$23b2o139bo4b3o4b2o9b2o12b2o
$164bo11b2o9b2o12b2o$189bobo$70bo108bo11bo$68bobo89b2o3b2o12bobo$25b2o
42b2o90b5o13b2o$24bobo49bobo34bo18bo29b3o$24bo52b2o34b3o6b2o6b3o30bo$
23b2o52bo38bo5b2o5bo$115b2o12b2o3$20b2o106b2o48b2o$20b2o106b2o24bo21bo
6b8o$153bobo21bobo3bob4obo$33b2o111b2o4bob2o22bo4b8o$33b2o111b2o3b2ob
2o$22b2o98b2o28bob2o$40bob2o77b2o11bo7bo10bobo$40b2obo77b2o9b3o5b3o11b
o$120bobo8bo7bo$119b2o10b2o6b2o$18b2o3b2o6b3o85bo3bo$19b5o7bo2bo85bo2b
o$2o17b2ob2o5bo3b2o85b3o$bo17b2ob2o5b3o26b2o$bobo9bo6b3o7bo28bo$2b2o8b
obo25bo18bobo$12b2obo12bo9b4o18b2o87b2o24b2o$12b2ob2o10b6obo2bobob2o
46bobo57b2o23bobo$12b2obo10bo8b2o2bob3o8b2o35bo2bo25bo5b2o47b3o4b2o$
12bobo12bo6bo2bobob2o9b2o35bobo25b2o4b3o46b3o4bo2b4o$13bo13bo10b4o45bo
28b2o3bo51b3o4b2ob3o$2b2o24bobo9bo45b3o26b3o3bo52bobo$2b2o17b3o12bo22b
2o25b2o28b2o2bo9b2o43b2o$35bobo21b2o4b2o21bo27b2o12b2o20b2o10bo$34bo3b
o26b2o50b2o34bo9b3o$34b5o39bo73bo9b5o272bo18bobo$33b2o3b2o37bo74b2o7bo
bobobo271b3o16bo3bo$34b5o38b3o81b2o3b2o274bo5b2o12bo7bo$35b3o26b2o52b
3o320b2o5b2o8bo4bo4b4o$36bo23b2o2b2o51bo2bo341bo4bobob2o$3bo7b2o46bobo
55bobobo42bo293bo3bo3bo2bob3o8b2o$2b3o7b2o45bo12b2o44bo3bo40bobo292bob
o6bobob2o9b2o$b5o5bo46b2o11bobo48bo40bobo302b4o$2o3b2o64bo92bo305bo$
18b3o49b2o47bobo42b2o275b2o3b2o11bo$18b3o99b2o42b2o49bo18bo206b2o3b2o
11bobo$5b2o12bo100bo43b2o49b3o16b4o221b2o$7bo11bo96bo101bo5b2o9b4o7bo
196b3o$4bo14bo16b2o79b2o98b2o5b2o9bo2bo6bobo195b3o$4bo2bo10bobo15b2o
34b2o42b2o111bo5b4o4b2o3bo195bo$3b2ob2o63bobo155bo4b4o5b2o3bo9b2o$4b2o
65bo162bo8b2o3bo9b2o$18bobo49b2o173bobo216bo6bo$19bo102bo123bo189bo21b
o4b2o6b2o$2b2o3b2o10bo103bo93b2o3b2o11bobo198b2o19bo4b3o6b3o$2b2o3b2o
10bo101b3o93bo5bo11b2o190b2o2b2o4b2o18b3o3b2o6b2o$3b5o10b3o46b2o60bo
40bo18bo46bo190b2o2b2o4b3o24bo6bo$4bobo11b3o46b2o61b2o38b3o6b2o6b3o28b
o3bo208b2o4b2o$129b2o42bo5b2o5bo32b3o214b2o$4b3o73b2o90b2o12b2o248bo$
80b2o161b2o$241bo4bo$87bob2o94b2o53bo6bo$87b2obo94b2o24b2o22bo3bo8bo$
209bo3bo19b2o4bo8bo$5b2o72bo123b2o3bo5bo19b2o3bo8bo$5b2o58b2obob2o6b3o
122b2o2b2obo3bo25bo6bo$77b2o2bo96b3o27bo5bo26bo4bo$47b2o16bo5bo4bob4o
96bo12bo7bo9bo3bo29b2o$48bo27bobo98b2o10b3o5b3o11b2o$48bobo9bo5b2ob2o
5b3o97bo2bo8bo7bo$49b2o8bobo6bo18b2o89b2o8b2o6b2o$58bo3b2o10b2ob2o6bo
3bo85b5o297b2o$58bo3b2o10b5o3b3o5bo84b5o297bo$58bo3b2o9bo2b3ob5obo3bo
8b2o75bo2b2o294bobo$59bobo11b2o7b3o5bo8b2o3b2o71b3o151bo18bo124b2o$60b
o13b2o9bo3bo15bo72bo149b4o16b3o$49b2o18bo17b2o16bobo211bo7b4o9b2o5bo$
49b2o18bo13bo22b2o98b2o24b2o5bo78bobo6bo2bo9b2o5b2o$69bo12b3o51bo69b2o
23b3o3bo3bo75bo3b2o4b4o5bo$81bo3bo48b2ob2o35b2o52bob2o5bo68b2o9bo3b2o
5b4o4bo$83bo50bobo35bo3bobo49bo2bo4bo5bo63b2o9bo3b2o8bo144b2o$80bo5bo
45b2o38b3obobo2bo46bob2o9b2o75bobo149b2o4b2o$80bo5bo47bo38bo2bobobo50b
3o85bo150b2o$81bo3bo19b2o25bo42b3o9b2o31b3o9b2o94bobo11b2o3b2o$82b3o
20b2o4b2o20bo41bo11b2o20b2o118b2o11bo5bo$49b3o6b3o50b2o61b2o34bo9bobo
106bo46bo18bo$48bo3bo7bo148bo9b5o119bo3bo28b3o6b2o6b3o75b2o$47bo5bo5bo
63bobo49b2o32b2o7b2o3b2o119b3o32bo5b2o5bo78b2o2b2o$47b2obob2o12bo56b2o
50bobo40b2o3b2o153b2o12b2o81bobo$65bobo42b2o12bo49bo3bo142b2o140b2o12b
o$106b2o2b2o62bo144bo4bo11bo126bobo11b2o$53bo51bobo66bobob2o41bo96bo6b
o11b2o40b2o84bo$52b2o11b3o37bo12b2o55b3o41b2o96bo8bo9b2o15b2o24b2o3b2o
79b2o$65b3o15b2o19b2o11bobo197bo8bo25bo3bo27b2o$51bob2o11bo16b2o32bo
100bo98bo8bo24bo5bo3b2o$50bo2b2o61b2o54bo5bo139bo6bo14bo10bo3bob2o2b2o
$50b4o119b2o4bo39bo2bo96bo4bo15bo10bo5bo$66bo105b2o3b3o41b2o98b2o17bo
11bo3bo9bo7bo88b2o$65b3o95bo189b2o11b3o5b3o86bobo$49b2o3b2o9b3o96bo3bo
bo198bo7bo87bo$52bo65b2o42b3o4b2o197b2o6b2o36bo50b2o$49bo5bo61bobo49bo
244bobo$50b2ob2o10bobo49bo296b2o$51bobo12bo49b2o$52bo415b2o$52bo122bo
179bobo47bo62b2o$173bobo179bo2bo46bobo$113b2o59b2o150bo5b2o21bo2bo46b
2o$113b2o66bobo140bo3bo3b3o21b2o98bo$182b2o144bo5b2obo117bobo9b3o$52b
2o72b2o54bo140bo5bo4bo2bo108b2obo5bob2o8b3o$52b2o72b2o195b2o9b2obo108b
ob2o6bo9bo3bo$332b3o130bo5bo$133bob2o195b2o9b3o120bo3bo$133b2obo218b2o
110b3o$343bobo9bo$124b3o215b5o9bo131b2o$123bo2bo214b2o3b2o7b2o131bo$
111b2o3b2o9bo213b2o3b2o131b2o5bobo$93b2o27bo3b2o317b2o31bobo5b2o$94bo
17bo3bo4b2o3bo318bo2bo28bo$94bobo9bo6b3o6bobo219bo92b5o7bo27bo2bo$95b
2o8b4o4b3o5bo12bo210b2o89bo5bo6bo27bo$104b2obobo10bo3bo4b2o3b2o300bo3b
2o7bo28bobo$103b3obo2bo8bo15b2o210bo89bo7bo2bo30b2o$104b2obobo9bo4b2o
9b3o7b2o298b2o39b2o$105b4o10bo2b2o11b2o8b2o196bo2bo119b3o15bo2bo$106bo
12b3o7b2o3b2o207b2o$95b2o37bo16b2o277b2o51bo$95b2o17b3o11b3o21bo277bo
41b2o$128b3o21bobo273bobo21b3o16b2o11b2o$153b2o273b2o21bo3bo17bo12bo2$
450bo5bo$126b2o3b2o317b2o3b2o26b2o3b2o$127b5o351b2o3b2o$96bo8bo22b3o
349bo3b5o$95b3o7b2o22bo22b2o275b2o22bo25b2o4bobo$94b5o5bobo45b2o4b2o
263b2o4b2o21bobo24bobo$93bobobobo58b2o263b2o27bobo30b3o$93b2o3b2o12bo
341bo15bo$112bo341bo14bobo$451bo2bo13bo3bo$98b2o12bo44b2o265b2o26b2o
14bo3bo$98b2o11bobo39b2o2b2o265b2o2b2o38bo3bo11bo$100bo28b2o21bobo273b
obo37bo3bo10bobo$98b3o10b3o15b2o21bo12b2o249b2o12bo37bo3bo9bo3bo$96bo
54b2o11bobo249bobo11b2o36bo3bo10b3o$96b5o63bo59bobo4bo132bo53bo50bobo
9b2o3b2o$97b2o12b3o49b2o60b2o2bobo132bobo51b2o50bo$225bo4b2o132b2o$
111bobo102bo4bo$95b2o3b2o10bo101bobo5b2o138bo$96b5o114b2o4b2o138bo$96b
2ob2o11bo52b2o194b3o52b2o$96b2ob2o11bo51bobo249bobo$97b3o64bo253bo$
163b2o62bo125bo64b2o$214bobo11bo123bo13bobo$215b2o9b3o123b3o11b2o115b
2o$215bo18bo132bo115b2o$160b2o73b2o184b2o$98b2o60b2o72b2o185b2o$98b2o
2$160b3o9b2o235b2o9b3o$160b3o9bobo233bobo9b3o$171bo2bo5bob2o215b2obo5b
o2bo$172b2o6b2obo215bob2o6b2o$172bo237bo$158b2o3b2o253b2o3b2o$159b5o
255b5o$160b3o257b3o$140b2o19bo259bo19b2o$141bo299bo$141bobo5b2o281b2o
5bobo$142b2o5b2o31bobo213bobo31b2o5b2o$152b2o27bo2bo4bo203bo4bo2bo27b
2o$152b3o25b2o5b2o205b2o5b2o25b3o$152b2o24b2o3bo8b2o195b2o8bo3b2o24b2o
$149b2o29b2o10b2o195b2o10b2o29b2o$149b2o30bo2bo213bo2bo30b2o$142b2o18b
o19bobo213bobo19bo18b2o$142b2o18bo257bo18b2o$162bo257bo$157b2o17bo229b
o17b2o$156bobo17bo229bo17bobo$158bo16bobo227bobo16bo$174b2ob2o225b2ob
2o$173bo5bo223bo5bo$176bo229bo$173b2o3b2o223b2o3b2o$140b2obob2o289b2ob
ob2o$149b3o279b3o$140bo5bo4bo23bo231bo23bo4bo5bo$150bo24bo231bo24bo$
141b2ob2o13bo14bo233bo14bo13b2ob2o$143bo14b3o261b3o14bo$157b5o259b5o$
176b2o227b2o$145bo30b2o99bo5bo28bo92b2o30bo$144bobo131b2o4bo26bo124bob
o$143bo3bo129b2o3b3o26b3o121bo3bo$143b5o120bo166b5o$142b2o3b2o120bo3bo
bo158b2o3b2o$143b5o9b5o105b3o4b2o33bo111b5o9b5o$144b3o11b3o113bo34bobo
110b3o11b3o$145bo13bo149b2o112bo13bo3$267bo12bo19bo14bo$268b2o8bobo19b
obo10b2o$267b2o10b2o19b2o12b2o$165b2o119bobo127b2o$165b2o120b2o127b2o$
287bo$145b2o289b2o$145b2o289b2o7$179bo110bo112bo$162b2o3b2o9bobo109b2o
110bobo9b2o3b2o$164b3o10bo3bo107bobo109bo3bo10b3o$163bo3bo9bo3bo111b3o
105bo3bo9bo3bo$164bobo10bo3bo91b2o18bo107bo3bo10bobo$165bo11bo3bo90bob
o19bo106bo3bo11bo$177bo3bo14b2o76bo25bo84b2o14bo3bo$177bo3bo13bo2bo
100b2o83bo2bo13bo3bo$178bobo14bo103bobo85bo14bobo$179bo15bo191bo15bo$
162b3o30bobo187bobo30b3o$168bobo24bobo187bobo24bobo$162bobo4b2o7bo17bo
189bo17bo7b2o4bobo$161b5o3bo9b2o87b2o43b2o87b2o9bo3b5o$160b2o3b2o11b2o
89b2o19b2o20b2o89b2o11b2o3b2o$160b2o3b2o26b2o3b2o68bo20bobo22bo68b2o3b
2o26b2o3b2o$193bo5bo91bo91bo5bo$264b2o51b2o$163bo30bo3bo64bobo15b2o34b
obo64bo3bo30bo$164b2o29b3o67bo16b2o33bo67b3o29b2o$281bo$166bo105b3o33b
3o105bo$274bo33bo$162bo2bo107bo35bo107bo2bo$162b2o39b2o98b2o73b2o39b2o
$169b2o30bo2bo7bo89b2o66bo7bo2bo30b2o$169bobo28bo7b2o3bo90bo64bo3b2o7b
o28bobo$172bo27bo6bo5bo155bo5bo6bo27bo$169bo2bo27bo7b5o66b2o89b5o7bo
27bo2bo$172bo28bo2bo75b2o96bo2bo28bo$162b2o5bobo31b2o74bo98b2o31bobo5b
2o$161bobo5b2o241b2o5bobo$161bo259bo$160b2o259b2o2$180b3o217b3o$179bo
3bo215bo3bo$117b2o59bo5bo213bo5bo59b2o$117b2o60bo3bo16b2obo175bob2o16b
o3bo60b2o$180b3o17bob2o175b2obo17b3o$180b3o217b3o$193b2o193b2o$193b2o
193b2o2$180b2o219b2o$180b2o219b2o3$114b2o3b2o341b2o3b2o$130b3o50b2o
213b2o50b3o$115bo3bo10bobo51bo213bo51bobo10bo3bo$116b3o11b3o51bobo209b
obo51b3o11b3o$116b3o11b3o52b2o209b2o52b3o11b3o$130b3o104b2o211b3o$130b
3o15b2o88b2o193b2o15b3o$130bobo15b2o87bo108b2o85b2o15bobo$130b3o15b2o
196bobo84b2o15b3o$148bo34b2o35b3o123bo51b2o34bo$115bo5bo25bobo34bo37bo
175bo34bobo25bo5bo$114b3o5bo24bobo21b2o11bobo34bo130b2o42bobo11b2o21bo
bo24bo5b3o$114b3o3b3o6bobo16bo23bo12b2o12b2o150b2o29b2o12b2o12bo23bo
16bobo6b3o3b3o$129bo2bo39bobo24b2o152bo28b2o24bobo39bo2bo$112b2o3b2o
12bo41b2o2b2o225b2o2b2o41bo12b2o3b2o$112b2o3b2o11bo14b2o3b2o25b2o225b
2o25b2o3b2o14bo11b2o3b2o$145bobobobo279bobobobo$146b5o65bo149bo65b5o$
115bo31b3o45b2o19b2o147b2o19b2o45b3o31bo$114bobo31bo48bo17bobo19b3o
125bobo17bo48bo31bobo$116b2o54b2o8bobo3bo6b2o42bo146b2o6bo3bobo8b2o54b
2o$116b2o54b2o8bo2bo3bo7bo10bo29bo135bo10bo7bo3bo2bo8b2o54b2o$115b3o
64bo3bo2b2o7bo7b3o2b3o15bo139b3o2b3o7bo7b2o2bo3bo64b3o$114bobo67b3ob2o
8bo6bobo5bo15b2o138bo5bobo6bo8b2ob3o67bobo$114b2o39b2o28b4o15b2obo4bo
15bobo139bo4bob2o15b4o28b2o39b2o$121bo32bobo38b2ob2obo3bo2bo11b2o139b
2o11bo2bo3bob2ob2o38bobo32bo$121b2o30b3o4b2ob3o29bo5bo4b2o11bobo139bob
o11b2o4bo5bo29b3ob2o4b3o30b2o$117b2o3b2o28b3o4bo2b4o7b2o21bo4bo19bo
139bo19bo4bo21b2o7b4o2bo4b3o28b2o3b2o$122b3o28b3o4b2o10bobo22b2o157bo
27b2o22bobo10b2o4b3o28b3o$122b2o30bobo15bo182b2o53bo15bobo30b2o$114b2o
5b2o32b2o14b2o182bobo52b2o14b2o32b2o5b2o$113bobo5bo339bo5bobo$113bo
113bo43b2o196bo$69b2o41b2o113b2o42b2o196b2o$69b2o155bobo42b2o$271bo$
131b5o93bo40bobo174b5o$130bob3obo88bo3bo40bobo173bob3obo$131bo3bo16b2o
bo68bobobo42bo155bob2o16bo3bo$132b3o17bob2o68bo2bo199b2obo17b3o$133bo
91b3o221bo$145b2o121b2o3b2o161b2o71b2o$145b2o112b2o7bobobobo161b2o70bo
2bo$259bo9b5o237bo$83bo48b2o90b2o34bo9b3o176b2o60bo$66b2o3b2o9bobo47b
2o89b2o12b2o20b2o10bo177b2o58bobo$68b3o10bo3bo137b2o2bo9b2o43b2o225bob
o$67bo3bo9bo3bo136b3o3bo52bobo226bo$68bobo10bo3bo137b2o3bo51b3o4b2ob3o
$69bo11bo3bo49b2o87b2o4b3o46b3o4bo2b4o153b2o$81bo3bo14b2o34bo88bo5b2o
47b3o4b2o157bo60b2o3b2o$81bo3bo13bo2bo33bobo117b2o23bobo160bobo48b3o9b
o5bo$82bobo14bo37b2o117b2o24b2o160b2o50bo$83bo15bo396bo11bo3bo$66b3o
30bobo235b2o156b3o11b3o$72bobo24bobo235b2o$66bobo4b2o7bo17bo126b3o265b
3o$65b5o3bo9b2o50b2o48bo41bo2bo215b2o47b3o$64b2o3b2o11b2o52bo48b2o39bo
3bo215bo31b2o$64b2o3b2o26b2o3b2o19b2o11bobo45bobo39b2o10b2o6b2o196bobo
11b2o18b2o15b3o$97bo5bo20bo12b2o12b2o74bobo8bo7bo151b3o29b2o12b2o12bo
37bo$124bobo24b2o15b2o58b2o9b3o5b3o11bo136bo31b2o24bobo37bo10bo$67bo
30bo3bo22b2o2b2o36bobo58b2o11bo7bo10bobo136bo52b2o2b2o37b3o9bobo$68b2o
29b3o27b2o38bo59b2o28bob2o74b3o65bo46b2o25bo27b2o$253b2o3b2ob2o73bo3bo
8b2o53b2o72b3o$70bo182b2o4bob2o22bo4b8o37bo5bo8bo53bobo70bo3bo30bo$
147b2o111bobo21bobo3bob4obo37b2obob2o7bo84b2o40bob3obo28b3o$66bo2bo77b
2o86b2o24bo21bo6b8o51b2o83b2o41b5o28b5o$66b2o39b2o15b2o8bo4b2o7bo86b2o
48b2o41b2o104bo7b2o4bo8b2o41bo8b2o3b2o$73b2o30bo2bo7bo7b2o8b4o3bo18b2o
165bobo8bo82b2o18bo3b4o8b2o40bo10b5o$73bobo28bo7b2o3bo17b2o4bo7b2o8bo
3b2o152b2o7bo6b2o2bobo78b2o3bo8b2o7bo4b2o42bo8b3o8bo3bo$76bo27bo6bo5bo
19b2ob2o9bo5b2o5b2o19b2o35b2o12b2o79b2o7bo2bo2bo2bobobo10b2o65b2o5b2o
5bo9b2ob2o44bobo18bobo$73bo2bo27bo7b5o21b2o17bobo3bo20bobo36bo5b2o5bo
89bo6b2o3bo10bobo67bo3bobo17b2o45b2o20bo$76bo28bo2bo38b2o4bo3bo2bo25bo
33b3o6b2o6b3o30bo56bobo19bo4b2o66bo2bo3bo4b2o$66b2o5bobo31b2o39b6o4b2o
60bo18bo29b3o56b2o20b3o3bo66b2o4b6o$65bobo5b2o50b2o22b4o23b2o90b5o13b
2o63bo4bo73b4o22b2o54b2o$65bo58bobo23bo26b2o88b2o3b2o12bobo63b2ob2o75b
o23bobo11bo41b2o$64b2o58bo51bo109bo11bo54b2o103bo10bobo33bo$123b2o42b
3o41b2o83bobo114b3o42b2o2b2o4bob2o33bobo$84b3o82bo39bo2bo58bo11b2o9b2o
12b2o103bo48b2o3b2ob2o36b2o$83bo3bo80bo102bo4b3o4b2o9b2o12b2o104bo53bo
b2o36b2o$82bo5bo119bo66b5o6b2o6b2o66b2o6b2o97bobo36b2o$83bo3bo16b2obo
159b2o5bobo3bo5b3o7bobo64bo7bo98bo34bobo4b2o$84b3o17bob2o57b3o41b2o57b
o5b2o3bo6b2o10bo45bo15b3o5b3o134bo6bobo$84b3o77bobob2o41bo53b3o15b2o
48b2o7bobo15bo7bo145bo$97b2o65bo100bo17b2o49bo6bobo147b2o3b2o16b2o$97b
2o65bo3bo171bo2bo11b2o134b2o3b2o$165bobo40b2o3b2o98bo4bo22bobo11b2o
135b5o$84b2o79b2o32b2o7b2o3b2o96b2ob4ob2o21bobo33b2o113bobo$84b2o113bo
9b5o99bo4bo25bo28b2o3b2o$164b2o34bo9bobo126bo33b2o97bob2o17b3o$165bo
11b2o20b2o137b3o131b2obo$165b3o9b2o31b3o9b2o113bo3bo$87b2o74bo2bobobo
50b3o115bo32b2o12b2o93b2o$88bo73b3obobo2bo46bob2o9b2o92b3o8bo5bo30bo5b
2o5bo94b2o$88bobo71bo3bobo49bo2bo4bo5bo94bo8bo5bo27b3o6b2o6b3o$89b2o
73b2o52bob2o5bo98bo10bo3bo28bo18bo104b2o$196b2o23b3o3bo3bo106b3o153b2o
$196b2o24b2o5bo$309bobo$168bo138bo3bo5b3o72b2o$87b2o78b3o130b2o5bo7bob
o2bo2b2o66bo2bo96b2o$88bo77bo2b2o129b2o4bo4bo7b2o2bo2bo67bo96bo$75b2o
11bobo74b5o137bo19bo66bo94bobo$76bo12b2o12b2o60b5o137bo3bo2b3o10bo6b2o
5b2o49bobo94b2o$76bobo24b2o63b2o8b2o6b2o121bobo15bo6b2o5bo50bobo$77b2o
2b2o83bo2bo8bo7bo136bo2bo15b3o48bo$81b2o84b2o10b3o5b3o11b2o120b2o19bo$
168bo12bo7bo9bo3bo29b2o$168b3o27bo5bo26bo4bo153b2o3b2o94b2o$99b2o31b2o
59b2o2b2obo3bo25bo6bo152bo5bo7b2o85bo$101bo31b2o58b2o3bo5bo19b2o3bo8bo
166bo83bobo11b2o$76b2o8bobo3bo6b2o31bo66bo3bo19b2o4bo8bo152bo3bo8bo46b
2o22b2o12b2o12bo$76b2o8bo2bo3bo7bo10bo62b2o24b2o22bo3bo8bo153b3o9b2o
45bobo21b2o24bobo$86bo3bo2b2o7bo7b3o2b3o57b2o53bo6bo143b2o68bo45b2o2b
2o$88b3ob2o8bo6bobo5bo113bo4bo136bo7bo2bo112b2o$89b4o15b2obo4bo116b2o
137bo3b2o7bo71b2o25bo$99b2ob2obo3bo2bo49b2o12b2o194bo5bo6bo70b2o25bobo
11bo$99bo5bo4b2o51bo5b2o5bo32b3o161b5o7bo72bo10b2o12bob2o9b3o$77b2o21b
o4bo54b3o6b2o6b3o28bo3bo168bo2bo20b2o62bobo10b5o9bob2o$76bobo22b2o57bo
18bo46bo154b2o21bo2bo63bo10b2o2b2o11b5o$76bo130bo5bo11b2o178b2o58b2o2b
3o10b5o9bob2ob3o$75b2o130b2o3b2o11bobo177bo59b2o2bo14b3o9b3o$236bo228b
obo29bo$132b3o100bobo226bo2bo$134bo89bo8b2o3bo9b2o215b2o$133bo85bo4b4o
5b2o3bo9b2o$124bo43b2o49bo5b4o4b2o3bo178b2o6b2o41b2o31b2o$124b2o42b2o
37b2o5b2o9bo2bo6bobo180bo7bo40bo3bo2b2o25bobo$123bobo42b2o38bo5b2o9b4o
7bo166bo11b3o5b3o42b2o4bobo26bo$168bo36b3o16b4o161bo12bobo10bo7bo45b3o
4bo26b2o$126bo40bobo35bo18bo164bo11bo3b2o67b2o$122bo3bo40bobo198b6o15b
o11bo3b2o3b2o$121bobobo42bo198bo6bo26bo3b2o3b2o$121bo2bo241bo8bo26bobo
28b2o$122b3o242bo6bo10bo17bo24b2o3b2o$165b2o3b2o196b6o11b2o41b2o$156b
2o7bobobobo212bobo$156bo9b5o$121b2o34bo9b3o257b2o12b2o$120b2o12b2o20b
2o10bo259bo5b2o5bo$120b2o2bo9b2o43b2o212b3o29b3o6b2o6b3o$119b3o3bo52bo
bo211bo3bo28bo18bo$120b2o3bo51b3o4b2ob3o187b2o12bo5bo$121b2o4b3o46b3o
4bo2b4o188b2o11b2obob2o$122bo5b2o47b3o4b2o181bo9bo$153b2o23bobo186bobo
$153b2o24b2o174b2o11bobo9b2o5bo$355b2o11bo2bo7b3o3bo3bo$368bobo5bob2o
5bo$367bobo6bo2bo4bo5bo5b2o$124b3o240bo8bob2o9b2o5bo$61b2o61bo2bo251b
3o15b3o$61b2o60bo3bo252b2o17bo$123b2o10b2o6b2o$124bobo8bo7bo$125b2o9b
3o5b3o11bo$125b2o11bo7bo10bobo$126b2o28bob2o$62bo87b2o3b2ob2o$61b3o86b
2o4bob2o22bo4b8o$61b3o93bobo21bobo3bob4obo287bo$80bo51b2o24bo21bo6b8o
287b2o$59b2o3b2o14b2o50b2o48b2o293b2o4b2o$41b2o16b2o3b2o13bobo391b2o2b
2o4b3o24bo6bo$42bo430b2o2b2o4b2o18b3o3b2o6b2o$42bobo5bobo66b2o12b2o
347b2o19bo4b3o6b3o$43b2o3bo3bo67bo5b2o5bo348bo21bo4b2o6b2o$48bo68b3o6b
2o6b3o30bo342bo6bo$47bo4bo64bo18bo29b3o$48bo8bo107b5o13b2o$48bo3bo4bo
106b2o3b2o12bobo304bo$50bobo130bo11bo293b3o$43b2o148bobo293b3o$43b2o
17b3o103bo11b2o9b2o12b2o298b2o$168bo4b3o4b2o9b2o12b2o280b2o3b2o11bobo$
80b2o42b2o46b5o6b2o6b2o294b2o3b2o11bo$79bobo41bo2bo37b2o5bobo3bo5b3o7b
obo320bo$43b3o35bo41bo41bo5b2o3bo6b2o10bo318b4o$43b3o9b2o66bo38b3o15b
2o322bobo6bobob2o9b2o$42bo3bo9b2o65bobo36bo17b2o322bo3bo3bo2bob3o8b2o$
41bo5bo7bo22bo2b2o40bobo382bo4bobob2o$42bo3bo30bob3o42bo362b2o5b2o8bo
4bo4b4o$43b3o31bo3bo406bo5b2o12bo7bo$78b3o404b3o16bo3bo$60bo18bo41b2o
3b2o357bo18bobo$48bo11bo51b2o7bo5bo$48b2o9b3o50bo$47bobo26b3o34bo8bo3b
o$90b2o20b2o9b3o$59b3o16bo11b2o43b2o$60bo14bo2bob2o51bo2bo7bo$60bo14bo
6bobo47bo7b2o3bo$60bo15bobo4bobo46bo6bo5bo$60bo16b2o4bobo46bo7b5o$46bo
12b3o47b2o22bo2bo$45b3o61b2o24b2o$44b5o$43bobobobo9b3o$43b2o3b2o10bo
20bo$60bo19b3o$79b2o2bo$46bo32bo$45bobo31b3o9b2o6b2o$45bobo31b2obo8bo
7bo$46bo33bo2bo8b3o5b3o11bo$46b2o46bo7bo10bobo$46b2o33b3o27b2o3bo$46b
2o58b2o3b2o3bo27b6o$106b2o3b2o3bo21bo4bo6bo$113bobo21b2o3bo8bo$88b2o
24bo22bobo3bo6bo$88b2o54b6o3$75b2o12b2o$76bo5b2o5bo$73b3o6b2o6b3o29b3o
$73bo18bo28bo3bo$120bo5bo12b2o$120b2obob2o11b2o$140bo9bo$148bobo$130bo
5b2o9bobo11b2o$128bo3bo3b3o7bo2bo11b2o$132bo5b2obo5bobo$120b2o5bo5bo4b
o2bo6bobo$121bo5b2o9b2obo8bo$118b3o15b3o$118bo17b2o!
There are 10 types of people in the world: those who understand binary and those who don't.
Post Reply