#~6.0Dconfigure-runtimeE1=9#~6.0TvMG44)mzk+Mconfigure-runtimescheme/runtime-config %r$ 5]^Lbootstrap-common ] %P$$r$Econfigure&%'$$$ $$% $$ $$P%$' ^^AquoteD#%kernel  $ #~6.0TK}/ .X #/DSXs +9FR_m ).=P\chu| %8CNS^jow0<HT]gq|  &,38AT_lx !+Vhv9  / a x R ] h t   " -  { m'} x>IUnz ,8P\hPV\r~ @Ivu7Lbootstrap-common Gscheme/base Elang/posn save-source.rktHhtdp/testing @testbootstrap-testing.rktJ2htdp/universe G2htdp/image Bscheme @warnFfind-colorCEXAMPLE@pickCon-blue?in?CtangentBcosine@sine>sqIfix-rectangleEput-imageFoverlay-atJboolean->imageKboolean->stringInumber->imageIstring->imageHsave-clipartGclipart/urlHcolor->alphaIreplace-colortransparent-from-cornerstransparent-from-cornerLfill-from-point!color-connected-pointsimgvec-adjacent-pointsKimgvec-locationCcolor=?Gcolor-near?Csubset?color-object->color-struct@type pre-base.rktprivate/base.rktGracket/base-. ,/map.rkt0B2:3:-3Gracket/list Lmrlib/image-core Bimage?Aposn?Bcolor?private/image-more.rkt Ecolor-redGcolor-greenFcolor-blueGcolor-alphaMimage->color-listGimage-widthHimage-heightNcolor-list->bitmapFbitmap/urlFsave-image@textFoverlay/xyGplace-image@cropCoverlayErectangleHEXAMPLE-GREMELOCALHOSTHassert-equalGempty-imageCiworld1Ciworld2Ciworld3launch-many-worlds/procAlist?Emake-posnBposn-xBposn-yreplace-evaluates-toset-evaluates-to-string!Gset-posn-x!Gset-posn-y!Gstruct:posnDuniverseEto-stringEstop-withFon-receiveBon-newIon-disconnectBon-padCrecord?Con-drawEstop-whenGpad-handlerFcheck-withDon-mouseFon-releaseBon-key@leftC:color?@downNlaunch-many-worldsArightCon-tickDbig-bangAstateAshiftBon-msg@nameDregisterNdefine/save-sourceF:color-redH:color-greenG:color-blueH:color-alphaBbitmap?pen>up@posnAcolorAspaceprivate/universe.rkt private/launch-many-worlds.rkt AquoteFmake-colorbootstrap-common.rktA_pat1more-scheme.rkt,-. stxcase-scheme.rkt define.rkt stxcase.rktstx.rktprocedure-alias.rktkw.rktKsyntax/kerncase  ?stxenv925@sendtruefalseAround...strap-common.rkt:246:5a$ 1pe$$$$$$$$] $$ $$ $$ $$ $$@   !"#$%&'()*+  P*)'#rx"check-expect" test P(,'ZP P+3' P+-'P..'.%0]P)/''$0P'$'#P(%' P(&'P(''P((' V^! P)*%P*+'^X$%2D !_X$$48 !V_  bad syntaxa$ 1pe$$$$$$$$] $$ $$ $$ $$ $$@   !"#$%&'()*+a% 1pb$%%$$%%$]  %$ %$%a& 1p_%% &$ &$` 1pc@here $  c $   =xenv934 Hcheck-expectV_P&%'P%&'P&('FunctionNumberStringP%<'Image BooleanP%)'Position@SymbolYListNPair  Structure I don't know.P&+%P&,'P&>'P%='P(?'P,-'?redP,-'AgreenP,-'@blueP&/%P&/%P&0%P&0%P&1%P&1%P&2%P&2%P*@'P*A'P*B'P*C'P*D'P*E'P*F'P*G' P&/%P&/%P&0%P&0%P&1%P&1%P&2%P&2% P'H'P'I' P'J'P'K' P'L'P'M' P'N'P'O' P%*'P%*'P(5'V^^$ZP/P'% $ZP/P'% %ZP/P'% %ZP/P'% P*.'P%8' QY%& RV^ V^ Y%( PY%& ^P)9'X$%3...strap-common.rkt:108:38l&?m  !P-6' P-Q'Z' Y%$ ZP,5'Y%% Y%& $&V^P/Q'P&;'P&'P&'P&'V^P'R'P'S'P(T'P)4'V^P.5'P*4'V^P+3'Vb P+'^X$%/ ...strap-common.rkt:123:18{6J !P27'P,U'P&,'P&V'P+:'$$ P/W'$$$$$P&,'P&X'P&'P&'P)Y'$$$$P)Z'%P*['%P.:'P5:'P:'P:'!$$ !$$ $$ $ $P&'P&;'P&'P&'P*.'P&4'P'4'P)\'P+%'`X$%1...strap-common.rkt:150:120\g  !P,]'P*^'P*_'P&,'P&`'P('P,a'$$$$P&!'P&'P'b'P&#'P&'P'c'.pngP(d'P&%'P'e'2AblackP%$'P%$'P%$'P&''P%$'P&''P&*'P(f'$P&,'P&'P(g'P+h'P&.'P&/'P&0'P&1&P&0'P&0'outlineP)i'$$P+j'P/k'CoutlineP4l'black&AsolidP/m'P(n'0.0174532925199432950.0174532925199432950.017453292519943295a]a]P'9%P&8'^X$%.$$$) !P'9%P&8'X$%.$$$) !YP&7'P&9%P&/'P&0'P&'P&'P&o'P*p'P+q'P+r'solidblue$r$ :  a $P$$r7< 1@map223@last'+45&/6Cstruct2*47 8build-color/make-color?3:4 racket/private/class-internal Kfind-method/who* (49 4: 4; 4< ' &%$3Bempty?' list.rkt/Bfilter) #8=&8>'8?'1Efor-each228@*"! 8A&8BA2:4:358C*?8D,$8E,'8F.8G8H,.8Ibuild-pen/pen )1Candmap22 member.rkt0Bmember &'$$ $(*'# %& "!1 ] ] ] ] ] ] ] ^ ] ]]]] ]]]] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ]] ] ] ] ] ] ] ] ] ] ] ]`$I$]] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ]]] ]] ] ] ]JKLMNOPQRJposn-signatureST6UVWXY)+ text.52 bundle?.17make-bundle.16 iworld=?.14 iworld?.13 package?.3make-package.2 make-mail.18mail?.19run-simulation.11Z[key=?.8\] run-movie.4sexp?.1pad=?.10mouse-event?.5^_`abcdefghijkimage-color?.62image-width.67lmno mouse=?.6 animate.12pq pad-event?.9 key-event?.7rstuv make-color.77w rotate.16xy ellipse.27place-image.20overlay/pinhole.75underlay/align.7 underlay.6 freeze.82place-images.22radial-star.36above.13star-polygon.35place-image/align.21 polygon.33triangle/saa.44mode?.59triangle/asa.43triangle/aas.42triangle/ssa.39clear-pinhole.71flip-horizontal.17triangle/ass.41triangle/sss.38 pinhole-x.73color-list->bitmap.55underlay/align/offset.9triangle/sas.40underlay/offset.8put-pinhole.70overlay/align/offset.4overlay/offset.3 text/font.53above/align.14 pinhole-y.74 add-curve.49real-valued-posn?.66regular-polygon.32crop.15beside/align.12bitmap/file.84 beside.11right-triangle.46isosceles-triangle.45 overlay.1underlay/xy.10center-pinhole.72 bitmap/url.83line.47underlay/pinhole.76side-count?.61image-height.68 angle?.60scene+curve.51 add-line.48 rhombus.31image->color-list.54empty-scene.29 square.30 pen-cap?.64 pen-style?.63step-count?.79 circle.26 x-place?.56 overlay/xy.5flip-vertical.18overlay/align.2 y-place?.57 scale/xy.25image-baseline.69save-svg-image.81 scene+line.50 triangle.37frame.19 pen-join?.65place-images/align.23iworld-name.15zF:pen-colorA:pen?{F:pen-styleD:pen-capE:pen-join make-pen.78|scale.24F:pen-widthb image?.58}procedure-source.2 save-image.80explain-function.3~star.34procedure-name.1  8 ^D#%kernel                                                                                                                                    8                JKLMNOPQR}ST6HUVWXY)+ CCbundle?Gmake-bundleDiworld=?Ciworld?Dpackage?Hmake-packageEmake-mailAmail?Jrun-simulationZ[Akey=?\]Erun-movieAsexp?Apad=?Hmouse-event?^_`abcdefghi7kHimage-color?>lmnoCmouse=?CanimatepqFpad-event?Fkey-event?rstu9:Brotate;list' string.rkt/L-regexp-replace*C3:6:5:4^D#%paramz Mbreak-enabled-key Mcall-handled-body*select-handler/no-breaks* stxloc.rktDrelocate)apply-pattern-substitutekernel-form-identifier-list%!! VX-%-* !&K !P$$%X-%-45!P$<'X$%, $$@+'& !P$'%X-%-j!P$='X-%-!P$>'X-%-$$$@!P$?'X$%3$$*6& !P$*%X-%- v!P$@'X-%- v!P$A'X-%-@w!P$B'X-%-@w!P$C'X-%-x!P$D'X-%-x!P$E'X-%-@y!P$F'X-%-@y!P$G'X$'3$$$$$(=&  !P$.%X-%- v!P$H'X-%- v!P$I'X-%-@w!P$J'X-%-@w!P$K'X-%-x!P$L'X-%-x!P$M'X-%-@y!P$N'X-%-@y!P$O'X$&/$$$$$'E&& !P$3%X$%,@ N&-L !X$%,@ N&-L !P$4% X$(1 &Q&.4 ! X$(1 &Q&.4 !P$5%X$(2?locW31+ !P$P'X$(;$$$$$%%T&/ !P$6%X&,;4$$$&@loopb*9 %!P$Q'X$+$&$$$&$^&5 !P$7%X-%-=!P$R'X-%->!P$S'X-%-?!P$T'X-%-$ @!P$U'X$+$$$<#r&B !P$:%X-%-!P$V'X-%-$$$$$@!P$W'X$&7$@$$$"&Ms !P$%X-%-!P$X'X-%-$$$$$!P$Y'X-%->!P$Z'X-%-?!P$['X$&'$@$$$8!&O !P$%X-%-$ @!P$\'X-%-=!P$]'X-%->!P$^'X-%-?!P$_'X$(6%$$$ &Y !P$%X-%-!P$`'X-%-$$$$$$%$!P$a'X$'5$@$$$$&$&av !P$%X-%-$$&$A!P$b'X$%.$$$$$($&eM !P$ %X-%-$$,$B!P$c'X-%->!P$d'X$&1$$$$$$$&gc !P$"%X-%-$$ $C!P$e'X$%.$$$$$$ $&j1 !P$$%X$%-$$4$&lA !X$%-$$4$&lA !P$&% X$%* &o6 ! X$%* &o6 !P$'%X$%-$$$&qC !X$%-$$$&qC !P$(%X-%-$$$D!P$f'X$(4$$$$$$@$&u` !P$)%X-%-$$@$E!P$g'X-%-?!P$h'X$(5$$$$$$$&y !P$+%X-%-$$@$F!P$i'X-%-$$$G!P$j'X-%-$$$%H!P$k'X-%-$$$&{!P$l'X-%-$$$%H!P$m'X-%-$$$%H!P$n'X$($$$$$$~$& !P$-% X$%, &; ! X$%, &; !P$2% X$%- &( ! X$%- &( !P$3% X$%- &* ! X$%- &* !P$4% X$%- &+ ! X$%- &+ !P$5% X$%. &< ! X$%. &< !P$6%X$&.$$$ )&N !X$&.$$$ )&N !P$7%X$&.$$$ &@ !P$:%X-%-$$$G!P$o'X-%-$$$%H!P$p'X-%->!P$q'X-%-?!P$r'X$%2$$$$$$+&h !P$;%d   ^ $