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

ALPHA BETTER

FILE INFORMATION

FILENAME(S): ALPHA BETTER

FILE TYPE(S): PRG

FILE SIZE: 9.3K

FIRST SEEN: 2025-11-30 21:26:14

APPEARS ON: 1 disk(s)

FILE HASH

7ccde020d21212b8484d706490201b77dc692dceb94861402b9ad2ebb622a823

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
EDUCATIEF 5A ALPHA BETTER PRG DuncanTwain 9 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0A 08 01 00 89 39  31 30 00 2A 08 02 00 8F  |.......910.*....|
00000010: 20 2A 2A 20 4D 4C 20 53  54 4F 50 20 4B 45 59 20  | ** ML STOP KEY |
00000020: 44 49 53 41 42 4C 45 20  2A 2A 00 55 08 03 00 99  |DISABLE **.U....|
00000030: 22 78 A9 3D 85 90 EA A9  04 85 91 EA 58 60 20 EA  |"x.=........X` .|
00000040: FF A9 FF 85 9B 4C 58 E4  78 A9 55 85 90 EA A9 E4  |.....LX.x.U.....|
00000050: 85 91 EA 58 60 00 74 08  04 00 99 22 78 68 68 68  |...X`.t...."xhhh|
00000060: AA 68 A8 68 68 68 68 68  68 68 98 48 8A 48 58 60  |.h.hhhhhhh.H.HX`|
00000070: 31 31 31 22 00 85 08 05  00 99 22 68 68 68 68 68  |111"......"hhhhh|
00000080: 68 68 60 31 22 00 A7 08  06 00 8F 20 2A 2A 20 34  |hh`1"...... ** 4|
00000090: 20 2D 20 50 4F 50 20 4D  4C 20 53 55 42 52 4F 55  | - POP ML SUBROU|
000000A0: 54 49 4E 45 20 2A 2A 00  C8 08 0A 00 8F 20 2A 2A  |TINE **...... **|
000000B0: 47 45 4E 45 52 41 4C 20  49 4E 50 55 54 20 52 4F  |GENERAL INPUT RO|
000000C0: 55 54 49 4E 45 20 2A 2A  00 E4 08 23 00 8F 20 2B  |UTINE **...#.. +|
000000D0: 2B 2B 20 49 4E 50 55 54  20 53 45 43 54 49 4F 4E  |++ INPUT SECTION|
000000E0: 20 2B 2B 2B 00 FC 08 28  00 97 55 4F 2C 30 3A 55  | +++...(..UO,0:U|
000000F0: 52 24 B2 22 22 3A 55 49  24 B2 22 22 00 0C 09 2A  |R$."":UI$.""...*|
00000100: 00 8B 55 4C B2 30 A7 55  4C B2 38 30 00 16 09 2D  |..UL.0.UL.80...-|
00000110: 00 97 55 43 2C 30 00 2A  09 32 00 A1 55 49 24 3A  |..UC,0.*.2..UI$:|
00000120: 8B 55 49 24 B2 22 22 A7  35 30 00 54 09 37 00 8B  |.UI$."".50.T.7..|
00000130: 55 49 24 B2 C7 28 31 33  29 AF C3 28 55 52 24 29  |UI$..(13)..(UR$)|
00000140: B1 B2 31 A7 97 55 43 2C  31 3A 99 22 20 9D 22 3B  |..1..UC,1:." .";|
00000150: 3A 89 38 35 00 67 09 3C  00 8B 55 49 24 B2 C7 28  |:.85.g.<..UI$..(|
00000160: 32 30 29 A7 31 30 35 00  7B 09 3E 00 8B 20 C3 28  |20).105.{.>.. .(|
00000170: 55 52 24 29 B2 B1 55 4C  A7 35 30 00 A0 09 41 00  |UR$)..UL.50...A.|
00000180: 8D 31 32 30 3A 8F 20 43  48 45 43 4B 20 46 4F 52  |.120:. CHECK FOR|
00000190: 20 56 41 4C 49 44 20 43  48 41 52 41 43 54 45 52  | VALID CHARACTER|
000001A0: 00 B0 09 46 00 55 52 24  B2 55 52 24 AA 55 49 24  |...F.UR$.UR$.UI$|
000001B0: 00 BA 09 4B 00 99 55 49  24 3B 00 C2 09 50 00 89  |...K..UI$;...P..|
000001C0: 35 30 00 E7 09 55 00 8F  20 2B 2B 2B 20 43 48 45  |50...U.. +++ CHE|
000001D0: 43 4B 20 46 4F 52 20 48  45 4C 50 20 52 45 51 55  |CK FOR HELP REQU|
000001E0: 45 53 54 20 2B 2B 2B 00  0F 0A 5A 00 8B 55 52 24  |EST +++...Z..UR$|
000001F0: B2 55 58 24 A7 31 39 35  3A 8F 20 45 58 49 54 20  |.UX$.195:. EXIT |
00000200: 54 4F 20 48 45 4C 50 20  52 4F 55 54 49 4E 45 00  |TO HELP ROUTINE.|
00000210: 1E 0A 5F 00 8B 55 46 B2  31 A7 8D 32 34 30 00 2B  |.._..UF.1..240.+|
00000220: 0A 64 00 55 46 B2 30 3A  99 3A 8E 00 44 0A 66 00  |.d.UF.0:.:..D.f.|
00000230: 8F 20 2B 2B 20 43 48 45  43 4B 20 44 45 4C 45 54  |. ++ CHECK DELET|
00000240: 45 20 2B 2B 00 55 0A 69  00 8B C3 28 55 52 24 29  |E ++.U.i...(UR$)|
00000250: B3 31 A7 35 30 00 6D 0A  6E 00 55 52 24 B2 C8 28  |.1.50.m.n.UR$..(|
00000260: 55 52 24 2C C3 28 55 52  24 29 AB 31 29 00 7F 0A  |UR$,.(UR$).1)...|
00000270: 73 00 99 22 9D 20 20 9D  9D 22 3B 3A 89 35 30 00  |s..".  ..";:.50.|
00000280: A6 0A 78 00 8F 20 2B 2B  20 43 48 45 43 4B 20 46  |..x.. ++ CHECK F|
00000290: 4F 52 20 56 41 4C 49 44  20 43 48 41 52 41 43 54  |OR VALID CHARACT|
000002A0: 45 52 53 20 2B 2B 00 B8  0A 7D 00 8B C3 28 55 53  |ERS ++...}...(US|
000002B0: 24 29 B2 30 A7 31 35 30  00 C8 0A 7F 00 55 53 24  |$).0.150.....US$|
000002C0: B2 55 53 24 AA 55 58 24  00 D9 0A 82 00 81 55 53  |.US$.UX$......US|
000002D0: B2 31 A4 C3 28 55 53 24  29 00 F0 0A 87 00 8B 55  |.1..(US$)......U|
000002E0: 49 24 B2 CA 28 55 53 24  2C 55 53 2C 31 29 A7 8E  |I$..(US$,US,1)..|
000002F0: 00 F6 0A 8C 00 82 00 03  0B 91 00 55 49 24 B2 22  |...........UI$."|
00000300: 22 3A 8E 00 1E 0B 96 00  8F 20 2A 2A 20 53 54 41  |":....... ** STA|
00000310: 4E 44 41 52 44 20 49 4E  50 55 54 20 2A 2A 00 2F  |NDARD INPUT **./|
00000320: 0B 98 00 8B C6 28 55 49  24 29 B2 34 36 A7 8E 00  |.....(UI$).46...|
00000330: 40 0B 9B 00 8B 55 49 24  B2 C7 28 33 32 29 A7 8E  |@....UI$..(32)..|
00000340: 00 5D 0B A0 00 8B C6 28  55 49 24 29 B3 34 38 B0  |.].....(UI$).48.|
00000350: C6 28 55 49 24 29 B1 35  37 A7 31 37 30 00 63 0B  |.(UI$).57.170.c.|
00000360: A5 00 8E 00 80 0B AA 00  8B C6 28 55 49 24 29 B3  |..........(UI$).|
00000370: 36 35 B0 C6 28 55 49 24  29 B1 39 30 A7 31 38 30  |65..(UI$).90.180|
00000380: 00 86 0B AF 00 8E 00 AA  0B B4 00 8B C6 28 55 49  |.............(UI|
00000390: 24 29 B3 31 39 33 B0 C6  28 55 49 24 29 B1 32 31  |$).193..(UI$).21|
000003A0: 38 A7 55 49 24 B2 22 22  3A 8E 00 CD 0B B9 00 8B  |8.UI$."":.......|
000003B0: C2 28 55 54 29 B2 55 55  25 A7 55 49 24 B2 C7 28  |.(UT).UU%.UI$..(|
000003C0: C6 28 55 49 24 29 AB 31  32 38 29 3A 8E 00 D3 0B  |.(UI$).128):....|
000003D0: BB 00 8E 00 E0 0B BE 00  55 49 24 B2 22 22 3A 8E  |........UI$."":.|
000003E0: 00 05 0C C3 00 55 46 B2  31 3A 8F 20 2B 2B 2B 20  |.....UF.1:. +++ |
000003F0: 48 45 4C 50 20 52 4F 55  54 49 4E 45 20 45 58 49  |HELP ROUTINE EXI|
00000400: 54 20 2B 2B 2B 00 15 0C  C4 00 5A 5A B2 C2 28 35  |T +++.....ZZ..(5|
00000410: 39 34 36 38 29 00 1E 0C  C5 00 8D 32 35 30 00 27  |9468)......250.'|
00000420: 0C C8 00 8D 32 34 35 00  46 0C CD 00 81 55 51 B2  |....245.F....UQ.|
00000430: 55 42 A4 28 55 32 25 AC  32 35 36 AA 55 31 25 AA  |UB.(U2%.256.U1%.|
00000440: 55 33 25 AB 32 29 00 62  0C D2 00 55 51 25 28 55  |U3%.2).b...UQ%(U|
00000450: 51 AB 55 42 29 B2 C2 28  55 51 29 3A 82 3A 99 22  |Q.UB)..(UQ):.:."|
00000460: 93 22 00 75 0C D7 00 55  5A B2 31 3A 55 56 25 B2  |.".u...UZ.1:UV%.|
00000470: C2 28 55 54 29 00 7E 0C  D8 00 89 33 30 30 00 C2  |.(UT).~....300..|
00000480: 0C D9 00 55 5A B2 30 3A  55 53 24 B2 55 4A 24 3A  |...UZ.0:US$.UJ$:|
00000490: 55 47 24 B2 55 4B 24 3A  55 50 B2 55 4A 3A 55 4C  |UG$.UK$:UP.UJ:UL|
000004A0: B2 55 4B 3A 8B C2 28 35  30 30 30 33 29 B2 30 A7  |.UK:..(50003).0.|
000004B0: 97 35 33 32 38 31 2C 36  3A 97 35 33 32 38 30 2C  |.53281,6:.53280,|
000004C0: 31 34 00 F7 0C DC 00 55  54 24 B2 55 4C 24 3A 99  |14.....UT$.UL$:.|
000004D0: 22 93 22 3B 3A 97 55 54  2C 55 56 25 3A 81 55 51  |".";:.UT,UV%:.UQ|
000004E0: B2 55 42 A4 28 55 32 25  AC 32 35 36 AA 55 31 25  |.UB.(U2%.256.U1%|
000004F0: AA 55 33 25 AB 33 29 00  0C 0D E1 00 97 55 51 2C  |.U3%.3)......UQ,|
00000500: 55 51 25 28 55 51 AB 55  42 29 3A 82 00 18 0D E6  |UQ%(UQ.UB):.....|
00000510: 00 97 55 31 2C 55 31 25  00 24 0D E8 00 97 55 32  |..U1,U1%.$....U2|
00000520: 2C 55 32 25 00 30 0D E9  00 97 55 34 2C 55 34 25  |,U2%.0....U4,U4%|
00000530: 00 3E 0D EA 00 97 55 33  2C 55 33 25 AB 31 00 46  |.>....U3,U3%.1.F|
00000540: 0D EB 00 89 33 35 00 4F  0D ED 00 54 B2 54 49 00  |....35.O...T.TI.|
00000550: 81 0D F0 00 55 44 25 B2  28 28 55 32 25 AC 32 35  |....UD%.((U2%.25|
00000560: 36 AA 55 31 25 AA 55 33  25 29 AB 55 42 29 AD 34  |6.U1%.U3%).UB).4|
00000570: 30 3A 99 C8 28 55 44 24  2C 55 44 25 AA 31 29 3A  |0:..(UD$,UD%.1):|
00000580: 8E 00 BC 0D F5 00 99 C8  28 55 44 24 2C 32 34 29  |........(UD$,24)|
00000590: 3B 22 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |;"              |
000005A0: 20 20 20 20 20 20 20 20  12 20 48 45 4C 50 20 43  |        . HELP C|
000005B0: 4F 4D 49 4E 47 20 92 20  20 22 3A 8E 00 E8 0D FA  |OMING .  ":.....|
000005C0: 00 55 31 25 B2 C2 28 55  31 29 3A 55 32 25 B2 C2  |.U1%..(U1):U2%..|
000005D0: 28 55 32 29 3A 55 33 25  B2 C2 28 55 33 29 3A 55  |(U2):U3%..(U3):U|
000005E0: 34 25 B2 C2 28 55 34 29  00 10 0E FB 00 55 4A 24  |4%..(U4).....UJ$|
000005F0: B2 55 53 24 3A 55 4B 24  B2 55 47 24 3A 55 4C 24  |.US$:UK$.UG$:UL$|
00000600: B2 55 54 24 3A 55 4A B2  55 50 3A 55 4B B2 55 4C  |.UT$:UJ.UP:UK.UL|
00000610: 00 16 0E FF 00 8E 00 27  0E 2C 01 8F 20 2A 2A 20  |.......'.,.. ** |
00000620: 4D 45 4E 55 20 2A 2A 00  2D 0E 2D 01 3A 00 5C 0E  |MENU **.-.-.:.\.|
00000630: 2E 01 99 22 93 22 3A 97  55 54 2C 55 55 25 3A 8B  |...".":.UT,UU%:.|
00000640: C2 28 35 30 30 30 33 29  B2 30 A7 97 35 33 32 38  |.(50003).0..5328|
00000650: 31 2C 39 3A 97 35 33 32  38 30 2C 38 00 62 0E 2F  |1,9:.53280,8.b./|
00000660: 01 3A 00 7F 0E 31 01 99  22 13 20 20 20 20 20 20  |.:...1..".      |
00000670: 20 20 20 20 20 20 20 20  20 20 4D 45 4E 55 22 00  |          MENU".|
00000680: AE 0E 36 01 99 22 20 2D  2D 2D 2D 2D 2D 2D 2D 2D  |..6.." ---------|
00000690: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
000006A0: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 22 00 D0  |-------------"..|
000006B0: 0E 3B 01 99 22 11 11 20  20 20 20 20 20 20 31 2E  |.;.."..       1.|
000006C0: 20 20 20 41 4C 50 48 41  20 42 45 54 54 45 52 22  |   ALPHA BETTER"|
000006D0: 00 FA 0E 40 01 99 22 11  11 20 20 20 20 20 20 20  |...@.."..       |
000006E0: 32 2E 20 20 20 53 54 55  44 45 4E 54 20 49 4E 53  |2.   STUDENT INS|
000006F0: 54 52 55 43 54 49 4F 4E  53 22 00 24 0F 45 01 99  |TRUCTIONS".$.E..|
00000700: 22 11 11 20 20 20 20 20  20 20 33 2E 20 20 20 54  |"..       3.   T|
00000710: 45 41 43 48 45 52 20 49  4E 53 54 52 55 43 54 49  |EACHER INSTRUCTI|
00000720: 4F 4E 53 22 00 40 0F 4F  01 99 22 11 11 20 20 20  |ONS".@.O.."..   |
00000730: 20 20 20 20 34 2E 20 20  20 51 55 49 54 11 11 22  |    4.   QUIT.."|
00000740: 00 6F 0F 54 01 99 22 20  2D 2D 2D 2D 2D 2D 2D 2D  |.o.T.." --------|
00000750: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00000760: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 22 00  |--------------".|
00000770: 9A 0F 59 01 99 22 11 11  20 20 20 20 20 20 20 50  |..Y.."..       P|
00000780: 52 45 53 53 20 41 20 4E  55 4D 42 45 52 20 4B 45  |RESS A NUMBER KE|
00000790: 59 20 28 31 2D 34 29 20  22 3B 00 C2 0F 5E 01 55  |Y (1-4) ";...^.U|
000007A0: 4C B2 31 3A 55 53 24 B2  22 31 32 33 34 22 3A 8D  |L.1:US$."1234":.|
000007B0: 33 35 3A 8F 20 49 4E 50  55 54 20 52 4F 55 54 49  |35:. INPUT ROUTI|
000007C0: 4E 45 00 D4 0F 5F 01 8B  C3 28 55 52 24 29 B1 31  |NE..._...(UR$).1|
000007D0: A7 33 30 30 00 DF 0F 60  01 55 53 24 B2 22 22 00  |.300...`.US$."".|
000007E0: FC 0F 63 01 91 C5 28 55  52 24 29 8D 31 30 30 30  |..c...(UR$).1000|
000007F0: 2C 34 30 30 2C 35 30 30  2C 33 39 36 00 05 10 68  |,400,500,396...h|
00000800: 01 89 33 30 30 00 2C 10  8B 01 8F 20 2A 2A 20 52  |..300.,.... ** R|
00000810: 45 2D 45 4E 41 42 4C 45  20 53 54 4F 50 20 4B 45  |E-ENABLE STOP KE|
00000820: 59 20 41 4E 44 20 45 4E  44 20 2A 2A 00 5B 10 8C  |Y AND END **.[..|
00000830: 01 8B C2 28 35 30 30 30  33 29 B3 B1 31 AF C2 28  |...(50003)..1..(|
00000840: 35 30 30 30 33 29 B3 B1  31 36 30 AF C2 28 35 30  |50003)..160..(50|
00000850: 30 30 33 29 B3 B1 30 A7  33 39 39 00 85 10 8D 01  |003)..0.399.....|
00000860: 9E 55 55 AA 37 31 3A 8B  C2 28 35 30 30 30 33 29  |.UU.71:..(50003)|
00000870: B2 30 A7 97 35 33 32 38  31 2C 36 3A 97 35 33 32  |.0..53281,6:.532|
00000880: 38 30 2C 31 34 00 91 10  8E 01 99 22 9A 93 22 3A  |80,14......"..":|
00000890: 80 00 9C 10 8F 01 8D 38  37 35 3A 8E 00 BD 10 90  |.......875:.....|
000008A0: 01 8F 20 2A 2A 20 53 54  55 44 45 4E 54 20 49 4E  |.. ** STUDENT IN|
000008B0: 53 54 52 55 43 54 49 4F  4E 53 20 2A 2A 00 EC 10  |STRUCTIONS **...|
000008C0: 95 01 99 22 93 22 3A 97  55 54 2C 55 4C 25 3A 8B  |...".":.UT,UL%:.|
000008D0: C2 28 35 30 30 30 33 29  B2 30 A7 97 35 33 32 38  |.(50003).0..5328|
000008E0: 31 2C 30 3A 97 35 33 32  38 30 2C 30 00 21 11 9A  |1,0:.53280,0.!..|
000008F0: 01 55 54 24 B2 22 20 C1  CC D0 C8 C1 2D C2 C5 D4  |.UT$." .....-...|
00000900: D4 C5 D2 22 3A 55 50 B2  30 3A 55 47 24 B2 22 D3  |...":UP.0:UG$.".|
00000910: 54 55 44 45 4E 54 20 C9  4E 53 54 22 3A 8D 38 35  |TUDENT .NST":.85|
00000920: 30 00 2B 11 A4 01 8D 31  38 31 30 00 34 11 E5 01  |0.+....1810.4...|
00000930: 8D 38 33 35 00 48 11 EA  01 8B 55 5A B2 31 A7 9E  |.835.H....UZ.1..|
00000940: 55 50 25 3A 89 32 31 37  00 4E 11 F3 01 8E 00 6F  |UP%:.217.N.....o|
00000950: 11 F4 01 8F 20 2A 2A 20  54 45 41 43 48 45 52 20  |.... ** TEACHER |
00000960: 49 4E 53 54 52 55 43 54  49 4F 4E 53 20 2A 2A 00  |INSTRUCTIONS **.|
00000970: 9F 11 F5 01 99 22 93 22  3A 97 55 54 2C 55 4C 25  |.....".":.UT,UL%|
00000980: 3A 8B C2 28 35 30 30 30  33 29 B2 30 A7 97 35 33  |:..(50003).0..53|
00000990: 32 38 31 2C 32 3A 97 35  33 32 38 30 2C 31 30 00  |281,2:.53280,10.|
000009A0: D4 11 F6 01 55 54 24 B2  22 20 C1 CC D0 C8 C1 2D  |....UT$." .....-|
000009B0: C2 C5 D4 D4 C5 D2 22 3A  55 50 B2 30 3A 55 47 24  |......":UP.0:UG$|
000009C0: B2 22 D4 45 41 43 48 45  52 20 C9 4E 53 54 22 3A  |.".EACHER .NST":|
000009D0: 8D 38 35 30 00 02 12 F7  01 99 22 11 11 20 20 20  |.850......"..   |
000009E0: 20 20 20 D4 4F 20 54 48  45 20 42 45 53 54 20 4F  |   .O THE BEST O|
000009F0: 46 20 4F 55 52 20 4B 4E  4F 57 4C 45 44 47 45 2C  |F OUR KNOWLEDGE,|
00000A00: 11 22 00 2B 12 F8 01 99  22 20 20 20 54 48 49 53  |.".+...."   THIS|
00000A10: 20 50 52 4F 47 52 41 4D  20 49 53 20 49 4E 20 54  | PROGRAM IS IN T|
00000A20: 48 45 20 50 55 42 4C 49  43 11 22 00 57 12 F9 01  |HE PUBLIC.".W...|
00000A30: 99 22 20 20 20 44 4F 4D  41 49 4E 2E 20 20 C9 46  |."   DOMAIN.  .F|
00000A40: 20 54 48 49 53 20 49 53  20 4E 4F 54 20 54 48 45  | THIS IS NOT THE|
00000A50: 20 43 41 53 45 11 22 00  74 12 FA 01 99 22 20 20  | CASE.".t...."  |
00000A60: 20 50 4C 45 41 53 45 20  43 4F 4E 54 41 43 54 3A  | PLEASE CONTACT:|
00000A70: 11 11 11 22 00 9E 12 FB  01 99 22 20 20 20 20 20  |..."......"     |
00000A80: 20 C3 4F 4D 4D 4F 44 4F  52 45 20 C2 55 53 49 4E  | .OMMODORE .USIN|
00000A90: 45 53 53 20 CD 41 43 48  49 4E 45 53 11 22 00 C1  |ESS .ACHINES."..|
00000AA0: 12 FC 01 99 22 20 20 20  20 20 20 20 20 20 20 33  |...."          3|
00000AB0: 33 37 30 20 D0 48 41 52  4D 41 43 59 20 C1 56 45  |370 .HARMACY .VE|
00000AC0: 2E 00 E5 12 FD 01 99 22  20 20 20 20 20 20 20 20  |......."        |
00000AD0: 20 20 C1 47 49 4E 43 4F  55 52 54 2C 20 CF 4E 54  |  .GINCOURT, .NT|
00000AE0: 41 52 49 4F 22 00 07 13  FE 01 99 22 20 20 20 20  |ARIO"......"    |
00000AF0: 20 20 20 20 20 20 C3 41  4E 41 44 41 20 20 20 CD  |      .ANADA   .|
00000B00: 31 D7 20 32 CB 34 22 00  27 13 FF 01 99 22 20 20  |1. 2.4".'...."  |
00000B10: 20 20 20 20 20 20 20 20  28 34 31 36 29 20 34 39  |        (416) 49|
00000B20: 39 2D 34 32 39 32 22 00  3D 13 00 02 55 50 B2 31  |9-4292".=...UP.1|
00000B30: 3A 8D 20 38 33 35 3A 8D  20 38 35 30 3A 00 66 13  |:. 835:. 850:.f.|
00000B40: 01 02 99 22 20 20 20 20  20 11 11 D0 52 4F 47 52  |..."     ...ROGR|
00000B50: 41 4D 20 CE 41 4D 45 3A  20 C1 4C 50 48 41 20 C2  |AM .AME: .LPHA .|
00000B60: 45 54 54 45 52 11 00 8A  13 02 02 99 22 20 20 20  |ETTER......."   |
00000B70: 20 20 D7 52 49 54 54 45  4E 20 C2 59 20 20 3A 20  |  .RITTEN .Y  : |
00000B80: C7 2E CD 2E D7 41 4C 54  45 11 00 B1 13 03 02 99  |.....ALTE.......|
00000B90: 22 20 20 20 20 20 D5 50  47 52 41 44 45 44 20 C2  |"     .PGRADED .|
00000BA0: 59 20 3A 20 D4 4F 4D 20  C6 45 52 47 55 53 4F 4E  |Y : .OM .ERGUSON|
00000BB0: 11 00 DC 13 04 02 99 22  20 20 20 20 20 11 D4 48  |......."     ..H|
00000BC0: 49 53 20 50 52 4F 47 52  41 4D 20 57 49 4C 4C 20  |IS PROGRAM WILL |
00000BD0: 52 55 4E 20 4F 4E 20 41  4E 59 11 11 00 03 14 05  |RUN ON ANY......|
00000BE0: 02 99 22 20 20 20 20 20  20 20 20 20 C2 C1 D3 C9  |.."         ....|
00000BF0: C3 A0 32 2E 30 20 D0 C5  D4 20 C3 CF CD D0 D5 D4  |..2.0 ... ......|
00000C00: C5 D2 11 00 2A 14 06 02  99 22 20 20 20 20 20 20  |....*...."      |
00000C10: 20 20 20 C2 C1 D3 C9 C3  20 34 2E 30 20 D0 C5 D4  |   ..... 4.0 ...|
00000C20: A0 C3 CF CD D0 D5 D4 C5  D2 11 00 4C 14 07 02 99  |...........L....|
00000C30: 22 20 20 20 20 20 20 20  20 20 38 30 33 32 20 C3  |"         8032 .|
00000C40: C2 CD 20 C3 CF CD D0 D5  D4 C5 D2 11 00 71 14 08  |.. ..........q..|
00000C50: 02 99 22 20 20 20 20 20  20 20 20 20 C3 CF CD CD  |.."         ....|
00000C60: CF C4 CF D2 C5 20 36 34  20 C3 CF CD D0 D5 D4 C5  |..... 64 .......|
00000C70: D2 00 7F 14 09 02 8D 38  33 35 3A 8D 38 35 30 00  |.......835:.850.|
00000C80: A8 14 12 02 99 22 11 11  20 D4 48 49 53 20 49 53  |.....".. .HIS IS|
00000C90: 20 41 20 50 52 4F 47 52  41 4D 20 57 48 49 43 48  | A PROGRAM WHICH|
00000CA0: 20 47 49 56 45 53 20 41  00 D4 14 14 02 99 22 11  | GIVES A......".|
00000CB0: 20 53 54 55 44 45 4E 54  20 50 52 41 43 54 49 43  | STUDENT PRACTIC|
00000CC0: 45 20 4F 4E 20 50 55 54  54 49 4E 47 20 4C 45 54  |E ON PUTTING LET|
00000CD0: 54 45 52 53 00 FD 14 16  02 99 22 11 20 49 4E 20  |TERS......". IN |
00000CE0: 41 4C 50 48 41 42 45 54  20 4F 52 44 45 52 2E 20  |ALPHABET ORDER. |
00000CF0: D4 4F 20 53 45 45 20 54  48 45 49 52 22 00 2C 15  |.O SEE THEIR".,.|
00000D00: 18 02 99 22 11 20 41 56  45 52 41 47 45 20 54 49  |...". AVERAGE TI|
00000D10: 4D 45 20 50 52 45 53 53  20 27 40 27 20 57 48 45  |ME PRESS '@' WHE|
00000D20: 4E 20 54 48 45 20 53 43  52 45 45 4E 00 58 15 1A  |N THE SCREEN.X..|
00000D30: 02 99 22 11 20 53 41 59  53 20 27 54 45 4C 4C 20  |..". SAYS 'TELL |
00000D40: 59 4F 55 52 20 54 45 41  43 48 45 52 20 59 4F 55  |YOUR TEACHER YOU|
00000D50: 52 20 44 4F 4E 45 27 2E  00 61 15 44 02 8D 38 33  |R DONE'..a.D..83|
00000D60: 35 00 75 15 4E 02 8B 55  5A B2 31 A7 9E 55 50 25  |5.u.N..UZ.1..UP%|
00000D70: 3A 89 32 31 37 00 7B 15  57 02 8E 00 A1 15 58 02  |:.217.{.W.....X.|
00000D80: 8F 20 2A 2A 20 50 52 4F  47 52 41 4D 20 4D 4F 44  |. ** PROGRAM MOD|
00000D90: 49 46 49 43 41 54 49 4F  4E 20 49 4E 53 54 20 2A  |IFICATION INST *|
00000DA0: 2A 00 B2 15 59 02 99 22  93 22 3A 97 55 54 2C 55  |*...Y..".":.UT,U|
00000DB0: 4C 25 00 E6 15 5D 02 55  54 24 B2 22 20 C1 CC D0  |L%...].UT$." ...|
00000DC0: C8 C1 2D C2 C5 D4 D4 C5  D2 22 3A 55 50 B2 30 3A  |..-......":UP.0:|
00000DD0: 55 47 24 B2 22 D0 52 4F  47 52 41 4D 20 CD 4F 44  |UG$.".ROGRAM .OD|
00000DE0: 22 3A 8D 38 35 30 00 EF  15 94 02 8D 38 33 35 00  |":.850......835.|
00000DF0: 03 16 B2 02 8B 55 5A B2  31 A7 9E 55 50 25 3A 89  |.....UZ.1..UP%:.|
00000E00: 32 31 37 00 09 16 BB 02  8E 00 2E 16 BC 02 8F 20  |217............ |
00000E10: 2A 2A 20 54 4F 20 55 53  45 20 38 30 33 32 20 4C  |** TO USE 8032 L|
00000E20: 4F 41 44 20 43 42 4D 34  30 33 32 20 2A 2A 00 64  |OAD CBM4032 **.d|
00000E30: 16 C6 02 99 22 93 11 11  11 05 42 45 46 4F 52 45  |....".....BEFORE|
00000E40: 20 52 55 4E 4E 49 4E 47  20 54 48 49 53 20 50 52  | RUNNING THIS PR|
00000E50: 4F 47 52 41 4D 20 4F 4E  20 41 4E 20 38 30 33 32  |OGRAM ON AN 8032|
00000E60: 20 20 11 11 00 9A 16 D0  02 99 22 20 20 20 20 20  |  ........"     |
00000E70: 20 4C 4F 41 44 20 54 48  45 20 27 43 42 4D 20 34  | LOAD THE 'CBM 4|
00000E80: 30 33 32 27 20 50 52 4F  47 52 41 4D 11 11 11 11  |032' PROGRAM....|
00000E90: 11 11 11 11 11 11 11 11  11 22 00 A5 16 DA 02 9E  |........."......|
00000EA0: 55 55 AA 37 31 00 AB 16  E4 02 80 00 D0 16 1D 03  |UU.71...........|
00000EB0: 8F 20 2A 2A 20 54 4F 20  55 53 45 20 38 30 33 32  |. ** TO USE 8032|
00000EC0: 20 4C 4F 41 44 20 43 42  4D 34 30 33 32 20 2A 2A  | LOAD CBM4032 **|
00000ED0: 00 1B 17 1E 03 99 22 93  11 11 11 42 45 46 4F 52  |......"....BEFOR|
00000EE0: 45 20 52 55 4E 4E 49 4E  47 20 54 48 49 53 20 50  |E RUNNING THIS P|
00000EF0: 52 4F 47 52 41 4D 20 4F  4E 20 41 4E 20 38 30 33  |ROGRAM ON AN 803|
00000F00: 32 20 20 11 11 4C 4F 41  44 20 43 42 4D 20 34 30  |2  ..LOAD CBM 40|
00000F10: 33 32 20 50 52 4F 47 52  41 4D 22 00 27 17 1F 03  |32 PROGRAM".'...|
00000F20: 9E 31 30 39 33 3A 80 00  47 17 20 03 8F 20 2A 2A  |.1093:..G. .. **|
00000F30: 20 54 20 49 20 54 20 4C  20 45 20 20 20 50 20 41  | T I T L E   P A|
00000F40: 20 47 20 45 20 2A 2A 00  7B 17 22 03 99 22 93 11  | G E **.{.".."..|
00000F50: 1D 05 22 3B 3A 97 55 54  2C 55 55 25 3A 8B C2 28  |..";:.UT,UU%:..(|
00000F60: 35 30 30 30 33 29 B2 30  A7 97 35 33 32 38 30 2C  |50003).0..53280,|
00000F70: 31 34 3A 97 35 33 32 38  31 2C 36 00 91 17 24 03  |14:.53281,6...$.|
00000F80: 81 49 B2 31 A4 33 38 3A  99 22 12 A6 92 22 3B 3A  |.I.1.38:."...";:|
00000F90: 82 00 A9 17 26 03 81 49  B2 31 A4 32 32 3A 99 22  |....&..I.1.22:."|
00000FA0: 11 9D 12 A6 92 22 3B 3A  82 00 C1 17 28 03 81 49  |.....";:....(..I|
00000FB0: B2 31 A4 33 37 3A 99 22  9D 9D 12 A6 92 22 3B 3A  |.1.37:.".....";:|
00000FC0: 82 00 D9 17 2A 03 81 49  B2 31 A4 32 32 3A 99 22  |....*..I.1.22:."|
00000FD0: 91 9D 12 A6 92 22 3B 3A  82 00 FE 17 2C 03 99 22  |.....";:....,.."|
00000FE0: 13 11 11 11 11 11 11 1D  1D 1D 1D 1D 1D 1D 1D 1D  |................|
00000FF0: 1D 1D 1D 1D 1D 1D 1D 1D  1D 12 A9 20 20 92 00 20  |...........  .. |
00001000: 18 2E 03 99 22 1D 1D 1D  1D 1D 1D 1D 1D 1D 1D 1D  |...."...........|
00001010: 1D 1D 1D 1D 1D 1D 1D 12  20 92 20 20 12 20 92 A9  |........ .  . ..|
00001020: 00 41 18 30 03 99 22 1D  1D 1D 1D 1D 1D 1D 1D 1D  |.A.0..".........|
00001030: 1D 1D 1D 1D 1D 1D 1D 1D  1D 12 20 92 20 20 12 A3  |.......... .  ..|
00001040: DF 00 5F 18 32 03 99 22  1D 1D 1D 1D 1D 1D 1D 1D  |.._.2.."........|
00001050: 1D 1D 1D 1D 1D 1D 1D 1D  1D 1D DF 12 20 20 92 00  |............  ..|
00001060: 87 18 34 03 99 22 11 11  1D 1D 1D 1D 1D 1D 1D 1D  |..4.."..........|
00001070: 1D 1D 1D 1D 43 20 4F 20  4D 20 4D 20 4F 20 44 20  |....C O M M O D |
00001080: 4F 20 52 20 45 11 11 00  AA 18 36 03 99 22 1D 1D  |O R E.....6.."..|
00001090: 1D 1D 1D 1D 1D 1D 1D 1D  1D 1D 1D 1D 1D 45 44 55  |.............EDU|
000010A0: 43 41 54 49 4F 4E 41 4C  11 11 00 C9 18 38 03 99  |CATIONAL.....8..|
000010B0: 22 1D 1D 1D 1D 1D 1D 1D  1D 1D 1D 1D 1D 1D 1D 1D  |"...............|
000010C0: 1D 53 4F 46 54 57 41 52  45 00 E4 18 3A 03 8F 20  |.SOFTWARE...:.. |
000010D0: 2A 2A 20 43 4F 4D 4D 4F  44 4F 52 45 20 4C 4F 47  |** COMMODORE LOG|
000010E0: 4F 20 2A 2A 00 1C 19 3B  03 99 C8 28 55 44 24 2C  |O **...;...(UD$,|
000010F0: 32 34 29 3B 22 1D 1D 1D  1D 1D 1D 1D 1D 1D 12 50  |24);"..........P|
00001100: 52 45 53 53 20 53 50 41  43 45 20 42 41 52 20 4F  |RESS SPACE BAR O|
00001110: 52 20 57 41 49 54 92 22  3A 49 B2 30 00 3E 19 3C  |R WAIT.":I.0.>.<|
00001120: 03 A1 41 24 3A 8B 41 24  B3 B1 22 20 22 A7 49 B2  |..A$:.A$.." ".I.|
00001130: 49 AA 31 3A 8B 49 B3 32  35 30 A7 38 32 38 00 62  |I.1:.I.250.828.b|
00001140: 19 3E 03 54 31 24 B2 22  22 3A 54 32 24 B2 22 22  |.>.T1$."":T2$.""|
00001150: 3A 54 33 24 B2 22 22 3A  54 34 24 B2 22 22 3A 49  |:T3$."":T4$."":I|
00001160: B2 30 00 6B 19 40 03 89  33 30 30 00 87 19 43 03  |.0.k.@..300...C.|
00001170: 8F 20 2A 2A 20 53 50 41  43 45 20 42 41 52 20 50  |. ** SPACE BAR P|
00001180: 52 45 53 53 20 2A 2A 00  C2 19 48 03 97 55 4F 2C  |RESS **...H..UO,|
00001190: 30 3A 99 C8 28 55 44 24  2C 32 34 29 3B 22 1D 1D  |0:..(UD$,24);"..|
000011A0: 1D 1D 1D 1D 12 50 52 45  53 53 20 53 50 41 43 45  |.....PRESS SPACE|
000011B0: 20 42 41 52 20 54 4F 20  43 4F 4E 54 49 4E 55 45  | BAR TO CONTINUE|
000011C0: 92 22 00 D9 19 4C 03 A1  55 49 24 3A 8B 55 49 24  |."...L..UI$:.UI$|
000011D0: B3 B1 22 20 22 A7 38 34  34 00 DF 19 4E 03 8E 00  |.." ".844...N...|
000011E0: FF 19 52 03 8F 20 2A 2A  20 50 41 47 45 20 44 45  |..R.. ** PAGE DE|
000011F0: 53 49 47 4E 20 52 4F 55  54 49 4E 45 20 2A 2A 00  |SIGN ROUTINE **.|
00001200: 0B 1A 54 03 55 50 B2 55  50 AA 31 00 35 1A 57 03  |..T.UP.UP.1.5.W.|
00001210: 99 22 93 22 C8 28 55 54  24 AA 55 50 24 2C 32 31  |.".".(UT$.UP$,21|
00001220: 29 3B C9 28 55 50 24 AA  55 47 24 AA C4 28 55 50  |);.(UP$.UG$..(UP|
00001230: 29 2C 31 38 29 00 64 1A  5C 03 99 22 20 2D 2D 2D  |),18).d.\.." ---|
00001240: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001250: 2D 2D 2D 2D 2D 2D 2D 2D  2D 2D 2D 2D 2D 2D 2D 2D  |----------------|
00001260: 2D 2D 2D 22 00 73 1A 60  03 8B 55 48 B3 B1 30 A7  |---".s.`..UH..0.|
00001270: 38 37 30 00 A7 1A 61 03  99 C8 28 55 44 24 2C 32  |870...a...(UD$,2|
00001280: 34 29 3B C8 28 55 50 24  2C 37 29 3B 22 48 45 4C  |4);.(UP$,7);"HEL|
00001290: 50 20 2D 20 50 52 45 53  53 20 20 20 48 20 3C 52  |P - PRESS   H <R|
000012A0: 45 54 55 52 4E 3E 22 00  BE 1A 66 03 55 48 B2 30  |ETURN>"...f.UH.0|
000012B0: 3A 97 55 4F 2C 30 3A 99  22 13 11 22 3A 8E 00 DD  |:.UO,0:."..":...|
000012C0: 1A 6B 03 8F 20 2A 2A 20  50 4C 45 41 53 45 20 57  |.k.. ** PLEASE W|
000012D0: 41 49 54 20 52 45 4D 41  52 4B 20 2A 2A 00 13 1B  |AIT REMARK **...|
000012E0: 70 03 99 C8 28 55 44 24  2C 32 34 29 3B 22 20 20  |p...(UD$,24);"  |
000012F0: 20 20 20 20 20 20 20 20  20 4F 4E 45 20 4D 4F 4D  |         ONE MOM|
00001300: 45 4E 54 20 50 4C 45 41  53 45 2E 2E 2E 20 20 20  |ENT PLEASE...   |
00001310: 20 20 22 00 19 1B 75 03  8E 00 36 1B 84 03 8F 20  |  "...u...6.... |
00001320: 2A 2A 20 53 45 54 20 55  50 20 56 41 52 49 41 42  |** SET UP VARIAB|
00001330: 4C 45 53 20 2A 2A 00 81  1B 85 03 55 58 24 B2 22  |LES **.....UX$."|
00001340: 48 22 3A 86 55 51 25 28  31 30 30 30 29 3A 55 42  |H":.UQ%(1000):UB|
00001350: B2 33 32 37 36 38 3A 55  31 B2 31 39 36 3A 55 32  |.32768:U1.196:U2|
00001360: B2 31 39 37 3A 55 33 B2  31 39 38 3A 55 34 B2 32  |.197:U3.198:U4.2|
00001370: 31 36 3A 55 43 B2 31 36  37 3A 55 55 B2 31 30 32  |16:UC.167:UU.102|
00001380: 34 00 BF 1B 86 03 55 54  B2 35 39 34 36 38 3A 55  |4.....UT.59468:U|
00001390: 55 25 B2 31 32 3A 55 4C  25 B2 31 34 3A 55 50 25  |U%.12:UL%.14:UP%|
000013A0: B2 31 31 34 36 3A 55 4D  B2 33 32 37 36 38 3A 55  |.1146:UM.32768:U|
000013B0: 4F B2 31 35 38 3A 97 20  35 30 30 30 33 2C 30 00  |O.158:. 50003,0.|
000013C0: 02 1C 87 03 8B C2 28 35  30 30 30 33 29 B2 30 A7  |......(50003).0.|
000013D0: 55 42 B2 31 30 32 34 3A  55 31 B2 32 30 39 3A 55  |UB.1024:U1.209:U|
000013E0: 32 B2 32 31 30 3A 55 33  B2 32 31 31 3A 55 34 B2  |2.210:U3.211:U4.|
000013F0: 32 31 34 3A 55 43 B2 32  30 34 3A 55 55 B2 32 30  |214:UC.204:UU.20|
00001400: 34 38 00 41 1C 88 03 8B  C2 28 35 30 30 30 33 29  |48.A.....(50003)|
00001410: B2 30 A7 55 54 B2 35 33  32 37 32 3A 55 55 25 B2  |.0.UT.53272:UU%.|
00001420: 32 31 3A 55 4C 25 B2 32  33 3A 55 50 25 B2 32 31  |21:UL%.23:UP%.21|
00001430: 33 39 3A 55 4D B2 31 30  32 34 3A 55 4F B2 31 39  |39:UM.1024:UO.19|
00001440: 38 00 65 1C 89 03 55 44  24 B2 22 13 11 11 11 11  |8.e...UD$.".....|
00001450: 11 11 11 11 11 11 11 11  11 11 11 11 11 11 11 11  |................|
00001460: 11 11 11 11 22 00 97 1C  8A 03 55 50 24 B2 22 20  |....".....UP$." |
00001470: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001480: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001490: 20 20 20 20 20 20 22 00  BF 1C 8B 03 55 54 24 B2  |      ".....UT$.|
000014A0: 22 20 C1 CC D0 C8 C1 2D  C2 C5 D4 D4 C5 D2 22 3A  |" .....-......":|
000014B0: 8F 20 50 52 4F 47 52 41  4D 20 54 49 54 4C 45 00  |. PROGRAM TITLE.|
000014C0: D5 1C 8C 03 86 41 56 28  35 32 29 2C 41 28 34 2C  |.....AV(52),A(4,|
000014D0: 32 36 29 3A 8E 00 EF 1C  8E 03 8F 20 2A 2A 20 53  |26):....... ** S|
000014E0: 45 54 20 56 41 52 49 41  42 4C 45 53 20 2A 2A 00  |ET VARIABLES **.|
000014F0: F8 1C 93 03 8D 39 30 30  00 FE 1C 94 03 3A 00 04  |.....900.....:..|
00001500: 1D 95 03 3A 00 1F 1D 98  03 8F 20 2A 2A 20 43 48  |...:...... ** CH|
00001510: 45 43 4B 20 46 4F 52 20  38 30 33 32 20 2A 2A 00  |ECK FOR 8032 **.|
00001520: 3D 1D 9D 03 99 22 93 22  3A 99 22 A0 22 3A 8F 20  |=....".":.".":. |
00001530: 53 48 49 46 54 45 44 20  53 50 41 43 45 00 54 1D  |SHIFTED SPACE.T.|
00001540: A2 03 8B C2 28 55 42 AA  34 30 29 B3 B1 39 36 A7  |....(UB.40)..96.|
00001550: 8D 37 30 30 00 6D 1D A3  03 8F 20 2A 2A 20 4D 45  |.700.m.... ** ME|
00001560: 4D 4F 52 59 20 43 48 45  43 4B 20 2A 2A 00 81 1D  |MORY CHECK **...|
00001570: A4 03 8B 20 B8 28 30 29  B1 32 30 30 30 A7 39 33  |... .(0).2000.93|
00001580: 37 00 AF 1D A5 03 99 22  93 11 11 05 54 48 49 53  |7......"....THIS|
00001590: 20 4D 41 43 48 49 4E 45  20 44 4F 45 53 20 4E 4F  | MACHINE DOES NO|
000015A0: 54 20 48 41 56 45 20 45  4E 4F 55 47 48 11 22 00  |T HAVE ENOUGH.".|
000015B0: D3 1D A6 03 99 22 4D 45  4D 4F 52 59 20 54 4F 20  |....."MEMORY TO |
000015C0: 52 55 4E 20 54 48 49 53  20 50 52 4F 47 52 41 4D  |RUN THIS PROGRAM|
000015D0: 20 21 22 00 DE 1D A7 03  9E 55 55 AA 37 31 00 E4  | !"......UU.71..|
000015E0: 1D A8 03 80 00 FE 1D A9  03 99 22 93 05 22 3A 8B  |.........."..":.|
000015F0: C2 28 35 30 30 30 33 29  B2 30 A7 39 36 32 00 2D  |.(50003).0.962.-|
00001600: 1E AC 03 8F 20 2A 2A 20  42 41 53 49 43 20 32 2E  |.... ** BASIC 2.|
00001610: 30 20 20 4F 52 20 20 34  2E 30 20 20 4F 52 20 20  |0  OR  4.0  OR  |
00001620: 43 2D 36 34 20 53 45 54  55 50 20 2A 2A 00 6B 1E  |C-64 SETUP **.k.|
00001630: AD 03 97 31 30 37 35 2C  31 33 33 3A 97 31 30 37  |...1075,133:.107|
00001640: 36 2C 31 34 34 3A 97 31  30 37 37 2C 32 33 34 3A  |6,144:.1077,234:|
00001650: 97 31 30 37 39 2C 34 3A  97 31 30 38 30 2C 31 33  |.1079,4:.1080,13|
00001660: 33 3A 97 31 30 38 31 2C  31 34 35 00 A1 1E AE 03  |3:.1081,145.....|
00001670: 97 31 30 39 31 2C 31 35  35 3A 97 31 30 39 38 2C  |.1091,155:.1098,|
00001680: 31 33 33 3A 97 31 30 39  39 2C 31 34 34 3A 97 31  |133:.1099,144:.1|
00001690: 31 30 30 2C 32 33 34 3A  97 31 31 30 33 2C 31 33  |100,234:.1103,13|
000016A0: 33 00 C3 1E AF 03 97 31  31 30 34 2C 31 34 35 3A  |3......1104,145:|
000016B0: 97 31 31 30 35 2C 32 33  34 3A 97 31 30 38 32 2C  |.1105,234:.1082,|
000016C0: 32 33 34 00 DA 1E B1 03  8B C2 28 35 30 30 30 33  |234.......(50003|
000016D0: 29 B3 B1 31 36 30 A7 39  35 35 00 09 1F B6 03 97  |)..160.955......|
000016E0: 31 30 39 33 2C 38 38 3A  97 31 30 39 34 2C 32 32  |1093,88:.1094,22|
000016F0: 38 3A 97 31 30 39 37 2C  38 35 3A 97 31 31 30 32  |8:.1097,85:.1102|
00001700: 2C 32 32 38 3A 89 39 36  35 00 1E 1F BB 03 8B C2  |,228:.965.......|
00001710: 28 35 30 30 30 33 29 B3  B1 31 A7 39 39 30 00 4D  |(50003)..1.990.M|
00001720: 1F C0 03 97 31 30 39 33  2C 34 39 3A 97 31 30 39  |....1093,49:.109|
00001730: 34 2C 32 33 30 3A 97 31  30 39 37 2C 34 36 3A 97  |4,230:.1097,46:.|
00001740: 31 31 30 32 2C 32 33 30  3A 89 39 36 35 00 87 1F  |1102,230:.965...|
00001750: C2 03 97 32 30 39 39 2C  31 34 31 3A 97 32 31 30  |...2099,141:.210|
00001760: 30 2C 32 30 3A 97 32 31  30 31 2C 33 3A 97 32 31  |0,20:.2101,3:.21|
00001770: 30 33 2C 38 3A 97 32 31  30 34 2C 31 34 31 3A 97  |03,8:.2104,141:.|
00001780: 32 31 30 35 2C 32 31 00  C3 1F C3 03 97 32 31 30  |2105,21......210|
00001790: 36 2C 33 3A 97 32 31 31  35 2C 31 34 35 3A 97 32  |6,3:.2115,145:.2|
000017A0: 31 31 37 2C 35 32 3A 97  32 31 31 38 2C 32 33 34  |117,52:.2118,234|
000017B0: 3A 97 32 31 32 31 2C 34  39 3A 97 32 31 32 32 2C  |:.2121,49:.2122,|
000017C0: 31 34 31 00 FD 1F C4 03  97 32 31 32 33 2C 32 30  |141......2123,20|
000017D0: 3A 97 32 31 32 34 2C 33  3A 97 32 31 32 36 2C 32  |:.2124,3:.2126,2|
000017E0: 33 34 3A 97 32 31 32 37  2C 31 34 31 3A 97 32 31  |34:.2127,141:.21|
000017F0: 32 38 2C 32 31 3A 97 32  31 32 39 2C 33 00 1B 20  |28,21:.2129,3.. |
00001800: C5 03 9E 55 55 AA 34 38  3A 8F 20 44 49 53 41 42  |...UU.48:. DISAB|
00001810: 4C 45 20 53 54 4F 50 20  4B 45 59 00 2C 20 CA 03  |LE STOP KEY., ..|
00001820: 8D 38 30 30 3A 8F 20 54  49 54 4C 45 00 3C 20 D4  |.800:. TITLE.< .|
00001830: 03 89 33 30 30 3A 8F 20  4D 45 4E 55 00 6D 20 DE  |..300:. MENU.m .|
00001840: 03 99 22 93 54 48 45 20  50 47 4D 20 57 49 4C 4C  |..".THE PGM WILL|
00001850: 20 4E 4F 54 20 57 4F 52  4B 20 4F 4E 20 54 48 49  | NOT WORK ON THI|
00001860: 53 20 4D 41 43 48 49 4E  45 21 22 3A 80 00 A2 20  |S MACHINE!":... |
00001870: E8 03 8B 55 5A B2 31 A7  9E 55 50 25 3A 9E 55 50  |...UZ.1..UP%:.UP|
00001880: 25 3A 55 5A B2 30 3A 8F  20 2A 2A 20 50 52 4F 47  |%:UZ.0:. ** PROG|
00001890: 52 41 4D 20 53 54 41 52  54 53 20 48 45 52 45 20  |RAM STARTS HERE |
000018A0: 2A 2A 00 CE 20 E9 03 99  22 93 05 22 3B 3A 8C 3A  |**.. ..."..";:.:|
000018B0: 8B C2 28 35 30 30 30 33  29 B2 30 A7 97 35 33 32  |..(50003).0..532|
000018C0: 38 31 2C 36 3A 97 35 33  32 38 30 2C 31 34 00 DF  |81,6:.53280,14..|
000018D0: 20 51 04 56 31 B2 30 3A  56 B2 30 3A 57 B2 30 00  | Q.V1.0:V.0:W.0.|
000018E0: EC 20 6A 04 97 55 54 2C  55 55 25 3A 00 1C 21 74  |. j..UT,UU%:..!t|
000018F0: 04 99 22 93 11 11 20 20  20 20 12 41 4C 50 48 41  |.."...    .ALPHA|
00001900: 42 45 54 49 43 20 44 52  49 4C 4C 92 11 11 22 3A  |BETIC DRILL...":|
00001910: 4C B2 32 3A 4F B2 31 3A  50 50 B2 30 00 41 21 7E  |L.2:O.1:PP.0.A!~|
00001920: 04 99 22 11 11 20 57 48  41 54 20 49 53 20 59 4F  |..".. WHAT IS YO|
00001930: 55 52 20 46 49 52 53 54  20 4E 41 4D 45 3F 20 22  |UR FIRST NAME? "|
00001940: 3B 00 5D 21 83 04 55 4C  B2 31 30 3A 55 53 24 B2  |;.]!..UL.10:US$.|
00001950: 22 22 3A 8D 33 35 3A 4E  24 B2 55 52 24 00 7D 21  |"":.35:N$.UR$.}!|
00001960: 88 04 99 22 93 11 11 11  20 22 3B 4E 24 22 2C 20  |...".... ";N$", |
00001970: 44 4F 20 59 4F 55 20 57  41 4E 54 3A 22 00 96 21  |DO YOU WANT:"..!|
00001980: 92 04 99 22 11 11 20 4C  4F 57 45 52 20 43 41 53  |...".. LOWER CAS|
00001990: 45 20 28 31 29 22 00 C6  21 9C 04 99 22 11 20 55  |E (1)"..!...". U|
000019A0: 50 50 45 52 20 43 41 53  45 20 28 32 29 22 3A 99  |PPER CASE (2)":.|
000019B0: 22 11 20 12 49 4E 50 55  54 20 41 20 4E 55 4D 42  |". .INPUT A NUMB|
000019C0: 45 52 92 20 22 3B 00 E5  21 A6 04 55 4C B2 31 3A  |ER. ";..!..UL.1:|
000019D0: 55 53 24 B2 22 31 32 22  3A 8D 33 35 3A 43 B2 C5  |US$."12":.35:C..|
000019E0: 28 55 52 24 29 00 02 22  AB 04 8B 43 B2 31 A7 55  |(UR$).."...C.1.U|
000019F0: 54 24 B2 22 20 C1 4C 50  48 41 2D C2 45 54 54 45  |T$." .LPHA-.ETTE|
00001A00: 52 22 00 1F 22 AC 04 8B  43 B2 32 A7 55 54 24 B2  |R".."...C.2.UT$.|
00001A10: 22 20 41 50 4C 48 41 2D  42 45 54 54 45 52 22 00  |" APLHA-BETTER".|
00001A20: 51 22 B0 04 8B 43 B2 31  A7 44 24 B2 C7 28 C6 28  |Q"...C.1.D$..(.(|
00001A30: C8 28 4E 24 2C 31 29 29  AA 31 32 38 29 3A 4E 24  |.(N$,1)).128):N$|
00001A40: B2 44 24 AA C9 28 4E 24  2C C3 28 4E 24 29 AB 31  |.D$..(N$,.(N$).1|
00001A50: 29 00 5B 22 BA 04 89 31  32 33 30 00 68 22 C4 04  |).["...1230.h"..|
00001A60: 56 31 B2 31 3A 56 B2 30  00 9F 22 CE 04 42 B2 30  |V1.1:V.0.."..B.0|
00001A70: 3A 81 4B B2 31 A4 32 36  3A 41 28 32 2C 4B 29 B2  |:.K.1.26:A(2,K).|
00001A80: 30 3A 41 28 33 2C 4B 29  B2 30 3A 82 4B 3A 8B 43  |0:A(3,K).0:.K:.C|
00001A90: B2 31 A7 99 22 93 22 3A  97 55 54 2C 55 4C 25 00  |.1..".":.UT,UL%.|
00001AA0: AB 22 D3 04 50 50 B2 50  50 AA 31 00 D5 22 D8 04  |."..PP.PP.1.."..|
00001AB0: 55 47 24 B2 22 22 3A 55  50 B2 50 50 3A 8D 38 35  |UG$."":UP.PP:.85|
00001AC0: 30 3A 99 22 13 11 11 11  11 20 20 20 20 20 20 20  |0:.".....       |
00001AD0: 20 22 3B 4E 24 00 1D 23  E2 04 99 22 11 11 20 50  | ";N$..#...".. P|
00001AE0: 4C 41 43 45 20 54 48 45  20 46 4F 4C 4C 4F 57 49  |LACE THE FOLLOWI|
00001AF0: 4E 47 20 22 3B 4C 3B 22  20 4C 45 54 54 45 52 53  |NG ";L;" LETTERS|
00001B00: 22 3A 99 22 11 20 49 4E  20 41 4C 50 48 41 42 45  |":.". IN ALPHABE|
00001B10: 54 49 43 20 4F 52 44 45  52 11 11 11 22 00 26 23  |TIC ORDER...".&#|
00001B20: EC 04 51 51 B2 30 00 37  23 F6 04 99 22 20 22 3B  |..QQ.0.7#..." ";|
00001B30: 3A 81 58 B2 31 A4 4C 00  53 23 00 05 5A B2 B5 28  |:.X.1.L.S#..Z..(|
00001B40: BB 28 31 29 AC 32 36 29  AA 31 3A 41 28 31 2C 58  |.(1).26).1:A(1,X|
00001B50: 29 B2 5A 00 66 23 0A 05  8B 41 28 32 2C 5A 29 B2  |).Z.f#...A(2,Z).|
00001B60: 31 A7 31 32 38 30 00 8F  23 14 05 41 28 32 2C 5A  |1.1280..#..A(2,Z|
00001B70: 29 B2 31 3A 99 20 C7 28  41 28 31 2C 58 29 AA 36  |).1:. .(A(1,X).6|
00001B80: 34 29 3B 22 20 22 3B 3A  51 51 B2 51 51 AA 5A 00  |4);" ";:QQ.QQ.Z.|
00001B90: C2 23 1E 05 82 58 3A 99  22 3A 20 22 3B 3A 4A B2  |.#...X:.": ";:J.|
00001BA0: 31 3A 81 4B B2 31 A4 32  36 3A 8B 41 28 32 2C 4B  |1:.K.1.26:.A(2,K|
00001BB0: 29 B2 31 A7 41 28 32 2C  4B 29 B2 4A 3A 4A B2 4A  |).1.A(2,K).J:J.J|
00001BC0: AA 31 00 C9 23 28 05 82  4B 00 EC 23 32 05 41 24  |.1..#(..K..#2.A$|
00001BD0: B2 22 22 3A 81 4B B2 31  A4 32 36 3A 41 28 33 2C  |."":.K.1.26:A(3,|
00001BE0: 4B 29 B2 30 3A 82 4B 3A  51 43 B2 30 00 01 24 3C  |K).0:.K:QC.0..$<|
00001BF0: 05 8B 42 B3 B1 30 A7 3A  99 A6 4C AC 32 AA 32 29  |..B..0.:..L.2.2)|
00001C00: 3B 00 10 24 46 05 8B 42  B1 32 A7 8D 31 37 33 30  |;..$F..B.2..1730|
00001C10: 00 19 24 50 05 54 B2 54  49 00 4E 24 55 05 55 4C  |..$P.T.TI.N$U.UL|
00001C20: B2 4C 3A 55 53 24 B2 22  41 42 43 44 45 46 47 48  |.L:US$."ABCDEFGH|
00001C30: 49 4A 4B 4C 4D 4E 4F 50  51 52 53 54 55 56 57 58  |IJKLMNOPQRSTUVWX|
00001C40: 59 5A 22 3A 8D 33 35 3A  41 24 B2 55 52 24 00 5E  |YZ":.35:A$.UR$.^|
00001C50: 24 57 05 56 B2 56 AA 31  3A 8D 31 36 36 30 00 6F  |$W.V.V.1:.1660.o|
00001C60: 24 5A 05 8B 41 4C B3 B1  4C A7 57 B2 57 AA 31 00  |$Z..AL..L.W.W.1.|
00001C70: AB 24 64 05 8B 41 4C B3  4C A7 99 22 20 12 59 4F  |.$d..AL.L.." .YO|
00001C80: 55 20 44 49 44 20 4E 4F  54 20 47 45 54 20 41 4C  |U DID NOT GET AL|
00001C90: 4C 20 4F 46 20 54 48 45  4D 2C 20 54 52 59 20 41  |L OF THEM, TRY A|
00001CA0: 47 41 49 4E 22 3A 89 31  37 32 30 00 E8 24 6E 05  |GAIN":.1720..$n.|
00001CB0: 8B C3 28 41 24 29 B1 4C  A7 99 22 20 12 59 4F 55  |..(A$).L.." .YOU|
00001CC0: 20 48 41 56 45 20 54 4F  4F 20 4D 41 4E 59 20 4C  | HAVE TOO MANY L|
00001CD0: 45 54 54 45 52 53 2C 20  54 52 59 20 41 47 41 49  |ETTERS, TRY AGAI|
00001CE0: 4E 22 3A 89 31 37 32 30  00 F3 24 78 05 81 58 B2  |N":.1720..$x..X.|
00001CF0: 31 A4 4C 00 1B 25 82 05  41 28 34 2C 58 29 B2 C6  |1.L..%..A(4,X)..|
00001D00: 28 CA 28 41 24 2C 58 2C  31 29 29 AB 36 34 3A 51  |(.(A$,X,1)).64:Q|
00001D10: 43 B2 51 43 AA 41 28 34  2C 58 29 00 39 25 8C 05  |C.QC.A(4,X).9%..|
00001D20: 41 28 33 2C C6 28 CA 28  41 24 2C 58 2C 31 29 29  |A(3,.(.(A$,X,1))|
00001D30: AB 36 34 29 B2 58 3A 82  58 00 5D 25 96 05 81 58  |.64).X:.X.]%...X|
00001D40: B2 31 A4 32 36 3A 8B 41  28 32 2C 58 29 B2 41 28  |.1.26:.A(2,X).A(|
00001D50: 33 2C 58 29 A7 82 58 3A  89 31 34 36 30 00 97 25  |3,X)..X:.1460..%|
00001D60: A0 05 8B 51 51 B3 B1 51  43 A7 99 22 20 12 4E 4F  |...QQ..QC.." .NO|
00001D70: 54 20 54 48 45 20 43 4F  52 52 45 43 54 20 4C 45  |T THE CORRECT LE|
00001D80: 54 54 45 52 53 2C 20 54  52 59 20 41 47 41 49 4E  |TTERS, TRY AGAIN|
00001D90: 22 3A 89 31 37 32 30 00  D6 25 AA 05 99 22 11 20  |":.1720..%...". |
00001DA0: 12 4E 4F 54 20 49 4E 20  41 4C 50 48 41 42 45 54  |.NOT IN ALPHABET|
00001DB0: 49 43 20 4F 52 44 45 52  2C 20 54 52 59 20 41 47  |IC ORDER, TRY AG|
00001DC0: 41 49 4E 22 3A 81 50 B2  31 A4 31 35 30 30 3A 82  |AIN":.P.1.1500:.|
00001DD0: 3A 89 31 37 32 30 00 F4  25 B4 05 99 22 11 20 12  |:.1720..%...". .|
00001DE0: 43 4F 52 52 45 43 54 22  3A 52 B2 52 AA 31 3A 54  |CORRECT":R.R.1:T|
00001DF0: 31 B2 54 49 00 0F 26 BE  05 8B 56 B1 39 A7 81 58  |1.TI..&...V.9..X|
00001E00: B2 31 A4 31 30 30 30 3A  82 3A 89 31 35 30 30 00  |.1.1000:.:.1500.|
00001E10: 1E 26 C8 05 8B 42 B2 30  A7 4C B2 4C AA 31 00 2D  |.&...B.0.L.L.1.-|
00001E20: 26 D2 05 8D 38 33 35 3A  89 31 32 33 30 00 3E 26  |&...835:.1230.>&|
00001E30: DC 05 8B 56 31 B2 31 A7  56 B2 56 AA 31 30 00 62  |...V1.1.V.V.10.b|
00001E40: 26 E6 05 99 22 93 11 11  20 22 3B 4E 24 3B 22 20  |&..."... ";N$;" |
00001E50: 4F 55 54 20 4F 46 20 22  3B 56 3B 22 54 52 49 45  |OUT OF ";V;"TRIE|
00001E60: 53 22 00 84 26 F0 05 99  22 11 20 59 4F 55 20 4D  |S"..&...". YOU M|
00001E70: 49 53 53 45 44 20 22 3B  57 3B 22 49 4E 20 22 3B  |ISSED ";W;"IN ";|
00001E80: 3A 4B B2 30 00 B9 26 FA  05 81 58 B2 31 A4 56 3A  |:K.0..&...X.1.V:|
00001E90: 4B B2 4B AA 41 56 28 58  29 3A 82 3A 4B 31 B2 B5  |K.K.AV(X):.:K1..|
00001EA0: 28 4B AA 2E 35 29 3A 4B  32 B2 B5 28 28 4B 31 AD  |(K..5):K2..((K1.|
00001EB0: 56 29 AC 31 30 29 AD 31  30 00 D1 26 04 06 8B 43  |V).10).10..&...C|
00001EC0: B2 31 A7 99 22 20 4C 4F  57 45 52 20 43 41 53 45  |.1.." LOWER CASE|
00001ED0: 22 00 E9 26 0E 06 8B 43  B2 32 A7 99 22 20 55 50  |"..&...C.2.." UP|
00001EE0: 50 45 52 20 43 41 53 45  22 00 0D 27 18 06 99 22  |PER CASE"..'..."|
00001EF0: 11 20 59 4F 55 52 20 41  56 45 52 41 47 45 20 54  |. YOUR AVERAGE T|
00001F00: 49 4D 45 20 57 41 53 3A  20 22 3B 4B 32 00 30 27  |IME WAS: ";K2.0'|
00001F10: 22 06 99 22 11 20 59 4F  55 20 48 41 56 45 20 52  |"..". YOU HAVE R|
00001F20: 45 41 43 48 45 44 20 4C  45 56 45 4C 20 22 3B 4C  |EACHED LEVEL ";L|
00001F30: 00 57 27 2C 06 99 22 11  20 54 45 4C 4C 20 59 4F  |.W',..". TELL YO|
00001F40: 55 52 20 54 45 41 43 48  45 52 20 59 4F 55 27 52  |UR TEACHER YOU'R|
00001F50: 45 20 44 4F 4E 45 22 00  78 27 31 06 99 22 11 20  |E DONE".x'1..". |
00001F60: 50 52 45 53 53 20 53 50  41 43 45 20 54 4F 20 43  |PRESS SPACE TO C|
00001F70: 4F 4E 54 49 4E 55 45 22  00 8D 27 32 06 A1 51 24  |ONTINUE"..'2..Q$|
00001F80: 3A 8B 51 24 B3 B1 22 22  A7 31 35 38 36 00 AB 27  |:.Q$.."".1586..'|
00001F90: 36 06 A1 51 24 3A 8B 51  24 B3 B1 22 20 22 AF 51  |6..Q$:.Q$.." ".Q|
00001FA0: 24 B3 B1 22 40 22 A7 31  35 39 30 00 BC 27 40 06  |$.."@".1590..'@.|
00001FB0: 8B 51 24 B2 22 40 22 A7  31 36 32 30 00 C6 27 4A  |.Q$."@".1620..'J|
00001FC0: 06 89 31 36 33 30 00 02  28 54 06 99 22 11 20 4B  |..1630..(T..". K|
00001FD0: 45 59 49 4E 47 20 54 49  4D 45 53 3A 22 3A 81 58  |EYING TIMES:":.X|
00001FE0: B2 31 A4 56 3A 99 58 3B  22 3A 22 3B B5 28 28 41  |.1.V:.X;":";.((A|
00001FF0: 56 28 58 29 AC 31 30 29  AA 2E 35 29 AD 31 30 2C  |V(X).10)..5).10,|
00002000: 3A 82 00 16 28 5E 06 99  22 20 22 3A 8B 4C B1 31  |:...(^.." ":.L.1|
00002010: 33 A7 31 36 35 30 00 42  28 68 06 8B 4C B3 B2 31  |3.1650.B(h..L..1|
00002020: 33 A7 99 22 11 11 20 44  4F 20 59 4F 55 20 57 41  |3..".. DO YOU WA|
00002030: 4E 54 20 54 4F 20 43 4F  4E 54 49 4E 55 45 3F 20  |NT TO CONTINUE? |
00002040: 22 3B 00 5F 28 6D 06 55  4C B2 31 3A 55 53 24 B2  |";._(m.UL.1:US$.|
00002050: 22 59 4E 22 3A 8D 33 35  3A 51 24 B2 55 52 24 00  |"YN":.35:Q$.UR$.|
00002060: 88 28 6F 06 8B 51 24 B2  22 59 22 A7 56 B2 30 3A  |.(o..Q$."Y".V.0:|
00002070: 57 B2 30 3A 4C B2 32 3A  55 50 B2 30 3A 50 50 B2  |W.0:L.2:UP.0:PP.|
00002080: AB 31 3A 89 31 32 32 30  00 97 28 72 06 97 55 54  |.1:.1220..(r..UT|
00002090: 2C 55 55 25 20 3A 8E 00  C9 28 7C 06 41 4C B2 C3  |,UU% :...(|.AL..|
000020A0: 28 41 24 29 3A 54 31 B2  54 49 3A 41 56 28 56 29  |(A$):T1.TI:AV(V)|
000020B0: B2 28 28 54 31 AB 54 29  AD 36 30 29 AD 4C 3A 8B  |.((T1.T).60).L:.|
000020C0: 41 4C B3 4C A7 31 37 31  30 00 D5 28 86 06 81 58  |AL.L.1710..(...X|
000020D0: B2 31 A4 41 4C 00 E8 28  90 06 47 B2 C6 28 CA 28  |.1.AL..(..G..(.(|
000020E0: 41 24 2C 58 2C 31 29 29  00 09 29 9A 06 8B 47 B1  |A$,X,1))..)...G.|
000020F0: 36 34 20 AF 20 47 B3 39  31 A7 4D 24 B2 4D 24 AA  |64 . G.91.M$.M$.|
00002100: CA 28 41 24 2C 58 2C 31  29 00 1C 29 A4 06 82 58  |.(A$,X,1)..)...X|
00002110: 3A 41 24 B2 4D 24 3A 4D  24 B2 22 22 00 22 29 AE  |:A$.M$:M$."".").|
00002120: 06 8E 00 3C 29 B8 06 42  B2 42 AA 31 3A 57 B2 57  |...<)..B.B.1:W.W|
00002130: AA 31 3A 58 B2 30 3A 89  31 33 33 30 00 6E 29 C2  |.1:X.0:.1330.n).|
00002140: 06 8D 38 35 30 3A 99 22  13 11 11 11 11 20 22 3B  |..850:."..... ";|
00002150: 4E 24 3B 22 2C 20 49 54  20 53 45 45 4D 53 20 59  |N$;", IT SEEMS Y|
00002160: 4F 55 20 41 52 45 20 48  41 56 49 4E 47 22 00 85  |OU ARE HAVING"..|
00002170: 29 CC 06 99 22 20 53 4F  4D 45 20 50 52 4F 42 4C  |)..." SOME PROBL|
00002180: 45 4D 53 2E 22 00 AC 29  D6 06 99 22 11 20 55 53  |EMS."..)...". US|
00002190: 45 20 54 48 49 53 20 41  4C 50 48 41 42 45 54 20  |E THIS ALPHABET |
000021A0: 41 53 20 41 20 47 55 49  44 45 3A 22 00 D1 29 E0  |AS A GUIDE:"..).|
000021B0: 06 99 22 20 12 41 42 43  44 45 46 47 48 49 4A 4B  |.." .ABCDEFGHIJK|
000021C0: 4C 4D 4E 4F 50 51 52 53  54 55 56 57 58 59 5A 92  |LMNOPQRSTUVWXYZ.|
000021D0: 22 00 02 2A EA 06 99 22  11 20 44 4F 20 4E 4F 54  |"..*...". DO NOT|
000021E0: 20 41 44 44 20 41 4E 59  20 53 50 41 43 45 53 20  | ADD ANY SPACES |
000021F0: 4F 52 20 45 58 54 52 41  20 4C 45 54 54 45 52 53  |OR EXTRA LETTERS|
00002200: 2E 22 00 46 2A F4 06 99  22 11 20 50 4C 41 43 45  |.".F*...". PLACE|
00002210: 20 54 48 45 20 46 4F 4C  4C 4F 57 49 4E 47 20 22  | THE FOLLOWING "|
00002220: 3B 4C 3B 22 20 4C 45 54  54 45 52 53 22 3A 99 22  |;L;" LETTERS":."|
00002230: 20 49 4E 20 41 4C 50 48  41 42 45 54 49 43 20 4F  | IN ALPHABETIC O|
00002240: 52 44 45 52 11 22 00 74  2A FE 06 99 22 20 22 3B  |RDER.".t*..." ";|
00002250: 3A 81 58 B2 31 A4 4C 3A  99 20 C7 28 41 28 31 2C  |:.X.1.L:. .(A(1,|
00002260: 58 29 AA 36 34 29 3B 22  20 22 3B 3A 82 58 3A 99  |X).64);" ";:.X:.|
00002270: 22 3A 22 3B 00 7A 2A 08  07 8E 00 8C 2A 12 07 8F  |":";.z*.....*...|
00002280: 20 49 4E 53 54 52 55 43  49 4F 4E 53 00 B8 2A 3A  | INSTRUCIONS..*:|
00002290: 07 99 22 11 11 20 D4 48  49 53 20 4C 45 53 53 4F  |..".. .HIS LESSO|
000022A0: 4E 20 41 4C 4C 4F 57 53  20 59 4F 55 20 54 4F 20  |N ALLOWS YOU TO |
000022B0: 41 52 52 41 4E 47 45 22  00 E4 2A 44 07 99 22 11  |ARRANGE"..*D..".|
000022C0: 20 4C 45 54 54 45 52 53  20 49 4E 20 54 48 45 49  | LETTERS IN THEI|
000022D0: 52 20 41 4C 50 48 41 42  45 54 49 43 20 4F 52 44  |R ALPHABETIC ORD|
000022E0: 45 52 2E 22 00 13 2B 4E  07 99 22 11 20 D7 48 45  |ER."..+N..". .HE|
000022F0: 4E 20 59 4F 55 20 47 45  54 20 54 48 45 20 4F 52  |N YOU GET THE OR|
00002300: 44 45 52 20 43 4F 52 52  45 43 54 20 4F 4E 20 54  |DER CORRECT ON T|
00002310: 48 45 22 00 3E 2B 58 07  99 22 11 20 46 49 52 53  |HE".>+X..". FIRS|
00002320: 54 20 54 52 59 20 54 48  45 20 43 4F 4D 50 55 54  |T TRY THE COMPUT|
00002330: 45 52 20 57 49 4C 4C 20  41 44 44 20 41 22 00 61  |ER WILL ADD A".a|
00002340: 2B 62 07 99 22 11 20 4C  45 54 54 45 52 20 4F 4E  |+b..". LETTER ON|
00002350: 20 54 48 45 20 4E 45 58  54 20 52 4F 55 4E 44 2E  | THE NEXT ROUND.|
00002360: 22 00 91 2B 6C 07 99 22  11 20 C1 4E 53 57 45 52  |"..+l..". .NSWER|
00002370: 20 42 59 20 54 59 50 49  4E 47 20 54 48 45 20 44  | BY TYPING THE D|
00002380: 49 53 50 4C 41 59 45 44  20 4C 45 54 54 45 52 53  |ISPLAYED LETTERS|
00002390: 22 00 C0 2B 76 07 99 22  11 20 49 4E 20 41 4C 50  |"..+v..". IN ALP|
000023A0: 48 41 42 45 54 49 43 41  4C 20 4F 52 44 45 52 20  |HABETICAL ORDER |
000023B0: 41 4E 44 20 50 52 45 53  53 20 D2 C5 D4 D5 D2 CE  |AND PRESS ......|
000023C0: 00 DF 2B 7B 07 99 22 11  20 41 53 20 51 55 49 43  |..+{..". AS QUIC|
000023D0: 4B 4C 59 20 41 53 20 59  4F 55 20 43 41 4E 2E 00  |KLY AS YOU CAN..|
000023E0: E8 2B 80 07 8D 38 33 35  00 F1 2B 8A 07 8D 38 35  |.+...835..+...85|
000023F0: 30 00 1F 2C 94 07 99 22  13 11 11 11 20 D4 48 45  |0..,...".... .HE|
00002400: 52 45 20 57 49 4C 4C 20  42 45 20 54 45 4E 20 53  |RE WILL BE TEN S|
00002410: 45 54 53 20 4F 46 20 4C  45 54 54 45 52 53 2E 00  |ETS OF LETTERS..|
00002420: 4E 2C 9E 07 99 22 11 20  D4 48 45 20 46 49 52 53  |N,...". .HE FIRS|
00002430: 54 20 53 45 54 20 57 49  4C 4C 20 42 45 20 54 57  |T SET WILL BE TW|
00002440: 4F 20 4C 45 54 54 45 52  53 2C 20 49 46 22 00 7C  |O LETTERS, IF".||
00002450: 2C A8 07 99 22 11 20 59  4F 55 20 50 4C 41 43 45  |,...". YOU PLACE|
00002460: 20 54 48 45 20 4C 45 54  54 45 52 53 20 49 4E 20  | THE LETTERS IN |
00002470: 54 48 45 20 43 4F 52 52  45 43 54 22 00 AA 2C B2  |THE CORRECT"..,.|
00002480: 07 99 22 11 20 4F 52 44  45 52 20 54 48 45 20 53  |..". ORDER THE S|
00002490: 45 43 4F 4E 44 20 53 45  54 20 57 4F 55 4C 44 20  |ECOND SET WOULD |
000024A0: 48 41 56 45 20 54 48 52  45 45 00 BB 2C BC 07 99  |HAVE THREE..,...|
000024B0: 22 11 20 4C 45 54 54 45  52 53 2E 00 EA 2C C6 07  |". LETTERS...,..|
000024C0: 99 22 11 20 D7 48 45 4E  20 44 4F 4E 45 20 48 41  |.". .HEN DONE HA|
000024D0: 56 45 20 59 4F 55 52 20  54 45 41 43 48 45 52 20  |VE YOUR TEACHER |
000024E0: 43 48 45 43 4B 20 59 4F  55 52 00 00 2D D0 07 99  |CHECK YOUR..-...|
000024F0: 22 11 20 46 49 4E 41 4C  20 53 43 4F 52 45 2E 22  |". FINAL SCORE."|
00002500: 00 06 2D DA 07 8E 00 00  00                       |..-......       |
.......910.*.... ** ML STOP KEY DISABLE 
**.U...."X.=........X` ......LX.X.U.....
...X`.T...."XHHH.H.HHHHHHH.H.HX`111"....
.."HHHHHHH`1"...... ** 4 - POP ML SUBROU
TINE **.H.... **GENERAL INPUT ROUTINE **
...#.. +++ INPUT SECTION +++...(..UO,0:U
R$."":UI$.""...*..UL.0.UL.80...-..UC,0.*
.2..UI$:.UI$."".50.T.7..UI$.G(13).C(UR$)
..1..UC,1:." .";:.85.G.<..UI$.G(20).105.
{.>.. C(UR$)..UL.50. .A..120:. CHECK FOR
 VALID CHARACTER...F.UR$.UR$.UI$...K..UI
$;.B.P..50...U.. +++ CHECK FOR HELP REQU
EST +++...Z..UR$.UX$.195:. EXIT TO HELP 
ROUTINE..._..UF.1..240.+.D.UF.0:.:..D.F.
. ++ CHECK DELETE ++.U.I..C(UR$).1.50.M.
N.UR$.H(UR$,C(UR$).1)..S..".  ..";:.50.
..X.. ++ CHECK FOR VALID CHARACTERS ++..
.}..C(US$).0.150.H..US$.US$.UX$.Y....US
.1.C(US$)......UI$.J(US$,US,1)..........
...UI$."":....... ** STANDARD INPUT **./
....F(UI$).46...@....UI$.G(32)...]. ..F(
UI$).48.F(UI$).57.170.C..........F(UI$).
65.F(UI$).90.180............F(UI$).193.F
(UI$).218.UI$."":..M....B(UT).UU%.UI$.G(
F(UI$).128):..S.........UI$."":....C.UF.
1:. +++ HELP ROUTINE EXIT +++...D.ZZ.B(5
9468)...E..250.'.H..245.F.M..UQ.UB.(U2%.
256.U1%.U3%.2).B.R.UQ%(UQ.UB).B(UQ):.:."
.".U.W.UZ.1:UV%.B(UT).~.X..300.B.Y.UZ.0:
US$.UJ$:UG$.UK$:UP.UJ:UL.UK:.B(50003).0.
.53281,6:.53280,14.....UT$.UL$:.".";:.UT
,UV%:.UQ.UB.(U2%.256.U1%.U3%.3)......UQ,
UQ%(UQ.UB):.......U1,U1%.$....U2,U2%.0..
..U4,U4%.>....U3,U3%.1.F....35.O...T.TI.
....UD%.((U2%.256.U1%.U3%).UB).40:.H(UD$
,UD%.1):.......H(UD$,24);"              
        . HELP COMING .  ":......U1%.B(U
1):U2%.B(U2):U3%.B(U3):U4%.B(U4).....UJ$
.US$:UK$.UG$:UL$.UT$:UJ.UP:UK.UL.......'
.,.. ** MENU **.-.-.:.\....".":.UT,UU%:.
B(50003).0..53281,9:.53280,8.B./.:..1..
".                MENU"...6.." ---------
-----------------------------".P.;..".. 
      1.   ALPHA BETTER"...@.."..       
2.   STUDENT INSTRUCTIONS".$.E.."..     
  3.   TEACHER INSTRUCTIONS".@.O.."..   
    4.   QUIT..".O.T.." ----------------
----------------------"...Y.."..       P
RESS A NUMBER KEY (1-4) ";.B.^.UL.1:US$.
"1234":.35:. INPUT ROUTINE.T._..C(UR$).1
.300...`.US$.""...C..E(UR$).1000,400,500
,396...H..300.,.... ** RE-ENABLE STOP KE
Y AND END **.[....B(50003)..1.B(50003)..
160.B(50003)..0.399......UU.71:.B(50003)
.0..53281,6:.53280,14......"..":.......8
75:....... ** STUDENT INSTRUCTIONS **...
...".":.UT,UL%:.B(50003).0..53281,0:.532
80,0.!...UT$." ALPHA-BETTER":UP.0:UG$."S
TUDENT INST":.850.+....1810.4....835.H..
..UZ.1..UP%:.217.N.....O.... ** TEACHER 
INSTRUCTIONS **......".":.UT,UL%:.B(5000
3).0..53281,2:.53280,10.T...UT$." ALPHA-
BETTER":UP.0:UG$."TEACHER INST":.850....
.."..      TO THE BEST OF OUR KNOWLEDGE,
.".+...."   THIS PROGRAM IS IN THE PUBLI
C.".W...."   DOMAIN.  IF THIS IS NOT THE
 CASE.".T...."   PLEASE CONTACT:..."....
.."      COMMODORE BUSINESS MACHINES.".A
...."          3370 PHARMACY AVE......."
          AGINCOURT, ONTARIO"......"    
      CANADA   M1W 2K4".'...."          
(416) 499-4292".=...UP.1:. 835:. 850:.F.
..."     ..PROGRAM NAME: ALPHA BETTER...
...."     WRITTEN BY  : G.M.WALTE.......
"     UPGRADED BY : TOM FERGUSON......."
     .THIS PROGRAM WILL RUN ON ANY......
.."         BASIC 2.0 PET COMPUTER..*...
."         BASIC 4.0 PET COMPUTER..L....
"         8032 CBM COMPUTER..Q...."     
    COMMODORE 64 COMPUTER.....835:.850.
.....".. THIS IS A PROGRAM WHICH GIVES A
.T....". STUDENT PRACTICE ON PUTTING LET
TERS......". IN ALPHABET ORDER. TO SEE T
HEIR".,....". AVERAGE TIME PRESS '@' WHE
N THE SCREEN.X....". SAYS 'TELL YOUR TEA
CHER YOUR DONE'..A.D..835.U.N..UZ.1..UP%
:.217.{.W.....X.. ** PROGRAM MODIFICATIO
N INST **...Y..".":.UT,UL%...].UT$." ALP
HA-BETTER":UP.0:UG$."PROGRAM MOD":.850..
....835......UZ.1..UP%:.217............ 
** TO USE 8032 LOAD CBM4032 **.D.F.."...
..BEFORE RUNNING THIS PROGRAM ON AN 8032
  .....P.."      LOAD THE 'CBM 4032' PRO
GRAM............."...Z..UU.71.......P...
. ** TO USE 8032 LOAD CBM4032 **......".
...BEFORE RUNNING THIS PROGRAM ON AN 803
2  ..LOAD CBM 4032 PROGRAM".'....1093:..
G. .. ** T I T L E   P A G E **.{.".."..
..";:.UT,UU%:.B(50003).0..53280,14:.5328
1,6...$..I.1.38:."...";:....&..I.1.22:."
.....";:..A.(..I.1.37:.".....";:..Y.*..I
.1.22:.".....";:....,.."................
...........  .. ...."...................
 .  . ...A.0.."................... .  ..
.._.2.."....................  ....4.."..
............C O M M O D O R E.....6.."..
.............EDUCATIONAL...I.8..".......
.........SOFTWARE...:.. ** COMMODORE LOG
O **...;..H(UD$,24);"..........PRESS SPA
CE BAR OR WAIT.":I.0.>.<..A$:.A$.." ".I.
I.1:.I.250.828.B.>.T1$."":T2$."":T3$."":
T4$."":I.0.K.@..300...C.. ** SPACE BAR P
RESS **.B.H..UO,0:.H(UD$,24);".......PRE
SS SPACE BAR TO CONTINUE.".Y.L..UI$:.UI$
.." ".844...N.....R.. ** PAGE DESIGN ROU
TINE **...T.UP.UP.1.5.W.."."H(UT$.UP$,21
);I(UP$.UG$.D(UP),18).D.\.." -----------
---------------------------".S.`..UH..0.
870...A..H(UD$,24);H(UP$,7);"HELP - PRES
S   H <RETURN>"...F.UH.0:.UO,0:."..":...
.K.. ** PLEASE WAIT REMARK **...P..H(UD$
,24);"           ONE MOMENT PLEASE...   
  "...U...6.... ** SET UP VARIABLES **..
...UX$."H":.UQ%(1000):UB.32768:U1.196:U2
.197:U3.198:U4.216:UC.167:UU.1024.....UT
.59468:UU%.12:UL%.14:UP%.1146:UM.32768:U
O.158:. 50003,0......B(50003).0.UB.1024:
U1.209:U2.210:U3.211:U4.214:UC.204:UU.20
48.A....B(50003).0.UT.53272:UU%.21:UL%.2
3:UP%.2139:UM.1024:UO.198.E...UD$.".....
....................".....UP$."         
                              ".....UT$.
" ALPHA-BETTER":. PROGRAM TITLE.U....AV(
52),A(4,26):....... ** SET VARIABLES **.
.....900.....:.....:...... ** CHECK FOR 
8032 **.=....".":." ":. SHIFTED SPACE.T.
...B(UB.40)..96..700.M.... ** MEMORY CHE
CK **...... .(0).2000.937......"....THIS
 MACHINE DOES NOT HAVE ENOUGH.".S...."ME
MORY TO RUN THIS PROGRAM !"......UU.71..
.........."..":.B(50003).0.962.-.... ** 
BASIC 2.0  OR  4.0  OR  C-64 SETUP **.K.
...1075,133:.1076,144:.1077,234:.1079,4:
.1080,133:.1081,145......1091,155:.1098,
133:.1099,144:.1100,234:.1103,133.C....1
104,145:.1105,234:.1082,234.Z....B(50003
)..160.955......1093,88:.1094,228:.1097,
85:.1102,228:.965......B(50003)..1.990.M
....1093,49:.1094,230:.1097,46:.1102,230
:.965...B..2099,141:.2100,20:.2101,3:.21
03,8:.2104,141:.2105,21.C.C..2106,3:.211
5,145:.2117,52:.2118,234:.2121,49:.2122,
141...D..2123,20:.2124,3:.2126,234:.2127
,141:.2128,21:.2129,3.. E..UU.48:. DISAB
LE STOP KEY., J..800:. TITLE.< T..300:. 
MENU.M ...".THE PGM WILL NOT WORK ON THI
S MACHINE!":... ...UZ.1..UP%:.UP%:UZ.0:.
 ** PROGRAM STARTS HERE **.N ..."..";:.:
.B(50003).0..53281,6:.53280,14.. Q.V1.0:
V.0:W.0.. J..UT,UU%:..!T.."...    .ALPHA
BETIC DRILL...":L.2:O.1:PP.0.A!~..".. WH
AT IS YOUR FIRST NAME? ";.]!..UL.10:US$.
"":.35:N$.UR$.}!...".... ";N$", DO YOU W
ANT:"..!...".. LOWER CASE (1)".F!...". U
PPER CASE (2)":.". .INPUT A NUMBER. ";..
!..UL.1:US$."12":.35:C.E(UR$).."...C.1.U
T$." ALPHA-BETTER".."...C.2.UT$." APLHA-
BETTER".Q"...C.1.D$.G(F(H(N$,1)).128):N$
.D$.I(N$,C(N$).1).["...1230.H"D.V1.1:V.0
.."N.B.0:.K.1.26:A(2,K).0:A(3,K).0:.K:.C
.1..".":.UT,UL%.."S.PP.PP.1.U"X.UG$."":U
P.PP:.850:.".....        ";N$..#...".. P
LACE THE FOLLOWING ";L;" LETTERS":.". IN
 ALPHABETIC ORDER...".&#..QQ.0.7#..." ";
:.X.1.L.S#..Z..(.(1).26).1:A(1,X).Z.F#..
.A(2,Z).1.1280..#..A(2,Z).1:. G(A(1,X).6
4);" ";:QQ.QQ.Z.B#...X:.": ";:J.1:.K.1.2
6:.A(2,K).1.A(2,K).J:J.J.1.I#(..K..#2.A$
."":.K.1.26:A(3,K).0:.K:QC.0..$<..B..0.:
..L.2.2);..$F..B.2..1730..$P.T.TI.N$U.UL
.L:US$."ABCDEFGHIJKLMNOPQRSTUVWXYZ":.35:
A$.UR$.^$W.V.V.1:.1660.O$Z..AL..L.W.W.1.
.$D..AL.L.." .YOU DID NOT GET ALL OF THE
M, TRY AGAIN":.1720..$N..C(A$).L.." .YOU
 HAVE TOO MANY LETTERS, TRY AGAIN":.1720
..$X..X.1.L..%..A(4,X).F(J(A$,X,1)).64:Q
C.QC.A(4,X).9%..A(3,F(J(A$,X,1)).64).X:.
X.]%...X.1.26:.A(2,X).A(3,X)..X:.1460..%
 ..QQ..QC.." .NOT THE CORRECT LETTERS, T
RY AGAIN":.1720.V%...". .NOT IN ALPHABET
IC ORDER, TRY AGAIN":.P.1.1500:.:.1720..
%...". .CORRECT":R.R.1:T1.TI..&...V.9..X
.1.1000:.:.1500..&H..B.0.L.L.1.-&R..835:
.1230.>&...V1.1.V.V.10.B&..."... ";N$;" 
OUT OF ";V;"TRIES"..&...". YOU MISSED ";
W;"IN ";:K.0..&...X.1.V:K.K.AV(X):.:K1..
(K..5):K2..((K1.V).10).10.Q&...C.1.." LO
WER CASE"..&...C.2.." UPPER CASE"..'..."
. YOUR AVERAGE TIME WAS: ";K2.0'"..". YO
U HAVE REACHED LEVEL ";L.W',..". TELL YO
UR TEACHER YOU'RE DONE".X'1..". PRESS SP
ACE TO CONTINUE"..'2..Q$:.Q$.."".1586..'
6..Q$:.Q$.." ".Q$.."@".1590..'@..Q$."@".
1620.F'J..1630..(T..". KEYING TIMES:":.X
.1.V:.X;":";.((AV(X).10)..5).10,:...(^..
" ":.L.13.1650.B(H..L..13..".. DO YOU WA
NT TO CONTINUE? ";._(M.UL.1:US$."YN":.35
:Q$.UR$..(O..Q$."Y".V.0:W.0:L.2:UP.0:PP.
.1:.1220..(R..UT,UU% :..I(|.AL.C(A$):T1.
TI:AV(V).((T1.T).60).L:.AL.L.1710.U(...X
.1.AL..(..G.F(J(A$,X,1))..)...G.64 . G.9
1.M$.M$.J(A$,X,1)..)...X:A$.M$:M$."".").
...<)..B.B.1:W.W.1:X.0:.1330.N)B..850:."
..... ";N$;", IT SEEMS YOU ARE HAVING"..
)L.." SOME PROBLEMS."..)V..". USE THIS A
LPHABET AS A GUIDE:".Q)..." .ABCDEFGHIJK
LMNOPQRSTUVWXYZ."..*...". DO NOT ADD ANY
 SPACES OR EXTRA LETTERS.".F*...". PLACE
 THE FOLLOWING ";L;" LETTERS":." IN ALPH
ABETIC ORDER.".T*..." ";:.X.1.L:. G(A(1,
X).64);" ";:.X:.":";.Z*.....*... INSTRUC
IONS..*:..".. THIS LESSON ALLOWS YOU TO 
ARRANGE"..*D..". LETTERS IN THEIR ALPHAB
ETIC ORDER."..+N..". WHEN YOU GET THE OR
DER CORRECT ON THE".>+X..". FIRST TRY TH
E COMPUTER WILL ADD A".A+B..". LETTER ON
 THE NEXT ROUND."..+L..". ANSWER BY TYPI
NG THE DISPLAYED LETTERS"..+V..". IN ALP
HABETICAL ORDER AND PRESS RETURN..+{..".
 AS QUICKLY AS YOU CAN...+...835..+...85
0..,...".... THERE WILL BE TEN SETS OF L
ETTERS..N,...". THE FIRST SET WILL BE TW
O LETTERS, IF".|,...". YOU PLACE THE LET
TERS IN THE CORRECT"..,...". ORDER THE S
ECOND SET WOULD HAVE THREE..,...". LETTE
RS...,F..". WHEN DONE HAVE YOUR TEACHER 
CHECK YOUR..-P..". FINAL SCORE."..-Z....
.
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL