_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

RATS 2

FILE INFORMATION

FILENAME(S): RATS 2

FILE TYPE(S): PRG

FILE SIZE: 6.4K

FIRST SEEN: 2025-11-30 21:24:29

APPEARS ON: 1 disk(s)

FILE HASH

410d53292fff1fa1509519927b151e463f6ac535d30ea7135c76ac86f834c0a6

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C64 SPEL 64 2 RATS 2 PRG DuncanTwain 19 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

> DETECTED: COMMODORE BASIC PROGRAM (LOAD ADDRESS $0801)

00000000: 01 08 0E 08 02 00 8F 20  52 41 54 53 20 32 00 27  |....... RATS 2.'|
00000010: 08 03 00 99 C7 28 31 34  32 29 3A 47 58 B2 34 39  |.....(142):GX.49|
00000020: 31 35 32 3A 89 33 38 00  36 08 04 00 8F 20 33 2D  |152:.38.6.... 3-|
00000030: 44 20 56 49 45 57 00 56  08 05 00 4E B2 32 3A 41  |D VIEW.V...N.2:A|
00000040: B2 48 3A 42 B2 56 3A 46  46 B2 32 AE 28 46 AB 31  |.H:B.V:FF.2.(F.1|
00000050: 29 3A 9E 20 49 4E 00 82  08 06 00 5A B2 4D 25 28  |):. IN.....Z.M%(|
00000060: 41 2C 42 29 AC 46 46 3A  8B 28 28 5A AD 31 36 29  |A,B).FF:.((Z.16)|
00000070: AF 31 29 B2 31 A7 52 4C  B2 AB 31 3A 8D 32 35 3A  |.1).1.RL..1:.25:|
00000080: 89 38 00 B0 08 07 00 57  B2 4D 25 28 41 AA 53 2C  |.8.....W.M%(A.S,|
00000090: 42 AB 52 29 AC 46 46 3A  8B 28 28 57 AD 31 32 38  |B.R).FF:.((W.128|
000000A0: 29 AF 31 29 B2 31 A7 52  4C B2 AB 31 3A 8D 32 31  |).1).1.RL..1:.21|
000000B0: 00 CF 08 08 00 8B 28 28  5A AD 36 34 29 AF 31 29  |......((Z.64).1)|
000000C0: B2 31 A7 52 4C B2 31 3A  8D 32 35 3A 89 31 30 00  |.1.RL.1:.25:.10.|
000000D0: FC 08 09 00 57 B2 4D 25  28 41 AB 52 2C 42 AA 52  |....W.M%(A.R,B.R|
000000E0: 29 AC 46 46 3A 8B 28 28  57 AD 31 32 38 29 AF 31  |).FF:.((W.128).1|
000000F0: 29 B2 31 A7 52 4C B2 31  3A 8D 32 31 00 12 09 0A  |).1.RL.1:.21....|
00000100: 00 8B 28 28 5A AD 31 32  38 29 AF 31 29 B2 31 A7  |..((Z.128).1).1.|
00000110: 31 34 00 24 09 0B 00 4E  B2 4E AA 31 3A 8B 4E B1  |14.$...N.N.1:.N.|
00000120: 38 A7 31 35 00 3C 09 0C  00 41 B2 41 AA 52 3A 42  |8.15.<...A.A.R:B|
00000130: B2 42 AA 53 3A 8B 42 B3  32 A7 31 35 00 43 09 0D  |.B.S:.B.2.15.C..|
00000140: 00 89 36 00 4B 09 0E 00  8D 31 37 00 51 09 0F 00  |..6.K....17.Q...|
00000150: 8E 00 68 09 10 00 8F 20  44 52 41 57 20 43 45 4E  |..h.... DRAW CEN|
00000160: 54 45 52 20 42 41 43 4B  00 95 09 11 00 97 48 58  |TER BACK......HX|
00000170: 2C 56 58 AA 44 58 28 4E  29 3A 97 48 59 2C 59 55  |,VX.DX(N):.HY,YU|
00000180: 28 4E 29 3A 9E 50 4C 3A  97 48 59 2C 59 44 28 4E  |(N):.PL:.HY,YD(N|
00000190: 29 3A 9E 4C 49 00 C9 09  12 00 97 48 58 2C 56 58  |):.LI......HX,VX|
000001A0: AB 44 58 28 4E 29 3A 9E  4C 49 3A 97 48 59 2C 59  |.DX(N):.LI:.HY,Y|
000001B0: 55 28 4E 29 3A 9E 4C 49  3A 97 48 58 2C 56 58 AA  |U(N):.LI:.HX,VX.|
000001C0: 44 58 28 4E 29 3A 9E 4C  49 00 CF 09 13 00 8E 00  |DX(N):.LI.......|
000001D0: E4 09 14 00 8F 20 44 52  41 57 20 42 41 43 4B 20  |..... DRAW BACK |
000001E0: 53 49 44 45 00 1C 0A 15  00 97 48 58 2C 56 58 AA  |SIDE......HX,VX.|
000001F0: 52 4C AC 44 58 28 4E AB  31 29 3A 97 48 59 2C 59  |RL.DX(N.1):.HY,Y|
00000200: 55 28 4E 29 3A 9E 50 4C  3A 97 48 58 2C 56 58 AA  |U(N):.PL:.HX,VX.|
00000210: 52 4C AC 44 58 28 4E 29  3A 9E 4C 49 00 44 0A 16  |RL.DX(N):.LI.D..|
00000220: 00 97 48 59 2C 59 44 28  4E 29 3A 9E 4C 49 3A 97  |..HY,YD(N):.LI:.|
00000230: 48 58 2C 56 58 AA 52 4C  AC 44 58 28 4E AB 31 29  |HX,VX.RL.DX(N.1)|
00000240: 3A 9E 4C 49 00 4A 0A 17  00 8E 00 68 0A 18 00 8F  |:.LI.J.....h....|
00000250: 20 44 52 41 57 20 52 49  47 48 54 20 4F 52 20 4C  | DRAW RIGHT OR L|
00000260: 45 46 54 20 53 49 44 45  00 9E 0A 19 00 97 48 58  |EFT SIDE......HX|
00000270: 2C 56 58 AA 52 4C AC 44  58 28 4E AB 31 29 3A 97  |,VX.RL.DX(N.1):.|
00000280: 48 59 2C 59 55 28 4E AB  31 29 3A 9E 50 4C 3A 97  |HY,YU(N.1):.PL:.|
00000290: 48 58 2C 56 58 AA 52 4C  AC 44 58 28 4E 29 00 D0  |HX,VX.RL.DX(N)..|
000002A0: 0A 1A 00 97 48 59 2C 59  55 28 4E 29 3A 9E 4C 49  |....HY,YU(N):.LI|
000002B0: 3A 97 48 59 2C 59 44 28  4E 29 3A 9E 4C 49 3A 97  |:.HY,YD(N):.LI:.|
000002C0: 48 58 2C 56 58 AA 52 4C  AC 44 58 28 4E AB 31 29  |HX,VX.RL.DX(N.1)|
000002D0: 00 F9 0A 1B 00 97 48 59  2C 59 44 28 4E AB 31 29  |......HY,YD(N.1)|
000002E0: 3A 9E 4C 49 3A 97 48 59  2C 59 55 28 4E AB 31 29  |:.LI:.HY,YU(N.1)|
000002F0: 3A 8B 4E B1 32 A7 9E 4C  49 00 FF 0A 1C 00 8E 00  |:.N.2..LI.......|
00000300: 1C 0B 1D 00 8F 20 47 45  54 20 4B 45 59 42 4F 41  |..... GET KEYBOA|
00000310: 52 44 20 43 48 41 52 41  43 54 45 52 00 2E 0B 1E  |RD CHARACTER....|
00000320: 00 A1 41 24 3A 8B 41 24  B2 22 22 A7 33 30 00 34  |..A$:.A$."".30.4|
00000330: 0B 1F 00 8E 00 45 0B 25  00 8F 20 49 4E 49 54 49  |.....E.%.. INITI|
00000340: 41 4C 49 5A 45 00 82 0B  26 00 48 58 B2 38 32 38  |ALIZE...&.HX.828|
00000350: 3A 48 59 B2 38 32 39 3A  4C 49 4E 45 B2 31 32 32  |:HY.829:LINE.122|
00000360: 38 38 3A 50 4C 4F 54 B2  31 32 36 36 35 3A 49 4E  |88:PLOT.12665:IN|
00000370: 49 54 B2 31 32 36 38 35  3A 53 43 52 B2 31 32 37  |IT.12685:SCR.127|
00000380: 32 35 00 AA 0B 27 00 46  4C B2 31 32 37 32 36 3A  |25...'.FL.12726:|
00000390: 46 48 B2 31 32 37 33 30  3A 54 4C B2 31 32 37 33  |FH.12730:TL.1273|
000003A0: 34 3A 54 48 B2 31 32 37  33 38 00 CD 0B 28 00 99  |4:TH.12738...(..|
000003B0: 22 93 11 11 11 11 11 1D  1D 1D 1D 1D 1D 1D 1D 1D  |"...............|
000003C0: 1D 1D 1D 1D 1D 1D 1D 1D  52 41 54 53 21 00 FB 0B  |........RATS!...|
000003D0: 29 00 99 22 11 11 1D 1D  1D 53 4F 4C 56 45 20 41  |)..".....SOLVE A|
000003E0: 20 4D 41 5A 45 20 46 52  4F 4D 20 41 20 52 41 54  | MAZE FROM A RAT|
000003F0: 27 53 20 45 59 45 20 56  49 45 57 00 2B 0C 2A 00  |'S EYE VIEW.+.*.|
00000400: 85 22 11 11 11 1D 1D 1D  1D 1D 1D 1D 4D 41 5A 45  |."..........MAZE|
00000410: 20 53 49 5A 45 20 28 48  2C 56 29 20 20 20 33 2C  | SIZE (H,V)   3,|
00000420: 33 9D 9D 9D 9D 9D 22 3B  48 2C 56 00 45 0C 2B 00  |3.....";H,V.E.+.|
00000430: 8B 48 B3 33 B0 48 B1 31  35 B0 56 B3 33 B0 56 B1  |.H.3.H.15.V.3.V.|
00000440: 31 35 A7 34 30 00 5C 0C  2C 00 99 22 93 11 50 4C  |15.40.\.,.."..PL|
00000450: 45 41 53 45 20 57 41 49  54 2E 2E 2E 00 83 0C 2D  |EASE WAIT......-|
00000460: 00 8B C2 28 4C 49 29 B2  33 32 AF C2 28 4C 49 AA  |...(LI).32..(LI.|
00000470: 31 29 B2 33 33 AF C2 28  4C 49 AA 32 29 B2 34 38  |1).33..(LI.2).48|
00000480: A7 34 38 00 BD 0C 2E 00  43 4B B2 30 3A 81 4C B2  |.48.....CK.0:.L.|
00000490: 31 32 32 38 38 A4 31 32  37 36 31 3A 87 41 3A 97  |12288.12761:.A:.|
000004A0: 4C 2C 41 3A 43 4B B2 43  4B AA 41 3A 82 3A 81 4B  |L,A:CK.CK.A:.:.K|
000004B0: B2 47 58 A4 47 58 AA 32  33 3A 87 47 58 00 F3 0C  |.GX.GX.23:.GX...|
000004C0: 2F 00 97 4B 2C 47 58 3A  82 3A 8B 43 4B B3 B1 35  |/..K,GX:.:.CK..5|
000004D0: 30 31 34 34 A7 99 22 11  45 52 52 4F 52 20 49 4E  |0144..".ERROR IN|
000004E0: 20 44 41 54 41 20 53 54  41 54 45 4D 45 4E 54 53  | DATA STATEMENTS|
000004F0: 22 3A 90 00 0F 0D 30 00  4E B2 48 AC 56 AB 31 3A  |":....0.N.H.V.1:|
00000500: 48 B2 48 AA 31 3A 56 B2  56 AA 31 3A 44 B2 31 00  |H.H.1:V.V.1:D.1.|
00000510: 41 0D 31 00 86 4D 25 28  31 37 2C 31 37 29 2C 57  |A.1..M%(17,17),W|
00000520: 41 4C 4B 28 31 30 30 29  2C 43 55 54 28 35 29 2C  |ALK(100),CUT(5),|
00000530: 44 58 28 38 29 2C 59 55  28 38 29 2C 59 44 28 38  |DX(8),YU(8),YD(8|
00000540: 29 00 66 0D 32 00 81 4A  B2 31 A4 56 AA 31 3A 4D  |).f.2..J.1.V.1:M|
00000550: 25 28 31 2C 4A 29 B2 34  3A 4D 25 28 48 AA 31 2C  |%(1,J).4:M%(H.1,|
00000560: 4A 29 B2 31 3A 82 00 87  0D 33 00 4D 58 B2 37 39  |J).1:....3.MX.79|
00000570: 3A 4D 59 B2 34 39 3A 56  58 B2 33 39 3A 56 59 B2  |:MY.49:VX.39:VY.|
00000580: 32 34 3A 58 B2 56 58 00  C7 0D 34 00 81 4A B2 31  |24:X.VX...4..J.1|
00000590: A4 38 3A 44 58 28 4A 29  B2 58 3A 59 55 28 4A 29  |.8:DX(J).X:YU(J)|
000005A0: B2 B5 28 56 59 AB 58 AC  56 59 AD 56 58 29 3A 59  |..(VY.X.VY.VX):Y|
000005B0: 44 28 4A 29 B2 B5 28 56  59 AA 58 AC 28 4D 59 AB  |D(J)..(VY.X.(MY.|
000005C0: 56 59 29 AD 56 58 29 00  D9 0D 35 00 58 B2 B5 28  |VY).VX)...5.X..(|
000005D0: 58 AC 37 AD 31 30 29 3A  82 00 10 0E 36 00 81 49  |X.7.10):....6..I|
000005E0: B2 32 A4 48 3A 4D 25 28  49 2C 56 AA 31 29 B2 38  |.2.H:M%(I,V.1).8|
000005F0: 3A 4D 25 28 49 2C 31 29  B2 32 3A 81 4A B2 32 A4  |:M%(I,1).2:.J.2.|
00000600: 56 3A 4D 25 28 49 2C 4A  29 B2 31 35 3A 82 3A 82  |V:M%(I,J).15:.:.|
00000610: 00 35 0E 37 00 52 B2 B5  28 48 AD 32 29 AA 31 3A  |.5.7.R..(H.2).1:|
00000620: 53 B2 B5 28 56 AD 32 29  AA 31 3A 4D 25 28 52 2C  |S..(V.2).1:M%(R,|
00000630: 53 29 B2 31 35 00 58 0E  38 00 99 22 93 11 47 45  |S).15.X.8.."..GE|
00000640: 4E 45 52 41 54 49 4E 47  20 4D 41 5A 45 2E 2E 2E  |NERATING MAZE...|
00000650: 22 3B 3A 8D 32 30 30 30  00 A4 0E 39 00 8F 20 47  |";:.2000...9.. G|
00000660: 45 4E 45 52 41 54 45 20  52 41 4E 44 4F 4D 20 4D  |ENERATE RANDOM M|
00000670: 41 5A 45 20 28 41 4C 47  4F 52 49 54 48 4D 20 20  |AZE (ALGORITHM  |
00000680: 20 20 20 20 20 20 20 46  52 4F 4D 20 52 4F 47 45  |       FROM ROGE|
00000690: 52 53 20 41 4E 44 20 53  54 52 41 53 53 42 45 52  |RS AND STRASSBER|
000006A0: 47 45 52 29 00 B3 0E 3A  00 81 49 57 41 4C 4B B2  |GER)...:..IWALK.|
000006B0: 31 A4 4E 00 BB 0E 3B 00  49 B2 5A 00 DC 0E 3C 00  |1.N...;.I.Z...<.|
000006C0: 8B 4D 25 28 52 AB 31 2C  53 29 B1 31 34 A7 49 B2  |.M%(R.1,S).14.I.|
000006D0: 49 AA 31 3A 43 55 54 28  49 29 B2 31 00 FD 0E 3D  |I.1:CUT(I).1...=|
000006E0: 00 8B 4D 25 28 52 2C 53  AB 31 29 B1 31 34 A7 49  |..M%(R,S.1).14.I|
000006F0: B2 49 AA 31 3A 43 55 54  28 49 29 B2 32 00 1E 0F  |.I.1:CUT(I).2...|
00000700: 3E 00 8B 4D 25 28 52 AA  31 2C 53 29 B1 31 34 A7  |>..M%(R.1,S).14.|
00000710: 49 B2 49 AA 31 3A 43 55  54 28 49 29 B2 33 00 3F  |I.I.1:CUT(I).3.?|
00000720: 0F 3F 00 8B 4D 25 28 52  2C 53 AA 31 29 B1 31 34  |.?..M%(R,S.1).14|
00000730: A7 49 B2 49 AA 31 3A 43  55 54 28 49 29 B2 34 00  |.I.I.1:CUT(I).4.|
00000740: 4B 0F 40 00 8B 49 B2 30  A7 37 35 00 63 0F 41 00  |K.@..I.0.75.c.A.|
00000750: 8B 49 B3 B1 31 A7 49 B2  B5 28 BB 28 31 29 AC 49  |.I..1.I..(.(1).I|
00000760: 29 AA 31 00 7B 0F 42 00  91 43 55 54 28 49 29 89  |).1.{.B..CUT(I).|
00000770: 36 37 2C 36 39 2C 37 31  2C 37 33 00 A1 0F 43 00  |67,69,71,73...C.|
00000780: 4D 25 28 52 2C 53 29 B2  4D 25 28 52 2C 53 29 AB  |M%(R,S).M%(R,S).|
00000790: 28 4D 25 28 52 2C 53 29  AF 31 29 3A 52 B2 52 AB  |(M%(R,S).1):R.R.|
000007A0: 31 00 CB 0F 44 00 4D 25  28 52 2C 53 29 B2 4D 25  |1...D.M%(R,S).M%|
000007B0: 28 52 2C 53 29 AB 28 28  4D 25 28 52 2C 53 29 AD  |(R,S).((M%(R,S).|
000007C0: 34 29 AF 31 29 AC 34 3A  89 38 36 00 F7 0F 45 00  |4).1).4:.86...E.|
000007D0: 4D 25 28 52 2C 53 29 B2  4D 25 28 52 2C 53 29 AB  |M%(R,S).M%(R,S).|
000007E0: 28 28 4D 25 28 52 2C 53  29 AD 38 29 AF 31 29 AC  |((M%(R,S).8).1).|
000007F0: 38 3A 53 B2 53 AB 31 00  21 10 46 00 4D 25 28 52  |8:S.S.1.!.F.M%(R|
00000800: 2C 53 29 B2 4D 25 28 52  2C 53 29 AB 28 28 4D 25  |,S).M%(R,S).((M%|
00000810: 28 52 2C 53 29 AD 32 29  AF 31 29 AC 32 3A 89 38  |(R,S).2).1).2:.8|
00000820: 36 00 4D 10 47 00 4D 25  28 52 2C 53 29 B2 4D 25  |6.M.G.M%(R,S).M%|
00000830: 28 52 2C 53 29 AB 28 28  4D 25 28 52 2C 53 29 AD  |(R,S).((M%(R,S).|
00000840: 34 29 AF 31 29 AC 34 3A  52 B2 52 AA 31 00 71 10  |4).1).4:R.R.1.q.|
00000850: 48 00 4D 25 28 52 2C 53  29 B2 4D 25 28 52 2C 53  |H.M%(R,S).M%(R,S|
00000860: 29 AB 28 4D 25 28 52 2C  53 29 AF 31 29 3A 89 38  |).(M%(R,S).1):.8|
00000870: 36 00 9D 10 49 00 4D 25  28 52 2C 53 29 B2 4D 25  |6...I.M%(R,S).M%|
00000880: 28 52 2C 53 29 AB 28 28  4D 25 28 52 2C 53 29 AD  |(R,S).((M%(R,S).|
00000890: 32 29 AF 31 29 AC 32 3A  53 B2 53 AA 31 00 C7 10  |2).1).2:S.S.1...|
000008A0: 4A 00 4D 25 28 52 2C 53  29 B2 4D 25 28 52 2C 53  |J.M%(R,S).M%(R,S|
000008B0: 29 AB 28 28 4D 25 28 52  2C 53 29 AD 38 29 AF 31  |).((M%(R,S).8).1|
000008C0: 29 AC 38 3A 89 38 36 00  D4 10 4B 00 8B 44 B2 AB  |).8:.86...K..D..|
000008D0: 31 A7 37 39 00 E1 10 4C  00 8B 52 B3 B1 48 A7 38  |1.79...L..R..H.8|
000008E0: 33 00 EE 10 4D 00 8B 53  B3 B1 56 A7 38 32 00 FE  |3...M..S..V.82..|
000008F0: 10 4E 00 52 B2 32 3A 53  B2 32 3A 89 38 34 00 0B  |.N.R.2:S.2:.84..|
00000900: 11 4F 00 8B 52 B3 B1 32  A7 38 33 00 18 11 50 00  |.O..R..2.83...P.|
00000910: 8B 53 B3 B1 56 A7 38 32  00 28 11 51 00 52 B2 48  |.S..V.82.(.Q.R.H|
00000920: 3A 53 B2 32 3A 89 38 34  00 3B 11 52 00 53 B2 53  |:S.2:.84.;.R.S.S|
00000930: AA 31 3A 44 B2 AB 44 3A  89 38 34 00 45 11 53 00  |.1:D..D:.84.E.S.|
00000940: 52 B2 52 AA 44 00 58 11  54 00 8B 4D 25 28 52 2C  |R.R.D.X.T..M%(R,|
00000950: 53 29 B2 31 35 A7 37 35  00 60 11 55 00 89 35 39  |S).15.75.`.U..59|
00000960: 00 6B 11 56 00 82 49 57  41 4C 4B 00 8C 11 57 00  |.k.V..IWALK...W.|
00000970: 4D 48 B2 48 3A 4D 56 B2  56 3A 49 B2 B5 28 BB 28  |MH.H:MV.V:I..(.(|
00000980: 31 29 AC 28 4D 48 AB 31  29 29 AA 32 00 BC 11 58  |1).(MH.1)).2...X|
00000990: 00 4D 25 28 49 2C 31 29  B2 30 3A 4D 25 28 49 2C  |.M%(I,1).0:M%(I,|
000009A0: 32 29 B2 4D 25 28 49 2C  32 29 AB 28 28 4D 25 28  |2).M%(I,2).((M%(|
000009B0: 49 2C 32 29 AD 38 29 AF  31 29 AC 38 00 DD 11 59  |I,2).8).1).8...Y|
000009C0: 00 48 B2 B5 28 BB 28 31  29 AC 28 4D 48 AB 31 29  |.H..(.(1).(MH.1)|
000009D0: 29 AA 32 3A 48 31 B2 48  3A 56 31 B2 56 00 01 12  |).2:H1.H:V1.V...|
000009E0: 5A 00 99 22 93 11 4D 41  5A 45 20 43 4F 4D 50 4C  |Z.."..MAZE COMPL|
000009F0: 45 54 45 44 2E 22 3A 8D  32 30 30 30 3A 89 31 30  |ETED.":.2000:.10|
00000A00: 35 00 20 12 5B 00 8F 20  44 49 53 50 4C 41 59 20  |5. .[.. DISPLAY |
00000A10: 54 4F 50 20 56 49 45 57  20 4F 46 20 4D 41 5A 45  |TOP VIEW OF MAZE|
00000A20: 00 3C 12 5C 00 48 5A B2  B5 28 37 39 AD 4D 48 29  |.<.\.HZ..(79.MH)|
00000A30: 3A 56 5A B2 B5 28 34 39  AD 4D 56 29 00 61 12 5D  |:VZ..(49.MV).a.]|
00000A40: 00 9E 49 4E 3A 97 32 31  34 2C 32 34 3A 99 A3 32  |..IN:.214,24:..2|
00000A50: 35 29 3B 22 91 20 20 20  20 20 20 20 20 20 13 22  |5);".         ."|
00000A60: 3B 00 8B 12 5E 00 97 48  58 2C 31 AA 48 5A 3A 97  |;...^..HX,1.HZ:.|
00000A70: 48 59 2C 31 AA 56 5A 3A  9E 50 4C 3A 97 48 59 2C  |HY,1.VZ:.PL:.HY,|
00000A80: 4D 56 AC 56 5A AA 31 3A  9E 4C 49 00 BB 12 5F 00  |MV.VZ.1:.LI..._.|
00000A90: 81 4A B2 31 A4 4D 56 3A  81 49 B2 32 A4 4D 48 3A  |.J.1.MV:.I.2.MH:|
00000AA0: 4E B2 4D 25 28 49 2C 4A  29 3A 58 B2 49 AC 48 5A  |N.M%(I,J):X.I.HZ|
00000AB0: AA 31 3A 59 B2 4A AC 56  5A AA 49 00 E9 12 60 00  |.1:Y.J.VZ.I...`.|
00000AC0: 8B 28 28 4E AD 32 29 AF  31 29 B2 31 A7 97 48 58  |.((N.2).1).1..HX|
00000AD0: 2C 58 3A 97 48 59 2C 59  3A 9E 50 4C 3A 97 48 58  |,X:.HY,Y:.PL:.HX|
00000AE0: 2C 58 AB 48 5A 3A 9E 4C  49 00 17 13 61 00 8B 28  |,X.HZ:.LI...a..(|
00000AF0: 28 4E AD 34 29 AF 31 29  B2 31 A7 97 48 58 2C 58  |(N.4).1).1..HX,X|
00000B00: 3A 97 48 59 2C 59 3A 9E  50 4C 3A 97 48 59 2C 59  |:.HY,Y:.PL:.HY,Y|
00000B10: AB 56 5A 3A 9E 4C 49 00  1F 13 62 00 82 3A 82 00  |.VZ:.LI...b..:..|
00000B20: 25 13 63 00 8E 00 42 13  64 00 8F 20 4D 41 52 4B  |%.c...B.d.. MARK|
00000B30: 20 50 4C 41 59 45 52 27  53 20 50 4F 53 49 54 49  | PLAYER'S POSITI|
00000B40: 4F 4E 00 6C 13 65 00 58  B2 48 AC 48 5A AB 31 3A  |ON.l.e.X.H.HZ.1:|
00000B50: 59 B2 56 AC 56 5A AB 31  3A 97 48 5A 2C 58 AA 31  |Y.V.VZ.1:.HZ,X.1|
00000B60: 3A 97 48 59 2C 59 AA 31  3A 9E 50 4C 00 96 13 66  |:.HY,Y.1:.PL...f|
00000B70: 00 97 48 58 2C 58 AB 48  5A AA 32 3A 97 48 59 2C  |..HX,X.HZ.2:.HY,|
00000B80: 59 AB 56 5A AA 32 3A 9E  4C 49 3A 97 48 59 2C 59  |Y.VZ.2:.LI:.HY,Y|
00000B90: AA 32 3A 9E 50 4C 00 B1  13 67 00 97 48 58 2C 58  |.2:.PL...g..HX,X|
00000BA0: AA 32 3A 97 48 59 2C 59  AB 56 5A AA 32 3A 9E 4C  |.2:.HY,Y.VZ.2:.L|
00000BB0: 49 00 B7 13 68 00 8E 00  EA 13 69 00 81 58 B2 31  |I...h.....i..X.1|
00000BC0: A4 4D 48 3A 81 59 B2 31  A4 4D 56 3A 4D 25 28 58  |.MH:.Y.1.MV:M%(X|
00000BD0: 2C 59 29 B2 4D 25 28 58  2C 59 29 AA 4D 25 28 58  |,Y).M%(X,Y).M%(X|
00000BE0: 2C 59 29 AC 31 36 3A 82  3A 82 00 F5 13 6A 00 8F  |,Y).16:.:....j..|
00000BF0: 20 50 4C 41 59 00 1A 14  6B 00 46 B2 B5 28 BB 28  | PLAY...k.F..(.(|
00000C00: 31 29 AC 34 29 AA 31 3A  91 46 89 31 30 38 2C 31  |1).4).1:.F.108,1|
00000C10: 30 39 2C 31 31 30 2C 31  31 31 00 2C 14 6C 00 52  |09,110,111.,.l.R|
00000C20: B2 30 3A 53 B2 AB 31 3A  89 31 31 32 00 3E 14 6D  |.0:S..1:.112.>.m|
00000C30: 00 52 B2 AA 31 3A 53 B2  30 3A 89 31 31 32 00 50  |.R..1:S.0:.112.P|
00000C40: 14 6E 00 52 B2 30 3A 53  B2 AA 31 3A 89 31 31 32  |.n.R.0:S..1:.112|
00000C50: 00 5D 14 6F 00 52 B2 AB  31 3A 53 B2 30 00 7C 14  |.].o.R..1:S.0.|.|
00000C60: 70 00 99 22 93 11 50 52  45 53 53 20 12 4A 92 20  |p.."..PRESS .J. |
00000C70: 54 4F 20 54 55 52 4E 20  4C 45 46 54 00 9B 14 71  |TO TURN LEFT...q|
00000C80: 00 99 22 11 50 52 45 53  53 20 12 4C 92 20 54 4F  |..".PRESS .L. TO|
00000C90: 20 54 55 52 4E 20 52 49  47 48 54 00 BE 14 72 00  | TURN RIGHT...r.|
00000CA0: 99 22 11 50 52 45 53 53  20 12 53 50 41 43 45 92  |.".PRESS .SPACE.|
00000CB0: 20 54 4F 20 47 4F 20 46  4F 52 57 41 52 44 00 EB  | TO GO FORWARD..|
00000CC0: 14 73 00 99 22 11 50 52  45 53 53 20 12 4D 92 20  |.s..".PRESS .M. |
00000CD0: 54 4F 20 44 49 53 50 4C  41 59 20 54 4F 50 20 56  |TO DISPLAY TOP V|
00000CE0: 49 45 57 20 4F 46 20 4D  41 5A 45 00 12 15 74 00  |IEW OF MAZE...t.|
00000CF0: 99 22 11 11 11 12 20 50  52 45 53 53 20 41 4E 59  |.".... PRESS ANY|
00000D00: 20 4B 45 59 20 54 4F 20  43 4F 4E 54 49 4E 55 45  | KEY TO CONTINUE|
00000D10: 20 22 00 2A 15 75 00 8D  33 30 3A 99 22 93 22 3B  | ".*.u..30:.".";|
00000D20: 3A 9E 34 39 31 35 32 3A  8D 35 00 3E 15 76 00 8F  |:.49152:.5.>.v..|
00000D30: 20 47 45 54 20 4B 45 59  53 54 52 4F 4B 45 00 46  | GET KEYSTROKE.F|
00000D40: 15 77 00 8D 33 30 00 86  15 78 00 91 AB 28 41 24  |.w..30...x...(A$|
00000D50: B2 22 4A 22 29 AB 32 AC  28 41 24 B2 22 4C 22 29  |."J").2.(A$."L")|
00000D60: AB 33 AC 28 41 24 B2 22  20 22 29 AB 34 AC 28 41  |.3.(A$." ").4.(A|
00000D70: 24 B2 22 4D 22 29 89 31  32 32 2C 31 32 34 2C 31  |$."M").122,124,1|
00000D80: 33 31 2C 31 33 36 00 95  15 79 00 8D 32 30 30 30  |31,136...y..2000|
00000D90: 3A 89 31 31 32 00 A8 15  7A 00 46 B2 46 AB 31 3A  |:.112...z.F.F.1:|
00000DA0: 8B 46 B3 31 A7 46 B2 34  00 B1 15 7B 00 89 31 32  |.F.1.F.4...{..12|
00000DB0: 35 00 C4 15 7C 00 46 B2  46 AA 31 3A 8B 46 B1 34  |5...|.F.F.1:.F.4|
00000DC0: A7 46 B2 31 00 DB 15 7D  00 91 46 89 31 32 36 2C  |.F.1...}..F.126,|
00000DD0: 31 32 37 2C 31 32 38 2C  31 32 39 00 ED 15 7E 00  |127,128,129...~.|
00000DE0: 52 B2 30 3A 53 B2 AB 31  3A 89 31 33 30 00 FF 15  |R.0:S..1:.130...|
00000DF0: 7F 00 52 B2 AA 31 3A 53  B2 30 3A 89 31 33 30 00  |..R..1:S.0:.130.|
00000E00: 11 16 80 00 52 B2 30 3A  53 B2 AA 31 3A 89 31 33  |....R.0:S..1:.13|
00000E10: 30 00 1E 16 81 00 52 B2  AB 31 3A 53 B2 30 00 27  |0.....R..1:S.0.'|
00000E20: 16 82 00 89 31 33 35 00  5D 16 83 00 5A B2 4D 25  |....135.]...Z.M%|
00000E30: 28 48 2C 56 29 3A 54 B2  5A AC 32 AE 28 46 AB 31  |(H,V):T.Z.2.(F.1|
00000E40: 29 3A 54 B2 28 54 AD 31  32 38 29 AF 31 3A 8B 54  |):T.(T.128).1:.T|
00000E50: B2 31 A7 8D 32 30 30 30  3A 89 31 31 39 00 87 16  |.1..2000:.119...|
00000E60: 84 00 4E 4D B2 4E 4D AA  31 3A 97 32 31 34 2C 32  |..NM.NM.1:.214,2|
00000E70: 34 3A 99 A3 32 35 29 3B  22 91 4D 4F 56 45 22 3B  |4:..25);".MOVE";|
00000E80: 4E 4D 3B 22 13 22 3B 00  9E 16 85 00 8B 4E 4D B3  |NM;".";......NM.|
00000E90: 31 30 30 A7 57 41 4C 4B  28 4E 4D 29 B2 46 00 B7  |100.WALK(NM).F..|
00000EA0: 16 86 00 48 B2 48 AA 52  3A 56 B2 56 AA 53 3A 8B  |...H.H.R:V.V.S:.|
00000EB0: 56 B3 32 A7 31 34 37 00  C3 16 87 00 8D 35 3A 89  |V.2.147......5:.|
00000EC0: 31 31 39 00 D0 16 88 00  8B A8 4D 53 A7 31 33 38  |119.......MS.138|
00000ED0: 00 FA 16 89 00 97 46 4C  2C 32 31 38 3A 97 46 48  |......FL,218:.FH|
00000EE0: 2C 34 39 3A 97 54 4C 2C  30 3A 97 54 48 2C 31 32  |,49:.TL,0:.TH,12|
00000EF0: 38 3A 9E 53 43 3A 89 31  33 39 00 29 17 8A 00 8D  |8:.SC:.139.)....|
00000F00: 39 32 3A 97 46 4C 2C 30  3A 97 46 48 2C 31 32 38  |92:.FL,0:.FH,128|
00000F10: 3A 97 54 4C 2C 32 31 38  3A 97 54 48 2C 34 39 3A  |:.TL,218:.TH,49:|
00000F20: 9E 53 43 3A 4D 53 B2 AB  31 00 59 17 8B 00 8D 31  |.SC:MS..1.Y....1|
00000F30: 30 31 3A 99 22 13 59 4F  55 20 41 52 45 20 46 41  |01:.".YOU ARE FA|
00000F40: 43 49 4E 47 22 3B 3A 91  46 89 31 34 30 2C 31 34  |CING";:.F.140,14|
00000F50: 31 2C 31 34 32 2C 31 34  33 00 6C 17 8C 00 99 22  |1,142,143.l...."|
00000F60: 4E 4F 52 54 48 22 3B 3A  89 31 34 34 00 7E 17 8D  |NORTH";:.144.~..|
00000F70: 00 99 22 45 41 53 54 22  3B 3A 89 31 34 34 00 91  |.."EAST";:.144..|
00000F80: 17 8E 00 99 22 53 4F 55  54 48 22 3B 3A 89 31 34  |...."SOUTH";:.14|
00000F90: 34 00 9E 17 8F 00 99 22  57 45 53 54 22 3B 00 C8  |4......"WEST";..|
00000FA0: 17 90 00 99 22 2E 20 50  52 45 53 53 20 41 4E 59  |....". PRESS ANY|
00000FB0: 20 4B 45 59 20 54 4F 22  3A 99 22 43 4F 4E 54 49  | KEY TO":."CONTI|
00000FC0: 4E 55 45 22 3A 8D 33 30  00 05 18 91 00 99 22 13  |NUE":.30......".|
00000FD0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000FE0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000FF0: 20 20 20 20 20 20 20 20  22 3A 99 22 20 20 20 20  |        ":."    |
00001000: 20 20 20 20 22 00 11 18  92 00 8D 35 3A 89 31 31  |    "......5:.11|
00001010: 39 00 46 18 93 00 8D 32  30 30 30 3A 56 B2 56 31  |9.F....2000:V.V1|
00001020: 3A 48 B2 48 31 3A 8B 4D  53 A7 97 46 4C 2C 32 31  |:H.H1:.MS..FL,21|
00001030: 38 3A 97 46 48 2C 34 39  3A 97 54 4C 2C 30 3A 97  |8:.FH,49:.TL,0:.|
00001040: 54 48 2C 31 32 38 00 57  18 94 00 8B 4D 53 A7 9E  |TH,128.W....MS..|
00001050: 53 43 3A 89 31 35 30 00  5F 18 95 00 8D 39 32 00  |SC:.150._....92.|
00001060: 68 18 96 00 8D 31 30 31  00 9D 18 97 00 99 22 13  |h....101......".|
00001070: 11 43 4F 4E 47 52 41 54  55 4C 41 54 49 4F 4E 53  |.CONGRATULATIONS|
00001080: 2D 59 4F 55 27 52 45 20  4F 55 54 20 49 4E 22 3B  |-YOU'RE OUT IN";|
00001090: 4E 4D 3B 22 53 54 45 50  21 9D 94 53 22 00 B4 18  |NM;"STEP!..S"...|
000010A0: 98 00 8F 20 44 52 41 57  20 50 41 54 48 20 57 41  |... DRAW PATH WA|
000010B0: 4C 4B 45 44 00 DC 18 99  00 97 48 58 2C 48 AC 48  |LKED......HX,H.H|
000010C0: 5A AB 48 5A AD 32 AA 31  3A 97 48 59 2C 56 AC 56  |Z.HZ.2.1:.HY,V.V|
000010D0: 5A AB 56 5A AD 32 AA 31  3A 9E 50 4C 00 F3 18 9A  |Z.VZ.2.1:.PL....|
000010E0: 00 81 4E B2 31 A4 4E 4D  3A 8B 4E B1 31 30 30 A7  |..N.1.NM:.N.100.|
000010F0: 31 35 38 00 21 19 9B 00  46 B2 57 41 4C 4B 28 4E  |158.!...F.WALK(N|
00001100: 29 3A 56 B2 56 AA 28 46  B2 31 29 AB 28 46 B2 33  |):V.V.(F.1).(F.3|
00001110: 29 3A 48 B2 48 AA 28 46  B2 34 29 AB 28 46 B2 32  |):H.H.(F.4).(F.2|
00001120: 29 00 49 19 9C 00 97 48  58 2C 48 AC 48 5A AB 48  |).I....HX,H.HZ.H|
00001130: 5A AD 32 AA 31 3A 97 48  59 2C 56 AC 56 5A AB 56  |Z.2.1:.HY,V.VZ.V|
00001140: 5A AD 32 AA 31 3A 9E 4C  49 00 4F 19 9D 00 82 00  |Z.2.1:.LI.O.....|
00001150: 57 19 9E 00 99 3A 80 00  74 19 A0 00 83 33 32 2C  |W....:..t....32,|
00001160: 33 33 2C 34 38 2C 31 37  33 2C 35 38 2C 33 2C 31  |33,48,173,58,3,1|
00001170: 33 33 2C 32 00 92 19 AA  00 83 31 37 33 2C 35 39  |33,2......173,59|
00001180: 2C 33 2C 31 33 33 2C 31  39 35 2C 33 32 2C 30 2C  |,3,133,195,32,0,|
00001190: 34 39 00 AE 19 B4 00 83  31 37 33 2C 36 32 2C 33  |49......173,62,3|
000011A0: 2C 32 30 35 2C 36 33 2C  33 2C 31 36 2C 38 00 CB  |,205,63,3,16,8..|
000011B0: 19 BE 00 83 32 34 30 2C  36 2C 33 32 2C 31 37 33  |....240,6,32,173|
000011C0: 2C 34 38 2C 37 36 2C 33  2C 34 38 00 EA 19 C8 00  |,48,76,3,48.....|
000011D0: 83 39 36 2C 31 36 39 2C  31 32 38 2C 32 34 2C 31  |.96,169,128,24,1|
000011E0: 30 39 2C 36 30 2C 33 2C  35 36 00 09 1A D2 00 83  |09,60,3,56......|
000011F0: 32 33 37 2C 35 38 2C 33  2C 31 34 31 2C 36 33 2C  |237,58,3,141,63,|
00001200: 33 2C 31 36 39 2C 31 32  38 00 26 1A DC 00 83 32  |3,169,128.&....2|
00001210: 34 2C 31 30 39 2C 36 31  2C 33 2C 35 36 2C 32 33  |4,109,61,3,56,23|
00001220: 37 2C 35 39 2C 33 00 45  1A E6 00 83 31 34 31 2C  |7,59,3.E....141,|
00001230: 36 34 2C 33 2C 31 36 32  2C 31 32 38 2C 31 34 32  |64,3,162,128,142|
00001240: 2C 36 36 2C 33 00 64 1A  F0 00 83 31 34 32 2C 36  |,66,3.d....142,6|
00001250: 39 2C 33 2C 32 33 32 2C  31 34 32 2C 36 37 2C 33  |9,3,232,142,67,3|
00001260: 2C 31 34 32 00 83 1A FA  00 83 36 38 2C 33 2C 31  |,142......68,3,1|
00001270: 37 33 2C 36 33 2C 33 2C  32 30 31 2C 31 32 38 2C  |73,63,3,201,128,|
00001280: 31 37 36 00 A2 1A 04 01  83 31 31 2C 31 36 39 2C  |176......11,169,|
00001290: 31 32 37 2C 31 34 31 2C  36 38 2C 33 2C 31 36 39  |127,141,68,3,169|
000012A0: 2C 30 00 C1 1A 0E 01 83  35 36 2C 32 33 37 2C 36  |,0......56,237,6|
000012B0: 33 2C 33 2C 34 31 2C 31  32 37 2C 31 34 31 2C 36  |3,3,41,127,141,6|
000012C0: 33 00 E0 1A 18 01 83 33  2C 31 37 33 2C 36 34 2C  |3......3,173,64,|
000012D0: 33 2C 32 30 31 2C 31 32  38 2C 31 37 36 2C 31 31  |3,201,128,176,11|
000012E0: 00 FF 1A 22 01 83 31 36  39 2C 31 32 37 2C 31 34  |..."..169,127,14|
000012F0: 31 2C 36 37 2C 33 2C 31  36 39 2C 30 2C 35 36 00  |1,67,3,169,0,56.|
00001300: 1D 1B 2C 01 83 32 33 37  2C 36 34 2C 33 2C 34 31  |..,..237,64,3,41|
00001310: 2C 31 32 37 2C 31 34 31  2C 36 34 2C 33 00 3B 1B  |,127,141,64,3.;.|
00001320: 36 01 83 31 37 33 2C 36  33 2C 33 2C 32 30 35 2C  |6..173,63,3,205,|
00001330: 36 34 2C 33 2C 31 37 36  2C 33 32 00 59 1B 40 01  |64,3,176,32.Y.@.|
00001340: 83 31 37 34 2C 36 33 2C  33 2C 31 37 32 2C 36 34  |.174,63,3,172,64|
00001350: 2C 33 2C 31 34 32 2C 36  34 00 76 1B 4A 01 83 33  |,3,142,64.v.J..3|
00001360: 2C 31 34 30 2C 36 33 2C  33 2C 31 37 33 2C 36 38  |,140,63,3,173,68|
00001370: 2C 33 2C 31 34 31 00 92  1B 54 01 83 36 36 2C 33  |,3,141...T..66,3|
00001380: 2C 31 37 33 2C 36 37 2C  33 2C 31 34 31 2C 36 39  |,173,67,3,141,69|
00001390: 2C 33 00 B1 1B 5E 01 83  31 36 39 2C 31 32 38 2C  |,3...^..169,128,|
000013A0: 31 34 31 2C 36 37 2C 33  2C 31 34 31 2C 36 38 2C  |141,67,3,141,68,|
000013B0: 33 00 CF 1B 68 01 83 31  37 33 2C 36 33 2C 33 2C  |3...h..173,63,3,|
000013C0: 37 34 2C 31 34 31 2C 36  35 2C 33 2C 31 36 39 00  |74,141,65,3,169.|
000013D0: EB 1B 72 01 83 30 2C 31  34 31 2C 36 32 2C 33 2C  |..r..0,141,62,3,|
000013E0: 39 36 2C 31 37 33 2C 36  38 2C 33 00 0B 1C 7C 01  |96,173,68,3...|.|
000013F0: 83 35 36 2C 32 33 33 2C  31 32 38 2C 32 34 2C 31  |.56,233,128,24,1|
00001400: 30 39 2C 35 38 2C 33 2C  31 34 31 00 29 1C 86 01  |09,58,3,141.)...|
00001410: 83 35 38 2C 33 2C 31 37  33 2C 36 39 2C 33 2C 35  |.58,3,173,69,3,5|
00001420: 36 2C 32 33 33 2C 31 32  38 00 47 1C 90 01 83 32  |6,233,128.G....2|
00001430: 34 2C 31 30 39 2C 35 39  2C 33 2C 31 34 31 2C 35  |4,109,59,3,141,5|
00001440: 39 2C 33 2C 31 37 33 00  64 1C 9A 01 83 36 35 2C  |9,3,173.d....65,|
00001450: 33 2C 32 34 2C 31 30 39  2C 36 34 2C 33 2C 31 34  |3,24,109,64,3,14|
00001460: 31 2C 36 35 00 81 1C A4  01 83 33 2C 32 33 38 2C  |1,65......3,238,|
00001470: 36 32 2C 33 2C 31 37 33  2C 36 35 2C 33 2C 32 30  |62,3,173,65,3,20|
00001480: 35 00 9F 1C AE 01 83 36  33 2C 33 2C 34 38 2C 33  |5......63,3,48,3|
00001490: 35 2C 32 34 30 2C 33 33  2C 35 36 2C 32 33 37 00  |5,240,33,56,237.|
000014A0: BB 1C B8 01 83 36 33 2C  33 2C 31 34 31 2C 36 35  |.....63,3,141,65|
000014B0: 2C 33 2C 31 37 33 2C 36  36 2C 33 00 DB 1C C2 01  |,3,173,66,3.....|
000014C0: 83 35 36 2C 32 33 33 2C  31 32 38 2C 32 34 2C 31  |.56,233,128,24,1|
000014D0: 30 39 2C 35 38 2C 33 2C  31 34 31 00 F9 1C CC 01  |09,58,3,141.....|
000014E0: 83 35 38 2C 33 2C 31 37  33 2C 36 37 2C 33 2C 35  |.58,3,173,67,3,5|
000014F0: 36 2C 32 33 33 2C 31 32  38 00 16 1D D6 01 83 32  |6,233,128......2|
00001500: 34 2C 31 30 39 2C 35 39  2C 33 2C 31 34 31 2C 35  |4,109,59,3,141,5|
00001510: 39 2C 33 2C 39 36 00 38  1D E0 01 83 31 36 39 2C  |9,3,96.8....169,|
00001520: 30 2C 31 33 33 2C 31 36  38 2C 31 36 39 2C 33 32  |0,133,168,169,32|
00001530: 2C 31 33 33 2C 31 39 36  00 59 1D EA 01 83 31 36  |,133,196.Y....16|
00001540: 35 2C 32 2C 32 30 31 2C  38 30 2C 31 37 36 2C 35  |5,2,201,80,176,5|
00001550: 36 2C 31 36 35 2C 31 39  35 00 7C 1D F4 01 83 32  |6,165,195.|....2|
00001560: 30 31 2C 35 30 2C 31 37  36 2C 35 30 2C 32 33 34  |01,50,176,50,234|
00001570: 2C 32 33 34 2C 32 33 34  2C 32 33 34 00 9C 1D FE  |,234,234,234....|
00001580: 01 83 37 30 2C 32 2C 33  38 2C 31 36 38 2C 31 30  |..70,2,38,168,10|
00001590: 36 2C 33 38 2C 31 36 38  2C 31 33 33 00 BC 1D 08  |6,38,168,133....|
000015A0: 02 83 31 39 35 2C 31 30  2C 31 30 2C 31 30 31 2C  |..195,10,10,101,|
000015B0: 31 39 35 2C 31 30 2C 31  30 2C 33 38 00 DF 1D 12  |195,10,10,38....|
000015C0: 02 83 31 39 36 2C 31 30  2C 33 38 2C 31 39 36 2C  |..196,10,38,196,|
000015D0: 32 33 34 2C 32 33 34 2C  32 33 34 2C 31 33 33 00  |234,234,234,133.|
000015E0: 02 1E 1C 02 83 31 39 35  2C 31 36 36 2C 31 36 38  |.....195,166,168|
000015F0: 2C 31 38 39 2C 39 39 2C  34 39 2C 31 33 33 2C 31  |,189,99,49,133,1|
00001600: 36 38 00 24 1E 26 02 83  31 36 34 2C 32 2C 31 37  |68.$.&..164,2,17|
00001610: 37 2C 31 39 35 2C 31 36  32 2C 31 35 2C 32 32 31  |7,195,162,15,221|
00001620: 2C 31 30 33 00 44 1E 30  02 83 34 39 2C 32 34 30  |,103.D.0..49,240|
00001630: 2C 34 2C 32 30 32 2C 31  36 2C 32 34 38 2C 39 36  |,4,202,16,248,96|
00001640: 2C 31 37 33 00 63 1E 3A  02 83 39 38 2C 34 39 2C  |,173.c.:..98,49,|
00001650: 32 34 30 2C 36 2C 31 33  38 2C 35 2C 31 36 38 2C  |240,6,138,5,168,|
00001660: 31 37 30 00 82 1E 44 02  83 32 30 38 2C 38 2C 31  |170...D..208,8,1|
00001670: 33 38 2C 37 33 2C 32 35  35 2C 35 2C 31 36 38 2C  |38,73,255,5,168,|
00001680: 37 33 00 A4 1E 4E 02 83  32 35 35 2C 31 37 30 2C  |73...N..255,170,|
00001690: 31 38 39 2C 31 30 33 2C  34 39 2C 31 36 34 2C 32  |189,103,49,164,2|
000016A0: 2C 31 34 35 00 BD 1E 58  02 83 31 39 35 2C 39 36  |,145...X..195,96|
000016B0: 2C 31 2C 31 2C 32 2C 34  2C 38 2C 33 32 00 E1 1E  |,1,1,2,4,8,32...|
000016C0: 62 02 83 31 32 36 2C 31  32 33 2C 39 37 2C 31 32  |b..126,123,97,12|
000016D0: 34 2C 32 32 36 2C 32 35  35 2C 32 33 36 2C 31 30  |4,226,255,236,10|
000016E0: 38 00 05 1F 6C 02 83 31  32 37 2C 39 38 2C 32 35  |8...l..127,98,25|
000016F0: 32 2C 32 32 35 2C 32 35  31 2C 32 35 34 2C 31 36  |2,225,251,254,16|
00001700: 30 2C 32 33 34 00 22 1F  76 02 83 30 2C 31 37 33  |0,234.".v..0,173|
00001710: 2C 36 30 2C 33 2C 31 34  31 2C 35 38 2C 33 2C 31  |,60,3,141,58,3,1|
00001720: 33 33 00 3F 1F 80 02 83  32 2C 31 37 33 2C 36 31  |33.?....2,173,61|
00001730: 2C 33 2C 31 34 31 2C 35  39 2C 33 2C 31 33 33 00  |,3,141,59,3,133.|
00001740: 5F 1F 8A 02 83 31 39 35  2C 33 32 2C 30 2C 34 39  |_....195,32,0,49|
00001750: 2C 39 36 2C 31 36 32 2C  31 32 38 2C 31 36 30 00  |,96,162,128,160.|
00001760: 81 1F 94 02 83 30 2C 31  33 34 2C 32 35 34 2C 31  |.....0,134,254,1|
00001770: 33 32 2C 32 35 33 2C 31  37 37 2C 32 35 33 2C 34  |32,253,177,253,4|
00001780: 31 00 A1 1F 9E 02 83 31  32 37 2C 32 30 31 2C 36  |1......127,201,6|
00001790: 34 2C 34 38 2C 32 2C 31  36 39 2C 33 32 2C 31 34  |4,48,2,169,32,14|
000017A0: 35 00 C6 1F A8 02 83 32  35 33 2C 32 30 30 2C 32  |5......253,200,2|
000017B0: 30 38 2C 32 34 31 2C 32  33 32 2C 32 32 34 2C 31  |08,241,232,224,1|
000017C0: 33 32 2C 32 30 38 00 E6  1F B2 02 83 32 33 32 2C  |32,208......232,|
000017D0: 31 36 39 2C 30 2C 31 37  30 2C 31 35 37 2C 35 38  |169,0,170,157,58|
000017E0: 2C 33 2C 32 33 32 00 09  20 BC 02 83 32 32 34 2C  |,3,232.. ...224,|
000017F0: 31 32 2C 32 30 38 2C 32  34 38 2C 39 36 2C 31 36  |12,208,248,96,16|
00001800: 39 2C 32 31 38 2C 31 33  33 00 2B 20 C6 02 83 32  |9,218,133.+ ...2|
00001810: 35 31 2C 31 36 39 2C 34  39 2C 31 33 33 2C 32 35  |51,169,49,133,25|
00001820: 32 2C 31 36 39 2C 30 2C  31 33 33 00 4E 20 D0 02  |2,169,0,133.N ..|
00001830: 83 32 35 33 2C 31 36 39  2C 31 32 38 2C 31 33 33  |.253,169,128,133|
00001840: 2C 32 35 34 2C 31 36 32  2C 34 2C 31 36 30 00 71  |,254,162,4,160.q|
00001850: 20 DA 02 83 30 2C 31 37  37 2C 32 35 31 2C 31 34  | ...0,177,251,14|
00001860: 35 2C 32 35 33 2C 31 33  36 2C 32 30 38 2C 32 34  |5,253,136,208,24|
00001870: 39 00 93 20 E4 02 83 32  33 30 2C 32 35 32 2C 32  |9.. ...230,252,2|
00001880: 33 30 2C 32 35 34 2C 32  30 32 2C 34 38 2C 32 2C  |30,254,202,48,2,|
00001890: 32 30 38 00 9F 20 EE 02  83 32 34 30 2C 39 36 00  |208.. ...240,96.|
000018A0: BE 20 E8 03 83 31 36 32  2C 30 2C 31 36 39 2C 31  |. ...162,0,169,1|
000018B0: 2C 31 35 37 2C 30 2C 32  31 36 2C 31 35 37 00 DD  |,157,0,216,157..|
000018C0: 20 F2 03 83 30 2C 32 31  37 2C 31 35 37 2C 30 2C  | ...0,217,157,0,|
000018D0: 32 31 38 2C 31 35 37 2C  30 2C 32 31 39 00 FF 20  |218,157,0,219.. |
000018E0: FC 03 83 32 33 32 2C 32  30 38 2C 32 34 31 2C 39  |...232,208,241,9|
000018F0: 36 2C 32 33 34 2C 32 33  34 2C 32 33 34 2C 30 00  |6,234,234,234,0.|
00001900: 1F 21 D0 07 53 30 B2 35  34 32 37 32 3A 81 45 B2  |.!..S0.54272:.E.|
00001910: 53 30 A4 53 30 AA 32 38  3A 97 45 2C 30 3A 82 00  |S0.S0.28:.E,0:..|
00001920: 42 21 DA 07 97 35 34 32  39 36 2C 31 35 3A 97 35  |B!...54296,15:.5|
00001930: 34 32 37 37 2C 35 31 3A  97 35 34 32 37 38 2C 32  |4277,51:.54278,2|
00001940: 31 31 00 64 21 E4 07 97  35 34 32 37 36 2C 33 33  |11.d!...54276,33|
00001950: 3A 97 35 34 32 37 33 2C  36 33 3A 97 35 34 32 37  |:.54273,63:.5427|
00001960: 32 2C 37 35 00 88 21 EE  07 81 54 B2 31 A4 32 30  |2,75..!...T.1.20|
00001970: 30 3A 82 3A 97 35 34 32  37 36 2C 33 32 3A 81 54  |0:.:.54276,32:.T|
00001980: B2 31 A4 31 30 30 3A 82  00 9F 21 F8 07 81 45 B2  |.1.100:...!...E.|
00001990: 53 30 A4 53 30 AA 32 38  3A 97 45 2C 30 3A 82 00  |S0.S0.28:.E,0:..|
000019A0: A5 21 02 08 8E 00 00 00                           |.!......        |
....... RATS 2.'....G(142):GX.49152:.38.
6.... 3-D VIEW.V...N.2:A.H:B.V:FF.2.(F.1
):. IN.....Z.M%(A,B).FF:.((Z.16).1).1.RL
..1:.25:.8.....W.M%(A.S,B.R).FF:.((W.128
).1).1.RL..1:.21.O....((Z.64).1).1.RL.1:
.25:.10.....W.M%(A.R,B.R).FF:.((W.128).1
).1.RL.1:.21......((Z.128).1).1.14.$...N
.N.1:.N.8.15.<...A.A.R:B.B.S:.B.2.15.C..
..6.K....17.Q.....H.... DRAW CENTER BACK
......HX,VX.DX(N):.HY,YU(N):.PL:.HY,YD(N
):.LI.I....HX,VX.DX(N):.LI:.HY,YU(N):.LI
:.HX,VX.DX(N):.LI.O.......... DRAW BACK 
SIDE......HX,VX.RL.DX(N.1):.HY,YU(N):.PL
:.HX,VX.RL.DX(N):.LI.D....HY,YD(N):.LI:.
HX,VX.RL.DX(N.1):.LI.J.....H.... DRAW RI
GHT OR LEFT SIDE......HX,VX.RL.DX(N.1):.
HY,YU(N.1):.PL:.HX,VX.RL.DX(N).P....HY,Y
U(N):.LI:.HY,YD(N):.LI:.HX,VX.RL.DX(N.1)
......HY,YD(N.1):.LI:.HY,YU(N.1):.N.2..L
I............ GET KEYBOARD CHARACTER....
..A$:.A$."".30.4.....E.%.. INITIALIZE...
&.HX.828:HY.829:LINE.12288:PLOT.12665:IN
IT.12685:SCR.12725...'.FL.12726:FH.12730
:TL.12734:TH.12738.M.(.."...............
........RATS!...)..".....SOLVE A MAZE FR
OM A RAT'S EYE VIEW.+.*.."..........MAZE
 SIZE (H,V)   3,3.....";H,V.E.+..H.3.H.1
