#C Fast, low-period glider reflectors. These work for any
#C period 22 or higher that is a multiple of their period.
#C
#C Periods 5, 6, 8: Noam Elkies, 16-Sep-1998
#C Period 7: Noam Elkies, 1-Aug-1999
#C Period 15: oscillator by Karel Suhajda, Dec-02.
#C P5 reflector later improved by David Eppstein and Noam Elkies.
#C
#C Note that there are two possible positions for the spark  
#C in the p6, p7, and p15 versions.
#C From Jason Summers' "jslife" pattern collection.
x = 420, y = 141, rule = B3/S23
41boboo84boobo75boboo96boobo77boo5boboo$41boobo84boboo75boobo96boboo
78bo5boobo$39boo86boo83boo92boo4boo75bo4boo$40bo86bo85bo92bo5bo76boo4b
o$39bo88bo83bo94bo5bo80bo$39boo86boo83boo92boo4boo75boo3boo$41boboo84b
oobo77boo96boobo78bo5boboo$41boobo84boboo78bo96boboo77bo6boobo$45boo
80boo4boo75bo95boo4boo75boo9boo$46bo80bo5bo76boo94bo5bo88bo$45bo82bo5b
o73boo97bo5bo75boo9bo$45boo80boo4boo74bo96boo4boo76bo9boo$41boboo84boo
bo75bo99boobo77bo6boboo$41boobo84boboo75boo98boboo77boo5boobo7$216boo$
215bobbo$215bobo3bo$216bob6o101b3o$218bo5bo100b3o$216bobb4obo89bo10b3o
$127bo88boobobobo90b3o5b3o$46boo79b3o10boo77bobo95bo4b3o$45bobbo81bo8b
obbo73booboboo93boo4b3o78boo6boo$40boobboboobo79boo8bobobo73bo5bo93boo
83bobbo4bobbo$40bo3bobbobo88boobobo61bo9bobbobobobbo82bo9boo82bobbo4bo
bbo$41b3obo3boo81bo3bo3boboboo59b3o7booboboboboo81b3o8b3o72bo8bobbo4bo
bbo$43bo3bobbo80bobobboboobbobbo62bo8bo4bobo81bob3o3boo77b3o7boo6boo$
44bob4o77boobboo3bo4boboboboo42boo14boo8boboboobo71bo8bo3bo4bobbo78bo$
46bo80boo9boobobboobbo36boo5b3o21boobo3bo72b3o5bo3bo9bo76boo$34boo11b
3obboo59boo24bobbo3boo36bobbobbo4bo14bo8b4o76bo3b3obo7bo4bo85bobbo$34b
o8bob3obbobbo59bobo14bo8bobooboo38bobobbob4oboboo9boboboobboo79boo4b3o
9bo3bo77bo5b3obb3o$37boo5boo3boobo62bo14boo8bo4bo37boob4o4bobobo6boobb
oo8b4o82bo13boo52b3o21bobo3bo8bo$36b3o5boo5bob3o55b4oboobboo7bobo9b4o
39bobo4boo3bobo6boo9boobobbo78bo71b3o5bo11boobboo5boo4boo$36b3obboo8bo
4bo54bo4bobobbo21bo40bob4o4b3obooboo14bo82bobo71bo5bobo10boo10bo4bo$
36bo4boo7booboob3o50boobbobboboo25bo36boboo5boo4bo4bo14bobo76boobboo
72bo4bo3bo$36boo12bobbobo3bo48bobboo3bobo19bo5boo35bobo3boboobb3obob3o
16boo76boo13boo61bo4bobobo$44bo6bo5bobbo46boboobboboobo17bobo42bobbob
oobobbobbo3bo112boo59bobo19boo$43bobo5boo3b3obo46bo4bo4bo19boo43boo7b
oo118bo16bo67boo$39boobboo5bobb3o4bobo45b3obob3o80bo6boo120bobo66bo$
39boo10bobobobbooboo47b5o82bo7boo97bo22boo44bobo27bo$50bobbobo3bo144bo
11bo79bo8bo68bo4bobobo20bo4boo5boo$51boobbobobo89boo5boo39bo19boo77boo
5b3o68bo4bo3bo18b3o4boo5bo$52bobobobo59bo30boo5bo39bobo17boo77bobo76bo
5bobo31bobo$52bobobbo60boo34bobo40boo73boo99b3o5bo6bo25boo$53boo57bo4b
obo34boo37boo106boo70b3o12boo20boo$49bo61bobo36boo40bobo32boo5boo34bo
3bo26boobboo29bo4boo5boo37bobo20bobo$17boo31bo61boo36bobo39bo5boo27boo
5bo35bo4bo29bobo26bobo4boo5bo32bo29bo$18bo29b3o57boo34bobo4bo39boo5boo
32bobo37bobobo29bobboo24boo9bobo31bobo20bobo$15b3o89bobo34boo86boo39bo
bobo10bo57boo33boo20boo12b3o$14bo3b3o86bo5boo30bo82boo44bo4bo8boo13boo
bbo3bo30boo33boo25bo6bo5b3o$13bobbobobbo84boo5boo94boo17bobo44bo3bo7bo
bo14bobbo4bo29bobo31bobo31bobo5bo$13boboo3bobo185boo19bo71b3o5bobobo8b
o20bobboo28bo5boo4b3o18bo3bo4bo$12boobbo4bo127b5o56bo11bo53boobbo20bo
8bobobo5b3o52boo5boo4bo20bobobo4bo$11bobbobb4o126b3obob3o64boo7bo49bob
o29bo4bobbo14bobo7bo3bo40bo27bobo$11bobo3bo3b3o101boo19bo4bo4bo64boo6b
o50boo30bo3bobboo13boo8bo4bo47bo$8booboboobb3o3bo54boo45bobo17boboobo
bboobo77boo7boo31boo57bo10bobobo44boo$8bobo5bo3b3o56bo38boo5bo19bobo3b
oobbo71bo3bobbobboboobobbo29bobo9boo24boobbo29bobobo44boo19bobo$11b3ob
oobobo52b4o41bo25boobobbobboo52boo16b3obob3obboobo3bobo29bo5boo4bobo
26bobo29bo4bo55bobobo4bo$4boo3boobboobbobo5boo46bob3o42bo21bobbobo4bo
54bobo14bo4bo4boo5boobo29boo5boo4bo29boobboo26bo3bo55bo3bo4bo$bb3obobo
bo13bobo48b3o41b4o9bobo7boobboob4o56bo14booboob3o4b4obo78boo59bo4bo10b
oo10bobo5bo$bo4bobo17bo42boo47bo4bo8boo14bo55bobboboo9boo6bobo3boo4bob
o107boo29boo4boo5boobboo11bo5b3o$oboobooboo59boo13boo32booboobo8bo14bo
bo53b4o8boobboo6bobobo4b4oboo82bobo51bo8bo3bobo21b3o$obo3boobo64boo7bo
bo30boo3bobbo24boo57boobboobobo9boobob4obobbobo75b3o5boo53b3obb3o5bo$b
obbo4b3o4bo50bo6boo7bo31bobboobboboo9boo67b4o8bo14bo4bobbobbo75bo8bo
55bobbo$bboobbo3boo3bobobboo43bobobboo6bo3boo31boobobobo4bo3boobboo66b
o3boboo21b3o5boo53boo22bo76boo$4boo3bo6boobbobo43boobbobo3boo3bobboo
32bobbobboobobbobo69boboobobo8boo14boo59bobo98bo$4bo7boo6bo50bo4b3o4bo
bbo31boobobo3bo3bo70bobo4bo8bo76bo16bo67boo6boo7b3o$bbobo7boo64boboo3b
obo32boboboo75booboboboboo7b3o88boo67bobbo4bobbo8bo$bboo13boo59booboob
oobo32bobobo8boo66bobbobobobbo9bo89boo13boo51bobbo4bobbo$17boo42bo17bo
bo4bo34bobbo8bo69bo5bo112boobboo51bobbo4bobbo$10b3o48bobo13bobobob3o
36boo10b3o67booboboo110bobo56boo6boo$10b3obo46boo5bobobboobboo3boo52bo
68bobo114bo$11b4o52boboboob3o126boboboboo92boo13bo$8bo56b3o3bo5bobo
122bob4obbo92bo3bo9b3o4boo$8boo54bo3b3obbooboboo122bo5bo94bo4bo7bob3o
3bo$64b3o3bo3bobo126b6obo94bo9bo3bo5b3o$67b4obbobbo128bo3bobo94bobbo4b
o3bo8bo$66bo4bobboo132bobbo96boo3b3obo$65bobo3boobo134boo92b3o8b3o$66b
obbobobbo229boo9bo$67b3o3bo231boo$70b3o226b3o4boo$37b3o29bo229b3o4bo$
37bo31boo56bo12boo157b3o5b3o$38bo88b3o9bobbo153b3o10bo$33boo95bo8bobob
o152b3o$30bobbobo93boo7boobobo152b3o$29bobobobo100bo3boboboo$28bobobo
bboo95bo3boboobbobbo$28bo3bobobbo93bobobbo4boboboboo$25booboobbobobo
10boo78boobboo5boobobboobbo$25bobo4b3obbo5boobboo78boo10bobbo3boo$27bo
b3o3boo5bobo67boo25bobooboo$27bobbo5bo6bo68bobo15bo9bo4bo$28bo3bobobbo
12boo62bo15boo9b4o$29b3obooboo7boo4bo58b4oboobboo8bobo11bo$31bo4bo8boo
bb3o58bo4bobobbo24bo$32b3obo5boo5b3o56boobbobboboo25boo$35boboo3boo5b
oo56bobboo3bobo20bo$34bobbobb3obo8bo52boboobboboobo18bobo$34boobb3o11b
oo52bo4bo4bo20boo$41bo65b3obob3o$38b4obo65b5o$37bobbo3bo$37boo3bob3o
102boo5boo$38bobobbo3bo70bo30boo5bo$38boboobobboo70boo34bobo$39bobbo
69bo4bobo34boo$40boo69bobo36boo$112boo36bobo$108boo34bobo4bo$107bobo
34boo$107bo5boo30bo$106boo5boo$$150b5o$148b3obob3o$125boo20bo4bo4bo$
125bobo18boboobobboobo$125bo20bobo3boobbo$118boo25boobobbobboo$118bo
24bobbobo4bo$120bo11bobo8boobboob4o$119b4o9boo15bo$118bo4bo9bo15bobo$
118booboobo25boo$116boo3bobbo10boo$115bobboobboboo5boobboo$115boobobob
o4bobbobo$118bobbobboobo3bo$118boobobo3bo$120boboboo7boo$120bobobo8bo$
121bobbo9b3o$122boo12bo!
