' +JJJJ ?\>m0M='+l> /+l   d']6@5L&]655]6LF%5 & "L}"BB5L&]6 X  `6 77777777777JJJJx 77L? L7877777777 776i 7 7867 7`77 777777`x =(`(8`5775I7`B` 76`77`>J><;VU<)?<`8'x0|<&HhHh 8 8 8 8V&` aI꽌ɪVɭ&Y:&<&Y:&;: 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8 9: :' 9: :& :x)*++`FG8`0($ p,&"ųųೳŪŪųųij  !"#$%&'()*+,-./0123456789:;<=>?8  1 '" *"( (9"1 ( ,.(0# 2  /#0/#0 *?'#07#000'#07#0:"4<*55**5*%5)1)1)1)'#0/#0*5*75**5*:5/#0/#0'#07#0:::*::'#07#0"):$(%"%:$(%"%$$2%4%$$2%4%$(2()!)E(!8b $!H(+ "@H !D)"E` @ $ C ` DQ &J80^݌Hh < <݌ < < h < < < <`HJ>݌h Hh݌`葠葠ȔЖȔЖȠHIHHHHhHH݌hHhHh݌H6 (G FG HZXj 80x D9$xxH` >( Z>h Z>L=.xxH >hh@(LH>9L>HH/Hh/ H?-З( 8(& 8$8 H` *8HNx`* >x$50x*$50xL9JJJJ`HHjf5 >h $50x`HA>VD;;P >(ED Z> ?$0x8x D9- 8DD# H8`?E Vˆʎ55L $ 5 55555 &a*5`*5` "L&5_*b*JL%u**Lz%`** $  Q(lXJ̥KlV $  Q(lV eօ3L e3L &%R*L &%Q*L d' "L4% N'e*)n*5 5 &`@-e*f*f* 5 "L# "5f*`L %.* *t*Q*L$ %L&*L` "O**P**u** d' "L% N'e*)n*o*o*n* &8ɍ` ^&f\*555L& ^&NR* & "R*ΩL&)\*Z* ʽ LH*v 3h`0h8` " ['L & N'С55 &5`*A*@` +5L^6L65`  \* ?*0 '\* '  Q( ^&\*lZl^?*c*q)H c*h`f*5h*5j*555@O*AP*`u*@`@5&`Q*R*`E 'Ls' ' ' @DAE@u*`8` %@ @A@`@`**@*A`M5 ) "L&`8@AW*c*@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@c*h8&ȑ@Hȑ@Ah@L'Hȑ@ȑ@* htphso`hMhL`9V*8U*897T*6S*67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF!pppp p p p p`" t""#x"p0p@p@@@p@!y q q p@  LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč$3>L[dmx- (   Ϡ734@~3!+,W,o,*--,,9,-.-~3~3,,,,~3~3,,,,~3_*3 j.5 *H*H`Lc3 (+L3 +55555 1^3_* )3J Q*L_3Ls3443 D23455545554 70 / 7 :/354545455454555535L^/5-5I5555 55` / 4/ 2-5! / 08555454 70L3 (+50+5B5C3 2 70L35 *H*H`Lg3L{3505 *H*H` 3 ,5L3 3 1 ,H 1hBL, 0 BH [1 1h`Lo3 35 ,L3 3 1B , 1L,H 0hB@ 55 [1L133 (+34) 34 70L3 3L3 (+ 055L- (+34L{33454445 70 ^/* / 3B0 HȱBh -355 -8 /L38 25` +5 /3 /. /. 3 E7D B. /. /. 0]34S0J4 4) 3 4D4E B. 4  /. 02L3 Ν3 3`HD٤33DEEhiHLG.h ` /5B5-` /5B-` + X05I33383 33DH /4 E03744Ȍ7 X040 7 J7L35B5C`,5p` / R0-55`50` K/ R0-55`575755` 4/ K/ /( 55L/BȱBL/58` D2BH5BH :/ 75Bȭ5Bhh55 R0B5m55ȱB5m55` /LR0557755`*7*75LR0 E0(33 48`433 R0` E033LR0*7*7`777 555I7575757577** 7757`7 L35555f /55555555 ^/`855 i /B58` 41L 15ȱB5 /5555 /5`3 D23ȑB55B5 / 7 55`5555555555 5555`555`55BC55`5555`L3 /5B5C355 0Q340"B4 3` 02۰Ϭ33B438`3i#`3ЗLw35!50>5555`53 /3m3 3 3733i35 3583 /35ЉLw35`H /5h 25L/~43 533`55555555J5m55m5jn5n5n5ۭ55m5555m55m55`"L? 585H ~.(3` # d ֠z# u*`I/O ERROR"3ER9ER$"DESTINATION DISK IS FULL"p&ER10ER13ER$"DESTINATION FILE EXISTS AND IS LOCKED"0::12:(21((ER$)2)):ER$:20500:160X:12:"DO YOU WANT TO PREPARE "::"ANOTHER DISKETTE? ";:868:SKI,3,A$:A$(A$,1,1):A$:ND1ė:12:7:"INSERT MECC MAZE DISKETTE":205009HND1İ200WND2İ320]hERRORER$"AN UNUSUAL DISK ERROR HAS OCCURRED":ER4ER$"DESTINATION DISK IS WRITE PROTECTED"ER6ER$"FILE "N$" NOT FOUND" ER8ER$"DISK 8:6:10:"READING":SET,DR,1:EFįRFL,N$8192<EEF0500{JEF1:6:10:868:14:10:"WRITING":SET,DR,2:EFįWFL,N$OEF500^SPECIAL CASESC1:IX(N$)2:N$FI$(IX,1):ND2İ300ND1İ2003Q2N%(IX):N$FI$(IX,Q):420:Q@ IYgs~$$,,,--..66677??'''JI46ve $66 666INATION DISKETTE":20500::14:16:"WRITING"::SET,DR,1:EFįWFL,N$REF500Xm,DUAL DRIVE COPY6::4:"INSERT 'MOUSE IN THE MAZE' DISKETTE IN"::"DRIVE 1":12:"PLACE DESTINATION DISKETTE IN"::"DRIVE 2":20500.@EF1::14:10:861İ200::12:3:"INSERT 'MOUSE IN THE MAZE' DISKETTE":20500G160aSINGLE DRIVE COPYINGEF1:SET,DR,1::11:3:"INSERT 'MOUSE IN THE MAZE' DISKETTE":20500:14:16::"READING"::EFįRFL,N$8192EF500EEF1::12:7:"INSERT DESTN$ N$""6000 N$"MAZE0"N$"MAZE7"164 N$"HELLO"N$"PREPARE STUDENT DISKETTE"N$"INTRODUCTION"N$"OFFICIAL RUN"N$"LOGO.PCK"N$"MECCMAZE LOGO.PCK"N$"FUTIL.OBJ"N$"TEMPLATE"164 (N$)2(N$)7İ400:160 :ND2İ300>NDRANSFERRED.": " 1) TEST MAZE1 4) DEMO RUN":" 2) TEST MAZE2 5) TRIAL RUN":" 3) MAZE EDITOR 6) ALL FILES (1-5)"::20:"(PRESS 'RETURN' WHEN DONE)" 18:"FILE TO COPY? ";:868:SKI,20,N$:(N$)0(N$)3N$"TEST MAZE"IVES? ";:868:SKI,1,A$:ND(A$):ND1ND2140] DR(P(P(999))1)16:DR7DR1DR6 ::3:"ENTER THE NUMBER OF THE FILE YOU WANT ":"TRANSFERRED. YOU CAN ALSO ENTER THE ":"NAME OF A FILE TO BE T DISKETTE. YOU WILL NEED A"::" DISKETTE WHICH HAS ALREADY BEEN"::" INITIALIZED." 18:" DO YOU WISH TO CONTINUE? ";:868:SKI,3,A$:A$(A$,1,1):A$"Y"A$"N"130 A$"N"ģ36500:(13)(4)"RUN HELLO"2 20:" DO YOU HAVE 1 OR 2 DRN%(4),FI$(4,10)D sI14:A:N%(I)A:J1A:A$:FI$(I,J)A$:J:I x:8:"PREPARE STUDENT DISKETTE":4:" THIS PROGRAM WILL TRANSFER THE"::" PROGRAMS NEEDED TO COMPETE IN THE"::" 'MOUSE IN THE MAZE' ACTIVITY TO THE"Y }:" STUDENT'S MECC MAZE8 PROGRAM: PREPARE STUDENT DISKETTEWAUTHOR: ROBERT J. GRANVINvLAST UPDATE: 83/08/25 RJGCOPYRIGHT (C) MECC 1983dINITIALIZEn8192:::9990oP(I)(I)(I1)256p(13)(4)"BRUN FUTIL.OBJ":36500: q     t, u@ )` t t t0H)?hJ t t t?Lt t&'&Ȅ``tt ttt`t)tJJ tttt .t .t ntt)   AQQHAHdQAQQC|HQ`QQw`QQ`Q pp@8HQdww `a`HQdww a"AH?Q0?d0?w0?w0 ?B` Ad@`D `@HQQQAd a@@aHQQQARQFHQBBHQB >>HQeQAQ8DBD8HQwAQpDpHQQS@Q?w@QQBHQQQQdAQQHAHQdQpw0?Q?Q0?H0?HQdQAHQdQAHQQxQQQxAxHxHQQQQQAHAHQQQQQAHAHQ QQQQ QR |R QHAHQQQwQdQQHAHQRRQQQRQQHAHdddwHAHR@Qd@Q@QQ@Q@QHAHRQfQQQQQHAHAQQQQHAHQ`de`Q`QQQHAHQdAQQHAH捿ttmtt`[QBAHxQQAxdxQxHAHAdQHAHAdQHAHQ |Qx |QQ|Q QHAHQAddHAHQAddHAHQQe~QdQ~QHAHQwQdQQHAHQt u@ )` t t t0H)?hJ t t t?Lt t&'&Ȅ``tt ttt`t)tJJ tttt .t .t ntt)     ?B`KQQKDpDpHQHFQQQQQQQBHQQQQQQQQQHAHQdjKdQC|HQd`R`QR`d`Q pp@8HB `a`HB a"AH?B0 `D `@HcQwQd a@@aHQ~QQQ~RQQQ~QFHQQdW^QKDBHQQdwQQ >>HQQQQQQQQQ8DBD8HQHGQQQDPxDAH?H0?Q0?HGe0pQe0QR0?H0?AQ|AeQDAxHxQxQeQeQxQxHxHQwACFDHAHQPeAQHAHQQ |Q|Q d |Q|Q QHAHdQwQ^D@nGHAHQQRQRDKRRQHAHQPdwdHAHQHGQR@R@Q@QQR@HAHQQQeQQQRHAHcQjKQdHAHQR`Qw`QR`QHAHQAAHAHQ捿ttmtt`BAHxdxBxHAHdADHAHd}AHAHQR Q|w |e QHAHwwqDHAHwjKwHAHQ~dQ~Q~QQeHAHQdQQQiBBDHAHQdQQQt u@ )` t t t0H)?hJ t t t?Lt t&'&Ȅ``tt ttt`t)tJJ tttt .t .t ntt)      @~@@~& @@~@@@A@@~DժEߪ@~@@JL;A @~@@AAA@@~@DŪCժ @~@@C&CvnqA @~@@AAA@@~ FA @~@KԪA~@ @ @@~BFժD@@~G?u_.}UI+_z/W*U?uA@~@ @ @@~@JѪA@@~C?u_*UEz/U~_*UA*@~@@@A@@~@@EA@@~ F@~@@@@A@@`0` @0`0 D8x0 `@@`0``0`?|``0` @0`00```0` @0`00`@0 0` @0` 00```0` @0` 00`` @ @`0``0`@0 0` @ @`0` @?x0`@@`0` @0`00 `@@`0``0`00 `XL``0` @0`00`050``0` @0`00`L10@0 0`| `0` 00```0` @0` 00`` @ @`0``0`@0 0` @ @`0``0`@@`0` @0`x?|?`@@`0``0`0 D8p0 ```0` @0`00```0` @0`00`@0 0` @ @`0` 00`|@`0 ~0` @0` 00`` @ @`0``0`@0 0` @ @`0``0`@@`0` @0`00`@@`0`x|@`0`H' D"D0 ```0` @0`00```0` @0`00`@0 0` @ @`0` 00`@0 0` @0` 00`` @ @`0``0`@0 0` @ @`0``0`@@`0` @0`00`@@`0` @0`H$ D D0 ```0` @0`00```0` @0`00`@0 0` @ @`0` 00`@0 0` @0` 00`` ~@`~@`0``0`@0 0` @ @`0``0`@@`0` @0`00`@@`0` @0`H E<8`0 ```0` @0`|0x0```0` @0`00`@0 0` @ @`0` 00`@0 0` @0` 00``@@`0``0`x?` @ @`0``0`@@`0` @0`00`@@`0` @0`H$ E"D@0 ```0` @0` 00```0` ~~@?`00`@0 0` @ @`0` 00`@0 0` @0` 00``@@`0``0`` @ @`0``0`x`0` @0`00`@@`0` @0`H'`F""D0 ```0` @0` 00```0` @0`00`@0 0` @ @`0` 00`@0 0` @0` 00` @@`0``0`` @ @`0``0`                     @`0` @`0`0`@>8pp`a` @`0` @`0`?x`0` 0`00``0` @`0`00`0` 0` `0``0` 0` `0` ` @`0` @`0`0` @`0` ~`0` @`0` @`0`0@a` @`0` @`0`0@a``0` 0`00``0` @`0`00`0` @`0` `0``0` 0` `0` ` @`0` @`0`0` @`0` @`0` @`0` @`0`x?x?` @`0` @`0`0`@>8p|8`A``0` 0`00``0` @`0`00`0` @`0` `0`x0` 0` `0`П-`Dhgfe <=a<` <= <` {ݩ- ^ -`- &L`L 䎱 掲`RFWFSEE `  0A<><ȥ?< <<= H <=@I<?Q?E  ċ?E`-LԢEzB{C|  <  0 B~BB|BMLCFJUNG_ DydGQF@``DpA`@HBBxBMyCFJ*NG_~E|dGOG|L|HB D ACFJUNGAGOD@CBGB <~~BB|Bf|CFJ*NGAGOE@`ppG`@GBL ^CLACFJUNGdA?dGOGCGANGAGJp`@UCUBUBUUUBUABUCUB00yB31CFJUNG\y1IIDydGN~C*B*B* FBC BB|Bf|CFJ*NG\B| BL dGOCUBWBICFJUNG_p`Bg`pdGOCC@D`DpD8DBBB 73200:3400:20:7:"WHEN EDITING A MAZE YOU :HYYF10:LXX010:HXXF10:XLXE:YLYE:SX3:10 232,0:233,112:FULL1:3::::14:"MAZE EDITOR":9:" DO YOU WANT TO:"::" 1) GENERATE A NEW MAZE":" 2) EDIT AN EXISTING MAZE": BF0:SX180:14:" ENTER 1 OR 2: ";:868:SPROGRAMMER: R. GRANVIN7UPDATE: 83/09/19 RJGJ(C) MECC 198336500:16384:D$(13)(4):D$"BRUN SIMPLE KEYBOARD INPUT":D$"BLOADDOT.TAB,A$7000":D$"BLOAD CHAR.TAB,A$6000":230,321 X010:Y010:XF270:YF181:XE140:YE171:1:0:LYY0912:"WHICH SCREEN? "::" 1) HGR":" 2) HGR2"i 12:15:868:SKI,2,A$:S(A$):S1S2140 19:"PROGRAM NAME? "::"(PRESS RETURN FOR DEMONSTRATION) 19:15:868:SKI,15,N$:N$""N$"DEMO RUN" 230,(32S):SS2000:D$"BLOAD"M$  7000D$(13)(4):D$"BLOAD MOUSE,A$6000":232,0:233,96:1:0:230,32:D$"BLOAD TEST MAZE2,A$2000":30000:16304,0:16297,0:16300,0:16302,03P16368,0Z1140,182:A$:X140:Y182:D1:1X,YdQWQW1:QW20ı nD1000,1 ` @`0` @`0`0` @`0` @`0` @`0` @`0`00` @`0` @`0`0 D@"` @`0`0` @00` @`0`0`0` @00`0`0` 0` @`0`0`0`0` @`0`0` 0` @0@`0`0`0` 0` @0@`0` 0@`0`0`0` @00` 0@`0`0`0`0` @`0`0` @00` @`0`0`0` @00`:"(48K IS NEEDED.)"D900-XEND OPTIONZb::10:1:"DO YOU WANT TO RUN ANOTHER"lIN11:12:868:"DISKETTE? ";:SKI,3,A$:A$(A$,1)vA$"N"ĉ::255::IN(A$"Y"):IN:11:8:"INSERT THE NEW DISKETTE."900:CS())230,32:62450*GET THE PROGRAMM::12:"GETTING "MN$(A)"..."ePR(950)0İ30000|CNĺD$"RUN"CN$(A)D$"RUN"MN$(A)&NOT ENOUGH MEMORY010:"SORRY, THIS APPLE DOES NOT HAVE ENOUGH ":"MEMORY TO RUN THIS DISKETTE.":PD(A)A$ĢVV:958:VV2:6F35:"PLEASE TYPE A NUMBER FROM 1 TO "N2PD".";:IN0thIN:PRAN1ĺD$"RUN"X1$jDRAN1PRĺD$"RUN"X2$lAN2PDİ600rAN1PDİ750:MENU0|MENUSEED RANDOM # GENERATOR & CLEAR HGRX(P(78PD):N1PD". PROGRAM DESCRIPTION"SP$N"VV3PD:9(N8PD):N2PD". END"l,RESPOND TO USER'S CHOICE6VVVV7PD:VV22VV22@IN11:VV:6F35:"WHICH NUMBER? ";:SKI,2,A$TCAA$(1)ĺD$"RUN TEACHER OPTIONS"V^A((A$)):A1AN2:I". "MN$(I)0 VVVV1:F3IC2VV7F5:HH21H I:VVVV2F2F3F6j VV:6F35:"OTHER OPTIONS:" PRĢVV2:9(N9):X1$"SET PRINTER OPTIONS":N1". "X1$ DRĢVV2PR:9(N9PR):X2$"SET DRIVE OPTIONS":N1PR". "X2$&VV2PD:9(N92PD:FULL SCREEN (LIMIT VARIES 16-20)= (1023)DNİ700V K48(978)157İ550h DISPLAY MENU MENU11:1(D2$""):21(DN$)2:DN$ 2:21(D2$)2:D2$ 5F5:6F35:"PROGRAM"SP$":" VV7F5:HH9F38 I1N:VV:HH(I10),T:FL1- tT(P(P(999))14):T(955)119S u(955)(958)Ĺ955,T:958,T:FL1c v955,T:FL1 wFL1ĺD$"BSAVE DRIVE OPTIONS,A953,L6" xC2((N1)2):F2C2(N1)2:ODD # OF MENU ITEMS PDPRDR:F3N7PD:TWO COLUMNS' F5N142PD:F6N18(N),DE$(N,DL)% FSP$"":N1SP$"S"8 PI1N:MN$(I)H ZCNćCN$(I)d dJ1DL:DE$(I,J):J:I nP(I)(I)(I1)256 oDR120 pD$"BLOAD DRIVE OPTIONS" qT(P(P(999))1)16:T(953)116 r(953)(956)Ĺ953,T:956,T:FL1 s953DL3:CN0:CA0:PR0:DR0:K480:IS0F D$(13)(4):D$"NOMON CIO"e (:::255:0:1:D$"PR#0" 2DN::16302,0:(1023)DNĺD$"BLOAD LOGO.PCK":D$"BLOAD MECCMAZE LOGO.PCK,A$4000":950,0:D$"BRUN SIMPLE KEYBOARD INPUT" <DN$,D2$,N:MN$(N),CN$ HELLOVERSION 4.6<LAST UPDATE: 83/04/20 RJGO(C) MECC 1982Uj INITIALIZATIONSDL=LENGTH OF DESCRIPS:CN=DISTINCT CATALOG NAMES:CA=CTRL-A OPTION:PR=PRINTER OPTION:DR=DRIVES OPTION:K48=48K REQUIRED:IS=INSTRUCTIONAL PROGRAM%       1X,Y+ X5X272Y2Y183İ60001 H  CHANGE DIRECTIONh D1D2D(2(1))3:100 D(2(1))1:100 p FOUND EXIT? zY182(X125X145)D1: J16:(7):J  X:: b2:15:"INTRODUCTION" v:" HOWEAST D3:XX1 2000) D1100< (234)01210L XX1:2000Y D1100p (234)0D15000z 1240  GO WEST D4:XX1 (2000 2(234)01310 <XX1:2000 F(234)05000 P1340  MOVE MOUSE 1X,Y 100,1200,1300  GO NORTH* D1:YY14 2000G (234)01010W YY1:2000j (234)05000t $1040 L GO SOUTH VD2:YY1 `2000 eD1100 j(234)01110 tYY1:2000 yD1100 ~(234)05000 1140  GO ROGRAM NOT FOUND":20500::12:"DO YOU WISH TO CONTINUE? ";:SKI,3,YN$:YN$(YN$,1)@YN$"N"Ĺ32,0::12:"PLEASE INSERT 'MOUSE IN THE MAZE' DISK.":20500:1:D$"RUN HELLO"J:150MAZE OOPSIE::32,6:12:4:M$" NOT FOUND":20500::115       " " "  X ER6ĺ"FILE NOT FOUND ":2138p NX1NX0:1XL,YLz 1005 YSX90,Y:Y%\ SX10:EXXESX1808a EYHYSX180f 3:233,96:DY183:1SX,188:I24:ISXI8,DY:I:4SXI8,DY:I58:ISX20I8,DY:I:233,112:0:ERROR HANDLING:21:"":ER(222):ER9ĺ"DISK FULL ":2138 ER6ĺ"FILE NOT(ZH7) ZB8192Z3Z11285 ZB9207ZBZB984L ZB9207ZBZB984g ZBZBZ21024:ZP(ZB) SET EXIT VARIABLES IF EXIT FOUND* ZPZCEXZH:EYZV:E$ZE$:ZF14 H MECC COPYRIGHT R (SXXEEXXE)(SXXEEXXE)Ē0:Y182190:SX,LX13020:3300::ZFEYHY:C ZH160HX20:3300::ZFEYHY:z ZH0:ZC3:ZE$"J":ZVLYHY19:3300::ZFEXLX: ZH279:ZC96:ZE$"K":ZVLYHY19:3300::ZFEXHX  PEEK SCREEN AT GIVEN HGR COORDINATES Z1(ZV8):Z2ZVZ18:Z34. U0 A$"":21::"DIRECTION? (I,J,K,M): ";:A$:C(A$):3000:D0:A$"M"D1e2 A$"I"D2u4 A$"J"D36 A$"K"D48  LOCATE PRE-EXISTING EXIT ZF0:ZV0:ZC127:ZE$"I":ZHLXHX20:3300::ZFEYLY: ZV191:ZE$"M":ZHЭC73C11A$"I"& C74C8A$"J"< C75C21A$"K"R C77C10A$"M"X m SPECIAL I,J,K,M& A$"":21::"DIRECTION? (I,J,K,M): ";:A$:C(A$):3000:D0:A$"M"YLHYD1( A$"I"YLLYD2* A$"J"XLLXD3, A$"K"XLHXD        EMONSTRATION OF THE"::"MOUSE TRYING TO NEGOTIATE A MAZE. THE"::"MOUSE IN THIS EXAMPLE MAKES A RANDOM "::"TURN WHEN IT COMES TO AN INTERSECTION."30000:11:" WHEN MAZE AND MOUSE APPEAR ON THE"::" SCREEN, PRESS ANY KEY TO START THE"ARD INPUT","CHAR.TAB","TEMPLATE","DEMO RUN","MOUSE","TRIAL RUN","TEST MAZE1","TEST MAZE2"gPSPACEBARP24:7:"PRESS ";::"SPACE BAR";::" TO CONTINUE";:Z01:ZC(16384):Z(ZC141)(ZC160):Z:23:958:16368,0:32(2)^Z5(1)24:Z5(2)56:Z5(3)72:Z5(4)8hZ7(1)56:Z7(2)24:Z7(3)72:Z7(4)72rSLOT17:AD(SLOT192)256|CARD14)(AD5)Z5(CARD)(AD7)Z7(CARD)40110>ZK02:Z2(ZK)0iZI02558:Z2Ӝu`".Q`pNФ1:MZ:" ERROR AT LINE #"LN".":0'FILE DATA'5,"MAZE EDITOR","DOT.TAB","SIMPLE KEYBOARD INPUT","CHAR.TAB","TEMPLATE",2,"DEMO RUN","MOUSE",4,"TRIAL RUN","TEST MAZE1","TEST MAZE2","SIMPLE KEYBOARD INPUT"Y$'10,"MAZE EDITOR","DOT.TAB","SIMPLE KEYBOQ@Q@Q@Q@Q@Q@Q@Q@HAHQQQQQQQQQHAHQQQQQQQQQHAHQ`Q`Q`Q`Q`Q`Q`Q`Q`HAHQQQQQQQQQHAHQQQQQQQQQHQQQQQQHAHQQQQQQQQQHAHQQQQQQQQQHAHQQQQQQQQQHAHQQQQQQQQQHAHQQQQQQQQQHAHQ@捿ttmtt`BAHxQxQxQxQxQxQxQxQxQxHAHQQQQQQQQQHAHQQQQQQQQQHAHQ Q Q Q Q Q Q Q Q HAHQQQQQQQQQHAHQQQt u@ )` t t t0H)?hJ t t t?Lt t&'&Ȅ``tt ttt`t)tJJ tttt .t .t ntt)  PSPACE BAR&PHT7:(32)6HT3P24:HT:"PRESS ";::"SPACE BAR";::" TO CONTINUE";:16368,0:Z01:ZC(16384):Z(ZC141)(ZC160):Z:16368,0: ELLO"0u SPACEBARV:u24:1:868:7:"PRESS ";::"SPACE BAR";::" TO CONTINUE";}Du16368,0:16384,128:ZP(16384)NuZP160ZP14130020Xu Z0Xu Z DTHIS PROGRAM WILL DISPLAY A MAZE AND RUN THE":"STUDENT'S PROGRAM."::" SEVERAL MAZES ARE PROVIDED ON THIS "::"DISKETTE AND ADDITIONAL MAZES CAN BE"::"GENERATED BY THE 'MAZE EDITOR' PROGRAM."30000:7" HERE IS A SHORT DQSIRb_L`LLLLDLD@ [_ /QSIRb_L`LLLLLbptťܥm2<(-Py0\|66e<g< JJJJj귍hI  aUL@ kU8  L  Q^R(jQ0l^l\  wUuW ԧ H h@ [_ /OWN 'MAZE'":" PROGRAMS AND TEST THEM BY RUNNING":" THE 'TRIAL RUN' PROGRAM.":" 3) STUDENT ENTRIES ARE JUDGED USING":" THE 'OFFICIAL RUN' PROGRAM'."30000 N RETURN TO MENU*N:12:"RETURNING TO MAIN MENU...";:D$"RUN H THE MANUAL."30000!:2"BRIEFLY, THE STEPS ARE:":::" 1) TRANSFER THE PROGRAMS AND MAZES":" NEEDED BY THE STUDENTS TO THEIR":" DISKS USING THE 'PREPARE STUDENT":" DISKETTE' PROGRAM."X:" 2) STUDENTS WRITE THEIR TS"::"OR AS A TERM PROJECT FOR STUDENTS IN"::"PROGRAMMING CLASSES. THE PROGRAMS AND"::"MAZES ON THIS DISKETTE WILL HELP YOU IN" :"CARRYING OUT THIS ACTIVITY. THE RULES,"::"ADDITIONAL ACTIVITIES, AND SUGGESTIONS"::"FOR JUDGING ARE FOUND INST USE BETTER ALGORITHMS"::"IN ORDER TO PRODUCE A MORE INTELLIGENT"::"MOUSE. PROGRAM STRUCTURE AND METHODS"::"USED ARE ALSO VERY IMPORTANT."30000:2" THE 'MOUSE IN THE MAZE' ACTIVITY CAN"::"BE USED TO CONDUCT PROGRAMMING CONTES::" MOUSE.":20::2" TO SEE A COMPLETE RUN OF THIS 'SEMI- INTELLIGENT' MOUSE, RUN THE 'TRIAL RUN' PROGRAM. THE ACTUAL PROGRAM THAT WAS USED TO DIRECT THE MOUSE CAN BE SEEN BY LISTING THE PROGRAM 'DEMO RUN'.":" STUDENTS MU#z#??   ŶҮ ΠҠŮʠ ݹ!Ԡ   Ԡű! ԠŲ!űŲų Ŵ ŵ Ԯ Š Ϡ ŠϮˠ!ŠĠԠ ̮ʠŠ ŠϠ̠Π̠Π ŠҠ ŠԠŠϠΠ24:7:16368,0E"PRESS ";::"SPACE BAR";::" TO CONTINUE";tZ01:ZC(16384):Z(ZC141)(ZC160):Z16368,0:1:868:23::FIRST LINE OF DATA:DISKETTE #,NAME LINE 1,NAME LINE 2,# OF PROGRAMS98,MOUSE IN THE MAZE,VERSION 127"p900::4:"IF YOU HAVE ANY PROBLEMS USING MECC"::"COURSEWARE WITH YOUR COMPUTER,"::"WRITE OR CALL:":11:9:"MECC HELP LINE":9:"3490 LEXINGTON AVENUE NORTH"z9:"ST. PAUL, MN 55112":9:"(612) 638-0638":900::SPACE-BAR ROUTINEOUH4:"A MANUAL TO AID IN THE USE OF THIS":6:"DISKETTE IS AVAILABLE FROM MECC."qR::" TITLE: ";DN$\::" DIRECT INQUIRIES TO:"f:8:"MECC PUBLICATIONS":8:"3490 LEXINGTON AVENUE NORTH":8:"ST. PAUL, MN 55112":8:"(612) 638-06N:16303,0%DESCRIPTIONS /2000m::21(DN$)2:DN$:11:"PROGRAM DESCRIPTIONS":34,4:I1N:(37)21DLİ900: MN$(I)" -"J1DL:DE$(I,J)""DE$(I,J)" "ĺ" "DE$(I,J) J::I:900*:4SUPPORT BOOK INF7CS6CS:#DISPLAY LOGO::230,32:29696:16304,0:16297,0:16300,0:16302,0:D$"BLOAD MECCMAZE LOGO.PCK,A$4000":J1500:(16384)128J500J:16368,0:1023,DN:16384J1700:(16384)128J700 J:16368,0:1023,DD OPTION5b::10:1:"DO YOU WANT TO RUN ANOTHER"olIN11:12:868:"DISKETTE? ";:SKI,3,A$:A$(A$,1)vA$"N"ĉ::255::IN(A$"Y"):IN:11:8:"INSERT THE NEW DISKETTE."900:CS(P(P(999))1)16:SLOT #CS1CS36500(::12:"GETTING "MN$(A)"..."@PR(950)0İ30000WCNĺD$"RUN"CN$(A)jD$"RUN"MN$(A)&NOT ENOUGH MEMORY010:"SORRY, THIS APPLE DOES NOT HAVE ENOUGH ":"MEMORY TO RUN THIS DISKETTE."::"(48K IS NEEDED.)"D900XENPE A NUMBER FROM 1 TO "N2PD".";:IN0DhIN:PRAN1ĺD$"RUN"X1$ajDRAN1PRĺD$"RUN"X2$tlAN2PDİ600rAN1PDİ750:MENU0|MENUSEED RANDOM # GENERATOR & CLEAR HGRX(P(78))230,32:62450GET THE PROGRAMPD:9(N8PD):N2PD". END"<,RESPOND TO USER'S CHOICEX6VVVV7PD:VV22VV22@IN11:VV:6F35:"WHICH NUMBER? ";:SKI,2,A$TCAA$(1)ĺD$"RUN TEACHER OPTIONS"&^A((A$)):A1AN2PD(A)A$ĢVV:958:VV2:6F35:"PLEASE TY I:VVVV2F2F3F6: VV:6F35:"OTHER OPTIONS:"w PRĢVV2:9(N9):X1$"SET PRINTER OPTIONS":N1". "X1$ DRĢVV2PR:9(N9PR):X2$"SET DRIVE OPTIONS":N1PR". "X2$ VV2PD:9(N9PD):N1PD". PROGRAM DESCRIPTION"SP$"VV3DNİ700" K48(978)157İ5504 DISPLAY MENUd ::MENU11:1(D2$""):21(DN$)2:DN$} 2:21(D2$)2:D2$ 5F5:6F35:"PROGRAM"SP$":" VV7F5:HH9F38 I1N:VV:HH(I10):I". "MN$(I) VVVV1:F3IC2VV7F5:HH21(955)(958)Ĺ955,T:958,T:FL1/ v955,T:FL1Z wFL1ĺD$"BSAVE DRIVE OPTIONS,A953,L6" xC2((N1)2):F2C2(N1)2:ODD # OF MENU ITEMS PDPRDR:F3N7PD:TWO COLUMNS F5N142PD:F6N182PD:FULL SCREEN (LIMIT VARIES 16-20) (1023)$(I) ZCNćCN$(I)0 dJ1DL:DE$(I,J):J:IK nP(I)(I)(I1)256X oDR120u pD$"BLOAD DRIVE OPTIONS" qT(P(P(999))1)16:T(953)116 r(953)(956)Ĺ953,T:956,T:FL1 s953,T:FL1 tT(P(P(999))14):T(955)119 uDL3:CN0:CA0:PR0:DR0:K480:IS0F D$(13)(4):D$"NOMON CIO"e (:::255:0:1:D$"PR#0" 2DN:(1023)DNĺD$"BLOAD LOGO":950,0:D$"BRUN SIMPLE KEYBOARD INPUT" <DN$,D2$,N:MN$(N),CN$(N),DE$(N,DL) FSP$"":N1SP$"S" PI1N:MN3 HELLOVERSION 4.6<LAST UPDATE: 83/04/20 RJGO(C) MECC 1982Uj INITIALIZATIONSDL=LENGTH OF DESCRIPS:CN=DISTINCT CATALOG NAMES:CA=CTRL-A OPTION:PR=PRINTER OPTION:DR=DRIVES OPTION:K48=48K REQUIRED:IS=INSTRUCTIONAL PROGRAM%          t a"AH?A0?A0 ?B`QQeQQQx8DBD8HQ`UQL|pDpHQe@QQQf@QBHQeQQQeQHAHkJQQLiQC|Hw`QQw`Q pp@8HAA `a`Hk]gHQQEJ|QQQQQQHAHwQQQQQQ@`D `@HwQQQQQQ a@@aHRQRQQQQQQFHsBQQQwBHwQQLCw >>HLVQQHAHQQEJQQdQQH?H0?Q0?Q?Q0?QQd0?Q?Q0?H0?v]QBQAxHxQxQxdQQxQxQxQxHxHQQE]QQQQQHAHQQdQQQQQHAwQQQeQHAHwQQQwHAHQ@Q@MBQQLCR@QR@HAHQQQQQQRQRHAHQQQQQQwHAHQQMBQQQQ`Q`QHAHQQMBQQ捿ttmtt`BAHxAxAxHAHATtHAHAAHAHQ|w |QQ|w HAHQwQQwHAHQwQQwHAHQeQQQd~QHAHAQTaQHAHAQLiQHAHN ALGORITHM WHICH""RESULTS IN AN 'INTELLIGENT' MOUSE TAKES":"CAREFUL THOUGHT AND PLANNING. PROGRAMS":"ARE EVALUATED ON THE AMOUNT OF TIME":"REQUIRED BY THE MOUSE TO NEGOTIATE A":"MAZE."/:"THE PROGRAMS AND MAZES PROVIDED ON THIS":"DISKETTECT A MAZE, SET THE HGR SCREEN,","AND RUN THE 'MAZE' ENTRY."J OVERVIEWi:12:"MOUSE IN THE MAZE"3:"THE PURPOSE OF THE 'MOUSE IN THE MAZE'":"ACTIVITY IS TO WRITE A PROGRAM WHICH":"GUIDES A MOUSE THROUGH AN UNFAMILIAR":"MAZE. DEVELOPING AMAZE EDITOR_ "THIS PROGRAM ALLOWS YOU TO CREATE A","NEW MAZE OR EDIT AN EXISTING MAZE.",""nTRIAL RUN"THIS PROGRAM WILL DISPLAY A MAZE AND","RUN THE 'MAZE' PROGRAM PROVIDED.",""8OFFICIAL RUN;B"THIS PROGRAM ALLOWS THE JUDGE TO","SELE.0,5 INTRODUCTIONg"THIS PROGRAM GIVES AN OVERVIEW OF THE","'MOUSE IN THE MAZE' ACTIVITY.","" PREPARE STUDENT DISKETTE"THIS PROGRAM WILL TRANSFER THE NEEDED","FILES FOR COMPETING IN THE MAZE","ACTIVITY TO THE STUDENT'S DISKETTE."  pDpHQQ@QR@QQR@QR@BHQRQQQQRQRHAHQdQdwC|HQQR`QQR`R`QR` pp@8HAA `a`HAA a"AH?A0?A0 ?B`QdQd@`D `@HQdQdQd a@@aHQQ~QQQ~QQQRFHdQdQwBHdQdQw >>HQQRQQQQQR8DBD8HQQdQdddQdQdHAHQ?Q0pQ?Q?Q0pQ?Q0QpQ?H0?HdwdQ\HdwdQ\HRQRQRRQQQxHxHdwddHAHdwddHAHQ|Q Q|Q|Q Q|Q R QHAHQdHQQQRQQRQRHAHQQdQddHAHQQR@QQ@Q@QQR@HAHQQQQRQQQRHAHdQdQwHAHQ`QQR`QQ`Q`QR`HAHQdQdQdHAHQ捿ttmtt`B[xwxAxH\wAH\wAH|H |QQ |Q|QQ |e QR HAHdQdAHAHdQdAHAHQ~QQQ~QQ~RQRHAHQdQdwHAHQdQdwHAt u@ )` t t t0H)?hJ t t t?Lt t&'&Ȅ``tt ttt`t)tJJ tttt .t .t ntt)  OUGH A MAZE.":30000y s::32,6:2:32,6::"WHICH MAZE? "::" 1) TEST MAZE1":" 2) TEST MAZE2":" 3) OTHER" x1:0:3:13:868:SKI,2,A$:M(A$):M1M3120 }8:M$"TEST MAZE"(M):M3ĺ:"ENTER MAZE NAME: ";:SKI,15,M$:M$""1256 15:"TRIAL RUN":6:"THIS PROGRAM WILL ALLOW YOU TO EITHER:":9::"1) SEE A DEMONSTRATION OF THE PROGRAM 'DEMO RUN' WHICH ATTEMPTS TO RUN THE MOUSE THROUGH A MAZE, OR ... ": p:"2) TEST A PROGRAM WHICH YOU HAVE WRITTEN TO RUN THE MOUSE THR2MECC MAZE(PROGRAM: TRIAL RUNGAUTHOR: ROBERT J. GRANVINfLAST UPDATE: 83/09/14 RJGCOPYRIGHT (C) 1983 MECCdINITIALIZEiD$(13)(4):D$"BLOAD MOUSE,A$6000":D$"BRUN SIMPLE KEYBOARD INPUT":232,0:233,96:30100 n::2:   "Y"A$"N"600bA$"Y"160:l(13)(4)"RUN HELLO"R' ERROR PROCESSINGu'ER(222):LN(218)(219)256'ER0ER16EF0: 'LZ53856ER 'ER255ĺ:"ERROR CTRL-C HIT AT LINE #"LN".":! ':MZ01:PE(LZ):(PE);:MZ(PE127):LZLZAAC|HQy`QQf`Q pp@8HAdw `a`HAdw a"AH?A0?d0?w0 ?B`QQQRQQQFHQdQwdBHQdQwd >>HQQQRQeQQ8DBD8HQQdQwQpDpHQQd@QQe@QBHQQfQQfQHAH?H0?d0?QQA0?Q0?H0?ABAxHxdxQQAxQxHxHdQAQHAHdQAQHAHQR QQ|d |Q |QQHAHdQQdQQQ@`D `@HdQQdQQQ a@@aHQ~QQQQeQRHAHQdQwdHAHQR@QQQS@QQ@QHAHQRQQQRQQQHAHdQQdQQQHAHQR`QQd`Q`QQHAHdQAQHAHdQAQH捿ttmtt`BAHxAxdxwxHAHAdwHAHAdwHAHQx Q|Qe QHAHAAHAHAAHAHQ~Q~d~QQe~QHAHQQdQwQHAHQQdQwQHAHQQt u@ )` t t t0H)?hJ t t t?Lt t&'&Ȅ``tt ttt`t)tJJ tttt .t .t ntt) YN$,1):YN$"Y"YN$"N"112$ o110? pYN$"N"ĺD$"RUNHELLO" s::32,6:2::"WHICH MAZE? "::"1) MAZE1 5) MAZE5":"2) MAZE2 6) MAZE6":"3) MAZE3 7) OTHER":"4) MAZE4" x3:13:868:SKI,2,A$:M(A$):M1M7120< }M$"MAZ STUDENT'S DISK CONTAINING THEIR ENTRY WILL BE INSERTED WHEN INSTRUCTED TO DO SO.": m"4. A TIMING DEVICE (PREFERABLY A STOPWATCH) IS AVAILABLE.":32,6:20500 n::12:6:"DO YOU WISH TO CONTINUE? ";:868:SKI,3,YN$:YN$("OFFICIAL RUN":4:"THIS PROGRAM IS USED FOR JUDGING ENTRIES. THE FOLLOWING ASSUMPTIONS HAVE BEEN MADE:":::"1. STUDENTS HAVE NOT SEEN THE MAZES USED BY THIS PROGRAM.":c l"2. EACH STUDENT'S PROGRAM ENTRY IS NAMED 'MAZE'."::"3. EACHMECC MAZE+PROGRAM: OFFICIAL RUNJAUTHOR: ROBERT J. GRANVINiLAST UPDATE: 83/09/15 RJGCOPYRIGHT (C) MECC 1983dINITIALIZEiD$(13)(4):D$"BLOAD HGR MOVE.OBJ":D$"BLOAD MOUSE,A$6000":232,0:233,96:1:0:115 k::14:     `a`EwFIAQ a"AH?w0?Q0?A0?Q0 ?B`QFISQRQQ8DBD8HdQFAQQpDpHQ@QQ@QS@Q@QQ@QBHPQSQRQQSQHAHQAQwC|HQ`QS`Q`QQ`QS`Q pp@8HwQsUQFIAQH|H |Q |Q|QQ QR |Q|QQ HAHQQAMBd@`D `@EQQAQda@@aEQQQR~Q~QQQRFHAQABHvQQA >>HQRQS`Q`QHAHdQAQQHAHdQFAQQHAHQpQ?Q0?QR0pQpQ?Q0?Q?H0?HQAQAHPdF\QMsHQQRxQxQQQRxQxHxJvQkFUQHB~AHwFIAQHAHwQAQHAAEQQQSQRMBQRHAAEQQYoEJdHAHQQ@QS@Q@QQ@QR@HAHQSQRQQSQRHAH~IQAHAHQS`QQQ`捿ttmtt`BAHxdxAxQxQxHAHdQAQQHAHdQABQQHAHP|QYIR |Q|QQQHAAEQAQwHAHQAQMhHAAEQQR~Q~QQMBR~QHtW u@ )` t t t0H)?hJ t t t?Lt t&'&Ȅ``tt ttt`t)tJJ tttt .t .t ntt)      C EBDBDCE`0 FULLB: 'Q'{"16301,0:21::868:"DO YOU WANT TO QUIT? ";:SKI,3,A$:A$(A$,1,1):A$"Y"ĉ::D$"RUN HELLO"(*'R',16301,0:21::"DO YOU WANT TO RESTART? ";:SKI,3,A$:A$(A$,1,1):A$"Y"Ĭ24'E'60:XLXEYLYEA$"I"ēXL9,YL9XL10,YL9DA$"M"ēXL10,YL10XL10,YL10~A$"J"ēXL10,YL9XL10,YL10:XL9,YL9XL9,YL10A$"K"ēXL10,YL9XL10,YL10:XL11,YL9XL11,YL10 FBFULL:FULLB0:16301,0FULLB1:16302,0YL7:XL8,YXL9,Y:YIA$"M"YLHYāYYL8YL12:XL8,YXL9,Y:Y{A$"J"XLLXāXXL12XL8:X,YL8X,YL9:XA$"K"XLHXāXXL8XL12:X,YL8X,YL9:X C3:3120:A$""(A$"M"XLXEYLYE)(XLEXYLEYA$E$)2050D$DC$N$EX$:EX0:EYEX:E$"":3200:3400:1XL,YL``A69E$""(YLHYYLLYXLLXXLHX)İ2100sjA88Ē0:2120tA72İ2130~A80Ē3:2120A85İ2150bFULLĹ16302,0l1010 D3120:A$""20200:A$"I"YLLYāYYL12L,YL:NX1:D$"BSAVE "N$",A$2000,L$1FF8":1XL,YL:NX0:2080K 8A70İ2060[ BA81İ2080k LA82İ2090 VA76Ĺ16301,0:21::"LOAD MAZE? ";:SKI,15,N$:EX$",A$2000":DC$"BLOAD ":N$"TEMPATE"(N$"MAZE0"N$"MAZE7")DC$"BRUN ":EX$""0[A76ĺXL,YL; A77A10ĭYL19HYĕ1XL,YL:YLYL19:1XL,YLo A74A8ĭXL20LXĕ1XL,YL:XLXL20:1XL,YL A75A21ĭXL20HXĕ1XL,YL:XLXL20:1XL,YL A68İ2000 $A67İ2030; .A83Ĺ16301,0:21::"NAME TO SAVE? ";N$:N$""ĕ1XMAY":7:"PRESS THE ";::"H";::" KEY FOR HELP.":2138:1000f <20:14:"MAZE NOT FOUND":2138:10 16297,0:16304,0:1XL,YL:4000 FULLĹ16302,0 :A0:B(16384):B127Ĺ16368,0:AB128 A73A11ĭYL19LYĕ1XL,YL:YLYL19:1E"(M):M7Ģ10:"ENTER MAZE NAME: ";:SKI,15,M$:M$""125 DC$"BLOAD ":EX$",A$2000":M$"MAZE0"M$"MAZE7"DC$"BRUN":EX$"" 13:"WHICH SCREEN? "::"1) HGR":"2) HGR2" 13:15:868:SKI,2,A$:S(A$):S1S2140 230,(32S):SS200(2(1))3:100( D(2(1))1:100: p FOUND EXIT?[ zY182(X125X145)D1:o J16:(7):Ju  A00 (234)0D15000# 12402  GO WEST @ D4:XX1J (2000] 2(234)01310m <XX1:2000 F(234)05000 P1340  MOVE MOUSE 1X,Y 1X,Y X5X272Y2Y183İ6000   CHANGE DIRECTION D1D2D (234)05000 $1040- L GO SOUTH; VD2:YY1E `2000R eD1100e j(234)01110u tYY1:2000 yD1100 ~(234)05000 1140  GO EAST D3:XX1 2000 D1100 (234)01210 XX1:2000 D11w1140,182A$, BETTY JOHNSONH JEFFERSON HIGH SCHOOL\ JEFFERSON, MNx PHONE: (612) 333-1234 X140:Y182D1(1X,YdD1000,1100,1200,1300 GO NORTHD1:YY12000(234)01010 YY1:2000   XL20,YL10XL9,YL10:2110;XLHXE$"K":EXXL:EYYL:3400:XXL9XL19:X,YL8X,YL9:X:3:XL10,YL9XL19,YL9:XL10,YL10XL19,YL10:2110<3100:D2110=D2104,2105,2106,2107>H'X' J22::"(I=NW, J=SW, K=NE, M=SE)":3"I":EXXL:EYYL:3400:YYL19YL9:XL8,YXL9,Y:Y:3:XL10,YL10XL10,YL19:XL9,YL10XL9,YL19:XL10,YL10XL10,YL19:XL11,YL10XL11,YL19:2110:XLLXE$"J":EXXL:EYYL:3400:XXL20XL9:X,YL8X,YL9:X:3:XL20,YL9XL10,YL9:C7(XLHXYLHY)(XLLXYLHY)(XLLXYLLY)(XLHXYLLY)21088YLHYE$"M":EXXL:EYYL:3400:YYL9YL20:XL8,YXL9,Y:Y:3:XL10,YL11XL10,YL20:XL9,YL11XL9,YL20:XL10,YL11XL10,YL20:XL11,YL11XL11,YL20:21109YLLYE$utJUNGAGsBB3CCnJ*NAsB3BACFJUOAsfoCfAC{9{{ J*BBCf|C8W0W8JUBBl~VFFC {{ J*BCCAC~}~}~JUCsBC3ACBwJUNG_CByCdGsB>B3>0CFB;FJ*NG_A |< dGsICa]a}}JUNG_A`qx~``dGsB>B>C.5B;J*NG_<|dGsBB3Cwx{JUNG`B~~eGsBC3ACBnJ*NGAGsB>0CtwN IS COMPLETE, REINSERT"::"'MOUSE IN THE MAZE' DISKETTE, PRESS"::"'CTRL RESET' AND TYPE 'RUN HELLO'."t2050016302,0:16304,0:16297,0:A16301:AA(S2000):AA:A,03003:D$"RUN MAZE",OOPSIET6::32,6:12:4:"'MAZE' P0:400 S4000Č7366 32,0:D$DC$M$E$:S4000} 32,0::12:4:"INSERT DISKETTE WITH 'MAZE' PROGRAM":32,6:20500 :6:32,3::"WHEN MAZE AND 'MOUSE' APPEAR ON THE"::"SCREEN, PRESS ANY KEY TO START THE"::"MOUSE."i::"WHEN THE RUA,0 16302,0:16368,04 M$N$:3:D$"RUN "N$T 0uSTANDARD SPACE BAR ROUTINE :u24:1:868:7:"PRESS ";::"SPACE BAR";::" TO CONTINUE"; Du16368,0:16384,128:ZP(16384) NuZP160ZP14130020 Xu uERROR PROCESSING'u::ER",A$"S :7:32,3::"WHEN MAZE AND 'MOUSE' APPEAR ON THE"::"SCREEN, PRESS ANY KEY TO START THE"::"MOUSE.":::"WHEN THE RUN IS COMPLETE, PRESS"::"'CTRL RESET' AND TYPE 'RUN HELLO'. 30000 16304,0:16297,0:A16301:AA(S2000):AA:SS ";::"SPACE BAR";::" TO CONTINUE";:16368,0:Z01:ZC(16384):Z(ZC141)(ZC160):Z:16368,0:rf'U'~jEX0ım0:E$"I"āYEY19EY10:EX10,YEX11,Y:Y:3:EX10,EY19EX11,EY19:EX10,EY9EX11,EY9GnE$"M"āYEY10EY19:ON":"NDO EXIT"::"ESTART MAZE EDITING":"UIT - DON'T SAVE MAZE":"AVE MAZE":"ULL SCREEN TOGGLE":"OAD MAZE":X"TERMINATE CORNER DOTS":"LOT CORNER DOT"::"ELP - THIS SCREEN":16303,0:2138Y32,0:33,39:16297,0:16304,0::iZ24:7:"PRE:4::"I J K M":33,1:6:"CD";::"EU";::"RQSFL";::"XP";::"H":33,39:32,1U:4:8:"OR ";::"ARROWS";::" - MOVE CURSOR (+)"::"REATE WALL IN DIRECTION (I,J,K,M)":"ESTROY WALL IN DIRECTION (I,J,K,M)":pV"XIT - CREATE AN EXIT AT LOCATI120:(D)ı&KD2124,2125,2127,2126YLYLHYĭXLHXēXL10,YL10XL11,YL10:2129MYLLYĭXLLXēXL10,YL9XL9,YL9:2129NYLLYĭXLHXēXL10,YL9XL11,YL9:2129OYLHYĭXLLXēXL10,YL10XL9,YL10:2129QR'H'ST WILL ASSIST IN CARRYING OUT":"THIS ACTIVITY.":900: X  `6 E"ֈ-@ SEARCH SLOTS FOR AN INTERFACE YJ CARDS: COMM=1,SERIAL=2,PAR=3,MALIBU=4}TD$"CLOSE"F$:Z5(4),Z7(4),Z @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`0 ` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`x?` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`` @`0 @`0` @`0 @`0`` @`0 @`0` @`0 @`0`x?` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`0 D` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`  @`0 @`0` @`0 @`0`` @`0 @`0` @`0 @`0`              @$#-'6-'6-'6>-7>-71/=6 @`0 @`0` @`0 @`0` @`0 @`0`x?` @`0 @`0` @`0 @`0`` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`x?`0 D@"` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`0 ` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0``x?` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`0 pa` @`0 @`0` @`0 @`0`x?` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`` @`0 @`0` @`0 @`0`x?` @`0 @`0` @`0 @`0`@>>>....,,,<<<<> @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`x?` @`0 @`0` @`0 @`0`0@a` @`0 @`0` @`0 @`0`0@a` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`A$"K"XLHXD4. d0 A$"":21::"DIRECTION? (I,J,K,M): ";:A$:C(A$):3000:D0:A$"M"D1t2 A$"I"D24 A$"J"D36 A$"K"D48  EXIT? ZF0:ZV0:ZC127:ZE$"I":ZHLXHX20:3300::ZFEYLY: ZV191:ZE$"M":ZHLX130:EX0: IJKM( C73C11A$"I"= C74C8A$"J"S C75C21A$"K"i C77C10A$"M"o | SPECIAL& A$"":21::"DIRECTION? (I,J,K,M): ";:A$:C(A$):3000:D0:A$"M"YLHYD1( A$"I"YLLYD2* A$"J"XLLXD3, :X:3:EX18,EY10EX18,EY9:EX19,EY10EX19,EY9:EX11,EY10EX11,EY9:EX10,EY10EX10,EY9t(EYHYEXXE20)(EYHYEXXE20)Ē3:XE10,YE10XE10,YE19:XE9,YE10XE9,YE19:XE10,YE10XE10,YE19:XE11,YE10XE11,YE19uE$"":EYEX10,YEX11,Y:Y:3:EX10,EY20EX11,EY20:EX10,EY10EX11,EY10oE$"J"āXEX20EX9:X,EY9X,EY10:X:3:EX20,EY10EX20,EY9:EX19,EY10EX19,EY9:EX10,EY10EX10,EY9:EX9,EY10EX9,EY9fpE$"K"āXEX10EX19:X,EY9X,EY10 @`0 @`0`x?` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`x?x?` @`0 @`0` @`0 @`0`0`@>8p|8`A` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`Q`Q`Q`Q`HAHQQQQQQQQQHAHQQQQQQQQQHAH?Q0?Q0?Q0?Q0?Q0?Q0?Q0?Q0?Q0?HAB`QQHAHQQQQQQQQQHAHQQQQQQQQQHAHQ@Q@Q@Q@Q@Q@Q@Q@Q@HAHQQQQQQQQQHAHQQQQQQQQQHAHQ`Q`Q`Q`Q`HAHQ Q Q Q Q Q Q Q Q HAHQQQQQQQQQHAHQQQQQQQQQHAHQQQQQQQQQHAHQQQQQQQQQHAHQQQQQQQAHQ0Q0Q0Q0Q0Q0Q0Q0Q0?H0?HQQQQQQQQ\HQQQQQQQQ\HQQQQQQQQQxHxHQQQQQQQQQHAHQQQQQQQQQ@@~@@@@A@@~@@CCA@@~ Dתժ@~@@DO;@A @~@@B@A@@~AJߪԪՀ @~@@Kժ&ժpnqA @~@@AAA@@~AA@~Q*U:U.UjU*}+U:U*]*W*UC:U*@~@ @ @@~BM@@~D?u*].UP+_:U.W*uU?U~@~@ @ @@~@GԪ@A@@~G?u_.}UO+_z/W~_*?u@~@@@ @@~@G@A@@~@A @~@@B@A@@~AJߪժժ @~@@Ki-ժ;sA @~@@AAA@@~AA˕CǪ @~@Cȟ@@A @~@@AAA@@~ A@~&@~@NU~@~@ @ @@~@GժD@@~G?u_.}UO+_z/W~W*?u@~@ @ @@~@C@A@@~@@~@@@@A@@~@@JA@@~ DC@~@@DOAA@@~ABCǪ @~@KժA @~@@AAA@@~ C@ @~&@~@N@~Q*U:U.UjU*}+U:U*]*W*UC:U*@~@ @ @@~@N@@~D?u*].UP+_:U.W>uU? @@~@GЪ@A@@~@@~@@@@A@@~@FA@@~ AC@~@@DBA @~@@B@A@@~ACժA @~@@K9'ՊnqA @~@@A@@~ D@ @~&@~@O @~Q*U:U.UjU*}+U:U*]*W*UC:U*@~@@~@N@@~D?u:].UP+_:U.W>uU?U~@~@ @ @@~@GժD@@~G?u_.}UO+_z/W~W*}?u@~@ @@@~ AC@~@@CA@@~@@@A@@~ACժA@~@@Kn ŲA @~@@AAA@@~ABᨔCѪ @~@@KժA @~@@AAAN@@~D?u:].UP+_:].W>uW>U~@~@ @ @@~@GժD@@~G?u_.}UO+_z/W~W.}?u@~@ @ @@~@Ǵ@A@@~@@~@@@@A@@~@C@A@~@@KԲ:A @~@@AAA@@~ACDԪ @~@@CȟCvnA @~@@AAA@@~ F@ @~&@~@O @~Q*U:U.UjU*}+U:U*]*W*UC:U*@~@@~@+_z/W~U.}?u@~@ @ @@~@JѢA@@~C?u_*UEz/U~*UA*@~@@@@A@@~@G@A@@~ F@~@@CA@@~@@@A@@~AHժժת@@AAA@@~ C@A @~&@~@O򟪁 @~Q*U:U.UjU*}+U:U*]*W*UC:U*@~@@~@N@@~G?u:].}UO+_:].W.}W>u@~@ @ @@~@GժD@@~G?u_.}UO@@~@JA@@~ F@~@@CA@@~@@@A@@~Lժ@~@@KԲn A @~@@AAA@@~@CCՂ @~@@CȇC;A @~@@~@N@@~G?u:].}UO+_:].W.}W>uA@~@ @ @@~BFժD@@~G?u_.}UI+_z/W~U?uA@~@ @ @@~@JA@@~C?u_*UEz/U~*UA*@~@@@A` ` ʚhih@ (0: Hh @H(hJ)?Pp݄PD & &JJոP`@~&@~@C򟁪G @~ @@@@HJ~         @`0 @`0` @`0 @`0`0`@>8pp`a` @`0 @`0` @`0 @`0`?x @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0` @`0 @`0`A@@~@Jժժ @~@@C恪C\;A @~@@AAA@@~ @AA @~@KǪA @~@@AAA@@~&@~&@~@N@@~G?u:].}UO+_:].W*}_:u@@A@@~C?u_*UEz/U~_*UA*@~@@@A@@~@CA@A@@~ F@~@@@@A@@~@@CB@@~ ժ@D@~@@FOn @A @~@@AAB @~@HǪŊ@A @~@@AAA@@~&@~&@~@M@~G?u:].}UO+_:].W*_:u@~@ @ @@~BFD@@~D?u*].UP+_z/W*Uu?U~@~@ @ @@~@G`0` 0`|0x0``0` @`0`00`0` @`0` `0`0` 0` `0` ` @`0` @`0`|?` @`0` @`0` @`0` @`0`00` @`0` @`0`0 ``0` 0` `0``0` @@`0`00`0` @`0` `0`0` 0` `0` ` @`0` @`0` ` @`0` @`0`|`0` @`0`00` @`0` @`0`0 D``0` 0` `0``0` 0`00`0` @`0` `0`0` 0` `0` | @`0` @`0` ` @`0` @`0`  """"""""           L{ڭ)`  L`SK55LɎLɯdÅ 8ɀ   Lޥ8e湥 ȏHǏH L`L   ߅ lݢ_ , " zLMH h ` !! `0` 0`00``0` @`0`00`0` @`0` `0`0` 0` `0` ` @`0` @`0`0` @`0` @`0` @`0` @`0`00` @`0` @`0`0 ``0` 0`00``0` @`0`00`0` @`0` `0`0` 0` `0` ` ~@`0` @`0`0` @`0` @`0` @`0` @`0`00` @`0` @`0`0 pa`3:1SX,188:I24:ISXI8,DY:I:4SXI8,DY:I58:ISX20I8,DY:I:233,112:0:aOOPS:21:"":ER(222):ER9ĺ"DISK FULL ":2138ER6ĺ"FILE NOT FOUND ":2138ER10ĺ"FILE LOCKED"::2138NX1NX0:1XL,YL1005 9207ZBZB984& ZB9207ZBZB984A ZBZBZ21024:ZP(ZB)L EXIT?p* ZPZCEXZH:EYZV:E$ZE$:ZF1v4 H (C)R (SXXEEXXE)(SXXEEXXE)Ē0:Y182190:SX,YSX90,Y:Y\ SX10:EXXESX180a EYHYSX180Wf 3:233,96:DY18020:3300::ZFEYHY:> ZH160HX20:3300::ZFEYHY:u ZH0:ZC3:ZE$"J":ZVLYHY19:3300::ZFEXLX: ZH279:ZC96:ZE$"K":ZVLYHY19:3300::ZFEXHX  PEEK Z1(ZV8):Z2ZVZ18:Z3(ZH7) ZB8192Z3Z1128 ZB