p@9 %  L$MUST BOOT FROM SLOT 4, 5 OR 6CJJJJ \  i=l x ? L N9 +i C* ɭЅ?0ȱ L Ѕ?iȱi L CPlLјJ 8彐.mĿ"Š>?( _֮ˍL հ˩($8` Ґh Hǹxhx N`8Ύ߽0|ϩHhHh ӈ ө ө ӘVYԦΝYԮߝꪽԦ ө  Ͱ()I يJJJ(jǩF؅G(  Hֈ k( F G  Wj0 خ $Ӱ4 xH ߩ`Ǚx kh k@(LYҭH͍h (ͥpi)ͥˤ˹,hhJiЍ L֢ hLh )hJ¥jJJhhihhhhhhb\8ſƅhx Щ&'H(f'ꮭ'eƍ8ƅб ĘHH``P@ߠ ߮nsR215_CON6.INFOs|R215_CON6.CTXT|GRID.SCRr@' SOLAR.SCRr@[SYSTEM.STARTUPSYSTEM.LIBRARYR200K{ & SYSTEM.APPLE@9&B SYSTEM.PASCAL@9BCSYSTEM.MISCINFOCESYSTEM.CHARSETFEU SEQTITLE.SCR@U[R215_IMAG.COMP[\ R215_IMAG.DEF@\_R215_CON5.INFO_nR215_CON5.CTXT+`FG8`0($ p,&" COPYRIGHT APPLE COMPUTER, INC., 1984, 1985 C.LEUNGh&Y&&Y& 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪ`+*xH&x'8*7Ixix&&    ') +!  &п  x) +莶莸L莸LNO FILE SYSTEM.APPLE SYSTEM.APPLEJ) (jJJ>Lx "?I  `  C x Nx G .x- `V0^*^*>` aI꽌ɪVɭ ө ө ө ӽ`Hh`Q꽌ɪɖν*Ͻ%ϙEΈ 꽌ɪ`8` Hh݌`  $(,048<@DHLPTX\`dhlptx|Հ؈䤨谴8Z[ 8Z[LѠRȥSȥTȥUȥVȥWXiȥYiL_ht i~i8~~X~YiTiUR콥S8\ȥ]\]VWlX : ƎRSLȱȱ SL ȄHHLhh ~LPhhV~W\]~8傅~~8傅~8~~~:XiXY x8񆅚ȥ񆅛᭼HHl0 Lү8Ƈ8񆅈񆅉D>8񆅈,t8 uHLҩ%vHHLhhh h膀e ň8内e~l8吨L^ऐ 0 8`hh ~ h0 \L SLlvLL/ pL p8L ~ hI=+ \L ~襈I= (hI`J) )i i`HH8(iPH ߠ'(hH tߩ thhehL ߍߠ'O`J!L80 %M8$L/L`    Objqޏtޘޤޮ޴޵޺޹м`|H ߠ ߠ'È h`@ ؠ ح0`+` ޥHH ޥhhL ߦ ސ`,10` ` ` ` ޤOȄ`H$)A[hIH80(hI`i(8H(LhhhhhhhhץHH`JJJJ ϱ`H "ݠLf H 9h`JIi' 'x`38 0P`8 0 ߥ` )`,10 )?ILޢݮ` ߅߅l(,LZ ݘJJ )  LJI)LZܩLZ܊) 9ݐ)LZ܊JȩآL ݠ؈hxJiЍI*EJ F؅GF G ӝ4ȩآL ! ֑ȭ֑ Lܢ `) ؊H "h ɢ` ع)`H B "ݠLfڠ0* )` ]Hh` } p pۢ` ێ` ح`2`) ! ` عJ` " MȽ` B "HLf ݠ }ۑ p0 ۩J*L ݢhhhHH)> `( $ `Q`) " Ȣ``H "ݠ h ڍ,,`lJI*I II `$p"0*nXw ؆ ڤ ڢ` ` (!/< ` ح0 ,10i0  I ,109,c$0 A[ $P0Jj)jj&UIL؈ )?LI@a Hb c0  hH َh$L hhh O靱`hhh(`hhhDEDD@+( `8][ ZD[E`ʩˠhhѱʅE[ʅDZȑ`8Hh`HH(x h(`HHH*LfF0 9ݐ9 Lo٥")jR )LB֠BȱB֭J `JB)BC ֐+/ @( ` ֌֢`0&J}iʰ ֥͝֐` حBCJuJ DE 9ؽFG ְU0ЬЧJ2DEϐ8 (ֹO H֥ +ֹW H H)*Ȫ`FG8` 7 `0($ p,&"VU>)Q>jj`l ! a hx ץH( h ֥HH`:ֈ`֙:`JJJJ C֩B8`Ί aՍxՍՍՍե>?Ռ8T8ՌWuՌvՠ ýI꽌ɪ꽌ɭ蠪ϮәVE]ӾV]H)]ӾV]ԙ)]ӾT]ԙ)]ӦΨ 8$hU>`ȅSϭ߅83IߐiŒŎRRLҠX :LҠX :PQȑLҠXX /XY  0 LX :QHPH PȱPP꽥QLҠ RhPhQL RR8~S~\ȱ~]X i RHRH R~ȱRV~ ~VWRTȱRURXȱRYRRR콆SLҠ8񚅆񚅇`ȱLx8񆅸ȥ񆅹eȱe xƺ`3[[`3[[`\Z][ 8\Z][`Lх~ e~ HHH> ]>HBC\8倅\]偅] ]H\ ` ` ޽` H Hl H Hl>޽ Insert boot disk with SYSTEM.PASCAL on it, then press RETURN# SYSTEM.PASCAL is not V1.3#lhLhxhmDŽ ,І 9LC " O ڧvߜߔ> Әߐ"Ӡ[Q:2xԶA׶wwwwwwwwwwwwwwwwӼԹԹԹԹԹԹԹ ҹHH`qM`LL;LLLL'LLLLLLCLXL?LXLLLhLLLL?hiZhihh ҭHH`l(8L/0 ]^@[ MNP]^@LLLLLLLLLLLLLLLL ҨHLHl/LRѭlTHISISIT THISISIT R)[ [Zqʊ qŐ`8H<8H\`l L'HHHH`HHHHHH  < @6~7aƁ)?# ??~ȑ~~i~e~ȱe~ȱ~ȱ~~i~iи4\R5]S [ \v]w]|\ /v\w] RPRRSQRR 8Rȭ9HHHH  < `) ,1P `*0 N`i iIHH9H8H ?@#>>) l ??ԬП8ƋȱHHHH`HHHHHHҩHHLҠXHXHL飨RHRHLҠ qeRneSo nHnHLҠ qeReSi HHLҠ qeRneSo hnhnLèPHPHLҠ qePneQo nHnHLҠ qePeQi HHLҠ qePneQo hnhnLҠX Ѡ Uѥhelniemo nHnHLҠX Ѡ Uѥhelniemoni nooHnHLҠX Ѡ Uѥhelniemo hnhnLҠX Uѽeh~ei~H~HLҠX Uѽeh~eih~h~LҠX UѽeheiHHLh~hȱ~H~HLh~hhh~ȥLҠXȘ ~X)XY& ܟˡ,  צSYSTEM FAILURE NUMBER  צ. PLEASE REFER "TO PRODUCT MANUAL FOR EXPLANATION.  DFCOPYRIGHT 1979,1980,1983-1985 APPLE COMPUTER, INC. ALL RIGHTS RESERVED    DPASCALSYUSERPROGFIOPRIMSPRINTERRINITIALIGETCMD SYSIO ~р ȱ~р~р %v HHLҩHHLҢh~E0~E~~~Ղ0L+ߐL+h)~hh)h~L#ߩ vhhh~hE0Ł~ŀHJ@0D:hhLhLҩLҩH?? vXLALL{L   UFifhLޠ Uhhh~hXYhLޱ~р~iL'߰L+L#߈hhޅޅh~h~ޅ~ޅ pHHLҦpHHL @hhHHHHhhhhLݥ)L8内凅Lݥ) fj~) fj8~݅݅HHHH9ޅ9ޅHH~ HHHiHLҩHHLҩHHL~Ƃ~eʥƂFHHLҠX hh&ŎL0eeƎLҥ8包Ŏ 8吪8吪ƌLhh&eȹȹp)1)fjjj)?~Ōe~980~~i ~&&hhȱI%~I%ȥLhhh heȄ Ȅ~l `ۦ8e h9 0 ʚL `ۦņ hI9ʚL `ņ0 hʚL҅Ʌh Uѥi h&L.ڥhi ץheheHHLҠXXhh &heheHHHHeHHLhhhhhhȱ80 iff =݅=HHLh~hhhhh ݅%~~݅%Ń)ŀ!0E0~łLLXYXXYYHXHL_XYYHXHXXYeXXYLhrhshthuXs&trȑtLҠrrtLٱrtLLҺ~~LLҠ UhehheiHHLҠ UhehheiHHLhoLѥIiIi攥IiIiƔ8吥呰 ` of"f fofn8no8&&`ffofn&&`hhhh ץIiIiHHLhhhh ץHHLh~hhhE0ҩlLhh0HHLҨIiIiHHLҺ}}LhIihIiHHLҺ8Lҩonff nenoeofofnff`hh0 hhLhh"IiIiIiIi ץHHLҺHHLנnXXhhQX0XŗiX`0\XE0XLXŖC?8XX&XeYei无8XYLҥXiXYL h~hhh~&Zȥ[Ze~Z[e[8\Z][LL h~hZ~ȥ[~Lh~h~Zȱ~[潩LXHXHXe~XYLҠX~ 8倐~hrhsrHrHLLѠX~e~e~tu~LqhththhLҺh}~h}~Lhhh~hhe~~he~Lhrhshthu UL躽==LҺLhhIHIHLҩ šš që  N "ˡ )á á áaˡ á Nšá áÄ  0& "ˡ  J   00áQP 0á0 é000+-Í-   ġނš  šš!۞ۂۂەߓS  ! "ˡ.! "ˡ ߡ  šۢ ::87CONSOLE1:7SYSTERM2:7GRAPHIC3:7PR P:NEWC/C.CODE:6REMOUT8PSb.:=b4/#b:a@:%aF:`L!I`R[/`X)`2 4j P:NEWC/C.CODEDEDEKYKK.2 4k/P/NEWC/C.CODE.CODE  /IF/E .gEH87CONSOLE1:7SYSTERM2:7GRAPHIC3:7PRINTER6:5REMIN7:6REMOUT8E/KY Kh Pt.PE87CONSOLE187CONSOLE1:7SYSTERM2:7GRAPHIC3:7PRINTER6:5REMIN7:6REMOUT8P IYIL: P/.P> Dⓡ4"צˡ䓡 &ˡ& öÍ##&á &'"&㓶℡'á.0:'#.+á$š ġ  ^ $?š?ˡ?ء "ˡ%ߕނ߂ɡ F b%ARAn@vvXX < ~LJ> P b p 2 F 'ˡ   d쓡  !!  # 0"ˡ4$ š F#,á1š ġ  # #6"'á *   šˡ 퓄 Ä퓡x š   ɍM   "ˡ. š K%"á61 ɚ V %ɡšɡš  V#&ˡ @šQȡ2 š:X f Ą ɡ 낫š ꓡ!š땫Ě@%"á1ꓡ삫Ú ȡ*ńȄ4šáRתPńȄ ,ń.áš蕿   Q lȡPš蕫š 쾿  /P ná " * 0ˡ ɡa áá0š  %4á1á$009ȄX 000á'$á 009Ȅ00 qS\  ɡ'áצ-32768 ^ 逫-ġ>00ń2ب"́$ʁ$ ʁ$ ʁ$ ʁ$ʁ$!"ʁ$ʁ$ʁ$ʁ$FZ   ނ ń! áނ š   šš$ !۞ۂۂەߓh  ! "ˡ ɡ!  ! "ˡ ߡ š  ńá4 á,á" r آڤ áCá>آآ*Ík vޢ ȡUڤ ˡBȄ-ܢ0ۤ ݢ`ڤá \zڨ !!P!x!P &(.Bۢڤ ɡš2ȡۤˡ áڢڢˍ? Pˡצ š š۾.ˡצ([šܕ!!(š۾:ˡ١.TEXTת .CODEת!!ȡ)ܾaܾzȄ ܾaAܾ ɡ?š!!Ȅ11צ(The 64K version of SYSTEM.PASCAL cannot צ)run with the 128K version of SYSTEM.APPLE d<,Dh YSTERM:  ø !צ  תצP@22ˡ'Version 1.3 of SYSTEM.PASCAL cannot runצ&with a non-1.3 version of SYSTEM.APPLE@22 `    p  CONSOLE:ת צSYSTERM: ۶ ضá}۪*SYSTEM.STARTUPתٟá'      צCONSOLESYSTERMצGRAPHICPRINTERצREMINREMOUT[Bfhjl ʀ  ʀ ̀ƀ ƀ ƀ   ʀˡ L تٞ&"á ٤ ȡؤצۢÍ ȄۢÍ؞&"á  ʀʀ ʀ ʀ ʀ  ʀʀ̀ʀʀʀʀʀʀʀʀʀ̀̀ʀʀȡʀʀ̀   תʀ'*SYSTEM.MISCINFOת; ̀ʀ*ʀ+ʀ,ʀ%2 &̀ʀʀʀʀ%̀̀̀ʀʀȡʀʀ̀ʀʀʀʀʀƁ/@š4SYSTEM.CHARSET+ \٢ š٢ ٢٢ 4$  /   d::87CONSOLE1:7SYSTERM2:7GRAPHIC3:7PR P:NEWC/C.CODE:6REMOUT8PSb.:=b4/#b:a@:%aF:`L!I`R[/`X)`2 4j P:NEWC/C.CODEDEDEKYKK.2 4k/P/NEWC/C.CODE.CODE  /IF/E .gEH87CONSOLE1:7SYSTERM2:7GRAPHIC3:7PRINTER6:5REMIN7:6REMOUT8E/KY Kh Pt.PE87CONSOLE187CONSOLE1:7SYSTERM2:7GRAPHIC3:7PRINTER6:5REMIN7:6REMOUT8P IYIL: P/.P> 8 ́$ʁ$ ʁ$ ʁ$ ʁ$ʁ$!"ʁ$ʁ$ʁ$ʁ$FZ   ނ ń! áނ š   šš$ !۞ ȡ0ޤˡ ߢ`ޤ7 VڪƁ Ɓ "áP̂/ʁ ʁ"ˡ3Ƃ. Ƃ.Ƃ. Ƃ. Ɓ Ɓ X  ߪPƁ]Ɓ4 PƁ4ƁaƁeƁmƁn ́oƁaʁo ת "ˡ ܡ́tˡ2"ˡڡsƀ ˡfSYSTEM.COMPILER RFORTRAN: 4  is not version 1.3ړ22 Ɓp Ɓp! á ݤݚ ˄ܟń ١á  ޤ uš  gá Ä+ޤ  ɡáޤ á ġMáš6 ܂ۻݪ d (   š Í ÄU ǐɄ:ń  šá٢.ٕ۶š ڸ۸۶ š۸ ڸ:   ȡQ  ȡ   ȡ? ȡ  ġ ۢ؂Xڢڢڢڣ ڣ ١ڢ ڣ ڣ١ ڢڣڣ ڣ áڣڣġ ڢڣڣ hڢ ڢ١ڢ!ڣڣ ڢ!ڣڣ ڢÄڣ &ڢ ڣ ڢ! ڢ!ڣڣ ڢڢ ڣڢÄڢ ߢ  d˯7 H  ۣȡڤ  ۣ צۣۢ0H ܣġ ۤ ٤ ڨ ܢܣ*@ۢۢۢۢٚÍۢáۢɡ ۟ۢ`ݤW ˡ!  ,ߓ$ ޓ "ߓۄ,ݤ ߓÍߡ2ݤ š˄ڶ a3 d ޓ(ݤ ߢܯ"á  ܡ:" áܡ ܓת$ ڟšx#ńF 09Ȅ ᾂ0 ߓńȄޓޓ!ܲݤߓÍߡFۤ ōɍ ō ȍ  dč ܓܡߢ ܓߦתߢޢ!ޢ!9 L ٤ Íܡ~  , Ąܓ7צ.INFO$.GRAFׯצ.FOTO /T ڤáޢܡ ޢޢޢÍÄޢÄȄĄMȄt߷iȹ22ȡ2š5252á4w4]11á4\1šV42233039Ȅ 3042221421Ä2*á444ń55P.TEXTׯ]צ.CODEJ.BACKׯުPצצ22ȡ5233 ȡ 23a3zȄ 23aA22š*áݲ%áݲצ:22ȡáݲ 2á!2ȡ5252š[22š222Ɓ2Ɓṕsʁsȡ%Ɓ2ʁsƀʁsʁśsƁq ƀƁq O*SYSTEM.LIBRARY  ́sʁsȡ'ƀʁsʁsʁśs2 Ɓ](`   á/)צ*SYSTEM.ATTACH áá(*SYSTEM.STARTUP š pNBz version 1.3ړ22 Ɓp Ɓp2Ɓ2Ɓṕsʁsȡ%Ɓ2ʁsƀʁsʁśsƁq ƀƁq O*SYSTEM.LIBRARY  ́sʁsȡ'ƀʁsʁsʁśs2 Ɓ](`   lܟ˄ݤ צ   ١  n ١ á9 ٓ/! !!١ ˡ) ! 䚹 9U[2˄ޢߢšáޢ ޣ ߢ  dޣޢޣ ޣߢ  dÍÍޢˡ ݓۤ *@ (@**U T**T@**T*U*U*U*U*U*U*U*U*U*U*U*U*@*@00@0@a@TTTT@*U@*U* U*U*((@**U*U*U*U*U*U*U*U*U*U*U*U*U*U*U w ( P*U*U*U*U*U*U*U*U*U*U*U*U**U*T@ (U@**(U*U*U*U*U*U*U*U*U*U*U*U*U*U ppw.:(0`gcG ??3>0333>>>333>00>?360>333333  33 333?333333333300>33>;0>63333 3333?3333 30>333? ? :jj: ~VVVV~33?33 33333333333???>3;>333?333 3000003333333?333;?7333333333>?333333303 ?333333 333333?3333333 33 33? 0???0 ?88888?jjjj> 6666666 <> 8; 7>?  000 ? ? ?  ?  037?;3  ?03300??300?33< 0?33330>33    ?? 0  3?m11a?   00?330 <˪뜔 a333    ?  ?m m? ?m?m 08<><8000`6667 ?? ??  ?? ?? 3??3 ?3 3 ? ?   6  ??  ? ? ?????>?? ?  tNȥ(lj|t.CODE.CODEODEE  P ?^t$z E.CODE.CODE(t*lz<޽r :<(e6 6 LNȥ(aۤ Äݓۤ  dÄÍߢ ˄ɡۤ  dáߢ  dá ߢ #ޣ˄ ߢ  ߢ ۤ ߢޣ ޣߢ ޣޢ ޢۤ ޢ áޢá צޢޢޢ/13:! $ ~\",䚹 9U[2˄ޢߢšáޢ ޣ ߢ  dޣޢޣ ޣߢ  dÍÍޢˡ ݓۤ ۤ Äݓۤ  dÄÍߢ ˄ɡۤ  dáߢ  dá ߢ #ޣ˄ ߢ  ߢ ۤ ߢޣ ޣߢ ޣޢ ޢۤ ޢ áޢá צޢޢޢ ( P***U*@*U**U*@*U*PP* @*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*@ P*@*U*U*U*U*U*U*U*U*U E*UT*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U* `  @ (U*U*U*U*U*U*U*U*U*U*U@ *U*U*U*U*U*U*U*U*U*U*U*U*U*UP@ U*UT U*U*U*U*U*U*U*U*U*U***U(U*U*U*U*U*U*U*U*U*U*U*U*U*U*U P||x~x?`?`?x?8~P (@*U*U*U*P*T@*@*U*U*U*U*U*U*U*U*U*U*U*U*U@*U*( 00`8@a@p *P*@ *U @*U*(U*(U* *P T*U P"U*U*U*U*U*U*U*U*U*U*U*U*U*U* * *U*U*U*U*U*U*U*U*U*U*U*U*U*U*( 0>ff`<c3|c0`xq1f3~ 0L@ @*(UP* @ U*U*U*U*U*U*U*U*U*U*U*U*U*UU((U((U*U*U*U*U*U*U*U*U*U*U@*U*U*U*U*U*U*U*U*U*U*U*U*U*@ PT*U* U*U*U*U*U*U*U*U*U*U*AT*UT*T@*U"*U*E*U**U*T*U TU * U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U *0`@1@ 0@fLpU *U*U*U*U*U*U*U*U*U*Q*U  U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*T@ ( @**U*U*P*T P*@*U*U*U*U*U*U*U*U*U*U*U*U*E U** 00x@a@8@ T*P *U @*U*(U*(U**(@*U*U U*U*U*U*U*U*U*U*U*U*U*U*U*U*U  * *U*U*U*U*U*U*U*U*U*U*U*U*U*U* |0F3f<*U*U*U*U*U*U*U*U*U*T*U(U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U* U ((U*U*U*U*U*U*U*U*U*U*P T*U*U*U*U*U*U*U*U*U*U*U*U*U*PT*U**U*U*U*U*U*U*U*U*U*U*QU*px xp` ә~w f     @ ` @@LfcfL@8 @`@`p|~cA]?ys>|pg@`@?G;y|@O`|?@g03gGg30`p88p?q@@`p8  px  xp`әw     @    Bbrz^>~~zvn^~>*U0p`Ac??~};U*|^?~|fC @*U_^]_OGCA@H@BH@@U @``@ @`p`p|    @`pp0ppx|L @p88p`@ q`@@`0 00`C pxAp f |p|x p@0cGL G@`0C`< # 001 !0p@rP @B@ HD8;3w|}{~sy\^G ƒgoo7_  _wwGC@ƃȎ#<1A@*B*BBB*U ( * *(*(*(* (U*@5]w]w]w]5@*U@@H@H @H@B@U*B*Up|H``b`U*|px~?C*U@@H@AI@B@B@H@U @@`0T@(U@*((U*U*U*U*U*U*U*U*U*U*U*U*U*U*T0| <~|| sLqsaqpf>f|xLqcT*@**U T*(P(T*T*U*U*U*U*U*U*U*U*U*U*U*U*U@ T* U*(U*U*U*U*U*U*U*U*U*U*( U@*U*U*U*U*U*U*U*U*U*U*U*U*U*(TP*U*U*U*U*U*U*U*U*U*U*U*U*(U*P@ @ @*U**U*U*U*U*U*U*U (UP P*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U(0`@1L @fL03 T*U*U*U*U*U*U*U*U*U*U*U*P*U*U*U*U*U*U*U*U*U*U*U*U*U*UP @00@0@a@xP@*U*U* U*T*  UU*U*U*U*U*U*U*U*U*U*U*U*U**U*U* @|x0@0x?@a?x?@~ (P***U*@*U**U**U*@@*TP*U*U*(U*U*U*U*U*U*U*U*U*U*U*U*U*U*U@(U@*((U*U*U*U*U*U*U*U*U*U*U*U*U*U*P  ff ccLc0cc f@10L`T*@*(UT*(P UU*U*U*U*U*U*U*U*U*U*U*U*U*U*T* U* (U*U*U*U*U*U*U*U*U*U* T P*U*U*U*U*U*U*U*U*U*U*U*U*U**TP*U*U*U*U*U*U*U*U*U*U*U*U*U U*T@ @ @*U *U*U*U*U*U*U*U (U @*T*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*U*0`@1L fL0T*U*U*U*U*U*U*U*U*U*U*U(T*U*U*U*U*U*U*U*U*U*U*U*U*U*U P@~?~?x~?x?p`x?xP @*U*U* U*T* U(@*U*U*U*U*U*U*U*U*U*U*U*U*U*U*(@~?x0@0x?@ax?` *P* *U @*U**U**U*@ *P T*U*U@*U*U*U*U*U*U*U*U*U*U*U*U*U*U* * *U*U*U*U*U*U*U*U*U*U*U*U*U*U** 00f~|c3Lc0`3F?~x00LU@ @*(UP* @UU*U*U*U*U*U*U*U*U*U*U*U*U*U  @ `@8L@fcqcf@L8@`@gq|~cI__?|s>|qg@f@?{{|?O`|?@fy3gGFg3y@@@@`@ 1`##N(G( @`8LM.&~UGU pJJ*G* pp88iUGU @`@>A:qq:\ (qpq( @`8 ~UxU pEE*x* p`PPiU8U& Years ago Anna traveled to Spain to&explore a cave. She was excited about"her trip. Soon, she peered into about$small, hidden room. She held up herut$candle after she noticed many animalut$pictures. Her heart started racing.ut%In that brief sING.ING.A.RES.XAL GRABBED HIS SHOES.VE...CTURES.X!!PAT STEPPED IN FRONT OF JENA.RES.X!!THE BRIDGE STARTED SWAYING.A.RES.X""GAIL GOT VERY NERVOUS.YING.A.RES.X""THE CAR STARTED MOVRES.XUNYV$Zbb`WILL SAW SOMETHING MOVE...CTURES.XicmjnqpnDAN GRABBED A BUCKET.VE...CTURES.XicmjnwurHE HELD THE FISH.KET.VE...CTURES.XxAL GOT TO A CAFE.KET.VE...CTURES.XxHAD A BABY.D FLAMES.ICTURES.X+%/,##0875A GIRL WAS BORN.D FLAMES.ICTURES.X?9C@$$DHFDTHE ROCK SAT FOR 15 YEARS.CTURES.X?9C@$$DMKIIT WAS A LARGE DIAMOND.RS.CTURES.XUNYV$Z_^ZWILL SAW NO SIGN OF LIFE..CTU ##  SHE WAS EXCITED ABOUT HER TRIP.X ## !SHE NOTICED MANY ANIMAL PICTURES.X$$!  HEARD ROAR. MANY ANIMAL PICTURES.X$$$#"KIM SAW SMOKE AND FLAMES.ICTURES.X+%/,##0430BYLS vtu\\.U.....T00[~ Fr  Ԁ   Ѐ𸘘99:888  ШƠ ℔:88889!Օ!䤥$ Ԁ ԨР ܭ      Ѐ𸘘 ժ 9 Ղ9 : : : :  ШƠժ9  䤥   Ԁ ԨР Ձ ܭ   Ԁ ՀՈ𨪎ڌ Ņ  ՀՈ𨪎ڌ  FF : : : 9 econd, Anna discoveredt$cave drawings made 25,000 years ago!dt Anna entered the cave.0 years ago!dt$ .dt Anna held up her candle. .dt$ .dtSHE PEERED INTO A SMALL ROOM. .dtSHE PEERED INTO A ROOM. ROOM. .dtWhat happened right AFTER Anna .dtentered the cave?ht AFTER Anna .dtHER HEART STARTED RACING. Anna .dtWhich story event fits best on .dtline 4?tory event fits best on .dt% As K Then he filled hisoved&pail with fish, scooped out a big one,&and held it in the water. A sea otter"was the first animal to reach him.tter% Dan ran to the zoo at feeding time.r .ng time.r Dan filled his pail with fishWILL TOOK OFF HIS GORK HELMET.K.K. .sHE TOOK OFF HIS HELMET.HELMET.K.K. .sWhat happened LAST?MET.HELMET.K.K. .s& Dan got dressed for work. He loved"his job at the zoo. Today, beforeoved!grabbing a bucket by the pool, heeoved"petted a seal. . .s WILL'S SPACESHIP LANDED ON GORK. .s"WILL LANDED HIS SPACESHIP ON GORK. .s HE LANDED HIS SPACESHIP ON GORK.K. .sHE LANDED ON GORK.ESHIP ON GORK.K. .sWhich story event fits best onK.K. .sline 2?tory event fits best onK.K. .s he saw something move. It was"a big shadow. It was right behind washim!g shadow. It was right behind was$ Will heard there was life on Gork.as% .s Will wandered the cold planet. .s LF. .o the LIST?e event in line 4 ofHELF. .o# After Will's spaceship landed on .o&Gork, he wandered the cold planet. He#saw no sign of life. Now he didn't He%believe what scientists had told him.e Just before he took off his Gork him.e&helmet,ight AFTER theHELF. .ofarmer put the rock in histheHELF. .opocket?put the rock in histheHELF. .oA GEM EXPERT SAW IT.in histheHELF. .oAN EXPERT SAW IT.IT.in histheHELF. .oWhich story event comes rightHELF. .oBEFORE the event in line 4 ofHE$ The farmer put rock in his pocket.to% .o% .o The farmer became well known. .o!HIS WIFE PUT THE ROCK ON A SHELF. .o"FARMER'S WIFE PUT ROCK ON A SHELF. .oWhat happened rrmer found a.io$shiny rock in a field. His wife putio%the strange rock on a shelf, where ito!sat for 15 years. Finally, a geme ito!expert saw it and was amazed! Ite ito#turned out to be one of the largestitodiamonds ever found in America.gestitotory event happenedS.dpa. .ioFIRST?story event happenedS.dpa. .ioTERI FELT STUNNED IN DISBELIEF.. .ioTERI FELT STUNNED.IN DISBELIEF.. .ioWhich story event fits best on.. .ioline 3?tory event fits best on.. .io# One day in 1928 a fa .io Tom yelled the news. .io$ .io Granddaughter Byl met Grandpa. .ioBYLS CHOSE ONLY BOYS' NAMES.dpa. .ioCHOSE ONLY BOYS' NAMES.AMES.dpa. .ioTHEY CHOSE ONLY BOYS' NAMES.dpa. .ioWhich s' names. After all, no females had been born into theirll, no#family for 102 years. But when the no"baby was born, Tom was shocked. Ae no%girl! After he yelled the news, Teriofelt stunned in disbelief. news, Terio$ Which story event fits best on .tline 1?tory event fits best on .tSHE TOOK OFF HER SUNGLASSES.on .tWhich story event fits best on .tline 3?tory event fits best on .t# Before the Byls had a baby, they .t&chose only boysing! camera.r,t% Felt ground rumble as .t Kim got out her camera. .t% .t Kim developed her pictures. .tDOZED.developed her pictures. .t SHE DOZED.loped her pictures. .tim dozed on a beach in Hawaii,t$she felt the ground rumbling. After,t"she heard a roaring sound, she sawer,t#smoke and flames rise from a nearbyr,t"mountain. Before she took off heryr,t#sunglasses, Kim got out her camera.r,tVolcanoes were fascinat.time.r .sh.time.rDAN PETTED A SEAL. .sh.time.rHE PETTED A SEAL.. .sh.time.rWhich story event follows thesh.time.revent in line 1 of the LIST?esh.time.rHE SCOOPED OUT A BIG ONE.ST?esh.time.rSCOOPED OUT A BIG ONE.NE.ST?esh.time.rSCOOPED A BIG FISH.NE.NE.ST?esh.time.rWhich story event followsST?esh.time.rright AFTER the event in linesh.time.r3 of the LIST?e event in linesh.time.r& Al went for a long walk the day his#bike was stolen. After~~~WHEN AFTER LAST BEFORE BEFORE WHILEC(WHENL(ink, X(ecAFTEREssem, ? [1.3]ʷAFTEREBEFORE/(40 "   AS BEFORE AFTER FIRSTLE~~~WHILE BEFORE AFEFORE AFTER WHEN WHILE~~~BEFORE AFTER SOON WHEN AFTER, WHILEC(WHENL(ink, X(ecBEFOREssem, ? [1.3]ʷBEFOREAFTER!'""   AFTER AS WHEN BEFOREILE  THEN AS BEFORE AFTER5_~~~AFTER WHILE AS BEFORE ASdit, WHILEC(WHENL(ink, X(ecBEFOREssem, ? [1.3]ʷBEFOREASX & $BMBED IN THE LITTLE CAR.. .wn.SHE CLIMBED IN THE CAR.LE CAR.. .wn.What happened right AFTER Gail. .wn.checked the seat belt?TER Gail. .wn. .wn.# .wn.GAIL GOT IN LINE. .wn.SHE GOT IN LINE.. .wn.What happened right AFTER the .wn.event in line 1 of the LIST?e .wn.GAIL CLIMBED IN THE LITTLE CAR. .wn.SHE CLIre she climbed in theed&little car, she checked the seat belt.%Suddenly, her car started moving down. the track.her car started moving down. Gail arrived at the fair.oving down.# .wn. Gail checked the seat belt. HE LOOKED DOWN..t fits best in ..eedWhat happened right BEFOREt in ..eed Jena yelled?d right BEFOREt in ..eed Gail got in line to buy her ..eed!ticket. She was getting nervous...eedEveryone said this ride was thes...eed$scariest. BefoIDGE. ..eedHE STEPPED ON BRIDGE.BRIDGE. ..eedJENA REACHED THE OTHER SIDE. ..eedSHE REACHED THE OTHER SIDE.. ..eedWhich story event fits best in ..eedline 2?tory event fits best in ..eedPAT LOOKED DOWN.t fits best in ..eeddown. Ground was far below.eedJena yelled, "Pat, look up!" below.eed Pat watched Jena cross.p!" below.eed" ..eed Pat's foot slipped. ..eed" ..eedPAT STEPPED ONTO THE BRe.ond.s& Pat was following Jena. He steppedonto the narrow bridge when shestepped"reached the other side. Both kidspped$liked adventure, but this was scary.ed$Suddenly his foot slipped. Then theed"whole bridge started swaying! Patheed#looked ight AFTER the.ie.ond.sevent in line 1 of the LIST?e.ie.ond.sAL SMILED AT THE MESSAGE.ST?e.ie.ond.sHE SMILED AT THE MESSAGE.ST?e.ie.ond.s HE SMILED.AT THE MESSAGE.ST?e.ie.ond.sWhat happened right AFTER the.ie.ond.sevent in line 3 of the LIST?e.i Al took off his shoes. aunt's pond.s .s pond.s! Al was served a fortune cookie.ond.s .ie.ond.sAL RUBBED HIS STOCKING FEET. .ie.ond.sHE RUBBED HIS FEET.ING FEET. .ie.ond.sWhat happened r he got to ahis"cafe, he rubbed his stocking feet.ahis#They were sore! Soon, Al smiled athis%the message in his fortune cookie, "As%treasure waits by water." He grabbeds%his shoes and ran to his aunt's pond.sHad his bike been found? aunt's pond.sTER THEN BEFORE WHILEC(WHENL(ink, X(ecTHENREsNEXT? SOONʷAFTEREBEFORE<5A=LAST BEFORE SOON ASSTLE~~~NEXT LAST BEFORE FIRSTN SOONRE FIRSTC(NEXTL(ink, X(ecBEFOREsNEXT? SOONʷBEFOREFIRSTEIBNJ   !BEFORE AFTER AS NEXTTLE~~~AFTER WHEN BEFORE ASSTN school special feelingd May'sdy Got resultsol special feelingd May'sdy & On Monday, Jack's mother bet him he $couldn't go for one week without TV.he $The bet was on! Jack foundhe $the library. Then he also made somehe #new friends. andery %got the results of the meet. May hady $won! Amazing! She had sensed May'sdy good news!ing! She had sensed May'sdy Wished her luck She had sensed May'sdy Made lunch luck She had sensed May'sdy As worked had special feelingd May'sdy Called vedpiped into tank They Looked at cowsivedpiped into tank They % May made lunch, her mothery "wished her luck in the track meet.hery That afternoon, as May's motheret.hery "worked, she had a special feeling.hery # she called May's school&arrived, Jim looked at his cows. They were a healthy bunch!t his cows. They Hooked cows to machine his cows. They Wiped his bootsmachine his cows. They Turned on milkerachine his cows. They !Watched liquid as piped into tank They Milk truck arrighostwore ant,  Jim milked his cows by firste ant, "hooking them to a milking machine.nt, # he turned on the milker, het, %wiped his boots. Then he watched the $creamy liquid as it was piped into ae "cold tank. the milk truck ae cross and held a cup!wore ant, Stopped king in woods a cup!wore ant, Gave brew to kingoods a cup!wore ant, Cup stayed full as drankcup!wore ant, Laughedyed full as drankcup!wore ant, Tossed cup back to the ghostwore ant, Found skeletonk to the ilverut &cross gave King Bly magic brew %stopping him in the woods. But as he $drank, the cup stayed full! e %Bly tossed the cup back to the ghost, #he laughed. Years later a skeletont, "was found in the woods. It wore ant, silver any. She knew thatbut Petted Ruffy as rested in woodsthatbut Removed burrsas rested in woodsthatbut Cleaned his pawsrested in woodsthatbut Took pictures of wildflowersodsthatbut Left the forestf wildflowersodsthatbut $ A phantom priest wearing a s! Jess petted Ruffy they rested in the woods. After sheey #removed some burrs, she cleaned his $paws. they left the forest, &Jess took pictures of wildflowers, but #she didn't pick any. She knew thatbut was wrong! pickERLYSOONʷASRSTEWHENLLYlfrm!#!$#BEFORE AFTER THEN WHILE~~~AFTER AS THEN BEFOREBEFORE AFTERE NEXTTC(THENE(ink, X(ecBEFOREsTHEN? SOONʷASRSTEAFTNE(ink, X(ecBEFOREsNEXT? SOONʷFIRSTEFINALLYa[eb  $  BEFORE AS AFTER NOWTTLE~~~BEFORE AFTER AS NEXTBEFORE AFTERE NEXTTC(THENE(ink, X(ecNEXTREsTHEN? ASONRE WHENTC(WHILE(ink, X(ecBEFOREsNEXT? SOONʷAFTEREWHENTEVOZW BEFORE AS LAST SOONTTLE~~~AFTER FINALLY FIRST BEFORE SOONRE NEXTTC(THEthe last dayehe "arrived, Jack made a decision. Heyehe #decided to try another week withoutehe TV!ided to try another week withoutehe Made a bet try another week withoutehe Found the libraryother week withoutehe Made new friendsyother week withoutehe Made a decisionsyother week withoutehe Last day arrivedyother week withoutehe % the buzzer sounded for thee %burger-eating contest to begin, Ellene %started chewing. She ate three righte !away. Then she saw that Neil hadighte #eaten five.  @*U*ժժ:  *ժ  "*U*U*U**U F* O@8`p%S " T TѢŊԨѢŊ% U "A @ " @"D"%*U* @.A @ U*UT*@T U*U*U*U*%w D"P Dp ժ@ @   @U*3f"@ "w.:  T*U* ժժT*U*   ݀U݀݀  ( *U**U ~F*%U*~@8`p%>  P " A T `|T*U*U*U*U%݀U݀݀ "D@բ"P* DD@""D*;wn];w @"D"%U @** Њ @T>@  AU*U*UT Q  E*T(E U(%816PATTiled.en Day started hot and sunny prevailed.en Wind increasedt and sunny prevailed.en Dark clouds appearedsunny prevailed.en Torrential rain followedy prevailed.en Wind and rain stoppedwedy prevailed.en Sky turned an eerie yellowprevailed.en ted out hot and sunny.n %Soon dark clouds appeared then "wind increased. A torrential rainthen %followed. Suddenly, just then $sky turned an eerie yellow, the winden #and rain stopped completely. For aden $few moments utter silence preva#friends left behind. Would she see.en them again?t behind. Would she see.en Soldiers took control Would she see.en Left countryk control Would she see.en Got off plane control Would she see.en Would try to save friendsld she see.en % The day starlife. need aand Rode away at the castlelife. need aand $ When Sunyi got off the plane, shend %was both happy and sad. She had leftd &her country soldiers had taken $control. She was lucky to be alive.en ! she would try to save herve.en she rode away on herrer. &horse, she looked up at the castle and #smiled. She knew she didn't need aand prince to have a royal life. need aand Married the princeoyal life. need aand Told her to changeoyal life. need aand Looked up at the castleedtger. Bit into fourth burgere burgersedtger. Looked at clock burgere burgersedtger. ! When the lovely maiden met thetger. #handsome prince, she wanted to liveer. !happily forever. But theveer. #prince told her to change, just forer. "him. looking at thehte &clock, she bit into her fourth burger. "Two minutes to go! Could she beatger. !Neil who was on his sixth burger?tger. !Started chewing as buzzer soundedtger. Ate three burgerss buzzer soundedtger. Saw Neil had eaten five burgers P@ ժˡ P"(U*`3f %* Dբ P @P"U*"U @*U*U*U*%C  U* @* U*U*UT*|T  U*U*U*U*%*  U*Ъժ @  ժ U @rTB*%U2#*E @(P*P% @*U*U*DԨѢŊԨѢŊԨѢŊԨѢŊԨтP*"T A*@ Q *U"p3f% D ( *U**UxO* @@(P*P% T x? Њ * @"`3f  @*U*U*U*% "D D" @*U*  @.$ D""DP P rTJ*!U2#*E"D"D"D%! @*U*U*"""T*U*U**U* jv,TDAբ  @"*U"@3f D"DP*U*U*U*U%H @ D DD !D(U*x@*U*U*U*U%0  T@p ժb ("p3f %á-  (U*@Ԫժa    ժ  * U*D (PrT *)Ub#L*E* @3@8`p%á   U UѢԨѢŊԨѢá U*" D D "x3f %T "D (  ? %aš D"D"@"D"P D@@ ժš @  U*@3f % á "D"D D"D"P*U* Ԫժ  @* D"D D"DÄ * @ *U*UT**(UbL*E*g@8`p% @ T*U*"D""D"U U'U*U*U*U*U%ń ~ @@*U*Ԣ ("Ux@ @*U*U*U*% D"D"P A"D"DԪ @:D*U"@ DD U*U*U*U*%  D *!D*U*U""D@"p?%@@"D"D"D"D"D"D"D"D"D"D@@@"D"D"D"D"D"D"D"D"D"Dઁ>]L@X*Up?~@+U֪*@@@"D"D"D"D"D"D"D"D"D"Dઁ>]L@X*Up?~@+U֪*@x@@@@X*UpO@+ @ @ժ`W'+@ @ @ @"D"D"D"D"D"D"D"D"D"D @ @ @"D"D"D"D"D"D"D"D"D"D઀ƺ"ժb;| `*U@ @ @ @"D"D"D"D"D"D"D"D"D"D઀ƺ"ժb;| `*U@ @ @ @ժ`W'+@   @3f!! "@ "D*Q*U*U*U* @"D"%  UDЪժ D@   (U* P 0x% @ժժբŊԨѢŊԨѢŊԨѢŊԨѢŊ@*U" Ԩ@>  "` E*T(E U(%  P"""D|" x@8`p% E ~""@@*U*Ԣ"(( *"" @"D"%   U Ъժ  @/ $U*U* "DD"*U*@ P rTR*U#1(EGP*U*U*U*U%  ժժՀ@*U*@x@@@X*UpO@+@ @֮"ժr@ + @ު @ @ @#ժpUb#`*U@@@@@@@8Up@@+p?|@@@@8Up@@+p?|@`*||@@ઁ,X@|?~~֪*@ժp'@ @8"ժ8| p*U @ @ @ @ @ @ @ @8"תrQ 8@ @ @ @ @8"תrQ 8@@ժp'@ @ @8"ժ8| p*U @@+@8up@\*U*xy`*܊(@@@@@@@N " 0#+5 <R215MAINR215SETUR215MOVER215PLANR215RPLAR215SKILR215RSKIR215MENUR215END @p*U@.@.]L@\*U*@{qcת*@@@@@@@@@|`x@@@@@@|`x@p*U@.@@.]L@\*U*@{qcת*ժp'8@ @઀";e *U*@ @ @ @ @ @ @ @#ߪrV @ @ @ @צ ONE  צ AT   TOO ת UNDER ת OVER תצ ABOVE צ BELOW צ BEFORE  AFTER ת ON תצ BUT צ ALSO  OTHER ת"C^  ٿ66dedؿded˭fr        ya'ǿ  ^ çÄړ'çÄړ The square is empty. 2  >5^ á ٝ عqڝc ڝڝ؝'ǿ d<ع6ٝ7ٝٝ Player 1&Player 2ת& * >p (  ɡ (ɡeؚۚ'ǿvšTەݕݎȡݎ 4צ :GRID.SCR ȡR ȡ@^ á"ڝYP f͹צHuman&צRobot & $B͹"צr  ō (( SEQTITLE.SCRcйs!Please wait. cá'НС ͹ ob Bl *LZhH 4 R \  ! !@ddd!r  ō (( SEQTITLE.SCRcйs!Please wait. cá'НС ͹ ob    R \  ! !@ddd!(Ɓ-צR215_IMAG.COMP)  4^ ^ pg Ɓ-Ɓ2 צ R215_IMAG.DEFب́4́3ʁ4́5ʁ3ʁ5ȡʁ3بʁ3́3Ɓ2!>j8ȡ4^ < Jȡo ȡ" ͹z8 ȡF         (        (ȡ/ ȡ^ 6תdתd dY v6ٲ6ۛزۛ6       0    $          $            8 BצI landed on a planet!-צYou landed on a planet! )K    JצI found a bonus question!1צYou found a bonus question! -S   ٝͮ  #P&#ȡ##& '&#V R 2%t4VءP ( ۿx5]تN** š**  xDȡš۶šPP   بPȡ'P#P&ٲ#/ ` ȡ  ȡSۿ ȡ  ȡ  ' # Í5?͝š͝Ýʄ ;?!4 "4Hd B" * ( F   Dl*B!| . ȡ$ 2 ȡ$ ,e v!!    Ýʄ^ eady. Ov y öJÍNöKÍ:öIÍ&öMÍá  | áK8 צ!You cannot move into that square! G   ^ E צ"This square has been used alr^ Ą^ Í} ق؂ ق؂ ^ "fا4V  ؓؓؓ ȡǀá ߓšخ sMl  ^ çÄçÄhٸظ؂ɡ š $ 3-%ġ s fצ ݛ!Use ARROW and RETURN keys. خ :خ  Kōخ & ō "D݄^צ#I found a communications satellite.;צ%You found a communications satellite. 7gצ!Press RETURN and watch carefully! ɡ   ^ *؝5؝+؝!؝rn is over!<&Asteroid collision--your turn is over! 8i^  خš  ͮ  ǀd؍ ؍ FI have been teleported!0You have been teleported! ,P  `צ$Asteroid collision--my tu!Type answer. Then press RETURN.  ٮڶ ݝÚ azȄ ݝݝÍ' rݳp>%ݿNON / ݝÄ ݝˡݝńZ,cȡf_B &ɡš & Lo   ٮڶ  ߝÚ azȄ     ەەġڕڕġٕٕġؕ ؕġ   ȡR d d d d   \ ەݕݎP $ƂƃƁPƂ| ƂƁP:@j:T,: d  j0  Your phrase is צnot yet complete. j<ĶZɄ(ز Z  T 1Ǵ͹JʡצHumanצPlayer 11ʡRobotתPlayer 2ת R/7 R215_CON5.INFOPR215_CON5.CTXT7! ȡ38(ز š(8(N(ز  fتN צKeep going! Your phrase is צnot yet complete. j<ĶZɄНšНɡ,  ȡ    3 J צSorry. Your answer is not complete. R צ Working...-++lN ( צCongratulations! Your answer is complete.  ^ ++_+,Í+++,ɡ+++ +,Ʉ++PMT j٪N..צ .O.N..צ .O.N+.+.ȡw+--šS-,-+/,/ȡ,,,@,,+PȡTPP&á&    ˡ@^׶   $ɡ     צ{} a. ٪N,++,ɡG+̈   ع(-#/'     ȡ@ ȡ) ȡ G>% 25!Press RETURN to end game.  1< ɮ#v Pȡ!P8(PNצN   ȡ͹v   F    }Dȡ ǀōǀɝɮ n   C    ?x ؝á     crצ ScoreboardBצHumanצRobot/צPlayer 1Player 2 +Kȡ ȡ ع   ʝá/ &  $ߝáڛ_š &vߝá/ &  $?߳ڛ߿ɡ & ߝˡߝá2z8 צ solar.sȡݎ 4xxPxN(צN      ع29/% 91)!     ȡ@ ȡ) ȡ G>% xȡQxx&á' ˡצ@^<^:v$ 6 d@. ong! %E ^ НšНɡ-ȡ!Press RETURN to continue.  ɮ ]*  1ǴRobot& R215_CON5.INFOxצR215_CON5.CTXT&!lxƁƂxƁ  Ɓx6צMy answer is right!) צMy answer is wrong! %E ^ НšНɡ-ȡ!Press RETURN to ɮɮ    צYou decided correctly!< צMy answer is right.) צMy answer is wrong. %E צYou decided incorrectly.<  ޝÚޝޝ˄ ޝÍޝÍ;P צIs my answer correct? צ Yes  Noצ!Press DOWN or RIGHT arrow key.  ɮɮ צ!Use ARROW and RETURN keys. 4  Í,Íá ˡ ܆p~  P    צCheck my answer.  1< ɮ ^W    ȡ% ȡ , ^  2  ȡn   B    u@ȡ ǀōǀɝɮ 25!Press RETURN to end game. ͤ   C    vAضá        x ( צ SOLAR.SCRצ ScoreboardצHumanצRobot  ȡ ȡ عnxxx&ȡ&צ '&W S >&u6h ءm 4 بáxȡ%xx&ڲ- d   ȡܿšܶ š. 0 ...--* */&/ ȡ/CC/&Cצ 'C&, C,CȡYDD/ƀ,ƀ&D*'D&+ǼD+Dȡ++,,  .- ....--0 .*$ɡ{}׶a تN,*+,,++-/-/ȡR,+**.Ǽ0.0ȡ..,+**.0.0ȡ..--,+**i)P^ تN.-. continue.  ɮ ]*  1ǴRobot& R215_CON5.INFOxצR215_CON5.CTXT&!lxƁƂxƁ  Ɓx6ء"U! .   ۹ 0ب  ' ) u á %036uuUU:    U  צWhich one of these words makes the story read like the LIST? ת UU:UUUȡIU<9 &  S  U  צWhich one of these words makes the story read like the LIST? ת UU:ȡ9ת& UUUȡIU<9 &  S  תȡ9ת& U ɮX͹6ʡHumanתPlayer 1תצPlayer 2 =Ǵ1  UR215_CON6.INFOR215_CON6.CTXT!UU  ת  ڪUH ȡ+UJ5  Z  צSorry. That was not the best answer. ɮZ  צCongratulations! Your answer is complete.  ȡ^ :ɡ07ښ ϝšϝɡ$ȡ u ˡU5 צ@^u$ɡצ{}Uȡ6U5U? @ ^ȡ ǀōǀɝɮ 24צ!Press RETURN to end game.  0; ɮIak+;64AP^% UUUȡ7u&u7 ȡȡޝ͹ 7 7 Y 7 7  W    ?x ؝áȡ 7  7  7  BצHumanצRobot/צPlayer 1Player 2 +Kȡ ȡ ع   n   C *ع(-#/'!  ȡH ȡ. ȡOE( צ solar.scrצ ScoreboardRN. Ú azȄ Í0  #hAZȄ Í;%      . Ä ˡńߛ á 2=  áO צLIST OF EVENTSȡH 9[  Type sequence word. Then RETUU:    ƂUƃrƁƂA ڡƂUƁ!ڡ ƂUƁ\bT@`  R&  ת UU:   / " ەەġڕڕġٕٕġؕ ؕġ   ȡR d d d d   \ ەצMy answer is right.) צMy answer is wrong. %E צYou decided incorrectly.< צMy answer is right!) צMy answer is wrong! %EǴ1 צRobotmy answer correct? צ Yes  Noצ!Press DOWN or RIGHT arrow key.  ɮɮ צ!Use ARROW and RETURN keys.  ɮ ɮ    צYou decided correctly!< 0 .*55ȡ=ڮǼ66ȡڮ66ȡڮK;\.ޝÚޝޝ˄ ޝÍޝÍ;P צIs WJ& !Wj& :!ɡ!55!&5 '5& 0 . 55ȡO 66!ƀƀ&6'6&  ǐ 66ȡ   Í,Íá ˡ ܆t   WW: WW: WW: 0!ϝšϝɡ$ȡ     2  4 ڶ צ{}  W ȡ6W5 W   ? @ ^   ȡ^ ;ɡ1  9 ښ H`j&1<!` WWWȡ7w&w   w ˡW5   צ@^ w  $ɡ     Y 9 9  Wȡ ǀōǀɝɮ 24צ!Press RETURN to end game.  0; ɮ  9  9  9  9 ȡ ȡ 9 9umanצRobotȡ ȡ عn   C    vAضá ȡצLIST OF EVENTS  ȡP   ;    cء"W! . צ solar.scrצ ScoreboardצH 2=  áO ع29/% 91+  ȡH   ȡ.  ȡ  OE( ݕݎȡݎ 4۹$ +Dب  ' ) w á %036wwߛ á WצR215_CON6.INFOצR215_CON6.CTXT!WW9   ȡ; ת&   W WW ȡIW< ; &    S   ȡ; ת&   W WW ȡIW< ; &    S  צI will fill in thgs, human!     ȡ -    -  צGood luck, human!  d ʶצ!Press RETURN to change   Ǽȡ  ǐȡfE x ʶצ!Press RETURN for next move. &   -  Greetinrong.צ You must decide.$2. If you decide correctly, planetsצ% will be added to your scoreboard.צ& If you decide incorrectly, planets # will be added to my scoreboard. t ȡ_   ȡR d d d d   \ %1. We will take turns playing. When# it is my turn, I will type an & answer. It may be right or w carefully! Look for צimportant places to go. Ǵȡ>ع   ɡ Eb ەەġڕڕġٕٕġؕ ؕצ one planet.ǎAnswer a BONUS question worth two planets.m Your ship moves around in space.צ(Press any key to stop it!)LAsteroid collision! Your turn is over. +Watchlly!צ5. You can move no more than 20צ squares on any one turn; the צ# computer will select the twenty- צ first square automatically.  Game ObjectsǯAnswer a PLANET question worthwinner.8Helpful Playing Hints!4. Some squares contain a special communications satellite thatצ$ will quickly show the location of$ PLANET and BONUS questions on theצ board. Watch carefuou answer a PLANET question צ! correctly, one planet is added צ to your scoreboard. If you % answer a BONUS question correctly,$ two planets are added. The firstצ$ player to get nine planets is the eople are playing, decide$ who is Player 1 and who is Playerצ 2.צ"2. Each player moves a rocket ship" through space, trying to find aצ! square with either a PLANET orצ a BONUS question. "3. If y  2  4  ÍÍ ˡ áۆa l Directionsצ$1. If two pe blank when צyou press RETURN.       צI will fill in the blank when צyou press RETURN.      ƂWƃrƁƂC áƂWƁ! ƂWƁ`fH( " h P"lv2  ; &    S  צI will fill in the blank when צyou press RETURN.       צI will fill in the blank when צyou press RETURN.      players. &<  "Read directions.צStart robot-human game.צStart two-player game.Restart program.צ"Everyone should "Read directions."צ!Use ARROW and RETURN keys.   Continue current game.צReview directions.Start robot-human game.Start two-player game.צRestart program.צ!Use ARROW and RETURN keys. ̹͝š̹Ýʄ   ˡ̹aÝʄ   ˡ̹%ǹ]# k7á!    A79*87ڛ78ɡ 7ˡ 7II&ILINy9qmȧ̹# & =IIȡ:š &77á7a7zȄ7 77á!šڛ__7á!   Ä  ˡ Ä.X9 p!Type answer. Then press RETURN. 8 IIȡwJJȡYڛ_3 &swer. Then press RETURN. ٦תN  áazȄ Í0    $i>&Ą "N  &!&,.,.&.,-,.&&צ& cbتN>*>*ׯ;&  DPh  p!Type anP٪&ت&+??&?% ƀ&ƀK?&++??&?צ% ƀ&ƀK?&+ڪN-&Z&,, ,ń,,,áo drive; 2. close drive door; 3. restart computer.( )   تP+ƁWS ++T+S!+ "  The game disk must remain in the disk drive unlessצ otherwise indicated. To restart the game:צ! 1. insert game disk int $9FצPlayer #. : You won!9 Bj" @ (عǿno ȡȡ ōT&F   ȡH     0צYou won!(I won! Try again.n   B    >w  (عǿno ȡצ SOLAR.SCRצ ScoreboardBצHumanצRobot/צPlayer 1Player 2 +Kȡ ȡ ع    !   צGRID.SCRǵǿ ǴWelcome to Solar Explorer!  ˡnv|`X" 0r  se ARROW and RETURN keys^!@7F^Lr^x D ڛ78ɡ 7ˡ 7II&ILINy9qmȧ̹  D ,v1GRAFCODEPASCALIOAPPLESTUSHORTGRASHORTGRAMATCHLIB R215DEC R215DEC R215KIT  - [NA4'á +-Í-09Ȅ0ݡߑ ع      z Z   :    ( tV8z <|  uh[NA4'á +-Í-09Ȅ0ݡߑ ع     ݕ 0 . ݑ0 ݕݕ ؂ ɡ  |,  &  * عteVG8  ) ͉݂ġ ݂$ $ $ȡ%  0 ފ$čV   .ˡ:  Eɡ  -ݑ š 0 0 ߿`ġ(   ݂. ݕ ؂݂3  >ۓɡ ؼ݀$ ؼݞ$ۡܡ ؼ" Bɍ -   $ $ ݞ$' ݑ$ $݂ō $   "á +-Í-09Ȅؼ 0.á@09Ȅؼ0ݞ$09ȄjeEÍɍEáޢݣޢÄá ޣ Ą.! ޣ Ąݣ ˡRݣ &ݢ ݢݢ!ݣ "ˡRݣ ˄ݢ!ۂ"ˡ+ݢݢݢˡݢݢ ۚݢ    ݂܂F      ޏݏ@܏ޏ@ݏ܏ޏݏ܏܏ ݏ ܏  ݢPROCEDURE FWRITEREAL(VAR F: FIB; X: REAL; W, D: INTEGER); "PROCEDURE FREADDEC(VAR F: FIB; VAR D: STUNT; L: INTEGER); "PROCEDURE FWRITEDEC(VAR F: FIB; D: DECMAX; RLENG: INTEGER); "FUNCTION SUPER_MOD(A,B : INTEGER) : INTEGER; "FUNCTION SUPER_DIV(A,B : INTEGER) : INTEGER; "  IMPLEMENTATION L N E @dNTEGER[36]) /END; ' " "PROCEDURE FSEEK(VAR F: FIB; RECNUM: INTEGER); PROCEDURE FREADREAL(VAR F: FIB; VAR X: REAL); "PROCEDURE FWRITEREAL(VAR F: FIB; X: REAL; W, D: INTEGER); "PROCEDURE FREADDEC(VAR F: FIB; VAR D: STUNT; L: INTEGER); "PROCEDURE FWR $ "TYPE DECMAX = INTEGER[36]; STUNT = RECORD CASE INTEGER OF 12:(W2:INTEGER[4]); 13:(W3:INTEGER[8]); 14:(W4:INTEGER[12]); 15:(W5:INTEGER[16]); 16:(W6:INTEGER[20]); 17:(W7:INTEGER[24]); 18:(W8:INTEGER[28]); 19:(W9:INTEGER[32]); 110:(W10:I%(C) 1990 LEARNING MULTI-SYSTEMS, INC.  z Z   :    ( tV8z <|  $FUNCTION PADDLE(SELECT: INTEGER): INTEGER; $FUNCTION BUTTON(SELECT: INTEGER): BOOLEAN; $PROCEDURE TTLOUT(SELECT: INTEGER; DATA: BOOLEAN); $FUNCTION KEYPRESS: BOOLEAN; $FUNCTION RANDOM: INTEGER; $PROCEDURE RANDOMIZE; $PROCEDURE NOTE(PITCH,DUTQPC`\XTPMH3$ hhhhȱh h hhhhHH NȄ ) & & & e e     `}xi` ``PPPPPPPPPPPPPPPP!xb_^WHHH`CC8CC=CP  8 8 8Li 8 8e`C 8C 8 8 8C 8L``}}LuLsHHHH` *LU*ժ36LbuF<+$yt dhhhhhhhhȱ8 88 8 CșC { 8ʥHvtmjgda`YXE=:9hhhhhhhhȱhhhh80e ȱi8 HHHH`}}Lu*}}Lu.'ǿhhhhhhHH`8LE =C `"hhh_h`h]h^h[h\hYhZHHZ0\+^&`![Y(_] `'Y'[_ y00`~|zxGER; VAR pointer): INTEGER; "FUNCTION Compress(VAR pointer): INTEGER; "  IMPLEMENTATION E INFOWA\\ER.CODE1\.TEXTGb[h:mng>ʷB `^ph.CODEODE.CODEE.CODE1.TEXTG[:mƳgEʷ  PROCEDURE GrafPort(xMin, xMax, yMin, yMax: INTEGER); "PROCEDURE AuxToScr; "PROCEDURE ScrToAux; "PROCEDURE PlotText(xLoc, yLoc: INTEGER; 5VAR pointer; 5VAR FONTPTR); "FUNCTION VarPtr(VAR variable): INTEGER; "FUNCTION DeCompress(xLoc, yLoc: INTENELL1 LEe8刅刪ʈ;.<0(0(099JH;HHH`Z310/$ T%&'( %U(`2<\X`LELK뭕 JF8ȹe8ИL`Lø{{ttmnghab\\WWRRMNIIEEAA=>::673401..+,))&'$%"# !$hhhhhh9.:. "hhhhhhh)hpdHHHH`4hhhhhhhi)hH`HHH`0hhhJhh)*XhHH`"hhhhhhHHLM0`L+L10RATION: INTEGER);  "IMPLEMENTATION N E PPPPPPPPPPPPPPPP((((((((((((((((((((((((((((((((?;73/+'#?;73/+'#>:62.*&">:62.*&"=951-)%!=951-)%!<840,($ <840,($ ?;73/+'#?;73/+'#>:62.*&">:62.*&"=951-)%!=951-)%!<840,($ <840,($ ?;73/+'#?;73/+'#>:62.*&">:62.*&"=951-)%!=951-)%!<840,($ <840,($ RXPBdx>:62.*&">:62.*&"=951٢٫yj  >`  ת' #Z I L`#JI`'  I` I0ݩ(0/,",i8i#Hiihifi`i,i,3iPII4ifH8H hIiH h hL8Iif E J j 8TEM.CHARSETx @4` - G`` 8`*UH)JJh & & f)4#i JL` T$Q%P)QتP+,+,ȡ+ ++V 0  آآآǿآآǿآآ@ ǻٚ SYSTEM.CHARSETáSYSl    ڪP."ˡ[̄$ʄ$N.ʄ$M ń.ʄ$M  ʄ$̄$.ʄ$M .ʄ$M Y@'    4 ǯ?Ǭ?ǰ?Ǯ?ǩ? áǫ?Ǭ?0 ٢ؚ ڢؚڢٚ ۚܢښܢٚܢؚɡšܢɡܢǿšܢǿɡܢɡܢQ%P)Q I L`#JI`'  I` I0ݩ(0/,",i8i#Hiihifi`i,i,3iPII4ifH8H hIiH $PROCEDURE WSTRING(S: STRING); $PROCEDURE CHARTYPE(MODE: INTEGER); "IMPLEMENTATION X E )4#i JL` T$Q%P)Q I L`#JI`'  I` I0ݩ(0/,",i8i#Hiihifi`i,i,3iPII4ifH8H hIiH CREENBIT(X,Y: INTEGER): BOOLEAN; $PROCEDURE DRAWBLOCK(VAR SOURCE; ROWSIZE,XSKIP,YSKIP,WIDTH,HEIGHT, 8XSCREEN,YSCREEN,MODE: INTEGER); $PROCEDURE WCHAR(CH: CHAR); ` 8`*UH)JJh & & fDURE PENCOLOR(PENMODE: SCREENCOLOR); $PROCEDURE TEXTMODE; $PROCEDURE GRAFMODE; $PROCEDURE FILLSCREEN(FILLCOLOR: SCREENCOLOR); $PROCEDURE VIEWPORT(LEFT,RIGHT,BOTTOM,TOP: INTEGER); $FUNCTION TURTLEX: INTEGER; $FUNCTION TURTLEY: INTEGER; $FUNCTION S $TYPE $ SCREENCOLOR=(none,white,black,reverse,radar, 3black1,green,violet,white1,black2,orange,blue,white2); & &FONT=PACKED ARRAY[0..127,0..7] OF 0..255; & $VAR &FONTPTR:^FONT; $ $PROCEDURE INITTURTLE; $PROCEDURE MOVETO(X,Y: INTEGER); $PROCEl    ڪP."ˡ[̄$ʄ$N.ʄ$M ń.ʄ$M  ʄ$̄$.ʄ$M .ʄ$M Y@'    4 ǯ?Ǭ?ǰ?Ǯ?ǩ? áǫ?Ǭ?0 ٢ؚ ڢؚڢٚ ۚܢښܢٚܢؚɡšܢɡܢǿšܢǿɡܢɡܢë[ !šššá8 ١צ li read err ١آnnon-alpha name٢ɡbad number of refs  e e  `(J 8 e  ` Z Z< $ %$PQ $  ߩ $ Li`t^cY}zeNEDh0h1hhhhh.h/h,h-h*h+h(h)(ȱ(*ȱ*,ȱ,.ȱ. HH1H0H(ȹ(*ȹ*,ȹ,.ȹ.`   ""##  )`%)8`)      USES MatchLib;  CONST "maxPhrases = 5; "maxTLines = 6; "maxPlayers = 2; "maxFreebie = 23; "maxStim = 4; "maxPlanet = 17;  maxSkill = 8; " "maxRow = 12; "maxCol = 19; "decRow = 13; { maxRow+1 }    ޥ     ȑ `hhhhhhhh0:A[HHHH`HN*"ƀ\ƀ\ X\̀XʀȡBƀXƀXá)ƀƀXƀƀá ]XƀXXX]]]][ńd[  ]NR6 hhh h hh hhhhhhHHvp  @P J   @ š]XƀXƀX XXƀƀZYWWġlXẀXʀȡZƀXY ˡ]XYƀXYƀXZ XXWɄƀXY@ƀXZ@XXWɡƀƀƀ\ƀ\ X\̀XʀȡBƀXƀXá)ƀƀ/ݪNܪNƀ̀ƀצ ƀOƀצ PƀQƀ̀ƀ ƀ/Oƀ #QƀQ]ƀQƀ[ƀצ -,!().;:"?_@'ƀ ]ƀ_ Xƀ̀Xʀȡ,ƀƀXƀƀšƀX XXXƀ̀Xʀȡ9ƀƀXƀƀMatch: INTEGER); "  IMPLEMENTATION E ` [E:E BODY3 WR(.FOTO}2.GRAFk<.INFOWA\\ER.CODE1\.TEXTGb[h:mng>ʷB `^ph.CODELIB.CODEE.CODE1.TEXTG[:mƳgEʷ   CONST "filler = '_'; "maxInput = 78; "  TYPE "gcsStr = STRING[maxInput]; " "FUNCTION CountAlpha(VAR inputStr): INTEGER; " "PROCEDURE MatchPattern(targetStr, inputStr: gcsStr; 9VAR resultStr: gcsStr; 9VAR count, percentMatch: INTEGER; 9minTURTLEY 8 SCREENBI5 X 0505Y DRAWBLOCT96l5  SOURCE 555 LROWSIZE 55XSKIP 555YSKIP 65QH?\H ` h  (j` , ~  ( FILLCOLOp:t1VIEWPORT4P4LEFT f4|4f4RIGHT 4|4BOTTOM 4TOP TURTLEX 4 *)fjfjfj+*fjfjfj8 8)eeL )` (J(F ((Lee L  )L6I1L6)QL6        zjZ )# " `' & 8 ! 0%ee8` !  e e8"#088$ % 0%ee8`$ %  e e8&'08e*e+) [B  ""##8&$iT8&UU ! U"# UT`+%$Y)!p JhhhhhhhhhhH8 )%HHH`5>hhh)hh h h h hhhhhhhhhhhhHH J "  ` ` `SN-(' . hhhhhhHH `  [HH8H8 hhhL.+ rhh heheheheHHLh< L)ˢ   â LE % %  )  `8`&e epɀj f f&e e pɀjff %) % )`% L=`0(%$ $ @' &    0&!"   #"decCol = 20; { maxCol+1 } "sqrWidth = 14; "sqrHeight = 14; " "nothing = 0; { objects for the grid } "planet = 1; "skill = 2; "blackHole = 3; "asteroid = 4; "comSat = 5;  used = 6; " "doMenu = 0; { taskNum definitions } "startGame = 1; "changePlayer = 2; "move = 3; "planetQues = 4; "skillQuest = 5; "gameDone = 6; " "maxTarget = 4; 7valid: BOOLEAN; 4usedFlag: BOOLEAN; 5content: byte; 1END; "playerType = PACKED RECORD :row: byte; :col: byte; 3planetDone: ARRAY [1..9] OF BOOLEAN; 1 planetX: ARRAY [1..9] OF byte; 6planetY: ARRAY [1..9] OF byte; 1END; 1 "{ graphics sysum: ARRAY[1..2] OF byte; 6phrEvent: ARRAY[1..2, 1..maxTLines] OF BOOLEAN; 3numOfTarget: ARRAY[1..2] OF byte; 4wordTarget: ARRAY[1..2, 1..maxTarget] OF wordType; 1 falseTarget: ARRAY[1..2] OF wordType; 1END; {act6Type} "sqrType = PACKED RECORD yte; 3falseTarget: str38; 1END; {act5Type} &act6Type = PACKED RECORD :stim: ctxtPtr; 6eventTxt: ctxtPtr; 4numPhrases: byte; 8phrPos: ARRAY[1..maxPhrases] OF posType; 6seqWords: ARRAY[1..2] OF str38; 8phrDsp: ARRAY[1..maxPhrases] OF BOOLEAN; 8phrNND; 'ctxtPtr = PACKED RECORD 3firstRec, lastRec: byte; 1END; &act5Type = PACKED RECORD :stim: ctxtPtr; 7timeTxt: ctxtPtr; 6inputPos: ARRAY[1..4] OF inpPosType; 7default: byte; 7timeNum: byte; 7quesTxt: ctxtPtr; 3numOfTarget: byte; 5targetRec: b$inpPosType = PACKED RECORD 3bChar, 3eChar: byte; 1END; {inpPosType} 'posType = PACKED RECORD {"b" = begin; "e" = end; phrase position} 3bChar, bLine, 3eChar, eLine: byte; 1END; {phrPtrType} &ctxtType = PACKED RECORD 3ctxt: str38; ' E String definitions } "wordType = STRING[7]; "str38 = STRING[maxChar]; $ "{phrase marking} %modeType = (erase, inverse, greenLine, blueLine, underLine, 1eraseUnder, redLine, enclose, tray); " "{ File and Game definitions } 'Press RETURN to end game. '; " "eyeRight = 1; "eyeWrong = 2; "eyeQuestion = 3;  eyeInstruct = 4;  eyeRobot = 5;  TYPE "{ Byte definitions } "byte = 0..255; "twoBytes = PACKED ARRAY [0..1] OF byte; " "{ange players. '; "samePrompt = 'Press RETURN for next move. '; "busyPrompt = 'Please wait. '; "conPrompt = 'Press RETURN to continue. '; "comPrompt = 'Press RETURN and watch carefully!'; "endGamePrompt = "retPrompt = 'Press RETURN. '; "turnPrompt = 'Press RETURN to turn page. '; "seqPrompt = 'Type sequence word. Then RETURN.'; "inputPrompt = 'Type answer. Then press RETURN. '; "otherPrompt = 'Press RETURN to ch"wRobotBig = 22; "wRobotSmall = 23; " "crsrWait = 1; "crsrMC = 2; "crsrInp = 3; "crsrDash = 4; " "waitPrompt = 'Press DOWN or RIGHT arrow key. '; "arrowPrompt = 'Use ARROW and RETURN keys. '; 9; "wEyeCatch = 10; "wQues2 = 11; "wPrompt = 12; "wPlayer = 13; "wMap1 = 14; "wMap2 = 15; "wNull = 16; "wMove = 17; "wMenu1 = 18; "wMenu2 = 19; "wWinP1 = 20; "wScore = 21; Margin = 279; "bottomMargin = 0; "topMargin = 191; " "wScreen = 0; "wMap = 1; "wSolar = 2; "wLower = 3; "wTitle = 4; "wTopic = 5; "wMiddle = 6; "wObjects = 7; "wStim = 8; "wMC ="maxPics = 25; { 1..25 maximum pictures for disk } " "underScore = '_'; "maxChar = 38; { 1..38 width of screen display} "charWidth = 7; "charHeight = 8; "maxStack = 8; " "leftMargin = 0; { window definitions } "right--)vPvvINTEGER vREAL $H|5.CHAR Z RBOOLEAN STRING 6tCOTEXT H21INTERACTpfINPUT YOUTPUT C.KEYBOARDtem } "image = PACKED RECORD 3startBlock, numBlocks, offset, 5xDefault, yDefault: INTEGER; 1END; "loPtr = ^loBuffer; "loBuffer = PACKED RECORD 3bufferByte: twoBytes; 1END; "pagePtr = ^screenBlock; "screenBlock = PACKED RECORD 3scrByte: twoBytes; 1END; "trixRec = RECORD 3CASE BOOLEAN OF 6TRUE: (ptr:^twoBytes); 5FALSE: (adr:INTEGER) 3END; "stackEntry = PACKED RECORD 3oldMem: INTEGER; 5left: INTEGER; 6top: INTEGER; 1END; ' /  VAR "{ graphics system } '5left, right, bottom, top: INTEGER); "PROCEDURE WindInfo(wNum: INTEGER; 5VAR leading, maxLineNum, 5left, right, bottom, top: INTEGER); "PROCEDURE ViewInfo(wNum: INTEGER; 5VAR leading, maxLineNum, 5left, right, bottom, top: INTEGER); "PROCEDURE CalcEGER vREAL $H|6.CHAR Z RBOOLEAN STRING 6tCOTEXT H21INTERACTpINPUT YOUTPUT T.KEYBOARD,E_FALSE TRUE NIL ^MAXINT n(Var escPressed: BOOLEAN); "PROCEDURE Rect(color: SCREENCOLOR; 1left, right, bottom, top: INTEGER); "PROCEDURE FillRect(color: SCREENCOLOR; --)vPvvINTER); { FORWARD; } " "FUNCTION Peek(addr:INTEGER): byte; "PROCEDURE Poke(addr: INTEGER; val: byte); "PROCEDURE ClearKey; "FUNCTION StrobeKey: INTEGER; "PROCEDURE GetKey(VAR key: CHAR); "PROCEDURE GetCR(VAR escPressed: BOOLEAN); "PROCEDURE PressRetur   USES SHORTGRAPHICS, GrafCode, MatchLib, R215_DEC;  "PROCEDURE ShowComp(xLoc, yLoc, address: INTEGER); "PROCEDURE PutPrompt(line: str38); { FORWARD; } "PROCEDURE View(wNum: INTEGER; color: SCREENCOLOR); { FORWARD; }  PROCEDURE Beep(wind: INTEGcRow, 0..decCol] OF sqrType; (player: PACKED ARRAY [1..2] OF playerType; $ "PROCEDURE Dumy; "  IMPLEMENTATION E INTEGER; %playerNum: INTEGER; % 'turnNum: INTEGER; %skillItem: INTEGER; $planetItem: INTEGER; "changePrompt: str38; & ll: INTEGER; %direction: INTEGER; #planetAsked: PACKED ARRAY [0..maxPlanet] OF BOOLEAN; $skillAsked: PACKED ARRAY [0..maxSkill] OF BOOLEAN; 'freebie: PACKED ARRAY [1..maxFreebie] OF STRING[8]; ( +map: PACKED ARRAY [0..decRow, 0..decCol] OF sqrType; (player: PACKED ARRAY [1..2] OF playerType; $ "PROCEDURE Dumy; "  IMPLEMENTATION E INTEGER; %playerNum: INTEGER; % 'turnNum: INTEGER; %skillItem: INTEGER; $planetItem: INTEGER; "changePrompt: str38; & %numPlanet: INTEGER; &numSkill: INTEGER; %direction: INTEGER; #planetAsked: PACKED ARRAY [0..maxPlanet] OF BOOLEAN; $skillAsked: PACKED ARRAY [0..maxSkill] OF BOOLEAN; 'freebie: PACKED ARRAY [1..maxFreebie] OF STRING[8]; ( +map: PACKED ARRAY [0..de%EndOfGame: BOOLEAN; %firstTime: BOOLEAN; $escPressed: BOOLEAN; "robotPlaying: BOOLEAN; &numValid: INTEGER; 'taskNum: INTEGER; %playerNum: INTEGER; % 'turnNum: INTEGER; %skillItem: INTEGER; $planetItem: INTEGER; "changePrompt: str38; & 'feedNum: INTEGER; (topMem: INTEGER; #numPixSaved: INTEGER; )p1Mem: INTEGER; )p2Mem: INTEGER; &robotBig: INTEGER; &robotArm: INTEGER; &robotMem: INTEGER; (minMem: INTEGER; )stack: PACKED ARRAY [1..maxStack] OF stackEntry; # 'newGame: BOOLEAN; ARRAY [0..1] OF INTEGER; " (delKey: CHAR; %leftArrow: CHAR; $rightArrow: CHAR; 'upArrow: CHAR; %downArrow: CHAR; +esc: CHAR; )space: CHAR; (return: CHAR; 1 'debugOn: BOOLEAN; 'heapPtr: ^INTEGER; %startHeap: ^INTEGER; (perPos: INTEGER; )p1Pix: INTEGER; )p2Pix: INTEGER; &robotPix: INTEGER; %robotIcon: PACKED ARRAY [0..1] OF INTEGER; &quesIcon: PACKED ARRAY [0..1] OF INTEGER; %wrongIcon: PACKED ARRAY [0..1] OF INTEGER; %rightIcon: PACKED ARRAY [0..1] OF INTEGER; %motivIcon: PACKED compBuf: INTEGER; {"belongs to" InitHeap} )loMem: loPtr; *page: pagePtr; +pic: PACKED ARRAY[0..maxPics] OF image; %planetPix: INTEGER; &skillPix: INTEGER; &blackPix: INTEGER; &asterPix: INTEGER; %comSatPix: INTEGER; 'usedPix: INTEGER; XY(wNum: INTEGER; 3VAR x, y: INTEGER; 3charNum, lineNum: INTEGER); "PROCEDURE DspLine(wNum: INTEGER; line: str38; charNum, lineNum:INTEGER); "PROCEDURE PutDivider(color: SCREENCOLOR; y: INTEGER); "PROCEDURE Frame(wNum: INTEGER; color: SCREENCOLOR); "PROCEDURE XORCursor(left, bottom, cursorType: INTEGER); "PROCEDURE FGet(VAR key: CHAR; left, bottom, cursorType: INTEGER); "PROCEDURE IntToStr(value: INTEGER; VAR strVar: str38); "PROCEDURE ClearScreen; "  IMPLEMENTATION E R); "PROCEDURE Calc  ق؏ (ڪ&0"ت& ( ع69*>3&V> ǖō% Kō !Hޓšǀa6X rǿtDTlh>\z8\R0  ق؏ (ڪ&0"ت& ( ع69* !Ǡ,| Ǽb ǶMGQF70+}jYH3""v^KˡO ~*ǯǍS+0  ǭ Ǽ l  !Ǡ r  ޹ǿ ǿ ǿǿdzDZٝ $ צ!Press RETURN.  ٝá ٝˡ ٝ -` ˡȡˡ:Í  צ&á0&4š/ 0'&  7, X?&@š  šǀ  ٝÚXY(wNum: INTEGER; 3VAR x, y: INTEGER; 3charNum, lineNum: INTEGER); "PROCEDURE DspLine(wNum: INTEGER; line: str38; charNum, lineNum:INTEGER); "PROCEDURE PutDivider(color: SCREENCOLOR; y: INTEGER); "PROCEDURE Frame(wNum: INTEGER; color: SCREENCOLOR);