5.V.3.V.15.40.\.,.."..PLEASE WAIT......-
..B(LI).32.B(LI.1).33.B(LI.2).48.48.....
CK.0:.L.12288.12761:.A:.L,A:CK.CK.A:.:.K
.GX.GX.23:.GX.../..K,GX:.:.CK..50144..".
ERROR IN DATA STATEMENTS":....0.N.H.V.1:
H.H.1:V.V.1:D.1.A.1..M%(17,17),WALK(100)
,CUT(5),DX(8),YU(8),YD(8).F.2..J.1.V.1:M
%(1,J).4:M%(H.1,J).1:....3.MX.79:MY.49:V
X.39:VY.24:X.VX.G.4..J.1.8:DX(J).X:YU(J)
..(VY.X.VY.VX):YD(J)..(VY.X.(MY.VY).VX).
Y.5.X..(X.7.10):....6..I.2.H:M%(I,V.1).8
:M%(I,1).2:.J.2.V:M%(I,J).15:.:..5.7.R..
(H.2).1:S..(V.2).1:M%(R,S).15.X.8.."..GE
NERATING MAZE...";:.2000...9.. GENERATE 
RANDOM MAZE (ALGORITHM         FROM ROGE
RS AND STRASSBERGER)...:..IWALK.1.N...;.
I.Z...<..M%(R.1,S).14.I.I.1:CUT(I).1...=
..M%(R,S.1).14.I.I.1:CUT(I).2...>..M%(R.
1,S).14.I.I.1:CUT(I).3.?.?..M%(R,S.1).14
.I.I.1:CUT(I).4.K.@..I.0.75.C.A..I..1.I.
.(.(1).I).1.{.B..CUT(I).67,69,71,73...C.
M%(R,S).M%(R,S).(M%(R,S).1):R.R.1.K.D.M%
(R,S).M%(R,S).((M%(R,S).4).1).4:.86...E.
M%(R,S).M%(R,S).((M%(R,S).8).1).8:S.S.1.
!.F.M%(R,S).M%(R,S).((M%(R,S).2).1).2:.8
6.M.G.M%(R,S).M%(R,S).((M%(R,S).4).1).4:
R.R.1.Q.H.M%(R,S).M%(R,S).(M%(R,S).1):.8
6...I.M%(R,S).M%(R,S).((M%(R,S).2).1).2:
S.S.1.G.J.M%(R,S).M%(R,S).((M%(R,S).8).1
).8:.86.T.K..D..1.79...L..R..H.83...M..S
..V.82...N.R.2:S.2:.84...O..R..2.83...P.
.S..V.82.(.Q.R.H:S.2:.84.;.R.S.S.1:D..D:
.84.E.S.R.R.D.X.T..M%(R,S).15.75.`.U..59
.K.V..IWALK...W.MH.H:MV.V:I..(.(1).(MH.1
)).2...X.M%(I,1).0:M%(I,2).M%(I,2).((M%(
I,2).8).1).8...Y.H..(.(1).(MH.1)).2:H1.H
:V1.V...Z.."..MAZE COMPLETED.":.2000:.10
5. .[.. DISPLAY TOP VIEW OF MAZE.<.\.HZ.
.(79.MH):VZ..(49.MV).A.]..IN:.214,24:..2
5);".         .";...^..HX,1.HZ:.HY,1.VZ:
.PL:.HY,MV.VZ.1:.LI..._..J.1.MV:.I.2.MH:
N.M%(I,J):X.I.HZ.1:Y.J.VZ.I...`..((N.2).
1).1..HX,X:.HY,Y:.PL:.HX,X.HZ:.LI...A..(
(N.4).1).1..HX,X:.HY,Y:.PL:.HY,Y.VZ:.LI.
..B..:..%.C...B.D.. MARK PLAYER'S POSITI
ON.L.E.X.H.HZ.1:Y.V.VZ.1:.HZ,X.1:.HY,Y.1
:.PL...F..HX,X.HZ.2:.HY,Y.VZ.2:.LI:.HY,Y
.2:.PL...G..HX,X.2:.HY,Y.VZ.2:.LI...H...
..I..X.1.MH:.Y.1.MV:M%(X,Y).M%(X,Y).M%(X
,Y).16:.:....J.. PLAY...K.F..(.(1).4).1:
.F.108,109,110,111.,.L.R.0:S..1:.112.>.M
.R..1:S.0:.112.P.N.R.0:S..1:.112.].O.R..
1:S.0.|.P.."..PRESS .J. TO TURN LEFT...Q
..".PRESS .L. TO TURN RIGHT...R..".PRESS
 .SPACE. TO GO FORWARD...S..".PRESS .M. 
TO DISPLAY TOP VIEW OF MAZE...T..".... P
RESS ANY KEY TO CONTINUE ".*.U..30:.".";
:.49152:.5.>.V.. GET KEYSTROKE.F.W..30..
.X...(A$."J").2.(A$."L").3.(A$." ").4.(A
$."M").122,124,131,136...Y..2000:.112...
Z.F.F.1:.F.1.F.4...{..125.D.|.F.F.1:.F.4
.F.1...}..F.126,127,128,129...~.R.0:S..1
:.130....R..1:S.0:.130.....R.0:S..1:.13
0.....R..1:S.0.'....135.]...Z.M%(H,V):T.
Z.2.(F.1):T.(T.128).1:.T.1..2000:.119...
..NM.NM.1:.214,24:..25);".MOVE";NM;".";.
.....NM.100.WALK(NM).F.....H.H.R:V.V.S:.
V.2.147.C....5:.119.P.....MS.138......FL
,218:.FH,49:.TL,0:.TH,128:.SC:.139.)....
92:.FL,0:.FH,128:.TL,218:.TH,49:.SC:MS..
1.Y....101:.".YOU ARE FACING";:.F.140,14
1,142,143.L...."NORTH";:.144.~...."EAST"
;:.144......"SOUTH";:.144......"WEST";.H
....". PRESS ANY KEY TO":."CONTINUE":.30
......".                                
        ":."        "......5:.119.F....2
000:V.V1:H.H1:.MS..FL,218:.FH,49:.TL,0:.
TH,128.W....MS..SC:.150._....92.H....101
......"..CONGRATULATIONS-YOU'RE OUT IN";
NM;"STEP!..S"...... DRAW PATH WALKED....
..HX,H.HZ.HZ.2.1:.HY,V.VZ.VZ.2.1:.PL....
..N.1.NM:.N.100.158.!...F.WALK(N):V.V.(F
.1).(F.3):H.H.(F.4).(F.2).I....HX,H.HZ.H
Z.2.1:.HY,V.VZ.VZ.2.1:.LI.O.....W....:..
T. ..32,33,48,173,58,3,133,2......173,59
,3,133,195,32,0,49......173,62,3,205,63,
3,16,8.K....240,6,32,173,48,76,3,48...H.
.96,169,128,24,109,60,3,56...R..237,58,3
,141,63,3,169,128.&....24,109,61,3,56,23
7,59,3.E....141,64,3,162,128,142,66,3.D.
...142,69,3,232,142,67,3,142......68,3,1
73,63,3,201,128,176......11,169,127,141,
68,3,169,0.A....56,237,63,3,41,127,141,6
3......3,173,64,3,201,128,176,11..."..16
9,127,141,67,3,169,0,56...,..237,64,3,41
,127,141,64,3.;.6..173,63,3,205,64,3,176
,32.Y.@..174,63,3,172,64,3,142,64.V.J..3
,140,63,3,173,68,3,141...T..66,3,173,67,
3,141,69,3...^..169,128,141,67,3,141,68,
3.O.H..173,63,3,74,141,65,3,169...R..0,1
41,62,3,96,173,68,3...|..56,233,128,24,1
09,58,3,141.)....58,3,173,69,3,56,233,12
8.G....24,109,59,3,141,59,3,173.D....65,
3,24,109,64,3,141,65......3,238,62,3,173
,65,3,205......63,3,48,35,240,33,56,237.
.....63,3,141,65,3,173,66,3...B..56,233,
128,24,109,58,3,141...L..58,3,173,67,3,5
6,233,128...V..24,109,59,3,141,59,3,96.8
....169,0,133,168,169,32,133,196.Y....16
5,2,201,80,176,56,165,195.|....201,50,17
6,50,234,234,234,234......70,2,38,168,10
6,38,168,133......195,10,10,101,195,10,1
0,38......196,10,38,196,234,234,234,133.
.....195,166,168,189,99,49,133,168.$.&..
164,2,177,195,162,15,221,103.D.0..49,240
,4,202,16,248,96,173.C.:..98,49,240,6,13
8,5,168,170...D..208,8,138,73,255,5,168,
73...N..255,170,189,103,49,164,2,145...X
..195,96,1,1,2,4,8,32...B..126,123,97,12
4,226,255,236,108...L..127,98,252,225,25
1,254,160,234.".V..0,173,60,3,141,58,3,1
33.?....2,173,61,3,141,59,3,133._....195
,32,0,49,96,162,128,160......0,134,254,1
32,253,177,253,41......127,201,64,48,2,1
69,32,145.F....253,200,208,241,232,224,1
32,208......232,169,0,170,157,58,3,232..
 ...224,12,208,248,96,169,218,133.+ F..2
51,169,49,133,252,169,0,133.N P..253,169
,128,133,254,162,4,160.Q Z..0,177,251,14
5,253,136,208,249.. ...230,252,230,254,2
02,48,2,208.. ...240,96.. ...162,0,169,1
,157,0,216,157.. ...0,217,157,0,218,157,
0,219.. ...232,208,241,96,234,234,234,0.
.!P.S0.54272:.E.S0.S0.28:.E,0:..B!Z..542
96,15:.54277,51:.54278,211.D!...54276,33
:.54273,63:.54272,75..!...T.1.200:.:.542
76,32:.T.1.100:...!...E.S0.S0.28:.E,0:..
.!......
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL