Home » Archimedes archive » Archimedes World » AW-1994-07-Disc2.adf » Disk2Jul94 » !AWJuly94/Goodies/Kevin/!Kev/!RunImage

!AWJuly94/Goodies/Kevin/!Kev/!RunImage

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Archimedes World » AW-1994-07-Disc2.adf » Disk2Jul94
Filename: !AWJuly94/Goodies/Kevin/!Kev/!RunImage
Read OK:
File size: 1EB3 bytes
Load address: 0000
Exec address: 0000
File contents
    1REM /--------------------------------\
    2REM |           Krazy Kev            |
    3REM |           ---------            |
    4REM | Version 2.20  12th August 1993 |
    5REM | Copyright LEN 1993 A. M. Pereira |
    6REM \--------------------------------/
    7
    8PROCA:PROCB:PROCU:PROCX:A$=INKEY$(100)
    9
   10ONERRORIFERR<>17MODE12:PRINTREPORT$;" @ ";ERL:END
   11
   12REPEAT z%=FALSE:y%=FALSE:PROCC:REPEAT
   13*<Kev$Dir>.ComprGfx.Menu
   14REPEAT A$=CHR$(USR(O%)):UNTILINSTR("HIKPQ ",A$)>0
   15CASEA$OF
   16WHEN"H":PROCV
   17WHEN"I":PROCY
   18WHEN"K":PROCR
   19WHEN"P":PROCP
   20WHEN"Q":z%=TRUE
   21WHEN" ":y%=TRUE
   22ENDCASE
   23UNTILz%ORy%
   24IFy% PROCD
   25UNTILz%
   26
   27MODE12:PRINT"Bye bye! Please play again soon!"
   28END
   29
   30DEFPROCA
   31SYS"OS_File",5,"KevData:XSprites"TO,,,,o%:DIMAG%o%
   32SYS"OS_File",&ff,"KevData:XSprites",AG%
   33SYS"OS_File",5,"KevData:^.Code"TO,,,,o%:DIMg%o%
   34SYS"OS_File",&ff,"KevData:^.Code",g%:DIMp%1056,t% (1056<<4)+4
   35SYS"OS_File",&ff,"KevData:AllSet1",t%:t%+=4
   36ENDPROC
   37
   38DEFPROCB:e%=g%+0:P%=g%+232:M%=g%+300:O%=g%+552:d%=g%+608:b%=g%+1004
   39J%=g%+1380:I%=g%+1420:K%=g%+1496:c%=g%+996:`%=16:v%=!(t%-4):R%=ASC"Z":S%=ASC"X"
   40V%=ASC"'":Q%=ASC"/":U%=9:T%=ASC"P":AK%=g%+1736:CA%=ASC"S":CB%=1:ENDPROC
   41
   42DEFPROCC:r%=3:AB%=0:q%=0:u%=t%:ENDPROC
   43
   44DEFPROCD:REPEAT A%=p%:B%=u%:CALLK%:CALLP%:j%=FALSE
   45L%=p%!1040:a%=0:Z%=1:W%=0:_%=1:X%=p%!1044:Y%=p%!1048:N%=0
   46REPEAT a%+=1:IFa%=`%a%=0
   47IFa%<2 A%=p%:B%=X%:C%=Y%:D%=a%:CALLb%:IF!c%PROCH
   48A%=p%:B%=X%:C%=Y%:CALLd%:AB%+=c%!4:IF!c%PROCI
   49W%+=1:W%=W%AND 3:IFW%=0 Z%+=_%:N%+=1:IFZ%=5ORZ%=0 _%=-_%:Z%+=_%
   50N%=N%AND 3
   51A%=AG%:B%=Z%:C%=N%:CALLI%:A%=X%:B%=Y%:C%=1:D%=p%:E%=AG%:CALLM%:A%=AB%:B%=r%:CALLAK%
   52AJ%=USR(O%):IFAJ%=R%PROCE(-1)ELSEIFAJ%=S%PROCE(1)
   53IFAJ%=V%PROCF(-1)ELSEIFAJ%=Q%PROCF(1)
   54IFAJ%=U%PROCJ ELSEIFAJ%=T%p%!1044=X%:p%!1048=Y% ELSEIFAJ%=CA%CB%=CB% EOR1
   55UNTILr%=0ORj%
   56IFj%ANDq%=5PROCZ
   57IFj%q%+=1:u%+=1056:IFq%<v%PROCT
   58UNTILr%=0ORq%=v%
   59IFr%=0PROCO ELSEPROCQ
   60ENDPROC
   61
   62DEFPROCE(i%)
   63?(p%+X%+(Y%<<5))=0
   64IFFNG((p%+X%+i%+(Y%<<5)),i%)THEN
   65X%+=i%:IFX%<0 X%=0ELSEIFX%>31 X%=31
   66A%=X%:B%=Y%:C%=i%+4:D%=p%:E%=AG%:CALLM%:A%=AB%:B%=r%:CALLAK%
   67ENDIF
   68?(p%+X%+(Y%<<5))=31
   69ENDPROC
   70
   71DEFPROCF(i%)
   72?(p%+X%+(Y%<<5))=0
   73IFFNG((p%+X%+((Y%+i%)<<5)),i%)THEN
   74Y%+=i%:IFY%<0 Y%=0ELSEIFY%>31 Y%=31
   75A%=X%:B%=Y%:C%=i%+1:D%=p%:E%=AG%:CALLM%:A%=AB%:B%=r%:CALLAK%
   76ENDIF
   77?(p%+X%+(Y%<<5))=31
   78ENDPROC
   79
   80DEFFNG(x%,i%)
   81w%=?x%
   82m%=FALSE
   83CASEw%OF
   84WHEN0,1:?x%=0:m%=TRUE
   85WHEN3:?x%=0:m%=TRUE:AB%+=100:L%-=1:PROCM
   86WHEN5:IFAJ%=R%ORAJ%=S%THEN
   87IFx%?i%=0 x%?i%=5:?x%=0:m%=TRUE
   88IFx%?i%=7 x%?i%=5:?x%=0:m%=TRUE:AB%+=50
   89ENDIF
   90WHEN7:?x%=0:PROCH
   91WHEN11:IFL%=0 j%=TRUE:m%=TRUE
   92WHEN16:A%=p%:CALLJ%:?x%=0:m%=TRUE
   93WHEN18:m%=TRUE:?x%=0:AB%+=200:PROCN
   94WHEN19:PROCK
   95WHEN20:m%=TRUE:?x%=0:AB%+=500:PROCN
   96ENDCASE
   97=m%
   98
   99DEFPROCH
  100*ChannelVoice 1 Nicked
  101IFCB% SOUND1,-15,8000,1
  102PROCL("You're nicked!")
  103ENDPROC
  104
  105DEFPROCI
  106IFRND(4)=1THEN
  107*ChannelVoice 1 Flat
  108ELSE
  109*ChannelVoice 1 Rocks
  110ENDIF
  111IFCB% SOUND1,-15,8000,1
  112PROCL("Ouch! It's raining rocks!")
  113ENDPROC
  114
  115DEFPROCJ
  116*ChannelVoice 1 Goodbye
  117IFCB% SOUND1,-15,8000,1
  118PROCL("Goodbye, cruel world!")
  119ENDPROC
  120
  121DEFPROCK
  122*ChannelVoice 1 Hint
  123IFCB% SOUND1,-15,8000,1
  124PROCL("Can't you take a hint?")
  125ENDPROC
  126
  127DEFPROCL(b$)
  128?(p%+X%+(Y%<<5))=0
  129X%=p%!1044:Y%=p%!1048
  130?(p%+X%+(Y%<<5))=31
  131r%-=1:*fx 21 0
  132*<Kev$Dir>.ComprGfx.Death
  133PRINTTAB(45,16)b$
  134PRINTTAB(60,18);AB%
  135PRINTTAB(60,20);r%
  136PRINTTAB(60,22);L%
  137PRINTTAB(60,24);q%
  138PRINTTAB(60,26);$(t%+(q%*1056)+1024)
  139REPEATUNTILGET=32
  140CALLP%
  141ENDPROC
  142
  143DEFPROCM
  144*ChannelVoice 1 Diamond
  145IFCB% SOUND1,-15,7500+(RND(10)*100),1
  146ENDPROC
  147
  148DEFPROCN
  149*ChannelVoice 1 Bonus
  150IFCB% SOUND1,-15,8000,1
  151ENDPROC
  152
  153DEFPROCO
  154*ChannelVoice 1 GameOver
  155IFCB% SOUND1,-15,9000,1
  156*<Kev$Dir>.ComprGfx.GameOver
  157VDU5
  158MOVE912,400:PRINT;AB%
  159MOVE912,336:PRINT;q%
  160MOVE400,272:PRINT;L%
  161REPEATUNTILGET=32
  162PROCW(AB%)
  163CALLP%
  164ENDPROC
  165
  166DEFPROCQ
  167*<Kev$Dir>.ComprGfx.Done
  168*ChannelVoice 1 WellDone
  169IFCB% SOUND1,-15,10000,1
  170REPEATUNTILGET=32
  171MODE13:OFF
  172PRINTTAB(6,10)"Your score was :"AB%
  173*ChannelVoice 1 Clap
  174IFCB% SOUND1,-15,10000,1
  175REPEATUNTILGET=32
  176PROCW(AB%)
  177ENDPROC
  178
  179DEFPROCP
  180*<Kev$Dir>.ComprGfx.EnterPW
  181INPUTTAB(35,20)""C$
  182FORAH%=1TOLENC$
  183IFASC(MID$(C$,AH%,1))>=ASC"a"ANDASC(MID$(C$,AH%,1))<=ASC"z"MID$(C$,AH%,1)=CHR$(ASC(MID$(C$,AH%,1))AND&DF)
  184NEXT
  185q%=0:s%=-1:u%=t%:AI%=t%+(v%*1056)
  186REPEAT
  187IF$(u%+1024)=C$s%=u%ELSEu%+=1056:q%+=1
  188UNTILs%<>-1ORu%=AI%
  189IFu%=AI%PRINTTAB(15,15)"You're just guessing aren't you?"
  190IFs%<>-1PRINTTAB(15,15)"Password correct: Level ";q%
  191REPEATUNTILGET
  192ENDPROC
  193
  194DEFPROCR
  195REPEAT
  196*fx 21 0
  197*<Kev$Dir>.ComprGfx.KeyScrn
  198VDU5
  199MOVE160,832:PRINT"Press your key for LEFT .....................";:R%=FNS
  200MOVE160,784:PRINT"Press your key for RIGHT ....................";:S%=FNS
  201MOVE160,736:PRINT"Press your key for UP .......................";:V%=FNS
  202MOVE160,688:PRINT"Press your key for DOWN .....................";:Q%=FNS
  203MOVE160,640:PRINT"Press your key for STORE POSITION ...........";:T%=FNS
  204MOVE160,592:PRINT"Press your key for SUICIDE ..................";:U%=FNS
  205MOVE160,544:PRINT"Press your key for SOUND ON/OFF .............";:CA%=FNS
  206MOVE160,500:PRINT"Are these keys OK? (Y/n)";
  207A$=GET$:IFA$=CHR$13ORA$="y"A$="Y"
  208PRINTA$
  209VDU4
  210UNTILA$="Y"
  211ENDPROC
  212
  213DEFFNS
  214LOCALh%:h%=FALSE
  215REPEAT
  216n%=USR(O%)
  217UNTILn%<>0
  218IFn%>32THEN
  219PRINT;CHR$n%
  220ELSE
  221IFn%=9PRINT;"Tab":h%=TRUE
  222IFn%=13PRINT;"Return":h%=TRUE
  223IFn%=32PRINT;"Space":h%=TRUE
  224IFNOTh%PRINT;"Ctrl-";CHR$(n%+64)
  225ENDIF
  226=n%
  227
  228DEFPROCT
  229*<Kev$Dir>.ComprGfx.NewLev
  230VDU23,17,7,6,16;8;0|
  231VDU5
  232GCOL0,%110000
  233MOVE1040,518:PRINT;q%-1
  234MOVE480,288:PRINT;$(u%+1024)
  235VDU4
  236PRINTTAB(32,28)"Press Space to play"
  237REPEATUNTILGET=32
  238ENDPROC
  239
  240DEFPROCU
  241DIMAE% 32*10
  242FORAD%=0TO9
  243READAB%,A$
  244!(AE%+(AD%<<5))=AB%
  245$(AE%+(AD%<<5)+4)=A$
  246NEXT
  247ENDPROC
  248
  249DATA 10000,  Doug
  250DATA 25000,  Grandma
  251DATA 40000,  Richard
  252DATA 50000,  Kelly
  253DATA 75000,  Andrew
  254DATA 100000, Tricia
  255DATA 125000, Mum & Dad
  256DATA 150000, Elena
  257DATA 175000, Ampy
  258DATA 200000, Krazy Kev
  259
  260DEFPROCV
  261*<Kev$Dir>.ComprGfx.HiScore
  262VDU23,17,7,6,16;8;0|
  263VDU5
  264GCOL0,3
  265FORAD%=9TO0STEP-1
  266MOVE300,32*(7+(AD%*2)):PRINT;$(AE%+(AD%<<5)+4)
  267MOVE750,32*(7+(AD%*2)):PRINT;!(AE%+(AD%<<5))
  268GCOL0,63TINT255
  269NEXT
  270REPEATUNTILGET=32
  271VDU23,17,7,6,8;8;0|
  272VDU4
  273ENDPROC
  274
  275DEFPROCW(AC%)
  276IFAC%>!AE% THEN
  277AF%=AE%
  278REPEAT
  279AF%+=32
  280UNTIL!AF%>AC% ORAF%=AE%+320
  281k%=AE%
  282FORf%=AE%+32TOAF%
  283?k%=?f%:k%+=1
  284NEXT
  285AF%-=32
  286*<Kev$Dir>.ComprGfx.TopTen
  287INPUTTAB(30,23)""A$
  288IFA$=""THENA$="Mr. Lazy"
  289IFLEN(A$)>13THENA$=MID$(A$,1,13)
  290!AF%=AC%
  291$(AF%+4)=A$
  292PROCV
  293ENDIF
  294ENDPROC
  295
  296DEFPROCX
  297ONERRORLOCAL`%=8:ENDPROC
  298SYS"XCache_Control",0,-1TOAA%;l%
  299IF(l% AND 1)OR(AA%=0)THEN`%=8
  300ENDPROC
  301
  302DEFPROCY
  303*<Kev$Dir>.ComprGfx.Info1
  304REPEATUNTILGET=32
  305*<Kev$Dir>.ComprGfx.Info2
  306REPEATUNTILGET=32
  307*<Kev$Dir>.ComprGfx.Info3
  308REPEATUNTILGET=32
  309ENDPROC
  310
  311DEFPROCZ:*<Kev$Dir>.ComprGfx.BonusStart
  312REPEATUNTILGET=32:SYS"OS_File",&ff,"KevData:Bonus",p%:TIME=0:BA%=FALSE
  313CALLP%:j%=FALSE:W%=0
  314L%=p%!1040:X%=p%!1044:Y%=p%!1048:N%=0
  315REPEAT A%=p%:B%=X%:C%=Y%:CALLd%:AB%+=c%!4:IF!c%PROCBI
  316W%+=1:W%=W%AND 3:IFW%=0 N%+=1:N%=N%AND 3
  317A%=AG%:B%=Z%:C%=N%:CALLI%:A%=X%:B%=Y%:C%=1:D%=p%:E%=AG%:CALLM%:A%=INT(122-(TIME/100)):B%=0:CALLAK%
  318AJ%=USR(O%):IFAJ%=R%PROCBE(-1)ELSEIFAJ%=S%PROCBE(1)
  319IFAJ%=V%PROCBF(-1)ELSEIFAJ%=Q%PROCBF(1)
  320IFAJ%=U%PROCBJ ELSEIFAJ%=T%p%!1044=X%:p%!1048=Y%
  321UNTILBA%ORj%ORTIME>=12200
  322IFj%AB%+=5000:*<Kev$Dir>.ComprGfx.BonusEnd
  323IFj%REPEATUNTILGET=32
  324j%=TRUE
  325ENDPROC
  326
  327DEFPROCBI
  328IFRND(4)=1THEN
  329*ChannelVoice 1 Flat
  330ELSE
  331*ChannelVoice 1 Rocks
  332ENDIF
  333IFCB% SOUND1,-15,8000,1
  334PROCBL("Ouch! It's raining rocks!")
  335ENDPROC
  336
  337DEFPROCBJ
  338*ChannelVoice 1 Goodbye
  339IFCB% SOUND1,-15,8000,1
  340PROCBL("Goodbye, cruel world!")
  341ENDPROC
  342
  343DEFPROCBK
  344*ChannelVoice 1 Hint
  345IFCB% SOUND1,-15,8000,1
  346PROCBL("Can't you take a hint?")
  347ENDPROC
  348
  349DEFPROCBL(b$)
  350?(p%+X%+(Y%<<5))=0
  351X%=p%!1044:Y%=p%!1048
  352?(p%+X%+(Y%<<5))=31
  353BA%=TRUE:*fx 21 0
  354*<Kev$Dir>.ComprGfx.Death
  355PRINTTAB(45,16)b$
  356PRINTTAB(60,18);AB%
  357PRINTTAB(60,20);r%
  358PRINTTAB(60,22);L%
  359PRINTTAB(60,24);"Bonus Level"
  360PRINTTAB(60,26);"-"
  361REPEATUNTILGET=32
  362CALLP%
  363ENDPROC
  364
  365DEFPROCBE(i%)
  366?(p%+X%+(Y%<<5))=0
  367IFFNBG((p%+X%+i%+(Y%<<5)),i%)THEN
  368X%+=i%:IFX%<0 X%=0ELSEIFX%>31 X%=31
  369A%=X%:B%=Y%:C%=i%+4:D%=p%:E%=AG%:CALLM%:A%=INT(122-(TIME/100)):B%=0:CALLAK%
  370ENDIF
  371?(p%+X%+(Y%<<5))=31
  372ENDPROC
  373
  374DEFPROCBF(i%)
  375?(p%+X%+(Y%<<5))=0
  376IFFNBG((p%+X%+((Y%+i%)<<5)),i%)THEN
  377Y%+=i%:IFY%<0 Y%=0ELSEIFY%>31 Y%=31
  378A%=X%:B%=Y%:C%=i%+1:D%=p%:E%=AG%:CALLM%:A%=INT(122-(TIME/100)):B%=0:CALLAK%
  379ENDIF
  380?(p%+X%+(Y%<<5))=31
  381ENDPROC
  382
  383DEFFNBG(x%,i%)
  384w%=?x%
  385m%=FALSE
  386CASEw%OF
  387WHEN0,1:?x%=0:m%=TRUE
  388WHEN3:?x%=0:m%=TRUE:AB%+=100:L%-=1:PROCM
  389WHEN5:IFAJ%=R%ORAJ%=S%THEN
  390IFx%?i%=0 x%?i%=5:?x%=0:m%=TRUE
  391ENDIF
  392WHEN11:IFL%=0 j%=TRUE:m%=TRUE
  393WHEN16:A%=p%:CALLJ%:?x%=0:m%=TRUE
  394WHEN18:m%=TRUE:?x%=0:AB%+=200:PROCN
  395WHEN19:PROCBK
  396WHEN20:m%=TRUE:?x%=0:AB%+=500:PROCN
  397ENDCASE
  398=m%
(� /--------------------------------\
(� |           Krazy Kev            |
(� |           ---------            |
(� | Version 2.20  12th August 1993 |
(� | Copyright � 1993 A. M. Pereira |
(� \--------------------------------/

�A:�B:�U:�X:A$=�(100)
	

��<>17�12:�$;" @ ";�:�

� z%=�:y%=�:�C:�

*<Kev$Dir>.ComprGfx.Menu
"� A$=�(�(O%)):��"HIKPQ ",A$)>0
	ȎA$�
�"H":�V
�"I":�Y
�"K":�R
�"P":�P

�"Q":z%=�

�" ":y%=�
�

�z%�y%

�y% �D
�z%

+�12:�"Bye bye! Please play again soon!"
�

��A
2ș"OS_File",5,"KevData:XSprites"�,,,,o%:�AG%o%
 *ș"OS_File",&ff,"KevData:XSprites",AG%
!/ș"OS_File",5,"KevData:^.Code"�,,,,o%:�g%o%
">ș"OS_File",&ff,"KevData:^.Code",g%:�p%1056,t% (1056<<4)+4
#.ș"OS_File",&ff,"KevData:AllSet1",t%:t%+=4
$�
%
&B��B:e%=g%+0:P%=g%+232:M%=g%+300:O%=g%+552:d%=g%+608:b%=g%+1004
'OJ%=g%+1380:I%=g%+1420:K%=g%+1496:c%=g%+996:`%=16:v%=!(t%-4):R%=�"Z":S%=�"X"
(=V%=�"'":Q%=�"/":U%=9:T%=�"P":AK%=g%+1736:CA%=�"S":CB%=1:�
)
*��C:r%=3:AB%=0:q%=0:u%=t%:�
+
,"��D:� A%=p%:B%=u%:�K%:�P%:j%=�
-=L%=p%!1040:a%=0:Z%=1:W%=0:_%=1:X%=p%!1044:Y%=p%!1048:N%=0
.� a%+=1:�a%=`%a%=0
/,�a%<2 A%=p%:B%=X%:C%=Y%:D%=a%:�b%:�!c%�H
0*A%=p%:B%=X%:C%=Y%:�d%:AB%+=c%!4:�!c%�I
1>W%+=1:W%=W%� 3:�W%=0 Z%+=_%:N%+=1:�Z%=5�Z%=0 _%=-_%:Z%+=_%
2N%=N%� 3
3NA%=AG%:B%=Z%:C%=N%:�I%:A%=X%:B%=Y%:C%=1:D%=p%:E%=AG%:�M%:A%=AB%:B%=r%:�AK%
4(AJ%=�(O%):�AJ%=R%�E(-1)��AJ%=S%�E(1)
5�AJ%=V%�F(-1)��AJ%=Q%�F(1)
6?�AJ%=U%�J ��AJ%=T%p%!1044=X%:p%!1048=Y% ��AJ%=CA%CB%=CB% �1
7�r%=0�j%
8�j%�q%=5�Z
9�j%q%+=1:u%+=1056:�q%<v%�T
:�r%=0�q%=v%
;�r%=0�O ��Q
<�
=
>��E(i%)
??(p%+X%+(Y%<<5))=0
@�G((p%+X%+i%+(Y%<<5)),i%)�
A"X%+=i%:�X%<0 X%=0��X%>31 X%=31
B:A%=X%:B%=Y%:C%=i%+4:D%=p%:E%=AG%:�M%:A%=AB%:B%=r%:�AK%
C�
D?(p%+X%+(Y%<<5))=31
E�
F
G��F(i%)
H?(p%+X%+(Y%<<5))=0
I!�G((p%+X%+((Y%+i%)<<5)),i%)�
J"Y%+=i%:�Y%<0 Y%=0��Y%>31 Y%=31
K:A%=X%:B%=Y%:C%=i%+1:D%=p%:E%=AG%:�M%:A%=AB%:B%=r%:�AK%
L�
M?(p%+X%+(Y%<<5))=31
N�
O
PݤG(x%,i%)
Q
w%=?x%
Rm%=�
S	Ȏw%�
T�0,1:?x%=0:m%=�
U#�3:?x%=0:m%=�:AB%+=100:L%-=1:�M
V�5:�AJ%=R%�AJ%=S%�
W�x%?i%=0 x%?i%=5:?x%=0:m%=�
X'�x%?i%=7 x%?i%=5:?x%=0:m%=�:AB%+=50
Y�
Z�7:?x%=0:�H
[�11:�L%=0 j%=�:m%=�
\�16:A%=p%:�J%:?x%=0:m%=�
]�18:m%=�:?x%=0:AB%+=200:�N
^
�19:�K
_�20:m%=�:?x%=0:AB%+=500:�N
`�
a=m%
b
c��H
d*ChannelVoice 1 Nicked
e�CB% �1,-15,8000,1
f�L("You're nicked!")
g�
h
i��I
j�(4)=1�
k*ChannelVoice 1 Flat
l�
m*ChannelVoice 1 Rocks
n�
o�CB% �1,-15,8000,1
p#�L("Ouch! It's raining rocks!")
q�
r
s��J
t*ChannelVoice 1 Goodbye
u�CB% �1,-15,8000,1
v�L("Goodbye, cruel world!")
w�
x
y��K
z*ChannelVoice 1 Hint
{�CB% �1,-15,8000,1
| �L("Can't you take a hint?")
}�
~
��L(b$)
�?(p%+X%+(Y%<<5))=0
�X%=p%!1044:Y%=p%!1048
�?(p%+X%+(Y%<<5))=31
�r%-=1:*fx 21 0
�*<Kev$Dir>.ComprGfx.Death
��45,16)b$
��60,18);AB%
��60,20);r%
��60,22);L%
��60,24);q%
�!�60,26);$(t%+(q%*1056)+1024)
�
���=32
��P%
��
�
���M
�*ChannelVoice 1 Diamond
�"�CB% �1,-15,7500+(�(10)*100),1
��
�
���N
�*ChannelVoice 1 Bonus
��CB% �1,-15,8000,1
��
�
���O
�*ChannelVoice 1 GameOver
��CB% �1,-15,9000,1
� *<Kev$Dir>.ComprGfx.GameOver
��5
��912,400:�;AB%
��912,336:�;q%
��400,272:�;L%
�
���=32
��W(AB%)
��P%
��
�
���Q
�*<Kev$Dir>.ComprGfx.Done
�*ChannelVoice 1 WellDone
��CB% �1,-15,10000,1
�
���=32
�	�13:�
� �6,10)"Your score was :"AB%
�*ChannelVoice 1 Clap
��CB% �1,-15,10000,1
�
���=32
��W(AB%)
��
�
���P
�*<Kev$Dir>.ComprGfx.EnterPW
��35,20)""C$
��AH%=1��C$
�K�(�C$,AH%,1))>=�"a"��(�C$,AH%,1))<=�"z"�C$,AH%,1)=�(�(�C$,AH%,1))�&DF)
��
�%q%=0:s%=-1:u%=t%:AI%=t%+(v%*1056)
��
�&�$(u%+1024)=C$s%=u%�u%+=1056:q%+=1
��s%<>-1�u%=AI%
�5�u%=AI%�15,15)"You're just guessing aren't you?"
�0�s%<>-1�15,15)"Password correct: Level ";q%
����
��
�
���R
��
�*fx 21 0
�*<Kev$Dir>.ComprGfx.KeyScrn
��5
�D�160,832:�"Press your key for LEFT .....................";:R%=�S
�D�160,784:�"Press your key for RIGHT ....................";:S%=�S
�D�160,736:�"Press your key for UP .......................";:V%=�S
�D�160,688:�"Press your key for DOWN .....................";:Q%=�S
�D�160,640:�"Press your key for STORE POSITION ...........";:T%=�S
�D�160,592:�"Press your key for SUICIDE ..................";:U%=�S
�E�160,544:�"Press your key for SOUND ON/OFF .............";:CA%=�S
�)�160,500:�"Are these keys OK? (Y/n)";
�A$=�:�A$=�13�A$="y"A$="Y"
��A$
��4
��A$="Y"
��
�
�ݤS
��h%:h%=�
��
�n%=�(O%)
�
�n%<>0
��n%>32�
�	�;�n%
��
��n%=9�;"Tab":h%=�
��n%=13�;"Return":h%=�
��n%=32�;"Space":h%=�
��h%�;"Ctrl-";�(n%+64)
��
�=n%
�
���T
�*<Kev$Dir>.ComprGfx.NewLev
��23,17,7,6,16;8;0|
��5
��0,%110000
��1040,518:�;q%-1
��480,288:�;$(u%+1024)
��4
�!�32,28)"Press Space to play"
�
���=32
��
�
���U
��AE% 32*10
��AD%=0�9
��AB%,A$
�!(AE%+(AD%<<5))=AB%
�$(AE%+(AD%<<5)+4)=A$
��
��
�
�� 10000,  Doug
�� 25000,  Grandma
�� 40000,  Richard
�� 50000,  Kelly
�� 75000,  Andrew
�� 100000, Tricia
�� 125000, Mum & Dad
� 150000, Elena
� 175000, Ampy
� 200000, Krazy Kev

