#C A selection of 90-degree glider reflectors.
#C Note that this is not a complete collection of
#C known glider reflectors, and that in many cases
#C there are better ways to reflect gliders than this.
#C
#C The loop on the far right is a demonstration
#C of how a herschel loop can reflect gliders. This
#C is the only known way to reflect p57, 58, 59, and
#C p61 glider streams. It is demonstrated at p60
#C because the other reflectors would be very large.
#C
#C p33: both by David Bell, May 01
#C p45: by Mark Niemiec, 6 Jan 96
#C p88: by David Bell, 27 Dec 99
#C From Jason Summers' "jslife" pattern collection.
x = 583, y = 289, rule = B3/S23
473b8o$473bob4obo$190b3o125bo154b8o$43boo145b3o125b3o$44bo105boo3boo4b
oobo25b3o128bo$39bobbo55boo50boo3boo4boboo28b3o124boo115boobo6boobo51b
o$bboobo6boboo23b8o52bo59boo4boo26b3o81boobo6boobo43bo102boboo6boboo
49b3o17boo$bboboo6boobo21boo8bo46bobbo52boo3boobbo5bo27b3o81boboo6bob
oo41b3o100boo8boo4boo28bobo15bo20bo$6boobboo25bobboboo3bo46b8o48bobobo
bo3bo5bo108boo4boobboo4boo38bo103bo9bo5bo24b3o7boo11boo20bo$6bo4bo26b
3ob4oboo43boo8bo49bobo4boo4boo108bo5bo3bo5bo39boo4boo97bo9bo5bo23bobb
oo4bobo32boo$7bobbo35bobbo42bobboboo3bo48boobo4bo5bo21b3o86bo5bo3bo5bo
44bo97boo8boo4boo23boob4o46boo$6boobboo26b4o6boo43b3ob4oboo51boo3bo5bo
18bob3o85boo4boobboo4boo34boo6bobo99boobo4bo5bo26b3o47bobo$bboobo6bob
oo21bo4bo58bobbo51bobboo4boo17bobobo88boobo6boobo36boo6boo100boboo5bo
5bo14boo60bo$bboboo6boobo21boo3boo49b4o6boo50bo3bo5bo18bobbo4b3o82bob
oo6boboo144boo4boobboo4boo14bobo70b3o$oo14boo28bo45bo4bo57boo3bo5bo18b
oo88boo4boobboo4boo37bo104bo5bo3bo5bo16bo28bobbo39b3o$o16bo24b4obo44b
oo3boo57bobboo4boo14boo7bo5bo78bo5bo3bo5bo36boobo104bo5bo3bo5bo43boobb
oboo17bobo17bo$bo14bo25boobobo53bo53bo5boobo16boo7bo5bo79bo5bo3bo5bo
34bo107boo4boobboo4boo42bo4boboo15boobbo17bo$oo14boo20bo5booboboo46b4o
bo52boo4boboo16boo7bo5bo78boo4boobboo4boo34boboo106boobo6boobo51boo17b
o19bo$bboobo6boboo21bobobboobobobo47boobobo78bo95boobo6boobo25boo10bo
108boboo6boboo44boo4bo38bobo$bboboo6boobo20bobb4o4bobbo42bo5booboboo
74bobo9b3o82boboo6boboo24bobo179booboo$36b3obb3obbobob3o39bobobboobobo
bo75boboo131bo$39bo3boobboo4bo37bobb4o4bobbo206boobo4boo7boo132boboo4b
3o66bobo$38bobbo4bobboboo38b3obb3obbobob3o204boobobo3bo7boo132boobo3bo
bboo23boo3bo37bo$38boobo4boboobo42bo3boobboo4bo72boo8b3o121bob4o149boo
3bo22bo3bobo36bo$42b4o5bo41bobbo4bobboboo73boo7bo3bo120bo155b3obbo8boo
12bo3bobo35bo$36b4oboobboob3o42boobo4boboobo83bo3bo121b3o154boobbo6bob
o13bo4bo34b3o$36bobboboboobobo48b4o5bo83bo3bo124bo7boo9boo134bobbo6bo
12b3o5boo8bo24b3o$91b4oboobboob3o85b3o118boo4boo7boo9bobo132bobbo6boo
12bo17b3o$41bo4bo44bobboboboobobo209bo24bo134bobbo41bo5bo7boo$185b3o
125bobo157b3o41boo4bo7boboo$43boo51bo4bo82bo3bo13b3o109boo10bo195bobo
6bobbo$184bo3bo13bo122boboo203b3o$42bo55boo84bo3bo7boo5bo121bo194boo3b
obo4boo$41bobo141b3o8boo128boobo191boob4o$40bobbo53bo230bo193b3obbo$
41boo53bobo425boo$95bobbo96boobo126boo6boo148bo41bo$96boo86b3o9bobo
126boo6bobo145b3o$197bo137bo144bo$42boo138bo5bo7boo131boo4boo137boo3bo
bo$41bobbo137bo5bo7boo14b3o114bo132boo9bobo4bo34boo$41bobo9bo43boo83bo
5bo7boo14bo117b3o130bo11bo40bobboo$42bo9boo42bobbo92boo19bo118bo130bob
o16bo33bobobo13boo$52bobo41bobo8boo75b3o4bobbo123boo144boo13bobobo33bo
16bobo$40boo55bo8boo82bobobo124bo147boo10boobbo52bo$108bo80b3obo122b3o
148boo14boo34bo16boo$38bo4bo51boo92b3o124bo152b3o46bobo$466boobbo48bo$
33bobboboboobobo12b3o32bo4bo261boo104boob3o44b3o$33b4oboobboob3o10bo
54boo68b3o174bobo104boo47bo$39b4o5bo10bo28bobboboboobobo12bobo67b3o36b
3o135bo107bobboo$35boobo4boboobo39b4oboobboob3o10bo69b3o36bo246b3o71bo
$35bobbo4bobboboo44b4o5bo82b3o34bo246bo70b3o$36bo3boobboo4bo39boobo4bo
boobo82b3o351bo$33b3obb3obbobob3o15boo23bobbo4bobboboo81b3o335boo3bo
10boo$33bobb4o4bobbo16boo25bo3boobboo4bo14bo344boo57b3ob3o$34bobobboob
obobo19bo21b3obb3obbobob3o14boo344boo14boo43boo3bo$35bo5booboboo40bobb
4o4bobbo16bobo359bo45boobboo$39boobobo44bobobboobobobo380b3o45boo$39b
4obo45bo5booboboo381bo44boo$43bo50boobobo428boo$34boo3boo53b4obo357bo
69boo$34bo4bo58bo358b3o69bo$35b4o6boo42boo3boo221bo15bo126bo6bo59bo$
43bobbo42bo4bo222b3o11b3o125bobo6bo57boo$35b3ob4oboo44b4o6boo218bo9bo
129bo4bob3o7boo46bobbo13boo$34bobboboo3bo53bobbo217boo9boo132boobboo7b
o47b3o10boobbo$34boo8bo45b3ob4oboo175boo5boobo6boobo161bo5boobboo5bobo
45b3o12bobobo$36b8o45bobboboo3bo177bo5boboo6boboo160bobobo13boo45bobo
16bo$36bobbo49boo8bo176bo4boo4boobboo4boo158bobboo6boo52bo15bo$41bo49b
8o51boo3boo4boboo111boo3bo5bo3bo5bo158boo6bo4bo51boo15boo$40boo49bobbo
55boo3boo4boobo117bo5bo3bo5bo23boo3boo135bo4bo70bo$96bo62boo115boo3boo
4boobboo4boo21bo3bobo3bo135bobo70bo$95boo53boo3boo3bo23bobboboobobbo
81bo3bo5bo3bo5bo26bobo213b3o$150bobobobobbo23boobbo4bobboo79bo5bo5bo3b
o5bo20bo4bobo4bo210bo$152bobo4boo23bobboboobobbo80boo3boo4boobboo4boo
21booboobooboo$151boobo6boboo116bo5bo3bo5bo25booboo187bo17bo$155boo4b
oobo34bo4boo70boo4bo5bo3bo5bo216b3o14b3o$156bo8boo32bo3boo72bo3boo4boo
bboo4boo219bo12boobo$155bo10bo31b3o4bo70bo6boobo6boobo220boo12bo$155b
oo8bo110boo5boboo6boboo177boo45boboboobb3o$156bo8boo153boobo3boboo127b
oo14boo43boobboobbobo$155bo5boboo33b3o120b3o3b3o129bo59boo3bob4o$155b
oo4boobo34bo122bo5bo127b3o60boo3bobb3o$199bo256bo66b3o$199bo323boo$
199bo283bo40bo$198b3o135b3o142b3o41bo$215boo119bo137b3o3bo$215bobo119b
o133b3obo3bobo$198b3o14bo246boo8booboo3bo34boo$199bo263bo8booboo39bobb
oo$199bo263bobo8bo7bo33bobobo13boo$464boo13bobobo33bo7bo8bobo$479boobb
o39booboo8bo$321b3o3b3o153boo34bo3booboo8boo$321bobbobobbo188bobo3bob
3o$320bo9bo188bo3b3o$474bo41b3o$227bo91bo11bo143bo40bo$226boo91bo4bobo
4bo143boo$226bobo95bobo147b3o$320bo3bobo3bo139b3obbo3boo$320boobbobobb
oo139b4obo3boo$bboobo6boobo23boo279b5ob5o139bobobboobboo43boo$bboboo6b
oboo23boo280bobbobobbo138b3obboobobo45boo$6boobboo4boo58boo244boo3boo
139bo12boo$6bo3bo5bo59boo387boboo12bo$7bo3bo5bo447b3o14b3o$6boobboo4b
oo448bo17bo$bboobo4bo5bo$bboboo5bo5bo301boo9boo125bo$6boobboo4boo302bo
9bo30b3o93b3o$6bo3bo5bo300b3o11b3o27bo98bo70bobo$7bo3bo5bo20b3o276bo
15bo28bo96bo70bo4bo14b3o$6boobboo4boo19bo3bo418boo15boo51bo4bo6boo6bo$
bboobo6boobo20bo5bo33bo384bo15bo52boo6boobbo8bo$bboboo6boboo20bo5bo32b
3o380bo16bobo45boo13bobobo$39bo34b5o378bobobo12b3o45bobo5boobboo5bo$
37bo3bo31boo3boo377bobboo10b3o47bo7boobboo$38b3o33b5o73boo3boo4boobo
289boo13bobbo46boo7b3obo4bo$39bo34bo3bo73boo3boo4boboo305boo57bo6bobo$
75bobo83boo68boo5boo232bo59bo6bo$36boo38bo75boo3boobbo69boo5boo230bo
69b3o$37bo4b3o107bobobobo3bo23boo5boo276boo69bo$34b3o5bo33b3o75bobo4b
oo23boo5boo275boo$34bo8bo32bo76boobo6boobo302boo44bo$77bo79boo4boboo
301boo45b3o$158bobboo4boo298boobboo45bo$157bo3bo5bo64bo5bo229bo3boo43b
oo14boo30b3o$157boo3bo5bo62b3o3b3o229b3ob3o57boo30bo$50boo106bobboo4b
oo61boobbobobboo217boo10bo3boo90bo$50bobo31boo71bo5boobo63bo3bobo3bo
218bo$50bo33bobo70boo4boboo63boboo3boobo215b3o70bo$84bo145boo7boo215bo
71b3o$527boobbo$483bo47boo$481b3o44b3oboo$480bo48bobboo$57b3o419bobo
46b3o$57bo33b3o91boo7boo127boo3boo132boo16bo34boo14boo$58bo32bo93boboo
3boobo41b3o36boo5boobo4boo3boo24bobbobobbo132bo52bobboo10boo$92bo92bo
3bobo3bo41b3o37bo5boboo4boo3boo25bobobobo133bobo16bo33bobobo13boo$185b
oobbobobboo40bo3bo35bo10boo31b3obobobob3o131boo13bobobo33bo16bobo$186b
3o3b3o40bo5bo34boo9bo3boo3boo21bo4bobobo4bo145boobbo40bo11bo43b3o$187b
o5bo42booboo47bobbobobobo21bob3obobob3obo149boo34bo4bobo9boo42bo$200b
3o73boo9boo4bobo27bo5bo188bobo3boo55bo$200bo35booboo36bo5boobo5boobo
25bobobobobobo187bo$201bo33bo5bo34bo6boboo9boo22bo4b3o4bo183b3o$231boo
3bo3bo35boo3boo14bo23b11o7bo134bo41bo$231boo4b3o41bo14bo24boo7boo5b3o
134boo$186boo5boo42b3o36boo4bo13boo38bo135bobb3o$186boo5boo82bo3boo14b
o38boo134b4oboo$243b3o30bo6boobo9bo169boo4bobo3boo$243bo32boo5boboo9b
oo167b3o$244bo220bobbo6bobo$308bo156boobo7bo4boo41b3o$212boo94b3o19boo
bo132boo7bo5bo41bobbo$212bobo96bo15boboob3o147b3o17bo12boo6bobbo$212bo
97boo14b3obo4bo121b3o24bo8boo5b3o12bo6bobbo$325bo4bob3o122b3o34bo4bo
13bobo6bobboo$85bo240b3oboobo124bo35bobo3bo12boo8bobb3o$84bobo240boboo
8b3o116bo36bobo3bo22bo3boo$83bobbo252bo118bo37bo3boo23boobbo3boboo$
255boo48boo33bo116bobo66b3o4boobo$33bo49bobo169bobo47boo$32bobo47boo
171bo242booboo$31bobbo47boo8bobo362bobo38bo4boo$83bobo8boo214bo147bo
19bo17boo$31bobo60b3o213bobo145bo17bobboo15boobo4bo$bboobo4boobo16boo
51bo10bo214bobo146bo17bobo17boobobboo$bboboo4boboo16boo8bobo40boboo
224bo145b3o39bobbo28bo$6boo6boo15bobo8boo50bo96boo4boo122b3o133b3o70bo
bo$6bo7bo27b3o36bobo10bo96bobobbobo120b7o144bo60boo$7bo7bo15bo10bo37bo
bbo9bobo97bobbo119booboobobooboo140bobo47b3o$6boo6boo15boboo58boo97bo
4bo119boboo3boobo141boo46b4oboo$bboobo4boobo28bo38bobo10bo89bobbo4b6o
118bobo7bobo149boo32bobo4boobbo$bboboo4boboo15bobo10bo40boo99bobbo5b4o
119bobbobobobobbo149bo20boo11boo7b3o$6boo6boo12bobbo9bobo39boo97booboo
boo125booboob3obooboo149bo20bo15bobo$6bo7bo26boo38bobo13bo86bobbo127bo
4bo3bo4bo148boo17b3o$7bo7bo13bobo10bo54boo52boboo6boobo19bobbo5bo122b
3obobobob3o168bo$6boo6boo15boo47bobbo12bobo52boobo6boboo17boobooboo5bo
123bobobobo$bboobo4boobo17boo48bobo13bo51boo8boo4boo17bobbo3bo126bobbo
bobbo$bboboo4boboo15bobo13bo36bo14bo52bo8bo5bo18bobbo3bo3bo123boo3boo
193b8o$45boo102bo10bo5bo25b3o324bob4obo$28bobbo12bobo58boo42boo8boo4b
oo352b8o$29bobo13bo58bo6boo38boboo4bo5bo$30bo14bo13boo36bo12boo39boobo
5bo5bo$58boo52bo42boobboo4boo$45bo8boo4bo95bobbo5bo$43b3o8boo49bo49bo
4bo5bo$44boo58bobbo47boobboo4boo$107bo43boboo6boobo$49boo44boo8bo45boo
bo6boboo205b3o$95boo22boo249bo$46boo19boo50bobo71b3o175bo$67bobo34b3o
12bo72bo3bo$51boo14bo36bobo85bo3bo$41boo8b3o50bobo85bo3bo$41boo8bo52b
oo11bo75b3o$116bobo$51bo14bo50bo$51bo13bobo40boo8bo9bo$50bobo12bobbo7b
o30bobo8b3o6boo63b3o$50boo23boo30bobo17bobo$51bo13bobo7bobo29b3o80bo5b
o$64boo52b3o69bo5bo$64boo52bo71bo5bo$54bo10bobo40bo9bo65bobbo$54boo50b
obbo8bo65bobbo4b3o$53bobo9bobbo37bo11bobo61boobooboo$54bo10bobo39b3o
10bo63bobbo15b3o$54bo65bo63bobbo15bo$62boobo54bo61boobooboo14bo$54bo
10bo52b3o63bobbo5b4o125boo5boo56boo5boo$52b3o129bobbo4b6o120boobbo7bo
bboo48boobbo7bobboo$53boo8bobo126bo4bo77boo3boobo6boobo23bobbobo7bobo
bbo46bobbobo7bobobbo$54bobo8boo51b3o72bobbo79bo3boboo6boboo19boobobobo
boo5booboboboboo38booboboboboo5booboboboboo$65boo53bo70bobobbobo76bo8b
oobboo4boo17boboobobobo7boboboboobo38boboobobobo7boboboboobo$63bobo54b
o70boo4boo76boo7bo3bo5bo23b3o3bo3bo3b3o48b3o3bo3bo3b3o$119bobo163bo3bo
5bo18b4obob3obobob3obob4o40b4obob3obobob3obob4o$62bobbo54bo154boo7boo
bboo4boo17bo11bobo11bo38bo11bobo11bo$62bobo211bo3boobo4bo5bo19b3obobob
3o3b3obobob3o40b3obobob3o3b3obobob3o$63bo152boo57bo4boboo5bo5bo20boobo
boo7booboboo44booboboo7booboboo$216bobo56boo7boobboo4boo$216bo67bo3bo
5bo$275boo8bo3bo5bo$276bo7boobboo4boo$275bo4boobo6boobo$275boo3boboo6b
oboo5$318boo13boo48boo13boo$318boo13boo48boo13boo$318boo13boo48boo13b
oo$5boobo6boobo18boo$5boboo6boboo18bobo281boo7boo54boo7boo$9boobboo24b
3o277boobo7boboo50boobo7boboo$9bo3bo24bo3bo$10bo3bo23boobb5o136boo12b
oo$9boobboo27boob3o106boobo6boobo15boo12boo120boobo7boboo50boobo7boboo
$5boobo6boobo19boobb5o107boboo6boboo29boo122bo9bo54bo9bo$5boboo6boboo
19bo3bo109boo8boo4boo28bo$9boobboo4boo18b3o8b3o99bo9bo5bo13b3o12bobo$
9bo3bo5bo17bobo10b3obo98bo9bo5bo12boobobboobb3obobo$10bo3bo5bo16boo12b
obobo96boo8boo4boo14boobboobb4obo40boo3boo77bo7bo56bo7bo$9boobboo4boo
31bobbo98boobo4bo5bo15boo10bo40bo7bo75b3o5b3o54b3o5b3o$5boobo6boobo26b
3o5boo99boboo5bo5bo70bobo77boobo5boboo52boobo5boboo$5boboo6boboo25bo3b
o103boo4boobboo4boo68boo3boo75bo11bo52bo11bo$44bo3bo103bo5bo3bo5bo149b
3o11b3o48b3o11b3o$44bo3bo104bo5bo3bo5bo255bo$45b3o104boo4boobboo4boo
171boo81boo$154boobo6boobo60b3o110bobo80bobo$154boboo6boboo61b3o109bo$
191boo$190b3o$44b3o144boo45bo5bo71booboboo58booboboo7booboboo$30boo11b
o3bo140boo39b3o5bobo3bobo68b3obobob3o54b3obobob3o3b3obobob3o$30bobo10b
o3bo148bo31b3o5bo3bobo3bo66bo11bo52bo11bobo11bo$32b3o8bo3bo142b3ob3o7b
3o30bobo3bobo4b3o60bob3obob4obo52b4obob3obobob3obob4o$31bo3boboo5b3o
142b4o5bo5bo33bo5bo5bo63bo3b3o4bo57b3o3bo3bo3b3o$31boobo5bo147bo6boob
oo5bo45bo64bobobob3o53boboobobobo7boboboboobo$34bo5bo147bo11bo114boobo
bobo55booboboboboo5booboboboboo$31boobo5bo14b3o131booboo6bo115bobobbo
60bobbobo7bobobbo$31bo3boboo16bo134bo5b4o116bobboo62boobbo7bobboo$32b
3o21bo135b3ob3o116boo70boo5boo$30bobo8boobb4obboo139bo$30boo9bobb6obbo
146boo$42b10o144boo44b4o$39b3o10b3o141b3o42bo4bo$39bobbo8bobbo141boo
43bo3bobo$40boo10boo188bo3bobo$64b3o181bo$64bo183bo$65bo153b3o23bobbo
16b3o$219bo26boo17bo$220bo45bo$$192bo10boo$191bob4obboobboo$190bobob3o
bboobboboo$73b3o113bobo12b3o$73bo116bo$74bo115boo265boo$190boo12boo
167b3o80boo$190boo12boo167bo84bo$374bo!
