OTHELLO
FILE INFORMATION
FILENAME(S): OTHELLO
FILE TYPE(S): PRG
FILE SIZE: 8.6K
FIRST SEEN: 2025-12-02 00:17:40
APPEARS ON: 1 disk(s)
FILE HASH
09f6cd53931a2bb000b39275d0f1bb132e861fbeeb614032adddc44f6fdf7cb4
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| SHOW GAMES | OTHELLO | PRG | Maestro | 10 | 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 8D 14 03 A9 08 8D 15 03 58 60 20 EA |"x.=........X` .| 00000040: FF A9 FF 85 91 4C 34 EA 78 A9 31 8D 14 03 A9 EA |.....L4.x.1.....| 00000050: 8D 15 03 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 CE 08 0F 00 3A 00 D4 |UTINE **.....:..| 000000D0: 08 1E 00 3A 00 F0 08 23 00 8F 20 2B 2B 2B 20 49 |...:...#.. +++ I| 000000E0: 4E 50 55 54 20 53 45 43 54 49 4F 4E 20 2B 2B 2B |NPUT SECTION +++| 000000F0: 00 08 09 28 00 97 55 4F 2C 30 3A 55 52 24 B2 22 |...(..UO,0:UR$."| 00000100: 22 3A 55 49 24 B2 22 22 00 18 09 2A 00 8B 55 4C |":UI$.""...*..UL| 00000110: B2 30 A7 55 4C B2 38 30 00 22 09 2D 00 97 55 43 |.0.UL.80.".-..UC| 00000120: 2C 30 00 36 09 32 00 A1 55 49 24 3A 8B 55 49 24 |,0.6.2..UI$:.UI$| 00000130: B2 22 22 A7 35 30 00 60 09 37 00 8B 55 49 24 B2 |."".50.`.7..UI$.| 00000140: C7 28 31 33 29 AF C3 28 55 52 24 29 B1 B2 31 A7 |.(13)..(UR$)..1.| 00000150: 97 55 43 2C 31 3A 99 22 20 9D 22 3B 3A 89 38 35 |.UC,1:." .";:.85| 00000160: 00 73 09 3C 00 8B 55 49 24 B2 C7 28 32 30 29 A7 |.s.<..UI$..(20).| 00000170: 31 30 35 00 87 09 3E 00 8B 20 C3 28 55 52 24 29 |105...>.. .(UR$)| 00000180: B2 B1 55 4C A7 35 30 00 AC 09 41 00 8D 31 32 30 |..UL.50...A..120| 00000190: 3A 8F 20 43 48 45 43 4B 20 46 4F 52 20 56 41 4C |:. CHECK FOR VAL| 000001A0: 49 44 20 43 48 41 52 41 43 54 45 52 00 BC 09 46 |ID CHARACTER...F| 000001B0: 00 55 52 24 B2 55 52 24 AA 55 49 24 00 C6 09 4B |.UR$.UR$.UI$...K| 000001C0: 00 99 55 49 24 3B 00 CE 09 50 00 89 35 30 00 F3 |..UI$;...P..50..| 000001D0: 09 55 00 8F 20 2B 2B 2B 20 43 48 45 43 4B 20 46 |.U.. +++ CHECK F| 000001E0: 4F 52 20 48 45 4C 50 20 52 45 51 55 45 53 54 20 |OR HELP REQUEST | 000001F0: 2B 2B 2B 00 1B 0A 5A 00 8B 55 52 24 B2 55 58 24 |+++...Z..UR$.UX$| 00000200: A7 31 39 35 3A 8F 20 45 58 49 54 20 54 4F 20 48 |.195:. EXIT TO H| 00000210: 45 4C 50 20 52 4F 55 54 49 4E 45 00 2A 0A 5F 00 |ELP ROUTINE.*._.| 00000220: 8B 55 46 B2 31 A7 8D 32 34 30 00 37 0A 64 00 55 |.UF.1..240.7.d.U| 00000230: 46 B2 30 3A 99 3A 8E 00 50 0A 66 00 8F 20 2B 2B |F.0:.:..P.f.. ++| 00000240: 20 43 48 45 43 4B 20 44 45 4C 45 54 45 20 2B 2B | CHECK DELETE ++| 00000250: 00 61 0A 69 00 8B C3 28 55 52 24 29 B3 31 A7 35 |.a.i...(UR$).1.5| 00000260: 30 00 79 0A 6E 00 55 52 24 B2 C8 28 55 52 24 2C |0.y.n.UR$..(UR$,| 00000270: C3 28 55 52 24 29 AB 31 29 00 8B 0A 73 00 99 22 |.(UR$).1)...s.."| 00000280: 9D 20 20 9D 9D 22 3B 3A 89 35 30 00 B2 0A 78 00 |. ..";:.50...x.| 00000290: 8F 20 2B 2B 20 43 48 45 43 4B 20 46 4F 52 20 56 |. ++ CHECK FOR V| 000002A0: 41 4C 49 44 20 43 48 41 52 41 43 54 45 52 53 20 |ALID CHARACTERS | 000002B0: 2B 2B 00 C5 0A 7D 00 8B C3 28 55 53 24 29 B2 30 |++...}...(US$).0| 000002C0: A7 8D 31 35 30 00 D6 0A 82 00 81 55 53 B2 31 A4 |..150......US.1.| 000002D0: C3 28 55 53 24 29 00 ED 0A 87 00 8B 55 49 24 B2 |.(US$)......UI$.| 000002E0: CA 28 55 53 24 2C 55 53 2C 31 29 A7 8E 00 F3 0A |.(US$,US,1).....| 000002F0: 8C 00 82 00 00 0B 91 00 55 49 24 B2 22 22 3A 8E |........UI$."":.| 00000300: 00 1B 0B 96 00 8F 20 2A 2A 20 53 54 41 4E 44 41 |...... ** STANDA| 00000310: 52 44 20 49 4E 50 55 54 20 2A 2A 00 2C 0B 98 00 |RD INPUT **.,...| 00000320: 8B C6 28 55 49 24 29 B2 34 36 A7 8E 00 3D 0B 9B |..(UI$).46...=..| 00000330: 00 8B 55 49 24 B2 C7 28 33 32 29 A7 8E 00 5A 0B |..UI$..(32)...Z.| 00000340: A0 00 8B C6 28 55 49 24 29 B3 34 38 B0 C6 28 55 |....(UI$).48..(U| 00000350: 49 24 29 B1 35 37 A7 31 37 30 00 60 0B A5 00 8E |I$).57.170.`....| 00000360: 00 7D 0B AA 00 8B C6 28 55 49 24 29 B3 36 35 B0 |.}.....(UI$).65.| 00000370: C6 28 55 49 24 29 B1 39 30 A7 31 38 30 00 83 0B |.(UI$).90.180...| 00000380: AF 00 8E 00 A7 0B B4 00 8B C6 28 55 49 24 29 B3 |..........(UI$).| 00000390: 31 39 33 B0 C6 28 55 49 24 29 B1 32 31 38 A7 55 |193..(UI$).218.U| 000003A0: 49 24 B2 22 22 3A 8E 00 CA 0B B9 00 8B C2 28 55 |I$."":........(U| 000003B0: 54 29 B2 55 55 25 A7 55 49 24 B2 C7 28 C6 28 55 |T).UU%.UI$..(.(U| 000003C0: 49 24 29 AB 31 32 38 29 3A 8E 00 D0 0B BB 00 8E |I$).128):.......| 000003D0: 00 F5 0B C3 00 55 46 B2 31 3A 8F 20 2B 2B 2B 20 |.....UF.1:. +++ | 000003E0: 48 45 4C 50 20 52 4F 55 54 49 4E 45 20 45 58 49 |HELP ROUTINE EXI| 000003F0: 54 20 2B 2B 2B 00 FE 0B C5 00 8D 32 35 30 00 07 |T +++......250..| 00000400: 0C C8 00 8D 32 34 35 00 26 0C CD 00 81 55 51 B2 |....245.&....UQ.| 00000410: 55 42 A4 28 55 32 25 AC 32 35 36 AA 55 31 25 AA |UB.(U2%.256.U1%.| 00000420: 55 33 25 AB 32 29 00 42 0C D2 00 55 51 25 28 55 |U3%.2).B...UQ%(U| 00000430: 51 AB 55 42 29 B2 C2 28 55 51 29 3A 82 3A 99 22 |Q.UB)..(UQ):.:."| 00000440: 93 22 00 55 0C D7 00 55 5A B2 31 3A 55 56 25 B2 |.".U...UZ.1:UV%.| 00000450: C2 28 55 54 29 00 5E 0C D8 00 89 33 30 30 00 9D |.(UT).^....300..| 00000460: 0C D9 00 55 53 24 B2 55 4A 24 3A 55 47 24 B2 55 |...US$.UJ$:UG$.U| 00000470: 4B 24 3A 55 50 B2 55 4A 3A 55 4C B2 55 4B 3A 8B |K$:UP.UJ:UL.UK:.| 00000480: C2 28 35 30 30 30 33 29 B2 30 A7 97 35 33 32 38 |.(50003).0..5328| 00000490: 31 2C 31 30 3A 97 35 33 32 38 30 2C 36 00 D2 0C |1,10:.53280,6...| 000004A0: DC 00 55 54 24 B2 55 4C 24 3A 99 22 93 22 3B 3A |..UT$.UL$:.".";:| 000004B0: 97 55 54 2C 55 56 25 3A 81 55 51 B2 55 42 A4 28 |.UT,UV%:.UQ.UB.(| 000004C0: 55 32 25 AC 32 35 36 AA 55 31 25 AA 55 33 25 AB |U2%.256.U1%.U3%.| 000004D0: 33 29 00 01 0D E1 00 97 55 51 2C 55 51 25 28 55 |3)......UQ,UQ%(U| 000004E0: 51 AB 55 42 29 3A 8B 55 51 25 28 55 51 AB 55 42 |Q.UB):.UQ%(UQ.UB| 000004F0: 29 B3 B1 33 32 A7 97 55 51 AA 35 34 32 37 32 2C |)..32..UQ.54272,| 00000500: 30 00 09 0D E2 00 82 55 51 00 15 0D E6 00 97 55 |0......UQ......U| 00000510: 31 2C 55 31 25 00 21 0D E8 00 97 55 32 2C 55 32 |1,U1%.!....U2,U2| 00000520: 25 00 2D 0D E9 00 97 55 34 2C 55 34 25 00 3B 0D |%.-....U4,U4%.;.| 00000530: EA 00 97 55 33 2C 55 33 25 AB 31 00 41 0D EB 00 |...U3,U3%.1.A...| 00000540: 8E 00 73 0D F0 00 55 44 25 B2 28 28 55 32 25 AC |..s...UD%.((U2%.| 00000550: 32 35 36 AA 55 31 25 AA 55 33 25 29 AB 55 42 29 |256.U1%.U3%).UB)| 00000560: AD 34 30 3A 99 C8 28 55 44 24 2C 55 44 25 AA 31 |.40:..(UD$,UD%.1| 00000570: 29 3A 8E 00 AE 0D F5 00 99 C8 28 55 44 24 2C 32 |):........(UD$,2| 00000580: 34 29 3B 22 20 20 20 20 20 20 20 20 20 20 20 20 |4);" | 00000590: 20 20 20 20 20 20 20 20 20 20 12 20 48 45 4C 50 | . HELP| 000005A0: 20 43 4F 4D 49 4E 47 20 92 20 20 22 3A 8E 00 DA | COMING . ":...| 000005B0: 0D FA 00 55 31 25 B2 C2 28 55 31 29 3A 55 32 25 |...U1%..(U1):U2%| 000005C0: B2 C2 28 55 32 29 3A 55 33 25 B2 C2 28 55 33 29 |..(U2):U3%..(U3)| 000005D0: 3A 55 34 25 B2 C2 28 55 34 29 00 02 0E FB 00 55 |:U4%..(U4).....U| 000005E0: 4A 24 B2 55 53 24 3A 55 4B 24 B2 55 47 24 3A 55 |J$.US$:UK$.UG$:U| 000005F0: 4C 24 B2 55 54 24 3A 55 4A B2 55 50 3A 55 4B B2 |L$.UT$:UJ.UP:UK.| 00000600: 55 4C 00 08 0E FF 00 8E 00 19 0E 2C 01 8F 20 2A |UL.........,.. *| 00000610: 2A 20 4D 45 4E 55 20 2A 2A 00 41 0E 2E 01 99 22 |* MENU **.A...."| 00000620: 93 22 3A 97 55 54 2C 55 55 25 3A 97 35 33 32 38 |.":.UT,UU%:.5328| 00000630: 31 2C 39 3A 97 35 33 32 38 30 2C 38 3A 99 22 90 |1,9:.53280,8:.".| 00000640: 22 00 5E 0E 31 01 99 22 13 20 20 20 20 20 20 20 |".^.1..". | 00000650: 20 20 20 20 20 20 20 20 20 4D 45 4E 55 22 00 8D | MENU"..| 00000660: 0E 36 01 99 22 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |.6.." ----------| 00000670: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------| 00000680: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 22 00 B0 0E |------------"...| 00000690: 3B 01 99 22 11 11 20 20 20 20 20 20 20 31 2E 20 |;..".. 1. | 000006A0: 20 20 42 45 47 49 4E 20 4F 54 48 45 4C 4C 4F 22 | BEGIN OTHELLO"| 000006B0: 00 D2 0E 40 01 99 22 11 11 20 20 20 20 20 20 20 |...@..".. | 000006C0: 32 2E 20 20 20 49 4E 53 54 52 55 43 54 49 4F 4E |2. INSTRUCTION| 000006D0: 53 22 00 EE 0E 4F 01 99 22 11 11 20 20 20 20 20 |S"...O..".. | 000006E0: 20 20 33 2E 20 20 20 51 55 49 54 11 11 22 00 1D | 3. QUIT.."..| 000006F0: 0F 54 01 99 22 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |.T.." ----------| 00000700: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------| 00000710: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 22 00 48 0F |------------".H.| 00000720: 59 01 99 22 11 11 20 20 20 20 20 20 20 50 52 45 |Y..".. PRE| 00000730: 53 53 20 41 20 4E 55 4D 42 45 52 20 4B 45 59 20 |SS A NUMBER KEY | 00000740: 28 31 2D 33 29 20 22 3B 00 6F 0F 5E 01 55 4C B2 |(1-3) ";.o.^.UL.| 00000750: 31 3A 55 53 24 B2 22 31 32 33 22 3A 8D 33 35 3A |1:US$."123":.35:| 00000760: 8F 20 49 4E 50 55 54 20 52 4F 55 54 49 4E 45 00 |. INPUT ROUTINE.| 00000770: 91 0F 60 01 55 53 24 B2 22 22 3A 97 35 33 32 38 |..`.US$."":.5328| 00000780: 30 2C 37 3A 97 35 33 32 38 31 2C 34 3A 99 22 90 |0,7:.53281,4:.".| 00000790: 22 00 AA 0F 63 01 91 C5 28 55 52 24 29 8D 31 30 |"...c...(UR$).10| 000007A0: 30 30 2C 34 30 30 2C 33 39 37 00 BD 0F 68 01 8B |00,400,397...h..| 000007B0: 55 5A B2 31 A7 55 5A B2 30 3A 89 33 35 00 C6 0F |UZ.1.UZ.0:.35...| 000007C0: 72 01 89 33 30 30 00 ED 0F 8B 01 8F 20 2A 2A 20 |r..300...... ** | 000007D0: 52 45 2D 45 4E 41 42 4C 45 20 53 54 4F 50 20 4B |RE-ENABLE STOP K| 000007E0: 45 59 20 41 4E 44 20 45 4E 44 20 2A 2A 00 10 10 |EY AND END **...| 000007F0: 8D 01 9E 55 55 AA 37 31 3A 97 35 33 32 38 31 2C |...UU.71:.53281,| 00000800: 36 3A 97 35 33 32 38 30 2C 31 34 3A 99 22 05 22 |6:.53280,14:."."| 00000810: 00 1C 10 8E 01 99 22 9A 93 22 3A 80 00 35 10 90 |......"..":..5..| 00000820: 01 8F 20 2A 2A 20 49 4E 53 54 52 55 43 54 49 4F |.. ** INSTRUCTIO| 00000830: 4E 53 20 2A 2A 00 51 10 95 01 99 22 93 22 3A 97 |NS **.Q....".":.| 00000840: 35 33 32 38 31 2C 33 3A 97 35 33 32 38 30 2C 31 |53281,3:.53280,1| 00000850: 30 00 7D 10 9A 01 55 54 24 B2 22 20 4F 54 48 45 |0.}...UT$." OTHE| 00000860: 4C 4C 4F 22 3A 20 55 50 B2 30 3A 55 47 24 B2 22 |LLO": UP.0:UG$."| 00000870: 49 4E 53 54 52 55 43 54 49 4F 4E 53 22 00 87 10 |INSTRUCTIONS"...| 00000880: 9F 01 8D 31 32 30 30 00 B0 10 A4 01 99 22 11 20 |...1200......". | 00000890: 50 52 45 53 53 20 3F 20 3C 52 45 54 55 52 4E 3E |PRESS ? <RETURN>| 000008A0: 20 54 4F 20 4F 42 54 41 49 4E 20 48 45 4C 50 22 | TO OBTAIN HELP"| 000008B0: 00 B9 10 E5 01 8D 38 33 35 00 C7 10 EA 01 8B 55 |......835......U| 000008C0: 5A B2 31 A7 32 31 37 00 CD 10 F3 01 8E 00 ED 10 |Z.1.217.........| 000008D0: 20 03 8F 20 2A 2A 20 54 20 49 20 54 20 4C 20 45 | .. ** T I T L E| 000008E0: 20 20 20 50 20 41 20 47 20 45 20 2A 2A 00 15 11 | P A G E **...| 000008F0: 22 03 99 22 93 11 1D 9E 22 3B 3A 97 55 54 2C 55 |".."....";:.UT,U| 00000900: 55 25 3A 97 35 33 32 38 30 2C 31 34 3A 97 35 33 |U%:.53280,14:.53| 00000910: 32 38 31 2C 36 00 2B 11 24 03 81 49 B2 31 A4 33 |281,6.+.$..I.1.3| 00000920: 38 3A 99 22 12 A6 92 22 3B 3A 82 00 43 11 26 03 |8:."...";:..C.&.| 00000930: 81 49 B2 31 A4 32 32 3A 99 22 11 9D 12 A6 92 22 |.I.1.22:."....."| 00000940: 3B 3A 82 00 5B 11 28 03 81 49 B2 31 A4 33 37 3A |;:..[.(..I.1.37:| 00000950: 99 22 9D 9D 12 A6 92 22 3B 3A 82 00 73 11 2A 03 |.".....";:..s.*.| 00000960: 81 49 B2 31 A4 32 32 3A 99 22 91 9D 12 A6 92 22 |.I.1.22:."....."| 00000970: 3B 3A 82 00 A7 11 2C 03 99 22 13 11 11 11 11 11 |;:....,.."......| 00000980: 11 11 11 11 1D 1D 1D 1D 1D 1D 12 A9 20 DF 1D 20 |............ .. | 00000990: 20 20 1D 20 1D 20 1D 20 20 20 1D 20 1D 1D 1D 20 | . . . . ... | 000009A0: 1D 1D 1D A9 20 DF 22 00 D1 11 2E 03 99 22 1D 1D |.... ."......"..| 000009B0: 1D 1D 1D 1D 12 20 1D 20 1D 1D 20 1D 1D 20 1D 20 |..... . .. .. . | 000009C0: 1D 20 1D 1D 1D 20 1D 1D 1D 20 1D 1D 1D 20 1D 20 |. ... ... ... . | 000009D0: 22 00 FB 11 30 03 99 22 1D 1D 1D 1D 1D 1D 12 20 |"...0.."....... | 000009E0: 1D 20 1D 1D 20 1D 1D 20 20 20 1D 20 20 1D 1D 20 |. .. .. . .. | 000009F0: 1D 1D 1D 20 1D 1D 1D 20 1D 20 22 00 25 12 32 03 |... ... . ".%.2.| 00000A00: 99 22 1D 1D 1D 1D 1D 1D 12 20 1D 20 1D 1D 20 1D |."....... . .. .| 00000A10: 1D 20 1D 20 1D 20 1D 1D 1D 20 1D 1D 1D 20 1D 1D |. . . ... ... ..| 00000A20: 1D 20 1D 20 22 00 55 12 34 03 99 22 1D 1D 1D 1D |. . ".U.4.."....| 00000A30: 1D 1D 92 DF 12 20 92 A9 12 1D 1D 20 1D 1D 20 1D |..... ..... .. .| 00000A40: 20 1D 20 20 20 1D 20 20 20 1D 20 20 20 1D 92 DF | . . . ...| 00000A50: 12 20 92 A9 22 00 8D 12 3B 03 99 C8 28 55 44 24 |. .."...;...(UD$| 00000A60: 2C 32 34 29 3B 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 12 |,24);"..........| 00000A70: 50 52 45 53 53 20 53 50 41 43 45 20 42 41 52 20 |PRESS SPACE BAR | 00000A80: 4F 52 20 57 41 49 54 92 22 3A 49 B2 30 00 AF 12 |OR WAIT.":I.0...| 00000A90: 3C 03 A1 41 24 3A 8B 41 24 B3 B1 22 20 22 A7 49 |<..A$:.A$.." ".I| 00000AA0: B2 49 AA 31 3A 8B 49 B3 32 35 30 A7 38 32 38 00 |.I.1:.I.250.828.| 00000AB0: D3 12 3E 03 54 31 24 B2 22 22 3A 54 32 24 B2 22 |..>.T1$."":T2$."| 00000AC0: 22 3A 54 33 24 B2 22 22 3A 54 34 24 B2 22 22 3A |":T3$."":T4$."":| 00000AD0: 49 B2 30 00 DC 12 40 03 89 33 30 30 00 F8 12 43 |I.0...@..300...C| 00000AE0: 03 8F 20 2A 2A 20 53 50 41 43 45 20 42 41 52 20 |.. ** SPACE BAR | 00000AF0: 50 52 45 53 53 20 2A 2A 00 33 13 48 03 97 55 4F |PRESS **.3.H..UO| 00000B00: 2C 30 3A 99 C8 28 55 44 24 2C 32 34 29 3B 22 1D |,0:..(UD$,24);".| 00000B10: 1D 1D 1D 1D 1D 12 50 52 45 53 53 20 53 50 41 43 |......PRESS SPAC| 00000B20: 45 20 42 41 52 20 54 4F 20 43 4F 4E 54 49 4E 55 |E BAR TO CONTINU| 00000B30: 45 92 22 00 4A 13 4C 03 A1 55 49 24 3A 8B 55 49 |E.".J.L..UI$:.UI| 00000B40: 24 B3 B1 22 20 22 A7 38 34 34 00 50 13 4E 03 8E |$.." ".844.P.N..| 00000B50: 00 70 13 52 03 8F 20 2A 2A 20 50 41 47 45 20 44 |.p.R.. ** PAGE D| 00000B60: 45 53 49 47 4E 20 52 4F 55 54 49 4E 45 20 2A 2A |ESIGN ROUTINE **| 00000B70: 00 7C 13 54 03 55 50 B2 55 50 AA 31 00 A6 13 57 |.|.T.UP.UP.1...W| 00000B80: 03 99 22 93 22 C8 28 55 54 24 AA 55 50 24 2C 32 |..".".(UT$.UP$,2| 00000B90: 31 29 3B C9 28 55 50 24 AA 55 47 24 AA C4 28 55 |1);.(UP$.UG$..(U| 00000BA0: 50 29 2C 31 38 29 00 D5 13 5C 03 99 22 20 2D 2D |P),18)...\.." --| 00000BB0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------| 00000BC0: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D |----------------| 00000BD0: 2D 2D 2D 2D 22 00 E4 13 60 03 8B 55 48 B3 B1 30 |----"...`..UH..0| 00000BE0: A7 38 37 30 00 18 14 61 03 99 C8 28 55 44 24 2C |.870...a...(UD$,| 00000BF0: 32 34 29 3B C8 28 55 50 24 2C 37 29 3B 22 48 45 |24);.(UP$,7);"HE| 00000C00: 4C 50 20 2D 20 50 52 45 53 53 20 20 20 3F 20 3C |LP - PRESS ? <| 00000C10: 52 45 54 55 52 4E 3E 22 00 29 14 66 03 55 48 B2 |RETURN>".).f.UH.| 00000C20: 30 3A 99 22 13 11 22 3A 8E 00 48 14 6B 03 8F 20 |0:."..":..H.k.. | 00000C30: 2A 2A 20 50 4C 45 41 53 45 20 57 41 49 54 20 52 |** PLEASE WAIT R| 00000C40: 45 4D 41 52 4B 20 2A 2A 00 7E 14 70 03 99 C8 28 |EMARK **.~.p...(| 00000C50: 55 44 24 2C 32 34 29 3B 22 20 20 20 20 20 20 20 |UD$,24);" | 00000C60: 20 20 20 20 4F 4E 45 20 4D 4F 4D 45 4E 54 20 50 | ONE MOMENT P| 00000C70: 4C 45 41 53 45 2E 2E 2E 20 20 20 20 20 22 00 84 |LEASE... "..| 00000C80: 14 75 03 8E 00 A1 14 84 03 8F 20 2A 2A 20 53 45 |.u........ ** SE| 00000C90: 54 20 55 50 20 56 41 52 49 41 42 4C 45 53 20 2A |T UP VARIABLES *| 00000CA0: 2A 00 B8 14 85 03 55 58 24 B2 22 3F 22 3A 86 55 |*.....UX$."?":.U| 00000CB0: 51 25 28 31 30 30 30 29 00 EF 14 87 03 55 42 B2 |Q%(1000).....UB.| 00000CC0: 31 30 32 34 3A 55 31 B2 32 30 39 3A 55 32 B2 32 |1024:U1.209:U2.2| 00000CD0: 31 30 3A 55 33 B2 32 31 31 3A 55 34 B2 32 31 34 |10:U3.211:U4.214| 00000CE0: 3A 55 43 B2 32 30 34 3A 55 55 B2 32 30 34 38 00 |:UC.204:UU.2048.| 00000CF0: 22 15 88 03 55 54 B2 35 33 32 37 32 3A 55 55 25 |"...UT.53272:UU%| 00000D00: B2 32 31 3A 55 4C 25 B2 32 33 3A 55 50 25 B2 32 |.21:UL%.23:UP%.2| 00000D10: 31 33 39 3A 55 4D B2 31 30 32 34 3A 55 4F B2 31 |139:UM.1024:UO.1| 00000D20: 39 38 00 46 15 89 03 55 44 24 B2 22 13 11 11 11 |98.F...UD$."....| 00000D30: 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 |................| 00000D40: 11 11 11 11 11 22 00 78 15 8A 03 55 50 24 B2 22 |.....".x...UP$."| 00000D50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000D60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000D70: 20 20 20 20 20 20 20 22 00 8B 15 8B 03 55 54 24 | ".....UT$| 00000D80: B2 22 20 4F 54 48 45 4C 4C 4F 22 00 91 15 8C 03 |." OTHELLO".....| 00000D90: 8E 00 AB 15 8E 03 8F 20 2A 2A 20 53 45 54 20 56 |....... ** SET V| 00000DA0: 41 52 49 41 42 4C 45 53 20 2A 2A 00 CC 15 8F 03 |ARIABLES **.....| 00000DB0: 44 4E 24 B2 22 13 11 11 11 11 11 11 11 11 11 11 |DN$."...........| 00000DC0: 11 11 11 11 11 11 11 11 11 11 11 22 00 DD 15 90 |..........."....| 00000DD0: 03 4E 41 24 B2 22 4F 54 48 45 4C 4C 4F 00 08 16 |.NA$."OTHELLO...| 00000DE0: 91 03 52 24 B2 22 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D |..R$."..........| 00000DF0: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D |................| 00000E00: 1D 1D 1D 1D 1D 1D 1D 22 00 11 16 93 03 8D 39 30 |......."......90| 00000E10: 30 00 1A 16 A9 03 99 22 93 22 00 54 16 C2 03 97 |0......".".T....| 00000E20: 32 30 39 39 2C 31 34 31 3A 97 32 31 30 30 2C 32 |2099,141:.2100,2| 00000E30: 30 3A 97 32 31 30 31 2C 33 3A 97 32 31 30 33 2C |0:.2101,3:.2103,| 00000E40: 38 3A 97 32 31 30 34 2C 31 34 31 3A 97 32 31 30 |8:.2104,141:.210| 00000E50: 35 2C 32 31 00 90 16 C3 03 97 32 31 30 36 2C 33 |5,21......2106,3| 00000E60: 3A 97 32 31 31 35 2C 31 34 35 3A 97 32 31 31 37 |:.2115,145:.2117| 00000E70: 2C 35 32 3A 97 32 31 31 38 2C 32 33 34 3A 97 32 |,52:.2118,234:.2| 00000E80: 31 32 31 2C 34 39 3A 97 32 31 32 32 2C 31 34 31 |121,49:.2122,141| 00000E90: 00 CA 16 C4 03 97 32 31 32 33 2C 32 30 3A 97 32 |......2123,20:.2| 00000EA0: 31 32 34 2C 33 3A 97 32 31 32 36 2C 32 33 34 3A |124,3:.2126,234:| 00000EB0: 97 32 31 32 37 2C 31 34 31 3A 97 32 31 32 38 2C |.2127,141:.2128,| 00000EC0: 32 31 3A 97 32 31 32 39 2C 33 00 E8 16 C5 03 9E |21:.2129,3......| 00000ED0: 55 55 AA 34 38 3A 8F 20 44 49 53 41 42 4C 45 20 |UU.48:. DISABLE | 00000EE0: 53 54 4F 50 20 4B 45 59 00 F9 16 CA 03 8D 38 30 |STOP KEY......80| 00000EF0: 30 3A 8F 20 54 49 54 4C 45 00 09 17 D4 03 89 33 |0:. TITLE......3| 00000F00: 30 30 3A 8F 20 4D 45 4E 55 00 3E 17 E8 03 8B 55 |00:. MENU.>....U| 00000F10: 5A B2 31 A7 9E 55 50 25 3A 9E 55 50 25 3A 55 5A |Z.1..UP%:.UP%:UZ| 00000F20: B2 30 3A 8F 20 2A 2A 20 50 52 4F 47 52 41 4D 20 |.0:. ** PROGRAM | 00000F30: 53 54 41 52 54 53 20 48 45 52 45 20 2A 2A 00 5E |STARTS HERE **.^| 00000F40: 17 E9 03 99 22 93 90 22 3B 3A 8C 3A 97 35 33 32 |...."..";:.:.532| 00000F50: 38 30 2C 36 3A 97 35 33 32 38 31 2C 31 30 00 78 |80,6:.53281,10.x| 00000F60: 17 ED 03 55 54 24 B2 22 20 4F 54 48 45 4C 4C 4F |...UT$." OTHELLO| 00000F70: 22 3A 55 47 24 B2 22 22 00 90 17 60 04 81 49 B2 |":UG$.""...`..I.| 00000F80: 31 A4 33 39 3A 45 24 B2 45 24 AA 22 20 22 3A 82 |1.39:E$.E$." ":.| 00000F90: 00 A8 17 6A 04 81 49 B2 31 A4 33 39 3A 45 24 B2 |...j..I.1.39:E$.| 00000FA0: 45 24 AA 22 9D 22 3A 82 00 B2 17 A6 04 89 31 34 |E$.".":.......14| 00000FB0: 37 30 00 CD 17 B0 04 97 55 54 2C 55 55 25 3A 55 |70......UT,UU%:U| 00000FC0: 48 B2 31 3A 8D 38 35 30 3A 99 22 11 22 00 FB 17 |H.1:.850:."."...| 00000FD0: BA 04 99 22 20 22 4E 41 24 22 20 49 53 20 50 4C |..." "NA$" IS PL| 00000FE0: 41 59 45 44 20 4F 4E 20 41 20 38 20 58 20 38 20 |AYED ON A 8 X 8 | 00000FF0: 42 4F 41 52 44 20 57 49 54 48 22 00 33 18 C4 04 |BOARD WITH".3...| 00001000: 99 22 20 52 4F 57 53 20 4E 55 4D 42 45 52 45 44 |." ROWS NUMBERED| 00001010: 20 12 31 92 20 54 4F 20 12 38 92 20 41 4E 44 20 | .1. TO .8. AND | 00001020: 43 4F 4C 55 4D 4E 53 20 12 41 92 20 54 4F 20 12 |COLUMNS .A. TO .| 00001030: 48 92 22 00 63 18 CE 04 99 22 20 54 48 45 20 49 |H.".c...." THE I| 00001040: 4E 49 54 49 41 4C 20 43 4F 4E 46 49 47 55 52 41 |NITIAL CONFIGURA| 00001050: 54 49 4F 4E 20 49 53 20 41 4C 4C 20 42 4C 41 4E |TION IS ALL BLAN| 00001060: 4B 2C 22 00 8F 18 D8 04 99 22 20 45 58 43 45 50 |K,"......" EXCEP| 00001070: 54 20 46 4F 52 20 54 48 45 20 43 45 4E 54 45 52 |T FOR THE CENTER| 00001080: 20 46 4F 55 52 20 53 51 55 41 52 45 53 2C 22 00 | FOUR SQUARES,".| 00001090: BA 18 E2 04 99 22 20 54 52 59 20 54 4F 20 50 4C |....." TRY TO PL| 000010A0: 41 43 45 20 59 4F 55 52 20 50 49 45 43 45 20 53 |ACE YOUR PIECE S| 000010B0: 4F 20 54 48 41 54 20 49 54 22 00 E9 18 EC 04 99 |O THAT IT"......| 000010C0: 22 20 4F 55 54 46 4C 41 4E 4B 53 20 4D 49 4E 45 |" OUTFLANKS MINE| 000010D0: 2C 20 43 52 45 41 54 49 4E 47 20 41 20 48 4F 52 |, CREATING A HOR| 000010E0: 49 5A 4F 4E 54 41 4C 2C 22 00 18 19 F6 04 99 22 |IZONTAL,"......"| 000010F0: 20 56 45 52 54 49 43 41 4C 2C 4F 52 20 44 49 41 | VERTICAL,OR DIA| 00001100: 47 4F 4E 41 4C 20 52 55 4E 20 4F 46 20 4D 59 20 |GONAL RUN OF MY | 00001110: 50 49 45 43 45 53 2C 22 00 39 19 00 05 99 22 20 |PIECES,".9...." | 00001120: 54 55 52 4E 49 4E 47 20 54 48 45 4D 20 49 4E 54 |TURNING THEM INT| 00001130: 4F 20 59 4F 55 52 53 2E 22 00 5C 19 0A 05 99 22 |O YOURS.".\...."| 00001140: 20 20 20 20 C0 C0 C0 DB C0 C0 C0 DB C0 C0 C0 DB | ............| 00001150: C0 C0 C0 DB C0 C0 C0 DB C0 C0 C0 22 00 7E 19 14 |...........".~..| 00001160: 05 99 22 20 20 20 20 20 20 20 DD 20 58 20 DD 20 |.." . X . | 00001170: 58 20 DD 20 58 20 DD 20 58 20 DD 20 D1 22 00 A1 |X . X . X . ."..| 00001180: 19 1E 05 99 22 20 20 20 20 C0 C0 C0 DB C0 C0 C0 |...." .......| 00001190: DB C0 C0 C0 DB C0 C0 C0 DB C0 C0 C0 DB C0 C0 C0 |................| 000011A0: 22 00 CD 19 28 05 99 22 20 45 58 41 4D 50 4C 45 |"...(.." EXAMPLE| 000011B0: 3A 20 42 4C 4F 54 20 4F 55 54 46 4C 41 4E 4B 53 |: BLOT OUTFLANKS| 000011C0: 20 43 52 4F 53 53 2C 22 3A 8D 38 33 35 00 F2 19 | CROSS,":.835...| 000011D0: 29 05 99 22 13 11 11 11 11 11 11 11 11 11 11 11 |).."............| 000011E0: 11 11 11 11 11 1D 1D 1D 1D 1D 1D D1 22 3A 8D 38 |............":.8| 000011F0: 33 35 00 21 1A 32 05 99 22 91 91 91 91 91 20 43 |35.!.2.."..... C| 00001200: 41 50 54 55 52 49 4E 47 20 46 4F 55 52 20 4F 46 |APTURING FOUR OF| 00001210: 20 43 52 4F 53 53 27 53 20 50 49 45 43 45 53 2E | CROSS'S PIECES.| 00001220: 22 00 50 1A 6E 05 99 22 13 11 11 11 11 11 11 11 |".P.n.."........| 00001230: 11 11 11 11 11 11 11 11 11 1D 1D 1D 1D 1D 1D 1D |................| 00001240: 1D 20 D1 20 DD A0 D1 20 DD 20 D1 20 DD 20 D1 22 |. . ... . . . ."| 00001250: 00 64 1A 73 05 8D 38 33 35 3A 55 48 B2 31 3A 20 |.d.s..835:UH.1: | 00001260: 8D 38 35 30 00 91 1A 78 05 99 22 11 20 4D 41 4B |.850...x..". MAK| 00001270: 45 20 59 4F 55 52 20 4D 4F 56 45 20 42 59 20 45 |E YOUR MOVE BY E| 00001280: 4E 54 45 52 49 4E 47 20 41 20 4E 55 4D 42 45 52 |NTERING A NUMBER| 00001290: 22 00 C7 1A 82 05 99 22 11 20 46 4F 52 20 54 48 |"......". FOR TH| 000012A0: 45 20 52 4F 57 20 41 4E 44 20 41 20 4C 45 54 54 |E ROW AND A LETT| 000012B0: 45 52 20 46 4F 52 20 54 48 45 22 3A 99 22 11 20 |ER FOR THE":.". | 000012C0: 43 4F 4C 55 4D 4E 2E 00 F7 1A 8C 05 99 22 11 20 |COLUMN.......". | 000012D0: 4E 4F 54 45 3A 20 59 4F 55 20 4D 55 53 54 20 43 |NOTE: YOU MUST C| 000012E0: 41 50 54 55 52 45 20 41 54 20 4C 45 41 53 54 20 |APTURE AT LEAST | 000012F0: 4F 4E 45 20 4F 46 22 00 26 1B 96 05 99 22 11 20 |ONE OF".&....". | 00001300: 4D 59 20 50 49 45 43 45 53 20 49 4E 20 54 48 49 |MY PIECES IN THI| 00001310: 53 20 57 41 59 20 49 46 20 49 54 20 49 53 20 41 |S WAY IF IT IS A| 00001320: 54 20 41 4C 4C 22 00 54 1B A0 05 99 22 11 20 50 |T ALL".T....". P| 00001330: 4F 53 53 49 42 4C 45 2E 20 49 46 20 49 54 20 49 |OSSIBLE. IF IT I| 00001340: 53 20 4E 4F 54 20 50 4F 53 53 49 42 4C 45 2C 20 |S NOT POSSIBLE, | 00001350: 59 4F 55 22 00 82 1B AA 05 99 22 11 20 46 4F 52 |YOU"......". FOR| 00001360: 46 45 49 54 20 59 4F 55 52 20 54 55 52 4E 20 42 |FEIT YOUR TURN B| 00001370: 59 20 45 4E 54 45 52 49 4E 47 20 12 30 92 20 12 |Y ENTERING .0. .| 00001380: 41 92 00 9C 1B B4 05 99 22 11 20 46 4F 52 20 59 |A.......". FOR Y| 00001390: 4F 55 52 20 4D 4F 56 45 2E 22 3A 8E 00 A5 1B BE |OUR MOVE.":.....| 000013A0: 05 46 32 B2 30 00 B3 1B C0 05 55 50 B2 30 3A 8D |.F2.0.....UP.0:.| 000013B0: 38 35 30 00 DE 1B C8 05 99 22 11 20 53 48 4F 55 |850......". SHOU| 000013C0: 4C 44 20 49 20 50 4C 41 59 20 4D 59 20 42 45 53 |LD I PLAY MY BES| 000013D0: 54 20 28 59 20 4F 52 20 4E 29 3F 20 22 3B 00 F1 |T (Y OR N)? ";..| 000013E0: 1B D2 05 53 32 B2 30 3A 53 34 B2 30 3A 53 35 B2 |...S2.0:S4.0:S5.| 000013F0: 30 00 11 1C DC 05 55 4C B2 31 3A 55 53 24 B2 22 |0.....UL.1:US$."| 00001400: 59 3F 4E 22 3A 8D 33 35 3A 58 24 B2 55 52 24 3A |Y?N":.35:X$.UR$:| 00001410: 99 00 22 1C E6 05 8B 58 24 B2 22 4E 22 A7 31 35 |.."....X$."N".15| 00001420: 33 30 00 35 1C F0 05 53 32 B2 33 3A 53 34 B2 32 |30.5...S2.3:S4.2| 00001430: 3A 53 35 B2 31 00 42 1C FA 05 42 B2 AB 31 3A 57 |:S5.1.B...B..1:W| 00001440: B2 31 00 52 1C 04 06 44 24 28 42 AA 31 29 B2 22 |.1.R...D$(B.1)."| 00001450: 58 22 00 62 1C 0E 06 44 24 28 30 AA 31 29 B2 22 |X".b...D$(0.1)."| 00001460: 20 22 00 72 1C 18 06 44 24 28 57 AA 31 29 B2 22 | ".r...D$(W.1)."| 00001470: D1 22 00 7D 1C 22 06 81 4B B2 31 A4 38 00 8E 1C |.".}."..K.1.8...| 00001480: 2C 06 87 49 34 28 4B 29 2C 4A 34 28 4B 29 00 94 |,..I4(K),J4(K)..| 00001490: 1C 36 06 82 00 9A 1C 37 06 8C 00 AC 1C 40 06 81 |.6.....7.....@..| 000014A0: 49 B2 30 A4 39 3A 81 4A B2 30 A4 39 00 B9 1C 4A |I.0.9:.J.0.9...J| 000014B0: 06 41 28 49 2C 4A 29 B2 30 00 C2 1C 54 06 82 4A |.A(I,J).0...T..J| 000014C0: 2C 49 00 CF 1C 5E 06 41 28 34 2C 34 29 B2 57 00 |,I...^.A(4,4).W.| 000014D0: DC 1C 68 06 41 28 35 2C 35 29 B2 57 00 E9 1C 72 |..h.A(5,5).W...r| 000014E0: 06 41 28 34 2C 35 29 B2 42 00 F6 1C 7C 06 41 28 |.A(4,5).B...|.A(| 000014F0: 35 2C 34 29 B2 42 00 0E 1D 86 06 43 31 B2 32 3A |5,4).B.....C1.2:| 00001500: 48 31 B2 43 31 3A 4E 31 B2 34 3A 5A B2 30 00 32 |H1.C1:N1.4:Z.0.2| 00001510: 1D 90 06 99 22 11 20 44 4F 20 59 4F 55 20 57 41 |....". DO YOU WA| 00001520: 4E 54 20 43 52 4F 53 53 20 4F 52 20 42 4C 4F 54 |NT CROSS OR BLOT| 00001530: 3F 22 00 4B 1D 95 06 99 22 20 28 50 52 45 53 53 |?".K...." (PRESS| 00001540: 20 58 20 4F 52 20 4F 29 20 22 3B 00 57 1D 9A 06 | X OR O) ";.W...| 00001550: 43 B2 57 3A 48 B2 42 00 77 1D A4 06 55 4C B2 31 |C.W:H.B.w...UL.1| 00001560: 3A 55 53 24 B2 22 58 4F 3F 22 3A 8D 33 35 3A 58 |:US$."XO?":.35:X| 00001570: 24 B2 55 52 24 3A 99 00 88 1D AE 06 8B 58 24 B2 |$.UR$:.......X$.| 00001580: 22 58 22 A7 31 37 33 30 00 94 1D B8 06 43 B2 42 |"X".1730.....C.B| 00001590: 3A 48 B2 57 00 C1 1D C2 06 99 22 11 20 44 4F 20 |:H.W......". DO | 000015A0: 59 4F 55 20 57 41 4E 54 20 54 4F 20 47 4F 20 46 |YOU WANT TO GO F| 000015B0: 49 52 53 54 20 28 59 20 4F 52 20 4E 29 3F 20 22 |IRST (Y OR N)? "| 000015C0: 3B 00 DF 1D CC 06 55 4C B2 31 3A 55 53 24 B2 22 |;.....UL.1:US$."| 000015D0: 59 4E 3F 22 3A 8D 33 35 3A 58 24 B2 55 52 24 00 |YN?":.35:X$.UR$.| 000015E0: E9 1D D6 06 99 22 93 22 3B 00 F3 1D E0 06 8D 33 |.....".";......3| 000015F0: 31 38 30 00 04 1E EA 06 8B 58 24 B2 22 59 22 A7 |180......X$."Y".| 00001600: 32 31 36 30 00 22 1E F4 06 99 44 4E 24 3B 45 24 |2160."....DN$;E$| 00001610: 22 20 49 20 41 4D 20 54 48 49 4E 4B 49 4E 47 20 |" I AM THINKING | 00001620: 21 22 00 40 1E FE 06 42 31 B2 AB 31 3A 49 33 B2 |!".@...B1..1:I3.| 00001630: 30 3A 4A 33 B2 30 3A 54 31 B2 43 3A 54 32 B2 48 |0:J3.0:T1.C:T2.H| 00001640: 00 52 1E 08 07 81 49 B2 31 A4 38 3A 81 4A B2 31 |.R....I.1.8:.J.1| 00001650: A4 38 00 67 1E 12 07 8B 20 41 28 49 2C 4A 29 B3 |.8.g.... A(I,J).| 00001660: B1 30 A7 31 39 37 30 00 71 1E 1C 07 8D 32 38 35 |.0.1970.q....285| 00001670: 30 00 80 1E 26 07 8B 46 31 B2 30 A7 31 39 37 30 |0...&..F1.0.1970| 00001680: 00 89 1E 30 07 55 B2 AB 31 00 93 1E 3A 07 8D 32 |...0.U..1...:..2| 00001690: 39 33 30 00 A2 1E 44 07 8B 53 31 B2 30 A7 31 39 |930...D..S1.0.19| 000016A0: 37 30 00 BC 1E 4E 07 8B 28 49 B2 31 29 B0 28 49 |70...N..(I.1).(I| 000016B0: B2 38 29 A7 53 31 B2 53 31 AA 53 32 00 D6 1E 58 |.8).S1.S1.S2...X| 000016C0: 07 8B 28 4A B2 31 29 B0 28 4A B2 38 29 A7 53 31 |..(J.1).(J.8).S1| 000016D0: B2 53 31 AA 53 32 00 F0 1E 62 07 8B 28 49 B2 32 |.S1.S2...b..(I.2| 000016E0: 29 B0 28 49 B2 37 29 A7 53 31 B2 53 31 AB 53 35 |).(I.7).S1.S1.S5| 000016F0: 00 0A 1F 6C 07 8B 28 4A B2 32 29 B0 28 4A B2 37 |...l..(J.2).(J.7| 00001700: 29 A7 53 31 B2 53 31 AB 53 35 00 24 1F 76 07 8B |).S1.S1.S5.$.v..| 00001710: 28 49 B2 33 29 B0 28 49 B2 36 29 A7 53 31 B2 53 |(I.3).(I.6).S1.S| 00001720: 31 AA 53 34 00 3E 1F 80 07 8B 28 4A B2 33 29 B0 |1.S4.>....(J.3).| 00001730: 28 4A B2 36 29 A7 53 31 B2 53 31 AA 53 34 00 50 |(J.6).S1.S1.S4.P| 00001740: 1F 85 07 8B 20 53 31 B3 30 20 A7 20 53 31 B2 30 |.... S1.0 . S1.0| 00001750: 00 60 1F 8A 07 8B 53 31 B3 42 31 A7 31 39 37 30 |.`....S1.B1.1970| 00001760: 00 70 1F 94 07 8B 53 31 B1 42 31 A7 31 39 36 30 |.p....S1.B1.1960| 00001770: 00 83 1F 9E 07 8B BB 28 31 29 B1 30 2E 35 A7 31 |.......(1).0.5.1| 00001780: 39 37 30 00 97 1F A8 07 42 31 B2 53 31 3A 49 33 |970.....B1.S1:I3| 00001790: B2 49 3A 4A 33 B2 4A 00 A0 1F B2 07 82 4A 2C 49 |.I:J3.J......J,I| 000017A0: 00 B3 1F BC 07 8B 20 42 31 B1 AB 31 20 A7 20 32 |...... B1..1 . 2| 000017B0: 30 33 30 00 DD 1F C6 07 99 44 4E 24 22 11 22 45 |030......DN$"."E| 000017C0: 24 22 20 49 20 48 41 56 45 20 54 4F 20 46 4F 52 |$" I HAVE TO FOR| 000017D0: 46 45 49 54 20 4D 59 20 4D 4F 56 45 22 00 EF 1F |FEIT MY MOVE"...| 000017E0: CB 07 99 C8 28 55 44 24 2C 32 34 29 3B 45 24 00 |....(UD$,24);E$.| 000017F0: FD 1F D0 07 8B 5A B2 31 A7 32 35 31 30 00 05 20 |.....Z.1.2510.. | 00001800: DA 07 5A B2 31 00 0F 20 E4 07 89 32 31 36 30 00 |..Z.1.. ...2160.| 00001810: 17 20 EE 07 5A B2 30 00 4F 20 F8 07 99 44 4E 24 |. ..Z.0.O ...DN$| 00001820: 22 11 22 45 24 22 20 49 20 57 49 4C 4C 20 4D 4F |"."E$" I WILL MO| 00001830: 56 45 20 54 4F 20 12 22 C9 28 C4 28 49 33 29 2C |VE TO .".(.(I3),| 00001840: 31 29 22 92 20 12 22 C7 28 4A 33 AA 36 34 29 00 |1)". .".(J3.64).| 00001850: 59 20 02 08 8D 33 34 36 30 00 6B 20 0C 08 49 B2 |Y ...3460.k ..I.| 00001860: 49 33 3A 4A B2 4A 33 3A 55 B2 31 00 75 20 16 08 |I3:J.J3:U.1.u ..| 00001870: 8D 32 39 33 30 00 84 20 20 08 43 31 B2 43 31 AA |.2930.. .C1.C1.| 00001880: 53 31 AA 31 00 91 20 2A 08 48 31 B2 48 31 AB 53 |S1.1.. *.H1.H1.S| 00001890: 31 00 9D 20 34 08 4E 31 B2 4E 31 AA 31 00 BE 20 |1.. 4.N1.N1.1.. | 000018A0: 3E 08 99 44 4E 24 22 11 11 22 45 24 22 20 54 48 |>..DN$".."E$" TH| 000018B0: 41 54 20 47 49 56 45 53 20 4D 45 20 22 3B 00 C7 |AT GIVES ME ";..| 000018C0: 20 48 08 99 53 31 3B 00 DE 20 52 08 99 22 20 4F | H..S1;.. R.." O| 000018D0: 46 20 59 4F 55 52 20 50 49 45 43 45 53 22 00 E8 |F YOUR PIECES"..| 000018E0: 20 5C 08 8D 33 31 38 30 00 FD 20 66 08 8B 48 31 | \..3180.. f..H1| 000018F0: B2 30 B0 4E 31 B2 36 34 A7 32 35 31 30 00 0B 21 |.0.N1.64.2510..!| 00001900: 70 08 54 31 B2 48 3A 54 32 B2 43 00 3B 21 7A 08 |p.T1.H:T2.C.;!z.| 00001910: 99 44 4E 24 3B 45 24 22 20 49 4E 50 55 54 20 59 |.DN$;E$" INPUT Y| 00001920: 4F 55 52 20 4D 4F 56 45 20 2D 2D 20 12 52 4F 57 |OUR MOVE -- .ROW| 00001930: 92 20 12 43 4F 4C 92 20 20 22 3B 00 45 21 84 08 |. .COL. ";.E!..| 00001940: 8D 33 33 34 30 00 54 21 8E 08 8B 49 B3 B1 30 A7 |.3340.T!...I..0.| 00001950: 32 32 36 30 00 82 21 98 08 99 44 4E 24 3B 45 24 |2260..!...DN$;E$| 00001960: 22 20 41 52 45 20 59 4F 55 20 46 4F 52 46 45 49 |" ARE YOU FORFEI| 00001970: 54 49 4E 47 20 59 4F 55 52 20 54 55 52 4E 20 3F |TING YOUR TURN ?| 00001980: 22 3B 00 9F 21 A2 08 55 4C B2 31 3A 55 53 24 B2 |";..!..UL.1:US$.| 00001990: 22 59 4E 22 3A 8D 33 35 3A 58 24 B2 55 52 24 00 |"YN":.35:X$.UR$.| 000019A0: BC 21 AC 08 8B 58 24 B3 B1 22 59 22 A7 99 44 4E |.!...X$.."Y"..DN| 000019B0: 24 22 11 22 45 24 3A 89 32 31 37 30 00 CA 21 B6 |$"."E$:.2170..!.| 000019C0: 08 8B 5A B2 31 A7 32 35 31 30 00 E0 21 C0 08 5A |..Z.1.2510..!..Z| 000019D0: B2 31 3A 99 44 4E 24 22 11 22 45 24 3A 99 45 24 |.1:.DN$"."E$:.E$| 000019E0: 00 EF 21 CA 08 8D 38 37 35 3A 89 31 37 39 30 00 |..!...875:.1790.| 000019F0: 03 22 D4 08 8B 20 41 28 49 2C 4A 29 B2 30 A7 32 |."... A(I,J).0.2| 00001A00: 32 39 30 00 35 22 DE 08 99 44 4E 24 22 11 22 45 |290.5"...DN$"."E| 00001A10: 24 22 20 53 4F 52 52 59 2C 20 53 51 55 41 52 45 |$" SORRY, SQUARE| 00001A20: 20 4F 43 43 55 50 49 45 44 3B 20 54 52 59 20 41 | OCCUPIED; TRY A| 00001A30: 47 41 49 4E 22 00 3F 22 E8 08 89 32 33 37 30 00 |GAIN".?"...2370.| 00001A40: 49 22 F2 08 8D 32 38 35 30 00 58 22 FC 08 8B 46 |I"...2850.X"...F| 00001A50: 31 B2 31 A7 32 33 33 30 00 85 22 06 09 99 44 4E |1.1.2330.."...DN| 00001A60: 24 22 11 22 45 24 22 20 53 4F 52 52 59 2C 20 4E |$"."E$" SORRY, N| 00001A70: 4F 54 20 4E 45 58 54 20 54 4F 20 4D 59 20 50 49 |OT NEXT TO MY PI| 00001A80: 45 43 45 53 22 00 8F 22 10 09 89 32 33 37 30 00 |ECES".."...2370.| 00001A90: 98 22 1A 09 55 B2 AB 31 00 A2 22 24 09 8D 32 39 |."..U..1.."$..29| 00001AA0: 33 30 00 B1 22 2E 09 8B 53 31 B1 30 A7 32 33 39 |30.."...S1.0.239| 00001AB0: 30 00 DC 22 38 09 99 44 4E 24 22 11 22 45 24 22 |0.."8..DN$"."E$"| 00001AC0: 20 53 4F 52 52 59 2C 20 44 4F 45 53 4E 27 54 20 | SORRY, DOESN'T | 00001AD0: 46 4C 41 4E 4B 20 41 20 52 4F 57 22 00 E4 22 42 |FLANK A ROW".."B| 00001AE0: 09 99 45 24 00 EE 22 4C 09 89 32 31 37 30 00 F6 |..E$.."L..2170..| 00001AF0: 22 56 09 5A B2 30 00 17 23 60 09 99 44 4E 24 22 |"V.Z.0..#`..DN$"| 00001B00: 11 22 45 24 22 20 54 48 41 54 20 47 49 56 45 53 |."E$" THAT GIVES| 00001B10: 20 59 4F 55 20 22 3B 00 20 23 6A 09 99 53 31 3B | YOU ";. #j..S1;| 00001B20: 00 39 23 74 09 99 22 20 4F 46 20 4D 59 20 50 49 |.9#t.." OF MY PI| 00001B30: 45 43 45 53 22 3A 99 45 24 00 41 23 7E 09 55 B2 |ECES":.E$.A#~.U.| 00001B40: 31 00 4B 23 88 09 8D 32 39 33 30 00 5A 23 92 09 |1.K#...2930.Z#..| 00001B50: 48 31 B2 48 31 AA 53 31 AA 31 00 67 23 9C 09 43 |H1.H1.S1.1.g#..C| 00001B60: 31 B2 43 31 AB 53 31 00 73 23 A6 09 4E 31 B2 4E |1.C1.S1.s#..N1.N| 00001B70: 31 AA 31 00 7D 23 B0 09 8D 33 31 38 30 00 92 23 |1.1.}#...3180..#| 00001B80: BA 09 8B 43 31 B2 30 B0 4E 31 B2 36 34 A7 32 35 |...C1.0.N1.64.25| 00001B90: 31 30 00 A1 23 C4 09 8D 38 37 35 3A 89 31 37 39 |10..#...875:.179| 00001BA0: 30 00 B5 23 CE 09 99 44 4E 24 3B 45 24 3A 99 45 |0..#...DN$;E$:.E| 00001BB0: 24 3A 99 45 24 00 D9 23 D8 09 99 44 4E 24 3B 45 |$:.E$..#...DN$;E| 00001BC0: 24 22 20 59 4F 55 20 48 41 56 45 20 22 48 31 22 |$" YOU HAVE "H1"| 00001BD0: 50 49 45 43 45 53 2C 22 3B 00 F3 23 E2 09 99 22 |PIECES,";..#..."| 00001BE0: 20 49 20 48 41 56 45 20 22 43 31 22 50 49 45 43 | I HAVE "C1"PIEC| 00001BF0: 45 53 22 00 03 24 EC 09 8B 48 31 B2 43 31 A7 32 |ES"..$...H1.C1.2| 00001C00: 35 38 30 00 13 24 F6 09 8B 48 31 B1 43 31 A7 32 |580..$...H1.C1.2| 00001C10: 36 30 30 00 32 24 00 0A 99 22 20 53 4F 52 52 59 |600.2$..." SORRY| 00001C20: 2C 20 49 20 57 4F 4E 20 54 48 41 54 20 4F 4E 45 |, I WON THAT ONE| 00001C30: 2E 22 00 3C 24 0A 0A 89 32 36 31 30 00 4D 24 14 |.".<$...2610.M$.| 00001C40: 0A 99 22 20 41 20 54 49 45 20 21 21 22 00 57 24 |.." A TIE !!".W$| 00001C50: 1E 0A 89 32 37 39 30 00 69 24 28 0A 99 22 20 59 |...2790.i$(.." Y| 00001C60: 4F 55 20 57 4F 4E 20 21 22 00 76 24 32 0A 43 31 |OU WON !".v$2.C1| 00001C70: B2 43 31 AB 48 31 00 85 24 3C 0A 8B 43 31 B1 30 |.C1.H1..$<..C1.0| 00001C80: A7 32 36 34 30 00 90 24 46 0A 43 31 B2 AB 43 31 |.2640..$F.C1..C1| 00001C90: 00 A2 24 50 0A 43 31 B2 28 36 34 AC 43 31 29 AD |..$P.C1.(64.C1).| 00001CA0: 4E 31 00 B7 24 5A 0A 99 22 20 54 48 41 54 20 57 |N1..$Z.." THAT W| 00001CB0: 41 53 20 41 20 22 3B 00 C7 24 64 0A 8B 43 31 B3 |AS A ";..$d..C1.| 00001CC0: 31 31 A7 32 37 38 30 00 D7 24 6E 0A 8B 43 31 B3 |11.2780..$n..C1.| 00001CD0: 32 35 A7 32 37 36 30 00 E7 24 78 0A 8B 43 31 B3 |25.2760..$x..C1.| 00001CE0: 33 39 A7 32 37 34 30 00 F7 24 82 0A 8B 43 31 B3 |39.2740..$...C1.| 00001CF0: 35 33 A7 32 37 32 30 00 0C 25 8C 0A 99 22 50 45 |53.2720..%..."PE| 00001D00: 52 46 45 43 54 20 47 41 4D 45 2E 22 00 16 25 96 |RFECT GAME."..%.| 00001D10: 0A 89 32 37 39 30 00 27 25 A0 0A 99 22 57 41 4C |..2790.'%..."WAL| 00001D20: 4B 41 57 41 59 2E 22 00 31 25 AA 0A 89 32 37 39 |KAWAY.".1%...279| 00001D30: 30 00 3F 25 B4 0A 99 22 46 49 47 48 54 2E 22 00 |0.?%..."FIGHT.".| 00001D40: 49 25 BE 0A 89 32 37 39 30 00 5B 25 C8 0A 99 22 |I%...2790.[%..."| 00001D50: 48 4F 54 20 47 41 4D 45 20 21 22 00 65 25 D2 0A |HOT GAME !".e%..| 00001D60: 89 32 37 39 30 00 77 25 DC 0A 99 22 53 51 55 45 |.2790.w%..."SQUE| 00001D70: 41 4B 45 52 20 21 22 00 A8 25 E6 0A 81 4C 4C B2 |AKER !"..%...LL.| 00001D80: 31 A4 35 30 30 30 3A 82 3A 99 C8 28 55 44 24 2C |1.5000:.:..(UD$,| 00001D90: 32 34 29 3B 45 24 3A 8D 38 33 35 3A 55 50 B2 55 |24);E$:.835:UP.U| 00001DA0: 50 AA 31 3A 8D 38 35 30 00 D6 25 F0 0A 99 22 11 |P.1:.850..%...".| 00001DB0: 11 20 44 4F 20 59 4F 55 20 57 41 4E 54 20 54 4F |. DO YOU WANT TO| 00001DC0: 20 50 4C 41 59 20 41 4E 4F 54 48 45 52 20 47 41 | PLAY ANOTHER GA| 00001DD0: 4D 45 3F 20 22 3B 00 F5 25 FA 0A 55 4C B2 31 3A |ME? ";..%..UL.1:| 00001DE0: 55 53 24 B2 22 59 4E 22 3A 8D 33 35 3A 58 24 B2 |US$."YN":.35:X$.| 00001DF0: 55 52 24 3A 99 00 06 26 04 0B 8B 58 24 B2 22 59 |UR$:...&...X$."Y| 00001E00: 22 A7 31 36 30 30 00 24 26 0E 0B 99 22 11 11 11 |".1600.$&..."...| 00001E10: 54 48 41 4E 4B 53 20 46 4F 52 20 50 4C 41 59 49 |THANKS FOR PLAYI| 00001E20: 4E 47 2E 22 00 36 26 18 0B 8D 38 33 35 3A 99 22 |NG.".6&...835:."| 00001E30: 93 22 3A 8C 3A 80 00 3F 26 22 0B 46 31 B2 30 00 |.":.:..?&".F1.0.| 00001E40: 4C 26 2C 0B 81 49 31 B2 AB 31 A4 31 00 59 26 36 |L&,..I1..1.1.Y&6| 00001E50: 0B 81 4A 31 B2 AB 31 A4 31 00 73 26 40 0B 8B 41 |..J1..1.1.s&@..A| 00001E60: 28 49 AA 49 31 2C 4A AA 4A 31 29 B2 54 32 A7 32 |(I.I1,J.J1).T2.2| 00001E70: 39 31 30 00 7E 26 4A 0B 82 4A 31 2C 49 31 00 84 |910.~&J..J1,I1..| 00001E80: 26 54 0B 8E 00 8D 26 5E 0B 46 31 B2 31 00 93 26 |&T....&^.F1.1..&| 00001E90: 68 0B 8E 00 9C 26 72 0B 53 31 B2 30 00 A7 26 7C |h....&r.S1.0..&|| 00001EA0: 0B 81 4B B2 31 A4 38 00 B4 26 86 0B 49 35 B2 49 |..K.1.8..&..I5.I| 00001EB0: 34 28 4B 29 00 C1 26 90 0B 4A 35 B2 4A 34 28 4B |4(K)..&..J5.J4(K| 00001EC0: 29 00 CD 26 9A 0B 49 36 B2 49 AA 49 35 00 D9 26 |)..&..I6.I.I5..&| 00001ED0: A4 0B 4A 36 B2 4A AA 4A 35 00 E2 26 AE 0B 53 33 |..J6.J.J5..&..S3| 00001EE0: B2 30 00 F9 26 B8 0B 8B 41 28 49 36 2C 4A 36 29 |.0..&...A(I6,J6)| 00001EF0: B3 B1 54 32 A7 33 31 36 30 00 05 27 C2 0B 53 33 |..T2.3160..'..S3| 00001F00: B2 53 33 AA 31 00 12 27 CC 0B 49 36 B2 49 36 AA |.S3.1..'..I6.I6.| 00001F10: 49 35 00 1F 27 D6 0B 4A 36 B2 4A 36 AA 4A 35 00 |I5..'..J6.J6.J5.| 00001F20: 35 27 E0 0B 8B 41 28 49 36 2C 4A 36 29 B2 54 31 |5'...A(I6,J6).T1| 00001F30: A7 33 30 37 30 00 4B 27 EA 0B 8B 41 28 49 36 2C |.3070.K'...A(I6,| 00001F40: 4A 36 29 B2 30 20 A7 33 31 36 30 00 55 27 F4 0B |J6).0 .3160.U'..| 00001F50: 89 33 30 31 30 00 62 27 FE 0B 53 31 B2 53 31 AA |.3010.b'..S1.S1.| 00001F60: 53 33 00 71 27 08 0C 8B 55 B3 B1 31 A7 33 31 36 |S3.q'...U..1.316| 00001F70: 30 00 7A 27 12 0C 49 36 B2 49 00 83 27 1C 0C 4A |0.z'..I6.I..'..J| 00001F80: 36 B2 4A 00 90 27 26 0C 81 4B 31 B2 30 A4 53 33 |6.J..'&..K1.0.S3| 00001F90: 00 A0 27 30 0C 41 28 49 36 2C 4A 36 29 B2 54 31 |..'0.A(I6,J6).T1| 00001FA0: 00 AD 27 3A 0C 49 36 B2 49 36 AA 49 35 00 BA 27 |..':.I6.I6.I5..'| 00001FB0: 44 0C 4A 36 B2 4A 36 AA 4A 35 00 C2 27 4E 0C 82 |D.J6.J6.J5..'N..| 00001FC0: 4B 31 00 C9 27 58 0C 82 4B 00 CF 27 62 0C 8E 00 |K1..'X..K..'b...| 00001FD0: 01 28 6C 0C 99 22 13 22 A3 38 29 22 20 20 22 3B |.(l..".".8)" ";| 00001FE0: 3A 81 49 B2 31 A4 C3 28 4E 41 24 29 3A 99 CA 28 |:.I.1..(NA$):..(| 00001FF0: 4E 41 24 2C 49 2C 31 29 22 20 20 22 3B 3A 82 3A |NA$,I,1)" ";:.:| 00002000: 99 00 30 28 76 0C 99 22 11 20 20 20 20 20 41 20 |..0(v..". A | 00002010: 20 20 42 20 20 20 43 20 20 20 44 20 20 20 45 20 | B C D E | 00002020: 20 20 46 20 20 20 47 20 20 20 48 20 20 20 20 22 | F G H "| 00002030: 00 5C 28 80 0C 99 22 20 20 20 B0 C0 C0 C0 B2 C0 |.\(..." ......| 00002040: C0 C0 B2 C0 C0 C0 B2 C0 C0 C0 B2 C0 C0 C0 B2 C0 |................| 00002050: C0 C0 B2 C0 C0 C0 B2 C0 C0 C0 AE 22 00 67 28 8A |...........".g(.| 00002060: 0C 81 49 B2 31 A4 38 00 73 28 94 0C 99 49 22 DD |..I.1.8.s(...I".| 00002070: 20 22 3B 00 7E 28 9E 0C 81 4A B2 31 A4 38 00 96 | ";.~(...J.1.8..| 00002080: 28 A8 0C 99 44 24 28 41 28 49 2C 4A 29 AA 31 29 |(...D$(A(I,J).1)| 00002090: 22 20 DD 20 22 3B 00 9D 28 B2 0C 82 4A 00 A3 28 |" . ";..(...J..(| 000020A0: BC 0C 99 00 D4 28 C6 0C 8B 49 B3 B1 38 A7 99 22 |.....(...I..8.."| 000020B0: 20 20 20 AB C0 C0 C0 DB C0 C0 C0 DB C0 C0 C0 DB | .............| 000020C0: C0 C0 C0 DB C0 C0 C0 DB C0 C0 C0 DB C0 C0 C0 DB |................| 000020D0: C0 C0 C0 B3 00 DB 28 D0 0C 82 49 00 07 29 DA 0C |......(...I..)..| 000020E0: 99 22 20 20 20 AD C0 C0 C0 B1 C0 C0 C0 B1 C0 C0 |." ...........| 000020F0: C0 B1 C0 C0 C0 B1 C0 C0 C0 B1 C0 C0 C0 B1 C0 C0 |................| 00002100: C0 B1 C0 C0 C0 BD 22 00 0D 29 E4 0C 8E 00 13 29 |......"..).....)| 00002110: 0C 0D 8F 00 38 29 16 0D 55 53 24 B2 22 30 31 32 |....8)..US$."012| 00002120: 33 34 35 36 37 38 3F 22 3A 55 4C B2 31 3A 8D 33 |345678?":UL.1:.3| 00002130: 35 3A 58 24 B2 55 52 24 00 75 29 1B 0D 99 22 91 |5:X$.UR$.u)...".| 00002140: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D |................| 00002150: 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 1D 22 |..............."| 00002160: 3B 3A 55 53 24 B2 22 41 42 43 44 45 46 47 48 3F |;:US$."ABCDEFGH?| 00002170: 22 3A 8D 33 35 00 81 29 52 0D 47 B2 C6 28 58 24 |":.35..)R.G..(X$| 00002180: 29 00 8D 29 5C 0D 49 B2 47 AB 34 38 3A 00 9D 29 |)..)\.I.G.48:..)| 00002190: 66 0D 4A B2 C6 28 55 52 24 29 AB 36 34 00 A3 29 |f.J..(UR$).64..)| 000021A0: 70 0D 8E 00 BE 29 84 0D 8F 20 42 4C 49 4E 4B 20 |p....)... BLINK | 000021B0: 43 4F 4D 50 55 54 45 52 53 20 4D 4F 56 45 00 E7 |COMPUTERS MOVE..| 000021C0: 29 8E 0D 99 C8 28 44 4E 24 2C 32 AC 28 49 33 AB |)....(DN$,2.(I3.| 000021D0: 31 29 AA 35 29 3B C8 28 52 24 2C 34 AC 28 4A 33 |1).5);.(R$,4.(J3| 000021E0: AB 31 29 AA 35 29 3B 00 FE 29 98 0D 4B B2 31 3A |.1).5);..)..K.1:| 000021F0: 4D B2 30 3A 58 24 B2 44 24 28 43 AA 31 29 00 15 |M.0:X$.D$(C.1)..| 00002200: 2A A2 0D 8B 4B B2 31 A7 99 58 24 22 9D 22 3B 3A |*...K.1..X$".";:| 00002210: 89 33 35 31 30 00 20 2A AC 0D 99 22 20 9D 22 3B |.3510. *..." .";| 00002220: 00 2B 2A B6 0D 4B B2 AB 31 AC 4B 00 39 2A C0 0D |.+*..K..1.K.9*..| 00002230: 81 4C B2 31 A4 35 30 3A 82 00 44 2A CA 0D 8B 4D |.L.1.50:..D*...M| 00002240: B1 39 A7 8E 00 54 2A D4 0D 4D B2 4D AA 31 3A 89 |.9...T*..M.M.1:.| 00002250: 33 34 39 30 00 80 2A DE 0D 83 20 30 2C 31 2C 2D |3490..*... 0,1,-| 00002260: 31 2C 31 2C 2D 31 2C 30 2C 2D 31 2C 2D 31 2C 30 |1,1,-1,0,-1,-1,0| 00002270: 2C 2D 31 2C 31 2C 2D 31 2C 31 2C 30 2C 31 2C 31 |,-1,1,-1,1,0,1,1| 00002280: 00 00 00 |... |
.......910.*.... ** ML STOP KEY DISABLE
**.U...."X.=........X` ......L4.X.1.....
...X`.T...."XHHH.H.HHHHHHH.H.HX`111"....
.."HHHHHHH`1"...... ** 4 - POP ML SUBROU
TINE **.H.... **GENERAL INPUT ROUTINE **
.N...:.T...:...#.. +++ INPUT SECTION +++
...(..UO,0:UR$."":UI$.""...*..UL.0.UL.80
.".-..UC,0.6.2..UI$:.UI$."".50.`.7..UI$.
G(13).C(UR$)..1..UC,1:." .";:.85.S.<..UI
$.G(20).105...>.. C(UR$)..UL.50...A..120
:. CHECK FOR VALID CHARACTER...F.UR$.UR$
.UI$.F.K..UI$;.N.P..50...U.. +++ CHECK F
OR HELP REQUEST +++...Z..UR$.UX$.195:. E
XIT TO HELP ROUTINE.*._..UF.1..240.7.D.U
F.0:.:..P.F.. ++ CHECK DELETE ++.A.I..C(
UR$).1.50.Y.N.UR$.H(UR$,C(UR$).1)...S.."
. ..";:.50...X.. ++ CHECK FOR VALID CHA
RACTERS ++.E.}..C(US$).0..150.V....US.1.
C(US$)......UI$.J(US$,US,1).............
UI$."":....... ** STANDARD INPUT **.,...
.F(UI$).46...=....UI$.G(32)...Z. ..F(UI$
).48.F(UI$).57.170.`.....}....F(UI$).65.
F(UI$).90.180............F(UI$).193.F(UI
$).218.UI$."":..J....B(UT).UU%.UI$.G(F(U
I$).128):..P.......C.UF.1:. +++ HELP ROU
TINE EXIT +++...E..250...H..245.&.M..UQ.
UB.(U2%.256.U1%.U3%.2).B.R.UQ%(UQ.UB).B(
UQ):.:.".".U.W.UZ.1:UV%.B(UT).^.X..300..
.Y.US$.UJ$:UG$.UK$:UP.UJ:UL.UK:.B(50003)
.0..53281,10:.53280,6.R...UT$.UL$:.".";:
.UT,UV%:.UQ.UB.(U2%.256.U1%.U3%.3)......
UQ,UQ%(UQ.UB):.UQ%(UQ.UB)..32..UQ.54272,
0......UQ......U1,U1%.!....U2,U2%.-....U
4,U4%.;....U3,U3%.1.A.....S...UD%.((U2%.
256.U1%.U3%).UB).40:.H(UD$,UD%.1):......
.H(UD$,24);" . HELP
COMING . ":..Z...U1%.B(U1):U2%.B(U2):U
3%.B(U3):U4%.B(U4).....UJ$.US$:UK$.UG$:U
L$.UT$:UJ.UP:UK.UL.........,.. ** MENU *
*.A....".":.UT,UU%:.53281,9:.53280,8:.".
".^.1..". MENU"...6.." --
------------------------------------"...
;..".. 1. BEGIN OTHELLO".R.@..".
. 2. INSTRUCTIONS"...O.."..
3. QUIT.."...T.." ------------------
--------------------".H.Y..".. PRE
SS A NUMBER KEY (1-3) ";.O.^.UL.1:US$."1
23":.35:. INPUT ROUTINE...`.US$."":.5328
0,7:.53281,4:."."...C..E(UR$).1000,400,3
97...H..UZ.1.UZ.0:.35.F.R..300...... **
RE-ENABLE STOP KEY AND END **......UU.71
:.53281,6:.53280,14:."."......"..":..5..
.. ** INSTRUCTIONS **.Q....".":.53281,3:
.53280,10.}...UT$." OTHELLO": UP.0:UG$."
INSTRUCTIONS"......1200......". PRESS ?
<RETURN> TO OBTAIN HELP"......835.G....U
Z.1.217.M....... .. ** T I T L E P A G
E **...".."....";:.UT,UU%:.53280,14:.53
281,6.+.$..I.1.38:."...";:..C.&..I.1.22:
.".....";:..[.(..I.1.37:.".....";:..S.*.
.I.1.22:.".....";:....,.."..............
.... .. . . . . ... .... .".Q...."..
..... . .. .. . . ... ... ... . "...0.."
....... . .. .. . .. ... ... . ".%.2.
."....... . .. .. . . ... ... ... . ".U.
4.."......... ..... .. . . . . ...
. .."...;..H(UD$,24);"..........PRESS SP
ACE BAR OR WAIT.":I.0...<..A$:.A$.." ".I
.I.1:.I.250.828.S.>.T1$."":T2$."":T3$.""
:T4$."":I.0...@..300...C.. ** SPACE BAR
PRESS **.3.H..UO,0:.H(UD$,24);".......PR
ESS SPACE BAR TO CONTINUE.".J.L..UI$:.UI
$.." ".844.P.N...P.R.. ** PAGE DESIGN RO
UTINE **.|.T.UP.UP.1...W.."."H(UT$.UP$,2
1);I(UP$.UG$.D(UP),18).U.\.." ----------
----------------------------"...`..UH..0
.870...A..H(UD$,24);H(UP$,7);"HELP - PRE
SS ? <RETURN>".).F.UH.0:."..":..H.K..
** PLEASE WAIT REMARK **.~.P..H(UD$,24);
" ONE MOMENT PLEASE... "..
.U........ ** SET UP VARIABLES **.....UX
$."?":.UQ%(1000).....UB.1024:U1.209:U2.2
10:U3.211:U4.214:UC.204:UU.2048."...UT.5
3272:UU%.21:UL%.23:UP%.2139:UM.1024:UO.1
98.F...UD$.".........................".X
...UP$."
".....UT$." OTHELLO"............
** SET VARIABLES **.L...DN$."...........
...........".....NA$."OTHELLO.....R$."..
..............................."......90
0......".".T.B..2099,141:.2100,20:.2101,
3:.2103,8:.2104,141:.2105,21...C..2106,3
:.2115,145:.2117,52:.2118,234:.2121,49:.
2122,141.J.D..2123,20:.2124,3:.2126,234:
.2127,141:.2128,21:.2129,3...E..UU.48:.
DISABLE STOP KEY...J..800:. TITLE...T..3
00:. MENU.>....UZ.1..UP%:.UP%:UZ.0:. **
PROGRAM STARTS HERE **.^...."..";:.:.532
80,6:.53281,10.X...UT$." OTHELLO":UG$.""
...`..I.1.39:E$.E$." ":....J..I.1.39:E$.
E$.".":.......1470.M....UT,UU%:UH.1:.850
:."."......" "NA$" IS PLAYED ON A 8 X 8
BOARD WITH".3.D.." ROWS NUMBERED .1. TO
.8. AND COLUMNS .A. TO .H.".C.N.." THE I
NITIAL CONFIGURATION IS ALL BLANK,"...X.
." EXCEPT FOR THE CENTER FOUR SQUARES,".
....." TRY TO PLACE YOUR PIECE SO THAT I
T"......" OUTFLANKS MINE, CREATING A HOR
IZONTAL,"......" VERTICAL,OR DIAGONAL RU
N OF MY PIECES,".9...." TURNING THEM INT
O YOURS.".\...." ....................
...".~...." . X . X . X . X . Q"..
...." .......................".M.(.."
EXAMPLE: BLOT OUTFLANKS CROSS,":.835...
)..".......................Q":.835.!.2..
"..... CAPTURING FOUR OF CROSS'S PIECES.
".P.N.."......................... Q . Q
. Q . Q".D.S..835:UH.1: .850...X..". MAK
E YOUR MOVE BY ENTERING A NUMBER".G...."
. FOR THE ROW AND A LETTER FOR THE":.".
COLUMN.......". NOTE: YOU MUST CAPTURE A
T LEAST ONE OF".&....". MY PIECES IN THI
S WAY IF IT IS AT ALL".T. ..". POSSIBLE.
IF IT IS NOT POSSIBLE, YOU"......". FOR
FEIT YOUR TURN BY ENTERING .0. .A.......
". FOR YOUR MOVE.":......F2.0.....UP.0:.
850...H..". SHOULD I PLAY MY BEST (Y OR
N)? ";...R.S2.0:S4.0:S5.0.....UL.1:US$."
Y?N":.35:X$.UR$:.."....X$."N".1530.5...S
2.3:S4.2:S5.1.B...B..1:W.1.R...D$(B.1)."
X".B...D$(0.1)." ".R...D$(W.1)."Q".}."..
K.1.8...,..I4(K),J4(K)...6.....7.....@..
I.0.9:.J.0.9...J.A(I,J).0.B.T..J,I.O.^.A
(4,4).W...H.A(5,5).W...R.A(4,5).B...|.A(
5,4).B.....C1.2:H1.C1:N1.4:Z.0.2....". D
O YOU WANT CROSS OR BLOT?".K...." (PRESS
X OR O) ";.W...C.W:H.B.W...UL.1:US$."XO
?":.35:X$.UR$:.......X$."X".1730.....C.B
:H.W.A.B..". DO YOU WANT TO GO FIRST (Y
OR N)? ";...L.UL.1:US$."YN?":.35:X$.UR$.
..V..".";......3180......X$."Y".2160."..
..DN$;E$" I AM THINKING !".@...B1..1:I3.
0:J3.0:T1.C:T2.H.R....I.1.8:.J.1.8.G....
A(I,J)..0.1970.Q....2850...&..F1.0.1970
...0.U..1...:..2930...D..S1.0.1970...N..
(I.1).(I.8).S1.S1.S2.V.X..(J.1).(J.8).S1
.S1.S2...B..(I.2).(I.7).S1.S1.S5...L..(J
.2).(J.7).S1.S1.S5.$.V..(I.3).(I.6).S1.S
1.S4.>....(J.3).(J.6).S1.S1.S4.P.... S1.
0 . S1.0.`....S1.B1.1970.P....S1.B1.1960
.......(1).0.5.1970.....B1.S1:I3.I:J3.J.
....J,I...... B1..1 . 2030...F..DN$"."E
$" I HAVE TO FORFEIT MY MOVE"...K..H(UD$
,24);E$...P..Z.1.2510.. Z.Z.1.. ...2160.
. ..Z.0.O ...DN$"."E$" I WILL MOVE TO ."
I(D(I3),1)". ."G(J3.64).Y ...3460.K ..I.
I3:J.J3:U.1.U ...2930.. .C1.C1.S1.1.. *
.H1.H1.S1.. 4.N1.N1.1.. >..DN$".."E$" TH
AT GIVES ME ";.G H..S1;.. R.." OF YOUR P
IECES".. \..3180.. F..H1.0.N1.64.2510..!
P.T1.H:T2.C.;!Z..DN$;E$" INPUT YOUR MOVE
-- .ROW. .COL. ";.E!...3340.T!...I..0.
2260..!...DN$;E$" ARE YOU FORFEITING YOU
R TURN ?";..!..UL.1:US$."YN":.35:X$.UR$.
.!...X$.."Y"..DN$"."E$:.2170.J!...Z.1.25
10..!..Z.1:.DN$"."E$:.E$..!J..875:.1790.
."T.. A(I,J).0.2290.5"...DN$"."E$" SORRY
, SQUARE OCCUPIED; TRY AGAIN".?"...2370.
I"...2850.X"...F1.1.2330.."...DN$"."E$"
SORRY, NOT NEXT TO MY PIECES".."...2370.
."..U..1.."$..2930.."...S1.0.2390.."8..D
N$"."E$" SORRY, DOESN'T FLANK A ROW".."B
..E$.."L..2170.."V.Z.0..#`..DN$"."E$" TH
AT GIVES YOU ";. #J..S1;.9#T.." OF MY PI
ECES":.E$.A#~.U.1.K#...2930.Z#..H1.H1.S1
.1.G#..C1.C1.S1.S#..N1.N1.1.}#...3180..#
...C1.0.N1.64.2510..#D..875:.1790..#N..D
N$;E$:.E$:.E$.Y#X..DN$;E$" YOU HAVE "H1"
PIECES,";..#..." I HAVE "C1"PIECES"..$..
.H1.C1.2580..$...H1.C1.2600.2$..." SORRY
, I WON THAT ONE.".<$...2610.M$..." A TI
E !!".W$...2790.I$(.." YOU WON !".V$2.C1
.C1.H1..$<..C1.0.2640..$F.C1..C1..$P.C1.
(64.C1).N1..$Z.." THAT WAS A ";.G$D..C1.
11.2780.W$N..C1.25.2760..$X..C1.39.2740.
.$...C1.53.2720..%..."PERFECT GAME."..%.
..2790.'% .."WALKAWAY.".1%...2790.?%..."
FIGHT.".I%...2790.[%H.."HOT GAME !".E%R.
.2790.W%..."SQUEAKER !"..%...LL.1.5000:.
:.H(UD$,24);E$:.835:UP.UP.1:.850.V%...".
. DO YOU WANT TO PLAY ANOTHER GAME? ";..
%..UL.1:US$."YN":.35:X$.UR$:...&...X$."Y
".1600.$&..."...THANKS FOR PLAYING.".6&.
..835:.".":.:..?&".F1.0.L&,..I1..1.1.Y&6
..J1..1.1.S&@..A(I.I1,J.J1).T2.2910.~&J.
.J1,I1..&T....&^.F1.1..&H....&R.S1.0..&|
..K.1.8..&..I5.I4(K).A&..J5.J4(K).M&..I6
.I.I5.Y&..J6.J.J5..&..S3.0..&...A(I6,J6)
..T2.3160..'B.S3.S3.1..'L.I6.I6.I5..'V.J
6.J6.J5.5'...A(I6,J6).T1.3070.K'...A(I6,
J6).0 .3160.U'...3010.B'..S1.S1.S3.Q'...
U..1.3160.Z'..I6.I..'..J6.J..'&..K1.0.S3
. '0.A(I6,J6).T1..':.I6.I6.I5..'D.J6.J6.
J5.B'N..K1.I'X..K.O'B....(L..".".8)" ";
:.I.1.C(NA$):.J(NA$,I,1)" ";:.:..0(V.."
. A B C D E F G H "
.\(..." ..............................
...".G(...I.1.8.S(...I". ";.~(...J.1.8..
(...D$(A(I,J).1)" . ";..(...J..(....T(F.
.I..8.." .............................
......(P..I..)Z.." ...................
.............."..).....)....8)..US$."012
345678?":UL.1:.35:X$.UR$.U)...".........
.......................";:US$."ABCDEFGH?
":.35..)R.G.F(X$)..)\.I.G.48:..)F.J.F(UR
$).64..)P....)... BLINK COMPUTERS MOVE..
)...H(DN$,2.(I3.1).5);H(R$,4.(J3.1).5);.
.)..K.1:M.0:X$.D$(C.1)..*...K.1..X$".";:
.3510. *..." .";.+*..K..1.K.9*...L.1.50:
..D*J..M.9...T*T.M.M.1:.3490..*... 0,1,-
1,1,-1,0,-1,-1,0,-1,1,-1,1,0,1,1...
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL