#GLF 1.0
#D A selection of 90-degree glider reflectors.
#D Note that this is not a complete collection of
#D known glider reflectors, and that in many cases
#D there are better ways to reflect gliders than this.
#D
#D The loop on the far right is a demonstration
#D of how a herschel loop can reflect gliders. This
#D is the only known way to reflect p57, 58, 59, and
#D p61 glider streams. It is demonstrated at p60
#D because the other reflectors would be very large.
#D
#D p33: both by David Bell, May 01
#D p45: by Mark Niemiec, 6 Jan 96
#D p88: by David Bell, 27 Dec 99
x = -292, y = -146, width = 583, height = 292
101bo$101b3o$104bo$99b6o368b8o$98bo374bob4obo$98boob4o85b3o125bo154b8o
$96boo6bo85b3o125b3o$95bobboboboboboo42boo3boo4boobo25b3o128bo$96bobob
3obobbo42boo3boo4boboo28b3o124boo115boobo6boobo51bo$bboobo6boboo20bo
14bo43boobobobbobo53boo4boo26b3o81boobo6boobo43bo102boboo6boboo49b3o
17boo$bboboo6boobo20b3o10b3o42bo3boobo3boo43boo3boobbo5bo27b3o81boboo
6boboo41b3o100boo8boo4boo28bobo15bo20bo$6boobboo27bo8bo45b4o4b3o45bobo
bobo3bo5bo108boo4boobboo4boo38bo103bo9bo5bo24b3o7boo11boo20bo$6bo4bo
24b3obo6bob3o46b3o3bo47bobo4boo4boo108bo5bo3bo5bo39boo4boo97bo9bo5bo
23bobboo4bobo32boo$7bobbo22bobobb3o6b3obbobo38boboo5boo47boobo4bo5bo
21b3o86bo5bo3bo5bo44bo97boo8boo4boo23boob4o46boo$6boobboo21boobo4boobb
oo4boboo38boobobobo3b3o48boo3bo5bo18bob3o85boo4boobboo4boo34boo6bobo
99boobo4bo5bo26b3o47bobo$bboobo6boboo20bo4bo4bo4bo46boboboobbo49bobboo
4boo17bobobo88boobo6boobo36boo6boo100boboo5bo5bo14boo60bo$bboboo6boobo
20boboobo4boboobo48bobbo51bo3bo5bo18bobbo4b3o82boboo6boboo144boo4boobb
oo4boo14bobo70b3o$oo14boo19boboboobboobobo48bobbo52boo3bo5bo18boo88boo
4boobboo4boo37bo104bo5bo3bo5bo16bo28bobbo39b3o$o16bo17boboboo6boobobo
46boo55bobboo4boo14boo7bo5bo78bo5bo3bo5bo36boobo104bo5bo3bo5bo43boobbo
boo17bobo17bo$bo14bo18boobo3b4o3boboo43bo58bo5boobo16boo7bo5bo79bo5bo
3bo5bo34bo107boo4boobboo4boo42bo4boboo15boobbo17bo$oo14boo20bobobobbob
obo45bob4o54boo4boboo16boo7bo5bo78boo4boobboo4boo34boboo106boobo6boobo
51boo17bo19bo$bboobo6boboo22bobo6bobo45boboboo80bo95boobo6boobo25boo
10bo108boboo6boboo44boo4bo38bobo$bboboo6boobo20boobo8boboo40booboboo5b
oo74bobo9b3o82boboo6boboo24bobo179booboo$37bo3bo4bo3bo42boboboboobbobo
74boboo131bo$34b3obb3o4b3obb3o38bobbo4b4o208boobo4boo7boo132boboo4b3o
66bobo$33bo3boobbo4bobboo3bo35b3obobobb3obb4o204boobobo3bo7boo132boobo
3bobboo23boo3bo37bo$34b3obbobo4bobobb3o35bo4boobboo3bo4bo72boo8b3o121b
ob4o149boo3bo22bo3bobo36bo$36bobo3b4o3bobo38boobobbo4bobboboo73boo7bo
3bo120bo155b3obbo8boo12bo3bobo35bo$38booboobbooboo41boboobo4boboobo83b
o3bo121b3o154boobbo6bobo13bo4bo34b3o$36bobboboboobobobbo39bo5b4o5bo83b
o3bo124bo7boo9boo134bobbo6bo12b3o5boo8bo24b3o$36boo12boo40b3oboobboob
3o85b3o118boo4boo7boo9bobo132bobbo6boo12bo17b3o$41bo4bo47boboboobobo
209bo24bo134bobbo41bo5bo7boo$185b3o125bobo157b3o41boo4bo7boboo$43boo
51bo4bo82bo3bo13b3o109boo10bo195bobo6bobbo$184bo3bo13bo122boboo203b3o$
42bo55boo84bo3bo7boo5bo121bo194boo3bobo4boo$41bobo141b3o8boo128boobo
191boob4o$40bobbo53bo230bo193b3obbo$41boo53bobo425boo$95bobbo96boobo
126boo6boo148bo41bo$96boo86b3o9bobo126boo6bobo145b3o$197bo137bo144bo$
42boo138bo5bo7boo131boo4boo137boo3bobo$41bobbo137bo5bo7boo14b3o114bo
132boo9bobo4bo34boo$41bobo9bo43boo83bo5bo7boo14bo117b3o130bo11bo40bobb
oo$42bo9boo42bobbo92boo19bo118bo130bobo16bo33bobobo13boo$52bobo41bobo
8boo75b3o4bobbo123boo144boo13bobobo33bo16bobo$40boo55bo8boo82bobobo
124bo147boo10boobbo52bo$108bo80b3obo122b3o148boo14boo34bo16boo$38bo4bo
51boo92b3o124bo152b3o46bobo$33boo12boo417boobbo48bo$33bobboboboobobobb
o9b3o32bo4bo261boo104boob3o44b3o$35booboobbooboo11bo29boo12boo9boo68b
3o174bobo104boo47bo$33bobo3b4o3bobo10bo28bobboboboobobobbo9bobo67b3o
36b3o135bo107bobboo$31b3obbobo4bobobb3o39booboobbooboo11bo69b3o36bo
246b3o71bo$30bo3boobbo4bobboo3bo36bobo3b4o3bobo82b3o34bo246bo70b3o$31b
3obb3o4b3obb3o35b3obbobo4bobobb3o80b3o351bo$34bo3bo4bo3bo17boo18bo3boo
bbo4bobboo3bo79b3o335boo3bo10boo$33boobo8boboo15boo20b3obb3o4b3obb3o
14bo344boo57b3ob3o$35bobo6bobo19bo22bo3bo4bo3bo16boo344boo14boo43boo3b
o$35bobobobbobobo41boobo8boboo15bobo359bo45boobboo$32boobo3b4o3boboo
40bobo6bobo380b3o45boo$32boboboo6boobobo40bobobobbobobo382bo44boo$34bo
boboobboobobo39boobo3b4o3boboo423boo$33boboobo4boboobo38boboboo6boobob
o352bo69boo$33bo4bo4bo4bo40boboboobboobobo354b3o69bo$30boobo4boobboo4b
oboo36boboobo4boboobo213bo15bo126bo6bo59bo$30bobobb3o6b3obbobo36bo4bo
4bo4bo213b3o11b3o125bobo6bo57boo$33b3obo6bob3o36boobo4boobboo4boboo
213bo9bo129bo4bob3o7boo46bobbo13boo$36bo8bo39bobobb3o6b3obbobo212boo9b
oo132boobboo7bo47b3o10boobbo$33b3o10b3o39b3obo6bob3o172boo5boobo6boobo
161bo5boobboo5bobo45b3o12bobobo$33bo14bo42bo8bo176bo5boboo6boboo160bob
obo13boo45bobo16bo$88b3o10b3o172bo4boo4boobboo4boo158bobboo6boo52bo15b
o$88bo14bo46boo3boo4boboo111boo3bo5bo3bo5bo158boo6bo4bo51boo15boo$150b
oo3boo4boobo117bo5bo3bo5bo23boo3boo135bo4bo70bo$159boo115boo3boo4boobb
oo4boo21bo3bobo3bo135bobo70bo$150boo3boo3bo23bobboboobobbo81bo3bo5bo3b
o5bo26bobo213b3o$150bobobobobbo23boobbo4bobboo79bo5bo5bo3bo5bo20bo4bob
o4bo210bo$152bobo4boo23bobboboobobbo80boo3boo4boobboo4boo21boobooboob
oo$151boobo6boboo116bo5bo3bo5bo25booboo187bo17bo$155boo4boobo34bo4boo
70boo4bo5bo3bo5bo216b3o14b3o$156bo8boo32bo3boo72bo3boo4boobboo4boo219b
o12boobo$155bo10bo31b3o4bo70bo6boobo6boobo220boo12bo$155boo8bo110boo5b
oboo6boboo177boo45boboboobb3o$156bo8boo153boobo3boboo127boo14boo43boo
bboobbobo$155bo5boboo33b3o120b3o3b3o129bo59boo3bob4o$155boo4boobo34bo
122bo5bo127b3o60boo3bobb3o$199bo256bo66b3o$199bo323boo$199bo283bo40bo$
198b3o135b3o142b3o41bo$215boo119bo137b3o3bo$215bobo119bo133b3obo3bobo$
198b3o14bo246boo8booboo3bo34boo$199bo263bo8booboo39bobboo$199bo263bobo
8bo7bo33bobobo13boo$464boo13bobobo33bo7bo8bobo$479boobbo39booboo8bo$
321b3o3b3o153boo34bo3booboo8boo$321bobbobobbo188bobo3bob3o$320bo9bo
188bo3b3o$474bo41b3o$227bo91bo11bo143bo40bo$226boo91bo4bobo4bo143boo$
226bobo95bobo147b3o$320bo3bobo3bo139b3obbo3boo$320boobbobobboo139b4obo
3boo$bboobo6boobo23boo279b5ob5o139bobobboobboo43boo$bboboo6boboo23boo
280bobbobobbo138b3obboobobo45boo$6boobboo4boo58boo244boo3boo139bo12boo
$6bo3bo5bo59boo387boboo12bo$7bo3bo5bo447b3o14b3o$6boobboo4boo448bo17bo
$bboobo4bo5bo$bboboo5bo5bo301boo9boo125bo$6boobboo4boo302bo9bo30b3o93b
3o$6bo3bo5bo300b3o11b3o27bo98bo70bobo$7bo3bo5bo20b3o276bo15bo28bo96bo
70bo4bo14b3o$6boobboo4boo19bo3bo418boo15boo51bo4bo6boo6bo$bboobo6boobo
20bo5bo33bo384bo15bo52boo6boobbo8bo$bboboo6boboo20bo5bo32b3o380bo16bob
o45boo13bobobo$39bo34b5o378bobobo12b3o45bobo5boobboo5bo$37bo3bo31boo3b
oo377bobboo10b3o47bo7boobboo$38b3o33b5o73boo3boo4boobo289boo13bobbo46b
oo7b3obo4bo$39bo34bo3bo73boo3boo4boboo305boo57bo6bobo$75bobo83boo68boo
5boo232bo59bo6bo$36boo38bo75boo3boobbo69boo5boo230bo69b3o$37bo4b3o107b
obobobo3bo23boo5boo276boo69bo$34b3o5bo33b3o75bobo4boo23boo5boo275boo$
34bo8bo32bo76boobo6boobo302boo44bo$77bo79boo4boboo301boo45b3o$158bobb
oo4boo298boobboo45bo$157bo3bo5bo64bo5bo229bo3boo43boo14boo30b3o$157boo
3bo5bo62b3o3b3o229b3ob3o57boo30bo$50boo106bobboo4boo61boobbobobboo217b
oo10bo3boo90bo$50bobo31boo71bo5boobo63bo3bobo3bo218bo$50bo33bobo70boo
4boboo63boboo3boobo215b3o70bo$84bo145boo7boo215bo71b3o$527boobbo$483bo
47boo$481b3o44b3oboo$480bo48bobboo$57b3o419bobo46b3o$57bo33b3o91boo7b
oo127boo3boo132boo16bo34boo14boo$58bo32bo93boboo3boobo41b3o36boo5boobo
4boo3boo24bobbobobbo132bo52bobboo10boo$92bo92bo3bobo3bo41b3o37bo5boboo
4boo3boo25bobobobo133bobo16bo33bobobo13boo$185boobbobobboo40bo3bo35bo
10boo31b3obobobob3o131boo13bobobo33bo16bobo$186b3o3b3o40bo5bo34boo9bo
3boo3boo21bo4bobobo4bo145boobbo40bo11bo43b3o$187bo5bo42booboo47bobbobo
bobo21bob3obobob3obo149boo34bo4bobo9boo42bo$200b3o73boo9boo4bobo27bo5b
o188bobo3boo55bo$200bo35booboo36bo5boobo5boobo25bobobobobobo187bo$201b
o33bo5bo34bo6boboo9boo22bo4b3o4bo183b3o$231boo3bo3bo35boo3boo14bo23b
11o7bo134bo41bo$231boo4b3o41bo14bo24boo7boo5b3o134boo$186boo5boo42b3o
36boo4bo13boo38bo135bobb3o$186boo5boo82bo3boo14bo38boo134b4oboo$243b3o
30bo6boobo9bo169boo4bobo3boo$243bo32boo5boboo9boo167b3o$244bo220bobbo
6bobo$308bo156boobo7bo4boo41b3o$212boo94b3o19boobo132boo7bo5bo41bobbo$
212bobo96bo15boboob3o147b3o17bo12boo6bobbo$212bo97boo14b3obo4bo121b3o
24bo8boo5b3o12bo6bobbo$325bo4bob3o122b3o34bo4bo13bobo6bobboo$85bo240b
3oboobo124bo35bobo3bo12boo8bobb3o$84bobo240boboo8b3o116bo36bobo3bo22bo
3boo$83bobbo252bo118bo37bo3boo23boobbo3boboo$255boo48boo33bo116bobo66b
3o4boobo$33bo49bobo169bobo47boo$32bobo47boo171bo242booboo$31bobbo47boo
8bobo362bobo38bo4boo$83bobo8boo214bo147bo19bo17boo$31bobo60b3o213bobo
145bo17bobboo15boobo4bo$bboobo4boobo16boo51bo10bo214bobo146bo17bobo17b
oobobboo$bboboo4boboo16boo8bobo40boboo224bo145b3o39bobbo28bo$6boo6boo
15bobo8boo50bo96boo4boo122b3o133b3o70bobo$6bo7bo27b3o36bobo10bo96bobo
bbobo120b7o144bo60boo$7bo7bo15bo10bo37bobbo9bobo97bobbo119boobooboboob
oo140bobo47b3o$6boo6boo15boboo58boo97bo4bo119boboo3boobo141boo46b4oboo
$bboobo4boobo28bo38bobo10bo89bobbo4b6o118bobo7bobo149boo32bobo4boobbo$
bboboo4boboo15bobo10bo40boo99bobbo5b4o119bobbobobobobbo149bo20boo11boo
7b3o$6boo6boo12bobbo9bobo39boo97boobooboo125booboob3obooboo149bo20bo
15bobo$6bo7bo26boo38bobo13bo86bobbo127bo4bo3bo4bo148boo17b3o$7bo7bo13b
obo10bo54boo52boboo6boobo19bobbo5bo122b3obobobob3o168bo$6boo6boo15boo
47bobbo12bobo52boobo6boboo17boobooboo5bo123bobobobo$bboobo4boobo17boo
48bobo13bo51boo8boo4boo17bobbo3bo126bobbobobbo$bboboo4boboo15bobo13bo
36bo14bo52bo8bo5bo18bobbo3bo3bo123boo3boo193b8o$45boo102bo10bo5bo25b3o
324bob4obo$28bobbo12bobo58boo42boo8boo4boo352b8o$29bobo13bo58bo6boo38b
oboo4bo5bo$30bo14bo13boo36bo12boo39boobo5bo5bo$58boo52bo42boobboo4boo$
45bo8boo4bo95bobbo5bo$43b3o8boo49bo49bo4bo5bo$44boo58bobbo47boobboo4b
oo$107bo43boboo6boobo$49boo44boo8bo45boobo6boboo205b3o$95boo22boo249bo
$46boo19boo50bobo71b3o175bo$67bobo34b3o12bo72bo3bo$51boo14bo36bobo85bo
3bo$41boo8b3o50bobo85bo3bo$41boo8bo52boo11bo75b3o$116bobo$51bo14bo50bo
$51bo13bobo40boo8bo9bo$50bobo12bobbo7bo30bobo8b3o6boo63b3o$50boo23boo
30bobo17bobo$51bo13bobo7bobo29b3o80bo5bo$64boo52b3o69bo5bo$64boo52bo
71bo5bo$54bo10bobo40bo9bo65bobbo$54boo50bobbo8bo65bobbo4b3o$53bobo9bo
bbo37bo11bobo61boobooboo$54bo10bobo39b3o10bo63bobbo15b3o$54bo65bo63bo
bbo15bo$62boobo54bo61boobooboo14bo$54bo10bo52b3o63bobbo5b4o125boo5boo
56boo5boo$52b3o129bobbo4b6o120boobbo7bobboo48boobbo7bobboo$53boo8bobo
126bo4bo77boo3boobo6boobo23bobbobo7bobobbo46bobbobo7bobobbo$54bobo8boo
51b3o72bobbo79bo3boboo6boboo19booboboboboo5booboboboboo38booboboboboo
5booboboboboo$65boo53bo70bobobbobo76bo8boobboo4boo17boboobobobo7bobobo
boobo38boboobobobo7boboboboobo$63bobo54bo70boo4boo76boo7bo3bo5bo23b3o
3bo3bo3b3o48b3o3bo3bo3b3o$119bobo163bo3bo5bo18b4obob3obobob3obob4o40b
4obob3obobob3obob4o$62bobbo54bo154boo7boobboo4boo17bo11bobo11bo38bo11b
obo11bo$62bobo211bo3boobo4bo5bo19b3obobob3o3b3obobob3o40b3obobob3o3b3o
bobob3o$63bo152boo57bo4boboo5bo5bo20booboboo7booboboo44booboboo7boobob
oo$216bobo56boo7boobboo4boo$216bo67bo3bo5bo$275boo8bo3bo5bo$276bo7boo
bboo4boo$275bo4boobo6boobo$275boo3boboo6boboo5$318boo13boo48boo13boo$
318boo13boo48boo13boo$318boo13boo48boo13boo$5boobo6boobo18boo$5boboo6b
oboo18bobo281boo7boo54boo7boo$9boobboo24b3o277boobo7boboo50boobo7boboo
$9bo3bo24bo3bo$10bo3bo23boobb5o136boo12boo$9boobboo27boob3o106boobo6b
oobo15boo12boo120boobo7boboo50boobo7boboo$5boobo6boobo19boobb5o107bob
oo6boboo29boo122bo9bo54bo9bo$5boboo6boboo19bo3bo109boo8boo4boo28bo$9b
oobboo4boo18b3o8b3o99bo9bo5bo13b3o12bobo$9bo3bo5bo17bobo10b3obo98bo9bo
5bo12boobobboobb3obobo$10bo3bo5bo16boo12bobobo96boo8boo4boo14boobboobb
4obo40boo3boo77bo7bo56bo7bo$9boobboo4boo31bobbo98boobo4bo5bo15boo10bo
40bo7bo75b3o5b3o54b3o5b3o$5boobo6boobo26b3o5boo99boboo5bo5bo70bobo77b
oobo5boboo52boobo5boboo$5boboo6boboo25bo3bo103boo4boobboo4boo68boo3boo
75bo11bo52bo11bo$44bo3bo103bo5bo3bo5bo149b3o11b3o48b3o11b3o$44bo3bo
104bo5bo3bo5bo255bo$45b3o104boo4boobboo4boo171boo81boo$154boobo6boobo
60b3o110bobo80bobo$154boboo6boboo61b3o109bo$191boo$190b3o$44b3o144boo
45bo5bo71booboboo58booboboo7booboboo$30boo11bo3bo140boo39b3o5bobo3bobo
68b3obobob3o54b3obobob3o3b3obobob3o$30bobo10bo3bo148bo31b3o5bo3bobo3bo
66bo11bo52bo11bobo11bo$32b3o8bo3bo142b3ob3o7b3o30bobo3bobo4b3o60bob3ob
ob4obo52b4obob3obobob3obob4o$31bo3boboo5b3o142b4o5bo5bo33bo5bo5bo63bo
3b3o4bo57b3o3bo3bo3b3o$31boobo5bo147bo6booboo5bo45bo64bobobob3o53boboo
bobobo7boboboboobo$34bo5bo147bo11bo114boobobobo55booboboboboo5boobobob
oboo$31boobo5bo14b3o131booboo6bo115bobobbo60bobbobo7bobobbo$31bo3boboo
16bo134bo5b4o116bobboo62boobbo7bobboo$32b3o21bo135b3ob3o116boo70boo5b
oo$30bobo8boobb4obboo139bo$30boo9bobb6obbo146boo$42b10o144boo44b4o$39b
3o10b3o141b3o42bo4bo$39bobbo8bobbo141boo43bo3bobo$40boo10boo188bo3bobo
$64b3o181bo$64bo183bo$65bo153b3o23bobbo16b3o$219bo26boo17bo$220bo45bo
$$192bo10boo$191bob4obboobboo$190bobob3obboobboboo$73b3o113bobo12b3o$
73bo116bo$74bo115boo265boo$190boo12boo167b3o80boo$190boo12boo167bo84bo
$374bo!
