8 *ƃR1 @ii   Y8`Ƃгƃ  4`LuLQ1.11ATARIsğwBtBu=B(wp=$ZUq '+#*'@  i =&  %4" 5 + COLA ;$ ؆'SR# lL ā` -FINL '?KEX ?KEc '?TERMINAn ?TERMINAx 'ABORԈ ABORԗ 'BLOCˣ BLOCˮ 'CҺ  C  'CV "CV "'EMI $EMI $'ERRO &ERRO &'EXPEC (EXPEC ('HOM" *HOM. *'INTERPRE9 ,INTERPREC ,'KES .KEb .'LOAl 0LOAu 0'MESSAGŀ 2MESSAGŊ 2'NUMBEҘ 4NUMBEҥ 4'R/ײ 6R/׾ 6'VHTA 8VHTA 8'WOR :WOR :>I BL @CONTEX BCS DCURREN& FDP/ HFL< JHLE LOFFSEN NOUW PRc RSCl TSTATt VC/S} (L/ӈ C/̓ @B/BUƝ B/SEç Uг LIMIԿ ğFIRS wS/ T/ S/D S/ B/D Z#DR ORIGI DWARF-VE INIT-FORT, INIT-USE< M ] e Bm  Bu RE~  DR DR‘ DRÛ DRĥ PRE֯ wUSŹ { LW HLC LWC  LD  LW2  <XhHHLRazhhLRsHLɅʛHLSPLuuL+uuLW8uuLD&uuuuLW1IL1BYL2RkiL2d8L2y6L2 vvLU666uuuLU/MOĭ *66&8Hh66ƂLYNEGAT98LDNEGAT.S8L:DIGIGk800 08 0  HLHLaUUȔLY8PIȔLY0*L0ȔLNOAN5H5LOHLXO *UHULTOGGL"CULW0BRANC8XiLeHȱehLBRANCLnĀ 7MB(f xM*B( f f (  xa $x M$M  ff x( x M/MO fa x fxD  */MOb fx *n v /MOĂ fx   MOĤ  < m%T HOL T T  T [" L  V0 #  BVSIG!V- #3!/T m% a T D.J!Xi ["f  #!:!O!x De!a k!{!!.Ҩ!fxk!U!a !! !CONVER!G f iV,   $B GVi B xxDECIMA! HE*" ?ERRO@" V  ?COMR"  ["?CSm",  ["?EXEÅ"  ["?LOADINǞ" ["?PAIRӴ" ["?STAC"5 Ei ["5WE["?STREA"["T.--Vc.*MM.BASŇ.SEEĥ.ͫSETSEEij.N . RNľ..........m.m....m.m.iH.i.LRANDO.. SETNOR/ SETIN6/ RL/LRa/f/GRl/f/iCALy//Lh/i/j/ h/i/j/LYPADDLņ/p PBUTTOη/| STIC/x (SBUTTO/ 2CONSTAN/}%}% E,2VARIABL0L%D30Q$D0K0 DX0P0^0DMIj0,,V,9DMAw0,,V,9DU0 _EV 99i VE9a SQUISȫ00LYHIL00L>00 0LIB-BAS0BEL 1 )1&,1(51((11V(>1READYS1 READY? (CR)r ELOA\1% NEXT SOURCE DISKe1V  W FALS}1TRUŸ1<1U>1<1RANG1o11UM1a $2PIC2 foxo3DU 2f_xC,2BARRA62}%  E f q 2BARRAM2_Y2f q L%ERAS~2a ('2 Gxf2" V`)2 GL% Gm% m%(S=22 Q``S23 ĂŃ 2HJLCHR3m% m%i AS93 VAL3fm%Ga m%Gx a a m%! STRINZ3a %L% E$ARRAل3 G %f _% L%a  E f G$COPٞ3 G$BLAN3a $LOA3_% 3DWS33FC 4  FC 4  #F44 G V  G 0  FJ4 G V,f  #G x0 #  #F24_$O4O4F24oo$44FBYTE4  IMA5>FCMOV15 85 a Ioooa $5#85  fx9 FCMOVE<5 85 a Iooa $585 o fx 9DPOINTERӎ5 (DIRECTORY5,0dDISK.NAM5 DWMATHMAZE DISK46f8<fDBLOC65 DISK36<663DIRECTORL6T6) WRONG DISKf <65PREV.DSLOb6CUR.DSLOԑ6L- CUR.DPOINԢ6NUL.DSLOԶ66J a 6 6J i 6 a 6 DIRE6a 6 V 6Ti 6 V 68 n6,o6  6 6 6 f 6 ,J ?RE7UF҉7i )UNRESOLVED FORWARD REFERENCEFORWARĔ77}% E7 V a 7  RESOLVE7, (( )UNDECLARED REFERENCE9 # <)_%Vi L%_%}%&}%9 _%`)i 7 OVER7Q;NCx8aO8tqO8Nœ8% O֜87O֧88,$O88,848,$8J @8a ,$8L8a 8O4O8q 8O4L 9,8_$O4a $T99P0O4S>9 C9 fI 9_O4 V~ x f$9x9OU98 DV2_~ ,,o0_ V f9x a OLOAf8 9V] ,o0)UNRESOLVED OVERLAY 9 9_; * +o8,5  8 Z9 Lϖ9 98 f  8 i x8 ENTR98 }%7}% E7 Vi a 7 H  8 UVU:,a f8 DV ~ fU:xDV9OVERLAك:_%8 _%J L%8 G}%a }%EP: (( a ["  O2; _ 88_8,8F58,$8J I 8 ~ 8 V a 86START-OVERLA:_%7; 8 _%8 }%8  i 8END-OLAYDR;)OVERLAY STACK ERROR8,7;J <% SAVING OVERLAY_%f V;x<% RETURNING TO SOURCEi 8 8 8&ES;ESC-FLu<CONTINUE<1< CONTINUE<1< ESCAPE<1< K̻<(K<ALLOT TH )S, K?, K@, KEY? )K<K=K=u {<V<K=<=  = G< = KEY0= = = V=5=<Q= = = V5=<r= = = Vi .X=DV5=POL̖=i ~=%V:=DV2< =  = G< = V  = VHTAB&=*=KEY(ESC>r V<RETUR,>7> <VTYPEOK>a = a = ~=%i &>% TYPEOFj>a = a = %i ,% $BASŗ>b$CHRCN> $MAXLE> LOCH> HICH>~KEYI>7>ADDCH?> > V* > ? 1Vi > > >  BACKSPAC?a > V$z > >  > z RETFLAX?CREԖ?1? ESCAPŤ?<Va > DE̵?ES?KEYCAS? V d?B? V d?. V ?? V ?? GETKE? ??TEXPECTH@> > a > 1? > G> (Q@? <V> > TEXPECY@ i_% (_% d@$SCR.ERASŢ@a _% 1V_% Gi I z YOR@11? <7> Y V Yes 11&N V No 111 <V V 11? $ V _% @ 1 V ? <VBNUM@ G a a !  ff1xx INNUA@__%A<V @f9xa _% GDAMt8S1BCOLORABBOTSCJBCHBAWBY/dBX/pBCSSIZzBX؄B6YّBYEOLDؚB6OLD٣BYLDELTAخBDELTAٹBABSDBABSDBPTBTBEALTBYALT-PTBCOS C S^CH!CEH+CEH4C EGCOLO=CHCOLOFCBASCBAS`CBASjChCBASuCiCDBAS؀CDBASXƋC DBASٗC(SHIFTTB̤C@ ALT-SE԰Cppppwwχ9#̎?3<8>|BfZBB -UUUUUUUUUUU @ @????K7@ >_  @oo['h[߿f3#@o ? ?|DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||DDDD||C_@@|DDDD||DDDD|ICAX1C*ICAX2F+RMARGFSROWCRFTCOLCRFUSAVMSGXBASGOBASGLDCX@GiC;C .iC .iC .iChCiCHhC .iC .iCmhChChmiCiCXmhChCYmiCiC2CmhChCmiCiC`CLI6GGB )@BB@BBBBBB`POINԗGHDOGGB;CB2CBJn2CJn2CJn2C @GhCiCB)QCB)C5CI!`HPLO*G>HBBB G GBBBBBBLWSHALLOGtHBJBjB BBBBBBBee8BB0(mCmCBmBB8BBBmBBsCmCsCmCmC HBГB`STEEhHIBJBjBpBmCmCmBmBBmBmB8BB00BmBBsCmCsCmCmC8B HBГ`T4HIBBB G8BBBBBBBB8BBBB8BBBBBB8BBBBBBBCCCL9JBBCC CBC؍CBBLeJ(CCBBBHBBhBBHBBhBBHBB;ChBsCB2CBJn2CnsCJn2CnsCJn2CnsC @GhCiC8BBBB ILJ tHLWBLAC˘IOC REJUUOC BLUJOC WHITKOC VIOLEKfOC GREE*K3OC ORANG?KwOC LITE-BLSKOC DARK-BLhK"OC DARK-REKDOC ERAS IKXY^CITU`PLOԭKKDC) `C`8 HLL8 HCChB .B .B .BeBe @GhCiCC"^CIQi(iLL^CIBAMBi(i`INVERKLU2CT ;C @GhCiCIi(i`KEYI΍LL L i  9)C  KLLH Lh`CHPLOLM) 0$DCT ;CU2C KUSUL*M LM LM  LM  LM oLMCLMCLMCLMCLM  KTͿT`&GODISLMHH`DISВMq/ F F /M/~/ e/TEXԖKa a a M  SBG SBi HGMa a M  SBG SBi Ja a O a Ia N BLIMON O a O 'TONŎOVOTONůOO SE̻OSEOSTOSTOBADOBADOBTOBT PSHPSHPST(PBAD2PC؝UBf V>ٽUvBf FLIPCOLOU6T V KNJNSETCOLOU6T V JNKNSET-UGUbT GUnT WUBWXT WUvBWxT WINDO V(VXT xT X `U {V KGET-CMCY1 a T i T a AT a LT u IYDV X#XAT LT 1a a a GET-VINkYa a / i V 9q V i GET-HINúYa a / V 9V i JGET-CMYYUa 0V11a T u ?V11i T Y_QU QUa T i T JOY-O(Z5Z%T KEYBRD-O΅ZxY%T PHONY-OΜZW%T GET-CMĶZT OPZNOPTZVPOZHPOZNSHO[ NCHAR[WORD[HAN([eU| } {U'VHPO4[^'OPT-ADO[7^'HEADE\[E^VHPOk[X[ ~OPT-ADy[g[ ~HEADEҍ[u[ ~POINTHANģ[Z [~ ;[ERASEHANĸ[Z [~ q MOVEHAN[[Z [MENU-WINDO[a [ W Z W[ Ga Z a I[ pa [ aVPRINT-MEN \Z [ [ f 0[ [0[ [ Z 0[ I[ [ f$[ xFORWRY\Z G0[ [ V Z G0[ [BACKWRĶ\Z W0[ 1V Z W0[ [ W[PRO-CM\_ V \9i  i V\Z O*USELECT-OP][ZV)]9a T VZ (T 11i T V(T 11Vi i Oi O i O(T MENU-ARRAs]L-noo7oUo|INITION )VHPOS]T f [  [ OPT-ADR ^] NU*^CREATE-MEN=^ [ [ a Z a Z a $[ ^X[ 7^g[ E^u[ OPTG^ WZ ] i ZZ [ MENՋ^T V\f\]TEST^U^2CONTINUE WITH CURRENT MAZE^2START WITH A BLANK MAZE^2LOAD A MAZE FROM DISK^2STORE A MAZE ON DISK^^QUA^_O 1*b 1q sx>O q V 1*b  6aa I*Uu V 1*b fSAVER INSTR-MSǹs rq #Here's how to choose a b HffqDG-MSsqq #You may choose from 40 mazes storedq on the master disk.fqDL4-MNuYuu$ #r__s!:w}~Z(NNJʿ2b~ӃN)) u:DELOOuDUBLDOu:BLOOP `````?p`?p01`8p1=}UT`8wq<1 uUT`89s}1"c?uUT`899ysq1 c1wuUT`8y99sq*?]UT`899sq*UUUUT`899q UUUUT`;99q *(UUUUT`;8p **UUUUT`(*UUUUUT`UUUUUT`?UUUUUT`?*UUUUUT`UUUUUUT`*UUUUUUT` UUUUUUT` UUUUUUT`*UUUUUUUT` *UUUUUUUT` *UUUUUUUT` *UUUUUUUT`@*UUUUUUUUT`P* xUUUUUU`T**T~bUUUUUU`U**U⪪UUUUUU`U@"*UUUUUQUU`UPUUUUAUU`UT*UUUUAUU`UU**UUUUAUU`UU@ *yUUUUUEAUT`UUP yUUUUUAUU`UUT ~T*UUUUAUU`UUU**UUUAAUU`UUU* UUUUAUU`UUU UUUTAUU`UUU ~*UUUPAUU`UUU T~*UUU@AUU`UUU U*UUUUAUT`UUU U**UUUUUAUU`UUU*A*UUUUUAUU`UUUA*UUUEUAUU`UUU*yA*UUUAPUAUU`UUU*yU*UUUPUAUU`UUUUT*U **UUEPUAUU`UUUUT*T**UUPUAUU`UUUUT@***UUPUAUT`UUUUTP**UUPUAUT`UUUUTT**UTPUUU`UUUUTU TPUUU`UUUUTU@TPUUT`UUUUTUPUUQTPUUT`UUUUTUTUUQTPUUU`UUUUTUUUUQTPUAUT`UUUUTUU@QUUQTPUAUT`UUUUTUUP QUUQTPUAUT`UUUUTUUT QUUQTPUAUU`UUUUTUUUQUUQTPUAUU`UUUUTUUU@UQUUQTPUAUT`UUUUTUUUP*UQUUQTPUAUT`UUUUTUUUT UQUUQTPUAUU`UUUUTUUUUUQUUQTPUAUT`UUUUTUUUU@UUQUUQTPUAUT`UUUUTUUUUP*UUQUUQTPUAUT`UUUUTUUUUTUUQUUQTPUAUTd`UUUUTUUUUTUUEUUQUUQTPUAUTd`UUUUTUUUUTUUEUUQUUQTPUAUTd`UUUUTUUUUTUUEUUQUUQTPUAUTd`UUUUTUUUUTUUEUUQUUQTPUAUTd`UUUUTUUUUTUUEUUQUUQTPUAUT`UUUUTUUUUTUUEUUQUUQTPUAUT`UUUUTUUUUTUUEUUQUUQTPUAUT`UUUUTUUUUTUUEUUQUUQUUPUAUU`UUUUTUUUUTUUEUUQUUQUUTPUAUU`UUUUTUUUUTUUEUUQUUQUUUPPUAUU`UUUUTUUUUTUUEUUQUUQTUUPUAUU`UUUUTUUUUTUUEUUQUUQTUUUAUU`UUUUTUUUUTUUEUUQUUQTEUUUAUU`UUUUTUUUUTUUEUUQUUQTEUUUAUT`UUUUTUUUUTUUEUUQUUQTAUUUUU`UUUUTUUUUTUUEUUQUUQT@UUUUd`UUUUTUUUUTUUEUUQUUQT@UUUd`UUUUTUUUUTUUQUUQT@UU`UUUUTUUUUPnUUQUUQT@UU`UUUUTUUUUAUUQUUQTTUU`UUUUTUUUUUUQUUQTUAUU`UUUUTUUUTUQUUQTU@UT`UUUUTUUUPnUQUUQTUUUU`UUUUTUUUAUQUUQTUUUU`UUUUTUUUUQUUQTTUUT`UUUUTUUTQUUQTTUUT``UUUUTUUPnQUUQTTUUT``UUUUTUUAQUUQTTUUT`$`UUUUTUUQUUQTPUUT``UUUUTUTUUQTPUUT`UUUUTUPnUUQTPUUT`UUUUTUATPUUTd`UUUUTUUPUTd`UUUUTTUUPUUT`UUUUTPnUU@UUTd`UUUUTAUU@UUTd`UUUUTnUU@UUUTd`UUUUTUUD@UUUT`UUUnUUT@UUUUd`UUUUUTAUUUUd`UUUUUUAUUUU`UUUUUUPAUUUU`UUUUUUP@UUUU`UUUUUUT@UUU`UUUUUUU@UUU`UUU;UUUPUUT`UUUnUUUTUUU`UUU;UUUUUUU`UUUUUUUAUUU`UUTUUUUUUU`UUPnTUUUUUU`UUAPUUUU@UU`UU@UUUUPUU`UTBUUUTUT`UPnUUUUU`UAUUUUU@U`UTnUUUUPT`TP8;UUUUUT``PnPnUUUUUT``AAUUUUUT``UFUUUUUT``UUUUUT`nTUUUUUUUT`T;UUUUUUUT`UPnUUUUUUUT`UUUUUUT`nUUUUUUT`UUUUUUT`UUUUUUT`UUUUUT`nUUUUUT`UUUUUT`UUUUUT`UUUUT`nUUUUT`UUUUT`UUUUT`UUUT`nUUUT`;UUUT`UUUUUUUTUUUUUUUUTnUUUT`UUUUUUUTUUUUUUUT;UUUT`UUUUUUUTUUUUUUUTnUUUT`UUUUUUUPUUUUUUUT;`UUUUUUUPUUUUUUUTn`UUUUUUUPUUUUUUUT;`UUUUUUU@UUUUUUUTn`UUUUUUU@UUUUUUUT;`UUUUUUUUUUUUUUTn`;`n`;``````````UUUUUUUUUUQ`UUUUUUUUUUP`UUUUUUUUUUQ?Æ`UUUUUUUUUUPC8?3`UUUUUUUUUUQLɜ󙇏`UUUUUUUUUUPL?ɜ3`UUUUUUUUUUQ&A? 3绺`UUUUUUUUUUPp?ɞÆ`UUUUUUUUUUQσ`UUUUUUUUUUP`UUUUUUUUUUQ?`UUUUUUUUUUP0ǂ 40`&O2d/d` 2d d~`'dɓdz`pef` #HERO-MOVŗoKY OY 6} Ep xEY p A EY fp  m*#TASo#DIR-DECID_o LFV V  ,  Y n n  ,  Y _LY _LY #VILAN-MOVjop  {SY 4KY OY p p , L, p w웾xm*#DISP-Oۣod K, +@d K, /,țd K, Xқd K, -K #SHOW-PLAC>o!,p Rl , ? #PROB-DISРo!,, l xp SS _|:I H:1 _|:~=!,l p , _ , K!,, !,_Ry#SHOW-ANäo!,l p 'ʜ |#CORRECT-DIS;o AyFXdyFX#PRO-CORECfoQAk'p AkkП΅"OY #RECYCLŏo#SCORE-DOWξoAp 7'p  /AY П#DIGI-OK̥op ʜ #DONEop p #PLACE-DIGoΠ!,p Rl |΅#PRO-PUS$on V Dn V S1 k٥ȥu Y Ϥ ,  kt#CONVMo Y Y OY p [S!p p ʜ k"OY Kp , kSY fK#CONV-ANӸo ʜ Y #APPLY-Ooxp I _Ed KR:d Kk(țd K)қd KK#CALC-ANEoxp  xp 1 P'#INIT-SOLVŪo Y OY 'Y KY fp  KY #SOLVͧoڧϤfp  w Xp p ПKY Πfp  KY Π#DRAW-BONU o, _l ~BONUS:, , r, , r, f, r, f, r#DRAW-SCRBR\o, , l ~SCORE:, , r, , r, , r, , r#MAKE-PROBӦo, @xx#GET-NXT-PROo I,  , }L,  1, }L,  xY #INIT-GR oBr"OY , , &ziП#INIT-PLAUoOY AY `kfp #SET-DONE~oO#op Zp Ap /ZY #SAVE-TAS˼o#HGR->DIS-DONEЩoO#oܩmfep p p /Y #SAVE)HE MAZE, GENERATE)120NERATE)12011A158$ ($$( ((($$(((($$($))( $$(((($ $(((((  ($ ($(($$$$$  (($( $(($ ((($  ($ ( ( (((((((($$$ LOOP CR 0 Z1 ! 0 Z2 ! PRINTING @ IF 74 DASHES 17 SKIP CR ." MASTERY OBJECTIVE DESCRIPTION" CR THEN #O 0 DO P-TESTS 2@ I 5 M* D+ 2DUP 2TEMP 2! FC@ TEST @ 1+ = IF 1 Z1 +! I 2 * FORM @ + SCORES C@ 128 >= DUP IF 1 Z2 +! THEN PRINTING @ IF CR ( STK ) IF ." (*)" ELSE ." (-)" THEN 7 SPACES ." (" LEVEL @ . ." ) " TEST @ 1+ 2TEMP 2@ 1. D+ FC@ DISP-TO ." " P-OBJS 2@ I 1+ 40 M* D+ A$ 40 FCMOVE> A$ COUNT TYPE $$$$$$ DO P-TESTS 2@ I 5 M* D+ 2TEMP 2! 2TEMP 2@ FC@ Z1 ! ( TEST ) Z1 @ TEST @ 1+ = IF 2TEMP 2@ 1. D+ FC@ Z2 ! ( OBJ ) 2TEMP 2@ 2. D+ FC@ Z3 ! ( START ) 2TEMP 2@ 3. D+ FC@ Z4 ! ( END ) 2TEMP 2@ 4. D+ FC@ Z5 ! ( CRITERION ) CR 11 SKIP PRINTING @ NOT IF 4 SPACES THEN ." (" LEVEL @ 1 .R ." ) " Z1 @ Z2 @ DISP-TO PRINTING @ IF CR ELSE 4 SPACES THEN 0 Z6 ! Z4 @ Z3 @ 1- DO I ANSWERS C@ I SANSWERS C@ = I RESULTS C! PRINTING @ IF 14 SPACES I 1+ 2 .R 7 SPACES I ANSWERS C@ ((( ($$ $$$$ $($$((($ ((($   $(( (($  $ $($($$$($$$%%$ (($$$ $(( ((($($ $(($ (($  $$%!  ($ (**((* !$(((((((((($$$ LOOP CR 0 Z1 ! 0 Z2 ! PRINTING @ IF 74 DASHES 17 SKIP CR ." MASTERY OBJECTIVE DESCRIPTION" CR THEN #O 0 DO P-TESTS 2@ I 5 M* D+ 2DUP 2TEMP 2! FC@ TEST @ 1+ = IF 1 Z1 +! I 2 * FORM @ + SCORES C@ 128 >= DUP IF 1 Z2 +! THEN PRINTING @ IF CR ( STK ) IF ." (*)" ELSE ." (-)" THEN 7 SPACES ." (" LEVEL @ . ." ) " TEST @ 1+ 2TEMP 2@ 1. D+ FC@ DISP-TO ." " P-OBJS 2@ I 1+ 40 M* D+ A$ 40 FCMOVE> A$ COUNT TYPE $$$$$$$$$(((((( (  %%% $($$ $$  %%%$((($$$($$$(((($%%%%%%%%$$$ $$$$ (($$$$$$$$$$$$$ $$   $$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$* + 3 + SCORES C! PRINTING @ IF PR-OFF ELSE CARD-WAIT @ IF RETURN-MSG RETURN THEN THEN ; <8- !(-- ["a  i   !<- ["a    ![COMPILE=u"(( a ["}%g` a [" |)Dυ`)I_%LOOЙ"`)_%}%+LOOЬ"`)_%}%/LOO"`) _%}%I`)V_%a }%q THEu"q "_%  ELSq "`)_%a }% q q BEGI/u"_%i AGAIPi "`)_%}%UNTIbi "`)V_%}%WHIL|iREPEAԖffjxx~ON-ERROҦ V `)))TURNKE"% ABORTu"`))x' "Vi  a %"" G  "#L%.x' "V i  @" V`) G  "# V GL%  [" o oGo DV ?LREWa I  ["B/CPլ% E " %_%G U ["%BCCɐBCSɰBEQBMI%0BNE/ЄBPL9BVCCPBVSMpBEGINW_%i UNTILa"fi "x%_%G%IFr%_%a %q THEN"q "_% V  G ELSEq "_%Gi  _% G q NO C0 0>END-COD(9 # ""a I^ɕȜCODŀ"_% ~ ôȦĝÜ;COD^"Ȧ`)L)EDITO˖#ޒñMARGI TA®L/BL˻L/BLK-C/L-?C/SL(LKˍ EXITFLˍV̍EH̍EHOF̍ INSFL!̍NEWFL,̍fTLS9̍ TLORF̍)CQ C] SWAPDROn (LINEz œBEL̒ TINIԥTDONŶLAD z ?FUL˛)̜RCH  (  LN-SHO a ( .INS 5 V* INSERT MODE * ( s̜6  a pˆ  (VB V a B >͜V| ͜(BOT-SHOW ( Ia   >͜BOT-SHO ͜ALL-SHOa ͜a pˆ  (   ˯V$˷  ( &͜H. 2ΜALL-SHOW&˙ Wa SCREEN #z !{͜FLIБ( 2( Va 2͜CURBOa RDBLz ˕B a ( a  a  ΜPU   #͜REVIV8  CCT]i a 2ΜCUm]Ϥ͜! 0 58*bfCDOW΁]i ͜CLEF]ϤΜCRIGH]i ΜTU&]7͜TDOW9]˽͜TLEFK]7ΜTRIGH]]˅ΜC==q]̣ ) V a 2ΜCDĒz   G    ͳ#C<= bV5 V؊z >ϜCHROU 5 V   G  > ˯V/؊̜(LINS_V W ̕W#9SPLIT G UV ̊<]    ̣   z ̣  z Μ(LDEL ˯V G ̕G #˛z JOI ˯V<G )  UV   Ί9̊ΜLPOM  Y EV*V ] ̣ M Ί ̊ ̜(LCOPYsM ( EVM  M̜LCOPsϜLMOV ΜDOGGL]  Va ˀ( V a 2&Ίa 2͜INSTO5  5 V>͊> Va ͜SCL[z z #&ΜCDATEۍ nDATůۍNCHAINDEN0PUT-DATz ە#ZEROS-OUa I  V    PUT-IN-PAREN(G )W GET-DATPz  DATE CODE? ........... s̸ۤۤ+ `"ܜDATE-SCREE| a  VܜNEEDDATE G (FWi z  ϜREܤz  ϜBY*a 5 >i ΜSCRFLUS@ή$&͜BLKLOA\Fz RENEu ϜTLCLҋm%T Y M LBRACˣ[ CMDAD-Fe؋%ۇ/z؋ٮszdg0ά?Sثݓݬ̬#ڬ؇EDITSCa a _% 5 V z Vr V z  !݆ VDATE-OΛi DATE-OFƉa EDIԟV޾@ z a 5 a ( a a 2-̜WHERŴ V*4"@ _z a 5 a ( W 2-̜LOAD-BUFFER$%i p $U[" a Io`  i i `  # GG9 INDE#G I q !{a u Vf! 0 LOG )bfXCATALOǐG I a I z V!!{) 9u Vr  VfDUM F" ADDR: !W  I a k!{I !i q I  z  V . i u Vr Vf  .p  PARAMETER:XDVi Io!ASCI,z G |)ID`  VW G Wa pDVa I_  {<:v(ADDR a k! ( a k!) (INFO % @V P{a k! {a i %|i   % ~ %V CODE  W Vi%|INF F"(( a ["i VLISԚ F"# u Vr i V% %  READY . READY(CR)?r  (L/S  fV  INSERT SOURCE 2xV  INSERT TARGET $(COPY-ff_VD  x bV* $fx,50x bV& ,$5$$$x99COPY-BLOCKyXi [" PAUSE AFTER LOAD(Y/N)?r YCOPY-DIS$* + i U SOURCE (TEXT ONLY) IN DR# ! TARGET (TEXT ONLY) IN DR# !Va f   +(S=O襇 Q``S ĂŃ HJLIN ʔȔņ凐 慥ƃƂ٩LDO a I_ UVf_V9{HUNXi ,G I a I , V !!{   u Vf9INITIALIZŜ   ["( m% Eq ["m%!i i i FORMAXi i ["( m% Eq ["  MOUNT DRIVE !V6 m% ( `  a Im% a   CASL  [", , O ["`) `)`)V_%a }%`) ENDO ["`)_%a }% q ENDCAS ["`) , V q , GODD`)s,`)`)_%a }%q <za V  UNKNOWN i V  EMPTY STACKq V  DICTIONARY FULL ` V  BAD ARGUMENT = V  NOT UNIQUE  V%  NOT IN CURRENT VOCABULARY V  DISK RANGE ERROR  V  FULL STACK  V  DISK I/O ERROR  V  COMPILATION ONLY Y V  EXECUTION ONLY 4 V$  CONDITIONALS NOT PAIRED  V$  DEFINITION NOT FINISHED  V  PROTECTED  V!  DISK WRITE-PROTECTED  V#  INPUT STREAM EXHAUSTED ` V"  USE ONLY WHEN LOADING 4 V"  INPUT LONGER THAN 255  _* NU͙ B GV) |)<i` V0 Vf, EV _%o%}%%_%o"PFADD҉ NՕrcq DEMO.OVLp`DL4BLKcq,DOCBLKuq-DL1BLKq.DL2BLKq/DDBLKq0DGBLKq1W/LINźqDEMONSTRATq TJ  UJ Z1U H+LOGq@ i VDWAIra Iu V 1U f *Ui U2Cr 2CRErKrq READ-WAISrqf !rII+dr 1.MOVEKEYzr1VFthe I, J, K, and M keys:Zr (I-up, J-left, K-right, M-down).the arrow keys.DIRECTION-MSǑrU V rq  When using the keyboard, the flyZr!may be moved around the maze withZrrq #The [RETURN] key is used to pick upZra digit.AfprINSTR-MSGrU V| rq You may always escape from theZr!part of the program you are in byZrpressing the escape key.AfprINSTR-MSǹs rq #Here's how to choose a menu option.q When using a joystick:1 c  wfq When using the keyboard:1 c wfAfprDG-MSNt rq #You may choose from 40 mazes storedKr on the master disk.AfprDL4-MSt rq #At more difficult levels, the wallsZrof the maze are invisible!Afq prDEMO-LEVZuU VBc c c duU V1i T i T d. qq`DEMO-GEuU V*uU VZtsU VT qq`DD-MSv rq You may design your own mazesKr to be stored on a disk.KrKr Here's an example:AfDEMO-DESIG\vU VevU Vi T qqt`DL2-MSv rq In level 2, you must avoid aZrdangerous spider while you areZrcollecting digits.Afq prDL1-MSw rq !In level 1, you move a fly aroundZr the maze, picking up the correctZrdigits as you go. q You may practice addition,Zrsubtraction, multiplication, orZr division.AfprDEMO-LEVwU V>i c c q c wU V1i T i T d. qq`DEMO-LEV[xU V>a c 1i T w sU V"i T a c i c d. qq`DOC-MSDZx rq You may alter the game settingsKr& using the 'Change the game settings'Kr option of the main menu. AfDEMO-OPT-CHANGyU V,yU V T qq%aU VprINTRO-MSǑyU VNV ra  Welcome to MATH MAZE!KrKree# MATH MAZE is a math practice gameKr% in which you solve math problems byKr# picking up the answers in a maze.AfprRESTORE-OPTysc b cc c c 6T Uc c c b SAVE-OPTөzb sc c cc 6T c c Uc b c INIT-DEMzu V1U 1*b z{({y&vxgxuvyU Vz c VZZ1*b =BMQ;B{Xzb VZZ1a =BMQ;zcq$OPT.OVLpaOPT-INSTcqq Press c V button one [RETURN]  to change a setting.TOGL-SOUNtqb V "f1e1b TOGL-JOq c ~a c CHANGE-LEVEqc Ga c TOGL-BKGNr6T 6T Va hKnqCHANG6ra V q^l1Zi V rl1Dq V Cr10 V $rm1 V 1 OPTS-CHOICEir1T i T U^2Sound^2Joystick^2Background color^2 Skill level^(c Z ^ (c rrra (c KnqrV c VZZ=BMQ;[scq#PLAY.OVLp`BONUScqdMIN-BOuq VANӂqHANӐqLOSӛqHITLOSӦq(PRIZűqBON-INTV̿q2HEROCqEHE-SHADCqIVILCq=VIL-SHADCqA#PROBr PLUrSU"rMUL-rDI7rFACTORBr'VCOMLrHCOMZrHEROfrVILrrPSHOR~rPLONljrVRANǖr HRANǢrDIVCHAҮr{#LSHO׺r LASTLIr1FLUrG (/ FLUra IrPDONrMSDONsNBONU$s BON-CN0s SCORr V UxHr V u PROB-MAKůxc )r V w:3r V v(>r V swHr V Aw UNIQx1}t DV2a I}t 8t }t Nt 8t Nt o0V 1fMAKE-PROBUyxra I}t y]yVPOS-OKy_dNd aINIT-POy1s _UVi t I_IyjV2\s s \s s \s ss \s gs 1s ft 7s Vft 9HERO-INIyaa a aWzr\s yVIL-INI}za aWaa r\s yCHK-EXIԟzi T V 1t eDISP-SCORz Rs !DISP-BONUz 8s !DEC-BONU{8s 1u qp8s DO-BONU+{Fs Gq Fs V7{{POS-PLYM{\s s \s gs  oaf \s s RPLYR-Ov{{P\s s R\s s Qa \s s R\s s QPLYR-OFƩ{P\s s R\s s QWRA{\s zrV We*U,eBUMP-SOUN |a q OHIT-PR+|eRs qa pRs z{\s i (\s {zza \s {i \s {HITB|cV$zrgs rgs zrs rs 1CALC-NXTو|\s s  V aW| aV a |\s s CALC-NXTؽ|\s ss  V aW| aV a |\s gs CALC-YNE}|\s s \s ss yV\s s \s s CALC-XNEI}}\s s \s gs yV\s ss \s gs DO-MOVŃ}U}}\s ss \s gs \s s \s s V*{{\s gs \s ss \s s \s s 1t TIC˽}a OHERO-MOV)~zr\s 1t X{zZV }+t *Ur+t t V8|0~ 9r+t |VL|DIR-DECID<~q (/VFrgs zrgs UV i t rs zrs UV i t (/Wt (/Wt VILAN-MOVŐ~t G;u t V4r\s 1t t t } (/Ut V~br*U|VL|PROB-BOqqqqaVqBf qvBf ~_r V X 3r V -  SHOW-PLACqqs  ? #LEFS ra Idt PROB-DISvqq  }t 8t !{c Nt !q =qq s a I_ `wSHOW-ANӘqq s a Is i !CORRECT-DISq a IU eV ePRO-COREC+,e,eeqRs8s RszcVzz1 s t }t dt ~V1,s SCORE-DOWTRs q8s a pRs zDIGI-OKs s DONEЁs s PLACE-DIG\s zr\s {qqs  i !ee{\s PRO-PUSzrs zrgs jVHzrs zrgs ti ہVi sVa`:1t a s  a OCONV8a s Vrs 1t s bt Vs s i s1t  s  s V CONV-ANӧDVa a s i s APPLY-O c )r V :Hr V (>r V f 3r V  CALC-AN4}t 8t }t Nt ?INIT-SOLVő c V q  1u ;u a s 1 s ~q8s 1t {zr\s {cV r\s {SOLVŴH~cVa T VCt s Vzzr\s {cV r\s {DANCq (/ \s  s I gs {a O{q  {DRAW-BONUe BONUS:r V Hr V  GET-OPERATIOX@ i V gq T 1T rrU^2ADDITION^2 SUBTRACTION^2MULTIPLICATION^2DIVISION^^ъ UV(c c UVc `1 1 1V@ i V=BMQ;8cqZEDIT.OVLpd`CONcqNEvqGEԁqMAKŋqSTORŕqSEŠqDONŬqVMAZEӶqHMAZEqVINSTqHINSTq#MSHOq CROSCq5CR-SHADCr9SHORrLONrPRO+rDIG6rCH-ArSTOLrMID-COWr HDIbrVDIprCSETBL{r*ZDONņrMZCHOICŔrESAVEĠrCEDONŮrAZDELAٺrD#-MODrOCDIGrMTOPMAZr TNAMr3ZE SHOWING ININITIALIZr   ["( m% Eq ["m%!i i i CLR-DIGITsa b a DIGI^s af  b INIT-STORAG{sgbV a Ib a #$.DDONŕs@ i V#aV The Data Disk is ready to use?hINSERT-MSs@ i V  This option allows you to set up  a new data disk on which you can store your own mazes. q %aV  "Please remove the master disk from  the disk drive, and replace it with a blank or reusable disk?hERASE-WAR)t@ i V *U=U=U * * * CAUTION * * *  Any information on the disk you  insert will be destroyed.WAIT-MSZu@ i V  aV  Please wait while I  prepare your data disk.DSUREu !Are you sure you want to do this?cSET-DNAM`v9c  W G#$MAKE-DIS˥v6ti T VguivVu ssvsCROS-ENv yD)wDCROS-BKGRNvALLOT 28x`POS-CROwKb Vb  oaf wRCROSS-OLwWwPwRwQa wRwQCROSS-OFqwPwRwQLOAD-CSEԖw CBLC-CH˰wb2 LOAD CHARS3V rweeLOAD-MAZw_ba5ai $_dd5di $a ba5b VksCALC-ZADwdb$LOAD-NAM8xDxba5MAZE-OCCPx\xb QUEITHER-Ihx1i T <%@ i V "aV You may get mazes from -- the Master disk or -- a Data disk that you have  created.*b VH  Please place either one  in the disk drive now?hg b bVi T STK-CHˀxb2.S3V0 PARAMETER: XDVi Io!r INSTR-NAMŬyqqqqaVqGqG TYPE IN A NAME qqG FOR YOUR MAZE, ANDqqG PRESS 'RETURN'. .SURy THIS WILL DESTROY G THE MAZE CALLED i " b"  DO YOU WISH TO  PROCEED ANYWAY?CONFIRM-MAZEztxV zc1INSTR-STOR{qqqqaVqGqG PLEASE CHOOSE THEqqG MAZE STORAGE SLOT.INSTR-GEK{qqqqaVqGqG *b VYOU'LL PLEASE CHOOSE THEqqG MAZE YOU WISH TOqqG USE..TNAMŴ{s Vsas  INIT-MENF|qG[ q[ q [ q T ALTER-TOPMAZŀ|r q a1V a r DISP-LOCӪ|qa Iqq r Dxsa5O|qqq ** SEE MORE MAZESGET-MAZE|a r a Z ||] qV |11[V UVr GET-ZNAM0}zr qq_ a b d@yw}xV(<%@ i V{<} UV Dxx STORE-MAZŶ}_baF5ai $_ddF5di $a baF5$CHK-DAT}1i T <%gbi T Vn@ i V #aV Please place the Data Disk in the disk drive.?h~i T MAZE#-I1~@ i VY{<} UV '{V1 1xh1VZSTOR~<%<~V,~ UV }fGET-POӂDISP-CDIGɘrwr r i !NEW-r G r OTICǀa OERASE-eear b PwRwQPwRwQ|wPUT-CDIGVr b aV4er Kb Vb sPwRwQr iPwRwQ|wπPRO-4Kb Vb jV"Kb Vb tir V Kb Vb dNdV@HLINŊa q V $,q V q V 1r  r Vn$O 1*b 1q sx>O q V 1*b  6aa I*Uu V 1*b f=BMQ;sEASY1 -F%Pzթ޷&z[SKBLOCKS q5%vU EASY WALLS =NwH: {@.Q SQUARE DONUTS wwWUUww* c_[WS DARK DUNGEON GWEUѥM!kS{+ BANANA SPLITSŠ{sQy)0LZv MULTI-PATH AP_UV@ՑS',V PARIS SUBWAY .(ꪋ+ خ(h& RZAMAZE! O⊽- ʃX\+& BLIND ALLEYS -%P{P&z[SK HORIZONTALS p(;cPx OPEN DOORS (>T *Pe%@TP!2dU6s UNLUCKY LULU )߽@=@:]v~GLASSES ׯBUBׯ?SM )Fc BOZO'S PLUM _o@R( 56l$Q*AMILK RUN ǟ3qW3lF[YIoROWDY 6D X@QYX]TQ; jWANDER LP%P?b6)+DISMAZED qG$H$qG$H$qG$Y8= VERY TRICKY o⊶*8:ꪮh Jtd& DIAGONALS $I"IID$$$I$I$I$I$UN~* BLOCKBUSTER ۻUUiX& FOUR ROOMS {{k lvq!& TWO ROOMS $ݪN*wZe&WptWEIRD! ]U{ܝ_ @qwU O IMPOSSIBLE? WuU]YTuU_QU[ŵUG{AkN#u STAIRWAYS ̜33cff̜33cff̜&7HYj{ MINI-SPIRALS EDTUUuwWDDUUUww!%}STRANGE! UUEUUUUTOU*! BREAKTHROUGH ")HHB@ $$"I$Z`%gARENA \]y!ZWG]omkr THE FILTER WDDUUUUUUUUUUUUUUUQSUWY[]_ac WICKED SPIRAL[ZVWXYZ[\]^_ NO WALLS? $AI}Ym SYMMETRIC ok]Vk]k]o x30 TWIN SPIRAL  [ZZirI& USER FRIENDLY̘͞Ϙ A}EH9JrHAYFIELD """"" 5a}-'oy MAZY'S TRAP AU(QV}AEWEŧ$w SPIDER'S WEB A HăQx@pCE[piV DWMATHMAZE=VI ( 83AUG18AEM ) VERSION 83AUG18AEM--16:45 WARNING: THIS PROGRAM AND ITS DATA CONTAIN PROPRIETARY INFORMATION AND TRADE SECRETS OF DESIGNWRE, INC. AND ARE NOT TO BE COPIED FOR ANY PURPOSE WITHOUT WRITTEN PERMISSION. THEY ARE PROTECTED UNDER STATE AND FEDERAL LAW. 1