��V
*<Kev$Dir>.ComprGfx.HiScore
�23,17,7,6,16;8;0|
�5
�0,3
	�AD%=9�0�-1

+�300,32*(7+(AD%*2)):�;$(AE%+(AD%<<5)+4)
)�750,32*(7+(AD%*2)):�;!(AE%+(AD%<<5))
�0,63Ȝ255

�

���=32
�23,17,7,6,8;8;0|
�4
�

��W(AC%)
�AC%>!AE% �
AF%=AE%
�
AF%+=32
�!AF%>AC% �AF%=AE%+320

k%=AE%
�f%=AE%+32�AF%
?k%=?f%:k%+=1
�
AF%-=32
*<Kev$Dir>.ComprGfx.TopTen
�30,23)""A$
 �A$=""�A$="Mr. Lazy"
!�(A$)>13�A$=�A$,1,13)
"!AF%=AC%
#$(AF%+4)=A$
$�V
%�
&�
'
(��X
)
��`%=8:�
*"ș"XCache_Control",0,-1�AA%;l%
+�(l% � 1)�(AA%=0)�`%=8
,�
-
.��Y
/*<Kev$Dir>.ComprGfx.Info1
0
���=32
1*<Kev$Dir>.ComprGfx.Info2
2
���=32
3*<Kev$Dir>.ComprGfx.Info3
4
���=32
5�
6
7&��Z:*<Kev$Dir>.ComprGfx.BonusStart
87���=32:ș"OS_File",&ff,"KevData:Bonus",p%:�=0:BA%=�
9�P%:j%=�:W%=0
:)L%=p%!1040:X%=p%!1044:Y%=p%!1048:N%=0
;-� A%=p%:B%=X%:C%=Y%:�d%:AB%+=c%!4:�!c%�BI
<'W%+=1:W%=W%� 3:�W%=0 N%+=1:N%=N%� 3
=XA%=AG%:B%=Z%:C%=N%:�I%:A%=X%:B%=Y%:C%=1:D%=p%:E%=AG%:�M%:A%=�(122-(�/100)):B%=0:�AK%
>*AJ%=�(O%):�AJ%=R%�BE(-1)��AJ%=S%�BE(1)
? �AJ%=V%�BF(-1)��AJ%=Q%�BF(1)
@,�AJ%=U%�BJ ��AJ%=T%p%!1044=X%:p%!1048=Y%
A�BA%�j%��>=12200
B-�j%AB%+=5000:*<Kev$Dir>.ComprGfx.BonusEnd
C
�j%���=32
Dj%=�
E�
F
G��BI
H�(4)=1�
I*ChannelVoice 1 Flat
J�
K*ChannelVoice 1 Rocks
L�
M�CB% �1,-15,8000,1
N$�BL("Ouch! It's raining rocks!")
O�
P
Q��BJ
R*ChannelVoice 1 Goodbye
S�CB% �1,-15,8000,1
T �BL("Goodbye, cruel world!")
U�
V
W��BK
X*ChannelVoice 1 Hint
Y�CB% �1,-15,8000,1
Z!�BL("Can't you take a hint?")
[�
\
]��BL(b$)
^?(p%+X%+(Y%<<5))=0
_X%=p%!1044:Y%=p%!1048
`?(p%+X%+(Y%<<5))=31
aBA%=�:*fx 21 0
b*<Kev$Dir>.ComprGfx.Death
c�45,16)b$
d�60,18);AB%
e�60,20);r%
f�60,22);L%
g�60,24);"Bonus Level"
h�60,26);"-"
i
���=32
j�P%
k�
l
m��BE(i%)
n?(p%+X%+(Y%<<5))=0
o �BG((p%+X%+i%+(Y%<<5)),i%)�
p"X%+=i%:�X%<0 X%=0��X%>31 X%=31
qDA%=X%:B%=Y%:C%=i%+4:D%=p%:E%=AG%:�M%:A%=�(122-(�/100)):B%=0:�AK%
r�
s?(p%+X%+(Y%<<5))=31
t�
u
v��BF(i%)
w?(p%+X%+(Y%<<5))=0
x"�BG((p%+X%+((Y%+i%)<<5)),i%)�
y"Y%+=i%:�Y%<0 Y%=0��Y%>31 Y%=31
zDA%=X%:B%=Y%:C%=i%+1:D%=p%:E%=AG%:�M%:A%=�(122-(�/100)):B%=0:�AK%
{�
|?(p%+X%+(Y%<<5))=31
}�
~
ݤBG(x%,i%)
�
w%=?x%
�m%=�
�	Ȏw%�
��0,1:?x%=0:m%=�
�#�3:?x%=0:m%=�:AB%+=100:L%-=1:�M
��5:�AJ%=R%�AJ%=S%�
��x%?i%=0 x%?i%=5:?x%=0:m%=�
��
��11:�L%=0 j%=�:m%=�
��16:A%=p%:�J%:?x%=0:m%=�
��18:m%=�:?x%=0:AB%+=200:�N
��19:�BK
��20:m%=�:?x%=0:AB%+=500:�N
��
�=m%
�
00000000  0d 00 01 28 f4 20 2f 2d  2d 2d 2d 2d 2d 2d 2d 2d  |...(. /---------|
00000010  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000020  2d 2d 2d 2d 2d 2d 2d 5c  0d 00 02 28 f4 20 7c 20  |-------\...(. | |
00000030  20 20 20 20 20 20 20 20  20 20 4b 72 61 7a 79 20  |          Krazy |
00000040  4b 65 76 20 20 20 20 20  20 20 20 20 20 20 20 7c  |Kev            ||
00000050  0d 00 03 28 f4 20 7c 20  20 20 20 20 20 20 20 20  |...(. |         |
00000060  20 20 2d 2d 2d 2d 2d 2d  2d 2d 2d 20 20 20 20 20  |  ---------     |
00000070  20 20 20 20 20 20 20 7c  0d 00 04 28 f4 20 7c 20  |       |...(. | |
00000080  56 65 72 73 69 6f 6e 20  32 2e 32 30 20 20 31 32  |Version 2.20  12|
00000090  74 68 20 41 75 67 75 73  74 20 31 39 39 33 20 7c  |th August 1993 ||
000000a0  0d 00 05 28 f4 20 7c 20  43 6f 70 79 72 69 67 68  |...(. | Copyrigh|
000000b0  74 20 a9 20 31 39 39 33  20 41 2e 20 4d 2e 20 50  |t . 1993 A. M. P|
000000c0  65 72 65 69 72 61 20 7c  0d 00 06 28 f4 20 5c 2d  |ereira |...(. \-|
000000d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000000e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2f  |---------------/|
000000f0  0d 00 07 04 0d 00 08 19  f2 41 3a f2 42 3a f2 55  |.........A:.B:.U|
00000100  3a f2 58 3a 41 24 3d bf  28 31 30 30 29 0d 00 09  |:.X:A$=.(100)...|
00000110  04 0d 00 0a 1d ee 85 e7  9f 3c 3e 31 37 eb 31 32  |.........<>17.12|
00000120  3a f1 f6 24 3b 22 20 40  20 22 3b 9e 3a e0 0d 00  |:..$;" @ ";.:...|
00000130  0b 04 0d 00 0c 14 f5 20  7a 25 3d a3 3a 79 25 3d  |....... z%=.:y%=|
00000140  a3 3a f2 43 3a f5 0d 00  0d 1c 2a 3c 4b 65 76 24  |.:.C:.....*<Kev$|
00000150  44 69 72 3e 2e 43 6f 6d  70 72 47 66 78 2e 4d 65  |Dir>.ComprGfx.Me|
00000160  6e 75 0d 00 0e 22 f5 20  41 24 3d bd 28 ba 28 4f  |nu...". A$=.(.(O|
00000170  25 29 29 3a fd a7 22 48  49 4b 50 51 20 22 2c 41  |%)):.."HIKPQ ",A|
00000180  24 29 3e 30 0d 00 0f 09  c8 8e 41 24 ca 0d 00 10  |$)>0......A$....|
00000190  0b c9 22 48 22 3a f2 56  0d 00 11 0b c9 22 49 22  |.."H":.V....."I"|
000001a0  3a f2 59 0d 00 12 0b c9  22 4b 22 3a f2 52 0d 00  |:.Y....."K":.R..|
000001b0  13 0b c9 22 50 22 3a f2  50 0d 00 14 0d c9 22 51  |..."P":.P....."Q|
000001c0  22 3a 7a 25 3d b9 0d 00  15 0d c9 22 20 22 3a 79  |":z%=......" ":y|
000001d0  25 3d b9 0d 00 16 05 cb  0d 00 17 0a fd 7a 25 84  |%=...........z%.|
000001e0  79 25 0d 00 18 0a e7 79  25 20 f2 44 0d 00 19 07  |y%.....y% .D....|
000001f0  fd 7a 25 0d 00 1a 04 0d  00 1b 2b eb 31 32 3a f1  |.z%.......+.12:.|
00000200  22 42 79 65 20 62 79 65  21 20 50 6c 65 61 73 65  |"Bye bye! Please|
00000210  20 70 6c 61 79 20 61 67  61 69 6e 20 73 6f 6f 6e  | play again soon|
00000220  21 22 0d 00 1c 05 e0 0d  00 1d 04 0d 00 1e 07 dd  |!"..............|
00000230  f2 41 0d 00 1f 32 c8 99  22 4f 53 5f 46 69 6c 65  |.A...2.."OS_File|
00000240  22 2c 35 2c 22 4b 65 76  44 61 74 61 3a 58 53 70  |",5,"KevData:XSp|
00000250  72 69 74 65 73 22 b8 2c  2c 2c 2c 6f 25 3a de 41  |rites".,,,,o%:.A|
00000260  47 25 6f 25 0d 00 20 2a  c8 99 22 4f 53 5f 46 69  |G%o%.. *.."OS_Fi|
00000270  6c 65 22 2c 26 66 66 2c  22 4b 65 76 44 61 74 61  |le",&ff,"KevData|
00000280  3a 58 53 70 72 69 74 65  73 22 2c 41 47 25 0d 00  |:XSprites",AG%..|
00000290  21 2f c8 99 22 4f 53 5f  46 69 6c 65 22 2c 35 2c  |!/.."OS_File",5,|
000002a0  22 4b 65 76 44 61 74 61  3a 5e 2e 43 6f 64 65 22  |"KevData:^.Code"|
000002b0  b8 2c 2c 2c 2c 6f 25 3a  de 67 25 6f 25 0d 00 22  |.,,,,o%:.g%o%.."|
000002c0  3e c8 99 22 4f 53 5f 46  69 6c 65 22 2c 26 66 66  |>.."OS_File",&ff|
000002d0  2c 22 4b 65 76 44 61 74  61 3a 5e 2e 43 6f 64 65  |,"KevData:^.Code|
000002e0  22 2c 67 25 3a de 70 25  31 30 35 36 2c 74 25 20  |",g%:.p%1056,t% |
000002f0  28 31 30 35 36 3c 3c 34  29 2b 34 0d 00 23 2e c8  |(1056<<4)+4..#..|
00000300  99 22 4f 53 5f 46 69 6c  65 22 2c 26 66 66 2c 22  |."OS_File",&ff,"|
00000310  4b 65 76 44 61 74 61 3a  41 6c 6c 53 65 74 31 22  |KevData:AllSet1"|
00000320  2c 74 25 3a 74 25 2b 3d  34 0d 00 24 05 e1 0d 00  |,t%:t%+=4..$....|
00000330  25 04 0d 00 26 42 dd f2  42 3a 65 25 3d 67 25 2b  |%...&B..B:e%=g%+|
00000340  30 3a 50 25 3d 67 25 2b  32 33 32 3a 4d 25 3d 67  |0:P%=g%+232:M%=g|
00000350  25 2b 33 30 30 3a 4f 25  3d 67 25 2b 35 35 32 3a  |%+300:O%=g%+552:|
00000360  64 25 3d 67 25 2b 36 30  38 3a 62 25 3d 67 25 2b  |d%=g%+608:b%=g%+|
00000370  31 30 30 34 0d 00 27 4f  4a 25 3d 67 25 2b 31 33  |1004..'OJ%=g%+13|
00000380  38 30 3a 49 25 3d 67 25  2b 31 34 32 30 3a 4b 25  |80:I%=g%+1420:K%|
00000390  3d 67 25 2b 31 34 39 36  3a 63 25 3d 67 25 2b 39  |=g%+1496:c%=g%+9|
000003a0  39 36 3a 60 25 3d 31 36  3a 76 25 3d 21 28 74 25  |96:`%=16:v%=!(t%|
000003b0  2d 34 29 3a 52 25 3d 97  22 5a 22 3a 53 25 3d 97  |-4):R%=."Z":S%=.|
000003c0  22 58 22 0d 00 28 3d 56  25 3d 97 22 27 22 3a 51  |"X"..(=V%=."'":Q|
000003d0  25 3d 97 22 2f 22 3a 55  25 3d 39 3a 54 25 3d 97  |%=."/":U%=9:T%=.|
000003e0  22 50 22 3a 41 4b 25 3d  67 25 2b 31 37 33 36 3a  |"P":AK%=g%+1736:|
000003f0  43 41 25 3d 97 22 53 22  3a 43 42 25 3d 31 3a e1  |CA%=."S":CB%=1:.|
00000400  0d 00 29 04 0d 00 2a 1f  dd f2 43 3a 72 25 3d 33  |..)...*...C:r%=3|
00000410  3a 41 42 25 3d 30 3a 71  25 3d 30 3a 75 25 3d 74  |:AB%=0:q%=0:u%=t|
00000420  25 3a e1 0d 00 2b 04 0d  00 2c 22 dd f2 44 3a f5  |%:...+...,"..D:.|
00000430  20 41 25 3d 70 25 3a 42  25 3d 75 25 3a d6 4b 25  | A%=p%:B%=u%:.K%|
00000440  3a d6 50 25 3a 6a 25 3d  a3 0d 00 2d 3d 4c 25 3d  |:.P%:j%=...-=L%=|
00000450  70 25 21 31 30 34 30 3a  61 25 3d 30 3a 5a 25 3d  |p%!1040:a%=0:Z%=|
00000460  31 3a 57 25 3d 30 3a 5f  25 3d 31 3a 58 25 3d 70  |1:W%=0:_%=1:X%=p|
00000470  25 21 31 30 34 34 3a 59  25 3d 70 25 21 31 30 34  |%!1044:Y%=p%!104|
00000480  38 3a 4e 25 3d 30 0d 00  2e 16 f5 20 61 25 2b 3d  |8:N%=0..... a%+=|
00000490  31 3a e7 61 25 3d 60 25  61 25 3d 30 0d 00 2f 2c  |1:.a%=`%a%=0../,|
000004a0  e7 61 25 3c 32 20 41 25  3d 70 25 3a 42 25 3d 58  |.a%<2 A%=p%:B%=X|
000004b0  25 3a 43 25 3d 59 25 3a  44 25 3d 61 25 3a d6 62  |%:C%=Y%:D%=a%:.b|
000004c0  25 3a e7 21 63 25 f2 48  0d 00 30 2a 41 25 3d 70  |%:.!c%.H..0*A%=p|
000004d0  25 3a 42 25 3d 58 25 3a  43 25 3d 59 25 3a d6 64  |%:B%=X%:C%=Y%:.d|
000004e0  25 3a 41 42 25 2b 3d 63  25 21 34 3a e7 21 63 25  |%:AB%+=c%!4:.!c%|
000004f0  f2 49 0d 00 31 3e 57 25  2b 3d 31 3a 57 25 3d 57  |.I..1>W%+=1:W%=W|
00000500  25 80 20 33 3a e7 57 25  3d 30 20 5a 25 2b 3d 5f  |%. 3:.W%=0 Z%+=_|
00000510  25 3a 4e 25 2b 3d 31 3a  e7 5a 25 3d 35 84 5a 25  |%:N%+=1:.Z%=5.Z%|
00000520  3d 30 20 5f 25 3d 2d 5f  25 3a 5a 25 2b 3d 5f 25  |=0 _%=-_%:Z%+=_%|
00000530  0d 00 32 0c 4e 25 3d 4e  25 80 20 33 0d 00 33 4e  |..2.N%=N%. 3..3N|
00000540  41 25 3d 41 47 25 3a 42  25 3d 5a 25 3a 43 25 3d  |A%=AG%:B%=Z%:C%=|
00000550  4e 25 3a d6 49 25 3a 41  25 3d 58 25 3a 42 25 3d  |N%:.I%:A%=X%:B%=|
00000560  59 25 3a 43 25 3d 31 3a  44 25 3d 70 25 3a 45 25  |Y%:C%=1:D%=p%:E%|
00000570  3d 41 47 25 3a d6 4d 25  3a 41 25 3d 41 42 25 3a  |=AG%:.M%:A%=AB%:|
00000580  42 25 3d 72 25 3a d6 41  4b 25 0d 00 34 28 41 4a  |B%=r%:.AK%..4(AJ|
00000590  25 3d ba 28 4f 25 29 3a  e7 41 4a 25 3d 52 25 f2  |%=.(O%):.AJ%=R%.|
000005a0  45 28 2d 31 29 8b e7 41  4a 25 3d 53 25 f2 45 28  |E(-1)..AJ%=S%.E(|
000005b0  31 29 0d 00 35 1e e7 41  4a 25 3d 56 25 f2 46 28  |1)..5..AJ%=V%.F(|
000005c0  2d 31 29 8b e7 41 4a 25  3d 51 25 f2 46 28 31 29  |-1)..AJ%=Q%.F(1)|
000005d0  0d 00 36 3f e7 41 4a 25  3d 55 25 f2 4a 20 8b e7  |..6?.AJ%=U%.J ..|
000005e0  41 4a 25 3d 54 25 70 25  21 31 30 34 34 3d 58 25  |AJ%=T%p%!1044=X%|
000005f0  3a 70 25 21 31 30 34 38  3d 59 25 20 8b e7 41 4a  |:p%!1048=Y% ..AJ|
00000600  25 3d 43 41 25 43 42 25  3d 43 42 25 20 82 31 0d  |%=CA%CB%=CB% .1.|
00000610  00 37 0c fd 72 25 3d 30  84 6a 25 0d 00 38 0e e7  |.7..r%=0.j%..8..|
00000620  6a 25 80 71 25 3d 35 f2  5a 0d 00 39 1e e7 6a 25  |j%.q%=5.Z..9..j%|
00000630  71 25 2b 3d 31 3a 75 25  2b 3d 31 30 35 36 3a e7  |q%+=1:u%+=1056:.|
00000640  71 25 3c 76 25 f2 54 0d  00 3a 0f fd 72 25 3d 30  |q%<v%.T..:..r%=0|
00000650  84 71 25 3d 76 25 0d 00  3b 0f e7 72 25 3d 30 f2  |.q%=v%..;..r%=0.|
00000660  4f 20 8b f2 51 0d 00 3c  05 e1 0d 00 3d 04 0d 00  |O ..Q..<....=...|
00000670  3e 0b dd f2 45 28 69 25  29 0d 00 3f 16 3f 28 70  |>...E(i%)..?.?(p|
00000680  25 2b 58 25 2b 28 59 25  3c 3c 35 29 29 3d 30 0d  |%+X%+(Y%<<5))=0.|
00000690  00 40 1f e7 a4 47 28 28  70 25 2b 58 25 2b 69 25  |.@...G((p%+X%+i%|
000006a0  2b 28 59 25 3c 3c 35 29  29 2c 69 25 29 8c 0d 00  |+(Y%<<5)),i%)...|
000006b0  41 22 58 25 2b 3d 69 25  3a e7 58 25 3c 30 20 58  |A"X%+=i%:.X%<0 X|
000006c0  25 3d 30 8b e7 58 25 3e  33 31 20 58 25 3d 33 31  |%=0..X%>31 X%=31|
000006d0  0d 00 42 3a 41 25 3d 58  25 3a 42 25 3d 59 25 3a  |..B:A%=X%:B%=Y%:|
000006e0  43 25 3d 69 25 2b 34 3a  44 25 3d 70 25 3a 45 25  |C%=i%+4:D%=p%:E%|
000006f0  3d 41 47 25 3a d6 4d 25  3a 41 25 3d 41 42 25 3a  |=AG%:.M%:A%=AB%:|
00000700  42 25 3d 72 25 3a d6 41  4b 25 0d 00 43 05 cd 0d  |B%=r%:.AK%..C...|
00000710  00 44 17 3f 28 70 25 2b  58 25 2b 28 59 25 3c 3c  |.D.?(p%+X%+(Y%<<|
00000720  35 29 29 3d 33 31 0d 00  45 05 e1 0d 00 46 04 0d  |5))=31..E....F..|
00000730  00 47 0b dd f2 46 28 69  25 29 0d 00 48 16 3f 28  |.G...F(i%)..H.?(|
00000740  70 25 2b 58 25 2b 28 59  25 3c 3c 35 29 29 3d 30  |p%+X%+(Y%<<5))=0|
00000750  0d 00 49 21 e7 a4 47 28  28 70 25 2b 58 25 2b 28  |..I!..G((p%+X%+(|
00000760  28 59 25 2b 69 25 29 3c  3c 35 29 29 2c 69 25 29  |(Y%+i%)<<5)),i%)|
00000770  8c 0d 00 4a 22 59 25 2b  3d 69 25 3a e7 59 25 3c  |...J"Y%+=i%:.Y%<|
00000780  30 20 59 25 3d 30 8b e7  59 25 3e 33 31 20 59 25  |0 Y%=0..Y%>31 Y%|
00000790  3d 33 31 0d 00 4b 3a 41  25 3d 58 25 3a 42 25 3d  |=31..K:A%=X%:B%=|
000007a0  59 25 3a 43 25 3d 69 25  2b 31 3a 44 25 3d 70 25  |Y%:C%=i%+1:D%=p%|
000007b0  3a 45 25 3d 41 47 25 3a  d6 4d 25 3a 41 25 3d 41  |:E%=AG%:.M%:A%=A|
000007c0  42 25 3a 42 25 3d 72 25  3a d6 41 4b 25 0d 00 4c  |B%:B%=r%:.AK%..L|
000007d0  05 cd 0d 00 4d 17 3f 28  70 25 2b 58 25 2b 28 59  |....M.?(p%+X%+(Y|
000007e0  25 3c 3c 35 29 29 3d 33  31 0d 00 4e 05 e1 0d 00  |%<<5))=31..N....|
000007f0  4f 04 0d 00 50 0e dd a4  47 28 78 25 2c 69 25 29  |O...P...G(x%,i%)|
00000800  0d 00 51 0a 77 25 3d 3f  78 25 0d 00 52 08 6d 25  |..Q.w%=?x%..R.m%|
00000810  3d a3 0d 00 53 09 c8 8e  77 25 ca 0d 00 54 13 c9  |=...S...w%...T..|
00000820  30 2c 31 3a 3f 78 25 3d  30 3a 6d 25 3d b9 0d 00  |0,1:?x%=0:m%=...|
00000830  55 23 c9 33 3a 3f 78 25  3d 30 3a 6d 25 3d b9 3a  |U#.3:?x%=0:m%=.:|
00000840  41 42 25 2b 3d 31 30 30  3a 4c 25 2d 3d 31 3a f2  |AB%+=100:L%-=1:.|
00000850  4d 0d 00 56 16 c9 35 3a  e7 41 4a 25 3d 52 25 84  |M..V..5:.AJ%=R%.|
00000860  41 4a 25 3d 53 25 8c 0d  00 57 1f e7 78 25 3f 69  |AJ%=S%...W..x%?i|
00000870  25 3d 30 20 78 25 3f 69  25 3d 35 3a 3f 78 25 3d  |%=0 x%?i%=5:?x%=|
00000880  30 3a 6d 25 3d b9 0d 00  58 27 e7 78 25 3f 69 25  |0:m%=...X'.x%?i%|
00000890  3d 37 20 78 25 3f 69 25  3d 35 3a 3f 78 25 3d 30  |=7 x%?i%=5:?x%=0|
000008a0  3a 6d 25 3d b9 3a 41 42  25 2b 3d 35 30 0d 00 59  |:m%=.:AB%+=50..Y|
000008b0  05 cd 0d 00 5a 0f c9 37  3a 3f 78 25 3d 30 3a f2  |....Z..7:?x%=0:.|
000008c0  48 0d 00 5b 17 c9 31 31  3a e7 4c 25 3d 30 20 6a  |H..[..11:.L%=0 j|
000008d0  25 3d b9 3a 6d 25 3d b9  0d 00 5c 1c c9 31 36 3a  |%=.:m%=...\..16:|
000008e0  41 25 3d 70 25 3a d6 4a  25 3a 3f 78 25 3d 30 3a  |A%=p%:.J%:?x%=0:|
000008f0  6d 25 3d b9 0d 00 5d 1e  c9 31 38 3a 6d 25 3d b9  |m%=...]..18:m%=.|
00000900  3a 3f 78 25 3d 30 3a 41  42 25 2b 3d 32 30 30 3a  |:?x%=0:AB%+=200:|
00000910  f2 4e 0d 00 5e 0a c9 31  39 3a f2 4b 0d 00 5f 1e  |.N..^..19:.K.._.|
00000920  c9 32 30 3a 6d 25 3d b9  3a 3f 78 25 3d 30 3a 41  |.20:m%=.:?x%=0:A|
00000930  42 25 2b 3d 35 30 30 3a  f2 4e 0d 00 60 05 cb 0d  |B%+=500:.N..`...|
00000940  00 61 07 3d 6d 25 0d 00  62 04 0d 00 63 07 dd f2  |.a.=m%..b...c...|
00000950  48 0d 00 64 1a 2a 43 68  61 6e 6e 65 6c 56 6f 69  |H..d.*ChannelVoi|
00000960  63 65 20 31 20 4e 69 63  6b 65 64 0d 00 65 16 e7  |ce 1 Nicked..e..|
00000970  43 42 25 20 d4 31 2c 2d  31 35 2c 38 30 30 30 2c  |CB% .1,-15,8000,|
00000980  31 0d 00 66 18 f2 4c 28  22 59 6f 75 27 72 65 20  |1..f..L("You're |
00000990  6e 69 63 6b 65 64 21 22  29 0d 00 67 05 e1 0d 00  |nicked!")..g....|
000009a0  68 04 0d 00 69 07 dd f2  49 0d 00 6a 0c e7 b3 28  |h...i...I..j...(|
000009b0  34 29 3d 31 8c 0d 00 6b  18 2a 43 68 61 6e 6e 65  |4)=1...k.*Channe|
000009c0  6c 56 6f 69 63 65 20 31  20 46 6c 61 74 0d 00 6c  |lVoice 1 Flat..l|
000009d0  05 cc 0d 00 6d 19 2a 43  68 61 6e 6e 65 6c 56 6f  |....m.*ChannelVo|
000009e0  69 63 65 20 31 20 52 6f  63 6b 73 0d 00 6e 05 cd  |ice 1 Rocks..n..|
000009f0  0d 00 6f 16 e7 43 42 25  20 d4 31 2c 2d 31 35 2c  |..o..CB% .1,-15,|
00000a00  38 30 30 30 2c 31 0d 00  70 23 f2 4c 28 22 4f 75  |8000,1..p#.L("Ou|
00000a10  63 68 21 20 49 74 27 73  20 72 61 69 6e 69 6e 67  |ch! It's raining|
00000a20  20 72 6f 63 6b 73 21 22  29 0d 00 71 05 e1 0d 00  | rocks!")..q....|
00000a30  72 04 0d 00 73 07 dd f2  4a 0d 00 74 1b 2a 43 68  |r...s...J..t.*Ch|
00000a40  61 6e 6e 65 6c 56 6f 69  63 65 20 31 20 47 6f 6f  |annelVoice 1 Goo|
00000a50  64 62 79 65 0d 00 75 16  e7 43 42 25 20 d4 31 2c  |dbye..u..CB% .1,|
00000a60  2d 31 35 2c 38 30 30 30  2c 31 0d 00 76 1f f2 4c  |-15,8000,1..v..L|
00000a70  28 22 47 6f 6f 64 62 79  65 2c 20 63 72 75 65 6c  |("Goodbye, cruel|
00000a80  20 77 6f 72 6c 64 21 22  29 0d 00 77 05 e1 0d 00  | world!")..w....|
00000a90  78 04 0d 00 79 07 dd f2  4b 0d 00 7a 18 2a 43 68  |x...y...K..z.*Ch|
00000aa0  61 6e 6e 65 6c 56 6f 69  63 65 20 31 20 48 69 6e  |annelVoice 1 Hin|
00000ab0  74 0d 00 7b 16 e7 43 42  25 20 d4 31 2c 2d 31 35  |t..{..CB% .1,-15|
00000ac0  2c 38 30 30 30 2c 31 0d  00 7c 20 f2 4c 28 22 43  |,8000,1..| .L("C|
00000ad0  61 6e 27 74 20 79 6f 75  20 74 61 6b 65 20 61 20  |an't you take a |
00000ae0  68 69 6e 74 3f 22 29 0d  00 7d 05 e1 0d 00 7e 04  |hint?")..}....~.|
00000af0  0d 00 7f 0b dd f2 4c 28  62 24 29 0d 00 80 16 3f  |......L(b$)....?|
00000b00  28 70 25 2b 58 25 2b 28  59 25 3c 3c 35 29 29 3d  |(p%+X%+(Y%<<5))=|
00000b10  30 0d 00 81 19 58 25 3d  70 25 21 31 30 34 34 3a  |0....X%=p%!1044:|
00000b20  59 25 3d 70 25 21 31 30  34 38 0d 00 82 17 3f 28  |Y%=p%!1048....?(|
00000b30  70 25 2b 58 25 2b 28 59  25 3c 3c 35 29 29 3d 33  |p%+X%+(Y%<<5))=3|
00000b40  31 0d 00 83 12 72 25 2d  3d 31 3a 2a 66 78 20 32  |1....r%-=1:*fx 2|
00000b50  31 20 30 0d 00 84 1d 2a  3c 4b 65 76 24 44 69 72  |1 0....*<Kev$Dir|
00000b60  3e 2e 43 6f 6d 70 72 47  66 78 2e 44 65 61 74 68  |>.ComprGfx.Death|
00000b70  0d 00 85 0e f1 8a 34 35  2c 31 36 29 62 24 0d 00  |......45,16)b$..|
00000b80  86 10 f1 8a 36 30 2c 31  38 29 3b 41 42 25 0d 00  |....60,18);AB%..|
00000b90  87 0f f1 8a 36 30 2c 32  30 29 3b 72 25 0d 00 88  |....60,20);r%...|
00000ba0  0f f1 8a 36 30 2c 32 32  29 3b 4c 25 0d 00 89 0f  |...60,22);L%....|
00000bb0  f1 8a 36 30 2c 32 34 29  3b 71 25 0d 00 8a 21 f1  |..60,24);q%...!.|
00000bc0  8a 36 30 2c 32 36 29 3b  24 28 74 25 2b 28 71 25  |.60,26);$(t%+(q%|
00000bd0  2a 31 30 35 36 29 2b 31  30 32 34 29 0d 00 8b 0a  |*1056)+1024)....|
00000be0  f5 fd a5 3d 33 32 0d 00  8c 07 d6 50 25 0d 00 8d  |...=32.....P%...|
00000bf0  05 e1 0d 00 8e 04 0d 00  8f 07 dd f2 4d 0d 00 90  |............M...|
00000c00  1b 2a 43 68 61 6e 6e 65  6c 56 6f 69 63 65 20 31  |.*ChannelVoice 1|
00000c10  20 44 69 61 6d 6f 6e 64  0d 00 91 22 e7 43 42 25  | Diamond...".CB%|
00000c20  20 d4 31 2c 2d 31 35 2c  37 35 30 30 2b 28 b3 28  | .1,-15,7500+(.(|
00000c30  31 30 29 2a 31 30 30 29  2c 31 0d 00 92 05 e1 0d  |10)*100),1......|
00000c40  00 93 04 0d 00 94 07 dd  f2 4e 0d 00 95 19 2a 43  |.........N....*C|
00000c50  68 61 6e 6e 65 6c 56 6f  69 63 65 20 31 20 42 6f  |hannelVoice 1 Bo|
00000c60  6e 75 73 0d 00 96 16 e7  43 42 25 20 d4 31 2c 2d  |nus.....CB% .1,-|
00000c70  31 35 2c 38 30 30 30 2c  31 0d 00 97 05 e1 0d 00  |15,8000,1.......|
00000c80  98 04 0d 00 99 07 dd f2  4f 0d 00 9a 1c 2a 43 68  |........O....*Ch|
00000c90  61 6e 6e 65 6c 56 6f 69  63 65 20 31 20 47 61 6d  |annelVoice 1 Gam|
00000ca0  65 4f 76 65 72 0d 00 9b  16 e7 43 42 25 20 d4 31  |eOver.....CB% .1|
00000cb0  2c 2d 31 35 2c 39 30 30  30 2c 31 0d 00 9c 20 2a  |,-15,9000,1... *|
00000cc0  3c 4b 65 76 24 44 69 72  3e 2e 43 6f 6d 70 72 47  |<Kev$Dir>.ComprG|
00000cd0  66 78 2e 47 61 6d 65 4f  76 65 72 0d 00 9d 06 ef  |fx.GameOver.....|
00000ce0  35 0d 00 9e 12 ec 39 31  32 2c 34 30 30 3a f1 3b  |5.....912,400:.;|
00000cf0  41 42 25 0d 00 9f 11 ec  39 31 32 2c 33 33 36 3a  |AB%.....912,336:|
00000d00  f1 3b 71 25 0d 00 a0 11  ec 34 30 30 2c 32 37 32  |.;q%.....400,272|
00000d10  3a f1 3b 4c 25 0d 00 a1  0a f5 fd a5 3d 33 32 0d  |:.;L%.......=32.|
00000d20  00 a2 0b f2 57 28 41 42  25 29 0d 00 a3 07 d6 50  |....W(AB%).....P|
00000d30  25 0d 00 a4 05 e1 0d 00  a5 04 0d 00 a6 07 dd f2  |%...............|
00000d40  51 0d 00 a7 1c 2a 3c 4b  65 76 24 44 69 72 3e 2e  |Q....*<Kev$Dir>.|
00000d50  43 6f 6d 70 72 47 66 78  2e 44 6f 6e 65 0d 00 a8  |ComprGfx.Done...|
00000d60  1c 2a 43 68 61 6e 6e 65  6c 56 6f 69 63 65 20 31  |.*ChannelVoice 1|
00000d70  20 57 65 6c 6c 44 6f 6e  65 0d 00 a9 17 e7 43 42  | WellDone.....CB|
00000d80  25 20 d4 31 2c 2d 31 35  2c 31 30 30 30 30 2c 31  |% .1,-15,10000,1|
00000d90  0d 00 aa 0a f5 fd a5 3d  33 32 0d 00 ab 09 eb 31  |.......=32.....1|
00000da0  33 3a 87 0d 00 ac 20 f1  8a 36 2c 31 30 29 22 59  |3:.... ..6,10)"Y|
00000db0  6f 75 72 20 73 63 6f 72  65 20 77 61 73 20 3a 22  |our score was :"|
00000dc0  41 42 25 0d 00 ad 18 2a  43 68 61 6e 6e 65 6c 56  |AB%....*ChannelV|
00000dd0  6f 69 63 65 20 31 20 43  6c 61 70 0d 00 ae 17 e7  |oice 1 Clap.....|
00000de0  43 42 25 20 d4 31 2c 2d  31 35 2c 31 30 30 30 30  |CB% .1,-15,10000|
00000df0  2c 31 0d 00 af 0a f5 fd  a5 3d 33 32 0d 00 b0 0b  |,1.......=32....|
00000e00  f2 57 28 41 42 25 29 0d  00 b1 05 e1 0d 00 b2 04  |.W(AB%).........|
00000e10  0d 00 b3 07 dd f2 50 0d  00 b4 1f 2a 3c 4b 65 76  |......P....*<Kev|
00000e20  24 44 69 72 3e 2e 43 6f  6d 70 72 47 66 78 2e 45  |$Dir>.ComprGfx.E|
00000e30  6e 74 65 72 50 57 0d 00  b5 10 e8 8a 33 35 2c 32  |nterPW......35,2|
00000e40  30 29 22 22 43 24 0d 00  b6 0e e3 41 48 25 3d 31  |0)""C$.....AH%=1|
00000e50  b8 a9 43 24 0d 00 b7 4b  e7 97 28 c1 43 24 2c 41  |..C$...K..(.C$,A|
00000e60  48 25 2c 31 29 29 3e 3d  97 22 61 22 80 97 28 c1  |H%,1))>=."a"..(.|
00000e70  43 24 2c 41 48 25 2c 31  29 29 3c 3d 97 22 7a 22  |C$,AH%,1))<=."z"|
00000e80  c1 43 24 2c 41 48 25 2c  31 29 3d bd 28 97 28 c1  |.C$,AH%,1)=.(.(.|
00000e90  43 24 2c 41 48 25 2c 31  29 29 80 26 44 46 29 0d  |C$,AH%,1)).&DF).|
00000ea0  00 b8 05 ed 0d 00 b9 25  71 25 3d 30 3a 73 25 3d  |.......%q%=0:s%=|
00000eb0  2d 31 3a 75 25 3d 74 25  3a 41 49 25 3d 74 25 2b  |-1:u%=t%:AI%=t%+|
00000ec0  28 76 25 2a 31 30 35 36  29 0d 00 ba 05 f5 0d 00  |(v%*1056).......|
00000ed0  bb 26 e7 24 28 75 25 2b  31 30 32 34 29 3d 43 24  |.&.$(u%+1024)=C$|
00000ee0  73 25 3d 75 25 8b 75 25  2b 3d 31 30 35 36 3a 71  |s%=u%.u%+=1056:q|
00000ef0  25 2b 3d 31 0d 00 bc 12  fd 73 25 3c 3e 2d 31 84  |%+=1.....s%<>-1.|
00000f00  75 25 3d 41 49 25 0d 00  bd 35 e7 75 25 3d 41 49  |u%=AI%...5.u%=AI|
00000f10  25 f1 8a 31 35 2c 31 35  29 22 59 6f 75 27 72 65  |%..15,15)"You're|
00000f20  20 6a 75 73 74 20 67 75  65 73 73 69 6e 67 20 61  | just guessing a|
00000f30  72 65 6e 27 74 20 79 6f  75 3f 22 0d 00 be 30 e7  |ren't you?"...0.|
00000f40  73 25 3c 3e 2d 31 f1 8a  31 35 2c 31 35 29 22 50  |s%<>-1..15,15)"P|
00000f50  61 73 73 77 6f 72 64 20  63 6f 72 72 65 63 74 3a  |assword correct:|
00000f60  20 4c 65 76 65 6c 20 22  3b 71 25 0d 00 bf 07 f5  | Level ";q%.....|
00000f70  fd a5 0d 00 c0 05 e1 0d  00 c1 04 0d 00 c2 07 dd  |................|
00000f80  f2 52 0d 00 c3 05 f5 0d  00 c4 0c 2a 66 78 20 32  |.R.........*fx 2|
00000f90  31 20 30 0d 00 c5 1f 2a  3c 4b 65 76 24 44 69 72  |1 0....*<Kev$Dir|
00000fa0  3e 2e 43 6f 6d 70 72 47  66 78 2e 4b 65 79 53 63  |>.ComprGfx.KeySc|
00000fb0  72 6e 0d 00 c6 06 ef 35  0d 00 c7 44 ec 31 36 30  |rn.....5...D.160|
00000fc0  2c 38 33 32 3a f1 22 50  72 65 73 73 20 79 6f 75  |,832:."Press you|
00000fd0  72 20 6b 65 79 20 66 6f  72 20 4c 45 46 54 20 2e  |r key for LEFT .|
00000fe0  2e 2e 2e 2e 2e 2e 2e 2e  2e 2e 2e 2e 2e 2e 2e 2e  |................|
00000ff0  2e 2e 2e 2e 22 3b 3a 52  25 3d a4 53 0d 00 c8 44  |....";:R%=.S...D|
00001000  ec 31 36 30 2c 37 38 34  3a f1 22 50 72 65 73 73  |.160,784:."Press|
00001010  20 79 6f 75 72 20 6b 65  79 20 66 6f 72 20 52 49  | your key for RI|
00001020  47 48 54 20 2e 2e 2e 2e  2e 2e 2e 2e 2e 2e 2e 2e  |GHT ............|
00001030  2e 2e 2e 2e 2e 2e 2e 2e  22 3b 3a 53 25 3d a4 53  |........";:S%=.S|
00001040  0d 00 c9 44 ec 31 36 30  2c 37 33 36 3a f1 22 50  |...D.160,736:."P|
00001050  72 65 73 73 20 79 6f 75  72 20 6b 65 79 20 66 6f  |ress your key fo|
00001060  72 20 55 50 20 2e 2e 2e  2e 2e 2e 2e 2e 2e 2e 2e  |r UP ...........|
00001070  2e 2e 2e 2e 2e 2e 2e 2e  2e 2e 2e 2e 22 3b 3a 56  |............";:V|
00001080  25 3d a4 53 0d 00 ca 44  ec 31 36 30 2c 36 38 38  |%=.S...D.160,688|
00001090  3a f1 22 50 72 65 73 73  20 79 6f 75 72 20 6b 65  |:."Press your ke|
000010a0  79 20 66 6f 72 20 44 4f  57 4e 20 2e 2e 2e 2e 2e  |y for DOWN .....|
000010b0  2e 2e 2e 2e 2e 2e 2e 2e  2e 2e 2e 2e 2e 2e 2e 2e  |................|
000010c0  22 3b 3a 51 25 3d a4 53  0d 00 cb 44 ec 31 36 30  |";:Q%=.S...D.160|
000010d0  2c 36 34 30 3a f1 22 50  72 65 73 73 20 79 6f 75  |,640:."Press you|
000010e0  72 20 6b 65 79 20 66 6f  72 20 53 54 4f 52 45 20  |r key for STORE |
000010f0  50 4f 53 49 54 49 4f 4e  20 2e 2e 2e 2e 2e 2e 2e  |POSITION .......|
00001100  2e 2e 2e 2e 22 3b 3a 54  25 3d a4 53 0d 00 cc 44  |....";:T%=.S...D|
00001110  ec 31 36 30 2c 35 39 32  3a f1 22 50 72 65 73 73  |.160,592:."Press|
00001120  20 79 6f 75 72 20 6b 65  79 20 66 6f 72 20 53 55  | your key for SU|
00001130  49 43 49 44 45 20 2e 2e  2e 2e 2e 2e 2e 2e 2e 2e  |ICIDE ..........|
00001140  2e 2e 2e 2e 2e 2e 2e 2e  22 3b 3a 55 25 3d a4 53  |........";:U%=.S|
00001150  0d 00 cd 45 ec 31 36 30  2c 35 34 34 3a f1 22 50  |...E.160,544:."P|
00001160  72 65 73 73 20 79 6f 75  72 20 6b 65 79 20 66 6f  |ress your key fo|
00001170  72 20 53 4f 55 4e 44 20  4f 4e 2f 4f 46 46 20 2e  |r SOUND ON/OFF .|
00001180  2e 2e 2e 2e 2e 2e 2e 2e  2e 2e 2e 2e 22 3b 3a 43  |............";:C|
00001190  41 25 3d a4 53 0d 00 ce  29 ec 31 36 30 2c 35 30  |A%=.S...).160,50|
000011a0  30 3a f1 22 41 72 65 20  74 68 65 73 65 20 6b 65  |0:."Are these ke|
000011b0  79 73 20 4f 4b 3f 20 28  59 2f 6e 29 22 3b 0d 00  |ys OK? (Y/n)";..|
000011c0  cf 1d 41 24 3d be 3a e7  41 24 3d bd 31 33 84 41  |..A$=.:.A$=.13.A|
000011d0  24 3d 22 79 22 41 24 3d  22 59 22 0d 00 d0 07 f1  |$="y"A$="Y".....|
000011e0  41 24 0d 00 d1 06 ef 34  0d 00 d2 0b fd 41 24 3d  |A$.....4.....A$=|
000011f0  22 59 22 0d 00 d3 05 e1  0d 00 d4 04 0d 00 d5 07  |"Y".............|
00001200  dd a4 53 0d 00 d6 0c ea  68 25 3a 68 25 3d a3 0d  |..S.....h%:h%=..|
00001210  00 d7 05 f5 0d 00 d8 0c  6e 25 3d ba 28 4f 25 29  |........n%=.(O%)|
00001220  0d 00 d9 0a fd 6e 25 3c  3e 30 0d 00 da 0b e7 6e  |.....n%<>0.....n|
00001230  25 3e 33 32 8c 0d 00 db  09 f1 3b bd 6e 25 0d 00  |%>32......;.n%..|
00001240  dc 05 cc 0d 00 dd 15 e7  6e 25 3d 39 f1 3b 22 54  |........n%=9.;"T|
00001250  61 62 22 3a 68 25 3d b9  0d 00 de 19 e7 6e 25 3d  |ab":h%=......n%=|
00001260  31 33 f1 3b 22 52 65 74  75 72 6e 22 3a 68 25 3d  |13.;"Return":h%=|
00001270  b9 0d 00 df 18 e7 6e 25  3d 33 32 f1 3b 22 53 70  |......n%=32.;"Sp|
00001280  61 63 65 22 3a 68 25 3d  b9 0d 00 e0 1a e7 ac 68  |ace":h%=.......h|
00001290  25 f1 3b 22 43 74 72 6c  2d 22 3b bd 28 6e 25 2b  |%.;"Ctrl-";.(n%+|
000012a0  36 34 29 0d 00 e1 05 cd  0d 00 e2 07 3d 6e 25 0d  |64).........=n%.|
000012b0  00 e3 04 0d 00 e4 07 dd  f2 54 0d 00 e5 1e 2a 3c  |.........T....*<|
000012c0  4b 65 76 24 44 69 72 3e  2e 43 6f 6d 70 72 47 66  |Kev$Dir>.ComprGf|
000012d0  78 2e 4e 65 77 4c 65 76  0d 00 e6 16 ef 32 33 2c  |x.NewLev.....23,|
000012e0  31 37 2c 37 2c 36 2c 31  36 3b 38 3b 30 7c 0d 00  |17,7,6,16;8;0|..|
000012f0  e7 06 ef 35 0d 00 e8 0e  e6 30 2c 25 31 31 30 30  |...5.....0,%1100|
00001300  30 30 0d 00 e9 14 ec 31  30 34 30 2c 35 31 38 3a  |00.....1040,518:|
00001310  f1 3b 71 25 2d 31 0d 00  ea 19 ec 34 38 30 2c 32  |.;q%-1.....480,2|
00001320  38 38 3a f1 3b 24 28 75  25 2b 31 30 32 34 29 0d  |88:.;$(u%+1024).|
00001330  00 eb 06 ef 34 0d 00 ec  21 f1 8a 33 32 2c 32 38  |....4...!..32,28|
00001340  29 22 50 72 65 73 73 20  53 70 61 63 65 20 74 6f  |)"Press Space to|
00001350  20 70 6c 61 79 22 0d 00  ed 0a f5 fd a5 3d 33 32  | play".......=32|
00001360  0d 00 ee 05 e1 0d 00 ef  04 0d 00 f0 07 dd f2 55  |...............U|
00001370  0d 00 f1 0e de 41 45 25  20 33 32 2a 31 30 0d 00  |.....AE% 32*10..|
00001380  f2 0c e3 41 44 25 3d 30  b8 39 0d 00 f3 0b f3 41  |...AD%=0.9.....A|
00001390  42 25 2c 41 24 0d 00 f4  17 21 28 41 45 25 2b 28  |B%,A$....!(AE%+(|
000013a0  41 44 25 3c 3c 35 29 29  3d 41 42 25 0d 00 f5 18  |AD%<<5))=AB%....|
000013b0  24 28 41 45 25 2b 28 41  44 25 3c 3c 35 29 2b 34  |$(AE%+(AD%<<5)+4|
000013c0  29 3d 41 24 0d 00 f6 05  ed 0d 00 f7 05 e1 0d 00  |)=A$............|
000013d0  f8 04 0d 00 f9 12 dc 20  31 30 30 30 30 2c 20 20  |....... 10000,  |
000013e0  44 6f 75 67 0d 00 fa 15  dc 20 32 35 30 30 30 2c  |Doug..... 25000,|
000013f0  20 20 47 72 61 6e 64 6d  61 0d 00 fb 15 dc 20 34  |  Grandma..... 4|
00001400  30 30 30 30 2c 20 20 52  69 63 68 61 72 64 0d 00  |0000,  Richard..|
00001410  fc 13 dc 20 35 30 30 30  30 2c 20 20 4b 65 6c 6c  |... 50000,  Kell|
00001420  79 0d 00 fd 14 dc 20 37  35 30 30 30 2c 20 20 41  |y..... 75000,  A|
00001430  6e 64 72 65 77 0d 00 fe  14 dc 20 31 30 30 30 30  |ndrew..... 10000|
00001440  30 2c 20 54 72 69 63 69  61 0d 00 ff 17 dc 20 31  |0, Tricia..... 1|
00001450  32 35 30 30 30 2c 20 4d  75 6d 20 26 20 44 61 64  |25000, Mum & Dad|
00001460  0d 01 00 13 dc 20 31 35  30 30 30 30 2c 20 45 6c  |..... 150000, El|
00001470  65 6e 61 0d 01 01 12 dc  20 31 37 35 30 30 30 2c  |ena..... 175000,|
00001480  20 41 6d 70 79 0d 01 02  17 dc 20 32 30 30 30 30  | Ampy..... 20000|
00001490  30 2c 20 4b 72 61 7a 79  20 4b 65 76 0d 01 03 04  |0, Krazy Kev....|
000014a0  0d 01 04 07 dd f2 56 0d  01 05 1f 2a 3c 4b 65 76  |......V....*<Kev|
000014b0  24 44 69 72 3e 2e 43 6f  6d 70 72 47 66 78 2e 48  |$Dir>.ComprGfx.H|
000014c0  69 53 63 6f 72 65 0d 01  06 16 ef 32 33 2c 31 37  |iScore.....23,17|
000014d0  2c 37 2c 36 2c 31 36 3b  38 3b 30 7c 0d 01 07 06  |,7,6,16;8;0|....|
000014e0  ef 35 0d 01 08 08 e6 30  2c 33 0d 01 09 0f e3 41  |.5.....0,3.....A|
000014f0  44 25 3d 39 b8 30 88 2d  31 0d 01 0a 2b ec 33 30  |D%=9.0.-1...+.30|
00001500  30 2c 33 32 2a 28 37 2b  28 41 44 25 2a 32 29 29  |0,32*(7+(AD%*2))|
00001510  3a f1 3b 24 28 41 45 25  2b 28 41 44 25 3c 3c 35  |:.;$(AE%+(AD%<<5|
00001520  29 2b 34 29 0d 01 0b 29  ec 37 35 30 2c 33 32 2a  |)+4)...).750,32*|
00001530  28 37 2b 28 41 44 25 2a  32 29 29 3a f1 3b 21 28  |(7+(AD%*2)):.;!(|
00001540  41 45 25 2b 28 41 44 25  3c 3c 35 29 29 0d 01 0c  |AE%+(AD%<<5))...|
00001550  0e e6 30 2c 36 33 c8 9c  32 35 35 0d 01 0d 05 ed  |..0,63..255.....|
00001560  0d 01 0e 0a f5 fd a5 3d  33 32 0d 01 0f 15 ef 32  |.......=32.....2|
00001570  33 2c 31 37 2c 37 2c 36  2c 38 3b 38 3b 30 7c 0d  |3,17,7,6,8;8;0|.|
00001580  01 10 06 ef 34 0d 01 11  05 e1 0d 01 12 04 0d 01  |....4...........|
00001590  13 0c dd f2 57 28 41 43  25 29 0d 01 14 0f e7 41  |....W(AC%).....A|
000015a0  43 25 3e 21 41 45 25 20  8c 0d 01 15 0b 41 46 25  |C%>!AE% .....AF%|
000015b0  3d 41 45 25 0d 01 16 05  f5 0d 01 17 0b 41 46 25  |=AE%.........AF%|
000015c0  2b 3d 33 32 0d 01 18 1a  fd 21 41 46 25 3e 41 43  |+=32.....!AF%>AC|
000015d0  25 20 84 41 46 25 3d 41  45 25 2b 33 32 30 0d 01  |% .AF%=AE%+320..|
000015e0  19 0a 6b 25 3d 41 45 25  0d 01 1a 12 e3 66 25 3d  |..k%=AE%.....f%=|
000015f0  41 45 25 2b 33 32 b8 41  46 25 0d 01 1b 11 3f 6b  |AE%+32.AF%....?k|
00001600  25 3d 3f 66 25 3a 6b 25  2b 3d 31 0d 01 1c 05 ed  |%=?f%:k%+=1.....|
00001610  0d 01 1d 0b 41 46 25 2d  3d 33 32 0d 01 1e 1e 2a  |....AF%-=32....*|
00001620  3c 4b 65 76 24 44 69 72  3e 2e 43 6f 6d 70 72 47  |<Kev$Dir>.ComprG|
00001630  66 78 2e 54 6f 70 54 65  6e 0d 01 1f 10 e8 8a 33  |fx.TopTen......3|
00001640  30 2c 32 33 29 22 22 41  24 0d 01 20 18 e7 41 24  |0,23)""A$.. ..A$|
00001650  3d 22 22 8c 41 24 3d 22  4d 72 2e 20 4c 61 7a 79  |="".A$="Mr. Lazy|
00001660  22 0d 01 21 1a e7 a9 28  41 24 29 3e 31 33 8c 41  |"..!...(A$)>13.A|
00001670  24 3d c1 41 24 2c 31 2c  31 33 29 0d 01 22 0c 21  |$=.A$,1,13)..".!|
00001680  41 46 25 3d 41 43 25 0d  01 23 0f 24 28 41 46 25  |AF%=AC%..#.$(AF%|
00001690  2b 34 29 3d 41 24 0d 01  24 06 f2 56 0d 01 25 05  |+4)=A$..$..V..%.|
000016a0  cd 0d 01 26 05 e1 0d 01  27 04 0d 01 28 07 dd f2  |...&....'...(...|
000016b0  58 0d 01 29 0d ee 85 ea  60 25 3d 38 3a e1 0d 01  |X..)....`%=8:...|
000016c0  2a 22 c8 99 22 58 43 61  63 68 65 5f 43 6f 6e 74  |*".."XCache_Cont|
000016d0  72 6f 6c 22 2c 30 2c 2d  31 b8 41 41 25 3b 6c 25  |rol",0,-1.AA%;l%|
000016e0  0d 01 2b 1a e7 28 6c 25  20 80 20 31 29 84 28 41  |..+..(l% . 1).(A|
000016f0  41 25 3d 30 29 8c 60 25  3d 38 0d 01 2c 05 e1 0d  |A%=0).`%=8..,...|
00001700  01 2d 04 0d 01 2e 07 dd  f2 59 0d 01 2f 1d 2a 3c  |.-.......Y../.*<|
00001710  4b 65 76 24 44 69 72 3e  2e 43 6f 6d 70 72 47 66  |Kev$Dir>.ComprGf|
00001720  78 2e 49 6e 66 6f 31 0d  01 30 0a f5 fd a5 3d 33  |x.Info1..0....=3|
00001730  32 0d 01 31 1d 2a 3c 4b  65 76 24 44 69 72 3e 2e  |2..1.*<Kev$Dir>.|
00001740  43 6f 6d 70 72 47 66 78  2e 49 6e 66 6f 32 0d 01  |ComprGfx.Info2..|
00001750  32 0a f5 fd a5 3d 33 32  0d 01 33 1d 2a 3c 4b 65  |2....=32..3.*<Ke|
00001760  76 24 44 69 72 3e 2e 43  6f 6d 70 72 47 66 78 2e  |v$Dir>.ComprGfx.|
00001770  49 6e 66 6f 33 0d 01 34  0a f5 fd a5 3d 33 32 0d  |Info3..4....=32.|
00001780  01 35 05 e1 0d 01 36 04  0d 01 37 26 dd f2 5a 3a  |.5....6...7&..Z:|
00001790  2a 3c 4b 65 76 24 44 69  72 3e 2e 43 6f 6d 70 72  |*<Kev$Dir>.Compr|
000017a0  47 66 78 2e 42 6f 6e 75  73 53 74 61 72 74 0d 01  |Gfx.BonusStart..|
000017b0  38 37 f5 fd a5 3d 33 32  3a c8 99 22 4f 53 5f 46  |87...=32:.."OS_F|
000017c0  69 6c 65 22 2c 26 66 66  2c 22 4b 65 76 44 61 74  |ile",&ff,"KevDat|
000017d0  61 3a 42 6f 6e 75 73 22  2c 70 25 3a d1 3d 30 3a  |a:Bonus",p%:.=0:|
000017e0  42 41 25 3d a3 0d 01 39  11 d6 50 25 3a 6a 25 3d  |BA%=...9..P%:j%=|
000017f0  a3 3a 57 25 3d 30 0d 01  3a 29 4c 25 3d 70 25 21  |.:W%=0..:)L%=p%!|
00001800  31 30 34 30 3a 58 25 3d  70 25 21 31 30 34 34 3a  |1040:X%=p%!1044:|
00001810  59 25 3d 70 25 21 31 30  34 38 3a 4e 25 3d 30 0d  |Y%=p%!1048:N%=0.|
00001820  01 3b 2d f5 20 41 25 3d  70 25 3a 42 25 3d 58 25  |.;-. A%=p%:B%=X%|
00001830  3a 43 25 3d 59 25 3a d6  64 25 3a 41 42 25 2b 3d  |:C%=Y%:.d%:AB%+=|
00001840  63 25 21 34 3a e7 21 63  25 f2 42 49 0d 01 3c 27  |c%!4:.!c%.BI..<'|
00001850  57 25 2b 3d 31 3a 57 25  3d 57 25 80 20 33 3a e7  |W%+=1:W%=W%. 3:.|
00001860  57 25 3d 30 20 4e 25 2b  3d 31 3a 4e 25 3d 4e 25  |W%=0 N%+=1:N%=N%|
00001870  80 20 33 0d 01 3d 58 41  25 3d 41 47 25 3a 42 25  |. 3..=XA%=AG%:B%|
00001880  3d 5a 25 3a 43 25 3d 4e  25 3a d6 49 25 3a 41 25  |=Z%:C%=N%:.I%:A%|
00001890  3d 58 25 3a 42 25 3d 59  25 3a 43 25 3d 31 3a 44  |=X%:B%=Y%:C%=1:D|
000018a0  25 3d 70 25 3a 45 25 3d  41 47 25 3a d6 4d 25 3a  |%=p%:E%=AG%:.M%:|
000018b0  41 25 3d a8 28 31 32 32  2d 28 91 2f 31 30 30 29  |A%=.(122-(./100)|
000018c0  29 3a 42 25 3d 30 3a d6  41 4b 25 0d 01 3e 2a 41  |):B%=0:.AK%..>*A|
000018d0  4a 25 3d ba 28 4f 25 29  3a e7 41 4a 25 3d 52 25  |J%=.(O%):.AJ%=R%|
000018e0  f2 42 45 28 2d 31 29 8b  e7 41 4a 25 3d 53 25 f2  |.BE(-1)..AJ%=S%.|
000018f0  42 45 28 31 29 0d 01 3f  20 e7 41 4a 25 3d 56 25  |BE(1)..? .AJ%=V%|
00001900  f2 42 46 28 2d 31 29 8b  e7 41 4a 25 3d 51 25 f2  |.BF(-1)..AJ%=Q%.|
00001910  42 46 28 31 29 0d 01 40  2c e7 41 4a 25 3d 55 25  |BF(1)..@,.AJ%=U%|
00001920  f2 42 4a 20 8b e7 41 4a  25 3d 54 25 70 25 21 31  |.BJ ..AJ%=T%p%!1|
00001930  30 34 34 3d 58 25 3a 70  25 21 31 30 34 38 3d 59  |044=X%:p%!1048=Y|
00001940  25 0d 01 41 14 fd 42 41  25 84 6a 25 84 91 3e 3d  |%..A..BA%.j%..>=|
00001950  31 32 32 30 30 0d 01 42  2d e7 6a 25 41 42 25 2b  |12200..B-.j%AB%+|
00001960  3d 35 30 30 30 3a 2a 3c  4b 65 76 24 44 69 72 3e  |=5000:*<Kev$Dir>|
00001970  2e 43 6f 6d 70 72 47 66  78 2e 42 6f 6e 75 73 45  |.ComprGfx.BonusE|
00001980  6e 64 0d 01 43 0d e7 6a  25 f5 fd a5 3d 33 32 0d  |nd..C..j%...=32.|
00001990  01 44 08 6a 25 3d b9 0d  01 45 05 e1 0d 01 46 04  |.D.j%=...E....F.|
000019a0  0d 01 47 08 dd f2 42 49  0d 01 48 0c e7 b3 28 34  |..G...BI..H...(4|
000019b0  29 3d 31 8c 0d 01 49 18  2a 43 68 61 6e 6e 65 6c  |)=1...I.*Channel|
000019c0  56 6f 69 63 65 20 31 20  46 6c 61 74 0d 01 4a 05  |Voice 1 Flat..J.|
000019d0  cc 0d 01 4b 19 2a 43 68  61 6e 6e 65 6c 56 6f 69  |...K.*ChannelVoi|
000019e0  63 65 20 31 20 52 6f 63  6b 73 0d 01 4c 05 cd 0d  |ce 1 Rocks..L...|
000019f0  01 4d 16 e7 43 42 25 20  d4 31 2c 2d 31 35 2c 38  |.M..CB% .1,-15,8|
00001a00  30 30 30 2c 31 0d 01 4e  24 f2 42 4c 28 22 4f 75  |000,1..N$.BL("Ou|
00001a10  63 68 21 20 49 74 27 73  20 72 61 69 6e 69 6e 67  |ch! It's raining|
00001a20  20 72 6f 63 6b 73 21 22  29 0d 01 4f 05 e1 0d 01  | rocks!")..O....|
00001a30  50 04 0d 01 51 08 dd f2  42 4a 0d 01 52 1b 2a 43  |P...Q...BJ..R.*C|
00001a40  68 61 6e 6e 65 6c 56 6f  69 63 65 20 31 20 47 6f  |hannelVoice 1 Go|
00001a50  6f 64 62 79 65 0d 01 53  16 e7 43 42 25 20 d4 31  |odbye..S..CB% .1|
00001a60  2c 2d 31 35 2c 38 30 30  30 2c 31 0d 01 54 20 f2  |,-15,8000,1..T .|
00001a70  42 4c 28 22 47 6f 6f 64  62 79 65 2c 20 63 72 75  |BL("Goodbye, cru|
00001a80  65 6c 20 77 6f 72 6c 64  21 22 29 0d 01 55 05 e1  |el world!")..U..|
00001a90  0d 01 56 04 0d 01 57 08  dd f2 42 4b 0d 01 58 18  |..V...W...BK..X.|
00001aa0  2a 43 68 61 6e 6e 65 6c  56 6f 69 63 65 20 31 20  |*ChannelVoice 1 |
00001ab0  48 69 6e 74 0d 01 59 16  e7 43 42 25 20 d4 31 2c  |Hint..Y..CB% .1,|
00001ac0  2d 31 35 2c 38 30 30 30  2c 31 0d 01 5a 21 f2 42  |-15,8000,1..Z!.B|
00001ad0  4c 28 22 43 61 6e 27 74  20 79 6f 75 20 74 61 6b  |L("Can't you tak|
00001ae0  65 20 61 20 68 69 6e 74  3f 22 29 0d 01 5b 05 e1  |e a hint?")..[..|
00001af0  0d 01 5c 04 0d 01 5d 0c  dd f2 42 4c 28 62 24 29  |..\...]...BL(b$)|
00001b00  0d 01 5e 16 3f 28 70 25  2b 58 25 2b 28 59 25 3c  |..^.?(p%+X%+(Y%<|
00001b10  3c 35 29 29 3d 30 0d 01  5f 19 58 25 3d 70 25 21  |<5))=0.._.X%=p%!|
00001b20  31 30 34 34 3a 59 25 3d  70 25 21 31 30 34 38 0d  |1044:Y%=p%!1048.|
00001b30  01 60 17 3f 28 70 25 2b  58 25 2b 28 59 25 3c 3c  |.`.?(p%+X%+(Y%<<|
00001b40  35 29 29 3d 33 31 0d 01  61 12 42 41 25 3d b9 3a  |5))=31..a.BA%=.:|
00001b50  2a 66 78 20 32 31 20 30  0d 01 62 1d 2a 3c 4b 65  |*fx 21 0..b.*<Ke|
00001b60  76 24 44 69 72 3e 2e 43  6f 6d 70 72 47 66 78 2e  |v$Dir>.ComprGfx.|
00001b70  44 65 61 74 68 0d 01 63  0e f1 8a 34 35 2c 31 36  |Death..c...45,16|
00001b80  29 62 24 0d 01 64 10 f1  8a 36 30 2c 31 38 29 3b  |)b$..d...60,18);|
00001b90  41 42 25 0d 01 65 0f f1  8a 36 30 2c 32 30 29 3b  |AB%..e...60,20);|
00001ba0  72 25 0d 01 66 0f f1 8a  36 30 2c 32 32 29 3b 4c  |r%..f...60,22);L|
00001bb0  25 0d 01 67 1a f1 8a 36  30 2c 32 34 29 3b 22 42  |%..g...60,24);"B|
00001bc0  6f 6e 75 73 20 4c 65 76  65 6c 22 0d 01 68 10 f1  |onus Level"..h..|
00001bd0  8a 36 30 2c 32 36 29 3b  22 2d 22 0d 01 69 0a f5  |.60,26);"-"..i..|
00001be0  fd a5 3d 33 32 0d 01 6a  07 d6 50 25 0d 01 6b 05  |..=32..j..P%..k.|
00001bf0  e1 0d 01 6c 04 0d 01 6d  0c dd f2 42 45 28 69 25  |...l...m...BE(i%|
00001c00  29 0d 01 6e 16 3f 28 70  25 2b 58 25 2b 28 59 25  |)..n.?(p%+X%+(Y%|
00001c10  3c 3c 35 29 29 3d 30 0d  01 6f 20 e7 a4 42 47 28  |<<5))=0..o ..BG(|
00001c20  28 70 25 2b 58 25 2b 69  25 2b 28 59 25 3c 3c 35  |(p%+X%+i%+(Y%<<5|
00001c30  29 29 2c 69 25 29 8c 0d  01 70 22 58 25 2b 3d 69  |)),i%)...p"X%+=i|
00001c40  25 3a e7 58 25 3c 30 20  58 25 3d 30 8b e7 58 25  |%:.X%<0 X%=0..X%|
00001c50  3e 33 31 20 58 25 3d 33  31 0d 01 71 44 41 25 3d  |>31 X%=31..qDA%=|
00001c60  58 25 3a 42 25 3d 59 25  3a 43 25 3d 69 25 2b 34  |X%:B%=Y%:C%=i%+4|
00001c70  3a 44 25 3d 70 25 3a 45  25 3d 41 47 25 3a d6 4d  |:D%=p%:E%=AG%:.M|
00001c80  25 3a 41 25 3d a8 28 31  32 32 2d 28 91 2f 31 30  |%:A%=.(122-(./10|
00001c90  30 29 29 3a 42 25 3d 30  3a d6 41 4b 25 0d 01 72  |0)):B%=0:.AK%..r|
00001ca0  05 cd 0d 01 73 17 3f 28  70 25 2b 58 25 2b 28 59  |....s.?(p%+X%+(Y|
00001cb0  25 3c 3c 35 29 29 3d 33  31 0d 01 74 05 e1 0d 01  |%<<5))=31..t....|
00001cc0  75 04 0d 01 76 0c dd f2  42 46 28 69 25 29 0d 01  |u...v...BF(i%)..|
00001cd0  77 16 3f 28 70 25 2b 58  25 2b 28 59 25 3c 3c 35  |w.?(p%+X%+(Y%<<5|
00001ce0  29 29 3d 30 0d 01 78 22  e7 a4 42 47 28 28 70 25  |))=0..x"..BG((p%|
00001cf0  2b 58 25 2b 28 28 59 25  2b 69 25 29 3c 3c 35 29  |+X%+((Y%+i%)<<5)|
00001d00  29 2c 69 25 29 8c 0d 01  79 22 59 25 2b 3d 69 25  |),i%)...y"Y%+=i%|
00001d10  3a e7 59 25 3c 30 20 59  25 3d 30 8b e7 59 25 3e  |:.Y%<0 Y%=0..Y%>|
00001d20  33 31 20 59 25 3d 33 31  0d 01 7a 44 41 25 3d 58  |31 Y%=31..zDA%=X|
00001d30  25 3a 42 25 3d 59 25 3a  43 25 3d 69 25 2b 31 3a  |%:B%=Y%:C%=i%+1:|
00001d40  44 25 3d 70 25 3a 45 25  3d 41 47 25 3a d6 4d 25  |D%=p%:E%=AG%:.M%|
00001d50  3a 41 25 3d a8 28 31 32  32 2d 28 91 2f 31 30 30  |:A%=.(122-(./100|
00001d60  29 29 3a 42 25 3d 30 3a  d6 41 4b 25 0d 01 7b 05  |)):B%=0:.AK%..{.|
00001d70  cd 0d 01 7c 17 3f 28 70  25 2b 58 25 2b 28 59 25  |...|.?(p%+X%+(Y%|
00001d80  3c 3c 35 29 29 3d 33 31  0d 01 7d 05 e1 0d 01 7e  |<<5))=31..}....~|
00001d90  04 0d 01 7f 0f dd a4 42  47 28 78 25 2c 69 25 29  |.......BG(x%,i%)|
00001da0  0d 01 80 0a 77 25 3d 3f  78 25 0d 01 81 08 6d 25  |....w%=?x%....m%|
00001db0  3d a3 0d 01 82 09 c8 8e  77 25 ca 0d 01 83 13 c9  |=.......w%......|
00001dc0  30 2c 31 3a 3f 78 25 3d  30 3a 6d 25 3d b9 0d 01  |0,1:?x%=0:m%=...|
00001dd0  84 23 c9 33 3a 3f 78 25  3d 30 3a 6d 25 3d b9 3a  |.#.3:?x%=0:m%=.:|
00001de0  41 42 25 2b 3d 31 30 30  3a 4c 25 2d 3d 31 3a f2  |AB%+=100:L%-=1:.|
00001df0  4d 0d 01 85 16 c9 35 3a  e7 41 4a 25 3d 52 25 84  |M.....5:.AJ%=R%.|
00001e00  41 4a 25 3d 53 25 8c 0d  01 86 1f e7 78 25 3f 69  |AJ%=S%......x%?i|
00001e10  25 3d 30 20 78 25 3f 69  25 3d 35 3a 3f 78 25 3d  |%=0 x%?i%=5:?x%=|
00001e20  30 3a 6d 25 3d b9 0d 01  87 05 cd 0d 01 88 17 c9  |0:m%=...........|
00001e30  31 31 3a e7 4c 25 3d 30  20 6a 25 3d b9 3a 6d 25  |11:.L%=0 j%=.:m%|
00001e40  3d b9 0d 01 89 1c c9 31  36 3a 41 25 3d 70 25 3a  |=......16:A%=p%:|
00001e50  d6 4a 25 3a 3f 78 25 3d  30 3a 6d 25 3d b9 0d 01  |.J%:?x%=0:m%=...|
00001e60  8a 1e c9 31 38 3a 6d 25  3d b9 3a 3f 78 25 3d 30  |...18:m%=.:?x%=0|
00001e70  3a 41 42 25 2b 3d 32 30  30 3a f2 4e 0d 01 8b 0b  |:AB%+=200:.N....|
00001e80  c9 31 39 3a f2 42 4b 0d  01 8c 1e c9 32 30 3a 6d  |.19:.BK.....20:m|
00001e90  25 3d b9 3a 3f 78 25 3d  30 3a 41 42 25 2b 3d 35  |%=.:?x%=0:AB%+=5|
00001ea0  30 30 3a f2 4e 0d 01 8d  05 cb 0d 01 8e 07 3d 6d  |00:.N.........=m|
00001eb0  25 0d ff                                          |%..|
00001eb3