000000: 45 58 54 45 4E 44 45 44 20 43 50 43 20 44 53 4B EXTENDED CPC DSK
000010: 20 46 69 6C 65 0D 0A 44 69 73 6B 2D 49 6E 66 6F File..Disk-Info
000020: 0D 0A 57 69 6E 41 50 45 20 32 2E 30 42 30 32 20 ..WinAPE 2.0B02
000030: 28 01 00 00 13 13 13 13 13 13 13 13 13 13 13 13 (...............
000040: 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 ................
000050: 13 13 13 13 13 13 13 13 13 13 13 13 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
000110: 00 00 00 00 02 09 52 E5 00 00 C1 02 00 00 00 02 ......R.........
000120: 00 00 C6 02 00 00 00 02 00 00 C2 02 00 00 00 02 ................
000130: 00 00 C7 02 00 00 00 02 00 00 C3 02 00 00 00 02 ................
000140: 00 00 C8 02 00 00 00 02 00 00 C4 02 00 00 00 02 ................
000150: 00 00 C9 02 00 00 00 02 00 00 C5 02 00 00 00 02 ................
000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0001F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000200: 00 53 4C 4F 54 53 20 20 20 42 41 53 00 00 00 18 .SLOTS BAS....
000210: 02 03 04 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000220: 00 53 50 4C 41 54 20 20 20 42 41 53 00 00 00 2A .SPLAT BAS...*
000230: 05 06 07 08 09 0A 00 00 00 00 00 00 00 00 00 00 ................
000240: 00 53 54 41 52 53 20 20 20 42 41 53 00 00 00 0D .STARS BAS....
000250: 0B 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000260: 00 53 54 4F 43 4B 4D 41 52 42 41 53 00 00 00 3B .STOCKMARBAS...;
000270: 0D 0E 0F 10 11 12 13 14 00 00 00 00 00 00 00 00 ................
000280: 00 53 55 49 54 45 20 20 20 42 41 53 00 00 00 14 .SUITE BAS....
000290: 15 16 17 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0002A0: 00 54 41 52 47 45 54 20 20 42 41 53 00 00 00 14 .TARGET BAS....
0002B0: 18 19 1A 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0002C0: 00 54 45 53 54 20 20 20 20 42 41 53 00 00 00 39 .TEST BAS...9
0002D0: 1B 1C 1D 1E 1F 20 21 22 00 00 00 00 00 00 00 00 ..... !"........
0002E0: 00 53 59 4E 4F 4E 59 4D 20 42 41 53 00 00 00 10 .SYNONYM BAS....
0002F0: 2C 2D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ,-..............
000300: 00 4B 49 4E 45 4D 41 20 20 42 41 53 00 00 00 07 .KINEMA BAS....
000310: 2E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000320: 00 4B 49 4E 47 20 20 20 20 42 41 53 00 00 00 46 .KING BAS...F
000330: 2F 30 31 32 33 34 35 36 37 00 00 00 00 00 00 00 /01234567.......
000340: 00 4C 45 4D 20 20 20 20 20 42 41 53 00 00 00 33 .LEM BAS...3
000350: 38 39 3A 3B 3C 3D 3E 00 00 00 00 00 00 00 00 00 89:;<=>.........
000360: 00 4C 45 54 54 45 52 20 20 42 41 53 00 00 00 08 .LETTER BAS....
000370: 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ?...............
000380: 00 4C 49 46 45 20 20 20 20 42 41 53 00 00 00 0D .LIFE BAS....
000390: 40 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 @A..............
0003A0: 00 4C 49 46 45 46 4F 52 54 42 41 53 00 00 00 12 .LIFEFORTBAS....
0003B0: 42 43 44 00 00 00 00 00 00 00 00 00 00 00 00 00 BCD.............
0003C0: 00 4C 49 54 51 55 49 5A 20 42 41 53 00 00 00 0F .LITQUIZ BAS....
0003D0: 45 46 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EF..............
0003E0: 00 4C 4F 56 45 20 20 20 20 42 41 53 00 00 00 0D .LOVE BAS....
0003F0: 47 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 GH..............
000400: 49 4E 54 28 4D 29 0D 0A 32 31 30 20 47 4F 53 55 INT(M)..210 GOSU
000410: 42 20 31 32 37 30 20 0D 0A 32 32 30 20 50 52 49 B 1270 ..220 PRI
000420: 4E 54 0D 0A 32 33 30 20 4C 45 54 20 58 3D 49 4E NT..230 LET X=IN
000430: 54 28 36 2A 52 4E 44 28 31 29 2B 31 29 0D 0A 32 T(6*RND(1)+1)..2
000440: 34 30 20 4C 45 54 20 59 3D 49 4E 54 28 36 2A 52 40 LET Y=INT(6*R
000450: 4E 44 28 31 29 2B 31 29 0D 0A 32 35 30 20 4C 45 ND(1)+1)..250 LE
000460: 54 20 5A 3D 49 4E 54 28 36 2A 52 4E 44 28 31 29 T Z=INT(6*RND(1)
000470: 2B 31 29 0D 0A 32 36 30 20 50 52 49 4E 54 0D 0A +1)..260 PRINT..
000480: 32 37 30 20 49 46 20 58 3D 31 20 54 48 45 4E 20 270 IF X=1 THEN
000490: 39 31 30 0D 0A 32 38 30 20 49 46 20 58 3D 32 20 910..280 IF X=2
0004A0: 54 48 45 4E 20 39 33 30 0D 0A 32 39 30 20 49 46 THEN 930..290 IF
0004B0: 20 58 3D 33 20 54 48 45 4E 20 39 35 30 0D 0A 33 X=3 THEN 950..3
0004C0: 30 30 20 49 46 20 58 3D 34 20 54 48 45 4E 20 39 00 IF X=4 THEN 9
0004D0: 37 30 0D 0A 33 31 30 20 49 46 20 58 3D 35 20 54 70..310 IF X=5 T
0004E0: 48 45 4E 20 39 39 30 0D 0A 33 32 30 20 49 46 20 HEN 990..320 IF
0004F0: 58 3D 36 20 54 48 45 4E 20 31 30 31 30 0D 0A 33 X=6 THEN 1010..3
000500: 33 30 20 49 46 20 59 3D 31 20 54 48 45 4E 20 31 30 IF Y=1 THEN 1
000510: 30 33 30 0D 0A 33 34 30 20 49 46 20 59 3D 32 20 030..340 IF Y=2
000520: 54 48 45 4E 20 31 30 35 30 0D 0A 33 35 30 20 49 THEN 1050..350 I
000530: 46 20 59 3D 33 20 54 48 45 4E 20 31 30 37 30 0D F Y=3 THEN 1070.
000540: 0A 33 36 30 20 49 46 20 59 3D 34 20 54 48 45 4E .360 IF Y=4 THEN
000550: 20 31 30 39 30 0D 0A 33 37 30 20 49 46 20 59 3D 1090..370 IF Y=
000560: 35 20 54 48 45 4E 20 31 31 31 30 0D 0A 33 38 30 5 THEN 1110..380
000570: 20 49 46 20 59 3D 36 20 54 48 45 4E 20 31 31 33 IF Y=6 THEN 113
000580: 30 0D 0A 33 39 30 20 49 46 20 5A 3D 31 20 54 48 0..390 IF Z=1 TH
000590: 45 4E 20 31 31 35 30 0D 0A 34 30 30 20 49 46 20 EN 1150..400 IF
0005A0: 5A 3D 32 20 54 48 45 4E 20 31 31 37 30 0D 0A 34 Z=2 THEN 1170..4
0005B0: 31 30 20 49 46 20 5A 3D 33 20 54 48 45 4E 20 31 10 IF Z=3 THEN 1
0005C0: 31 39 30 0D 0A 34 32 30 20 49 46 20 5A 3D 34 20 190..420 IF Z=4
0005D0: 54 48 45 4E 20 31 32 31 30 0D 0A 34 33 30 20 49 THEN 1210..430 I
0005E0: 46 20 5A 3D 35 20 54 48 45 4E 20 31 32 33 30 0D F Z=5 THEN 1230.
0005F0: 0A 34 34 30 20 49 46 20 5A 3D 36 20 54 48 45 4E .440 IF Z=6 THEN
000600: 00 4C 55 4E 41 52 20 20 20 42 41 53 00 00 00 11 .LUNAR BAS....
000610: 49 4A 4B 00 00 00 00 00 00 00 00 00 00 00 00 00 IJK.............
000620: 00 4D 41 53 54 45 52 4D 49 42 41 53 00 00 00 2B .MASTERMIBAS...+
000630: 4C 4D 4E 4F 50 51 00 00 00 00 00 00 00 00 00 00 LMNOPQ..........
000640: 00 4D 41 54 48 44 49 43 45 42 41 53 00 00 00 0B .MATHDICEBAS....
000650: 52 53 00 00 00 00 00 00 00 00 00 00 00 00 00 00 RS..............
000660: 00 4D 49 4E 45 20 20 20 20 42 41 53 00 00 00 77 .MINE BAS...w
000670: 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F 60 61 62 00 TUVWXYZ[\]^_`ab.
000680: 00 4D 55 47 57 55 4D 50 20 42 41 53 00 00 00 0D .MUGWUMP BAS....
000690: 63 64 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cd..............
0006A0: 00 4E 41 4D 45 20 20 20 20 42 41 53 00 00 00 09 .NAME BAS....
0006B0: 65 66 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ef..............
0006C0: 00 4E 49 43 4F 4D 41 43 48 42 41 53 00 00 00 08 .NICOMACHBAS....
0006D0: 67 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 g...............
0006E0: 00 4E 49 4D 20 20 20 20 20 42 41 53 00 00 00 20 .NIM BAS...
0006F0: 68 69 6A 6B 00 00 00 00 00 00 00 00 00 00 00 00 hijk............
000700: 00 4E 55 4D 42 45 52 20 20 42 41 53 00 00 00 08 .NUMBER BAS....
000710: 6C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 l...............
000720: 00 4F 4E 45 43 48 45 43 4B 42 41 53 00 00 00 12 .ONECHECKBAS....
000730: 6D 6E 6F 00 00 00 00 00 00 00 00 00 00 00 00 00 mno.............
000740: 00 4F 52 42 49 54 20 20 20 42 41 53 00 00 00 1E .ORBIT BAS....
000750: 70 71 72 73 00 00 00 00 00 00 00 00 00 00 00 00 pqrs............
000760: 00 50 49 5A 5A 41 20 20 20 42 41 53 00 00 00 15 .PIZZA BAS....
000770: 74 75 76 00 00 00 00 00 00 00 00 00 00 00 00 00 tuv.............
000780: 00 50 4F 45 54 52 59 20 20 42 41 53 00 00 00 0B .POETRY BAS....
000790: 77 78 00 00 00 00 00 00 00 00 00 00 00 00 00 00 wx..............
0007A0: 00 50 4F 4B 45 52 20 20 20 42 41 53 00 00 00 43 .POKER BAS...C
0007B0: 79 7A 7B 7C 7D 7E 7F 80 81 00 00 00 00 00 00 00 yz{|}~..........
0007C0: 00 51 55 42 49 54 20 20 20 42 41 53 00 00 00 39 .QUBIT BAS...9
0007D0: 82 83 84 85 86 87 88 89 00 00 00 00 00 00 00 00 ................
0007E0: 00 51 55 45 45 4E 20 20 20 42 41 53 00 00 00 22 .QUEEN BAS..."
0007F0: 8A 8B 8C 8D 8E 00 00 00 00 00 00 00 00 00 00 00 ................
000800: 20 31 32 35 30 0D 0A 34 35 30 20 49 46 20 58 3D 1250..450 IF X=
000810: 59 20 54 48 45 4E 20 36 30 30 0D 0A 34 36 30 20 Y THEN 600..460
000820: 49 46 20 58 3D 5A 20 54 48 45 4E 20 36 33 30 0D IF X=Z THEN 630.
000830: 0A 34 37 30 20 49 46 20 59 3D 5A 20 54 48 45 4E .470 IF Y=Z THEN
000840: 20 36 35 30 0D 0A 34 38 30 20 50 52 49 4E 54 0D 650..480 PRINT.
000850: 0A 34 39 30 20 50 52 49 4E 54 20 22 59 4F 55 20 .490 PRINT "YOU
000860: 4C 4F 53 54 2E 22 0D 0A 35 30 30 20 4C 45 54 20 LOST."..500 LET
000870: 50 3D 50 2D 4D 0D 0A 35 31 30 20 50 52 49 4E 54 P=P-M..510 PRINT
000880: 20 22 59 4F 55 52 20 53 54 41 4E 44 49 4E 47 53 "YOUR STANDINGS
000890: 20 41 52 45 20 24 22 50 0D 0A 35 32 30 20 50 52 ARE $"P..520 PR
0008A0: 49 4E 54 20 22 41 47 41 49 4E 22 3B 0D 0A 35 33 INT "AGAIN";..53
0008B0: 30 20 49 4E 50 55 54 20 41 24 0D 0A 35 34 30 20 0 INPUT A$..540
0008C0: 49 46 20 41 24 3D 22 59 22 20 54 48 45 4E 20 31 IF A$="Y" THEN 1
0008D0: 36 30 0D 0A 35 35 30 20 50 52 49 4E 54 0D 0A 35 60..550 PRINT..5
0008E0: 36 30 20 49 46 20 50 3C 30 20 54 48 45 4E 20 36 60 IF P<0 THEN 6
0008F0: 37 30 0D 0A 35 37 30 20 49 46 20 50 3D 30 20 54 70..570 IF P=0 T
000900: 48 45 4E 20 36 39 30 0D 0A 35 38 30 20 49 46 20 HEN 690..580 IF
000910: 50 3E 30 20 54 48 45 4E 20 37 31 30 0D 0A 35 39 P>0 THEN 710..59
000920: 30 20 47 4F 54 4F 20 31 33 35 30 0D 0A 36 30 30 0 GOTO 1350..600
000930: 20 49 46 20 59 3D 5A 20 54 48 45 4E 20 37 33 30 IF Y=Z THEN 730
000940: 0D 0A 36 31 30 20 49 46 20 59 3D 31 20 54 48 45 ..610 IF Y=1 THE
000950: 4E 20 38 32 30 0D 0A 36 32 30 20 47 4F 54 4F 20 N 820..620 GOTO
000960: 31 33 34 31 0D 0A 36 33 30 20 49 46 20 5A 3D 31 1341..630 IF Z=1
000970: 20 54 48 45 4E 20 38 32 30 0D 0A 36 34 30 20 47 THEN 820..640 G
000980: 4F 54 4F 20 34 37 30 0D 0A 36 35 30 20 49 46 20 OTO 470..650 IF
000990: 5A 3D 31 20 54 48 45 4E 20 38 32 30 0D 0A 36 36 Z=1 THEN 820..66
0009A0: 30 20 47 4F 54 4F 20 31 33 34 31 0D 0A 36 37 30 0 GOTO 1341..670
0009B0: 20 50 52 49 4E 54 20 22 50 41 59 20 55 50 21 20 PRINT "PAY UP!
0009C0: 20 50 4C 45 41 53 45 20 4C 45 41 56 45 20 59 4F PLEASE LEAVE YO
0009D0: 55 52 20 4D 4F 4E 45 59 20 4F 4E 20 54 48 45 20 UR MONEY ON THE
0009E0: 54 45 52 4D 49 4E 41 4C 2E 22 0D 0A 36 38 30 20 TERMINAL."..680
0009F0: 47 4F 54 4F 20 31 33 35 30 0D 0A 36 39 30 20 50 GOTO 1350..690 P
000A00: 00 52 45 56 45 52 53 45 20 42 41 53 00 00 00 10 .REVERSE BAS....
000A10: 8F 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A20: 00 52 4F 43 4B 45 54 20 20 42 41 53 00 00 00 16 .ROCKET BAS....
000A30: 91 92 93 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A40: 00 52 4F 43 4B 53 43 49 53 42 41 53 00 00 00 09 .ROCKSCISBAS....
000A50: 94 95 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000A60: 00 52 4F 55 4C 45 54 54 45 42 41 53 00 00 00 32 .ROULETTEBAS...2
000A70: 96 97 98 99 9A 9B 9C 00 00 00 00 00 00 00 00 00 ................
000A80: 00 52 55 53 53 49 41 4E 52 42 41 53 00 00 00 06 .RUSSIANRBAS....
000A90: 9D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000AA0: 00 53 41 4C 56 4F 20 20 20 42 41 53 00 00 00 38 .SALVO BAS...8
000AB0: 9E 9F A0 A1 A2 A3 A4 00 00 00 00 00 00 00 00 00 .....£..........
000AC0: 00 53 49 4E 45 57 41 56 45 42 41 53 00 00 00 04 .SINEWAVEBAS....
000AD0: A5 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000AE0: 00 53 4C 41 4C 4F 4D 20 20 42 41 53 00 00 00 26 .SLALOM BAS...&
000AF0: A6 A7 A8 A9 AA 00 00 00 00 00 00 00 00 00 00 00 ................
000B00: 00 54 45 53 54 31 20 20 20 42 41 53 00 00 00 01 .TEST1 BAS....
000B10: 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 #...............
000B20: 00 54 49 43 54 41 43 54 4F 42 41 53 00 00 00 19 .TICTACTOBAS....
000B30: 24 25 26 27 00 00 00 00 00 00 00 00 00 00 00 00 $%&'............
000B40: 00 54 4F 57 45 52 20 20 20 42 41 53 00 00 00 20 .TOWER BAS...
000B50: 28 29 2A 2B 00 00 00 00 00 00 00 00 00 00 00 00 ()*+............
000B60: 00 54 52 41 49 4E 20 20 20 42 41 53 00 00 00 06 .TRAIN BAS....
000B70: AB 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000C00: 52 49 4E 54 22 48 45 59 2C 20 59 4F 55 20 42 52 RINT"HEY, YOU BR
000C10: 4F 4B 45 20 45 56 45 4E 2E 22 0D 0A 37 30 30 20 OKE EVEN."..700
000C20: 47 4F 54 4F 20 31 33 35 30 0D 0A 37 31 30 20 50 GOTO 1350..710 P
000C30: 52 49 4E 54 20 22 43 4F 4C 4C 45 43 54 20 59 4F RINT "COLLECT YO
000C40: 55 52 20 57 49 4E 4E 49 4E 47 53 20 46 52 4F 4D UR WINNINGS FROM
000C50: 20 54 48 45 20 48 26 4D 20 43 41 53 48 49 45 52 THE H&M CASHIER
000C60: 2E 22 0D 0A 37 32 30 20 47 4F 54 4F 20 31 33 35 ."..720 GOTO 135
000C70: 30 0D 0A 37 33 30 20 49 46 20 5A 3D 31 20 54 48 0..730 IF Z=1 TH
000C80: 45 4E 20 37 38 30 0D 0A 37 34 30 20 50 52 49 4E EN 780..740 PRIN
000C90: 54 3A 20 50 52 49 4E 54 22 2A 2A 54 4F 50 20 44 T: PRINT"**TOP D
000CA0: 4F 4C 4C 41 52 2A 2A 22 0D 0A 37 35 30 20 50 52 OLLAR**"..750 PR
000CB0: 49 4E 54 20 22 59 4F 55 20 57 4F 4E 21 22 0D 0A INT "YOU WON!"..
000CC0: 37 36 30 20 50 3D 28 28 28 31 30 2A 4D 29 2B 4D 760 P=(((10*M)+M
000CD0: 29 2B 50 29 0D 0A 37 37 30 20 47 4F 54 4F 20 35 )+P)..770 GOTO 5
000CE0: 31 30 0D 0A 37 38 30 20 50 52 49 4E 54 3A 50 52 10..780 PRINT:PR
000CF0: 49 4E 54 22 2A 2A 2A 4A 41 43 4B 50 4F 54 2A 2A INT"***JACKPOT**
000D00: 2A 22 0D 0A 37 39 30 20 50 52 49 4E 54 20 22 59 *"..790 PRINT "Y
000D10: 4F 55 20 57 4F 4E 21 22 0D 0A 38 30 30 20 50 3D OU WON!"..800 P=
000D20: 28 28 28 31 30 30 2A 4D 29 2B 4D 29 2B 50 29 0D (((100*M)+M)+P).
000D30: 0A 38 31 30 20 47 4F 54 4F 20 35 31 30 0D 0A 38 .810 GOTO 510..8
000D40: 32 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 22 2A 20 PRINT:PRINT"*
000D50: 44 4F 55 42 4C 45 20 42 41 52 2A 22 0D 0A 38 33 DOUBLE BAR*"..83
000D60: 30 20 50 52 49 4E 54 22 59 4F 55 20 57 4F 4E 21 0 PRINT"YOU WON!
000D70: 22 0D 0A 38 34 30 20 50 3D 28 28 28 35 2A 4D 29 "..840 P=(((5*M)
000D80: 2B 4D 29 2B 50 29 0D 0A 38 35 30 20 47 4F 54 4F +M)+P)..850 GOTO
000D90: 20 35 31 30 0D 0A 38 36 30 20 50 52 49 4E 54 22 510..860 PRINT"
000DA0: 48 4F 55 53 45 20 4C 49 4D 49 54 53 20 41 52 45 HOUSE LIMITS ARE
000DB0: 20 24 31 30 30 22 0D 0A 38 37 30 20 47 4F 54 4F $100"..870 GOTO
000DC0: 20 31 36 30 0D 0A 38 38 30 20 50 52 49 4E 54 22 160..880 PRINT"
000DD0: 4D 49 4E 49 4D 55 4D 20 42 45 54 20 49 53 20 24 MINIMUM BET IS $
000DE0: 31 22 0D 0A 38 39 30 20 47 4F 54 4F 20 31 36 30 1"..890 GOTO 160
000DF0: 0D 0A 39 30 30 20 47 4F 54 4F 20 32 32 30 0D 0A ..900 GOTO 220..
000E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
000FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001000: 39 31 30 20 50 52 49 4E 54 22 42 41 52 22 3B 3A 910 PRINT"BAR";:
001010: 47 4F 53 55 42 20 31 33 31 30 0D 0A 39 32 30 20 GOSUB 1310..920
001020: 47 4F 54 4F 20 33 33 30 0D 0A 39 33 30 20 50 52 GOTO 330..930 PR
001030: 49 4E 54 22 42 45 4C 4C 22 3B 3A 47 4F 53 55 42 INT"BELL";:GOSUB
001040: 20 31 33 31 30 0D 0A 39 34 30 20 47 4F 54 4F 20 1310..940 GOTO
001050: 33 33 30 0D 0A 39 35 30 20 50 52 49 4E 54 22 4F 330..950 PRINT"O
001060: 52 41 4E 47 45 22 3B 3A 47 4F 53 55 42 20 31 33 RANGE";:GOSUB 13
001070: 31 30 0D 0A 39 36 30 20 47 4F 54 4F 20 33 33 30 10..960 GOTO 330
001080: 0D 0A 39 37 30 20 50 52 49 4E 54 22 4C 45 4D 4F ..970 PRINT"LEMO
001090: 4E 22 3B 3A 47 4F 53 55 42 20 31 33 31 30 0D 0A N";:GOSUB 1310..
0010A0: 39 38 30 20 47 4F 54 4F 20 33 33 30 0D 0A 39 39 980 GOTO 330..99
0010B0: 30 20 50 52 49 4E 54 22 50 4C 55 4D 22 3B 3A 47 0 PRINT"PLUM";:G
0010C0: 4F 53 55 42 20 31 33 31 30 0D 0A 31 30 30 30 20 OSUB 1310..1000
0010D0: 47 4F 54 4F 20 33 33 30 0D 0A 31 30 31 30 20 50 GOTO 330..1010 P
0010E0: 52 49 4E 54 22 43 48 45 52 52 59 22 3B 3A 47 4F RINT"CHERRY";:GO
0010F0: 53 55 42 20 31 33 31 30 0D 0A 31 30 32 30 20 47 SUB 1310..1020 G
001100: 4F 54 4F 20 33 33 30 0D 0A 31 30 33 30 20 50 52 OTO 330..1030 PR
001110: 49 4E 54 22 20 42 41 52 22 3B 3A 47 4F 53 55 42 INT" BAR";:GOSUB
001120: 20 31 33 31 30 0D 0A 31 30 34 30 20 47 4F 54 4F 1310..1040 GOTO
001130: 20 33 39 30 0D 0A 31 30 35 30 20 50 52 49 4E 54 390..1050 PRINT
001140: 22 20 42 45 4C 4C 22 3B 3A 47 4F 53 55 42 20 31 " BELL";:GOSUB 1
001150: 33 31 30 0D 0A 31 30 36 30 20 47 4F 54 4F 20 33 310..1060 GOTO 3
001160: 39 30 0D 0A 31 30 37 30 20 50 52 49 4E 54 22 20 90..1070 PRINT"
001170: 4F 52 41 4E 47 45 22 3B 3A 47 4F 53 55 42 20 31 ORANGE";:GOSUB 1
001180: 33 31 30 0D 0A 31 30 38 30 20 47 4F 54 4F 20 33 310..1080 GOTO 3
001190: 39 30 0D 0A 31 30 39 30 20 50 52 49 4E 54 22 20 90..1090 PRINT"
0011A0: 4C 45 4D 4F 4E 22 3B 3A 47 4F 53 55 42 20 31 33 LEMON";:GOSUB 13
0011B0: 31 30 0D 0A 31 31 30 30 20 47 4F 54 4F 20 33 39 10..1100 GOTO 39
0011C0: 30 0D 0A 31 31 31 30 20 50 52 49 4E 54 22 20 50 0..1110 PRINT" P
0011D0: 4C 55 4D 22 3B 3A 47 4F 53 55 42 20 31 33 31 30 LUM";:GOSUB 1310
0011E0: 0D 0A 31 31 32 30 20 47 4F 54 4F 20 33 39 30 0D ..1120 GOTO 390.
0011F0: 0A 31 31 33 30 20 50 52 49 4E 54 22 20 43 48 45 .1130 PRINT" CHE
001200: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 30 29 10 PRINT TAB(30)
001210: 3B 22 53 4C 4F 54 53 22 0D 0A 32 30 20 50 52 49 ;"SLOTS"..20 PRI
001220: 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 NT TAB(15);"CREA
001230: 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 TIVE COMPUTING
001240: 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 MORRISTOWN, NEW
001250: 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 49 4E JERSEY"..30 PRIN
001260: 54 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D T: PRINT: PRINT.
001270: 0A 31 30 30 20 52 45 4D 20 50 52 4F 44 55 43 45 .100 REM PRODUCE
001280: 44 20 42 59 20 46 52 45 44 20 4D 49 52 41 42 45 D BY FRED MIRABE
001290: 4C 4C 45 20 41 4E 44 20 42 4F 42 20 48 41 52 50 LLE AND BOB HARP
0012A0: 45 52 20 4F 4E 20 4A 41 4E 20 32 39 2C 20 31 39 ER ON JAN 29, 19
0012B0: 37 33 0D 0A 31 31 30 20 52 45 4D 20 49 54 20 53 73..110 REM IT S
0012C0: 49 4D 55 4C 41 54 45 53 20 54 48 45 20 53 4C 4F IMULATES THE SLO
0012D0: 54 20 4D 41 43 48 49 4E 45 2E 0D 0A 31 32 30 20 T MACHINE...120
0012E0: 50 52 49 4E 54 20 22 59 4F 55 20 41 52 45 20 49 PRINT "YOU ARE I
0012F0: 4E 20 54 48 45 20 48 26 4D 20 43 41 53 49 4E 4F N THE H&M CASINO
001300: 2C 49 4E 20 46 52 4F 4E 54 20 4F 46 20 4F 4E 45 ,IN FRONT OF ONE
001310: 20 4F 46 20 4F 55 52 22 0D 0A 31 33 30 20 50 52 OF OUR"..130 PR
001320: 49 4E 54 20 22 4F 4E 45 2D 41 52 4D 20 42 41 4E INT "ONE-ARM BAN
001330: 44 49 54 53 2E 20 42 45 54 20 46 52 4F 4D 20 24 DITS. BET FROM $
001340: 31 20 54 4F 20 24 31 30 30 2E 22 0D 0A 31 34 30 1 TO $100."..140
001350: 20 50 52 49 4E 54 20 22 54 4F 20 50 55 4C 4C 20 PRINT "TO PULL
001360: 54 48 45 20 41 52 4D 2C 20 50 55 4E 43 48 20 54 THE ARM, PUNCH T
001370: 48 45 20 52 45 54 55 52 4E 20 4B 45 59 20 41 46 HE RETURN KEY AF
001380: 54 45 52 20 4D 41 4B 49 4E 47 20 59 4F 55 52 20 TER MAKING YOUR
001390: 42 45 54 2E 22 0D 0A 31 35 30 20 4C 45 54 20 50 BET."..150 LET P
0013A0: 3D 30 0D 0A 31 36 30 20 50 52 49 4E 54 3A 20 50 =0..160 PRINT: P
0013B0: 52 49 4E 54 22 59 4F 55 52 20 42 45 54 22 3B 0D RINT"YOUR BET";.
0013C0: 0A 31 37 30 20 49 4E 50 55 54 20 4D 0D 0A 31 38 .170 INPUT M..18
0013D0: 30 20 49 46 20 4D 3E 31 30 30 20 54 48 45 4E 20 0 IF M>100 THEN
0013E0: 38 36 30 0D 0A 31 39 30 20 49 46 20 4D 3C 31 20 860..190 IF M<1
0013F0: 54 48 45 4E 20 38 38 30 0D 0A 32 30 30 20 4D 3D THEN 880..200 M=
001400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
001410: 01 00 00 00 02 09 52 E5 01 00 C1 02 00 00 00 02 ......R.........
001420: 01 00 C6 02 00 00 00 02 01 00 C2 02 00 00 00 02 ................
001430: 01 00 C7 02 00 00 00 02 01 00 C3 02 00 00 00 02 ................
001440: 01 00 C8 02 00 00 00 02 01 00 C4 02 00 00 00 02 ................
001450: 01 00 C9 02 00 00 00 02 01 00 C5 02 00 00 00 02 ................
001460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0014F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
001500: 52 52 59 22 3B 3A 47 4F 53 55 42 20 31 33 31 30 RRY";:GOSUB 1310
001510: 0D 0A 31 31 34 30 20 47 4F 54 4F 20 33 39 30 0D ..1140 GOTO 390.
001520: 0A 31 31 35 30 20 50 52 49 4E 54 22 20 42 41 52 .1150 PRINT" BAR
001530: 22 0D 0A 31 31 36 30 20 47 4F 54 4F 20 34 35 30 "..1160 GOTO 450
001540: 0D 0A 31 31 37 30 20 50 52 49 4E 54 22 20 42 45 ..1170 PRINT" BE
001550: 4C 4C 22 0D 0A 31 31 38 30 20 47 4F 54 4F 20 34 LL"..1180 GOTO 4
001560: 35 30 0D 0A 31 31 39 30 20 50 52 49 4E 54 22 20 50..1190 PRINT"
001570: 4F 52 41 4E 47 45 22 0D 0A 31 32 30 30 20 47 4F ORANGE"..1200 GO
001580: 54 4F 20 34 35 30 0D 0A 31 32 31 30 20 50 52 49 TO 450..1210 PRI
001590: 4E 54 22 20 4C 45 4D 4F 4E 22 0D 0A 31 32 32 30 NT" LEMON"..1220
0015A0: 20 47 4F 54 4F 20 34 35 30 0D 0A 31 32 33 30 20 GOTO 450..1230
0015B0: 50 52 49 4E 54 22 20 50 4C 55 4D 22 0D 0A 31 32 PRINT" PLUM"..12
0015C0: 34 30 20 47 4F 54 4F 20 34 35 30 0D 0A 31 32 35 40 GOTO 450..125
0015D0: 30 20 50 52 49 4E 54 22 20 43 48 45 52 52 59 22 0 PRINT" CHERRY"
0015E0: 0D 0A 31 32 36 30 20 47 4F 54 4F 20 34 35 30 0D ..1260 GOTO 450.
0015F0: 0A 31 32 37 30 20 46 4F 52 20 51 34 3D 31 20 54 .1270 FOR Q4=1 T
001600: 4F 20 31 30 20 0D 0A 31 32 38 30 20 50 52 49 4E O 10 ..1280 PRIN
001610: 54 20 43 48 52 24 28 37 29 3B 0D 0A 31 32 39 30 T CHR$(7);..1290
001620: 20 4E 45 58 54 20 51 34 0D 0A 31 33 30 30 20 52 NEXT Q4..1300 R
001630: 45 54 55 52 4E 0D 0A 31 33 31 30 20 46 4F 52 20 ETURN..1310 FOR
001640: 54 38 3D 31 20 54 4F 20 35 0D 0A 31 33 32 30 20 T8=1 TO 5..1320
001650: 50 52 49 4E 54 20 43 48 52 24 28 37 29 3B 0D 0A PRINT CHR$(7);..
001660: 31 33 33 30 20 4E 45 58 54 20 54 38 0D 0A 31 33 1330 NEXT T8..13
001670: 34 30 20 52 45 54 55 52 4E 0D 0A 31 33 34 31 20 40 RETURN..1341
001680: 50 52 49 4E 54 3A 20 50 52 49 4E 54 20 22 44 4F PRINT: PRINT "DO
001690: 55 42 4C 45 21 21 22 0D 0A 31 33 34 32 20 50 52 UBLE!!"..1342 PR
0016A0: 49 4E 54 22 59 4F 55 20 57 4F 4E 21 22 0D 0A 31 INT"YOU WON!"..1
0016B0: 33 34 33 20 50 3D 28 28 28 32 2A 4D 29 2B 4D 29 343 P=(((2*M)+M)
0016C0: 2B 50 29 0D 0A 31 33 34 34 20 47 4F 54 4F 20 35 +P)..1344 GOTO 5
0016D0: 31 30 0D 0A 31 33 35 30 20 53 54 4F 50 0D 0A 39 10..1350 STOP..9
0016E0: 39 39 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 999 END.........
0016F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
001700: 20 41 32 3D 33 37 2E 36 3A 47 4F 54 4F 20 31 34 A2=37.6:GOTO 14
001710: 35 20 0D 0A 31 36 38 20 41 32 3D 33 33 2E 38 20 5 ..168 A2=33.8
001720: 3A 47 4F 54 4F 20 31 34 35 0D 0A 31 36 39 20 41 :GOTO 145..169 A
001730: 32 3D 33 39 2E 36 3A 47 4F 54 4F 20 31 34 35 20 2=39.6:GOTO 145
001740: 0D 0A 31 37 30 20 41 32 3D 38 39 36 3A 47 4F 54 ..170 A2=896:GOT
001750: 4F 20 31 34 35 0D 0A 32 30 35 20 50 52 49 4E 54 O 145..205 PRINT
001760: 0D 0A 32 30 36 20 50 52 49 4E 54 20 22 20 20 20 ..206 PRINT "
001770: 20 41 4C 54 49 54 55 44 45 20 20 20 20 20 20 20 ALTITUDE
001780: 20 20 3D 22 44 31 22 46 54 22 20 0D 0A 32 30 37 ="D1"FT" ..207
001790: 20 50 52 49 4E 54 20 22 20 20 20 20 54 45 52 4D PRINT " TERM
0017A0: 2E 20 56 45 4C 4F 43 49 54 59 20 20 20 3D 22 56 . VELOCITY ="V
0017B0: 31 22 46 54 2F 53 45 43 20 2B 2F 2D 35 25 22 0D 1"FT/SEC +/-5%".
0017C0: 0A 32 30 38 20 50 52 49 4E 54 20 22 20 20 20 20 .208 PRINT "
0017D0: 41 43 43 45 4C 45 52 41 54 49 4F 4E 20 20 20 20 ACCELERATION
0017E0: 20 3D 22 41 32 22 46 54 2F 53 45 43 2F 53 45 43 ="A2"FT/SEC/SEC
0017F0: 20 2B 2F 2D 35 25 22 0D 0A 32 31 30 20 50 52 49 +/-5%"..210 PRI
001800: 4E 54 20 22 53 45 54 20 54 48 45 20 54 49 4D 45 NT "SET THE TIME
001810: 52 20 46 4F 52 20 59 4F 55 52 20 46 52 45 45 46 R FOR YOUR FREEF
001820: 41 4C 4C 2E 22 0D 0A 32 31 31 20 50 52 49 4E 54 ALL."..211 PRINT
001830: 20 22 48 4F 57 20 4D 41 4E 59 20 53 45 43 4F 4E "HOW MANY SECON
001840: 44 53 22 3B 3A 49 4E 50 55 54 20 54 0D 0A 32 31 DS";:INPUT T..21
001850: 35 20 50 52 49 4E 54 20 22 48 45 52 45 20 57 45 5 PRINT "HERE WE
001860: 20 47 4F 2E 22 0D 0A 32 31 37 20 50 52 49 4E 54 GO."..217 PRINT
001870: 0D 0A 32 31 38 20 50 52 49 4E 54 20 22 54 49 4D ..218 PRINT "TIM
001880: 45 20 28 53 45 43 29 22 2C 22 44 49 53 54 20 54 E (SEC)","DIST T
001890: 4F 20 46 41 4C 4C 20 28 46 54 29 22 20 0D 0A 32 O FALL (FT)" ..2
0018A0: 31 39 20 50 52 49 4E 54 20 22 3D 3D 3D 3D 3D 3D 19 PRINT "======
0018B0: 3D 3D 3D 3D 22 2C 22 3D 3D 3D 3D 3D 3D 3D 3D 3D ====","=========
0018C0: 3D 3D 3D 3D 3D 3D 3D 3D 22 20 0D 0A 33 30 30 20 ========" ..300
0018D0: 46 4F 52 20 49 3D 30 20 54 4F 20 54 20 53 54 45 FOR I=0 TO T STE
0018E0: 50 20 28 54 2F 38 29 0D 0A 33 31 30 20 49 46 20 P (T/8)..310 IF
0018F0: 49 3E 56 2F 41 20 54 48 45 4E 20 34 30 30 0D 0A I>V/A THEN 400..
001900: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 10 PRINT TAB(33)
001910: 3B 22 53 50 4C 41 54 22 0D 0A 32 30 20 50 52 49 ;"SPLAT"..20 PRI
001920: 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 NT TAB(15);"CREA
001930: 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 TIVE COMPUTING
001940: 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 MORRISTOWN, NEW
001950: 4A 45 52 53 45 59 22 0D 0A 34 30 20 50 52 49 4E JERSEY"..40 PRIN
001960: 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 35 T:PRINT:PRINT..5
001970: 30 20 44 49 4D 20 41 28 34 32 29 0D 0A 39 35 20 0 DIM A(42)..95
001980: 50 52 49 4E 54 20 22 57 45 4C 43 4F 4D 45 20 54 PRINT "WELCOME T
001990: 4F 20 27 53 50 4C 41 54 27 20 2D 2D 20 54 48 45 O 'SPLAT' -- THE
0019A0: 20 47 41 4D 45 20 54 48 41 54 20 53 49 4D 55 4C GAME THAT SIMUL
0019B0: 41 54 45 53 20 41 20 50 41 52 41 43 48 55 54 45 ATES A PARACHUTE
0019C0: 22 0D 0A 39 36 20 50 52 49 4E 54 20 22 4A 55 4D "..96 PRINT "JUM
0019D0: 50 2E 20 20 54 52 59 20 54 4F 20 4F 50 45 4E 20 P. TRY TO OPEN
0019E0: 59 4F 55 52 20 43 48 55 54 45 20 41 54 20 54 48 YOUR CHUTE AT TH
0019F0: 45 20 4C 41 53 54 20 50 4F 53 53 49 42 4C 45 22 E LAST POSSIBLE"
001A00: 20 0D 0A 39 37 20 50 52 49 4E 54 20 22 4D 4F 4D ..97 PRINT "MOM
001A10: 45 4E 54 20 57 49 54 48 4F 55 54 20 47 4F 49 4E ENT WITHOUT GOIN
001A20: 47 20 53 50 4C 41 54 2E 22 0D 0A 31 31 38 20 50 G SPLAT."..118 P
001A30: 52 49 4E 54 3A 50 52 49 4E 54 3A 44 31 3D 30 3A RINT:PRINT:D1=0:
001A40: 56 3D 30 3A 41 3D 30 3A 4E 3D 30 3A 4D 3D 30 3A V=0:A=0:N=0:M=0:
001A50: 44 31 3D 49 4E 54 28 39 30 30 31 2A 52 4E 44 28 D1=INT(9001*RND(
001A60: 31 29 2B 31 30 30 30 29 0D 0A 31 31 39 20 50 52 1)+1000)..119 PR
001A70: 49 4E 54 20 22 53 45 4C 45 43 54 20 59 4F 55 52 INT "SELECT YOUR
001A80: 20 4F 57 4E 20 54 45 52 4D 49 4E 41 4C 20 56 45 OWN TERMINAL VE
001A90: 4C 4F 43 49 54 59 20 28 59 45 53 20 4F 52 20 4E LOCITY (YES OR N
001AA0: 4F 29 22 3B 3A 49 4E 50 55 54 20 41 31 24 20 20 O)";:INPUT A1$
001AB0: 20 20 0D 0A 31 32 30 20 49 46 20 41 31 24 3D 22 ..120 IF A1$="
001AC0: 4E 4F 22 20 54 48 45 4E 20 31 32 38 0D 0A 31 32 NO" THEN 128..12
001AD0: 31 20 49 46 20 41 31 24 3C 3E 22 59 45 53 22 20 1 IF A1$<>"YES"
001AE0: 54 48 45 4E 20 50 52 49 4E 54 20 22 59 45 53 20 THEN PRINT "YES
001AF0: 4F 52 20 4E 4F 22 3B 3A 49 4E 50 55 54 20 41 31 OR NO";:INPUT A1
001B00: 33 32 30 20 44 3D 44 31 2D 28 28 41 2F 32 29 2A 320 D=D1-((A/2)*
001B10: 49 5E 32 29 20 0D 0A 33 33 30 20 49 46 20 44 3C I^2) ..330 IF D<
001B20: 3D 30 20 54 48 45 4E 20 31 30 30 30 0D 0A 33 34 =0 THEN 1000..34
001B30: 30 20 50 52 49 4E 54 20 49 2C 44 0D 0A 33 35 30 0 PRINT I,D..350
001B40: 20 4E 45 58 54 20 49 20 0D 0A 33 36 30 20 47 4F NEXT I ..360 GO
001B50: 54 4F 20 35 30 30 20 0D 0A 34 30 30 20 50 52 49 TO 500 ..400 PRI
001B60: 4E 54 20 22 54 45 52 4D 49 4E 41 4C 20 56 45 4C NT "TERMINAL VEL
001B70: 4F 43 49 54 59 20 52 45 41 43 48 45 44 20 41 54 OCITY REACHED AT
001B80: 20 54 20 50 4C 55 53 22 56 2F 41 22 53 45 43 4F T PLUS"V/A"SECO
001B90: 4E 44 53 2E 22 0D 0A 34 30 35 20 46 4F 52 20 49 NDS."..405 FOR I
001BA0: 3D 49 20 54 4F 20 54 20 53 54 45 50 20 28 54 2F =I TO T STEP (T/
001BB0: 38 29 0D 0A 34 31 30 20 44 3D 44 31 2D 28 28 56 8)..410 D=D1-((V
001BC0: 5E 32 2F 28 32 2A 41 29 29 2B 28 56 2A 28 49 2D ^2/(2*A))+(V*(I-
001BD0: 28 56 2F 41 29 29 29 29 20 0D 0A 34 32 30 20 49 (V/A)))) ..420 I
001BE0: 46 20 44 3C 3D 30 20 54 48 45 4E 20 31 30 31 30 F D<=0 THEN 1010
001BF0: 0D 0A 34 33 30 20 50 52 49 4E 54 20 49 2C 44 0D ..430 PRINT I,D.
001C00: 0A 34 34 30 20 4E 45 58 54 20 49 20 0D 0A 35 30 .440 NEXT I ..50
001C10: 30 20 50 52 49 4E 54 20 22 43 48 55 54 45 20 4F 0 PRINT "CHUTE O
001C20: 50 45 4E 22 0D 0A 35 31 30 20 4B 3D 30 3A 4B 31 PEN"..510 K=0:K1
001C30: 3D 30 20 0D 0A 35 35 30 20 46 4F 52 20 4A 3D 30 =0 ..550 FOR J=0
001C40: 20 54 4F 20 34 32 0D 0A 35 35 35 20 49 46 20 41 TO 42..555 IF A
001C50: 28 4A 29 3D 30 20 54 48 45 4E 20 36 32 30 20 0D (J)=0 THEN 620 .
001C60: 0A 35 36 30 20 4B 3D 4B 2B 31 0D 0A 35 37 30 20 .560 K=K+1..570
001C70: 49 46 20 44 3E 3D 41 28 4A 29 20 54 48 45 4E 20 IF D>=A(J) THEN
001C80: 36 30 30 0D 0A 35 38 30 20 4B 31 3D 4B 31 2B 31 600..580 K1=K1+1
001C90: 0D 0A 36 30 30 20 4E 45 58 54 20 4A 20 0D 0A 36 ..600 NEXT J ..6
001CA0: 31 30 20 47 4F 54 4F 20 35 34 30 20 0D 0A 36 32 10 GOTO 540 ..62
001CB0: 30 20 41 28 4A 29 3D 44 20 0D 0A 36 33 30 20 49 0 A(J)=D ..630 I
001CC0: 46 20 4A 3E 32 20 54 48 45 4E 20 36 35 30 0D 0A F J>2 THEN 650..
001CD0: 36 33 35 20 50 52 49 4E 54 20 22 41 4D 41 5A 49 635 PRINT "AMAZI
001CE0: 4E 47 21 21 21 20 4E 4F 54 20 42 41 44 20 46 4F NG!!! NOT BAD FO
001CF0: 52 20 59 4F 55 52 20 22 3B 0D 0A 36 33 36 20 49 R YOUR ";..636 I
001D00: 24 3A 47 4F 54 4F 20 31 32 30 0D 0A 31 32 33 20 $:GOTO 120..123
001D10: 50 52 49 4E 54 20 22 57 48 41 54 20 54 45 52 4D PRINT "WHAT TERM
001D20: 49 4E 41 4C 20 56 45 4C 4F 43 49 54 59 20 28 4D INAL VELOCITY (M
001D30: 49 2F 48 52 29 22 3B 3A 49 4E 50 55 54 20 56 31 I/HR)";:INPUT V1
001D40: 20 0D 0A 31 32 35 20 56 31 3D 56 31 2A 28 35 32 ..125 V1=V1*(52
001D50: 38 30 2F 33 36 30 30 29 3A 56 3D 56 31 2B 28 28 80/3600):V=V1+((
001D60: 56 31 2A 52 4E 44 28 31 29 29 2F 32 30 29 2D 28 V1*RND(1))/20)-(
001D70: 28 56 31 2A 52 4E 44 28 31 29 29 2F 32 30 29 3A (V1*RND(1))/20):
001D80: 47 4F 54 4F 20 31 33 35 0D 0A 31 32 38 20 56 31 GOTO 135..128 V1
001D90: 3D 49 4E 54 28 31 30 30 30 2A 52 4E 44 28 31 29 =INT(1000*RND(1)
001DA0: 29 0D 0A 31 33 30 20 50 52 49 4E 54 20 22 4F 4B )..130 PRINT "OK
001DB0: 2E 20 20 54 45 52 4D 49 4E 41 4C 20 56 45 4C 4F . TERMINAL VELO
001DC0: 43 49 54 59 20 3D 22 56 31 22 4D 49 2F 48 52 22 CITY ="V1"MI/HR"
001DD0: 0D 0A 31 33 31 20 56 31 3D 56 31 2A 28 35 32 38 ..131 V1=V1*(528
001DE0: 30 2F 33 36 30 30 29 3A 56 3D 56 31 2B 28 28 56 0/3600):V=V1+((V
001DF0: 31 2A 52 4E 44 28 31 29 29 2F 32 30 29 2D 28 28 1*RND(1))/20)-((
001E00: 56 31 2A 52 4E 44 28 31 29 29 2F 32 30 29 20 0D V1*RND(1))/20) .
001E10: 0A 31 33 35 20 20 50 52 49 4E 54 20 22 57 41 4E .135 PRINT "WAN
001E20: 54 20 54 4F 20 53 45 4C 45 43 54 20 41 43 43 45 T TO SELECT ACCE
001E30: 4C 45 52 41 54 49 4F 4E 20 44 55 45 20 54 4F 20 LERATION DUE TO
001E40: 47 52 41 56 49 54 59 20 28 59 45 53 20 4F 52 20 GRAVITY (YES OR
001E50: 4E 4F 29 22 3B 20 0D 0A 31 33 36 20 49 4E 50 55 NO)"; ..136 INPU
001E60: 54 20 42 31 24 0D 0A 31 34 30 20 49 46 20 42 31 T B1$..140 IF B1
001E70: 24 3D 22 4E 4F 22 20 54 48 45 4E 20 31 35 30 0D $="NO" THEN 150.
001E80: 0A 31 34 31 20 49 46 20 42 31 24 3C 3E 22 59 45 .141 IF B1$<>"YE
001E90: 53 22 20 54 48 45 4E 20 50 52 49 4E 54 20 22 59 S" THEN PRINT "Y
001EA0: 45 53 20 4F 52 20 4E 4F 22 3B 3A 49 4E 50 55 54 ES OR NO";:INPUT
001EB0: 20 42 31 24 3A 47 4F 54 4F 20 31 34 30 0D 0A 31 B1$:GOTO 140..1
001EC0: 34 33 20 50 52 49 4E 54 20 22 57 48 41 54 20 41 43 PRINT "WHAT A
001ED0: 43 43 45 4C 45 52 41 54 49 4F 4E 20 28 46 54 2F CCELERATION (FT/
001EE0: 53 45 43 2F 53 45 43 29 22 3B 3A 49 4E 50 55 54 SEC/SEC)";:INPUT
001EF0: 20 41 32 20 0D 0A 31 34 35 20 41 3D 41 32 2B 28 A2 ..145 A=A2+(
001F00: 46 20 4A 3D 30 20 54 48 45 4E 20 50 52 49 4E 54 F J=0 THEN PRINT
001F10: 20 22 31 53 54 20 22 3B 0D 0A 36 33 37 20 49 46 "1ST ";..637 IF
001F20: 20 4A 3D 31 20 54 48 45 4E 20 50 52 49 4E 54 20 J=1 THEN PRINT
001F30: 22 32 4E 44 20 22 3B 0D 0A 36 33 38 20 49 46 20 "2ND ";..638 IF
001F40: 4A 3D 32 20 54 48 45 4E 20 50 52 49 4E 54 20 22 J=2 THEN PRINT "
001F50: 33 52 44 20 22 3B 0D 0A 36 33 39 20 50 52 49 4E 3RD ";..639 PRIN
001F60: 54 20 22 53 55 43 43 45 53 53 46 55 4C 20 4A 55 T "SUCCESSFUL JU
001F70: 4D 50 21 21 21 22 3A 47 4F 54 4F 20 32 30 30 30 MP!!!":GOTO 2000
001F80: 0D 0A 36 35 30 20 49 46 20 4B 2D 4B 31 3C 3D 2E ..650 IF K-K1<=.
001F90: 31 2A 4B 20 54 48 45 4E 20 37 30 30 20 0D 0A 36 1*K THEN 700 ..6
001FA0: 36 30 20 49 46 20 4B 2D 4B 31 3C 3D 2E 32 35 2A 60 IF K-K1<=.25*
001FB0: 4B 20 54 48 45 4E 20 37 31 30 0D 0A 36 37 30 20 K THEN 710..670
001FC0: 49 46 20 4B 2D 4B 31 3C 3D 2E 35 2A 4B 20 54 48 IF K-K1<=.5*K TH
001FD0: 45 4E 20 37 32 30 20 0D 0A 36 38 30 20 49 46 20 EN 720 ..680 IF
001FE0: 4B 2D 4B 31 3C 3D 2E 37 35 2A 4B 20 54 48 45 4E K-K1<=.75*K THEN
001FF0: 20 37 33 30 0D 0A 36 39 30 20 49 46 20 4B 2D 4B 730..690 IF K-K
002000: 31 3C 3D 2E 39 2A 4B 20 54 48 45 4E 20 37 34 30 1<=.9*K THEN 740
002010: 20 0D 0A 36 39 35 20 47 4F 54 4F 20 37 35 30 20 ..695 GOTO 750
002020: 0D 0A 37 30 30 20 50 52 49 4E 54 20 22 57 4F 57 ..700 PRINT "WOW
002030: 21 20 20 54 48 41 54 27 53 20 53 4F 4D 45 20 4A ! THAT'S SOME J
002040: 55 4D 50 49 4E 47 2E 20 20 4F 46 20 54 48 45 22 UMPING. OF THE"
002050: 4B 22 53 55 43 43 45 53 53 46 55 4C 20 4A 55 4D K"SUCCESSFUL JUM
002060: 50 53 22 0D 0A 37 30 31 20 50 52 49 4E 54 20 22 PS"..701 PRINT "
002070: 42 45 46 4F 52 45 20 59 4F 55 52 53 2C 20 4F 4E BEFORE YOURS, ON
002080: 4C 59 22 4B 2D 4B 31 22 4F 50 45 4E 45 44 20 54 LY"K-K1"OPENED T
002090: 48 45 49 52 20 43 48 55 54 45 53 20 4C 4F 57 45 HEIR CHUTES LOWE
0020A0: 52 20 54 48 41 4E 22 20 0D 0A 37 30 32 20 50 52 R THAN" ..702 PR
0020B0: 49 4E 54 20 22 59 4F 55 20 44 49 44 2E 22 20 0D INT "YOU DID." .
0020C0: 0A 37 30 33 20 47 4F 54 4F 20 32 30 30 30 0D 0A .703 GOTO 2000..
0020D0: 37 31 30 20 50 52 49 4E 54 20 22 50 52 45 54 54 710 PRINT "PRETT
0020E0: 59 20 47 4F 4F 44 21 20 22 20 4B 22 53 55 43 43 Y GOOD! " K"SUCC
0020F0: 45 53 53 46 55 4C 20 4A 55 4D 50 53 20 50 52 45 ESSFUL JUMPS PRE
002100: 28 41 32 2A 52 4E 44 28 31 29 29 2F 32 30 29 2D (A2*RND(1))/20)-
002110: 28 28 41 32 2A 52 4E 44 28 31 29 29 2F 32 30 29 ((A2*RND(1))/20)
002120: 3A 47 4F 54 4F 20 32 30 35 0D 0A 31 35 30 20 4F :GOTO 205..150 O
002130: 4E 20 49 4E 54 28 31 2B 28 31 30 2A 52 4E 44 28 N INT(1+(10*RND(
002140: 31 29 29 29 47 4F 54 4F 20 31 35 31 2C 31 35 32 1)))GOTO 151,152
002150: 2C 31 35 33 2C 31 35 34 2C 31 35 35 2C 31 35 36 ,153,154,155,156
002160: 2C 31 35 37 2C 31 35 38 2C 31 35 39 2C 31 36 30 ,157,158,159,160
002170: 20 0D 0A 31 35 31 20 50 52 49 4E 54 22 46 49 4E ..151 PRINT"FIN
002180: 45 2E 20 59 4F 55 27 52 45 20 4F 4E 20 4D 45 52 E. YOU'RE ON MER
002190: 43 55 52 59 2E 20 41 43 43 45 4C 45 52 41 54 49 CURY. ACCELERATI
0021A0: 4F 4E 3D 31 32 2E 32 20 46 54 2F 53 45 43 2F 53 ON=12.2 FT/SEC/S
0021B0: 45 43 2E 22 3A 47 4F 54 4F 20 31 36 31 0D 0A 31 EC.":GOTO 161..1
0021C0: 35 32 20 50 52 49 4E 54 22 41 4C 4C 20 52 49 47 52 PRINT"ALL RIG
0021D0: 48 54 2E 20 59 4F 55 27 52 45 20 4F 4E 20 56 45 HT. YOU'RE ON VE
0021E0: 4E 55 53 2E 20 41 43 43 45 4C 45 52 41 54 49 4F NUS. ACCELERATIO
0021F0: 4E 3D 32 38 2E 33 20 46 54 2F 53 45 43 2F 53 45 N=28.3 FT/SEC/SE
002200: 43 2E 22 3A 47 4F 54 4F 20 31 36 32 0D 0A 31 35 C.":GOTO 162..15
002210: 33 20 50 52 49 4E 54 20 22 54 48 45 4E 20 59 4F 3 PRINT "THEN YO
002220: 55 27 52 45 20 4F 4E 20 45 41 52 54 48 2E 20 41 U'RE ON EARTH. A
002230: 43 43 45 4C 45 52 41 54 49 4F 4E 3D 33 32 2E 31 CCELERATION=32.1
002240: 36 20 46 54 2F 53 45 43 2F 53 45 43 2E 22 3A 47 6 FT/SEC/SEC.":G
002250: 4F 54 4F 20 31 36 33 20 0D 0A 31 35 34 20 50 52 OTO 163 ..154 PR
002260: 49 4E 54 22 46 49 4E 45 2E 20 59 4F 55 27 52 45 INT"FINE. YOU'RE
002270: 20 4F 4E 20 54 48 45 20 4D 4F 4F 4E 2E 20 41 43 ON THE MOON. AC
002280: 43 45 4C 45 52 41 54 49 4F 4E 3D 35 2E 31 35 20 CELERATION=5.15
002290: 46 54 2F 53 45 43 2F 53 45 43 2E 22 3A 47 4F 54 FT/SEC/SEC.":GOT
0022A0: 4F 20 31 36 34 0D 0A 31 35 35 20 50 52 49 4E 54 O 164..155 PRINT
0022B0: 22 41 4C 4C 20 52 49 47 48 54 2E 20 59 4F 55 27 "ALL RIGHT. YOU'
0022C0: 52 45 20 4F 4E 20 4D 41 52 53 2E 20 41 43 43 45 RE ON MARS. ACCE
0022D0: 4C 45 52 41 54 49 4F 4E 3D 31 32 2E 35 20 46 54 LERATION=12.5 FT
0022E0: 2F 53 45 43 2F 53 45 43 2E 22 3A 47 4F 54 4F 20 /SEC/SEC.":GOTO
0022F0: 31 36 35 20 0D 0A 31 35 36 20 50 52 49 4E 54 22 165 ..156 PRINT"
002300: 43 45 44 45 44 20 59 4F 55 52 53 20 41 4E 44 20 CEDED YOURS AND
002310: 4F 4E 4C 59 22 0D 0A 37 31 31 20 50 52 49 4E 54 ONLY"..711 PRINT
002320: 20 4B 2D 4B 31 22 20 4F 46 20 54 48 45 4D 20 47 K-K1" OF THEM G
002330: 4F 54 20 4C 4F 57 45 52 20 54 48 41 4E 20 59 4F OT LOWER THAN YO
002340: 55 20 44 49 44 20 42 45 46 4F 52 45 20 54 48 45 U DID BEFORE THE
002350: 49 52 20 43 48 55 54 45 53 22 0D 0A 37 31 32 20 IR CHUTES"..712
002360: 50 52 49 4E 54 20 22 4F 50 45 4E 45 44 2E 22 20 PRINT "OPENED."
002370: 3A 47 4F 54 4F 20 32 30 30 30 20 0D 0A 37 32 30 :GOTO 2000 ..720
002380: 20 50 52 49 4E 54 20 22 4E 4F 54 20 42 41 44 2E PRINT "NOT BAD.
002390: 20 20 54 48 45 52 45 20 48 41 56 45 20 42 45 45 THERE HAVE BEE
0023A0: 4E 22 4B 22 53 55 43 43 45 53 53 46 55 4C 20 4A N"K"SUCCESSFUL J
0023B0: 55 4D 50 53 20 42 45 46 4F 52 45 20 59 4F 55 52 UMPS BEFORE YOUR
0023C0: 53 2E 22 20 0D 0A 37 32 31 20 50 52 49 4E 54 22 S." ..721 PRINT"
0023D0: 59 4F 55 20 57 45 52 45 20 42 45 41 54 45 4E 20 YOU WERE BEATEN
0023E0: 4F 55 54 20 42 59 22 4B 2D 4B 31 22 4F 46 20 54 OUT BY"K-K1"OF T
0023F0: 48 45 4D 2E 22 3A 47 4F 54 4F 20 32 30 30 30 20 HEM.":GOTO 2000
002400: 20 0D 0A 37 33 30 20 50 52 49 4E 54 20 22 43 4F ..730 PRINT "CO
002410: 4E 53 45 52 56 41 54 49 56 45 2C 20 41 52 45 4E NSERVATIVE, AREN
002420: 27 54 20 59 4F 55 3F 20 20 59 4F 55 20 52 41 4E 'T YOU? YOU RAN
002430: 4B 45 44 20 4F 4E 4C 59 22 4B 2D 4B 31 22 49 4E KED ONLY"K-K1"IN
002440: 20 54 48 45 22 0D 0A 37 33 31 20 50 52 49 4E 54 THE"..731 PRINT
002450: 20 4B 22 53 55 43 43 45 53 53 46 55 4C 20 4A 55 K"SUCCESSFUL JU
002460: 4D 50 53 20 42 45 46 4F 52 45 20 59 4F 55 52 53 MPS BEFORE YOURS
002470: 2E 22 3A 47 4F 54 4F 20 32 30 30 30 0D 0A 37 34 .":GOTO 2000..74
002480: 30 20 50 52 49 4E 54 20 22 48 55 4D 50 48 21 20 0 PRINT "HUMPH!
002490: 20 44 4F 4E 27 54 20 59 4F 55 20 48 41 56 45 20 DON'T YOU HAVE
0024A0: 41 4E 59 20 53 50 4F 52 54 49 4E 47 20 42 4C 4F ANY SPORTING BLO
0024B0: 4F 44 3F 20 20 54 48 45 52 45 20 57 45 52 45 22 OD? THERE WERE"
0024C0: 20 0D 0A 37 34 31 20 50 52 49 4E 54 20 4B 22 53 ..741 PRINT K"S
0024D0: 55 43 43 45 53 53 46 55 4C 20 4A 55 4D 50 53 20 UCCESSFUL JUMPS
0024E0: 42 45 46 4F 52 45 20 59 4F 55 52 53 20 41 4E 44 BEFORE YOURS AND
0024F0: 20 59 4F 55 20 43 41 4D 45 20 49 4E 22 4B 31 22 YOU CAME IN"K1"
002500: 54 48 45 4E 20 59 4F 55 27 52 45 20 4F 4E 20 4A THEN YOU'RE ON J
002510: 55 50 49 54 45 52 2E 20 41 43 43 45 4C 45 52 41 UPITER. ACCELERA
002520: 54 49 4F 4E 3D 38 35 2E 32 20 46 54 2F 53 45 43 TION=85.2 FT/SEC
002530: 2F 53 45 43 2E 22 3A 47 4F 54 4F 20 31 36 36 0D /SEC.":GOTO 166.
002540: 0A 31 35 37 20 50 52 49 4E 54 22 46 49 4E 45 2E .157 PRINT"FINE.
002550: 20 59 4F 55 27 52 45 20 4F 4E 20 53 41 54 55 52 YOU'RE ON SATUR
002560: 4E 2E 20 41 43 43 45 4C 45 52 41 54 49 4F 4E 3D N. ACCELERATION=
002570: 33 37 2E 36 20 46 54 2F 53 45 43 2F 53 45 43 2E 37.6 FT/SEC/SEC.
002580: 22 3A 47 4F 54 4F 20 31 36 37 0D 0A 31 35 38 20 ":GOTO 167..158
002590: 50 52 49 4E 54 22 41 4C 4C 20 52 49 47 48 54 2E PRINT"ALL RIGHT.
0025A0: 20 59 4F 55 27 52 45 20 4F 4E 20 55 52 41 4E 55 YOU'RE ON URANU
0025B0: 53 2E 20 41 43 43 45 4C 45 52 41 54 49 4F 4E 3D S. ACCELERATION=
0025C0: 33 33 2E 38 20 46 54 2F 53 45 43 2F 53 45 43 2E 33.8 FT/SEC/SEC.
0025D0: 22 3A 47 4F 54 4F 20 31 36 38 20 0D 0A 31 35 39 ":GOTO 168 ..159
0025E0: 20 50 52 49 4E 54 22 54 48 45 4E 20 59 4F 55 27 PRINT"THEN YOU'
0025F0: 52 45 20 4F 4E 20 4E 45 50 54 55 4E 45 2E 20 41 RE ON NEPTUNE. A
002600: 43 43 45 4C 45 52 41 54 49 4F 4E 3D 33 39 2E 36 CCELERATION=39.6
002610: 20 46 54 2F 53 45 43 2F 53 45 43 2E 22 3A 47 4F FT/SEC/SEC.":GO
002620: 54 4F 20 31 36 39 0D 0A 31 36 30 20 50 52 49 4E TO 169..160 PRIN
002630: 54 22 46 49 4E 45 2E 20 59 4F 55 27 52 45 20 4F T"FINE. YOU'RE O
002640: 4E 20 54 48 45 20 53 55 4E 2E 20 41 43 43 45 4C N THE SUN. ACCEL
002650: 45 52 41 54 49 4F 4E 3D 38 39 36 20 46 54 2F 53 ERATION=896 FT/S
002660: 45 43 2F 53 45 43 2E 22 3A 47 4F 54 4F 20 31 37 EC/SEC.":GOTO 17
002670: 30 0D 0A 31 36 31 20 41 32 3D 31 32 2E 32 3A 47 0..161 A2=12.2:G
002680: 4F 54 4F 20 31 34 35 20 0D 0A 31 36 32 20 41 32 OTO 145 ..162 A2
002690: 3D 32 38 2E 33 3A 47 4F 54 4F 20 31 34 35 20 0D =28.3:GOTO 145 .
0026A0: 0A 31 36 33 20 41 32 3D 33 32 2E 31 36 3A 47 4F .163 A2=32.16:GO
0026B0: 54 4F 20 31 34 35 0D 0A 31 36 34 20 41 32 3D 35 TO 145..164 A2=5
0026C0: 2E 31 35 3A 47 4F 54 4F 20 31 34 35 20 0D 0A 31 .15:GOTO 145 ..1
0026D0: 36 35 20 41 32 3D 31 32 2E 35 3A 47 4F 54 4F 20 65 A2=12.5:GOTO
0026E0: 31 34 35 20 0D 0A 31 36 36 20 41 32 3D 38 35 2E 145 ..166 A2=85.
0026F0: 32 3A 47 4F 54 4F 20 31 34 35 20 0D 0A 31 36 37 2:GOTO 145 ..167
002700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
002710: 02 00 00 00 02 09 52 E5 02 00 C1 02 00 00 00 02 ......R.........
002720: 02 00 C6 02 00 00 00 02 02 00 C2 02 00 00 00 02 ................
002730: 02 00 C7 02 00 00 00 02 02 00 C3 02 00 00 00 02 ................
002740: 02 00 C8 02 00 00 00 02 02 00 C4 02 00 00 00 02 ................
002750: 02 00 C9 02 00 00 00 02 02 00 C5 02 00 00 00 02 ................
002760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0027F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
002800: 4A 55 4D 50 53 22 0D 0A 37 34 32 20 50 52 49 4E JUMPS"..742 PRIN
002810: 54 20 22 42 45 54 54 45 52 20 54 48 41 4E 20 54 T "BETTER THAN T
002820: 48 45 20 57 4F 52 53 54 2E 20 20 53 48 41 50 45 HE WORST. SHAPE
002830: 20 55 50 21 21 21 22 3A 47 4F 54 4F 20 32 30 30 UP!!!":GOTO 200
002840: 30 0D 0A 37 35 30 20 50 52 49 4E 54 20 22 48 45 0..750 PRINT "HE
002850: 59 21 20 20 59 4F 55 20 50 55 4C 4C 45 44 20 54 Y! YOU PULLED T
002860: 48 45 20 52 49 50 20 43 4F 52 44 20 4D 55 43 48 HE RIP CORD MUCH
002870: 20 54 4F 4F 20 53 4F 4F 4E 2E 20 20 22 4B 22 53 TOO SOON. "K"S
002880: 55 43 43 45 53 53 46 55 4C 22 0D 0A 37 35 31 20 UCCESSFUL"..751
002890: 50 52 49 4E 54 20 22 4A 55 4D 50 53 20 42 45 46 PRINT "JUMPS BEF
0028A0: 4F 52 45 20 59 4F 55 52 53 20 41 4E 44 20 59 4F ORE YOURS AND YO
0028B0: 55 20 43 41 4D 45 20 49 4E 20 4E 55 4D 42 45 52 U CAME IN NUMBER
0028C0: 22 4B 2D 4B 31 22 21 20 20 47 45 54 20 57 49 54 "K-K1"! GET WIT
0028D0: 48 20 49 54 21 22 20 0D 0A 37 35 32 20 47 4F 54 H IT!" ..752 GOT
0028E0: 4F 20 32 30 30 30 0D 0A 38 30 30 20 50 52 49 4E O 2000..800 PRIN
0028F0: 54 20 22 52 45 51 55 49 45 53 43 41 54 20 49 4E T "REQUIESCAT IN
002900: 20 50 41 43 45 2E 22 3A 47 4F 54 4F 20 31 39 35 PACE.":GOTO 195
002910: 30 0D 0A 38 30 31 20 50 52 49 4E 54 20 22 4D 41 0..801 PRINT "MA
002920: 59 20 54 48 45 20 41 4E 47 45 4C 20 4F 46 20 48 Y THE ANGEL OF H
002930: 45 41 56 45 4E 20 4C 45 41 44 20 59 4F 55 20 49 EAVEN LEAD YOU I
002940: 4E 54 4F 20 50 41 52 41 44 49 53 45 2E 22 3A 47 NTO PARADISE.":G
002950: 4F 54 4F 20 31 39 35 30 20 0D 0A 38 30 32 20 50 OTO 1950 ..802 P
002960: 52 49 4E 54 20 22 52 45 53 54 20 49 4E 20 50 45 RINT "REST IN PE
002970: 41 43 45 2E 22 3A 47 4F 54 4F 20 31 39 35 30 0D ACE.":GOTO 1950.
002980: 0A 38 30 33 20 50 52 49 4E 54 20 22 53 4F 4E 2D .803 PRINT "SON-
002990: 4F 46 2D 41 2D 47 55 4E 2E 22 3A 47 4F 54 4F 20 OF-A-GUN.":GOTO
0029A0: 31 39 35 30 20 0D 0A 38 30 34 20 50 52 49 4E 54 1950 ..804 PRINT
0029B0: 20 22 23 24 25 26 26 25 21 24 22 3A 47 4F 54 4F "#$%&&%!$":GOTO
0029C0: 20 31 39 35 30 20 0D 0A 38 30 35 20 50 52 49 4E 1950 ..805 PRIN
0029D0: 54 20 22 41 20 4B 49 43 4B 20 49 4E 20 54 48 45 T "A KICK IN THE
0029E0: 20 50 41 4E 54 53 20 49 53 20 41 20 42 4F 4F 53 PANTS IS A BOOS
0029F0: 54 20 49 46 20 59 4F 55 27 52 45 20 48 45 41 44 T IF YOU'RE HEAD
002A00: 53 20 28 2A 29 2E 20 20 54 48 45 20 4D 4F 52 45 S (*). THE MORE
002A10: 22 0D 0A 32 34 30 20 50 52 49 4E 54 20 22 53 54 "..240 PRINT "ST
002A20: 41 52 53 20 49 20 54 59 50 45 2C 20 54 48 45 20 ARS I TYPE, THE
002A30: 43 4C 4F 53 45 52 20 59 4F 55 20 41 52 45 20 54 CLOSER YOU ARE T
002A40: 4F 20 4D 59 20 4E 55 4D 42 45 52 2E 22 0D 0A 32 O MY NUMBER."..2
002A50: 35 30 20 50 52 49 4E 54 20 22 4F 4E 45 20 53 54 50 PRINT "ONE ST
002A60: 41 52 20 28 2A 29 20 4D 45 41 4E 53 20 46 41 52 AR (*) MEANS FAR
002A70: 20 41 57 41 59 2C 20 53 45 56 45 4E 20 53 54 41 AWAY, SEVEN STA
002A80: 52 53 20 28 2A 2A 2A 2A 2A 2A 2A 29 22 0D 0A 32 RS (*******)"..2
002A90: 36 30 20 50 52 49 4E 54 20 22 4D 45 41 4E 53 20 60 PRINT "MEANS
002AA0: 52 45 41 4C 4C 59 20 43 4C 4F 53 45 21 20 20 59 REALLY CLOSE! Y
002AB0: 4F 55 20 47 45 54 22 3B 4D 3B 22 47 55 45 53 53 OU GET";M;"GUESS
002AC0: 45 53 2E 22 0D 0A 32 37 30 20 52 45 4D 20 2A 2A ES."..270 REM **
002AD0: 2A 20 43 4F 4D 50 55 54 45 52 20 54 48 49 4E 4B * COMPUTER THINK
002AE0: 53 20 4F 46 20 41 20 4E 55 4D 42 45 52 0D 0A 32 S OF A NUMBER..2
002AF0: 38 30 20 50 52 49 4E 54 0D 0A 32 39 30 20 50 52 80 PRINT..290 PR
002B00: 49 4E 54 0D 0A 33 30 30 20 58 3D 49 4E 54 28 41 INT..300 X=INT(A
002B10: 2A 52 4E 44 28 31 29 2B 31 29 0D 0A 33 31 30 20 *RND(1)+1)..310
002B20: 50 52 49 4E 54 20 22 4F 4B 2C 20 49 20 41 4D 20 PRINT "OK, I AM
002B30: 54 48 49 4E 4B 49 4E 47 20 4F 46 20 41 20 4E 55 THINKING OF A NU
002B40: 4D 42 45 52 2C 20 53 54 41 52 54 20 47 55 45 53 MBER, START GUES
002B50: 53 49 4E 47 2E 22 0D 0A 33 32 30 20 52 45 4D 20 SING."..320 REM
002B60: 2A 2A 2A 20 47 55 45 53 53 49 4E 47 20 42 45 47 *** GUESSING BEG
002B70: 49 4E 53 2C 20 48 55 4D 41 4E 20 47 45 54 53 20 INS, HUMAN GETS
002B80: 4D 20 47 55 45 53 53 45 53 0D 0A 33 33 30 20 46 M GUESSES..330 F
002B90: 4F 52 20 4B 3D 31 20 54 4F 20 4D 0D 0A 33 34 30 OR K=1 TO M..340
002BA0: 20 50 52 49 4E 54 0D 0A 33 35 30 20 50 52 49 4E PRINT..350 PRIN
002BB0: 54 20 22 59 4F 55 52 20 47 55 45 53 53 22 3B 0D T "YOUR GUESS";.
002BC0: 0A 33 36 30 20 49 4E 50 55 54 20 47 0D 0A 33 37 .360 INPUT G..37
002BD0: 30 20 49 46 20 47 3D 58 20 54 48 45 4E 20 36 30 0 IF G=X THEN 60
002BE0: 30 0D 0A 33 38 30 20 44 3D 41 42 53 28 47 2D 58 0..380 D=ABS(G-X
002BF0: 29 0D 0A 33 39 30 20 49 46 20 44 3E 3D 36 34 20 )..390 IF D>=64
002C00: 45 44 20 52 49 47 48 54 2E 22 3A 47 4F 54 4F 20 ED RIGHT.":GOTO
002C10: 31 39 35 30 0D 0A 38 30 36 20 50 52 49 4E 54 20 1950..806 PRINT
002C20: 22 48 4D 4D 4D 2E 20 53 48 4F 55 4C 44 20 48 41 "HMMM. SHOULD HA
002C30: 56 45 20 50 49 43 4B 45 44 20 41 20 53 48 4F 52 VE PICKED A SHOR
002C40: 54 45 52 20 54 49 4D 45 2E 22 3A 47 4F 54 4F 20 TER TIME.":GOTO
002C50: 31 39 35 30 20 0D 0A 38 30 37 20 50 52 49 4E 54 1950 ..807 PRINT
002C60: 20 22 4D 55 54 54 45 52 2E 20 4D 55 54 54 45 52 "MUTTER. MUTTER
002C70: 2E 20 4D 55 54 54 45 52 2E 22 3A 47 4F 54 4F 20 . MUTTER.":GOTO
002C80: 31 39 35 30 0D 0A 38 30 38 20 50 52 49 4E 54 20 1950..808 PRINT
002C90: 22 50 55 53 48 49 4E 47 20 55 50 20 44 41 49 53 "PUSHING UP DAIS
002CA0: 49 45 53 2E 22 3A 47 4F 54 4F 20 31 39 35 30 20 IES.":GOTO 1950
002CB0: 0D 0A 38 30 39 20 50 52 49 4E 54 20 22 45 41 53 ..809 PRINT "EAS
002CC0: 59 20 43 4F 4D 45 2C 20 45 41 53 59 20 47 4F 2E Y COME, EASY GO.
002CD0: 22 3A 47 4F 54 4F 20 31 39 35 30 20 20 0D 0A 31 ":GOTO 1950 ..1
002CE0: 30 30 30 20 50 52 49 4E 54 20 53 51 52 28 32 2A 000 PRINT SQR(2*
002CF0: 44 31 2F 41 29 2C 22 53 50 4C 41 54 22 0D 0A 31 D1/A),"SPLAT"..1
002D00: 30 30 35 20 4F 4E 20 49 4E 54 28 31 2B 28 31 30 005 ON INT(1+(10
002D10: 2A 52 4E 44 28 31 29 29 29 47 4F 54 4F 20 38 30 *RND(1)))GOTO 80
002D20: 30 2C 38 30 31 2C 38 30 32 2C 38 30 33 2C 38 30 0,801,802,803,80
002D30: 34 2C 38 30 35 2C 38 30 36 2C 38 30 37 2C 38 30 4,805,806,807,80
002D40: 38 2C 38 30 39 0D 0A 31 30 31 30 20 50 52 49 4E 8,809..1010 PRIN
002D50: 54 20 28 56 2F 41 29 2B 28 28 44 31 2D 28 56 5E T (V/A)+((D1-(V^
002D60: 32 2F 28 32 2A 41 29 29 29 2F 56 29 2C 22 53 50 2/(2*A)))/V),"SP
002D70: 4C 41 54 22 0D 0A 31 30 32 30 20 47 4F 54 4F 20 LAT"..1020 GOTO
002D80: 31 30 30 35 0D 0A 31 39 35 30 20 50 52 49 4E 54 1005..1950 PRINT
002D90: 20 22 49 27 4C 4C 20 47 49 56 45 20 59 4F 55 20 "I'LL GIVE YOU
002DA0: 41 4E 4F 54 48 45 52 20 43 48 41 4E 43 45 2E 22 ANOTHER CHANCE."
002DB0: 3A 47 4F 54 4F 20 32 30 30 30 0D 0A 32 30 30 30 :GOTO 2000..2000
002DC0: 20 50 52 49 4E 54 20 22 44 4F 20 59 4F 55 20 57 PRINT "DO YOU W
002DD0: 41 4E 54 20 54 4F 20 50 4C 41 59 20 41 47 41 49 ANT TO PLAY AGAI
002DE0: 4E 22 3B 3A 49 4E 50 55 54 20 5A 24 20 20 0D 0A N";:INPUT Z$ ..
002DF0: 32 30 30 31 20 49 46 20 5A 24 3D 22 59 45 53 22 2001 IF Z$="YES"
002E00: 54 48 45 4E 20 35 31 30 0D 0A 34 30 30 20 49 46 THEN 510..400 IF
002E10: 20 44 3E 3D 33 32 20 54 48 45 4E 20 35 30 30 0D D>=32 THEN 500.
002E20: 0A 34 31 30 20 49 46 20 44 3E 3D 31 36 20 54 48 .410 IF D>=16 TH
002E30: 45 4E 20 34 39 30 0D 0A 34 32 30 20 49 46 20 44 EN 490..420 IF D
002E40: 3E 3D 38 20 54 48 45 4E 20 34 38 30 0D 0A 34 33 >=8 THEN 480..43
002E50: 30 20 49 46 20 44 3E 3D 34 20 54 48 45 4E 20 34 0 IF D>=4 THEN 4
002E60: 37 30 0D 0A 34 34 30 20 49 46 20 44 3E 3D 32 20 70..440 IF D>=2
002E70: 54 48 45 4E 20 34 36 30 0D 0A 34 35 30 20 50 52 THEN 460..450 PR
002E80: 49 4E 54 20 22 2A 22 3B 0D 0A 34 36 30 20 50 52 INT "*";..460 PR
002E90: 49 4E 54 20 22 2A 22 3B 0D 0A 34 37 30 20 50 52 INT "*";..470 PR
002EA0: 49 4E 54 20 22 2A 22 3B 0D 0A 34 38 30 20 50 52 INT "*";..480 PR
002EB0: 49 4E 54 20 22 2A 22 3B 0D 0A 34 39 30 20 50 52 INT "*";..490 PR
002EC0: 49 4E 54 20 22 2A 22 3B 0D 0A 35 30 30 20 50 52 INT "*";..500 PR
002ED0: 49 4E 54 20 22 2A 22 3B 0D 0A 35 31 30 20 50 52 INT "*";..510 PR
002EE0: 49 4E 54 20 22 2A 22 3B 0D 0A 35 32 30 20 50 52 INT "*";..520 PR
002EF0: 49 4E 54 0D 0A 35 33 30 20 4E 45 58 54 20 4B 0D INT..530 NEXT K.
002F00: 0A 35 34 30 20 52 45 4D 20 2A 2A 2A 20 44 49 44 .540 REM *** DID
002F10: 20 4E 4F 54 20 47 55 45 53 53 20 49 4E 20 4D 20 NOT GUESS IN M
002F20: 47 55 45 53 53 45 53 0D 0A 35 35 30 20 50 52 49 GUESSES..550 PRI
002F30: 4E 54 20 0D 0A 35 36 30 20 50 52 49 4E 54 20 22 NT ..560 PRINT "
002F40: 53 4F 52 52 59 2C 20 54 48 41 54 27 53 22 3B 4D SORRY, THAT'S";M
002F50: 3B 22 47 55 45 53 53 45 53 2E 20 54 48 45 20 4E ;"GUESSES. THE N
002F60: 55 4D 42 45 52 20 57 41 53 22 3B 58 0D 0A 35 38 UMBER WAS";X..58
002F70: 30 20 47 4F 54 4F 20 36 35 30 0D 0A 35 39 30 20 0 GOTO 650..590
002F80: 52 45 4D 20 2A 2A 2A 20 57 45 20 48 41 56 45 20 REM *** WE HAVE
002F90: 41 20 57 49 4E 4E 45 52 0D 0A 36 30 30 20 50 52 A WINNER..600 PR
002FA0: 49 4E 54 3A 46 4F 52 20 4E 3D 31 20 54 4F 20 37 INT:FOR N=1 TO 7
002FB0: 39 0D 0A 36 31 30 20 50 52 49 4E 54 20 22 2A 22 9..610 PRINT "*"
002FC0: 3B 0D 0A 36 32 30 20 4E 45 58 54 20 4E 0D 0A 36 ;..620 NEXT N..6
002FD0: 33 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 30 PRINT:PRINT..
002FE0: 36 34 30 20 50 52 49 4E 54 20 22 59 4F 55 20 47 640 PRINT "YOU G
002FF0: 4F 54 20 49 54 20 49 4E 22 3B 4B 3B 22 47 55 45 OT IT IN";K;"GUE
003000: 20 54 48 45 4E 20 31 31 38 0D 0A 32 30 30 32 20 THEN 118..2002
003010: 49 46 20 5A 24 3D 22 4E 4F 22 20 54 48 45 4E 20 IF Z$="NO" THEN
003020: 32 30 30 35 0D 0A 32 30 30 33 20 50 52 49 4E 54 2005..2003 PRINT
003030: 20 22 59 45 53 20 4F 52 20 4E 4F 22 3A 47 4F 54 "YES OR NO":GOT
003040: 4F 20 32 30 30 30 0D 0A 32 30 30 35 20 50 52 49 O 2000..2005 PRI
003050: 4E 54 20 22 50 4C 45 41 53 45 22 3B 3A 49 4E 50 NT "PLEASE";:INP
003060: 55 54 20 5A 24 3A 49 46 20 5A 24 3D 22 59 45 53 UT Z$:IF Z$="YES
003070: 22 20 54 48 45 4E 20 31 31 38 0D 0A 32 30 30 36 " THEN 118..2006
003080: 20 49 46 20 5A 24 3C 3E 22 4E 4F 22 20 54 48 45 IF Z$<>"NO" THE
003090: 4E 20 50 52 49 4E 54 20 22 59 45 53 20 4F 52 20 N PRINT "YES OR
0030A0: 4E 4F 20 22 3B 3A 47 4F 54 4F 20 32 30 30 35 0D NO ";:GOTO 2005.
0030B0: 0A 32 30 30 37 20 50 52 49 4E 54 20 22 53 53 53 .2007 PRINT "SSS
0030C0: 53 53 53 53 53 53 53 2E 22 3A 50 52 49 4E 54 3A SSSSSSS.":PRINT:
0030D0: 47 4F 54 4F 20 32 30 34 36 0D 0A 32 30 34 36 20 GOTO 2046..2046
0030E0: 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 END.............
0030F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0031F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003200: 53 53 45 53 21 21 21 20 20 4C 45 54 27 53 20 50 SSES!!! LET'S P
003210: 4C 41 59 20 41 47 41 49 4E 2E 2E 2E 22 0D 0A 36 LAY AGAIN..."..6
003220: 35 30 20 47 4F 54 4F 20 32 38 30 0D 0A 36 36 30 50 GOTO 280..660
003230: 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 END............
003240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0032A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0032B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0032C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0032D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0032E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0032F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0033A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0033B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0033C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0033D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0033E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0033F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0034F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0035F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
003600: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 30 29 10 PRINT TAB(30)
003610: 3B 22 53 54 4F 43 4B 20 4D 41 52 4B 45 54 22 0D ;"STOCK MARKET".
003620: 0A 32 30 20 50 52 49 4E 54 20 54 41 42 28 31 35 .20 PRINT TAB(15
003630: 29 3B 22 43 52 45 41 54 49 56 45 20 43 4F 4D 50 );"CREATIVE COMP
003640: 55 54 49 4E 47 20 20 4D 4F 52 52 49 53 54 4F 57 UTING MORRISTOW
003650: 4E 2C 20 4E 45 57 20 4A 45 52 53 45 59 22 0D 0A N, NEW JERSEY"..
003660: 33 30 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 3A 30 PRINT: PRINT:
003670: 20 50 52 49 4E 54 0D 0A 31 30 30 20 52 45 4D 20 PRINT..100 REM
003680: 53 54 4F 43 4B 20 4D 41 52 4B 45 54 20 53 49 4D STOCK MARKET SIM
003690: 55 4C 41 54 49 4F 4E 20 20 20 20 20 2D 53 54 4F ULATION -STO
0036A0: 43 4B 2D 0D 0A 31 30 31 20 52 45 4D 20 52 45 56 CK-..101 REM REV
0036B0: 49 53 45 44 20 38 2F 31 38 2F 37 30 20 28 44 2E ISED 8/18/70 (D.
0036C0: 20 50 45 53 53 45 4C 2C 20 4C 2E 20 42 52 41 55 PESSEL, L. BRAU
0036D0: 4E 2C 20 43 2E 20 4C 4F 53 49 4B 29 20 20 0D 0A N, C. LOSIK) ..
0036E0: 31 30 32 20 52 45 4D 20 49 4D 50 20 56 52 42 4C 102 REM IMP VRBL
0036F0: 53 3A 20 41 2D 4D 52 4B 54 20 54 52 4E 44 20 53 S: A-MRKT TRND S
003700: 4C 50 3B 20 42 35 2D 42 52 4B 52 47 45 20 46 45 LP; B5-BRKRGE FE
003710: 45 3B 20 43 2D 54 54 4C 20 43 53 48 20 41 53 53 E; C-TTL CSH ASS
003720: 54 53 3B 20 20 20 20 0D 0A 31 30 33 20 52 45 4D TS; ..103 REM
003730: 20 43 35 2D 54 54 4C 20 43 53 48 20 41 53 53 54 C5-TTL CSH ASST
003740: 53 20 28 54 45 4D 50 29 3B 20 43 28 49 29 2D 43 S (TEMP); C(I)-C
003750: 48 4E 47 20 49 4E 20 53 54 4B 20 56 41 4C 3B 20 HNG IN STK VAL;
003760: 44 2D 54 54 4C 20 41 53 53 54 53 3B 0D 0A 31 30 D-TTL ASSTS;..10
003770: 34 20 52 45 4D 20 45 31 2C 45 32 2D 4C 52 47 20 4 REM E1,E2-LRG
003780: 43 48 4E 47 20 4D 49 53 43 3B 20 49 2D 53 54 43 CHNG MISC; I-STC
003790: 4B 20 23 3B 20 49 31 2C 49 32 2D 53 54 43 4B 53 K #; I1,I2-STCKS
0037A0: 20 57 20 4C 52 47 20 43 48 4E 47 3B 20 0D 0A 31 W LRG CHNG; ..1
0037B0: 30 35 20 52 45 4D 20 4E 31 2C 4E 32 2D 4C 52 47 05 REM N1,N2-LRG
0037C0: 20 43 48 4E 47 20 44 41 59 20 43 4E 54 53 3B 20 CHNG DAY CNTS;
0037D0: 50 35 2D 54 54 4C 20 44 41 59 53 20 50 52 43 48 P5-TTL DAYS PRCH
0037E0: 53 53 3B 20 50 28 49 29 2D 50 52 54 46 4C 20 43 SS; P(I)-PRTFL C
0037F0: 4E 54 4E 54 53 3B 0D 0A 31 30 36 20 52 45 4D 20 NTNTS;..106 REM
003800: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 34 29 10 PRINT TAB(34)
003810: 3B 22 53 54 41 52 53 22 0D 0A 32 30 20 50 52 49 ;"STARS"..20 PRI
003820: 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 NT TAB(15);"CREA
003830: 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 TIVE COMPUTING
003840: 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 MORRISTOWN, NEW
003850: 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 49 4E JERSEY"..30 PRIN
003860: 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 31 T:PRINT:PRINT..1
003870: 30 30 20 52 45 4D 20 2A 2A 2A 20 53 54 41 52 53 00 REM *** STARS
003880: 20 2D 20 50 45 4F 50 4C 45 27 53 20 43 4F 4D 50 - PEOPLE'S COMP
003890: 55 54 45 52 20 43 45 4E 54 45 52 2C 20 4D 45 4E UTER CENTER, MEN
0038A0: 4C 4F 20 50 41 52 4B 2C 20 43 41 0D 0A 31 34 30 LO PARK, CA..140
0038B0: 20 52 45 4D 20 2A 2A 2A 20 41 20 49 53 20 4C 49 REM *** A IS LI
0038C0: 4D 49 54 20 4F 4E 20 4E 55 4D 42 45 52 2C 20 4D MIT ON NUMBER, M
0038D0: 20 49 53 20 4E 55 4D 42 45 52 20 4F 46 20 47 55 IS NUMBER OF GU
0038E0: 45 53 53 45 53 0D 0A 31 35 30 20 41 3D 31 30 30 ESSES..150 A=100
0038F0: 3A 4D 3D 37 0D 0A 31 37 30 20 49 4E 50 55 54 20 :M=7..170 INPUT
003900: 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 49 4E 53 "DO YOU WANT INS
003910: 54 52 55 43 54 49 4F 4E 53 22 3B 41 24 0D 0A 31 TRUCTIONS";A$..1
003920: 39 30 20 49 46 20 4C 45 46 54 24 28 41 24 2C 31 90 IF LEFT$(A$,1
003930: 29 3D 22 4E 22 20 54 48 45 4E 20 32 38 30 0D 0A )="N" THEN 280..
003940: 32 30 30 20 52 45 4D 20 2A 2A 2A 20 49 4E 53 54 200 REM *** INST
003950: 52 55 43 54 49 4F 4E 53 20 4F 4E 20 48 4F 57 20 RUCTIONS ON HOW
003960: 54 4F 20 50 4C 41 59 0D 0A 32 31 30 20 50 52 49 TO PLAY..210 PRI
003970: 4E 54 20 22 49 20 41 4D 20 54 48 49 4E 4B 49 4E NT "I AM THINKIN
003980: 47 20 4F 46 20 41 20 57 48 4F 4C 45 20 4E 55 4D G OF A WHOLE NUM
003990: 42 45 52 20 46 52 4F 4D 20 31 20 54 4F 22 3B 41 BER FROM 1 TO";A
0039A0: 0D 0A 32 32 30 20 50 52 49 4E 54 20 22 54 52 59 ..220 PRINT "TRY
0039B0: 20 54 4F 20 47 55 45 53 53 20 4D 59 20 4E 55 4D TO GUESS MY NUM
0039C0: 42 45 52 2E 20 20 41 46 54 45 52 20 59 4F 55 20 BER. AFTER YOU
0039D0: 47 55 45 53 53 2C 20 49 22 0D 0A 32 33 30 20 50 GUESS, I"..230 P
0039E0: 52 49 4E 54 20 22 57 49 4C 4C 20 54 59 50 45 20 RINT "WILL TYPE
0039F0: 4F 4E 45 20 4F 52 20 4D 4F 52 45 20 53 54 41 52 ONE OR MORE STAR
003A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
003A10: 03 00 00 00 02 09 52 E5 03 00 C1 02 00 00 00 02 ......R.........
003A20: 03 00 C6 02 00 00 00 02 03 00 C2 02 00 00 00 02 ................
003A30: 03 00 C7 02 00 00 00 02 03 00 C3 02 00 00 00 02 ................
003A40: 03 00 C8 02 00 00 00 02 03 00 C4 02 00 00 00 02 ................
003A50: 03 00 C9 02 00 00 00 02 03 00 C5 02 00 00 00 02 ................
003A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
003B00: 51 39 2D 4E 45 57 20 43 59 43 4C 3F 3B 20 53 34 Q9-NEW CYCL?; S4
003B10: 2D 53 47 4E 20 4F 46 20 41 3B 20 53 35 2D 54 54 -SGN OF A; S5-TT
003B20: 4C 20 44 59 53 20 53 4C 53 3B 20 53 28 49 29 2D L DYS SLS; S(I)-
003B30: 56 41 4C 55 45 2F 53 48 52 3B 20 0D 0A 31 30 37 VALUE/SHR; ..107
003B40: 20 52 45 4D 20 54 2D 54 54 4C 20 53 54 43 4B 20 REM T-TTL STCK
003B50: 41 53 53 54 53 3B 20 54 35 2D 54 54 4C 20 56 41 ASSTS; T5-TTL VA
003B60: 4C 20 4F 46 20 54 52 4E 53 43 54 4E 53 3B 0D 0A L OF TRNSCTNS;..
003B70: 31 30 38 20 52 45 4D 20 57 33 2D 4C 52 47 20 43 108 REM W3-LRG C
003B80: 48 4E 47 3B 20 58 31 2D 53 4D 4C 4C 20 43 48 4E HNG; X1-SMLL CHN
003B90: 47 28 3C 24 31 29 3B 20 5A 34 2C 5A 35 2C 5A 36 G(<$1); Z4,Z5,Z6
003BA0: 2D 4E 59 53 45 20 41 56 45 2E 3B 20 5A 28 49 29 -NYSE AVE.; Z(I)
003BB0: 2D 54 52 4E 53 43 54 0D 0A 31 31 30 20 44 49 4D -TRNSCT..110 DIM
003BC0: 20 53 28 35 29 2C 50 28 35 29 2C 5A 28 35 29 2C S(5),P(5),Z(5),
003BD0: 43 28 35 29 20 0D 0A 31 31 32 20 52 45 4D 20 53 C(5) ..112 REM S
003BE0: 4C 4F 50 45 20 4F 46 20 4D 41 52 4B 45 54 20 54 LOPE OF MARKET T
003BF0: 52 45 4E 44 3A 41 20 20 28 53 41 4D 45 20 46 4F REND:A (SAME FO
003C00: 52 20 41 4C 4C 20 53 54 4F 43 4B 53 29 20 0D 0A R ALL STOCKS) ..
003C10: 31 31 33 20 4C 45 54 20 58 3D 31 0D 0A 31 31 34 113 LET X=1..114
003C20: 20 4C 45 54 20 41 3D 49 4E 54 28 28 52 4E 44 28 LET A=INT((RND(
003C30: 58 29 2F 31 30 29 2A 31 30 30 2B 2E 35 29 2F 31 X)/10)*100+.5)/1
003C40: 30 30 20 0D 0A 31 31 35 20 4C 45 54 20 54 35 3D 00 ..115 LET T5=
003C50: 30 0D 0A 31 31 36 20 4C 45 54 20 58 39 3D 30 0D 0..116 LET X9=0.
003C60: 0A 31 31 37 20 4C 45 54 20 4E 31 3D 30 0D 0A 31 .117 LET N1=0..1
003C70: 31 38 20 4C 45 54 20 4E 32 3D 30 0D 0A 31 31 39 18 LET N2=0..119
003C80: 20 4C 45 54 20 45 31 3D 30 0D 0A 31 32 30 20 4C LET E1=0..120 L
003C90: 45 54 20 45 32 3D 30 0D 0A 31 32 31 20 52 45 4D ET E2=0..121 REM
003CA0: 20 49 4E 54 52 4F 44 55 43 54 49 4F 4E 20 0D 0A INTRODUCTION ..
003CB0: 31 32 32 20 50 52 49 4E 54 20 22 44 4F 20 59 4F 122 PRINT "DO YO
003CC0: 55 20 57 41 4E 54 20 54 48 45 20 49 4E 53 54 52 U WANT THE INSTR
003CD0: 55 43 54 49 4F 4E 53 20 28 59 45 53 2D 54 59 50 UCTIONS (YES-TYP
003CE0: 45 20 31 2C 20 4E 4F 2D 54 59 50 45 20 30 29 22 E 1, NO-TYPE 0)"
003CF0: 3B 20 0D 0A 31 32 33 20 49 4E 50 55 54 20 5A 39 ; ..123 INPUT Z9
003D00: 4E 45 54 20 43 48 41 4E 47 45 3A 5A 36 20 0D 0A NET CHANGE:Z6 ..
003D10: 33 36 33 20 4C 45 54 20 5A 34 3D 5A 35 20 0D 0A 363 LET Z4=Z5 ..
003D20: 33 36 34 20 4C 45 54 20 5A 35 3D 30 0D 0A 33 36 364 LET Z5=0..36
003D30: 35 20 4C 45 54 20 54 3D 30 20 0D 0A 33 37 30 20 5 LET T=0 ..370
003D40: 46 4F 52 20 49 3D 31 20 54 4F 20 35 0D 0A 33 37 FOR I=1 TO 5..37
003D50: 35 20 4C 45 54 20 5A 35 3D 5A 35 2B 53 28 49 29 5 LET Z5=Z5+S(I)
003D60: 0D 0A 33 38 30 20 4C 45 54 20 54 3D 54 2B 53 28 ..380 LET T=T+S(
003D70: 49 29 2A 50 28 49 29 20 0D 0A 33 39 30 20 4E 45 I)*P(I) ..390 NE
003D80: 58 54 20 49 0D 0A 33 39 31 20 4C 45 54 20 5A 35 XT I..391 LET Z5
003D90: 3D 49 4E 54 28 31 30 30 2A 28 5A 35 2F 35 29 2B =INT(100*(Z5/5)+
003DA0: 2E 35 29 2F 31 30 30 20 0D 0A 33 39 32 20 4C 45 .5)/100 ..392 LE
003DB0: 54 20 5A 36 3D 49 4E 54 28 28 5A 35 2D 5A 34 29 T Z6=INT((Z5-Z4)
003DC0: 2A 31 30 30 2B 2E 35 29 2F 31 30 30 0D 0A 33 39 *100+.5)/100..39
003DD0: 33 20 52 45 4D 20 54 4F 54 41 4C 20 41 53 53 45 3 REM TOTAL ASSE
003DE0: 54 53 3A 44 20 0D 0A 33 39 34 20 4C 45 54 20 44 TS:D ..394 LET D
003DF0: 3D 54 2B 43 20 0D 0A 33 39 35 20 49 46 20 58 39 =T+C ..395 IF X9
003E00: 3E 30 20 54 48 45 4E 20 33 39 38 0D 0A 33 39 36 >0 THEN 398..396
003E10: 20 50 52 49 4E 54 20 22 4E 45 57 20 59 4F 52 4B PRINT "NEW YORK
003E20: 20 53 54 4F 43 4B 20 45 58 43 48 41 4E 47 45 20 STOCK EXCHANGE
003E30: 41 56 45 52 41 47 45 3A 20 22 5A 35 20 0D 0A 33 AVERAGE: "Z5 ..3
003E40: 39 37 20 47 4F 54 4F 20 33 39 39 20 0D 0A 33 39 97 GOTO 399 ..39
003E50: 38 20 50 52 49 4E 54 20 22 4E 45 57 20 59 4F 52 8 PRINT "NEW YOR
003E60: 4B 20 53 54 4F 43 4B 20 45 58 43 48 41 4E 47 45 K STOCK EXCHANGE
003E70: 20 41 56 45 52 41 47 45 3A 20 22 5A 35 22 4E 45 AVERAGE: "Z5"NE
003E80: 54 20 43 48 41 4E 47 45 22 5A 36 0D 0A 33 39 39 T CHANGE"Z6..399
003E90: 20 50 52 49 4E 54 20 0D 0A 34 30 30 20 4C 45 54 PRINT ..400 LET
003EA0: 20 54 3D 49 4E 54 28 31 30 30 2A 54 2B 2E 35 29 T=INT(100*T+.5)
003EB0: 2F 31 30 30 20 0D 0A 34 30 31 20 50 52 49 4E 54 /100 ..401 PRINT
003EC0: 20 22 54 4F 54 41 4C 20 53 54 4F 43 4B 20 41 53 "TOTAL STOCK AS
003ED0: 53 45 54 53 20 41 52 45 20 20 20 24 22 3B 54 0D SETS ARE $";T.
003EE0: 0A 34 30 33 20 4C 45 54 20 43 3D 49 4E 54 28 31 .403 LET C=INT(1
003EF0: 30 30 2A 43 2B 2E 35 29 2F 31 30 30 20 0D 0A 34 00*C+.5)/100 ..4
003F00: 0D 0A 31 32 34 20 50 52 49 4E 54 20 0D 0A 31 32 ..124 PRINT ..12
003F10: 35 20 50 52 49 4E 54 20 0D 0A 31 32 36 20 49 46 5 PRINT ..126 IF
003F20: 20 5A 39 3C 31 20 54 48 45 4E 20 32 30 30 0D 0A Z9<1 THEN 200..
003F30: 31 33 30 20 50 52 49 4E 54 20 22 54 48 49 53 20 130 PRINT "THIS
003F40: 50 52 4F 47 52 41 4D 20 50 4C 41 59 53 20 54 48 PROGRAM PLAYS TH
003F50: 45 20 53 54 4F 43 4B 20 4D 41 52 4B 45 54 2E 20 E STOCK MARKET.
003F60: 20 59 4F 55 20 57 49 4C 4C 20 42 45 20 47 49 56 YOU WILL BE GIV
003F70: 45 4E 22 20 0D 0A 31 33 32 20 50 52 49 4E 54 20 EN" ..132 PRINT
003F80: 22 24 31 30 2C 30 30 30 20 41 4E 44 20 4D 41 59 "$10,000 AND MAY
003F90: 20 42 55 59 20 4F 52 20 53 45 4C 4C 20 53 54 4F BUY OR SELL STO
003FA0: 43 4B 53 2E 20 20 54 48 45 20 53 54 4F 43 4B 20 CKS. THE STOCK
003FB0: 50 52 49 43 45 53 20 57 49 4C 4C 22 0D 0A 31 33 PRICES WILL"..13
003FC0: 34 20 50 52 49 4E 54 20 22 42 45 20 47 45 4E 45 4 PRINT "BE GENE
003FD0: 52 41 54 45 44 20 52 41 4E 44 4F 4D 4C 59 20 41 RATED RANDOMLY A
003FE0: 4E 44 20 54 48 45 52 45 46 4F 52 45 20 54 48 49 ND THEREFORE THI
003FF0: 53 20 4D 4F 44 45 4C 20 44 4F 45 53 20 4E 4F 54 S MODEL DOES NOT
004000: 22 20 0D 0A 31 33 35 20 50 52 49 4E 54 20 22 52 " ..135 PRINT "R
004010: 45 50 52 45 53 45 4E 54 20 45 58 41 43 54 4C 59 EPRESENT EXACTLY
004020: 20 57 48 41 54 20 48 41 50 50 45 4E 53 20 4F 4E WHAT HAPPENS ON
004030: 20 54 48 45 20 45 58 43 48 41 4E 47 45 2E 20 20 THE EXCHANGE.
004040: 41 20 54 41 42 4C 45 22 0D 0A 31 33 36 20 50 52 A TABLE"..136 PR
004050: 49 4E 54 20 22 4F 46 20 41 56 41 49 4C 41 42 4C INT "OF AVAILABL
004060: 45 20 53 54 4F 43 4B 53 2C 20 54 48 45 49 52 20 E STOCKS, THEIR
004070: 50 52 49 43 45 53 2C 20 41 4E 44 20 54 48 45 20 PRICES, AND THE
004080: 4E 55 4D 42 45 52 20 4F 46 20 53 48 41 52 45 53 NUMBER OF SHARES
004090: 22 0D 0A 31 33 37 20 50 52 49 4E 54 20 22 49 4E "..137 PRINT "IN
0040A0: 20 59 4F 55 52 20 50 4F 52 54 46 4F 4C 49 4F 20 YOUR PORTFOLIO
0040B0: 57 49 4C 4C 20 42 45 20 50 52 49 4E 54 45 44 2E WILL BE PRINTED.
0040C0: 20 20 46 4F 4C 4C 4F 57 49 4E 47 20 54 48 49 53 FOLLOWING THIS
0040D0: 2C 20 54 48 45 22 20 0D 0A 31 33 38 20 50 52 49 , THE" ..138 PRI
0040E0: 4E 54 20 22 49 4E 49 54 49 41 4C 53 20 4F 46 20 NT "INITIALS OF
0040F0: 45 41 43 48 20 53 54 4F 43 4B 20 57 49 4C 4C 20 EACH STOCK WILL
004100: 30 35 20 50 52 49 4E 54 20 22 54 4F 54 41 4C 20 05 PRINT "TOTAL
004110: 43 41 53 48 20 41 53 53 45 54 53 20 41 52 45 20 CASH ASSETS ARE
004120: 20 20 20 24 22 3B 43 0D 0A 34 30 37 20 4C 45 54 $";C..407 LET
004130: 20 44 3D 49 4E 54 28 31 30 30 2A 44 2B 2E 35 29 D=INT(100*D+.5)
004140: 2F 31 30 30 20 0D 0A 34 30 38 20 50 52 49 4E 54 /100 ..408 PRINT
004150: 20 22 54 4F 54 41 4C 20 41 53 53 45 54 53 20 41 "TOTAL ASSETS A
004160: 52 45 20 20 20 20 20 20 20 20 20 24 22 3B 44 0D RE $";D.
004170: 0A 34 31 30 20 50 52 49 4E 54 20 0D 0A 34 31 31 .410 PRINT ..411
004180: 20 49 46 20 58 39 3D 30 20 54 48 45 4E 20 34 31 IF X9=0 THEN 41
004190: 36 0D 0A 34 31 32 20 50 52 49 4E 54 20 22 44 4F 6..412 PRINT "DO
0041A0: 20 59 4F 55 20 57 49 53 48 20 54 4F 20 43 4F 4E YOU WISH TO CON
0041B0: 54 49 4E 55 45 20 28 59 45 53 2D 54 59 50 45 20 TINUE (YES-TYPE
0041C0: 31 2C 20 4E 4F 2D 54 59 50 45 20 30 29 22 3B 0D 1, NO-TYPE 0)";.
0041D0: 0A 34 31 33 20 49 4E 50 55 54 20 51 39 0D 0A 34 .413 INPUT Q9..4
0041E0: 31 34 20 49 46 20 51 39 3C 31 20 54 48 45 4E 20 14 IF Q9<1 THEN
0041F0: 39 39 38 0D 0A 34 31 36 20 52 45 4D 20 49 4E 50 998..416 REM INP
004200: 55 54 20 54 52 41 4E 53 41 43 54 49 4F 4E 53 20 UT TRANSACTIONS
004210: 0D 0A 34 32 30 20 50 52 49 4E 54 20 22 57 48 41 ..420 PRINT "WHA
004220: 54 20 49 53 20 59 4F 55 52 20 54 52 41 4E 53 41 T IS YOUR TRANSA
004230: 43 54 49 4F 4E 20 49 4E 22 20 0D 0A 34 33 30 20 CTION IN" ..430
004240: 50 52 49 4E 54 20 22 49 42 4D 22 3B 0D 0A 34 34 PRINT "IBM";..44
004250: 30 20 49 4E 50 55 54 20 5A 28 31 29 0D 0A 34 35 0 INPUT Z(1)..45
004260: 30 20 50 52 49 4E 54 20 22 52 43 41 22 3B 0D 0A 0 PRINT "RCA";..
004270: 34 36 30 20 49 4E 50 55 54 20 5A 28 32 29 0D 0A 460 INPUT Z(2)..
004280: 34 37 30 20 50 52 49 4E 54 20 22 4C 42 4A 22 3B 470 PRINT "LBJ";
004290: 0D 0A 34 38 30 20 49 4E 50 55 54 20 5A 28 33 29 ..480 INPUT Z(3)
0042A0: 0D 0A 34 39 30 20 50 52 49 4E 54 20 22 41 42 43 ..490 PRINT "ABC
0042B0: 22 3B 0D 0A 35 30 30 20 49 4E 50 55 54 20 5A 28 ";..500 INPUT Z(
0042C0: 34 29 0D 0A 35 31 30 20 50 52 49 4E 54 20 22 43 4)..510 PRINT "C
0042D0: 42 53 22 3B 0D 0A 35 32 30 20 49 4E 50 55 54 20 BS";..520 INPUT
0042E0: 5A 28 35 29 0D 0A 35 32 35 20 50 52 49 4E 54 20 Z(5)..525 PRINT
0042F0: 0D 0A 35 33 30 20 52 45 4D 20 54 4F 54 41 4C 20 ..530 REM TOTAL
004300: 42 45 20 50 52 49 4E 54 45 44 20 57 49 54 48 20 BE PRINTED WITH
004310: 41 20 51 55 45 53 54 49 4F 4E 22 0D 0A 31 33 39 A QUESTION"..139
004320: 20 50 52 49 4E 54 20 22 4D 41 52 4B 2E 20 20 48 PRINT "MARK. H
004330: 45 52 45 20 59 4F 55 20 49 4E 44 49 43 41 54 45 ERE YOU INDICATE
004340: 20 41 20 54 52 41 4E 53 41 43 54 49 4F 4E 2E 20 A TRANSACTION.
004350: 20 54 4F 20 42 55 59 20 41 20 53 54 4F 43 4B 22 TO BUY A STOCK"
004360: 20 0D 0A 31 34 30 20 50 52 49 4E 54 20 22 54 59 ..140 PRINT "TY
004370: 50 45 20 2B 4E 4E 4E 2C 20 54 4F 20 53 45 4C 4C PE +NNN, TO SELL
004380: 20 41 20 53 54 4F 43 4B 20 54 59 50 45 20 2D 4E A STOCK TYPE -N
004390: 4E 4E 2C 20 57 48 45 52 45 20 4E 4E 4E 20 49 53 NN, WHERE NNN IS
0043A0: 20 54 48 45 22 20 20 0D 0A 31 34 31 20 50 52 49 THE" ..141 PRI
0043B0: 4E 54 20 22 4E 55 4D 42 45 52 20 4F 46 20 53 48 NT "NUMBER OF SH
0043C0: 41 52 45 53 2E 20 20 41 20 42 52 4F 4B 45 52 41 ARES. A BROKERA
0043D0: 47 45 20 46 45 45 20 4F 46 20 31 25 20 57 49 4C GE FEE OF 1% WIL
0043E0: 4C 20 42 45 20 43 48 41 52 47 45 44 22 0D 0A 31 L BE CHARGED"..1
0043F0: 34 32 20 50 52 49 4E 54 20 22 4F 4E 20 41 4C 4C 42 PRINT "ON ALL
004400: 20 54 52 41 4E 53 41 43 54 49 4F 4E 53 2E 20 20 TRANSACTIONS.
004410: 4E 4F 54 45 20 54 48 41 54 20 49 46 20 41 20 53 NOTE THAT IF A S
004420: 54 4F 43 4B 27 53 20 56 41 4C 55 45 20 44 52 4F TOCK'S VALUE DRO
004430: 50 53 22 0D 0A 31 34 33 20 50 52 49 4E 54 20 22 PS"..143 PRINT "
004440: 54 4F 20 5A 45 52 4F 20 49 54 20 4D 41 59 20 52 TO ZERO IT MAY R
004450: 45 42 4F 55 4E 44 20 54 4F 20 41 20 50 4F 53 49 EBOUND TO A POSI
004460: 54 49 56 45 20 56 41 4C 55 45 20 41 47 41 49 4E TIVE VALUE AGAIN
004470: 2E 20 20 59 4F 55 22 0D 0A 31 34 34 20 50 52 49 . YOU"..144 PRI
004480: 4E 54 20 22 48 41 56 45 20 24 31 30 2C 30 30 30 NT "HAVE $10,000
004490: 20 54 4F 20 49 4E 56 45 53 54 2E 20 20 55 53 45 TO INVEST. USE
0044A0: 20 49 4E 54 45 47 45 52 53 20 46 4F 52 20 41 4C INTEGERS FOR AL
0044B0: 4C 20 59 4F 55 52 20 49 4E 50 55 54 53 2E 22 0D L YOUR INPUTS.".
0044C0: 0A 31 34 35 20 50 52 49 4E 54 20 22 28 4E 4F 54 .145 PRINT "(NOT
0044D0: 45 3A 20 20 54 4F 20 47 45 54 20 41 20 27 46 45 E: TO GET A 'FE
0044E0: 45 4C 27 20 46 4F 52 20 54 48 45 20 4D 41 52 4B EL' FOR THE MARK
0044F0: 45 54 20 52 55 4E 20 46 4F 52 20 41 54 20 4C 45 ET RUN FOR AT LE
004500: 44 41 59 27 53 20 50 55 52 43 48 41 53 45 53 20 DAY'S PURCHASES
004510: 49 4E 20 24 3A 50 35 0D 0A 35 34 30 20 4C 45 54 IN $:P5..540 LET
004520: 20 50 35 3D 30 0D 0A 35 35 30 20 52 45 4D 20 54 P5=0..550 REM T
004530: 4F 54 41 4C 20 44 41 59 27 53 20 53 41 4C 45 53 OTAL DAY'S SALES
004540: 20 49 4E 20 24 3A 53 35 0D 0A 35 36 30 20 4C 45 IN $:S5..560 LE
004550: 54 20 53 35 3D 30 0D 0A 35 37 30 20 46 4F 52 20 T S5=0..570 FOR
004560: 49 3D 31 20 54 4F 20 35 0D 0A 35 37 35 20 4C 45 I=1 TO 5..575 LE
004570: 54 20 5A 28 49 29 3D 49 4E 54 28 5A 28 49 29 2B T Z(I)=INT(Z(I)+
004580: 2E 35 29 20 0D 0A 35 38 30 20 49 46 20 5A 28 49 .5) ..580 IF Z(I
004590: 29 3C 3D 30 20 54 48 45 4E 20 36 31 30 20 0D 0A )<=0 THEN 610 ..
0045A0: 35 39 30 20 4C 45 54 20 50 35 3D 50 35 2B 5A 28 590 LET P5=P5+Z(
0045B0: 49 29 2A 53 28 49 29 20 0D 0A 36 30 30 20 47 4F I)*S(I) ..600 GO
0045C0: 54 4F 20 36 32 30 20 0D 0A 36 31 30 20 4C 45 54 TO 620 ..610 LET
0045D0: 20 53 35 3D 53 35 2D 5A 28 49 29 2A 53 28 49 29 S5=S5-Z(I)*S(I)
0045E0: 20 0D 0A 36 31 32 20 49 46 20 2D 5A 28 49 29 3C ..612 IF -Z(I)<
0045F0: 3D 50 28 49 29 20 54 48 45 4E 20 36 32 30 20 0D =P(I) THEN 620 .
004600: 0A 36 31 34 20 50 52 49 4E 54 20 22 59 4F 55 20 .614 PRINT "YOU
004610: 48 41 56 45 20 4F 56 45 52 53 4F 4C 44 20 41 20 HAVE OVERSOLD A
004620: 53 54 4F 43 4B 3B 20 54 52 59 20 41 47 41 49 4E STOCK; TRY AGAIN
004630: 2E 22 20 0D 0A 36 31 36 20 47 4F 54 4F 20 34 32 ." ..616 GOTO 42
004640: 30 20 0D 0A 36 32 30 20 4E 45 58 54 20 49 0D 0A 0 ..620 NEXT I..
004650: 36 32 32 20 52 45 4D 20 54 4F 54 41 4C 20 56 41 622 REM TOTAL VA
004660: 4C 55 45 20 4F 46 20 54 52 41 4E 53 41 43 54 49 LUE OF TRANSACTI
004670: 4F 4E 53 3A 54 35 20 0D 0A 36 32 35 20 4C 45 54 ONS:T5 ..625 LET
004680: 20 54 35 3D 50 35 2B 53 35 0D 0A 36 33 30 20 52 T5=P5+S5..630 R
004690: 45 4D 20 42 52 4F 4B 45 52 41 47 45 20 46 45 45 EM BROKERAGE FEE
0046A0: 3A 42 35 20 0D 0A 36 34 30 20 4C 45 54 20 42 35 :B5 ..640 LET B5
0046B0: 3D 49 4E 54 28 2E 30 31 2A 54 35 2A 31 30 30 2B =INT(.01*T5*100+
0046C0: 2E 35 29 2F 31 30 30 20 0D 0A 36 35 30 20 52 45 .5)/100 ..650 RE
0046D0: 4D 20 43 41 53 48 20 41 53 53 45 54 53 3D 4F 4C M CASH ASSETS=OL
0046E0: 44 20 43 41 53 48 20 41 53 53 45 54 53 2D 54 4F D CASH ASSETS-TO
0046F0: 54 41 4C 20 50 55 52 43 48 41 53 45 53 0D 0A 36 TAL PURCHASES..6
004700: 41 53 54 22 20 0D 0A 31 34 36 20 50 52 49 4E 54 AST" ..146 PRINT
004710: 20 22 31 30 20 44 41 59 53 29 22 0D 0A 31 34 37 "10 DAYS)"..147
004720: 20 50 52 49 4E 54 20 22 2D 2D 2D 2D 2D 47 4F 4F PRINT "-----GOO
004730: 44 20 4C 55 43 4B 21 2D 2D 2D 2D 2D 22 0D 0A 32 D LUCK!-----"..2
004740: 30 30 20 52 45 4D 20 47 45 4E 45 52 41 54 49 4F 00 REM GENERATIO
004750: 4E 20 4F 46 20 53 54 4F 43 4B 20 54 41 42 4C 45 N OF STOCK TABLE
004760: 3B 20 49 4E 50 55 54 20 52 45 51 55 45 53 54 53 ; INPUT REQUESTS
004770: 20 20 0D 0A 32 31 30 20 52 45 4D 20 49 4E 49 54 ..210 REM INIT
004780: 49 41 4C 20 53 54 4F 43 4B 20 56 41 4C 55 45 53 IAL STOCK VALUES
004790: 20 0D 0A 32 32 30 20 4C 45 54 20 53 28 31 29 3D ..220 LET S(1)=
0047A0: 31 30 30 0D 0A 32 33 30 20 4C 45 54 20 53 28 32 100..230 LET S(2
0047B0: 29 3D 38 35 20 0D 0A 32 34 30 20 4C 45 54 20 53 )=85 ..240 LET S
0047C0: 28 33 29 3D 31 35 30 0D 0A 32 35 30 20 4C 45 54 (3)=150..250 LET
0047D0: 20 53 28 34 29 3D 31 34 30 0D 0A 32 36 30 20 4C S(4)=140..260 L
0047E0: 45 54 20 53 28 35 29 3D 31 31 30 0D 0A 32 36 35 ET S(5)=110..265
0047F0: 20 52 45 4D 20 49 4E 49 54 49 41 4C 20 54 38 20 REM INITIAL T8
004800: 2D 20 23 20 44 41 59 53 20 46 4F 52 20 46 49 52 - # DAYS FOR FIR
004810: 53 54 20 54 52 45 4E 44 20 53 4C 4F 50 45 20 28 ST TREND SLOPE (
004820: 41 29 0D 0A 32 36 36 20 4C 45 54 20 54 38 3D 49 A)..266 LET T8=I
004830: 4E 54 28 34 2E 39 39 2A 52 4E 44 28 58 29 2B 31 NT(4.99*RND(X)+1
004840: 29 20 0D 0A 32 36 37 20 52 45 4D 20 52 41 4E 44 ) ..267 REM RAND
004850: 4F 4D 49 5A 45 20 53 49 47 4E 20 4F 46 20 46 49 OMIZE SIGN OF FI
004860: 52 53 54 20 54 52 45 4E 44 20 53 4C 4F 50 45 20 RST TREND SLOPE
004870: 28 41 29 0D 0A 32 36 38 20 49 46 20 52 4E 44 28 (A)..268 IF RND(
004880: 58 29 3E 2E 35 20 54 48 45 4E 20 32 37 30 20 0D X)>.5 THEN 270 .
004890: 0A 32 36 39 20 4C 45 54 20 41 3D 2D 41 0D 0A 32 .269 LET A=-A..2
0048A0: 37 30 20 52 45 4D 20 52 41 4E 44 4F 4D 49 5A 45 70 REM RANDOMIZE
0048B0: 20 49 4E 49 54 49 41 4C 20 56 41 4C 55 45 53 20 INITIAL VALUES
0048C0: 0D 0A 32 38 30 20 47 4F 53 55 42 20 38 33 30 20 ..280 GOSUB 830
0048D0: 0D 0A 32 38 35 20 52 45 4D 20 49 4E 49 54 49 41 ..285 REM INITIA
0048E0: 4C 20 50 4F 52 54 46 4F 4C 49 4F 20 43 4F 4E 54 L PORTFOLIO CONT
0048F0: 45 4E 54 53 20 0D 0A 32 39 30 20 46 4F 52 20 49 ENTS ..290 FOR I
004900: 35 32 20 52 45 4D 20 2D 42 52 4F 4B 45 52 41 47 52 REM -BROKERAG
004910: 45 20 46 45 45 53 2B 54 4F 54 41 4C 20 53 41 4C E FEES+TOTAL SAL
004920: 45 53 3A 43 35 20 0D 0A 36 35 34 20 4C 45 54 20 ES:C5 ..654 LET
004930: 43 35 3D 43 2D 50 35 2D 42 35 2B 53 35 20 0D 0A C5=C-P5-B5+S5 ..
004940: 36 35 36 20 49 46 20 43 35 3E 3D 30 20 54 48 45 656 IF C5>=0 THE
004950: 4E 20 36 37 34 20 0D 0A 36 35 38 20 50 52 49 4E N 674 ..658 PRIN
004960: 54 20 22 59 4F 55 20 48 41 56 45 20 55 53 45 44 T "YOU HAVE USED
004970: 20 24 22 2D 43 35 22 20 4D 4F 52 45 20 54 48 41 $"-C5" MORE THA
004980: 4E 20 59 4F 55 20 48 41 56 45 2E 22 20 0D 0A 36 N YOU HAVE." ..6
004990: 36 30 20 47 4F 54 4F 20 34 32 30 0D 0A 36 37 34 60 GOTO 420..674
0049A0: 20 4C 45 54 20 43 3D 43 35 0D 0A 36 37 35 20 52 LET C=C5..675 R
0049B0: 45 4D 20 43 41 4C 43 55 4C 41 54 45 20 4E 45 57 EM CALCULATE NEW
0049C0: 20 50 4F 52 54 46 4F 4C 49 4F 20 20 0D 0A 36 38 PORTFOLIO ..68
0049D0: 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 35 0D 0A 0 FOR I=1 TO 5..
0049E0: 36 39 30 20 4C 45 54 20 50 28 49 29 3D 50 28 49 690 LET P(I)=P(I
0049F0: 29 2B 5A 28 49 29 0D 0A 37 30 30 20 4E 45 58 54 )+Z(I)..700 NEXT
004A00: 20 49 0D 0A 37 31 30 20 52 45 4D 20 43 41 4C 43 I..710 REM CALC
004A10: 55 4C 41 54 45 20 4E 45 57 20 53 54 4F 43 4B 20 ULATE NEW STOCK
004A20: 56 41 4C 55 45 53 20 0D 0A 37 32 30 20 47 4F 53 VALUES ..720 GOS
004A30: 55 42 20 38 33 30 20 0D 0A 37 35 30 20 52 45 4D UB 830 ..750 REM
004A40: 20 50 52 49 4E 54 20 50 4F 52 54 46 4F 4C 49 4F PRINT PORTFOLIO
004A50: 0D 0A 37 35 31 20 52 45 4D 20 42 45 4C 4C 20 52 ..751 REM BELL R
004A60: 49 4E 47 49 4E 47 2D 44 49 46 46 45 52 45 4E 54 INGING-DIFFERENT
004A70: 20 4F 4E 20 4D 41 4E 59 20 43 4F 4D 50 55 54 45 ON MANY COMPUTE
004A80: 52 53 20 0D 0A 37 35 35 20 50 52 49 4E 54 20 0D RS ..755 PRINT .
004A90: 0A 37 35 36 20 50 52 49 4E 54 20 22 2A 2A 2A 2A .756 PRINT "****
004AA0: 2A 2A 2A 2A 2A 2A 20 20 20 20 20 45 4E 44 20 4F ****** END O
004AB0: 46 20 44 41 59 27 53 20 54 52 41 44 49 4E 47 20 F DAY'S TRADING
004AC0: 20 20 20 20 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 22 0D **********".
004AD0: 0A 37 35 37 20 50 52 49 4E 54 20 0D 0A 37 35 38 .757 PRINT ..758
004AE0: 20 50 52 49 4E 54 20 0D 0A 37 35 39 20 49 46 20 PRINT ..759 IF
004AF0: 58 39 3C 31 20 54 48 45 4E 20 37 36 39 0D 0A 37 X9<1 THEN 769..7
004B00: 3D 31 20 54 4F 20 35 0D 0A 33 30 30 20 4C 45 54 =1 TO 5..300 LET
004B10: 20 50 28 49 29 3D 30 0D 0A 33 30 35 20 4C 45 54 P(I)=0..305 LET
004B20: 20 5A 28 49 29 3D 30 0D 0A 33 31 30 20 4E 45 58 Z(I)=0..310 NEX
004B30: 54 20 49 0D 0A 33 32 30 20 50 52 49 4E 54 20 0D T I..320 PRINT .
004B40: 0A 33 33 30 20 50 52 49 4E 54 20 0D 0A 33 33 33 .330 PRINT ..333
004B50: 20 52 45 4D 20 49 4E 49 54 49 41 4C 49 5A 45 20 REM INITIALIZE
004B60: 43 41 53 48 20 41 53 53 45 54 53 3A 43 20 0D 0A CASH ASSETS:C ..
004B70: 33 33 35 20 4C 45 54 20 43 3D 31 30 30 30 30 20 335 LET C=10000
004B80: 0D 0A 33 33 38 20 52 45 4D 20 50 52 49 4E 54 20 ..338 REM PRINT
004B90: 49 4E 49 54 49 41 4C 20 50 4F 52 54 46 4F 4C 49 INITIAL PORTFOLI
004BA0: 4F 0D 0A 33 34 30 20 50 52 49 4E 54 20 22 53 54 O..340 PRINT "ST
004BB0: 4F 43 4B 22 2C 22 20 22 2C 22 49 4E 49 54 49 41 OCK"," ","INITIA
004BC0: 4C 53 22 2C 22 50 52 49 43 45 2F 53 48 41 52 45 LS","PRICE/SHARE
004BD0: 22 0D 0A 33 35 30 20 50 52 49 4E 54 20 22 49 4E "..350 PRINT "IN
004BE0: 54 2E 20 42 41 4C 4C 49 53 54 49 43 20 4D 49 53 T. BALLISTIC MIS
004BF0: 53 49 4C 45 53 22 2C 22 20 20 49 42 4D 22 2C 53 SILES"," IBM",S
004C00: 28 31 29 0D 0A 33 35 32 20 50 52 49 4E 54 20 22 (1)..352 PRINT "
004C10: 52 45 44 20 43 52 4F 53 53 20 4F 46 20 41 4D 45 RED CROSS OF AME
004C20: 52 49 43 41 22 2C 22 20 20 52 43 41 22 2C 53 28 RICA"," RCA",S(
004C30: 32 29 20 0D 0A 33 35 34 20 50 52 49 4E 54 20 22 2) ..354 PRINT "
004C40: 4C 49 43 48 54 45 4E 53 54 45 49 4E 2C 20 42 55 LICHTENSTEIN, BU
004C50: 4D 52 41 50 20 26 20 4A 4F 4B 45 22 2C 22 20 20 MRAP & JOKE","
004C60: 4C 42 4A 22 2C 53 28 33 29 0D 0A 33 35 36 20 50 LBJ",S(3)..356 P
004C70: 52 49 4E 54 20 22 41 4D 45 52 49 43 41 4E 20 42 RINT "AMERICAN B
004C80: 41 4E 4B 52 55 50 54 20 43 4F 2E 22 2C 22 20 20 ANKRUPT CO.","
004C90: 41 42 43 22 2C 53 28 34 29 0D 0A 33 35 38 20 50 ABC",S(4)..358 P
004CA0: 52 49 4E 54 20 22 43 45 4E 53 55 52 45 44 20 42 RINT "CENSURED B
004CB0: 4F 4F 4B 53 20 53 54 4F 52 45 22 2C 22 20 20 43 OOKS STORE"," C
004CC0: 42 53 22 2C 53 28 35 29 20 0D 0A 33 36 30 20 50 BS",S(5) ..360 P
004CD0: 52 49 4E 54 20 0D 0A 33 36 31 20 52 45 4D 20 4E RINT ..361 REM N
004CE0: 59 53 45 20 41 56 45 52 41 47 45 3A 5A 35 3B 20 YSE AVERAGE:Z5;
004CF0: 54 45 4D 50 2E 20 56 41 4C 55 45 3A 5A 34 3B 20 TEMP. VALUE:Z4;
004D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
004D10: 04 00 00 00 02 09 52 E5 04 00 C1 02 00 00 00 02 ......R.........
004D20: 04 00 C6 02 00 00 00 02 04 00 C2 02 00 00 00 02 ................
004D30: 04 00 C7 02 00 00 00 02 04 00 C3 02 00 00 00 02 ................
004D40: 04 00 C8 02 00 00 00 02 04 00 C4 02 00 00 00 02 ................
004D50: 04 00 C9 02 00 00 00 02 04 00 C5 02 00 00 00 02 ................
004D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
004E00: 36 39 20 50 52 49 4E 54 20 22 53 54 4F 43 4B 22 69 PRINT "STOCK"
004E10: 2C 22 50 52 49 43 45 2F 53 48 41 52 45 22 2C 22 ,"PRICE/SHARE","
004E20: 48 4F 4C 44 49 4E 47 53 22 2C 20 22 56 41 4C 55 HOLDINGS", "VALU
004E30: 45 22 2C 20 22 4E 45 54 20 50 52 49 43 45 20 43 E", "NET PRICE C
004E40: 48 41 4E 47 45 22 0D 0A 37 37 30 20 50 52 49 4E HANGE"..770 PRIN
004E50: 54 20 22 49 42 4D 22 2C 20 53 28 31 29 2C 20 50 T "IBM", S(1), P
004E60: 28 31 29 2C 20 53 28 31 29 2A 50 28 31 29 2C 20 (1), S(1)*P(1),
004E70: 43 28 31 29 0D 0A 37 37 31 20 50 52 49 4E 54 20 C(1)..771 PRINT
004E80: 22 52 43 41 22 2C 20 53 28 32 29 2C 20 50 28 32 "RCA", S(2), P(2
004E90: 29 2C 20 53 28 32 29 2A 50 28 32 29 2C 20 43 28 ), S(2)*P(2), C(
004EA0: 32 29 0D 0A 37 37 32 20 50 52 49 4E 54 20 22 4C 2)..772 PRINT "L
004EB0: 42 4A 22 2C 20 53 28 33 29 2C 20 50 28 33 29 2C BJ", S(3), P(3),
004EC0: 20 53 28 33 29 2A 50 28 33 29 2C 20 43 28 33 29 S(3)*P(3), C(3)
004ED0: 0D 0A 37 37 33 20 50 52 49 4E 54 20 22 41 42 43 ..773 PRINT "ABC
004EE0: 22 2C 20 53 28 34 29 2C 20 50 28 34 29 2C 20 53 ", S(4), P(4), S
004EF0: 28 34 29 2A 50 28 34 29 2C 20 43 28 34 29 0D 0A (4)*P(4), C(4)..
004F00: 37 37 34 20 50 52 49 4E 54 20 22 43 42 53 22 2C 774 PRINT "CBS",
004F10: 20 53 28 35 29 2C 20 50 28 35 29 2C 20 53 28 35 S(5), P(5), S(5
004F20: 29 2A 50 28 35 29 2C 20 43 28 35 29 0D 0A 37 37 )*P(5), C(5)..77
004F30: 35 20 4C 45 54 20 58 39 3D 31 0D 0A 37 38 30 20 5 LET X9=1..780
004F40: 50 52 49 4E 54 20 0D 0A 37 39 30 20 50 52 49 4E PRINT ..790 PRIN
004F50: 54 20 0D 0A 38 31 30 20 47 4F 54 4F 20 33 36 30 T ..810 GOTO 360
004F60: 20 0D 0A 38 32 39 20 52 45 4D 20 4E 45 57 20 53 ..829 REM NEW S
004F70: 54 4F 43 4B 20 56 41 4C 55 45 53 20 2D 20 53 55 TOCK VALUES - SU
004F80: 42 52 4F 55 54 49 4E 45 0D 0A 38 33 30 20 52 45 BROUTINE..830 RE
004F90: 4D 20 52 41 4E 44 4F 4D 4C 59 20 50 52 4F 44 55 M RANDOMLY PRODU
004FA0: 43 45 20 4E 45 57 20 53 54 4F 43 4B 20 56 41 4C CE NEW STOCK VAL
004FB0: 55 45 53 20 42 41 53 45 44 20 4F 4E 20 50 52 45 UES BASED ON PRE
004FC0: 56 49 4F 55 53 0D 0A 38 33 31 20 52 45 4D 20 44 VIOUS..831 REM D
004FD0: 41 59 27 53 20 56 41 4C 55 45 53 20 0D 0A 38 33 AY'S VALUES ..83
004FE0: 32 20 52 45 4D 20 4E 31 2C 4E 32 20 41 52 45 20 2 REM N1,N2 ARE
004FF0: 52 41 4E 44 4F 4D 20 4E 55 4D 42 45 52 53 20 4F RANDOM NUMBERS O
005000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0050A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0050B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0050C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0050D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0050E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0050F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0051A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0051B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0051C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0051D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0051E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0051F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005200: 46 20 44 41 59 53 20 57 48 49 43 48 20 52 45 53 F DAYS WHICH RES
005210: 50 45 43 54 49 56 45 4C 59 0D 0A 38 33 33 20 52 PECTIVELY..833 R
005220: 45 4D 20 44 45 54 45 52 4D 49 4E 45 20 57 48 45 EM DETERMINE WHE
005230: 4E 20 53 54 4F 43 4B 20 49 31 20 57 49 4C 4C 20 N STOCK I1 WILL
005240: 49 4E 43 52 45 41 53 45 20 31 30 20 50 54 53 2E INCREASE 10 PTS.
005250: 20 41 4E 44 20 53 54 4F 43 4B 0D 0A 38 33 34 20 AND STOCK..834
005260: 52 45 4D 20 49 32 20 57 49 4C 4C 20 44 45 43 52 REM I2 WILL DECR
005270: 45 41 53 45 20 31 30 20 50 54 53 2E 20 0D 0A 38 EASE 10 PTS. ..8
005280: 34 30 20 52 45 4D 20 49 46 20 4E 31 20 44 41 59 40 REM IF N1 DAY
005290: 53 20 48 41 56 45 20 50 41 53 53 45 44 2C 20 50 S HAVE PASSED, P
0052A0: 49 43 4B 20 41 4E 20 49 31 2C 20 53 45 54 20 45 ICK AN I1, SET E
0052B0: 31 2C 20 44 45 54 45 52 4D 49 4E 45 20 4E 45 57 1, DETERMINE NEW
0052C0: 20 4E 31 20 0D 0A 38 34 31 20 49 46 20 4E 31 3E N1 ..841 IF N1>
0052D0: 30 20 54 48 45 4E 20 38 35 30 0D 0A 38 34 35 20 0 THEN 850..845
0052E0: 4C 45 54 20 49 31 3D 49 4E 54 28 34 2E 39 39 2A LET I1=INT(4.99*
0052F0: 52 4E 44 28 58 29 2B 31 29 20 0D 0A 38 34 36 20 RND(X)+1) ..846
005300: 4C 45 54 20 4E 31 3D 49 4E 54 28 34 2E 39 39 2A LET N1=INT(4.99*
005310: 52 4E 44 28 58 29 2B 31 29 20 0D 0A 38 34 37 20 RND(X)+1) ..847
005320: 4C 45 54 20 45 31 3D 31 0D 0A 38 35 30 20 52 45 LET E1=1..850 RE
005330: 4D 20 49 46 20 4E 32 20 44 41 59 53 20 48 41 56 M IF N2 DAYS HAV
005340: 45 20 50 41 53 53 45 44 2C 20 50 49 43 4B 20 41 E PASSED, PICK A
005350: 4E 20 49 32 2C 20 53 45 54 20 45 32 2C 20 44 45 N I2, SET E2, DE
005360: 54 45 52 4D 49 4E 45 20 4E 45 57 20 4E 32 20 0D TERMINE NEW N2 .
005370: 0A 38 35 31 20 49 46 20 4E 32 3E 30 20 54 48 45 .851 IF N2>0 THE
005380: 4E 20 38 36 30 0D 0A 38 35 35 20 4C 45 54 20 49 N 860..855 LET I
005390: 32 3D 49 4E 54 28 34 2E 39 39 2A 52 4E 44 28 58 2=INT(4.99*RND(X
0053A0: 29 2B 31 29 20 0D 0A 38 35 36 20 4C 45 54 20 4E )+1) ..856 LET N
0053B0: 32 3D 49 4E 54 28 34 2E 39 39 2A 52 4E 44 28 58 2=INT(4.99*RND(X
0053C0: 29 2B 31 29 20 0D 0A 38 35 37 20 4C 45 54 20 45 )+1) ..857 LET E
0053D0: 32 3D 31 0D 0A 38 36 30 20 52 45 4D 20 44 45 44 2=1..860 REM DED
0053E0: 55 43 54 20 4F 4E 45 20 44 41 59 20 46 52 4F 4D UCT ONE DAY FROM
0053F0: 20 4E 31 20 41 4E 44 20 4E 32 0D 0A 38 36 31 20 N1 AND N2..861
005400: 69 66 20 31 20 74 68 65 6E 20 70 72 69 6E 74 20 if 1 then print
005410: 22 68 69 22 3A 20 70 72 69 6E 74 20 22 6C 6F 22 "hi": print "lo"
005420: 0D 0A 69 66 20 31 20 74 68 65 6E 20 70 72 69 6E ..if 1 then prin
005430: 74 20 22 74 68 69 73 22 3A 20 70 72 69 6E 74 20 t "this": print
005440: 22 74 68 61 74 22 20 65 6C 73 65 20 70 72 69 6E "that" else prin
005450: 74 20 22 77 68 61 74 20 3F 22 0D 0A 69 66 20 30 t "what ?"..if 0
005460: 20 74 68 65 6E 20 70 72 69 6E 74 20 22 68 65 6C then print "hel
005470: 70 22 3A 20 70 72 69 6E 74 20 22 79 6F 75 72 73 p": print "yours
005480: 22 20 65 6C 73 65 20 70 72 69 6E 74 20 22 6D 69 " else print "mi
005490: 6E 65 22 0D 0A 69 66 20 31 20 74 68 65 6E 20 70 ne"..if 1 then p
0054A0: 72 69 6E 74 20 22 62 6C 75 65 22 20 65 6C 73 65 rint "blue" else
0054B0: 20 70 72 69 6E 74 20 22 79 65 6C 6C 6F 77 22 3A print "yellow":
0054C0: 20 70 72 69 6E 74 20 22 6F 72 61 6E 67 65 22 0D print "orange".
0054D0: 0A 69 66 20 30 20 74 68 65 6E 20 70 72 69 6E 74 .if 0 then print
0054E0: 20 22 62 72 6F 77 6E 22 20 65 6C 73 65 20 70 72 "brown" else pr
0054F0: 69 6E 74 20 22 66 75 63 69 61 22 3A 20 70 72 69 int "fucia": pri
005500: 6E 74 20 22 61 7A 75 72 65 22 0D 0A 69 66 20 31 nt "azure"..if 1
005510: 20 74 68 65 6E 20 70 72 69 6E 74 20 22 62 61 72 then print "bar
005520: 6B 22 3A 20 70 72 69 6E 74 20 22 6D 61 72 6B 22 k": print "mark"
005530: 20 65 6C 73 65 20 70 72 69 6E 74 20 22 7A 61 72 else print "zar
005540: 6B 22 3A 20 70 72 69 6E 74 20 22 66 6C 61 72 6B k": print "flark
005550: 22 20 65 6E 64 69 66 0D 0A 69 66 20 30 20 74 68 " endif..if 0 th
005560: 65 6E 20 70 72 69 6E 74 20 22 77 68 6F 6F 70 73 en print "whoops
005570: 22 3A 20 70 72 69 6E 74 20 22 77 68 61 70 70 73 ": print "whapps
005580: 22 20 65 6C 73 65 20 70 72 69 6E 74 20 22 70 61 " else print "pa
005590: 70 73 22 3A 20 70 72 69 6E 74 20 22 6D 61 70 73 ps": print "maps
0055A0: 22 20 65 6E 64 69 66 0D 0A 69 66 20 31 20 74 68 " endif..if 1 th
0055B0: 65 6E 0D 0A 0D 0A 20 20 20 70 72 69 6E 74 20 22 en.... print "
0055C0: 74 68 69 73 20 69 73 20 31 22 0D 0A 20 20 20 70 this is 1".. p
0055D0: 72 69 6E 74 20 22 74 68 69 73 20 69 73 20 32 22 rint "this is 2"
0055E0: 0D 0A 0D 0A 65 6E 64 69 66 20 0D 0A 0D 0A 69 66 ....endif ....if
0055F0: 20 31 20 74 68 65 6E 0D 0A 0D 0A 20 20 20 70 72 1 then.... pr
005600: 4C 45 54 20 4E 31 3D 4E 31 2D 31 20 0D 0A 38 36 LET N1=N1-1 ..86
005610: 32 20 4C 45 54 20 4E 32 3D 4E 32 2D 31 20 0D 0A 2 LET N2=N2-1 ..
005620: 38 39 30 20 52 45 4D 20 4C 4F 4F 50 20 54 48 52 890 REM LOOP THR
005630: 4F 55 47 48 20 41 4C 4C 20 53 54 4F 43 4B 53 0D OUGH ALL STOCKS.
005640: 0A 39 30 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 .900 FOR I=1 TO
005650: 35 0D 0A 39 31 30 20 4C 45 54 20 58 31 3D 52 4E 5..910 LET X1=RN
005660: 44 28 58 29 20 0D 0A 39 31 35 20 49 46 20 58 31 D(X) ..915 IF X1
005670: 3E 2E 32 35 20 54 48 45 4E 20 39 32 30 0D 0A 39 >.25 THEN 920..9
005680: 31 36 20 4C 45 54 20 58 31 3D 2E 32 35 0D 0A 39 16 LET X1=.25..9
005690: 31 37 20 47 4F 54 4F 20 39 33 35 20 0D 0A 39 32 17 GOTO 935 ..92
0056A0: 30 20 49 46 20 58 31 3E 2E 35 20 54 48 45 4E 20 0 IF X1>.5 THEN
0056B0: 39 32 35 0D 0A 39 32 31 20 4C 45 54 20 58 31 3D 925..921 LET X1=
0056C0: 2E 35 0D 0A 39 32 32 20 47 4F 54 4F 20 39 33 35 .5..922 GOTO 935
0056D0: 20 0D 0A 39 32 35 20 49 46 20 58 31 3E 2E 37 35 ..925 IF X1>.75
0056E0: 20 54 48 45 4E 20 39 33 30 0D 0A 39 32 36 20 4C THEN 930..926 L
0056F0: 45 54 20 58 31 3D 2E 37 35 20 20 0D 0A 39 32 37 ET X1=.75 ..927
005700: 20 47 4F 54 4F 20 39 33 35 20 0D 0A 39 33 30 20 GOTO 935 ..930
005710: 4C 45 54 20 58 31 3D 30 2E 30 0D 0A 39 33 31 20 LET X1=0.0..931
005720: 52 45 4D 20 42 49 47 20 43 48 41 4E 47 45 20 43 REM BIG CHANGE C
005730: 4F 4E 53 54 41 4E 54 3A 57 33 20 20 28 53 45 54 ONSTANT:W3 (SET
005740: 20 54 4F 20 5A 45 52 4F 20 49 4E 49 54 49 41 4C TO ZERO INITIAL
005750: 4C 59 29 0D 0A 39 33 35 20 4C 45 54 20 57 33 3D LY)..935 LET W3=
005760: 30 0D 0A 39 33 36 20 49 46 20 45 31 3C 31 20 54 0..936 IF E1<1 T
005770: 48 45 4E 20 39 34 35 0D 0A 39 33 37 20 49 46 20 HEN 945..937 IF
005780: 49 4E 54 28 49 31 2B 2E 35 29 3C 3E 49 4E 54 28 INT(I1+.5)<>INT(
005790: 49 2B 2E 35 29 20 54 48 45 4E 20 39 34 35 20 0D I+.5) THEN 945 .
0057A0: 0A 39 33 38 20 52 45 4D 20 41 44 44 20 31 30 20 .938 REM ADD 10
0057B0: 50 54 53 2E 20 54 4F 20 54 48 49 53 20 53 54 4F PTS. TO THIS STO
0057C0: 43 4B 3B 20 20 52 45 53 45 54 20 45 31 20 0D 0A CK; RESET E1 ..
0057D0: 39 33 39 20 4C 45 54 20 57 33 3D 31 30 20 0D 0A 939 LET W3=10 ..
0057E0: 39 34 33 20 4C 45 54 20 45 31 3D 30 0D 0A 39 34 943 LET E1=0..94
0057F0: 35 20 49 46 20 45 32 3C 31 20 54 48 45 4E 20 39 5 IF E2<1 THEN 9
005800: 69 6E 74 20 22 74 68 69 73 20 69 73 20 33 22 0D int "this is 3".
005810: 0A 20 20 20 70 72 69 6E 74 20 22 74 68 69 73 20 . print "this
005820: 69 73 20 34 22 0D 0A 0D 0A 65 6C 73 65 0D 0A 0D is 4"....else...
005830: 0A 20 20 20 70 72 69 6E 74 20 22 74 68 69 73 20 . print "this
005840: 69 73 20 35 22 0D 0A 20 20 20 70 72 69 6E 74 20 is 5".. print
005850: 22 74 68 69 73 20 69 73 20 36 22 0D 0A 0D 0A 65 "this is 6"....e
005860: 6E 64 69 66 20 20 20 0D 0A 0D 0A 69 66 20 30 20 ndif ....if 0
005870: 74 68 65 6E 0D 0A 0D 0A 20 20 20 70 72 69 6E 74 then.... print
005880: 20 22 74 68 69 73 20 69 73 20 37 22 0D 0A 20 20 "this is 7"..
005890: 20 70 72 69 6E 74 20 22 74 68 69 73 20 69 73 20 print "this is
0058A0: 38 22 0D 0A 0D 0A 65 6C 73 65 0D 0A 0D 0A 20 20 8"....else....
0058B0: 20 70 72 69 6E 74 20 22 74 68 69 73 20 69 73 20 print "this is
0058C0: 39 22 0D 0A 20 20 20 70 72 69 6E 74 20 22 74 68 9".. print "th
0058D0: 69 73 20 69 73 20 31 30 22 0D 0A 0D 0A 65 6E 64 is is 10"....end
0058E0: 69 66 0D 0A 0D 0A 69 66 20 31 20 74 68 65 6E 0D if....if 1 then.
0058F0: 0A 0D 0A 20 20 20 70 72 69 6E 74 20 22 79 65 73 ... print "yes
005900: 22 0D 0A 20 20 20 69 66 20 33 20 74 68 65 6E 0D ".. if 3 then.
005910: 0A 20 20 20 20 20 20 70 72 69 6E 74 20 22 6E 6F . print "no
005920: 22 0D 0A 20 20 20 65 6C 73 65 0D 0A 20 20 20 20 ".. else..
005930: 20 20 70 72 69 6E 74 20 22 77 68 79 22 0D 0A 20 print "why"..
005940: 20 20 65 6E 64 69 66 0D 0A 0D 0A 65 6C 73 65 0D endif....else.
005950: 0A 0D 0A 20 20 20 70 72 69 6E 74 20 22 6E 6F 20 ... print "no
005960: 6E 6F 22 0D 0A 20 20 20 69 66 20 30 20 74 68 65 no".. if 0 the
005970: 6E 0D 0A 20 20 20 20 20 20 70 72 69 6E 74 20 22 n.. print "
005980: 77 68 6F 22 0D 0A 20 20 20 65 6C 73 65 0D 0A 20 who".. else..
005990: 20 20 20 20 20 70 72 69 6E 74 20 22 77 68 61 74 print "what
0059A0: 22 0D 0A 20 20 20 65 6E 64 69 66 0D 0A 0D 0A 65 ".. endif....e
0059B0: 6E 64 69 66 0D 0A 0D 0A 69 66 20 31 20 74 68 65 ndif....if 1 the
0059C0: 6E 20 70 72 69 6E 74 20 22 77 69 6C 64 22 20 65 n print "wild" e
0059D0: 6C 73 65 20 69 66 20 32 20 74 68 65 6E 20 70 72 lse if 2 then pr
0059E0: 69 6E 74 20 22 62 69 74 65 22 20 65 6C 73 65 20 int "bite" else
0059F0: 70 72 69 6E 74 20 22 63 61 6D 70 69 6E 67 22 0D print "camping".
005A00: 35 35 0D 0A 39 34 37 20 49 46 20 49 4E 54 28 49 55..947 IF INT(I
005A10: 32 2B 2E 35 29 3C 3E 49 4E 54 28 49 2B 2E 35 29 2+.5)<>INT(I+.5)
005A20: 20 54 48 45 4E 20 39 35 35 20 0D 0A 39 34 38 20 THEN 955 ..948
005A30: 52 45 4D 20 53 55 42 54 52 41 43 54 20 31 30 20 REM SUBTRACT 10
005A40: 50 54 53 2E 20 46 52 4F 4D 20 54 48 49 53 20 53 PTS. FROM THIS S
005A50: 54 4F 43 4B 3B 20 20 52 45 53 45 54 20 45 32 0D TOCK; RESET E2.
005A60: 0A 39 34 39 20 4C 45 54 20 57 33 3D 57 33 2D 31 .949 LET W3=W3-1
005A70: 30 0D 0A 39 35 33 20 4C 45 54 20 45 32 3D 30 0D 0..953 LET E2=0.
005A80: 0A 39 35 34 20 52 45 4D 20 43 28 49 29 20 49 53 .954 REM C(I) IS
005A90: 20 43 48 41 4E 47 45 20 49 4E 20 53 54 4F 43 4B CHANGE IN STOCK
005AA0: 20 56 41 4C 55 45 0D 0A 39 35 35 20 4C 45 54 20 VALUE..955 LET
005AB0: 43 28 49 29 3D 49 4E 54 28 41 2A 53 28 49 29 29 C(I)=INT(A*S(I))
005AC0: 2B 58 31 2B 49 4E 54 28 33 2D 36 2A 52 4E 44 28 +X1+INT(3-6*RND(
005AD0: 58 29 2B 2E 35 29 2B 57 33 20 0D 0A 39 35 36 20 X)+.5)+W3 ..956
005AE0: 4C 45 54 20 43 28 49 29 3D 49 4E 54 28 31 30 30 LET C(I)=INT(100
005AF0: 2A 43 28 49 29 2B 2E 35 29 2F 31 30 30 20 0D 0A *C(I)+.5)/100 ..
005B00: 39 35 37 20 4C 45 54 20 53 28 49 29 3D 53 28 49 957 LET S(I)=S(I
005B10: 29 2B 43 28 49 29 0D 0A 39 36 30 20 49 46 20 53 )+C(I)..960 IF S
005B20: 28 49 29 3E 30 20 54 48 45 4E 20 39 36 37 0D 0A (I)>0 THEN 967..
005B30: 39 36 34 20 4C 45 54 20 43 28 49 29 3D 30 0D 0A 964 LET C(I)=0..
005B40: 39 36 35 20 4C 45 54 20 53 28 49 29 3D 30 0D 0A 965 LET S(I)=0..
005B50: 39 36 36 20 47 4F 54 4F 20 39 37 30 20 0D 0A 39 966 GOTO 970 ..9
005B60: 36 37 20 4C 45 54 20 53 28 49 29 3D 49 4E 54 28 67 LET S(I)=INT(
005B70: 31 30 30 2A 53 28 49 29 2B 2E 35 29 2F 31 30 30 100*S(I)+.5)/100
005B80: 20 0D 0A 39 37 30 20 4E 45 58 54 20 49 0D 0A 39 ..970 NEXT I..9
005B90: 37 32 20 52 45 4D 20 41 46 54 45 52 20 54 38 20 72 REM AFTER T8
005BA0: 44 41 59 53 20 52 41 4E 44 4F 4D 4C 59 20 43 48 DAYS RANDOMLY CH
005BB0: 41 4E 47 45 20 54 52 45 4E 44 20 53 49 47 4E 20 ANGE TREND SIGN
005BC0: 41 4E 44 20 53 4C 4F 50 45 20 0D 0A 39 37 33 20 AND SLOPE ..973
005BD0: 4C 45 54 20 54 38 3D 54 38 2D 31 20 0D 0A 39 37 LET T8=T8-1 ..97
005BE0: 34 20 49 46 20 54 38 3C 31 20 54 48 45 4E 20 39 4 IF T8<1 THEN 9
005BF0: 38 35 0D 0A 39 38 30 20 52 45 54 55 52 4E 0D 0A 85..980 RETURN..
005C00: 0A 0D 0A 69 66 20 31 20 74 68 65 6E 20 70 72 69 ...if 1 then pri
005C10: 6E 74 20 22 63 61 72 70 22 3A 20 69 66 20 31 20 nt "carp": if 1
005C20: 74 68 65 6E 20 70 72 69 6E 74 20 22 62 61 74 22 then print "bat"
005C30: 3A 20 69 66 20 31 20 74 68 65 6E 0D 0A 0D 0A 20 : if 1 then....
005C40: 20 20 70 72 69 6E 74 20 22 73 74 65 65 6C 68 65 print "steelhe
005C50: 61 64 22 0D 0A 0D 0A 65 6E 64 69 66 20 0D 0A 0D ad"....endif ...
005C60: 0A 69 66 20 31 20 74 68 65 6E 20 70 72 69 6E 74 .if 1 then print
005C70: 20 22 61 64 64 65 72 22 20 65 6C 73 65 0D 0A 0D "adder" else...
005C80: 0A 20 20 20 70 72 69 6E 74 20 22 77 68 61 74 63 . print "whatc
005C90: 68 61 63 61 6C 6C 69 74 22 0D 0A 20 20 20 70 72 hacallit".. pr
005CA0: 69 6E 74 20 22 73 6D 61 63 6B 22 0D 0A 0D 0A 65 int "smack"....e
005CB0: 6E 64 69 66 0D 0A 0D 0A 69 66 20 30 20 74 68 65 ndif....if 0 the
005CC0: 6E 20 70 72 69 6E 74 20 22 6C 61 73 74 22 20 65 n print "last" e
005CD0: 6C 73 65 0D 0A 0D 0A 20 20 20 70 72 69 6E 74 20 lse.... print
005CE0: 22 79 65 70 22 0D 0A 20 20 20 70 72 69 6E 74 20 "yep".. print
005CF0: 22 68 6F 77 73 69 74 22 0D 0A 0D 0A 65 6E 64 69 "howsit"....endi
005D00: 66 0D 0A 0D 0A 73 65 6C 65 63 74 20 31 0D 0A 0D f....select 1...
005D10: 0A 20 20 20 63 61 73 65 20 31 3A 20 70 72 69 6E . case 1: prin
005D20: 74 20 22 6F 6E 65 22 0D 0A 20 20 20 63 61 73 65 t "one".. case
005D30: 20 32 3A 20 70 72 69 6E 74 20 22 74 77 6F 22 0D 2: print "two".
005D40: 0A 20 20 20 63 61 73 65 20 33 3A 20 70 72 69 6E . case 3: prin
005D50: 74 20 22 74 68 72 65 65 22 0D 0A 20 20 20 6F 74 t "three".. ot
005D60: 68 65 72 3A 20 20 70 72 69 6E 74 20 22 73 6F 6D her: print "som
005D70: 65 74 68 69 6E 67 22 0D 0A 0D 0A 65 6E 64 73 65 ething"....endse
005D80: 6C 0D 0A 0D 0A 73 65 6C 65 63 74 20 32 0D 0A 0D l....select 2...
005D90: 0A 20 20 20 63 61 73 65 20 31 3A 20 70 72 69 6E . case 1: prin
005DA0: 74 20 22 6F 6E 65 22 0D 0A 20 20 20 63 61 73 65 t "one".. case
005DB0: 20 32 3A 20 70 72 69 6E 74 20 22 74 77 6F 22 0D 2: print "two".
005DC0: 0A 20 20 20 63 61 73 65 20 33 3A 20 70 72 69 6E . case 3: prin
005DD0: 74 20 22 74 68 72 65 65 22 0D 0A 20 20 20 6F 74 t "three".. ot
005DE0: 68 65 72 3A 20 20 70 72 69 6E 74 20 22 73 6F 6D her: print "som
005DF0: 65 74 68 69 6E 67 22 0D 0A 0D 0A 65 6E 64 73 65 ething"....endse
005E00: 39 38 35 20 52 45 4D 20 52 41 4E 44 4F 4D 4C 59 985 REM RANDOMLY
005E10: 20 43 48 41 4E 47 45 20 54 52 45 4E 44 20 53 49 CHANGE TREND SI
005E20: 47 4E 20 41 4E 44 20 53 4C 4F 50 45 20 28 41 29 GN AND SLOPE (A)
005E30: 2C 20 41 4E 44 20 44 55 52 41 54 49 4F 4E 20 0D , AND DURATION .
005E40: 0A 39 38 36 20 52 45 4D 20 4F 46 20 54 52 45 4E .986 REM OF TREN
005E50: 44 20 28 54 38 29 0D 0A 39 39 30 20 4C 45 54 20 D (T8)..990 LET
005E60: 54 38 3D 49 4E 54 28 34 2E 39 39 2A 52 4E 44 28 T8=INT(4.99*RND(
005E70: 58 29 2B 31 29 20 0D 0A 39 39 32 20 4C 45 54 20 X)+1) ..992 LET
005E80: 41 3D 49 4E 54 28 28 52 4E 44 28 58 29 2F 31 30 A=INT((RND(X)/10
005E90: 29 2A 31 30 30 2B 2E 35 29 2F 31 30 30 20 0D 0A )*100+.5)/100 ..
005EA0: 39 39 33 20 4C 45 54 20 53 34 3D 52 4E 44 28 58 993 LET S4=RND(X
005EB0: 29 20 0D 0A 39 39 34 20 49 46 20 53 34 3C 3D 2E ) ..994 IF S4<=.
005EC0: 35 20 54 48 45 4E 20 39 39 37 0D 0A 39 39 35 20 5 THEN 997..995
005ED0: 4C 45 54 20 41 3D 2D 41 0D 0A 39 39 37 20 52 45 LET A=-A..997 RE
005EE0: 54 55 52 4E 0D 0A 39 39 38 20 50 52 49 4E 54 20 TURN..998 PRINT
005EF0: 22 48 4F 50 45 20 59 4F 55 20 48 41 44 20 46 55 "HOPE YOU HAD FU
005F00: 4E 21 21 22 0D 0A 39 39 39 20 45 4E 44 0D 0A 1A N!!"..999 END...
005F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
005FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
006010: 05 00 00 00 02 09 52 E5 05 00 C1 02 00 00 00 02 ......R.........
006020: 05 00 C6 02 00 00 00 02 05 00 C2 02 00 00 00 02 ................
006030: 05 00 C7 02 00 00 00 02 05 00 C3 02 00 00 00 02 ................
006040: 05 00 C8 02 00 00 00 02 05 00 C4 02 00 00 00 02 ................
006050: 05 00 C9 02 00 00 00 02 05 00 C5 02 00 00 00 02 ................
006060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0060F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
006100: 6C 0D 0A 0D 0A 73 65 6C 65 63 74 20 33 0D 0A 0D l....select 3...
006110: 0A 20 20 20 63 61 73 65 20 31 3A 20 70 72 69 6E . case 1: prin
006120: 74 20 22 6F 6E 65 22 0D 0A 20 20 20 63 61 73 65 t "one".. case
006130: 20 32 3A 20 70 72 69 6E 74 20 22 74 77 6F 22 0D 2: print "two".
006140: 0A 20 20 20 63 61 73 65 20 33 3A 20 70 72 69 6E . case 3: prin
006150: 74 20 22 74 68 72 65 65 22 0D 0A 20 20 20 6F 74 t "three".. ot
006160: 68 65 72 3A 20 20 70 72 69 6E 74 20 22 73 6F 6D her: print "som
006170: 65 74 68 69 6E 67 22 0D 0A 0D 0A 65 6E 64 73 65 ething"....endse
006180: 6C 0D 0A 0D 0A 73 65 6C 65 63 74 20 34 0D 0A 0D l....select 4...
006190: 0A 20 20 20 63 61 73 65 20 31 3A 20 70 72 69 6E . case 1: prin
0061A0: 74 20 22 6F 6E 65 22 0D 0A 20 20 20 63 61 73 65 t "one".. case
0061B0: 20 32 3A 20 70 72 69 6E 74 20 22 74 77 6F 22 0D 2: print "two".
0061C0: 0A 20 20 20 63 61 73 65 20 33 3A 20 70 72 69 6E . case 3: prin
0061D0: 74 20 22 74 68 72 65 65 22 0D 0A 20 20 20 6F 74 t "three".. ot
0061E0: 68 65 72 3A 20 20 70 72 69 6E 74 20 22 73 6F 6D her: print "som
0061F0: 65 74 68 69 6E 67 22 0D 0A 0D 0A 65 6E 64 73 65 ething"....endse
006200: 6C 0D 0A 0D 0A 73 65 6C 65 63 74 20 32 33 34 0D l....select 234.
006210: 0A 0D 0A 20 20 20 63 61 73 65 20 31 3A 20 70 72 ... case 1: pr
006220: 69 6E 74 20 22 6F 6E 65 22 0D 0A 20 20 20 63 61 int "one".. ca
006230: 73 65 20 32 3A 20 70 72 69 6E 74 20 22 74 77 6F se 2: print "two
006240: 22 0D 0A 20 20 20 63 61 73 65 20 33 3A 20 70 72 ".. case 3: pr
006250: 69 6E 74 20 22 74 68 72 65 65 22 0D 0A 20 20 20 int "three"..
006260: 6F 74 68 65 72 3A 20 20 70 72 69 6E 74 20 22 73 other: print "s
006270: 6F 6D 65 74 68 69 6E 67 22 0D 0A 0D 0A 65 6E 64 omething"....end
006280: 73 65 6C 0D 0A 0D 0A 73 65 6C 65 63 74 20 31 30 sel....select 10
006290: 0D 0A 0D 0A 20 20 20 63 61 73 65 20 31 3A 20 70 .... case 1: p
0062A0: 72 69 6E 74 20 22 6F 6E 65 22 0D 0A 20 20 20 63 rint "one".. c
0062B0: 61 73 65 20 32 3A 20 70 72 69 6E 74 20 22 74 77 ase 2: print "tw
0062C0: 6F 22 0D 0A 20 20 20 63 61 73 65 20 33 3A 20 70 o".. case 3: p
0062D0: 72 69 6E 74 20 22 74 68 72 65 65 22 0D 0A 0D 0A rint "three"....
0062E0: 65 6E 64 73 65 6C 0D 0A 70 72 69 6E 74 20 22 61 endsel..print "a
0062F0: 6E 64 20 61 66 74 65 72 22 0D 0A 0D 0A 73 65 6C nd after"....sel
006300: 34 35 20 52 3D 52 2B 31 3A 20 49 46 20 52 3E 35 45 R=R+1: IF R>5
006310: 20 54 48 45 4E 20 33 39 30 0D 0A 33 35 30 20 4F THEN 390..350 O
006320: 4E 20 52 20 47 4F 54 4F 20 33 35 35 2C 33 36 30 N R GOTO 355,360
006330: 2C 33 36 35 2C 33 37 30 2C 33 37 35 0D 0A 33 35 ,365,370,375..35
006340: 35 20 50 33 3D 49 4E 54 28 50 31 2A 2E 30 35 29 5 P3=INT(P1*.05)
006350: 2A 32 30 3A 20 47 4F 54 4F 20 33 39 30 0D 0A 33 *20: GOTO 390..3
006360: 36 30 20 50 33 3D 49 4E 54 28 50 31 2A 2E 31 29 60 P3=INT(P1*.1)
006370: 2A 31 30 3A 20 47 4F 54 4F 20 33 39 30 0D 0A 33 *10: GOTO 390..3
006380: 36 35 20 50 33 3D 49 4E 54 28 50 31 2A 2E 35 29 65 P3=INT(P1*.5)
006390: 2A 32 3A 20 47 4F 54 4F 20 33 39 30 0D 0A 33 37 *2: GOTO 390..37
0063A0: 30 20 50 33 3D 49 4E 54 28 50 31 29 3A 20 47 4F 0 P3=INT(P1): GO
0063B0: 54 4F 20 33 39 30 0D 0A 33 37 35 20 50 33 3D 50 TO 390..375 P3=P
0063C0: 31 0D 0A 33 39 30 20 50 52 49 4E 54 20 22 20 20 1..390 PRINT "
0063D0: 20 20 20 45 53 54 49 4D 41 54 45 44 20 44 49 53 ESTIMATED DIS
0063E0: 54 41 4E 43 45 3A 22 3B 50 33 0D 0A 34 30 30 20 TANCE:";P3..400
0063F0: 50 52 49 4E 54 3A 50 52 49 4E 54 20 22 49 4E 50 PRINT:PRINT "INP
006400: 55 54 20 41 4E 47 4C 45 20 44 45 56 49 41 54 49 UT ANGLE DEVIATI
006410: 4F 4E 20 46 52 4F 4D 20 58 2C 20 44 45 56 49 41 ON FROM X, DEVIA
006420: 54 49 4F 4E 20 46 52 4F 4D 20 5A 2C 20 44 49 53 TION FROM Z, DIS
006430: 54 41 4E 43 45 22 3B 0D 0A 34 30 35 20 49 4E 50 TANCE";..405 INP
006440: 55 54 20 41 31 2C 42 31 2C 50 32 0D 0A 34 31 30 UT A1,B1,P2..410
006450: 20 50 52 49 4E 54 3A 20 49 46 20 50 32 3C 32 30 PRINT: IF P2<20
006460: 20 54 48 45 4E 20 50 52 49 4E 54 20 22 59 4F 55 THEN PRINT "YOU
006470: 20 42 4C 45 57 20 59 4F 55 52 53 45 4C 46 20 55 BLEW YOURSELF U
006480: 50 21 21 22 3A 20 47 4F 54 4F 20 35 38 30 0D 0A P!!": GOTO 580..
006490: 34 32 30 20 41 31 3D 41 31 2F 52 31 3A 20 42 31 420 A1=A1/R1: B1
0064A0: 3D 42 31 2F 52 31 3A 20 50 52 49 4E 54 20 22 52 =B1/R1: PRINT "R
0064B0: 41 44 49 41 4E 53 20 46 52 4F 4D 20 58 20 41 58 ADIANS FROM X AX
0064C0: 49 53 20 3D 22 3B 41 31 3B 22 20 20 22 3B 0D 0A IS =";A1;" ";..
0064D0: 34 32 35 20 50 52 49 4E 54 20 22 46 52 4F 4D 20 425 PRINT "FROM
0064E0: 5A 20 41 58 49 53 20 3D 22 3B 42 31 0D 0A 34 38 Z AXIS =";B1..48
0064F0: 30 20 58 31 3D 50 32 2A 53 49 4E 28 42 31 29 2A 0 X1=P2*SIN(B1)*
006500: 65 63 74 20 22 66 6F 72 6B 22 0D 0A 0D 0A 20 20 ect "fork"....
006510: 20 63 61 73 65 20 22 6B 6E 69 66 65 22 3A 20 70 case "knife": p
006520: 72 69 6E 74 20 22 69 74 73 20 61 20 6B 6E 69 66 rint "its a knif
006530: 65 22 0D 0A 20 20 20 63 61 73 65 20 22 73 70 6F e".. case "spo
006540: 6F 6E 22 3A 20 70 72 69 6E 74 20 22 69 74 73 20 on": print "its
006550: 61 20 73 70 6F 6F 6E 22 0D 0A 20 20 20 63 61 73 a spoon".. cas
006560: 65 20 22 66 6F 72 6B 22 3A 20 20 70 72 69 6E 74 e "fork": print
006570: 20 22 69 74 73 20 61 20 66 6F 72 6B 22 0D 0A 20 "its a fork"..
006580: 20 20 6F 74 68 65 72 3A 20 20 20 20 20 20 20 20 other:
006590: 70 72 69 6E 74 20 22 64 6F 6E 27 74 20 6B 6E 6F print "don't kno
0065A0: 77 20 77 68 61 74 20 69 74 20 69 73 22 0D 0A 0D w what it is"...
0065B0: 0A 65 6E 64 73 65 6C 0D 0A 0D 0A 73 65 6C 65 63 .endsel....selec
0065C0: 74 20 31 2E 32 0D 0A 0D 0A 20 20 20 63 61 73 65 t 1.2.... case
0065D0: 20 31 2E 31 3A 20 70 72 69 6E 74 20 22 70 6F 69 1.1: print "poi
0065E0: 6E 74 20 31 22 0D 0A 20 20 20 63 61 73 65 20 31 nt 1".. case 1
0065F0: 2E 32 3A 20 70 72 69 6E 74 20 22 70 6F 69 6E 74 .2: print "point
006600: 20 32 22 0D 0A 20 20 20 63 61 73 65 20 31 2E 33 2".. case 1.3
006610: 3A 20 70 72 69 6E 74 20 22 70 6F 69 6E 74 20 33 : print "point 3
006620: 22 0D 0A 0D 0A 65 6E 64 73 65 6C 0D 0A 0D 0A 73 "....endsel....s
006630: 65 6C 65 63 74 20 31 3A 20 63 61 73 65 20 31 3A elect 1: case 1:
006640: 20 70 72 69 6E 74 20 22 6F 6E 65 22 3A 20 63 61 print "one": ca
006650: 73 65 20 32 3A 20 70 72 69 6E 74 20 22 74 77 6F se 2: print "two
006660: 22 3A 20 63 61 73 65 20 33 3A 20 70 72 69 6E 74 ": case 3: print
006670: 20 22 74 68 72 65 65 22 20 65 6E 64 73 65 6C 0D "three" endsel.
006680: 0A 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0066A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0066B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0066C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0066D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0066E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0066F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006700: 43 4F 53 28 41 31 29 3A 20 59 31 3D 50 32 2A 53 COS(A1): Y1=P2*S
006710: 49 4E 28 42 31 29 2A 53 49 4E 28 41 31 29 3A 20 IN(B1)*SIN(A1):
006720: 5A 31 3D 50 32 2A 43 4F 53 28 42 31 29 0D 0A 35 Z1=P2*COS(B1)..5
006730: 31 30 20 44 3D 28 28 58 31 2D 58 29 5E 32 2B 28 10 D=((X1-X)^2+(
006740: 59 31 2D 59 29 5E 32 2B 28 5A 31 2D 5A 29 5E 32 Y1-Y)^2+(Z1-Z)^2
006750: 29 5E 28 31 2F 32 29 0D 0A 35 32 30 20 49 46 20 )^(1/2)..520 IF
006760: 44 3E 32 30 20 54 48 45 4E 20 36 37 30 0D 0A 35 D>20 THEN 670..5
006770: 33 30 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 20 30 PRINT: PRINT
006780: 22 20 2A 20 2A 20 2A 20 48 49 54 20 2A 20 2A 20 " * * * HIT * *
006790: 2A 20 20 20 54 41 52 47 45 54 20 49 53 20 4E 4F * TARGET IS NO
0067A0: 4E 2D 46 55 4E 43 54 49 4F 4E 41 4C 22 3A 20 50 N-FUNCTIONAL": P
0067B0: 52 49 4E 54 0D 0A 35 35 30 20 50 52 49 4E 54 20 RINT..550 PRINT
0067C0: 22 44 49 53 54 41 4E 43 45 20 4F 46 20 45 58 50 "DISTANCE OF EXP
0067D0: 4C 4F 53 49 4F 4E 20 46 52 4F 4D 20 54 41 52 47 LOSION FROM TARG
0067E0: 45 54 20 57 41 53 22 3B 44 3B 22 4B 49 4C 4F 4D ET WAS";D;"KILOM
0067F0: 45 54 45 52 53 2E 22 0D 0A 35 37 30 20 50 52 49 ETERS."..570 PRI
006800: 4E 54 3A 20 50 52 49 4E 54 20 22 4D 49 53 53 49 NT: PRINT "MISSI
006810: 4F 4E 20 41 43 43 4F 4D 50 4C 49 53 48 45 44 20 ON ACCOMPLISHED
006820: 49 4E 20 22 3B 52 3B 22 20 53 48 4F 54 53 2E 22 IN ";R;" SHOTS."
006830: 0D 0A 35 38 30 20 52 3D 30 3A 20 46 4F 52 20 49 ..580 R=0: FOR I
006840: 3D 31 20 54 4F 20 35 3A 20 50 52 49 4E 54 3A 20 =1 TO 5: PRINT:
006850: 4E 45 58 54 20 49 3A 20 50 52 49 4E 54 20 22 4E NEXT I: PRINT "N
006860: 45 58 54 20 54 41 52 47 45 54 2E 2E 2E 22 3A 20 EXT TARGET...":
006870: 50 52 49 4E 54 0D 0A 35 39 30 20 47 4F 54 4F 20 PRINT..590 GOTO
006880: 32 32 30 0D 0A 36 37 30 20 58 32 3D 58 31 2D 58 220..670 X2=X1-X
006890: 3A 20 59 32 3D 59 31 2D 59 3A 20 5A 32 3D 5A 31 : Y2=Y1-Y: Z2=Z1
0068A0: 2D 5A 3A 20 49 46 20 58 32 3C 30 20 54 48 45 4E -Z: IF X2<0 THEN
0068B0: 20 37 33 30 0D 0A 37 31 30 20 50 52 49 4E 54 20 730..710 PRINT
0068C0: 22 53 48 4F 54 20 49 4E 20 46 52 4F 4E 54 20 4F "SHOT IN FRONT O
0068D0: 46 20 54 41 52 47 45 54 22 3B 58 32 3B 22 4B 49 F TARGET";X2;"KI
0068E0: 4C 4F 4D 45 54 45 52 53 2E 22 3A 20 47 4F 54 4F LOMETERS.": GOTO
0068F0: 20 37 34 30 0D 0A 37 33 30 20 50 52 49 4E 54 20 740..730 PRINT
006900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0069A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0069B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0069C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0069D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0069E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0069F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
006B00: 22 53 48 4F 54 20 42 45 48 49 4E 44 20 54 41 52 "SHOT BEHIND TAR
006B10: 47 45 54 22 3B 2D 58 32 3B 22 4B 49 4C 4F 4D 45 GET";-X2;"KILOME
006B20: 54 45 52 53 2E 22 0D 0A 37 34 30 20 49 46 20 59 TERS."..740 IF Y
006B30: 32 3C 30 20 54 48 45 4E 20 37 37 30 0D 0A 37 35 2<0 THEN 770..75
006B40: 30 20 50 52 49 4E 54 20 22 53 48 4F 54 20 54 4F 0 PRINT "SHOT TO
006B50: 20 4C 45 46 54 20 4F 46 20 54 41 52 47 45 54 22 LEFT OF TARGET"
006B60: 3B 59 32 3B 22 4B 49 4C 4F 4D 45 54 45 52 53 2E ;Y2;"KILOMETERS.
006B70: 22 3A 20 47 4F 54 4F 20 37 38 30 0D 0A 37 37 30 ": GOTO 780..770
006B80: 20 50 52 49 4E 54 20 22 53 48 4F 54 20 54 4F 20 PRINT "SHOT TO
006B90: 52 49 47 48 54 20 4F 46 20 54 41 52 47 45 54 22 RIGHT OF TARGET"
006BA0: 3B 2D 59 32 3B 22 4B 49 4C 4F 4D 45 54 45 52 53 ;-Y2;"KILOMETERS
006BB0: 2E 22 0D 0A 37 38 30 20 49 46 20 5A 32 3C 30 20 ."..780 IF Z2<0
006BC0: 54 48 45 4E 20 38 31 30 0D 0A 37 39 30 20 50 52 THEN 810..790 PR
006BD0: 49 4E 54 20 22 53 48 4F 54 20 41 42 4F 56 45 20 INT "SHOT ABOVE
006BE0: 54 41 52 47 45 54 22 3B 5A 32 3B 22 4B 49 4C 4F TARGET";Z2;"KILO
006BF0: 4D 45 54 45 52 53 2E 22 3A 20 47 4F 54 4F 20 38 METERS.": GOTO 8
006C00: 32 30 0D 0A 38 31 30 20 50 52 49 4E 54 20 22 53 20..810 PRINT "S
006C10: 48 4F 54 20 42 45 4C 4F 57 20 54 41 52 47 45 54 HOT BELOW TARGET
006C20: 22 3B 2D 5A 32 3B 22 4B 49 4C 4F 4D 45 54 45 52 ";-Z2;"KILOMETER
006C30: 53 2E 22 0D 0A 38 32 30 20 50 52 49 4E 54 20 22 S."..820 PRINT "
006C40: 41 50 50 52 4F 58 20 50 4F 53 49 54 49 4F 4E 20 APPROX POSITION
006C50: 4F 46 20 45 58 50 4C 4F 53 49 4F 4E 3A 20 20 58 OF EXPLOSION: X
006C60: 3D 22 3B 58 31 3B 22 20 20 20 59 3D 22 3B 59 31 =";X1;" Y=";Y1
006C70: 3B 22 20 20 20 5A 3D 22 3B 5A 31 0D 0A 38 33 30 ;" Z=";Z1..830
006C80: 20 50 52 49 4E 54 20 22 20 20 20 20 20 44 49 53 PRINT " DIS
006C90: 54 41 4E 43 45 20 46 52 4F 4D 20 54 41 52 47 45 TANCE FROM TARGE
006CA0: 54 20 3D 22 3B 44 3A 20 50 52 49 4E 54 3A 20 50 T =";D: PRINT: P
006CB0: 52 49 4E 54 3A 20 50 52 49 4E 54 3A 20 47 4F 54 RINT: PRINT: GOT
006CC0: 4F 20 33 34 35 0D 0A 39 39 39 20 45 4E 44 0D 0A O 345..999 END..
006CD0: 1A 3D 4B 39 2B 31 0D 0A 39 38 30 20 42 33 3D 30 .=K9+1..980 B3=0
006CE0: 3A 49 46 52 4E 44 28 31 29 3E 2E 39 36 54 48 45 :IFRND(1)>.96THE
006CF0: 4E 42 33 3D 31 3A 42 39 3D 42 39 2B 31 0D 0A 31 NB3=1:B9=B9+1..1
006D00: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 10 PRINT TAB(33)
006D10: 3B 22 54 41 52 47 45 54 22 0D 0A 32 30 20 50 52 ;"TARGET"..20 PR
006D20: 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 INT TAB(15);"CRE
006D30: 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 ATIVE COMPUTING
006D40: 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 MORRISTOWN, NEW
006D50: 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 49 JERSEY"..30 PRI
006D60: 4E 54 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 NT: PRINT: PRINT
006D70: 0D 0A 31 30 30 20 52 3D 31 3A 20 52 31 3D 35 37 ..100 R=1: R1=57
006D80: 2E 32 39 36 3A 20 50 3D 33 2E 31 34 31 35 39 0D .296: P=3.14159.
006D90: 0A 31 31 30 20 50 52 49 4E 54 20 22 59 4F 55 20 .110 PRINT "YOU
006DA0: 41 52 45 20 54 48 45 20 57 45 41 50 4F 4E 53 20 ARE THE WEAPONS
006DB0: 4F 46 46 49 43 45 52 20 4F 4E 20 54 48 45 20 53 OFFICER ON THE S
006DC0: 54 41 52 53 48 49 50 20 45 4E 54 45 52 50 52 49 TARSHIP ENTERPRI
006DD0: 53 45 22 0D 0A 31 32 30 20 50 52 49 4E 54 20 22 SE"..120 PRINT "
006DE0: 41 4E 44 20 54 48 49 53 20 49 53 20 41 20 54 45 AND THIS IS A TE
006DF0: 53 54 20 54 4F 20 53 45 45 20 48 4F 57 20 41 43 ST TO SEE HOW AC
006E00: 43 55 52 41 54 45 20 41 20 53 48 4F 54 20 59 4F CURATE A SHOT YO
006E10: 55 22 0D 0A 31 33 30 20 50 52 49 4E 54 20 22 41 U"..130 PRINT "A
006E20: 52 45 20 49 4E 20 41 20 54 48 52 45 45 2D 44 49 RE IN A THREE-DI
006E30: 4D 45 4E 53 49 4F 4E 41 4C 20 52 41 4E 47 45 2E MENSIONAL RANGE.
006E40: 20 20 59 4F 55 20 57 49 4C 4C 20 42 45 20 54 4F YOU WILL BE TO
006E50: 4C 44 22 0D 0A 31 34 30 20 50 52 49 4E 54 20 22 LD"..140 PRINT "
006E60: 54 48 45 20 52 41 44 49 41 4E 20 4F 46 46 53 45 THE RADIAN OFFSE
006E70: 54 20 46 4F 52 20 54 48 45 20 58 20 41 4E 44 20 T FOR THE X AND
006E80: 5A 20 41 58 45 53 2C 20 54 48 45 20 4C 4F 43 41 Z AXES, THE LOCA
006E90: 54 49 4F 4E 22 0D 0A 31 35 30 20 50 52 49 4E 54 TION"..150 PRINT
006EA0: 20 22 4F 46 20 54 48 45 20 54 41 52 47 45 54 20 "OF THE TARGET
006EB0: 49 4E 20 54 48 52 45 45 20 44 49 4D 45 4E 53 49 IN THREE DIMENSI
006EC0: 4F 4E 41 4C 20 52 45 43 54 41 4E 47 55 4C 41 52 ONAL RECTANGULAR
006ED0: 20 43 4F 4F 52 44 49 4E 41 54 45 53 2C 22 0D 0A COORDINATES,"..
006EE0: 31 36 30 20 50 52 49 4E 54 20 22 54 48 45 20 41 160 PRINT "THE A
006EF0: 50 50 52 4F 58 49 4D 41 54 45 20 4E 55 4D 42 45 PPROXIMATE NUMBE
006F00: 30 34 30 20 47 28 49 2C 4A 29 3D 4B 33 2A 31 30 040 G(I,J)=K3*10
006F10: 30 2B 42 33 2A 31 30 2B 46 4E 52 28 31 29 3A 4E 0+B3*10+FNR(1):N
006F20: 45 58 54 4A 3A 4E 45 58 54 49 3A 49 46 4B 39 3E EXTJ:NEXTI:IFK9>
006F30: 54 39 54 48 45 4E 54 39 3D 4B 39 2B 31 0D 0A 31 T9THENT9=K9+1..1
006F40: 31 30 30 20 49 46 42 39 3C 3E 30 54 48 45 4E 31 100 IFB9<>0THEN1
006F50: 32 30 30 0D 0A 31 31 35 30 20 49 46 47 28 51 31 200..1150 IFG(Q1
006F60: 2C 51 32 29 3C 32 30 30 54 48 45 4E 47 28 51 31 ,Q2)<200THENG(Q1
006F70: 2C 51 32 29 3D 47 28 51 31 2C 51 32 29 2B 31 32 ,Q2)=G(Q1,Q2)+12
006F80: 30 3A 4B 39 3D 4B 39 2B 31 0D 0A 31 31 36 30 20 0:K9=K9+1..1160
006F90: 42 39 3D 31 3A 47 28 51 31 2C 51 32 29 3D 47 28 B9=1:G(Q1,Q2)=G(
006FA0: 51 31 2C 51 32 29 2B 31 30 3A 51 31 3D 46 4E 52 Q1,Q2)+10:Q1=FNR
006FB0: 28 31 29 3A 51 32 3D 46 4E 52 28 31 29 0D 0A 31 (1):Q2=FNR(1)..1
006FC0: 32 30 30 20 4B 37 3D 4B 39 3A 49 46 42 39 3C 3E 200 K7=K9:IFB9<>
006FD0: 31 54 48 45 4E 58 24 3D 22 53 22 3A 58 30 24 3D 1THENX$="S":X0$=
006FE0: 22 20 41 52 45 20 22 0D 0A 31 32 33 30 20 50 52 " ARE "..1230 PR
006FF0: 49 4E 54 22 59 4F 55 52 20 4F 52 44 45 52 53 20 INT"YOUR ORDERS
007000: 41 52 45 20 41 53 20 46 4F 4C 4C 4F 57 53 3A 22 ARE AS FOLLOWS:"
007010: 0D 0A 31 32 34 30 20 50 52 49 4E 54 22 20 20 20 ..1240 PRINT"
007020: 20 20 44 45 53 54 52 4F 59 20 54 48 45 22 3B 4B DESTROY THE";K
007030: 39 3B 22 4B 4C 49 4E 47 4F 4E 20 57 41 52 53 48 9;"KLINGON WARSH
007040: 49 50 53 20 57 48 49 43 48 20 48 41 56 45 20 49 IPS WHICH HAVE I
007050: 4E 56 41 44 45 44 22 0D 0A 31 32 35 32 20 50 52 NVADED"..1252 PR
007060: 49 4E 54 22 20 20 20 54 48 45 20 47 41 4C 41 58 INT" THE GALAX
007070: 59 20 42 45 46 4F 52 45 20 54 48 45 59 20 43 41 Y BEFORE THEY CA
007080: 4E 20 41 54 54 41 43 4B 20 46 45 44 45 52 41 54 N ATTACK FEDERAT
007090: 49 4F 4E 20 48 45 41 44 51 55 41 52 54 45 52 53 ION HEADQUARTERS
0070A0: 22 0D 0A 31 32 36 30 20 50 52 49 4E 54 22 20 20 "..1260 PRINT"
0070B0: 20 4F 4E 20 53 54 41 52 44 41 54 45 22 3B 54 30 ON STARDATE";T0
0070C0: 2B 54 39 3B 22 20 20 54 48 49 53 20 47 49 56 45 +T9;" THIS GIVE
0070D0: 53 20 59 4F 55 22 3B 54 39 3B 22 44 41 59 53 2E S YOU";T9;"DAYS.
0070E0: 20 20 54 48 45 52 45 22 3B 58 30 24 0D 0A 31 32 THERE";X0$..12
0070F0: 37 32 20 50 52 49 4E 54 22 20 20 22 3B 42 39 3B 72 PRINT" ";B9;
007100: 52 20 4F 46 20 44 45 47 52 45 45 53 20 46 52 4F R OF DEGREES FRO
007110: 4D 20 54 48 45 20 58 20 41 4E 44 20 5A 22 0D 0A M THE X AND Z"..
007120: 31 37 30 20 50 52 49 4E 54 20 22 41 58 45 53 2C 170 PRINT "AXES,
007130: 20 41 4E 44 20 54 48 45 20 41 50 50 52 4F 58 49 AND THE APPROXI
007140: 4D 41 54 45 20 44 49 53 54 41 4E 43 45 20 54 4F MATE DISTANCE TO
007150: 20 54 48 45 20 54 41 52 47 45 54 2E 22 0D 0A 31 THE TARGET."..1
007160: 38 30 20 50 52 49 4E 54 20 22 59 4F 55 20 57 49 80 PRINT "YOU WI
007170: 4C 4C 20 54 48 45 4E 20 50 52 4F 43 45 45 45 44 LL THEN PROCEEED
007180: 20 54 4F 20 53 48 4F 4F 54 20 41 54 20 54 48 45 TO SHOOT AT THE
007190: 20 54 41 52 47 45 54 20 55 4E 54 49 4C 20 49 54 TARGET UNTIL IT
0071A0: 20 49 53 22 0D 0A 31 39 30 20 50 52 49 4E 54 20 IS"..190 PRINT
0071B0: 22 44 45 53 54 52 4F 59 45 44 21 22 3A 20 50 52 "DESTROYED!": PR
0071C0: 49 4E 54 3A 20 50 52 49 4E 54 20 22 47 4F 4F 44 INT: PRINT "GOOD
0071D0: 20 4C 55 43 4B 21 21 22 3A 50 52 49 4E 54 3A 20 LUCK!!":PRINT:
0071E0: 50 52 49 4E 54 0D 0A 32 32 30 20 41 3D 52 4E 44 PRINT..220 A=RND
0071F0: 28 31 29 2A 32 2A 50 3A 20 42 3D 52 4E 44 28 31 (1)*2*P: B=RND(1
007200: 29 2A 32 2A 50 3A 20 51 3D 49 4E 54 28 41 2A 52 )*2*P: Q=INT(A*R
007210: 31 29 3A 20 57 3D 49 4E 54 28 42 2A 52 31 29 0D 1): W=INT(B*R1).
007220: 0A 32 36 30 20 50 52 49 4E 54 20 22 52 41 44 49 .260 PRINT "RADI
007230: 41 4E 53 20 46 52 4F 4D 20 58 20 41 58 49 53 20 ANS FROM X AXIS
007240: 3D 22 3B 41 3B 22 20 20 20 46 52 4F 4D 20 5A 20 =";A;" FROM Z
007250: 41 58 49 53 20 3D 22 3B 42 0D 0A 32 38 30 20 50 AXIS =";B..280 P
007260: 31 3D 31 30 30 30 30 30 2A 52 4E 44 28 31 29 2B 1=100000*RND(1)+
007270: 52 4E 44 28 31 29 3A 20 58 3D 53 49 4E 28 42 29 RND(1): X=SIN(B)
007280: 2A 43 4F 53 28 41 29 2A 50 31 3A 20 59 3D 53 49 *COS(A)*P1: Y=SI
007290: 4E 28 42 29 2A 53 49 4E 28 41 29 2A 50 31 0D 0A N(B)*SIN(A)*P1..
0072A0: 32 39 30 20 5A 3D 43 4F 53 28 42 29 2A 50 31 0D 290 Z=COS(B)*P1.
0072B0: 0A 33 34 30 20 50 52 49 4E 54 20 22 54 41 52 47 .340 PRINT "TARG
0072C0: 45 54 20 53 49 47 48 54 45 44 3A 20 41 50 50 52 ET SIGHTED: APPR
0072D0: 4F 58 49 4D 41 54 45 20 43 4F 4F 52 44 49 4E 41 OXIMATE COORDINA
0072E0: 54 45 53 3A 20 20 58 3D 22 3B 58 3B 22 20 20 59 TES: X=";X;" Y
0072F0: 3D 22 3B 59 3B 22 20 20 5A 3D 22 3B 5A 0D 0A 33 =";Y;" Z=";Z..3
007300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
007310: 06 00 00 00 02 09 52 E5 06 00 C1 02 00 00 00 02 ......R.........
007320: 06 00 C6 02 00 00 00 02 06 00 C2 02 00 00 00 02 ................
007330: 06 00 C7 02 00 00 00 02 06 00 C3 02 00 00 00 02 ................
007340: 06 00 C8 02 00 00 00 02 06 00 C4 02 00 00 00 02 ................
007350: 06 00 C9 02 00 00 00 02 06 00 C5 02 00 00 00 02 ................
007360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0073F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
007400: 31 30 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 100 PRINT TAB(33
007410: 29 3B 22 51 55 42 49 43 22 3A 50 52 49 4E 54 0D );"QUBIC":PRINT.
007420: 0A 31 31 30 20 50 52 49 4E 54 20 54 41 42 28 31 .110 PRINT TAB(1
007430: 35 29 3B 22 43 52 45 41 54 49 56 45 20 43 4F 4D 5);"CREATIVE COM
007440: 50 55 54 49 4E 47 20 20 4D 4F 52 52 49 53 54 4F PUTING MORRISTO
007450: 57 4E 2C 20 4E 45 57 20 4A 45 52 53 45 59 22 0D WN, NEW JERSEY".
007460: 0A 31 32 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 .120 PRINT:PRINT
007470: 3A 50 52 49 4E 54 0D 0A 32 31 30 20 50 52 49 4E :PRINT..210 PRIN
007480: 54 20 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 49 T "DO YOU WANT I
007490: 4E 53 54 52 55 43 54 49 4F 4E 53 22 3B 0D 0A 32 NSTRUCTIONS";..2
0074A0: 32 30 20 49 4E 50 55 54 20 43 24 0D 0A 32 33 30 20 INPUT C$..230
0074B0: 20 49 46 20 4C 45 46 54 24 28 43 24 2C 31 29 3D IF LEFT$(C$,1)=
0074C0: 22 4E 22 20 54 48 45 4E 20 33 31 35 0D 0A 32 34 "N" THEN 315..24
0074D0: 30 20 49 46 20 4C 45 46 54 24 28 43 24 2C 31 29 0 IF LEFT$(C$,1)
0074E0: 3D 22 59 22 20 54 48 45 4E 20 32 36 35 0D 0A 32 ="Y" THEN 265..2
0074F0: 35 30 20 50 52 49 4E 54 20 22 49 4E 43 4F 52 52 50 PRINT "INCORR
007500: 45 43 54 20 41 4E 53 57 45 52 2E 20 20 50 4C 45 ECT ANSWER. PLE
007510: 41 53 45 20 54 59 50 45 20 27 59 45 53 27 20 4F ASE TYPE 'YES' O
007520: 52 20 27 4E 4F 27 22 3B 0D 0A 32 36 30 20 47 4F R 'NO'";..260 GO
007530: 54 4F 20 32 32 30 0D 0A 32 36 35 20 50 52 49 4E TO 220..265 PRIN
007540: 54 0D 0A 32 37 30 20 50 52 49 4E 54 20 22 54 48 T..270 PRINT "TH
007550: 45 20 47 41 4D 45 20 49 53 20 54 49 43 2D 54 41 E GAME IS TIC-TA
007560: 43 2D 54 4F 45 20 49 4E 20 41 20 34 20 58 20 34 C-TOE IN A 4 X 4
007570: 20 58 20 34 20 43 55 42 45 2E 22 0D 0A 32 38 30 X 4 CUBE."..280
007580: 20 50 52 49 4E 54 20 22 45 41 43 48 20 4D 4F 56 PRINT "EACH MOV
007590: 45 20 49 53 20 49 4E 44 49 43 41 54 45 44 20 42 E IS INDICATED B
0075A0: 59 20 41 20 33 20 44 49 47 49 54 20 4E 55 4D 42 Y A 3 DIGIT NUMB
0075B0: 45 52 2C 20 57 49 54 48 20 45 41 43 48 22 0D 0A ER, WITH EACH"..
0075C0: 32 39 30 20 50 52 49 4E 54 20 22 44 49 47 49 54 290 PRINT "DIGIT
0075D0: 20 42 45 54 57 45 45 4E 20 31 20 41 4E 44 20 34 BETWEEN 1 AND 4
0075E0: 20 49 4E 43 4C 55 53 49 56 45 2E 20 20 54 48 45 INCLUSIVE. THE
0075F0: 20 44 49 47 49 54 53 20 49 4E 44 49 43 41 54 45 DIGITS INDICATE
007600: 0A 31 30 30 30 20 47 4F 54 4F 20 35 30 30 0D 0A .1000 GOTO 500..
007610: 31 30 31 30 20 4E 45 58 54 20 4A 0D 0A 31 30 32 1010 NEXT J..102
007620: 30 20 47 4F 54 4F 20 31 33 30 30 0D 0A 31 30 33 0 GOTO 1300..103
007630: 30 20 49 3D 31 0D 0A 31 30 34 30 20 4C 45 54 20 0 I=1..1040 LET
007640: 4C 28 49 29 3D 58 28 4D 28 49 2C 31 29 29 2B 58 L(I)=X(M(I,1))+X
007650: 28 4D 28 49 2C 32 29 29 2B 58 28 4D 28 49 2C 33 (M(I,2))+X(M(I,3
007660: 29 29 2B 58 28 4D 28 49 2C 34 29 29 0D 0A 31 30 ))+X(M(I,4))..10
007670: 35 30 20 4C 45 54 20 4C 20 3D 20 4C 28 49 29 0D 50 LET L = L(I).
007680: 0A 31 30 36 30 20 49 46 20 4C 20 3C 32 20 54 48 .1060 IF L <2 TH
007690: 45 4E 20 31 31 33 30 0D 0A 31 30 37 30 20 49 46 EN 1130..1070 IF
0076A0: 20 4C 3E 3D 33 20 54 48 45 4E 20 31 31 33 30 0D L>=3 THEN 1130.
0076B0: 0A 31 30 38 30 20 49 46 20 4C 3E 32 20 54 48 45 .1080 IF L>2 THE
0076C0: 4E 20 32 32 33 30 0D 0A 31 30 39 30 20 46 4F 52 N 2230..1090 FOR
0076D0: 20 4A 20 3D 20 31 20 54 4F 20 34 0D 0A 31 31 30 J = 1 TO 4..110
0076E0: 30 20 49 46 20 58 28 4D 28 49 2C 4A 29 29 3C 3E 0 IF X(M(I,J))<>
0076F0: 30 20 54 48 45 4E 20 31 31 32 30 0D 0A 31 31 31 0 THEN 1120..111
007700: 30 20 4C 45 54 20 58 28 4D 28 49 2C 4A 29 29 3D 0 LET X(M(I,J))=
007710: 31 2F 38 0D 0A 31 31 32 30 20 4E 45 58 54 20 4A 1/8..1120 NEXT J
007720: 0D 0A 31 31 33 30 20 49 3D 49 2B 31 3A 20 49 46 ..1130 I=I+1: IF
007730: 20 49 3C 3D 37 36 20 54 48 45 4E 20 31 30 34 30 I<=76 THEN 1040
007740: 0D 0A 31 31 34 30 20 47 4F 53 55 42 20 31 36 34 ..1140 GOSUB 164
007750: 30 0D 0A 31 31 35 30 20 49 3D 31 0D 0A 31 31 36 0..1150 I=1..116
007760: 30 20 49 46 20 4C 28 49 29 3D 31 2F 32 20 54 48 0 IF L(I)=1/2 TH
007770: 45 4E 20 32 33 36 30 0D 0A 31 31 37 30 20 49 46 EN 2360..1170 IF
007780: 20 4C 28 49 29 3D 31 2B 33 2F 38 20 54 48 45 4E L(I)=1+3/8 THEN
007790: 20 32 33 36 30 0D 0A 31 31 38 30 20 49 3D 49 2B 2360..1180 I=I+
0077A0: 31 3A 20 49 46 20 49 3C 3D 37 36 20 54 48 45 4E 1: IF I<=76 THEN
0077B0: 20 31 31 36 30 0D 0A 31 31 39 30 20 47 4F 54 4F 1160..1190 GOTO
0077C0: 20 31 38 33 30 0D 0A 31 32 30 30 20 4C 45 54 20 1830..1200 LET
0077D0: 5A 20 3D 20 31 0D 0A 31 32 31 30 20 49 46 20 58 Z = 1..1210 IF X
0077E0: 28 59 28 5A 29 29 3D 30 20 54 48 45 4E 20 31 32 (Y(Z))=0 THEN 12
0077F0: 35 30 0D 0A 31 32 32 30 20 4C 45 54 20 5A 3D 5A 50..1220 LET Z=Z
007800: 20 54 48 45 22 0D 0A 33 30 30 20 50 52 49 4E 54 THE"..300 PRINT
007810: 20 22 4C 45 56 45 4C 2C 20 52 4F 57 2C 20 41 4E "LEVEL, ROW, AN
007820: 44 20 43 4F 4C 55 4D 4E 2C 20 52 45 53 50 45 43 D COLUMN, RESPEC
007830: 54 49 56 45 4C 59 2C 20 4F 46 20 54 48 45 20 4F TIVELY, OF THE O
007840: 43 43 55 50 49 45 44 22 0D 0A 33 30 35 20 50 52 CCUPIED"..305 PR
007850: 49 4E 54 20 22 50 4C 41 43 45 2E 20 20 22 0D 0A INT "PLACE. "..
007860: 33 30 36 20 50 52 49 4E 54 0D 0A 33 30 37 20 50 306 PRINT..307 P
007870: 52 49 4E 54 20 22 54 4F 20 50 52 49 4E 54 20 54 RINT "TO PRINT T
007880: 48 45 20 50 4C 41 59 49 4E 47 20 42 4F 41 52 44 HE PLAYING BOARD
007890: 2C 20 54 59 50 45 20 30 20 28 5A 45 52 4F 29 20 , TYPE 0 (ZERO)
0078A0: 41 53 20 59 4F 55 52 20 4D 4F 56 45 2E 22 0D 0A AS YOUR MOVE."..
0078B0: 33 30 38 20 50 52 49 4E 54 20 22 54 48 45 20 50 308 PRINT "THE P
0078C0: 52 4F 47 52 41 4D 20 57 49 4C 4C 20 50 52 49 4E ROGRAM WILL PRIN
0078D0: 54 20 54 48 45 20 42 4F 41 52 44 20 57 49 54 48 T THE BOARD WITH
0078E0: 20 59 4F 55 52 20 4D 4F 56 45 53 20 49 4E 44 49 YOUR MOVES INDI
0078F0: 2D 22 0D 0A 33 30 39 20 50 52 49 4E 54 20 22 43 -"..309 PRINT "C
007900: 41 54 45 44 20 57 49 54 48 20 41 20 28 59 29 2C ATED WITH A (Y),
007910: 20 54 48 45 20 4D 41 43 48 49 4E 45 27 53 20 4D THE MACHINE'S M
007920: 4F 56 45 53 20 57 49 54 48 20 41 4E 20 28 4D 29 OVES WITH AN (M)
007930: 2C 20 41 4E 44 22 0D 0A 33 31 30 20 50 52 49 4E , AND"..310 PRIN
007940: 54 20 22 55 4E 55 53 45 44 20 53 51 55 41 52 45 T "UNUSED SQUARE
007950: 53 20 57 49 54 48 20 41 20 28 20 29 2E 20 20 4F S WITH A ( ). O
007960: 55 54 50 55 54 20 49 53 20 4F 4E 20 50 41 50 45 UTPUT IS ON PAPE
007970: 52 2E 22 0D 0A 33 31 31 20 50 52 49 4E 54 0D 0A R."..311 PRINT..
007980: 33 31 32 20 50 52 49 4E 54 20 22 54 4F 20 53 54 312 PRINT "TO ST
007990: 4F 50 20 54 48 45 20 50 52 4F 47 52 41 4D 20 52 OP THE PROGRAM R
0079A0: 55 4E 2C 20 54 59 50 45 20 31 20 41 53 20 59 4F UN, TYPE 1 AS YO
0079B0: 55 52 20 4D 4F 56 45 2E 22 0D 0A 33 31 33 20 50 UR MOVE."..313 P
0079C0: 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 33 31 35 20 RINT:PRINT..315
0079D0: 44 49 4D 20 58 28 36 34 29 2C 4C 28 37 36 29 2C DIM X(64),L(76),
0079E0: 4D 28 37 36 2C 34 29 2C 59 28 31 36 29 0D 0A 33 M(76,4),Y(16)..3
0079F0: 32 30 20 46 4F 52 20 49 20 3D 20 31 20 54 4F 20 20 FOR I = 1 TO
007A00: 2B 31 0D 0A 31 32 33 30 20 49 46 20 5A 3C 3E 31 +1..1230 IF Z<>1
007A10: 37 20 54 48 45 4E 20 31 32 31 30 0D 0A 31 32 34 7 THEN 1210..124
007A20: 30 20 47 4F 54 4F 20 31 37 32 30 0D 0A 31 32 35 0 GOTO 1720..125
007A30: 30 20 4C 45 54 20 4D 3D 59 28 5A 29 0D 0A 31 32 0 LET M=Y(Z)..12
007A40: 36 30 20 4C 45 54 20 58 28 4D 29 3D 35 0D 0A 31 60 LET X(M)=5..1
007A50: 32 37 30 20 50 52 49 4E 54 20 22 4D 41 43 48 49 270 PRINT "MACHI
007A60: 4E 45 20 4D 4F 56 45 53 20 54 4F 22 3B 0D 0A 31 NE MOVES TO";..1
007A70: 32 38 30 20 47 4F 53 55 42 20 31 35 37 30 0D 0A 280 GOSUB 1570..
007A80: 31 32 39 30 20 47 4F 54 4F 20 35 30 30 0D 0A 31 1290 GOTO 500..1
007A90: 33 30 30 20 4C 45 54 20 58 3D 58 0D 0A 31 33 31 300 LET X=X..131
007AA0: 30 20 49 3D 31 0D 0A 31 33 32 30 20 4C 45 54 20 0 I=1..1320 LET
007AB0: 4C 28 49 29 3D 58 28 4D 28 49 2C 31 29 29 2B 58 L(I)=X(M(I,1))+X
007AC0: 28 4D 28 49 2C 32 29 29 2B 58 28 4D 28 49 2C 33 (M(I,2))+X(M(I,3
007AD0: 29 29 2B 58 28 4D 28 49 2C 34 29 29 0D 0A 31 33 ))+X(M(I,4))..13
007AE0: 33 30 20 4C 45 54 20 4C 3D 4C 28 49 29 0D 0A 31 30 LET L=L(I)..1
007AF0: 33 34 30 20 49 46 20 4C 3C 31 30 20 54 48 45 4E 340 IF L<10 THEN
007B00: 20 31 34 31 30 0D 0A 31 33 35 30 20 49 46 20 4C 1410..1350 IF L
007B10: 3E 3D 31 31 20 54 48 45 4E 20 31 34 31 30 0D 0A >=11 THEN 1410..
007B20: 31 33 36 30 20 49 46 20 4C 3E 31 30 20 54 48 45 1360 IF L>10 THE
007B30: 4E 20 32 32 33 30 0D 0A 31 33 37 30 20 46 4F 52 N 2230..1370 FOR
007B40: 20 4A 3D 31 20 54 4F 20 34 0D 0A 31 33 38 30 20 J=1 TO 4..1380
007B50: 49 46 20 58 28 4D 28 49 2C 4A 29 29 3C 3E 30 20 IF X(M(I,J))<>0
007B60: 54 48 45 4E 20 31 34 30 30 0D 0A 31 33 39 30 20 THEN 1400..1390
007B70: 4C 45 54 20 58 28 4D 28 49 2C 4A 29 29 3D 31 2F LET X(M(I,J))=1/
007B80: 38 0D 0A 31 34 30 30 20 4E 45 58 54 20 4A 0D 0A 8..1400 NEXT J..
007B90: 31 34 31 30 20 49 3D 49 2B 31 3A 20 49 46 20 49 1410 I=I+1: IF I
007BA0: 3C 3D 37 36 20 54 48 45 4E 20 31 33 32 30 0D 0A <=76 THEN 1320..
007BB0: 31 34 32 30 20 47 4F 53 55 42 20 31 36 34 30 0D 1420 GOSUB 1640.
007BC0: 0A 31 34 33 30 20 49 3D 31 0D 0A 31 34 34 30 20 .1430 I=1..1440
007BD0: 49 46 20 4C 28 49 29 3D 2E 35 20 54 48 45 4E 20 IF L(I)=.5 THEN
007BE0: 32 33 36 30 0D 0A 31 34 35 30 20 49 46 20 4C 28 2360..1450 IF L(
007BF0: 49 29 3D 35 2B 33 2F 38 20 54 48 45 4E 20 32 33 I)=5+3/8 THEN 23
007C00: 31 36 0D 0A 33 33 30 20 52 45 41 44 20 59 28 49 16..330 READ Y(I
007C10: 29 0D 0A 33 34 30 20 4E 45 58 54 20 49 0D 0A 33 )..340 NEXT I..3
007C20: 35 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 37 36 50 FOR I=1 TO 76
007C30: 0D 0A 33 36 30 20 46 4F 52 20 4A 20 3D 20 31 20 ..360 FOR J = 1
007C40: 54 4F 20 34 0D 0A 33 37 30 20 52 45 41 44 20 4D TO 4..370 READ M
007C50: 28 49 2C 4A 29 0D 0A 33 38 30 20 4E 45 58 54 20 (I,J)..380 NEXT
007C60: 4A 0D 0A 33 39 30 20 4E 45 58 54 20 49 0D 0A 34 J..390 NEXT I..4
007C70: 30 30 20 46 4F 52 20 49 20 3D 20 31 20 54 4F 20 00 FOR I = 1 TO
007C80: 36 34 0D 0A 34 31 30 20 4C 45 54 20 58 28 49 29 64..410 LET X(I)
007C90: 3D 30 0D 0A 34 32 30 20 4E 45 58 54 20 49 0D 0A =0..420 NEXT I..
007CA0: 34 33 30 20 4C 45 54 20 5A 3D 31 0D 0A 34 34 30 430 LET Z=1..440
007CB0: 20 50 52 49 4E 54 20 22 44 4F 20 59 4F 55 20 57 PRINT "DO YOU W
007CC0: 41 4E 54 20 54 4F 20 4D 4F 56 45 20 46 49 52 53 ANT TO MOVE FIRS
007CD0: 54 22 3B 0D 0A 34 35 30 20 49 4E 50 55 54 20 53 T";..450 INPUT S
007CE0: 24 0D 0A 34 36 30 20 49 46 20 4C 45 46 54 24 28 $..460 IF LEFT$(
007CF0: 53 24 2C 31 29 3D 22 4E 22 20 54 48 45 4E 20 36 S$,1)="N" THEN 6
007D00: 33 30 0D 0A 34 37 30 20 49 46 20 4C 45 46 54 24 30..470 IF LEFT$
007D10: 28 53 24 2C 31 29 3D 22 59 22 20 54 48 45 4E 20 (S$,1)="Y" THEN
007D20: 35 30 30 0D 0A 34 38 30 20 50 52 49 4E 54 20 22 500..480 PRINT "
007D30: 49 4E 43 4F 52 52 45 43 54 20 41 4E 53 57 45 52 INCORRECT ANSWER
007D40: 2E 20 20 50 4C 45 41 53 45 20 54 59 50 45 20 27 . PLEASE TYPE '
007D50: 59 45 53 27 20 4F 52 20 27 4E 4F 27 2E 22 3B 0D YES' OR 'NO'.";.
007D60: 0A 34 39 30 20 47 4F 54 4F 20 34 35 30 0D 0A 35 .490 GOTO 450..5
007D70: 30 30 20 50 52 49 4E 54 20 22 20 22 0D 0A 35 31 00 PRINT " "..51
007D80: 30 20 50 52 49 4E 54 20 22 59 4F 55 52 20 4D 4F 0 PRINT "YOUR MO
007D90: 56 45 22 3B 0D 0A 35 32 30 20 49 4E 50 55 54 20 VE";..520 INPUT
007DA0: 4A 31 0D 0A 35 32 31 20 49 46 20 4A 31 3D 31 20 J1..521 IF J1=1
007DB0: 54 48 45 4E 20 32 37 37 30 0D 0A 35 32 32 20 49 THEN 2770..522 I
007DC0: 46 20 4A 31 3C 3E 30 20 54 48 45 4E 20 35 32 35 F J1<>0 THEN 525
007DD0: 0D 0A 35 32 33 20 47 4F 53 55 42 20 32 35 35 30 ..523 GOSUB 2550
007DE0: 0D 0A 35 32 34 20 47 4F 54 4F 20 35 30 30 0D 0A ..524 GOTO 500..
007DF0: 35 32 35 20 49 46 20 4A 31 3C 31 31 31 20 54 48 525 IF J1<111 TH
007E00: 36 30 0D 0A 31 34 36 30 20 49 3D 49 2B 31 3A 20 60..1460 I=I+1:
007E10: 49 46 20 49 3C 3D 37 36 20 54 48 45 4E 20 31 34 IF I<=76 THEN 14
007E20: 34 30 0D 0A 31 34 37 30 20 47 4F 53 55 42 20 32 40..1470 GOSUB 2
007E30: 35 30 30 0D 0A 31 34 38 30 20 47 4F 54 4F 20 31 500..1480 GOTO 1
007E40: 30 33 30 0D 0A 31 34 39 30 20 50 52 49 4E 54 20 030..1490 PRINT
007E50: 22 20 22 0D 0A 31 35 30 30 20 50 52 49 4E 54 20 " "..1500 PRINT
007E60: 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 54 4F 20 "DO YOU WANT TO
007E70: 54 52 59 20 41 4E 4F 54 48 45 52 20 47 41 4D 45 TRY ANOTHER GAME
007E80: 22 3B 0D 0A 31 35 31 30 20 49 4E 50 55 54 20 58 ";..1510 INPUT X
007E90: 24 0D 0A 31 35 32 30 20 49 46 20 4C 45 46 54 24 $..1520 IF LEFT$
007EA0: 28 58 24 2C 31 29 3D 22 59 22 20 54 48 45 4E 20 (X$,1)="Y" THEN
007EB0: 34 30 30 0D 0A 31 35 33 30 20 49 46 20 4C 45 46 400..1530 IF LEF
007EC0: 54 24 28 58 24 2C 31 29 3D 22 4E 22 20 54 48 45 T$(X$,1)="N" THE
007ED0: 4E 20 31 35 36 30 0D 0A 31 35 34 30 20 50 52 49 N 1560..1540 PRI
007EE0: 4E 54 20 22 49 4E 43 4F 52 52 45 43 54 20 41 4E NT "INCORRECT AN
007EF0: 53 57 45 52 2E 20 50 4C 45 41 53 45 20 54 59 50 SWER. PLEASE TYP
007F00: 45 20 27 59 45 53 27 20 4F 52 20 27 4E 4F 27 22 E 'YES' OR 'NO'"
007F10: 3B 0D 0A 31 35 35 30 20 47 4F 54 4F 20 31 35 31 ;..1550 GOTO 151
007F20: 30 0D 0A 31 35 36 30 20 53 54 4F 50 3A 52 55 4E 0..1560 STOP:RUN
007F30: 20 22 4D 45 4E 55 22 0D 0A 31 35 37 30 20 4C 45 "MENU"..1570 LE
007F40: 54 20 4B 31 3D 49 4E 54 28 28 4D 2D 31 29 2F 31 T K1=INT((M-1)/1
007F50: 36 29 2B 31 0D 0A 31 35 38 30 20 4C 45 54 20 4A 6)+1..1580 LET J
007F60: 32 3D 4D 2D 31 36 2A 28 4B 31 2D 31 29 0D 0A 31 2=M-16*(K1-1)..1
007F70: 35 39 30 20 4C 45 54 20 4B 32 3D 49 4E 54 28 28 590 LET K2=INT((
007F80: 4A 32 2D 31 29 2F 34 29 2B 31 0D 0A 31 36 30 30 J2-1)/4)+1..1600
007F90: 20 4C 45 54 20 4B 33 3D 4D 2D 28 4B 31 2D 31 29 LET K3=M-(K1-1)
007FA0: 2A 31 36 2D 28 4B 32 2D 31 29 2A 34 0D 0A 31 36 *16-(K2-1)*4..16
007FB0: 31 30 20 4C 45 54 20 4D 3D 4B 31 2A 31 30 30 2B 10 LET M=K1*100+
007FC0: 4B 32 2A 31 30 2B 4B 33 0D 0A 31 36 32 30 20 50 K2*10+K3..1620 P
007FD0: 52 49 4E 54 20 4D 3B 0D 0A 31 36 33 30 20 52 45 RINT M;..1630 RE
007FE0: 54 55 52 4E 0D 0A 31 36 34 30 20 46 4F 52 20 53 TURN..1640 FOR S
007FF0: 3D 31 20 54 4F 20 37 36 0D 0A 31 36 35 30 20 4C =1 TO 76..1650 L
008000: 45 4E 20 32 37 35 30 0D 0A 35 32 36 20 49 46 20 EN 2750..526 IF
008010: 4A 31 3E 34 34 34 20 54 48 45 4E 20 32 37 35 30 J1>444 THEN 2750
008020: 0D 0A 35 33 30 20 47 4F 53 55 42 20 32 35 30 30 ..530 GOSUB 2500
008030: 0D 0A 35 34 30 20 4C 45 54 20 4B 31 3D 49 4E 54 ..540 LET K1=INT
008040: 28 4A 31 2F 31 30 30 29 0D 0A 35 35 30 20 4C 45 (J1/100)..550 LE
008050: 54 20 4A 32 3D 28 4A 31 2D 4B 31 2A 31 30 30 29 T J2=(J1-K1*100)
008060: 0D 0A 35 36 30 20 4C 45 54 20 4B 32 3D 49 4E 54 ..560 LET K2=INT
008070: 28 4A 32 2F 31 30 29 0D 0A 35 37 30 20 4C 45 54 (J2/10)..570 LET
008080: 20 4B 33 3D 20 4A 31 20 2D 20 4B 31 2A 31 30 30 K3= J1 - K1*100
008090: 20 2D 4B 32 2A 31 30 0D 0A 35 38 30 20 4C 45 54 -K2*10..580 LET
0080A0: 20 4D 3D 31 36 2A 4B 31 2B 34 2A 4B 32 2B 4B 33 M=16*K1+4*K2+K3
0080B0: 2D 32 30 0D 0A 35 39 30 20 49 46 20 58 28 4D 29 -20..590 IF X(M)
0080C0: 3D 30 20 54 48 45 4E 20 36 32 30 0D 0A 36 30 30 =0 THEN 620..600
0080D0: 20 50 52 49 4E 54 20 22 54 48 41 54 20 53 51 55 PRINT "THAT SQU
0080E0: 41 52 45 20 49 53 20 55 53 45 44 2C 20 54 52 59 ARE IS USED, TRY
0080F0: 20 41 47 41 49 4E 2E 22 0D 0A 36 31 30 20 47 4F AGAIN."..610 GO
008100: 54 4F 20 35 30 30 0D 0A 36 32 30 20 4C 45 54 20 TO 500..620 LET
008110: 58 28 4D 29 3D 31 0D 0A 36 33 30 20 47 4F 53 55 X(M)=1..630 GOSU
008120: 42 20 31 36 34 30 0D 0A 36 34 30 20 4A 3D 31 0D B 1640..640 J=1.
008130: 0A 36 35 30 20 49 3D 31 0D 0A 36 36 30 20 49 46 .650 I=1..660 IF
008140: 20 4A 3D 31 20 54 48 45 4E 20 37 32 30 0D 0A 36 J=1 THEN 720..6
008150: 37 30 20 49 46 20 4A 3D 32 20 54 48 45 4E 20 37 70 IF J=2 THEN 7
008160: 39 30 0D 0A 36 38 30 20 49 46 20 4A 3D 33 20 54 90..680 IF J=3 T
008170: 48 45 4E 20 39 33 30 0D 0A 36 39 30 20 49 3D 49 HEN 930..690 I=I
008180: 2B 31 3A 20 49 46 20 49 3C 3D 37 36 20 54 48 45 +1: IF I<=76 THE
008190: 4E 20 36 36 30 0D 0A 37 30 30 20 4A 3D 4A 2B 31 N 660..700 J=J+1
0081A0: 3A 20 49 46 20 4A 3C 3D 33 20 54 48 45 4E 20 36 : IF J<=3 THEN 6
0081B0: 35 30 0D 0A 37 31 30 20 47 4F 54 4F 20 31 33 30 50..710 GOTO 130
0081C0: 30 0D 0A 37 32 30 20 49 46 20 4C 28 49 29 3C 3E 0..720 IF L(I)<>
0081D0: 34 20 54 48 45 4E 20 36 39 30 0D 0A 37 33 30 20 4 THEN 690..730
0081E0: 50 52 49 4E 54 20 22 59 4F 55 20 57 49 4E 20 41 PRINT "YOU WIN A
0081F0: 53 20 46 4F 4C 4C 4F 57 53 22 3B 0D 0A 37 34 30 S FOLLOWS";..740
008200: 45 54 20 4A 31 20 3D 20 4D 28 53 2C 31 29 0D 0A ET J1 = M(S,1)..
008210: 31 36 36 30 20 4C 45 54 20 4A 32 3D 4D 28 53 2C 1660 LET J2=M(S,
008220: 32 29 0D 0A 31 36 37 30 20 4C 45 54 20 4A 33 3D 2)..1670 LET J3=
008230: 4D 28 53 2C 33 29 0D 0A 31 36 38 30 20 4C 45 54 M(S,3)..1680 LET
008240: 20 4A 34 3D 4D 28 53 2C 34 29 0D 0A 31 36 39 30 J4=M(S,4)..1690
008250: 20 4C 45 54 20 4C 28 53 29 3D 58 28 4A 31 29 2B LET L(S)=X(J1)+
008260: 58 28 4A 32 29 2B 58 28 4A 33 29 2B 58 28 4A 34 X(J2)+X(J3)+X(J4
008270: 29 0D 0A 31 37 30 30 20 4E 45 58 54 20 53 0D 0A )..1700 NEXT S..
008280: 31 37 31 30 20 52 45 54 55 52 4E 0D 0A 31 37 32 1710 RETURN..172
008290: 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 36 34 0D 0 FOR I=1 TO 64.
0082A0: 0A 31 37 33 30 20 49 46 20 58 28 49 29 3C 3E 30 .1730 IF X(I)<>0
0082B0: 20 54 48 45 4E 20 31 38 30 30 0D 0A 31 37 34 30 THEN 1800..1740
0082C0: 20 4C 45 54 20 58 28 49 29 3D 35 0D 0A 31 37 35 LET X(I)=5..175
0082D0: 30 20 4C 45 54 20 4D 3D 49 0D 0A 31 37 36 30 20 0 LET M=I..1760
0082E0: 50 52 49 4E 54 20 22 4D 41 43 48 49 4E 45 20 4C PRINT "MACHINE L
0082F0: 49 4B 45 53 22 3B 0D 0A 31 37 37 30 20 47 4F 53 IKES";..1770 GOS
008300: 55 42 20 31 35 37 30 0D 0A 31 37 38 30 20 50 52 UB 1570..1780 PR
008310: 49 4E 54 20 22 20 22 0D 0A 31 37 39 30 20 47 4F INT " "..1790 GO
008320: 54 4F 20 35 30 30 0D 0A 31 38 30 30 20 4E 45 58 TO 500..1800 NEX
008330: 54 20 49 0D 0A 31 38 31 30 20 50 52 49 4E 54 20 T I..1810 PRINT
008340: 22 54 48 45 20 47 41 4D 45 20 49 53 20 41 20 44 "THE GAME IS A D
008350: 52 41 57 2E 22 0D 0A 31 38 32 30 20 47 4F 54 4F RAW."..1820 GOTO
008360: 20 31 34 39 30 0D 0A 31 38 33 30 20 46 4F 52 20 1490..1830 FOR
008370: 4B 3D 31 20 54 4F 20 31 38 0D 0A 31 38 34 30 20 K=1 TO 18..1840
008380: 4C 45 54 20 50 3D 30 0D 0A 31 38 35 30 20 46 4F LET P=0..1850 FO
008390: 52 20 49 3D 34 2A 4B 2D 33 20 54 4F 20 34 2A 4B R I=4*K-3 TO 4*K
0083A0: 0D 0A 31 38 36 30 20 46 4F 52 20 4A 3D 31 20 54 ..1860 FOR J=1 T
0083B0: 4F 20 34 0D 0A 31 38 37 30 20 4C 45 54 20 50 3D O 4..1870 LET P=
0083C0: 50 2B 58 28 4D 28 49 2C 4A 29 29 0D 0A 31 38 38 P+X(M(I,J))..188
0083D0: 30 20 4E 45 58 54 20 4A 0D 0A 31 38 39 30 20 4E 0 NEXT J..1890 N
0083E0: 45 58 54 20 49 0D 0A 31 39 30 30 20 49 46 20 50 EXT I..1900 IF P
0083F0: 3C 34 20 54 48 45 4E 20 31 39 34 30 0D 0A 31 39 <4 THEN 1940..19
008400: 20 46 4F 52 20 4A 3D 31 20 54 4F 20 34 0D 0A 37 FOR J=1 TO 4..7
008410: 35 30 20 4C 45 54 20 4D 3D 4D 28 49 2C 4A 29 0D 50 LET M=M(I,J).
008420: 0A 37 36 30 20 47 4F 53 55 42 20 31 35 37 30 0D .760 GOSUB 1570.
008430: 0A 37 37 30 20 4E 45 58 54 20 4A 0D 0A 37 38 30 .770 NEXT J..780
008440: 20 47 4F 54 4F 20 31 34 39 30 0D 0A 37 39 30 20 GOTO 1490..790
008450: 49 46 20 4C 28 49 29 3C 3E 31 35 20 54 48 45 4E IF L(I)<>15 THEN
008460: 20 36 39 30 0D 0A 38 30 30 20 46 4F 52 20 4A 3D 690..800 FOR J=
008470: 31 20 54 4F 20 34 0D 0A 38 31 30 20 4C 45 54 20 1 TO 4..810 LET
008480: 4D 3D 4D 28 49 2C 4A 29 0D 0A 38 32 30 20 49 46 M=M(I,J)..820 IF
008490: 20 58 28 4D 29 3C 3E 30 20 54 48 45 4E 20 38 36 X(M)<>0 THEN 86
0084A0: 30 0D 0A 38 33 30 20 4C 45 54 20 58 28 4D 29 3D 0..830 LET X(M)=
0084B0: 35 0D 0A 38 34 30 20 50 52 49 4E 54 20 22 4D 41 5..840 PRINT "MA
0084C0: 43 48 49 4E 45 20 4D 4F 56 45 53 20 54 4F 22 3B CHINE MOVES TO";
0084D0: 0D 0A 38 35 30 20 47 4F 53 55 42 20 31 35 37 30 ..850 GOSUB 1570
0084E0: 0D 0A 38 36 30 20 4E 45 58 54 20 4A 0D 0A 38 37 ..860 NEXT J..87
0084F0: 30 20 50 52 49 4E 54 20 22 2C 20 41 4E 44 20 57 0 PRINT ", AND W
008500: 49 4E 53 20 41 53 20 46 4F 4C 4C 4F 57 53 22 0D INS AS FOLLOWS".
008510: 0A 38 38 30 20 46 4F 52 20 4A 3D 31 20 54 4F 20 .880 FOR J=1 TO
008520: 34 0D 0A 38 39 30 20 4C 45 54 20 4D 3D 4D 28 49 4..890 LET M=M(I
008530: 2C 4A 29 0D 0A 39 30 30 20 47 4F 53 55 42 20 31 ,J)..900 GOSUB 1
008540: 35 37 30 0D 0A 39 31 30 20 4E 45 58 54 20 4A 0D 570..910 NEXT J.
008550: 0A 39 32 30 20 47 4F 54 4F 20 31 34 39 30 0D 0A .920 GOTO 1490..
008560: 39 33 30 20 49 46 20 4C 28 49 29 3C 3E 33 20 54 930 IF L(I)<>3 T
008570: 48 45 4E 20 36 39 30 0D 0A 39 34 30 20 50 52 49 HEN 690..940 PRI
008580: 4E 54 20 22 4E 49 43 45 20 54 52 59 2E 20 4D 41 NT "NICE TRY. MA
008590: 43 48 49 4E 45 20 4D 4F 56 45 53 20 54 4F 22 3B CHINE MOVES TO";
0085A0: 0D 0A 39 35 30 20 46 4F 52 20 4A 3D 31 20 54 4F ..950 FOR J=1 TO
0085B0: 20 34 20 0D 0A 39 36 30 20 4C 45 54 20 4D 3D 4D 4 ..960 LET M=M
0085C0: 28 49 2C 4A 29 0D 0A 39 37 30 20 49 46 20 58 28 (I,J)..970 IF X(
0085D0: 4D 29 3C 3E 30 20 54 48 45 4E 20 31 30 31 30 0D M)<>0 THEN 1010.
0085E0: 0A 39 38 30 20 4C 45 54 20 58 28 4D 29 3D 35 0D .980 LET X(M)=5.
0085F0: 0A 39 39 30 20 47 4F 53 55 42 20 31 35 37 30 0D .990 GOSUB 1570.
008600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
008610: 07 00 00 00 02 09 52 E5 07 00 C1 02 00 00 00 02 ......R.........
008620: 07 00 C6 02 00 00 00 02 07 00 C2 02 00 00 00 02 ................
008630: 07 00 C7 02 00 00 00 02 07 00 C3 02 00 00 00 02 ................
008640: 07 00 C8 02 00 00 00 02 07 00 C4 02 00 00 00 02 ................
008650: 07 00 C9 02 00 00 00 02 07 00 C5 02 00 00 00 02 ................
008660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0086F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
008700: 31 30 20 49 46 20 50 3C 35 20 54 48 45 4E 20 31 10 IF P<5 THEN 1
008710: 39 37 30 0D 0A 31 39 32 30 20 49 46 20 50 3C 39 970..1920 IF P<9
008720: 20 54 48 45 4E 20 31 39 34 30 0D 0A 31 39 33 30 THEN 1940..1930
008730: 20 49 46 20 50 3C 31 30 20 54 48 45 4E 20 31 39 IF P<10 THEN 19
008740: 37 30 0D 0A 31 39 34 30 20 4E 45 58 54 20 4B 0D 70..1940 NEXT K.
008750: 0A 31 39 35 30 20 47 4F 53 55 42 20 32 35 30 30 .1950 GOSUB 2500
008760: 0D 0A 31 39 36 30 20 47 4F 54 4F 20 31 32 30 30 ..1960 GOTO 1200
008770: 0D 0A 31 39 37 30 20 4C 45 54 20 53 3D 31 2F 38 ..1970 LET S=1/8
008780: 0D 0A 31 39 38 30 20 46 4F 52 20 49 3D 34 2A 4B ..1980 FOR I=4*K
008790: 2D 33 20 54 4F 20 34 2A 4B 0D 0A 31 39 39 30 20 -3 TO 4*K..1990
0087A0: 47 4F 54 4F 20 32 33 37 30 0D 0A 32 30 30 30 20 GOTO 2370..2000
0087B0: 4E 45 58 54 20 49 0D 0A 32 30 31 30 20 4C 45 54 NEXT I..2010 LET
0087C0: 20 53 3D 30 0D 0A 32 30 32 30 20 47 4F 54 4F 20 S=0..2020 GOTO
0087D0: 31 39 38 30 0D 0A 32 30 33 30 20 44 41 54 41 20 1980..2030 DATA
0087E0: 31 2C 34 39 2C 35 32 2C 34 2C 31 33 2C 36 31 2C 1,49,52,4,13,61,
0087F0: 36 34 2C 31 36 2C 32 32 2C 33 39 2C 32 33 2C 33 64,16,22,39,23,3
008800: 38 2C 32 36 2C 34 32 2C 32 37 2C 34 33 0D 0A 32 8,26,42,27,43..2
008810: 30 34 30 20 44 41 54 41 20 31 2C 32 2C 33 2C 34 040 DATA 1,2,3,4
008820: 2C 35 2C 36 2C 37 2C 38 2C 39 2C 31 30 2C 31 31 ,5,6,7,8,9,10,11
008830: 2C 31 32 2C 31 33 2C 31 34 2C 31 35 2C 31 36 2C ,12,13,14,15,16,
008840: 31 37 2C 31 38 2C 31 39 2C 32 30 0D 0A 32 30 35 17,18,19,20..205
008850: 30 20 44 41 54 41 20 32 31 2C 32 32 2C 32 33 2C 0 DATA 21,22,23,
008860: 32 34 2C 32 35 2C 32 36 2C 32 37 2C 32 38 2C 32 24,25,26,27,28,2
008870: 39 2C 33 30 2C 33 31 2C 33 32 2C 33 33 2C 33 34 9,30,31,32,33,34
008880: 2C 33 35 2C 33 36 2C 33 37 2C 33 38 0D 0A 32 30 ,35,36,37,38..20
008890: 36 30 20 44 41 54 41 20 33 39 2C 34 30 2C 34 31 60 DATA 39,40,41
0088A0: 2C 34 32 2C 34 33 2C 34 34 2C 34 35 2C 34 36 2C ,42,43,44,45,46,
0088B0: 34 37 2C 34 38 2C 34 39 2C 35 30 2C 35 31 2C 35 47,48,49,50,51,5
0088C0: 32 2C 35 33 2C 35 34 2C 35 35 2C 35 36 0D 0A 32 2,53,54,55,56..2
0088D0: 30 37 30 20 44 41 54 41 20 35 37 2C 35 38 2C 35 070 DATA 57,58,5
0088E0: 39 2C 36 30 2C 36 31 2C 36 32 2C 36 33 2C 36 34 9,60,61,62,63,64
0088F0: 0D 0A 32 30 38 30 20 44 41 54 41 20 31 2C 31 37 ..2080 DATA 1,17
008900: 45 4D 20 50 52 49 4E 54 20 43 48 52 24 28 31 32 EM PRINT CHR$(12
008910: 29 0D 0A 32 37 34 30 20 52 45 54 55 52 4E 0D 0A )..2740 RETURN..
008920: 32 37 35 30 20 50 52 49 4E 54 22 49 4E 43 4F 52 2750 PRINT"INCOR
008930: 52 45 43 54 20 4D 4F 56 45 2C 20 52 45 54 59 50 RECT MOVE, RETYP
008940: 45 20 49 54 2D 2D 22 3B 0D 0A 32 37 36 30 20 47 E IT--";..2760 G
008950: 4F 54 4F 20 35 32 30 0D 0A 32 37 37 30 20 45 4E OTO 520..2770 EN
008960: 44 0D 0A 1A 46 43 31 3E 3D 31 41 4E 44 43 31 3C D...FC1>=1ANDC1<
008970: 39 54 48 45 4E 34 38 35 30 0D 0A 34 37 39 30 20 9THEN4850..4790
008980: 50 52 49 4E 54 22 45 4E 53 49 47 4E 20 43 48 45 PRINT"ENSIGN CHE
008990: 4B 4F 56 20 52 45 50 4F 52 54 53 2C 20 20 27 49 KOV REPORTS, 'I
0089A0: 4E 43 4F 52 52 45 43 54 20 43 4F 55 52 53 45 20 NCORRECT COURSE
0089B0: 44 41 54 41 2C 20 53 49 52 21 27 22 0D 0A 34 38 DATA, SIR!'"..48
0089C0: 30 30 20 47 4F 54 4F 31 39 39 30 0D 0A 34 38 35 00 GOTO1990..485
0089D0: 30 20 58 31 3D 43 28 43 31 2C 31 29 2B 28 43 28 0 X1=C(C1,1)+(C(
0089E0: 43 31 2B 31 2C 31 29 2D 43 28 43 31 2C 31 29 29 C1+1,1)-C(C1,1))
0089F0: 2A 28 43 31 2D 49 4E 54 28 43 31 29 29 3A 45 3D *(C1-INT(C1)):E=
008A00: 45 2D 32 3A 50 3D 50 2D 31 0D 0A 34 38 36 30 20 E-2:P=P-1..4860
008A10: 58 32 3D 43 28 43 31 2C 32 29 2B 28 43 28 43 31 X2=C(C1,2)+(C(C1
008A20: 2B 31 2C 32 29 2D 43 28 43 31 2C 32 29 29 2A 28 +1,2)-C(C1,2))*(
008A30: 43 31 2D 49 4E 54 28 43 31 29 29 3A 58 3D 53 31 C1-INT(C1)):X=S1
008A40: 3A 59 3D 53 32 0D 0A 34 39 31 30 20 50 52 49 4E :Y=S2..4910 PRIN
008A50: 54 22 54 4F 52 50 45 44 4F 20 54 52 41 43 4B 3A T"TORPEDO TRACK:
008A60: 22 0D 0A 34 39 32 30 20 58 3D 58 2B 58 31 3A 59 "..4920 X=X+X1:Y
008A70: 3D 59 2B 58 32 3A 58 33 3D 49 4E 54 28 58 2B 2E =Y+X2:X3=INT(X+.
008A80: 35 29 3A 59 33 3D 49 4E 54 28 59 2B 2E 35 29 0D 5):Y3=INT(Y+.5).
008A90: 0A 34 39 36 30 20 49 46 58 33 3C 31 4F 52 58 33 .4960 IFX3<1ORX3
008AA0: 3E 38 4F 52 59 33 3C 31 4F 52 59 33 3E 38 54 48 >8ORY3<1ORY3>8TH
008AB0: 45 4E 35 34 39 30 0D 0A 35 30 30 30 20 50 52 49 EN5490..5000 PRI
008AC0: 4E 54 22 20 20 20 20 20 20 20 20 20 20 20 20 20 NT"
008AD0: 20 20 22 3B 58 33 3B 22 2C 22 3B 59 33 3A 41 24 ";X3;",";Y3:A$
008AE0: 3D 22 20 20 20 22 3A 5A 31 3D 58 3A 5A 32 3D 59 =" ":Z1=X:Z2=Y
008AF0: 3A 47 4F 53 55 42 38 38 33 30 0D 0A 35 30 35 30 :GOSUB8830..5050
008B00: 2C 33 33 2C 34 39 2C 35 2C 32 31 2C 33 37 2C 35 ,33,49,5,21,37,5
008B10: 33 2C 39 2C 32 35 2C 34 31 2C 35 37 2C 31 33 2C 3,9,25,41,57,13,
008B20: 32 39 2C 34 35 2C 36 31 0D 0A 32 30 39 30 20 44 29,45,61..2090 D
008B30: 41 54 41 20 32 2C 31 38 2C 33 34 2C 35 30 2C 36 ATA 2,18,34,50,6
008B40: 2C 32 32 2C 33 38 2C 35 34 2C 31 30 2C 32 36 2C ,22,38,54,10,26,
008B50: 34 32 2C 35 38 2C 31 34 2C 33 30 2C 34 36 2C 36 42,58,14,30,46,6
008B60: 32 0D 0A 32 31 30 30 20 44 41 54 41 20 33 2C 31 2..2100 DATA 3,1
008B70: 39 2C 33 35 2C 35 31 2C 37 2C 32 33 2C 33 39 2C 9,35,51,7,23,39,
008B80: 35 35 2C 31 31 2C 32 37 2C 34 33 2C 35 39 2C 31 55,11,27,43,59,1
008B90: 35 2C 33 31 2C 34 37 2C 36 33 0D 0A 32 31 31 30 5,31,47,63..2110
008BA0: 20 44 41 54 41 20 34 2C 32 30 2C 33 36 2C 35 32 DATA 4,20,36,52
008BB0: 2C 38 2C 32 34 2C 34 30 2C 35 36 2C 31 32 2C 32 ,8,24,40,56,12,2
008BC0: 38 2C 34 34 2C 36 30 2C 31 36 2C 33 32 2C 34 38 8,44,60,16,32,48
008BD0: 2C 36 34 0D 0A 32 31 32 30 20 44 41 54 41 20 31 ,64..2120 DATA 1
008BE0: 2C 35 2C 39 2C 31 33 2C 31 37 2C 32 31 2C 32 35 ,5,9,13,17,21,25
008BF0: 2C 32 39 2C 33 33 2C 33 37 2C 34 31 2C 34 35 2C ,29,33,37,41,45,
008C00: 34 39 2C 35 33 2C 35 37 2C 36 31 0D 0A 32 31 33 49,53,57,61..213
008C10: 30 20 44 41 54 41 20 32 2C 36 2C 31 30 2C 31 34 0 DATA 2,6,10,14
008C20: 2C 31 38 2C 32 32 2C 32 36 2C 33 30 2C 33 34 2C ,18,22,26,30,34,
008C30: 33 38 2C 34 32 2C 34 36 2C 35 30 2C 35 34 2C 35 38,42,46,50,54,5
008C40: 38 2C 36 32 0D 0A 32 31 34 30 20 44 41 54 41 20 8,62..2140 DATA
008C50: 33 2C 37 2C 31 31 2C 31 35 2C 31 39 2C 32 33 2C 3,7,11,15,19,23,
008C60: 32 37 2C 33 31 2C 33 35 2C 33 39 2C 34 33 2C 34 27,31,35,39,43,4
008C70: 37 2C 35 31 2C 35 35 2C 35 39 2C 36 33 0D 0A 32 7,51,55,59,63..2
008C80: 31 35 30 20 44 41 54 41 20 34 2C 38 2C 31 32 2C 150 DATA 4,8,12,
008C90: 31 36 2C 32 30 2C 32 34 2C 32 38 2C 33 32 2C 33 16,20,24,28,32,3
008CA0: 36 2C 34 30 2C 34 34 2C 34 38 2C 35 32 2C 35 36 6,40,44,48,52,56
008CB0: 2C 36 30 2C 36 34 0D 0A 32 31 36 30 20 44 41 54 ,60,64..2160 DAT
008CC0: 41 20 31 2C 36 2C 31 31 2C 31 36 2C 31 37 2C 32 A 1,6,11,16,17,2
008CD0: 32 2C 32 37 2C 33 32 2C 33 33 2C 33 38 2C 34 33 2,27,32,33,38,43
008CE0: 2C 34 38 2C 34 39 2C 35 34 2C 35 39 2C 36 34 0D ,48,49,54,59,64.
008CF0: 0A 32 31 37 30 20 44 41 54 41 20 31 33 2C 31 30 .2170 DATA 13,10
008D00: 20 49 46 5A 33 3C 3E 30 54 48 45 4E 34 39 32 30 IFZ3<>0THEN4920
008D10: 0D 0A 35 30 36 30 20 41 24 3D 22 2B 4B 2B 22 3A ..5060 A$="+K+":
008D20: 5A 31 3D 58 3A 5A 32 3D 59 3A 47 4F 53 55 42 38 Z1=X:Z2=Y:GOSUB8
008D30: 38 33 30 3A 49 46 5A 33 3D 30 54 48 45 4E 35 32 830:IFZ3=0THEN52
008D40: 31 30 0D 0A 35 31 31 30 20 50 52 49 4E 54 22 2A 10..5110 PRINT"*
008D50: 2A 2A 20 4B 4C 49 4E 47 4F 4E 20 44 45 53 54 52 ** KLINGON DESTR
008D60: 4F 59 45 44 20 2A 2A 2A 22 3A 4B 33 3D 4B 33 2D OYED ***":K3=K3-
008D70: 31 3A 4B 39 3D 4B 39 2D 31 3A 49 46 4B 39 3C 3D 1:K9=K9-1:IFK9<=
008D80: 30 54 48 45 4E 36 33 37 30 0D 0A 35 31 35 30 20 0THEN6370..5150
008D90: 46 4F 52 49 3D 31 54 4F 33 3A 49 46 58 33 3D 4B FORI=1TO3:IFX3=K
008DA0: 28 49 2C 31 29 41 4E 44 59 33 3D 4B 28 49 2C 32 (I,1)ANDY3=K(I,2
008DB0: 29 54 48 45 4E 35 31 39 30 0D 0A 35 31 38 30 20 )THEN5190..5180
008DC0: 4E 45 58 54 49 3A 49 3D 33 0D 0A 35 31 39 30 20 NEXTI:I=3..5190
008DD0: 4B 28 49 2C 33 29 3D 30 3A 47 4F 54 4F 35 34 33 K(I,3)=0:GOTO543
008DE0: 30 0D 0A 35 32 31 30 20 41 24 3D 22 20 2A 20 22 0..5210 A$=" * "
008DF0: 3A 5A 31 3D 58 3A 5A 32 3D 59 3A 47 4F 53 55 42 :Z1=X:Z2=Y:GOSUB
008E00: 38 38 33 30 3A 49 46 5A 33 3D 30 54 48 45 4E 35 8830:IFZ3=0THEN5
008E10: 32 38 30 0D 0A 35 32 36 30 20 50 52 49 4E 54 22 280..5260 PRINT"
008E20: 53 54 41 52 20 41 54 22 3B 58 33 3B 22 2C 22 3B STAR AT";X3;",";
008E30: 59 33 3B 22 41 42 53 4F 52 42 45 44 20 54 4F 52 Y3;"ABSORBED TOR
008E40: 50 45 44 4F 20 45 4E 45 52 47 59 2E 22 3A 47 4F PEDO ENERGY.":GO
008E50: 53 55 42 36 30 30 30 3A 47 4F 54 4F 31 39 39 30 SUB6000:GOTO1990
008E60: 0D 0A 35 32 38 30 20 41 24 3D 22 3E 21 3C 22 3A ..5280 A$=">!<":
008E70: 5A 31 3D 58 3A 5A 32 3D 59 3A 47 4F 53 55 42 38 Z1=X:Z2=Y:GOSUB8
008E80: 38 33 30 3A 49 46 5A 33 3D 30 54 48 45 4E 34 37 830:IFZ3=0THEN47
008E90: 36 30 0D 0A 35 33 33 30 20 50 52 49 4E 54 22 2A 60..5330 PRINT"*
008EA0: 2A 2A 20 53 54 41 52 42 41 53 45 20 44 45 53 54 ** STARBASE DEST
008EB0: 52 4F 59 45 44 20 2A 2A 2A 22 3A 42 33 3D 42 33 ROYED ***":B3=B3
008EC0: 2D 31 3A 42 39 3D 42 39 2D 31 0D 0A 35 33 36 30 -1:B9=B9-1..5360
008ED0: 20 49 46 42 39 3E 30 4F 52 4B 39 3E 54 2D 54 30 IFB9>0ORK9>T-T0
008EE0: 2D 54 39 54 48 45 4E 35 34 30 30 0D 0A 35 33 37 -T9THEN5400..537
008EF0: 30 20 50 52 49 4E 54 22 54 48 41 54 20 44 4F 45 0 PRINT"THAT DOE
008F00: 2C 37 2C 34 2C 32 39 2C 32 36 2C 32 33 2C 32 30 ,7,4,29,26,23,20
008F10: 2C 34 35 2C 34 32 2C 33 39 2C 33 36 2C 36 31 2C ,45,42,39,36,61,
008F20: 35 38 2C 35 35 2C 35 32 0D 0A 32 31 38 30 20 44 58,55,52..2180 D
008F30: 41 54 41 20 31 2C 32 31 2C 34 31 2C 36 31 2C 32 ATA 1,21,41,61,2
008F40: 2C 32 32 2C 34 32 2C 36 32 2C 33 2C 32 33 2C 34 ,22,42,62,3,23,4
008F50: 33 2C 36 33 2C 34 2C 32 34 2C 34 34 2C 36 34 0D 3,63,4,24,44,64.
008F60: 0A 32 31 39 30 20 44 41 54 41 20 34 39 2C 33 37 .2190 DATA 49,37
008F70: 2C 32 35 2C 31 33 2C 35 30 2C 33 38 2C 32 36 2C ,25,13,50,38,26,
008F80: 31 34 2C 35 31 2C 33 39 2C 32 37 2C 31 35 2C 35 14,51,39,27,15,5
008F90: 32 2C 34 30 2C 32 38 2C 31 36 0D 0A 32 32 30 30 2,40,28,16..2200
008FA0: 20 44 41 54 41 20 31 2C 31 38 2C 33 35 2C 35 32 DATA 1,18,35,52
008FB0: 2C 35 2C 32 32 2C 33 39 2C 35 36 2C 39 2C 32 36 ,5,22,39,56,9,26
008FC0: 2C 34 33 2C 36 30 2C 31 33 2C 33 30 2C 34 37 2C ,43,60,13,30,47,
008FD0: 36 34 0D 0A 32 32 31 30 20 44 41 54 41 20 34 39 64..2210 DATA 49
008FE0: 2C 33 34 2C 31 39 2C 34 2C 35 33 2C 33 38 2C 32 ,34,19,4,53,38,2
008FF0: 33 2C 38 2C 35 37 2C 34 32 2C 32 37 2C 31 32 2C 3,8,57,42,27,12,
009000: 36 31 2C 34 36 2C 33 31 2C 31 36 0D 0A 32 32 32 61,46,31,16..222
009010: 30 20 44 41 54 41 20 31 2C 32 32 2C 34 33 2C 36 0 DATA 1,22,43,6
009020: 34 2C 31 36 2C 32 37 2C 33 38 2C 34 39 2C 34 2C 4,16,27,38,49,4,
009030: 32 33 2C 34 32 2C 36 31 2C 31 33 2C 32 36 2C 33 23,42,61,13,26,3
009040: 39 2C 35 32 0D 0A 32 32 33 30 20 46 4F 52 20 4A 9,52..2230 FOR J
009050: 3D 31 20 54 4F 20 34 0D 0A 32 32 34 30 20 49 46 =1 TO 4..2240 IF
009060: 20 58 28 4D 28 49 2C 4A 29 29 3C 3E 31 2F 38 20 X(M(I,J))<>1/8
009070: 54 48 45 4E 20 32 33 33 30 0D 0A 32 32 35 30 20 THEN 2330..2250
009080: 4C 45 54 20 58 28 4D 28 49 2C 4A 29 29 3D 35 0D LET X(M(I,J))=5.
009090: 0A 32 32 36 30 20 49 46 20 4C 28 49 29 3C 35 20 .2260 IF L(I)<5
0090A0: 54 48 45 4E 20 32 32 39 30 0D 0A 32 32 37 30 20 THEN 2290..2270
0090B0: 50 52 49 4E 54 20 22 4C 45 54 27 53 20 53 45 45 PRINT "LET'S SEE
0090C0: 20 59 4F 55 20 47 45 54 20 4F 55 54 20 4F 46 20 YOU GET OUT OF
0090D0: 54 48 49 53 3A 20 20 4D 41 43 48 49 4E 45 20 4D THIS: MACHINE M
0090E0: 4F 56 45 53 20 54 4F 22 3B 0D 0A 32 32 38 30 20 OVES TO";..2280
0090F0: 47 4F 54 4F 20 32 33 30 30 0D 0A 32 32 39 30 20 GOTO 2300..2290
009100: 31 30 20 70 72 69 6E 74 20 22 49 20 61 6D 20 74 10 print "I am t
009110: 65 73 74 20 31 22 0D 0A 32 30 20 65 6E 64 0D 0A est 1"..20 end..
009120: 1A 45 4C 49 45 56 45 44 20 4F 46 20 43 4F 4D 4D .ELIEVED OF COMM
009130: 41 4E 44 22 0D 0A 35 33 38 30 20 50 52 49 4E 54 AND"..5380 PRINT
009140: 22 41 4E 44 20 53 45 4E 54 45 4E 43 45 44 20 54 "AND SENTENCED T
009150: 4F 20 39 39 20 53 54 41 52 44 41 54 45 53 20 41 O 99 STARDATES A
009160: 54 20 48 41 52 44 20 4C 41 42 4F 52 20 4F 4E 20 T HARD LABOR ON
009170: 43 59 47 4E 55 53 20 31 32 21 21 22 0D 0A 35 33 CYGNUS 12!!"..53
009180: 39 30 20 47 4F 54 4F 20 36 32 37 30 0D 0A 35 34 90 GOTO 6270..54
009190: 30 30 20 50 52 49 4E 54 22 53 54 41 52 46 4C 45 00 PRINT"STARFLE
0091A0: 45 54 20 43 4F 4D 4D 41 4E 44 20 52 45 56 49 45 ET COMMAND REVIE
0091B0: 57 49 4E 47 20 59 4F 55 52 20 52 45 43 4F 52 44 WING YOUR RECORD
0091C0: 20 54 4F 20 43 4F 4E 53 49 44 45 52 22 0D 0A 35 TO CONSIDER"..5
0091D0: 34 31 30 20 50 52 49 4E 54 22 43 4F 55 52 54 20 410 PRINT"COURT
0091E0: 4D 41 52 54 49 41 4C 21 22 3A 44 30 3D 30 0D 0A MARTIAL!":D0=0..
0091F0: 35 34 33 30 20 5A 31 3D 58 3A 5A 32 3D 59 3A 41 5430 Z1=X:Z2=Y:A
009200: 24 3D 22 20 20 20 22 3A 47 4F 53 55 42 38 36 37 $=" ":GOSUB867
009210: 30 0D 0A 35 34 37 30 20 47 28 51 31 2C 51 32 29 0..5470 G(Q1,Q2)
009220: 3D 4B 33 2A 31 30 30 2B 42 33 2A 31 30 2B 53 33 =K3*100+B3*10+S3
009230: 3A 5A 28 51 31 2C 51 32 29 3D 47 28 51 31 2C 51 :Z(Q1,Q2)=G(Q1,Q
009240: 32 29 3A 47 4F 53 55 42 36 30 30 30 3A 47 4F 54 2):GOSUB6000:GOT
009250: 4F 31 39 39 30 0D 0A 35 34 39 30 20 50 52 49 4E O1990..5490 PRIN
009260: 54 22 54 4F 52 50 45 44 4F 20 4D 49 53 53 45 44 T"TORPEDO MISSED
009270: 22 3A 47 4F 53 55 42 36 30 30 30 3A 47 4F 54 4F ":GOSUB6000:GOTO
009280: 31 39 39 30 0D 0A 35 35 32 30 20 52 45 4D 20 53 1990..5520 REM S
009290: 48 49 45 4C 44 20 43 4F 4E 54 52 4F 4C 0D 0A 35 HIELD CONTROL..5
0092A0: 35 33 30 20 49 46 44 28 37 29 3C 30 54 48 45 4E 530 IFD(7)<0THEN
0092B0: 50 52 49 4E 54 22 53 48 49 45 4C 44 20 43 4F 4E PRINT"SHIELD CON
0092C0: 54 52 4F 4C 20 49 4E 4F 50 45 52 41 42 4C 45 22 TROL INOPERABLE"
0092D0: 3A 47 4F 54 4F 31 39 39 30 0D 0A 35 35 36 30 20 :GOTO1990..5560
0092E0: 50 52 49 4E 54 22 45 4E 45 52 47 59 20 41 56 41 PRINT"ENERGY AVA
0092F0: 49 4C 41 42 4C 45 20 3D 22 3B 45 2B 53 3B 3A 49 ILABLE =";E+S;:I
009300: 50 52 49 4E 54 20 22 59 4F 55 20 46 4F 58 2E 20 PRINT "YOU FOX.
009310: 20 4A 55 53 54 20 49 4E 20 54 48 45 20 4E 49 43 JUST IN THE NIC
009320: 4B 20 4F 46 20 54 49 4D 45 2C 20 4D 41 43 48 49 K OF TIME, MACHI
009330: 4E 45 20 4D 4F 56 45 53 20 54 4F 22 3B 0D 0A 32 NE MOVES TO";..2
009340: 33 30 30 20 4C 45 54 20 4D 3D 4D 28 49 2C 4A 29 300 LET M=M(I,J)
009350: 0D 0A 32 33 31 30 20 47 4F 53 55 42 20 31 35 37 ..2310 GOSUB 157
009360: 30 0D 0A 32 33 32 30 20 47 4F 54 4F 20 35 30 30 0..2320 GOTO 500
009370: 0D 0A 32 33 33 30 20 4E 45 58 54 20 4A 0D 0A 32 ..2330 NEXT J..2
009380: 33 34 30 20 50 52 49 4E 54 20 22 4D 41 43 48 49 340 PRINT "MACHI
009390: 4E 45 20 43 4F 4E 43 45 44 45 53 20 54 48 49 53 NE CONCEDES THIS
0093A0: 20 47 41 4D 45 2E 22 0D 0A 32 33 35 30 20 47 4F GAME."..2350 GO
0093B0: 54 4F 20 31 34 39 30 0D 0A 32 33 36 30 20 4C 45 TO 1490..2360 LE
0093C0: 54 20 53 3D 31 2F 38 0D 0A 32 33 37 30 20 49 46 T S=1/8..2370 IF
0093D0: 20 49 2D 49 4E 54 28 49 2F 34 29 2A 34 3E 31 20 I-INT(I/4)*4>1
0093E0: 54 48 45 4E 20 32 34 30 30 0D 0A 32 33 38 30 20 THEN 2400..2380
0093F0: 4C 45 54 20 41 3D 31 0D 0A 32 33 39 30 20 47 4F LET A=1..2390 GO
009400: 54 4F 20 32 34 31 30 0D 0A 32 34 30 30 20 4C 45 TO 2410..2400 LE
009410: 54 20 41 3D 32 0D 0A 32 34 31 30 20 46 4F 52 20 T A=2..2410 FOR
009420: 4A 3D 41 20 54 4F 20 35 2D 41 20 53 54 45 50 20 J=A TO 5-A STEP
009430: 35 2D 32 2A 41 0D 0A 32 34 32 30 20 49 46 20 58 5-2*A..2420 IF X
009440: 28 4D 28 49 2C 4A 29 29 3D 53 20 54 48 45 4E 20 (M(I,J))=S THEN
009450: 32 34 35 30 0D 0A 32 34 33 30 20 4E 45 58 54 20 2450..2430 NEXT
009460: 4A 0D 0A 32 34 34 30 20 47 4F 54 4F 20 32 30 30 J..2440 GOTO 200
009470: 30 0D 0A 32 34 35 30 20 4C 45 54 20 58 28 4D 28 0..2450 LET X(M(
009480: 49 2C 4A 29 29 3D 35 0D 0A 32 34 36 30 20 4C 45 I,J))=5..2460 LE
009490: 54 20 4D 3D 4D 28 49 2C 4A 29 0D 0A 32 34 37 30 T M=M(I,J)..2470
0094A0: 20 50 52 49 4E 54 20 22 4D 41 43 48 49 4E 45 20 PRINT "MACHINE
0094B0: 54 41 4B 45 53 22 3B 0D 0A 32 34 38 30 20 47 4F TAKES";..2480 GO
0094C0: 53 55 42 20 31 35 37 30 0D 0A 32 34 39 30 20 47 SUB 1570..2490 G
0094D0: 4F 54 4F 20 35 30 30 0D 0A 32 35 30 30 20 46 4F OTO 500..2500 FO
0094E0: 52 20 49 3D 31 20 54 4F 20 36 34 0D 0A 32 35 31 R I=1 TO 64..251
0094F0: 30 20 49 46 20 58 28 49 29 3C 3E 31 2F 38 20 54 0 IF X(I)<>1/8 T
009500: 4E 50 55 54 22 4E 55 4D 42 45 52 20 4F 46 20 55 NPUT"NUMBER OF U
009510: 4E 49 54 53 20 54 4F 20 53 48 49 45 4C 44 53 22 NITS TO SHIELDS"
009520: 3B 58 0D 0A 35 35 38 30 20 49 46 58 3C 30 4F 52 ;X..5580 IFX<0OR
009530: 53 3D 58 54 48 45 4E 50 52 49 4E 54 22 3C 53 48 S=XTHENPRINT"<SH
009540: 49 45 4C 44 53 20 55 4E 43 48 41 4E 47 45 44 3E IELDS UNCHANGED>
009550: 22 3A 47 4F 54 4F 31 39 39 30 0D 0A 35 35 39 30 ":GOTO1990..5590
009560: 20 49 46 58 3C 3D 45 2B 53 54 48 45 4E 35 36 33 IFX<=E+STHEN563
009570: 30 0D 0A 35 36 30 30 20 50 52 49 4E 54 22 53 48 0..5600 PRINT"SH
009580: 49 45 4C 44 20 43 4F 4E 54 52 4F 4C 20 52 45 50 IELD CONTROL REP
009590: 4F 52 54 53 20 20 27 54 48 49 53 20 49 53 20 4E ORTS 'THIS IS N
0095A0: 4F 54 20 54 48 45 20 46 45 44 45 52 41 54 49 4F OT THE FEDERATIO
0095B0: 4E 20 54 52 45 41 53 55 52 59 2E 27 22 0D 0A 35 N TREASURY.'"..5
0095C0: 36 31 30 20 50 52 49 4E 54 22 3C 53 48 49 45 4C 610 PRINT"<SHIEL
0095D0: 44 53 20 55 4E 43 48 41 4E 47 45 44 3E 22 3A 47 DS UNCHANGED>":G
0095E0: 4F 54 4F 31 39 39 30 0D 0A 35 36 33 30 20 45 3D OTO1990..5630 E=
0095F0: 45 2B 53 2D 58 3A 53 3D 58 3A 50 52 49 4E 54 22 E+S-X:S=X:PRINT"
009600: 44 45 46 4C 45 43 54 4F 52 20 43 4F 4E 54 52 4F DEFLECTOR CONTRO
009610: 4C 20 52 4F 4F 4D 20 52 45 50 4F 52 54 3A 22 0D L ROOM REPORT:".
009620: 0A 35 36 36 30 20 50 52 49 4E 54 22 20 20 27 53 .5660 PRINT" 'S
009630: 48 49 45 4C 44 53 20 4E 4F 57 20 41 54 22 3B 49 HIELDS NOW AT";I
009640: 4E 54 28 53 29 3B 22 55 4E 49 54 53 20 50 45 52 NT(S);"UNITS PER
009650: 20 59 4F 55 52 20 43 4F 4D 4D 41 4E 44 2E 27 22 YOUR COMMAND.'"
009660: 3A 47 4F 54 4F 31 39 39 30 0D 0A 35 36 38 30 20 :GOTO1990..5680
009670: 52 45 4D 20 44 41 4D 41 47 45 20 43 4F 4E 54 52 REM DAMAGE CONTR
009680: 4F 4C 0D 0A 35 36 39 30 20 49 46 44 28 36 29 3E OL..5690 IFD(6)>
009690: 3D 30 54 48 45 4E 35 39 31 30 0D 0A 35 37 30 30 =0THEN5910..5700
0096A0: 20 50 52 49 4E 54 22 44 41 4D 41 47 45 20 43 4F PRINT"DAMAGE CO
0096B0: 4E 54 52 4F 4C 20 52 45 50 4F 52 54 20 4E 4F 54 NTROL REPORT NOT
0096C0: 20 41 56 41 49 4C 41 42 4C 45 22 3A 49 46 44 30 AVAILABLE":IFD0
0096D0: 3D 30 54 48 45 4E 31 39 39 30 0D 0A 35 37 32 30 =0THEN1990..5720
0096E0: 20 44 33 3D 30 3A 46 4F 52 49 3D 31 54 4F 38 3A D3=0:FORI=1TO8:
0096F0: 49 46 44 28 49 29 3C 30 54 48 45 4E 44 33 3D 44 IFD(I)<0THEND3=D
009700: 48 45 4E 20 32 35 33 30 0D 0A 32 35 32 30 20 4C HEN 2530..2520 L
009710: 45 54 20 58 28 49 29 3D 30 0D 0A 32 35 33 30 20 ET X(I)=0..2530
009720: 4E 45 58 54 20 49 0D 0A 32 35 34 30 20 52 45 54 NEXT I..2540 RET
009730: 55 52 4E 0D 0A 32 35 35 30 20 46 4F 52 20 58 58 URN..2550 FOR XX
009740: 3D 31 20 54 4F 20 39 3A 50 52 49 4E 54 3A 4E 45 =1 TO 9:PRINT:NE
009750: 58 54 3A 46 4F 52 20 49 3D 31 20 54 4F 20 34 0D XT:FOR I=1 TO 4.
009760: 0A 32 35 36 30 20 46 4F 52 20 4A 3D 31 20 54 4F .2560 FOR J=1 TO
009770: 20 34 0D 0A 32 35 36 32 20 46 4F 52 20 49 31 3D 4..2562 FOR I1=
009780: 31 20 54 4F 20 4A 0D 0A 32 35 36 34 20 50 52 49 1 TO J..2564 PRI
009790: 4E 54 22 20 20 20 22 3B 0D 0A 32 35 36 36 20 4E NT" ";..2566 N
0097A0: 45 58 54 20 49 31 0D 0A 32 35 37 30 20 46 4F 52 EXT I1..2570 FOR
0097B0: 20 4B 3D 31 20 54 4F 20 34 0D 0A 32 36 30 30 20 K=1 TO 4..2600
0097C0: 4C 45 54 20 51 3D 31 36 2A 49 2B 34 2A 4A 2B 4B LET Q=16*I+4*J+K
0097D0: 2D 32 30 0D 0A 32 36 31 30 20 49 46 20 58 28 51 -20..2610 IF X(Q
0097E0: 29 3C 3E 4F 20 54 48 45 4E 20 32 36 33 30 0D 0A )<>O THEN 2630..
0097F0: 32 36 32 30 20 50 52 49 4E 54 22 28 20 29 20 20 2620 PRINT"( )
009800: 20 20 20 20 22 3B 0D 0A 32 36 33 30 20 49 46 20 ";..2630 IF
009810: 58 28 51 29 3C 3E 35 20 54 48 45 4E 20 32 36 35 X(Q)<>5 THEN 265
009820: 30 0D 0A 32 36 34 30 20 50 52 49 4E 54 22 28 4D 0..2640 PRINT"(M
009830: 29 20 20 20 20 20 20 22 3B 0D 0A 32 36 35 30 20 ) ";..2650
009840: 49 46 20 58 28 51 29 3C 3E 31 20 54 48 45 4E 20 IF X(Q)<>1 THEN
009850: 32 36 36 30 0D 0A 32 36 35 35 20 50 52 49 4E 54 2660..2655 PRINT
009860: 22 28 59 29 20 20 20 20 20 20 22 3B 0D 0A 32 36 "(Y) ";..26
009870: 36 30 20 49 46 20 58 28 51 29 3C 3E 31 2F 38 20 60 IF X(Q)<>1/8
009880: 54 48 45 4E 20 32 36 37 30 0D 0A 32 36 36 35 20 THEN 2670..2665
009890: 50 52 49 4E 54 22 28 20 29 20 20 20 20 20 20 22 PRINT"( ) "
0098A0: 3B 0D 0A 32 36 37 30 20 4E 45 58 54 20 4B 0D 0A ;..2670 NEXT K..
0098B0: 32 36 38 30 20 50 52 49 4E 54 0D 0A 32 36 39 30 2680 PRINT..2690
0098C0: 20 50 52 49 4E 54 0D 0A 32 37 30 30 20 4E 45 58 PRINT..2700 NEX
0098D0: 54 20 4A 0D 0A 32 37 31 30 20 50 52 49 4E 54 0D T J..2710 PRINT.
0098E0: 0A 32 37 32 30 20 50 52 49 4E 54 0D 0A 32 37 33 .2720 PRINT..273
0098F0: 30 20 4E 45 58 54 20 49 0D 0A 32 37 33 35 20 52 0 NEXT I..2735 R
009900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
009910: 08 00 00 00 02 09 52 E5 08 00 C1 02 00 00 00 02 ......R.........
009920: 08 00 C6 02 00 00 00 02 08 00 C2 02 00 00 00 02 ................
009930: 08 00 C7 02 00 00 00 02 08 00 C3 02 00 00 00 02 ................
009940: 08 00 C8 02 00 00 00 02 08 00 C4 02 00 00 00 02 ................
009950: 08 00 C9 02 00 00 00 02 08 00 C5 02 00 00 00 02 ................
009960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0099F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
009A00: 32 20 50 52 49 4E 54 20 54 41 42 28 33 30 29 3B 2 PRINT TAB(30);
009A10: 22 54 49 43 2D 54 41 43 2D 54 4F 45 22 0D 0A 34 "TIC-TAC-TOE"..4
009A20: 20 50 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 PRINT TAB(15);"
009A30: 43 52 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 CREATIVE COMPUTI
009A40: 4E 47 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 NG MORRISTOWN,
009A50: 4E 45 57 20 4A 45 52 53 45 59 22 0D 0A 36 20 50 NEW JERSEY"..6 P
009A60: 52 49 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 RINT:PRINT:PRINT
009A70: 0D 0A 38 20 50 52 49 4E 54 20 22 54 48 45 20 42 ..8 PRINT "THE B
009A80: 4F 41 52 44 20 49 53 20 4E 55 4D 42 45 52 45 44 OARD IS NUMBERED
009A90: 3A 22 0D 0A 31 30 20 50 52 49 4E 54 20 22 20 31 :"..10 PRINT " 1
009AA0: 20 20 32 20 20 33 22 0D 0A 31 32 20 50 52 49 4E 2 3"..12 PRIN
009AB0: 54 20 22 20 34 20 20 35 20 20 36 22 0D 0A 31 34 T " 4 5 6"..14
009AC0: 20 50 52 49 4E 54 20 22 20 37 20 20 38 20 20 39 PRINT " 7 8 9
009AD0: 22 0D 0A 31 36 20 50 52 49 4E 54 3A 50 52 49 4E "..16 PRINT:PRIN
009AE0: 54 3A 50 52 49 4E 54 0D 0A 32 30 20 44 49 4D 20 T:PRINT..20 DIM
009AF0: 53 28 39 29 0D 0A 35 30 20 49 4E 50 55 54 22 44 S(9)..50 INPUT"D
009B00: 4F 20 59 4F 55 20 57 41 4E 54 20 27 58 27 20 4F O YOU WANT 'X' O
009B10: 52 20 27 4F 27 22 3B 43 24 0D 0A 35 35 20 49 46 R 'O'";C$..55 IF
009B20: 20 43 24 3D 22 58 22 54 48 45 4E 20 34 37 35 0D C$="X"THEN 475.
009B30: 0A 36 30 20 50 24 3D 22 4F 22 3A 51 24 3D 22 58 .60 P$="O":Q$="X
009B40: 22 0D 0A 31 30 30 20 47 3D 2D 31 3A 48 3D 31 3A "..100 G=-1:H=1:
009B50: 49 46 20 53 28 35 29 3C 3E 30 20 54 48 45 4E 20 IF S(5)<>0 THEN
009B60: 31 30 33 0D 0A 31 30 32 20 53 28 35 29 3D 2D 31 103..102 S(5)=-1
009B70: 3A 47 4F 54 4F 20 31 39 35 0D 0A 31 30 33 20 49 :GOTO 195..103 I
009B80: 46 20 53 28 35 29 3C 3E 31 20 54 48 45 4E 20 31 F S(5)<>1 THEN 1
009B90: 30 36 0D 0A 31 30 34 20 49 46 20 53 28 31 29 3C 06..104 IF S(1)<
009BA0: 3E 30 20 54 48 45 4E 20 31 31 30 0D 0A 31 30 35 >0 THEN 110..105
009BB0: 20 53 28 31 29 3D 2D 31 3A 47 4F 54 4F 20 31 39 S(1)=-1:GOTO 19
009BC0: 35 0D 0A 31 30 36 20 49 46 20 53 28 32 29 3D 31 5..106 IF S(2)=1
009BD0: 20 41 4E 44 20 53 28 31 29 3D 30 20 54 48 45 4E AND S(1)=0 THEN
009BE0: 20 31 38 31 0D 0A 31 30 37 20 49 46 20 53 28 34 181..107 IF S(4
009BF0: 29 3D 31 20 41 4E 44 20 53 28 31 29 3D 30 20 54 )=1 AND S(1)=0 T
009C00: 2B 31 29 54 48 45 4E 20 31 31 31 35 0D 0A 31 31 +1)THEN 1115..11
009C10: 30 35 20 49 46 20 53 28 49 29 3C 3E 53 28 49 2B 05 IF S(I)<>S(I+
009C20: 32 29 54 48 45 4E 20 31 31 31 35 0D 0A 31 31 31 2)THEN 1115..111
009C30: 30 20 49 46 20 53 28 49 29 3D 2D 31 20 54 48 45 0 IF S(I)=-1 THE
009C40: 4E 20 31 33 35 30 0D 0A 31 31 31 32 20 49 46 20 N 1350..1112 IF
009C50: 53 28 49 29 3D 31 20 54 48 45 4E 20 31 32 30 30 S(I)=1 THEN 1200
009C60: 0D 0A 31 31 31 35 20 4E 45 58 54 20 49 3A 46 4F ..1115 NEXT I:FO
009C70: 52 20 49 3D 31 20 54 4F 20 33 3A 49 46 20 53 28 R I=1 TO 3:IF S(
009C80: 49 29 3C 3E 53 28 49 2B 33 29 54 48 45 4E 20 31 I)<>S(I+3)THEN 1
009C90: 31 35 30 0D 0A 31 31 33 30 20 49 46 20 53 28 49 150..1130 IF S(I
009CA0: 29 3C 3E 53 28 49 2B 36 29 54 48 45 4E 20 31 31 )<>S(I+6)THEN 11
009CB0: 35 30 0D 0A 31 31 33 35 20 49 46 20 53 28 49 29 50..1135 IF S(I)
009CC0: 3D 2D 31 20 54 48 45 4E 20 31 33 35 30 0D 0A 31 =-1 THEN 1350..1
009CD0: 31 33 37 20 49 46 20 53 28 49 29 3D 31 20 54 48 137 IF S(I)=1 TH
009CE0: 45 4E 20 31 32 30 30 0D 0A 31 31 35 30 20 4E 45 EN 1200..1150 NE
009CF0: 58 54 20 49 3A 46 4F 52 20 49 3D 31 20 54 4F 20 XT I:FOR I=1 TO
009D00: 39 3A 49 46 20 53 28 49 29 3D 30 20 54 48 45 4E 9:IF S(I)=0 THEN
009D10: 20 31 31 35 35 0D 0A 31 31 35 32 20 4E 45 58 54 1155..1152 NEXT
009D20: 20 49 3A 47 4F 54 4F 20 31 34 30 30 0D 0A 31 31 I:GOTO 1400..11
009D30: 35 35 20 49 46 20 53 28 35 29 3C 3E 47 20 54 48 55 IF S(5)<>G TH
009D40: 45 4E 20 31 31 37 30 0D 0A 31 31 36 30 20 49 46 EN 1170..1160 IF
009D50: 20 53 28 31 29 3D 47 20 41 4E 44 20 53 28 39 29 S(1)=G AND S(9)
009D60: 3D 47 20 54 48 45 4E 20 31 31 38 30 0D 0A 31 31 =G THEN 1180..11
009D70: 36 35 20 49 46 20 53 28 33 29 3D 47 20 41 4E 44 65 IF S(3)=G AND
009D80: 20 53 28 37 29 3D 47 20 54 48 45 4E 20 31 31 38 S(7)=G THEN 118
009D90: 30 0D 0A 31 31 37 30 20 52 45 54 55 52 4E 0D 0A 0..1170 RETURN..
009DA0: 31 31 38 30 20 49 46 20 47 3D 2D 31 20 54 48 45 1180 IF G=-1 THE
009DB0: 4E 20 31 33 35 30 0D 0A 31 32 30 30 20 50 52 49 N 1350..1200 PRI
009DC0: 4E 54 22 59 4F 55 20 42 45 41 54 20 4D 45 21 21 NT"YOU BEAT ME!!
009DD0: 20 47 4F 4F 44 20 47 41 4D 45 2E 22 3A 47 4F 54 GOOD GAME.":GOT
009DE0: 4F 20 32 30 30 30 0D 0A 31 33 35 30 20 50 52 49 O 2000..1350 PRI
009DF0: 4E 54 22 49 20 57 49 4E 2C 20 54 55 52 4B 45 59 NT"I WIN, TURKEY
009E00: 48 45 4E 20 31 38 31 0D 0A 31 30 38 20 49 46 20 HEN 181..108 IF
009E10: 53 28 36 29 3D 31 20 41 4E 44 20 53 28 39 29 3D S(6)=1 AND S(9)=
009E20: 30 20 54 48 45 4E 20 31 38 39 0D 0A 31 30 39 20 0 THEN 189..109
009E30: 49 46 20 53 28 38 29 3D 31 20 41 4E 44 20 53 28 IF S(8)=1 AND S(
009E40: 39 29 3D 30 20 54 48 45 4E 20 31 38 39 0D 0A 31 9)=0 THEN 189..1
009E50: 31 30 20 49 46 20 47 3D 31 20 54 48 45 4E 20 31 10 IF G=1 THEN 1
009E60: 31 32 0D 0A 31 31 31 20 47 4F 54 4F 20 31 31 38 12..111 GOTO 118
009E70: 0D 0A 31 31 32 20 4A 3D 33 2A 49 4E 54 28 28 4D ..112 J=3*INT((M
009E80: 2D 31 29 2F 33 29 2B 31 0D 0A 31 31 33 20 49 46 -1)/3)+1..113 IF
009E90: 20 33 2A 49 4E 54 28 28 4D 2D 31 29 2F 33 29 2B 3*INT((M-1)/3)+
009EA0: 31 3D 4D 20 54 48 45 4E 20 4B 3D 31 0D 0A 31 31 1=M THEN K=1..11
009EB0: 34 20 49 46 20 33 2A 49 4E 54 28 28 4D 2D 31 29 4 IF 3*INT((M-1)
009EC0: 2F 33 29 2B 32 3D 4D 20 54 48 45 4E 20 4B 3D 32 /3)+2=M THEN K=2
009ED0: 0D 0A 31 31 35 20 49 46 20 33 2A 49 4E 54 28 28 ..115 IF 3*INT((
009EE0: 4D 2D 31 29 2F 33 29 2B 33 3D 4D 20 54 48 45 4E M-1)/3)+3=M THEN
009EF0: 20 4B 3D 33 0D 0A 31 31 36 20 47 4F 54 4F 20 31 K=3..116 GOTO 1
009F00: 32 30 0D 0A 31 31 38 20 46 4F 52 20 4A 3D 31 20 20..118 FOR J=1
009F10: 54 4F 20 37 20 53 54 45 50 20 33 3A 46 4F 52 20 TO 7 STEP 3:FOR
009F20: 4B 3D 31 20 54 4F 20 33 0D 0A 31 32 30 20 49 46 K=1 TO 3..120 IF
009F30: 20 53 28 4A 29 3C 3E 47 20 54 48 45 4E 20 31 33 S(J)<>G THEN 13
009F40: 30 0D 0A 31 32 32 20 49 46 20 53 28 4A 2B 32 29 0..122 IF S(J+2)
009F50: 3C 3E 47 20 54 48 45 4E 20 31 33 35 0D 0A 31 32 <>G THEN 135..12
009F60: 36 20 49 46 20 53 28 4A 2B 31 29 3C 3E 30 20 54 6 IF S(J+1)<>0 T
009F70: 48 45 4E 20 31 35 30 0D 0A 31 32 38 20 53 28 4A HEN 150..128 S(J
009F80: 2B 31 29 3D 2D 31 3A 47 4F 54 4F 20 31 39 35 0D +1)=-1:GOTO 195.
009F90: 0A 31 33 30 20 49 46 20 53 28 4A 29 3D 48 20 54 .130 IF S(J)=H T
009FA0: 48 45 4E 20 31 35 30 0D 0A 31 33 31 20 49 46 20 HEN 150..131 IF
009FB0: 53 28 4A 2B 32 29 3C 3E 47 20 54 48 45 4E 20 31 S(J+2)<>G THEN 1
009FC0: 35 30 0D 0A 31 33 32 20 49 46 20 53 28 4A 2B 31 50..132 IF S(J+1
009FD0: 29 3C 3E 47 20 54 48 45 4E 20 31 35 30 0D 0A 31 )<>G THEN 150..1
009FE0: 33 33 20 53 28 4A 29 3D 2D 31 3A 47 4F 54 4F 20 33 S(J)=-1:GOTO
009FF0: 31 39 35 0D 0A 31 33 35 20 49 46 20 53 28 4A 2B 195..135 IF S(J+
00A000: 21 21 21 22 3A 47 4F 54 4F 20 32 30 30 30 0D 0A !!!":GOTO 2000..
00A010: 31 34 30 30 20 50 52 49 4E 54 22 49 54 27 53 20 1400 PRINT"IT'S
00A020: 41 20 44 52 41 57 2E 20 54 48 41 4E 4B 20 59 4F A DRAW. THANK YO
00A030: 55 2E 22 0D 0A 32 30 30 30 20 45 4E 44 0D 0A 1A U."..2000 END...
00A040: 3D 31 3A 4F 4E 41 2B 31 47 4F 54 4F 37 35 34 30 =1:ONA+1GOTO7540
00A050: 2C 37 39 30 30 2C 38 30 37 30 2C 38 35 30 30 2C ,7900,8070,8500,
00A060: 38 31 35 30 2C 37 34 30 30 0D 0A 37 33 36 30 20 8150,7400..7360
00A070: 50 52 49 4E 54 22 46 55 4E 43 54 49 4F 4E 53 20 PRINT"FUNCTIONS
00A080: 41 56 41 49 4C 41 42 4C 45 20 46 52 4F 4D 20 4C AVAILABLE FROM L
00A090: 49 42 52 41 52 59 2D 43 4F 4D 50 55 54 45 52 3A IBRARY-COMPUTER:
00A0A0: 22 0D 0A 37 33 37 30 20 50 52 49 4E 54 22 20 20 "..7370 PRINT"
00A0B0: 20 30 20 3D 20 43 55 4D 55 4C 41 54 49 56 45 20 0 = CUMULATIVE
00A0C0: 47 41 4C 41 43 54 49 43 20 52 45 43 4F 52 44 22 GALACTIC RECORD"
00A0D0: 0D 0A 37 33 37 32 20 50 52 49 4E 54 22 20 20 20 ..7372 PRINT"
00A0E0: 31 20 3D 20 53 54 41 54 55 53 20 52 45 50 4F 52 1 = STATUS REPOR
00A0F0: 54 22 0D 0A 37 33 37 34 20 50 52 49 4E 54 22 20 T"..7374 PRINT"
00A100: 20 20 32 20 3D 20 50 48 4F 54 4F 4E 20 54 4F 52 2 = PHOTON TOR
00A110: 50 45 44 4F 20 44 41 54 41 22 0D 0A 37 33 37 36 PEDO DATA"..7376
00A120: 20 50 52 49 4E 54 22 20 20 20 33 20 3D 20 53 54 PRINT" 3 = ST
00A130: 41 52 42 41 53 45 20 4E 41 56 20 44 41 54 41 22 ARBASE NAV DATA"
00A140: 0D 0A 37 33 37 38 20 50 52 49 4E 54 22 20 20 20 ..7378 PRINT"
00A150: 34 20 3D 20 44 49 52 45 43 54 49 4F 4E 2F 44 49 4 = DIRECTION/DI
00A160: 53 54 41 4E 43 45 20 43 41 4C 43 55 4C 41 54 4F STANCE CALCULATO
00A170: 52 22 0D 0A 37 33 38 30 20 50 52 49 4E 54 22 20 R"..7380 PRINT"
00A180: 20 20 35 20 3D 20 47 41 4C 41 58 59 20 27 52 45 5 = GALAXY 'RE
00A190: 47 49 4F 4E 20 4E 41 4D 45 27 20 4D 41 50 22 3A GION NAME' MAP":
00A1A0: 50 52 49 4E 54 3A 47 4F 54 4F 37 33 32 30 0D 0A PRINT:GOTO7320..
00A1B0: 37 33 39 30 20 52 45 4D 20 53 45 54 55 50 20 54 7390 REM SETUP T
00A1C0: 4F 20 43 48 41 4E 47 45 20 43 55 4D 20 47 41 4C O CHANGE CUM GAL
00A1D0: 20 52 45 43 4F 52 44 20 54 4F 20 47 41 4C 41 58 RECORD TO GALAX
00A1E0: 59 20 4D 41 50 0D 0A 37 34 30 30 20 48 38 3D 30 Y MAP..7400 H8=0
00A1F0: 3A 47 35 3D 31 3A 50 52 49 4E 54 22 20 20 20 20 :G5=1:PRINT"
00A200: 32 29 3C 3E 30 20 54 48 45 4E 20 31 35 30 0D 0A 2)<>0 THEN 150..
00A210: 31 33 36 20 49 46 20 53 28 4A 2B 31 29 3C 3E 47 136 IF S(J+1)<>G
00A220: 20 54 48 45 4E 20 31 35 30 0D 0A 31 33 38 20 53 THEN 150..138 S
00A230: 28 4A 2B 32 29 3D 2D 31 3A 47 4F 54 4F 20 31 39 (J+2)=-1:GOTO 19
00A240: 35 0D 0A 31 35 30 20 49 46 20 53 28 4B 29 3C 3E 5..150 IF S(K)<>
00A250: 47 20 54 48 45 4E 20 31 36 30 0D 0A 31 35 32 20 G THEN 160..152
00A260: 49 46 20 53 28 4B 2B 36 29 3C 3E 47 20 54 48 45 IF S(K+6)<>G THE
00A270: 4E 20 31 36 35 0D 0A 31 35 36 20 49 46 20 53 28 N 165..156 IF S(
00A280: 4B 2B 33 29 3C 3E 30 20 54 48 45 4E 20 31 37 30 K+3)<>0 THEN 170
00A290: 0D 0A 31 35 38 20 53 28 4B 2B 33 29 3D 2D 31 3A ..158 S(K+3)=-1:
00A2A0: 47 4F 54 4F 20 31 39 35 0D 0A 31 36 30 20 49 46 GOTO 195..160 IF
00A2B0: 20 53 28 4B 29 3D 48 20 54 48 45 4E 20 31 37 30 S(K)=H THEN 170
00A2C0: 0D 0A 31 36 31 20 49 46 20 53 28 4B 2B 36 29 3C ..161 IF S(K+6)<
00A2D0: 3E 47 20 54 48 45 4E 20 31 37 30 0D 0A 31 36 32 >G THEN 170..162
00A2E0: 20 49 46 20 53 28 4B 2B 33 29 3C 3E 47 20 54 48 IF S(K+3)<>G TH
00A2F0: 45 4E 20 31 37 30 0D 0A 31 36 33 20 53 28 4B 29 EN 170..163 S(K)
00A300: 3D 2D 31 3A 47 4F 54 4F 20 31 39 35 0D 0A 31 36 =-1:GOTO 195..16
00A310: 35 20 49 46 20 53 28 4B 2B 36 29 3C 3E 30 20 54 5 IF S(K+6)<>0 T
00A320: 48 45 4E 20 31 37 30 0D 0A 31 36 36 20 49 46 20 HEN 170..166 IF
00A330: 53 28 4B 2B 33 29 3C 3E 47 20 54 48 45 4E 20 31 S(K+3)<>G THEN 1
00A340: 37 30 0D 0A 31 36 38 20 53 28 4B 2B 36 29 3D 2D 70..168 S(K+6)=-
00A350: 31 3A 47 4F 54 4F 20 31 39 35 0D 0A 31 37 30 20 1:GOTO 195..170
00A360: 47 4F 54 4F 20 34 35 30 0D 0A 31 37 31 20 49 46 GOTO 450..171 IF
00A370: 20 53 28 33 29 3D 47 20 41 4E 44 20 53 28 37 29 S(3)=G AND S(7)
00A380: 3D 30 20 54 48 45 4E 20 31 38 37 0D 0A 31 37 32 =0 THEN 187..172
00A390: 20 49 46 20 53 28 39 29 3D 47 20 41 4E 44 20 53 IF S(9)=G AND S
00A3A0: 28 31 29 3D 30 20 54 48 45 4E 20 31 38 31 0D 0A (1)=0 THEN 181..
00A3B0: 31 37 33 20 49 46 20 53 28 37 29 3D 47 20 41 4E 173 IF S(7)=G AN
00A3C0: 44 20 53 28 33 29 3D 30 20 54 48 45 4E 20 31 38 D S(3)=0 THEN 18
00A3D0: 33 0D 0A 31 37 34 20 49 46 20 53 28 39 29 3D 30 3..174 IF S(9)=0
00A3E0: 20 41 4E 44 20 53 28 31 29 3D 47 20 54 48 45 4E AND S(1)=G THEN
00A3F0: 20 31 38 39 0D 0A 31 37 35 20 49 46 20 47 3D 2D 189..175 IF G=-
00A400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00A410: 20 20 20 20 54 48 45 20 47 41 4C 41 58 59 22 3A THE GALAXY":
00A420: 47 4F 54 4F 37 35 35 30 0D 0A 37 35 33 30 20 52 GOTO7550..7530 R
00A430: 45 4D 20 43 55 4D 20 47 41 4C 41 43 54 49 43 20 EM CUM GALACTIC
00A440: 52 45 43 4F 52 44 0D 0A 37 35 34 30 20 52 45 4D RECORD..7540 REM
00A450: 20 49 4E 50 55 54 22 44 4F 20 59 4F 55 20 57 41 INPUT"DO YOU WA
00A460: 4E 54 20 41 20 48 41 52 44 43 4F 50 59 3F 20 49 NT A HARDCOPY? I
00A470: 53 20 54 48 45 20 54 54 59 20 4F 4E 20 28 59 2F S THE TTY ON (Y/
00A480: 4E 29 22 3B 41 24 0D 0A 37 35 34 32 20 52 45 4D N)";A$..7542 REM
00A490: 20 49 46 41 24 3D 22 59 22 54 48 45 4E 50 4F 4B IFA$="Y"THENPOK
00A4A0: 45 31 32 32 39 2C 32 3A 50 4F 4B 45 31 32 33 37 E1229,2:POKE1237
00A4B0: 2C 33 3A 4E 55 4C 4C 31 0D 0A 37 35 34 33 20 50 ,3:NULL1..7543 P
00A4C0: 52 49 4E 54 3A 50 52 49 4E 54 22 20 20 20 20 20 RINT:PRINT"
00A4D0: 20 20 20 22 3B 0D 0A 37 35 34 34 20 50 52 49 4E ";..7544 PRIN
00A4E0: 54 22 43 4F 4D 50 55 54 45 52 20 52 45 43 4F 52 T"COMPUTER RECOR
00A4F0: 44 20 4F 46 20 47 41 4C 41 58 59 20 46 4F 52 20 D OF GALAXY FOR
00A500: 51 55 41 44 52 41 4E 54 22 3B 51 31 3B 22 2C 22 QUADRANT";Q1;","
00A510: 3B 51 32 0D 0A 37 35 34 36 20 50 52 49 4E 54 0D ;Q2..7546 PRINT.
00A520: 0A 37 35 35 30 20 50 52 49 4E 54 22 20 20 20 20 .7550 PRINT"
00A530: 20 20 20 31 20 20 20 20 20 32 20 20 20 20 20 33 1 2 3
00A540: 20 20 20 20 20 34 20 20 20 20 20 35 20 20 20 20 4 5
00A550: 20 36 20 20 20 20 20 37 20 20 20 20 20 38 22 0D 6 7 8".
00A560: 0A 37 35 36 30 20 4F 31 24 3D 22 20 20 20 20 20 .7560 O1$="
00A570: 2D 2D 2D 2D 2D 20 2D 2D 2D 2D 2D 20 2D 2D 2D 2D ----- ----- ----
00A580: 2D 20 2D 2D 2D 2D 2D 20 2D 2D 2D 2D 2D 20 2D 2D - ----- ----- --
00A590: 2D 2D 2D 20 2D 2D 2D 2D 2D 20 2D 2D 2D 2D 2D 22 --- ----- -----"
00A5A0: 0D 0A 37 35 37 30 20 50 52 49 4E 54 4F 31 24 3A ..7570 PRINTO1$:
00A5B0: 46 4F 52 49 3D 31 54 4F 38 3A 50 52 49 4E 54 49 FORI=1TO8:PRINTI
00A5C0: 3B 3A 49 46 48 38 3D 30 54 48 45 4E 37 37 34 30 ;:IFH8=0THEN7740
00A5D0: 0D 0A 37 36 33 30 20 46 4F 52 4A 3D 31 54 4F 38 ..7630 FORJ=1TO8
00A5E0: 3A 50 52 49 4E 54 22 20 20 20 22 3B 3A 49 46 5A :PRINT" ";:IFZ
00A5F0: 28 49 2C 4A 29 3D 30 54 48 45 4E 50 52 49 4E 54 (I,J)=0THENPRINT
00A600: 31 20 54 48 45 4E 20 47 3D 31 3A 48 3D 2D 31 3A 1 THEN G=1:H=-1:
00A610: 47 4F 54 4F 20 31 31 30 0D 0A 31 37 36 20 49 46 GOTO 110..176 IF
00A620: 20 53 28 39 29 3D 31 20 41 4E 44 20 53 28 33 29 S(9)=1 AND S(3)
00A630: 3D 30 20 54 48 45 4E 20 31 38 32 0D 0A 31 37 37 =0 THEN 182..177
00A640: 20 46 4F 52 20 49 3D 32 20 54 4F 20 39 3A 49 46 FOR I=2 TO 9:IF
00A650: 20 53 28 49 29 3C 3E 30 20 54 48 45 4E 20 31 37 S(I)<>0 THEN 17
00A660: 39 0D 0A 31 37 38 20 53 28 49 29 3D 2D 31 3A 47 9..178 S(I)=-1:G
00A670: 4F 54 4F 20 31 39 35 0D 0A 31 37 39 20 4E 45 58 OTO 195..179 NEX
00A680: 54 20 49 0D 0A 31 38 31 20 53 28 31 29 3D 2D 31 T I..181 S(1)=-1
00A690: 3A 47 4F 54 4F 20 31 39 35 0D 0A 31 38 32 20 49 :GOTO 195..182 I
00A6A0: 46 20 53 28 31 29 3D 31 20 54 48 45 4E 20 31 37 F S(1)=1 THEN 17
00A6B0: 37 0D 0A 31 38 33 20 53 28 33 29 3D 2D 31 3A 47 7..183 S(3)=-1:G
00A6C0: 4F 54 4F 20 31 39 35 0D 0A 31 38 37 20 53 28 37 OTO 195..187 S(7
00A6D0: 29 3D 2D 31 3A 47 4F 54 4F 20 31 39 35 0D 0A 31 )=-1:GOTO 195..1
00A6E0: 38 39 20 53 28 39 29 3D 2D 31 0D 0A 31 39 35 20 89 S(9)=-1..195
00A6F0: 50 52 49 4E 54 3A 50 52 49 4E 54 22 54 48 45 20 PRINT:PRINT"THE
00A700: 43 4F 4D 50 55 54 45 52 20 4D 4F 56 45 53 20 54 COMPUTER MOVES T
00A710: 4F 2E 2E 2E 22 0D 0A 32 30 32 20 47 4F 53 55 42 O..."..202 GOSUB
00A720: 20 31 30 30 30 0D 0A 32 30 35 20 47 4F 54 4F 20 1000..205 GOTO
00A730: 35 30 30 0D 0A 34 35 30 20 49 46 20 47 3D 31 20 500..450 IF G=1
00A740: 54 48 45 4E 20 34 36 35 0D 0A 34 35 35 20 49 46 THEN 465..455 IF
00A750: 20 4A 3D 37 20 41 4E 44 20 4B 3D 33 20 54 48 45 J=7 AND K=3 THE
00A760: 4E 20 34 36 35 0D 0A 34 36 30 20 4E 45 58 54 20 N 465..460 NEXT
00A770: 4B 2C 4A 0D 0A 34 36 35 20 49 46 20 53 28 35 29 K,J..465 IF S(5)
00A780: 3D 47 20 54 48 45 4E 20 31 37 31 0D 0A 34 36 37 =G THEN 171..467
00A790: 20 47 4F 54 4F 20 31 37 35 0D 0A 34 37 35 20 50 GOTO 175..475 P
00A7A0: 24 3D 22 58 22 3A 51 24 3D 22 4F 22 0D 0A 35 30 $="X":Q$="O"..50
00A7B0: 30 20 50 52 49 4E 54 3A 49 4E 50 55 54 22 57 48 0 PRINT:INPUT"WH
00A7C0: 45 52 45 20 44 4F 20 59 4F 55 20 4D 4F 56 45 22 ERE DO YOU MOVE"
00A7D0: 3B 4D 0D 0A 35 30 32 20 49 46 20 4D 3D 30 20 54 ;M..502 IF M=0 T
00A7E0: 48 45 4E 20 50 52 49 4E 54 22 54 48 41 4E 4B 53 HEN PRINT"THANKS
00A7F0: 20 46 4F 52 20 54 48 45 20 47 41 4D 45 2E 22 3A FOR THE GAME.":
00A800: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 10 PRINT TAB(33)
00A810: 3B 22 54 4F 57 45 52 53 22 0D 0A 32 30 20 50 52 ;"TOWERS"..20 PR
00A820: 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 INT TAB(15);"CRE
00A830: 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 ATIVE COMPUTING
00A840: 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 MORRISTOWN, NEW
00A850: 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 49 JERSEY"..30 PRI
00A860: 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A NT:PRINT:PRINT..
00A870: 39 30 20 50 52 49 4E 54 0D 0A 31 30 30 20 52 45 90 PRINT..100 RE
00A880: 4D 2A 2A 2A 20 49 4E 49 54 49 41 4C 49 5A 45 0D M*** INITIALIZE.
00A890: 0A 31 31 30 20 44 49 4D 20 54 28 37 2C 33 29 0D .110 DIM T(7,3).
00A8A0: 0A 31 32 30 20 45 3D 30 0D 0A 31 33 30 20 46 4F .120 E=0..130 FO
00A8B0: 52 20 44 3D 31 20 54 4F 20 37 0D 0A 31 34 30 20 R D=1 TO 7..140
00A8C0: 46 4F 52 20 4E 3D 31 20 54 4F 20 33 0D 0A 31 35 FOR N=1 TO 3..15
00A8D0: 30 20 54 28 44 2C 4E 29 3D 30 0D 0A 31 36 30 20 0 T(D,N)=0..160
00A8E0: 4E 45 58 54 20 4E 0D 0A 31 37 30 20 4E 45 58 54 NEXT N..170 NEXT
00A8F0: 20 44 0D 0A 31 38 30 20 50 52 49 4E 54 20 22 54 D..180 PRINT "T
00A900: 4F 57 45 52 53 20 4F 46 20 48 41 4E 4F 49 20 50 OWERS OF HANOI P
00A910: 55 5A 5A 4C 45 2E 22 3A 20 50 52 49 4E 54 0D 0A UZZLE.": PRINT..
00A920: 32 30 30 20 50 52 49 4E 54 20 22 59 4F 55 20 4D 200 PRINT "YOU M
00A930: 55 53 54 20 54 52 41 4E 53 46 45 52 20 54 48 45 UST TRANSFER THE
00A940: 20 44 49 53 4B 53 20 46 52 4F 4D 20 54 48 45 20 DISKS FROM THE
00A950: 4C 45 46 54 20 54 4F 20 54 48 45 20 52 49 47 48 LEFT TO THE RIGH
00A960: 54 22 0D 0A 32 30 35 20 50 52 49 4E 54 20 22 54 T"..205 PRINT "T
00A970: 4F 57 45 52 2C 20 4F 4E 45 20 41 54 20 41 20 54 OWER, ONE AT A T
00A980: 49 4D 45 2C 20 4E 45 56 45 52 20 50 55 54 54 49 IME, NEVER PUTTI
00A990: 4E 47 20 41 20 4C 41 52 47 45 52 20 44 49 53 4B NG A LARGER DISK
00A9A0: 20 4F 4E 20 41 22 0D 0A 32 31 30 20 50 52 49 4E ON A"..210 PRIN
00A9B0: 54 20 22 53 4D 41 4C 4C 45 52 20 44 49 53 4B 2E T "SMALLER DISK.
00A9C0: 22 3A 20 50 52 49 4E 54 0D 0A 32 31 35 20 49 4E ": PRINT..215 IN
00A9D0: 50 55 54 20 22 48 4F 57 20 4D 41 4E 59 20 44 49 PUT "HOW MANY DI
00A9E0: 53 4B 53 20 44 4F 20 59 4F 55 20 57 41 4E 54 20 SKS DO YOU WANT
00A9F0: 54 4F 20 4D 4F 56 45 20 28 37 20 49 53 20 4D 41 TO MOVE (7 IS MA
00AA00: 47 4F 54 4F 20 32 30 30 30 0D 0A 35 30 33 20 49 GOTO 2000..503 I
00AA10: 46 20 4D 3E 39 20 54 48 45 4E 20 35 30 36 0D 0A F M>9 THEN 506..
00AA20: 35 30 35 20 49 46 20 53 28 4D 29 3D 30 20 54 48 505 IF S(M)=0 TH
00AA30: 45 4E 20 35 31 30 0D 0A 35 30 36 20 50 52 49 4E EN 510..506 PRIN
00AA40: 54 22 54 48 41 54 20 53 51 55 41 52 45 20 49 53 T"THAT SQUARE IS
00AA50: 20 4F 43 43 55 50 49 45 44 2E 22 3A 50 52 49 4E OCCUPIED.":PRIN
00AA60: 54 3A 50 52 49 4E 54 3A 47 4F 54 4F 20 35 30 30 T:PRINT:GOTO 500
00AA70: 0D 0A 35 31 30 20 47 3D 31 3A 53 28 4D 29 3D 31 ..510 G=1:S(M)=1
00AA80: 0D 0A 35 32 30 20 47 4F 53 55 42 20 31 30 30 30 ..520 GOSUB 1000
00AA90: 0D 0A 35 33 30 20 47 4F 54 4F 20 31 30 30 0D 0A ..530 GOTO 100..
00AAA0: 31 30 30 30 20 50 52 49 4E 54 3A 46 4F 52 20 49 1000 PRINT:FOR I
00AAB0: 3D 31 20 54 4F 20 39 3A 50 52 49 4E 54 22 20 22 =1 TO 9:PRINT" "
00AAC0: 3B 3A 49 46 20 53 28 49 29 3C 3E 2D 31 20 54 48 ;:IF S(I)<>-1 TH
00AAD0: 45 4E 20 31 30 31 34 0D 0A 31 30 31 32 20 50 52 EN 1014..1012 PR
00AAE0: 49 4E 54 20 51 24 22 20 22 3B 3A 47 4F 54 4F 20 INT Q$" ";:GOTO
00AAF0: 31 30 32 30 0D 0A 31 30 31 34 20 49 46 20 53 28 1020..1014 IF S(
00AB00: 49 29 3C 3E 30 20 54 48 45 4E 20 31 30 31 38 0D I)<>0 THEN 1018.
00AB10: 0A 31 30 31 36 20 50 52 49 4E 54 22 20 20 22 3B .1016 PRINT" ";
00AB20: 3A 47 4F 54 4F 20 31 30 32 30 0D 0A 31 30 31 38 :GOTO 1020..1018
00AB30: 20 50 52 49 4E 54 20 50 24 22 20 22 3B 0D 0A 31 PRINT P$" ";..1
00AB40: 30 32 30 20 49 46 20 49 3C 3E 33 20 41 4E 44 20 020 IF I<>3 AND
00AB50: 49 3C 3E 36 20 54 48 45 4E 20 31 30 35 30 0D 0A I<>6 THEN 1050..
00AB60: 31 30 33 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 1030 PRINT:PRINT
00AB70: 22 2D 2D 2D 2B 2D 2D 2D 2B 2D 2D 2D 22 0D 0A 31 "---+---+---"..1
00AB80: 30 34 30 20 47 4F 54 4F 20 31 30 38 30 0D 0A 31 040 GOTO 1080..1
00AB90: 30 35 30 20 49 46 20 49 3D 39 20 54 48 45 4E 20 050 IF I=9 THEN
00ABA0: 31 30 38 30 0D 0A 31 30 36 30 20 50 52 49 4E 54 1080..1060 PRINT
00ABB0: 22 21 22 3B 0D 0A 31 30 38 30 20 4E 45 58 54 20 "!";..1080 NEXT
00ABC0: 49 3A 50 52 49 4E 54 3A 50 52 49 4E 54 3A 50 52 I:PRINT:PRINT:PR
00ABD0: 49 4E 54 0D 0A 31 30 39 35 20 46 4F 52 20 49 3D INT..1095 FOR I=
00ABE0: 31 20 54 4F 20 37 20 53 54 45 50 20 33 0D 0A 31 1 TO 7 STEP 3..1
00ABF0: 31 30 30 20 49 46 20 53 28 49 29 3C 3E 53 28 49 100 IF S(I)<>S(I
00AC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00AC10: 09 00 00 00 02 09 52 E5 09 00 C1 02 00 00 00 02 ......R.........
00AC20: 09 00 C6 02 00 00 00 02 09 00 C2 02 00 00 00 02 ................
00AC30: 09 00 C7 02 00 00 00 02 09 00 C3 02 00 00 00 02 ................
00AC40: 09 00 C8 02 00 00 00 02 09 00 C4 02 00 00 00 02 ................
00AC50: 09 00 C9 02 00 00 00 02 09 00 C5 02 00 00 00 02 ................
00AC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00ACF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00AD00: 58 29 22 3B 53 0D 0A 32 32 30 20 50 52 49 4E 54 X)";S..220 PRINT
00AD10: 0D 0A 32 33 30 20 4D 3D 30 0D 0A 32 34 30 20 46 ..230 M=0..240 F
00AD20: 4F 52 20 51 3D 31 20 54 4F 20 37 0D 0A 32 35 30 OR Q=1 TO 7..250
00AD30: 20 49 46 20 51 3D 53 20 54 48 45 4E 20 33 35 30 IF Q=S THEN 350
00AD40: 0D 0A 32 36 30 20 4E 45 58 54 20 51 0D 0A 32 37 ..260 NEXT Q..27
00AD50: 30 20 45 3D 45 2B 31 0D 0A 32 38 30 20 49 46 20 0 E=E+1..280 IF
00AD60: 45 3E 32 20 54 48 45 4E 20 33 31 30 0D 0A 32 39 E>2 THEN 310..29
00AD70: 30 20 50 52 49 4E 54 20 22 53 4F 52 52 59 2C 20 0 PRINT "SORRY,
00AD80: 42 55 54 20 49 20 43 41 4E 27 54 20 44 4F 20 54 BUT I CAN'T DO T
00AD90: 48 41 54 20 4A 4F 42 20 46 4F 52 20 59 4F 55 2E HAT JOB FOR YOU.
00ADA0: 22 3A 20 47 4F 54 4F 20 32 31 35 0D 0A 33 31 30 ": GOTO 215..310
00ADB0: 20 50 52 49 4E 54 20 22 41 4C 4C 20 52 49 47 48 PRINT "ALL RIGH
00ADC0: 54 2C 20 57 49 53 45 20 47 55 59 2C 20 49 46 20 T, WISE GUY, IF
00ADD0: 59 4F 55 20 43 41 4E 27 54 20 50 4C 41 59 20 54 YOU CAN'T PLAY T
00ADE0: 48 45 20 47 41 4D 45 20 52 49 47 48 54 2C 20 49 HE GAME RIGHT, I
00ADF0: 27 4C 4C 22 0D 0A 33 32 30 20 50 52 49 4E 54 20 'LL"..320 PRINT
00AE00: 22 4A 55 53 54 20 54 41 4B 45 20 4D 59 20 50 55 "JUST TAKE MY PU
00AE10: 5A 5A 4C 45 20 41 4E 44 20 47 4F 20 48 4F 4D 45 ZZLE AND GO HOME
00AE20: 2E 20 20 53 4F 20 4C 4F 4E 47 2E 22 3A 20 53 54 . SO LONG.": ST
00AE30: 4F 50 0D 0A 33 34 30 20 52 45 4D 20 2A 2A 2A 20 OP..340 REM ***
00AE40: 53 54 4F 52 45 20 44 49 53 4B 53 20 46 52 4F 4D STORE DISKS FROM
00AE50: 20 53 4D 41 4C 4C 45 53 54 20 54 4F 20 4C 41 52 SMALLEST TO LAR
00AE60: 47 45 53 54 0D 0A 33 35 30 20 50 52 49 4E 54 20 GEST..350 PRINT
00AE70: 22 49 4E 20 54 48 49 53 20 50 52 4F 47 52 41 4D "IN THIS PROGRAM
00AE80: 2C 20 57 45 20 53 48 41 4C 4C 20 52 45 46 45 52 , WE SHALL REFER
00AE90: 20 54 4F 20 44 49 53 4B 53 20 42 59 20 4E 55 4D TO DISKS BY NUM
00AEA0: 45 52 49 43 41 4C 20 43 4F 44 45 2E 22 0D 0A 33 ERICAL CODE."..3
00AEB0: 35 35 20 50 52 49 4E 54 20 22 33 20 57 49 4C 4C 55 PRINT "3 WILL
00AEC0: 20 52 45 50 52 45 53 45 4E 54 20 54 48 45 20 53 REPRESENT THE S
00AED0: 4D 41 4C 4C 45 53 54 20 44 49 53 4B 2C 20 35 20 MALLEST DISK, 5
00AEE0: 54 48 45 20 4E 45 58 54 20 53 49 5A 45 2C 22 0D THE NEXT SIZE,".
00AEF0: 0A 33 36 30 20 50 52 49 4E 54 20 22 37 20 54 48 .360 PRINT "7 TH
00AF00: 54 28 56 2C 57 29 3A 20 54 28 56 2C 57 29 3D 30 T(V,W): T(V,W)=0
00AF10: 0D 0A 39 39 35 20 52 45 4D 20 2A 2A 2A 20 50 52 ..995 REM *** PR
00AF20: 49 4E 54 20 4F 55 54 20 43 55 52 52 45 4E 54 20 INT OUT CURRENT
00AF30: 53 54 41 54 55 53 0D 0A 31 30 30 30 20 47 4F 53 STATUS..1000 GOS
00AF40: 55 42 20 31 32 33 30 0D 0A 31 30 31 38 20 52 45 UB 1230..1018 RE
00AF50: 4D 20 2A 2A 2A 20 43 48 45 43 4B 20 49 46 20 44 M *** CHECK IF D
00AF60: 4F 4E 45 0D 0A 31 30 32 30 20 4D 3D 4D 2B 31 0D ONE..1020 M=M+1.
00AF70: 0A 31 30 33 30 20 46 4F 52 20 52 3D 31 20 54 4F .1030 FOR R=1 TO
00AF80: 20 37 3A 20 46 4F 52 20 43 3D 31 20 54 4F 20 32 7: FOR C=1 TO 2
00AF90: 0D 0A 31 30 35 30 20 49 46 20 54 28 52 2C 43 29 ..1050 IF T(R,C)
00AFA0: 3C 3E 30 20 54 48 45 4E 20 31 30 39 30 0D 0A 31 <>0 THEN 1090..1
00AFB0: 30 36 30 20 4E 45 58 54 20 43 3A 20 4E 45 58 54 060 NEXT C: NEXT
00AFC0: 20 52 0D 0A 31 30 38 30 20 47 4F 54 4F 20 31 31 R..1080 GOTO 11
00AFD0: 32 30 0D 0A 31 30 39 30 20 49 46 20 4D 3C 3D 31 20..1090 IF M<=1
00AFE0: 32 38 20 54 48 45 4E 20 34 38 30 0D 0A 31 31 30 28 THEN 480..110
00AFF0: 30 20 50 52 49 4E 54 20 22 53 4F 52 52 59 2C 20 0 PRINT "SORRY,
00B000: 42 55 54 20 49 20 48 41 56 45 20 4F 52 44 45 52 BUT I HAVE ORDER
00B010: 53 20 54 4F 20 53 54 4F 50 20 49 46 20 59 4F 55 S TO STOP IF YOU
00B020: 20 4D 41 4B 45 20 4D 4F 52 45 20 54 48 41 4E 22 MAKE MORE THAN"
00B030: 0D 0A 31 31 31 30 20 50 52 49 4E 54 20 22 31 32 ..1110 PRINT "12
00B040: 38 20 4D 4F 56 45 53 2E 22 3A 20 53 54 4F 50 0D 8 MOVES.": STOP.
00B050: 0A 31 31 32 30 20 49 46 20 4D 3C 3E 32 5E 53 2D .1120 IF M<>2^S-
00B060: 31 20 54 48 45 4E 20 31 31 34 30 0D 0A 31 31 33 1 THEN 1140..113
00B070: 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 20 22 43 0 PRINT:PRINT "C
00B080: 4F 4E 47 52 41 54 55 4C 41 54 49 4F 4E 53 21 21 ONGRATULATIONS!!
00B090: 22 3A 50 52 49 4E 54 0D 0A 31 31 34 30 20 50 52 ":PRINT..1140 PR
00B0A0: 49 4E 54 20 22 59 4F 55 20 48 41 56 45 20 50 45 INT "YOU HAVE PE
00B0B0: 52 46 4F 52 4D 45 44 20 54 48 45 20 54 41 53 4B RFORMED THE TASK
00B0C0: 20 49 4E 22 3B 4D 3B 22 4D 4F 56 45 53 2E 22 0D IN";M;"MOVES.".
00B0D0: 0A 31 31 35 30 20 50 52 49 4E 54 3A 20 50 52 49 .1150 PRINT: PRI
00B0E0: 4E 54 20 22 54 52 59 20 41 47 41 49 4E 20 28 59 NT "TRY AGAIN (Y
00B0F0: 45 53 20 4F 52 20 4E 4F 29 22 3B 3A 20 49 4E 50 ES OR NO)";: INP
00B100: 45 20 4E 45 58 54 2C 20 41 4E 44 20 53 4F 20 4F E NEXT, AND SO O
00B110: 4E 2C 20 55 50 20 54 4F 20 31 35 2E 20 20 49 46 N, UP TO 15. IF
00B120: 20 59 4F 55 20 44 4F 20 54 48 45 20 50 55 5A 5A YOU DO THE PUZZ
00B130: 4C 45 20 57 49 54 48 22 0D 0A 33 36 35 20 50 52 LE WITH"..365 PR
00B140: 49 4E 54 20 22 32 20 44 49 53 4B 53 2C 20 54 48 INT "2 DISKS, TH
00B150: 45 49 52 20 43 4F 44 45 20 4E 41 4D 45 53 20 57 EIR CODE NAMES W
00B160: 4F 55 4C 44 20 42 45 20 31 33 20 41 4E 44 20 31 OULD BE 13 AND 1
00B170: 35 2E 20 20 57 49 54 48 20 33 20 44 49 53 4B 53 5. WITH 3 DISKS
00B180: 22 0D 0A 33 37 30 20 50 52 49 4E 54 20 22 54 48 "..370 PRINT "TH
00B190: 45 20 43 4F 44 45 20 4E 41 4D 45 53 20 57 4F 55 E CODE NAMES WOU
00B1A0: 4C 44 20 42 45 20 31 31 2C 20 31 33 20 41 4E 44 LD BE 11, 13 AND
00B1B0: 20 31 35 2C 20 45 54 43 2E 20 20 54 48 45 20 4E 15, ETC. THE N
00B1C0: 45 45 44 4C 45 53 22 0D 0A 33 37 35 20 50 52 49 EEDLES"..375 PRI
00B1D0: 4E 54 20 22 41 52 45 20 4E 55 4D 42 45 52 45 44 NT "ARE NUMBERED
00B1E0: 20 46 52 4F 4D 20 4C 45 46 54 20 54 4F 20 52 49 FROM LEFT TO RI
00B1F0: 47 48 54 2C 20 31 20 54 4F 20 33 2E 20 20 57 45 GHT, 1 TO 3. WE
00B200: 20 57 49 4C 4C 22 0D 0A 33 38 30 20 50 52 49 4E WILL"..380 PRIN
00B210: 54 20 22 53 54 41 52 54 20 57 49 54 48 20 54 48 T "START WITH TH
00B220: 45 20 44 49 53 4B 53 20 4F 4E 20 4E 45 45 44 4C E DISKS ON NEEDL
00B230: 45 20 31 2C 20 41 4E 44 20 41 54 54 45 4D 50 54 E 1, AND ATTEMPT
00B240: 20 54 4F 20 4D 4F 56 45 20 54 48 45 4D 22 0D 0A TO MOVE THEM"..
00B250: 33 38 35 20 50 52 49 4E 54 20 22 54 4F 20 4E 45 385 PRINT "TO NE
00B260: 45 44 4C 45 20 33 2E 22 0D 0A 33 39 30 20 50 52 EDLE 3."..390 PR
00B270: 49 4E 54 3A 20 50 52 49 4E 54 20 22 47 4F 4F 44 INT: PRINT "GOOD
00B280: 20 4C 55 43 4B 21 22 3A 20 50 52 49 4E 54 0D 0A LUCK!": PRINT..
00B290: 34 30 30 20 59 3D 37 3A 20 44 3D 31 35 0D 0A 34 400 Y=7: D=15..4
00B2A0: 32 30 20 46 4F 52 20 58 3D 53 20 54 4F 20 31 20 20 FOR X=S TO 1
00B2B0: 53 54 45 50 20 2D 31 0D 0A 34 33 30 20 54 28 59 STEP -1..430 T(Y
00B2C0: 2C 31 29 3D 44 3A 20 44 3D 44 2D 32 3A 20 59 3D ,1)=D: D=D-2: Y=
00B2D0: 59 2D 31 0D 0A 34 36 30 20 4E 45 58 54 20 58 0D Y-1..460 NEXT X.
00B2E0: 0A 34 37 30 20 47 4F 53 55 42 20 31 32 33 30 0D .470 GOSUB 1230.
00B2F0: 0A 34 38 30 20 50 52 49 4E 54 20 22 57 48 49 43 .480 PRINT "WHIC
00B300: 55 54 20 41 24 0D 0A 31 31 36 30 20 49 46 20 41 UT A$..1160 IF A
00B310: 24 3D 22 4E 4F 22 20 54 48 45 4E 20 31 33 39 30 $="NO" THEN 1390
00B320: 0D 0A 31 31 37 30 20 49 46 20 41 24 3D 22 59 45 ..1170 IF A$="YE
00B330: 53 22 20 54 48 45 4E 20 39 30 0D 0A 31 31 38 30 S" THEN 90..1180
00B340: 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 20 22 27 PRINT: PRINT "'
00B350: 59 45 53 27 20 4F 52 20 27 4E 4F 27 20 50 4C 45 YES' OR 'NO' PLE
00B360: 41 53 45 22 3B 3A 20 49 4E 50 55 54 20 41 24 3A ASE";: INPUT A$:
00B370: 20 47 4F 54 4F 20 31 31 36 30 0D 0A 31 32 33 30 GOTO 1160..1230
00B380: 20 52 45 4D 20 2A 2A 2A 20 50 52 49 4E 54 20 53 REM *** PRINT S
00B390: 55 42 52 4F 55 54 49 4E 45 0D 0A 31 32 34 30 20 UBROUTINE..1240
00B3A0: 46 4F 52 20 4B 3D 31 20 54 4F 20 37 0D 0A 31 32 FOR K=1 TO 7..12
00B3B0: 35 30 20 5A 3D 31 30 0D 0A 31 32 36 30 20 46 4F 50 Z=10..1260 FO
00B3C0: 52 20 4A 3D 31 20 54 4F 20 33 0D 0A 31 32 37 30 R J=1 TO 3..1270
00B3D0: 20 49 46 20 54 28 4B 2C 4A 29 3D 30 20 54 48 45 IF T(K,J)=0 THE
00B3E0: 4E 20 31 33 33 30 0D 0A 31 32 38 30 20 50 52 49 N 1330..1280 PRI
00B3F0: 4E 54 20 54 41 42 28 5A 2D 49 4E 54 28 54 28 4B NT TAB(Z-INT(T(K
00B400: 2C 4A 29 2F 32 29 29 3B 0D 0A 31 32 39 30 20 46 ,J)/2));..1290 F
00B410: 4F 52 20 56 3D 31 20 54 4F 20 54 28 4B 2C 4A 29 OR V=1 TO T(K,J)
00B420: 0D 0A 31 33 30 30 20 50 52 49 4E 54 20 22 2A 22 ..1300 PRINT "*"
00B430: 3B 0D 0A 31 33 31 30 20 4E 45 58 54 20 56 0D 0A ;..1310 NEXT V..
00B440: 31 33 32 30 20 47 4F 54 4F 20 31 33 34 30 0D 0A 1320 GOTO 1340..
00B450: 31 33 33 30 20 50 52 49 4E 54 20 54 41 42 28 5A 1330 PRINT TAB(Z
00B460: 29 3B 22 2A 22 3B 0D 0A 31 33 34 30 20 5A 3D 5A );"*";..1340 Z=Z
00B470: 2B 32 31 0D 0A 31 33 35 30 20 4E 45 58 54 20 4A +21..1350 NEXT J
00B480: 0D 0A 31 33 36 30 20 50 52 49 4E 54 0D 0A 31 33 ..1360 PRINT..13
00B490: 37 30 20 4E 45 58 54 20 4B 0D 0A 31 33 38 30 20 70 NEXT K..1380
00B4A0: 52 45 54 55 52 4E 0D 0A 31 33 39 30 20 50 52 49 RETURN..1390 PRI
00B4B0: 4E 54 3A 20 50 52 49 4E 54 20 22 54 48 41 4E 4B NT: PRINT "THANK
00B4C0: 53 20 46 4F 52 20 54 48 45 20 47 41 4D 45 21 22 S FOR THE GAME!"
00B4D0: 3A 20 50 52 49 4E 54 3A 20 45 4E 44 0D 0A 1A E5 : PRINT: END....
00B4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00B4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00B500: 48 20 44 49 53 4B 20 57 4F 55 4C 44 20 59 4F 55 H DISK WOULD YOU
00B510: 20 4C 49 4B 45 20 54 4F 20 4D 4F 56 45 22 3B 3A LIKE TO MOVE";:
00B520: 45 3D 30 0D 0A 35 30 30 20 49 4E 50 55 54 20 44 E=0..500 INPUT D
00B530: 0D 0A 35 31 30 20 49 46 20 28 44 2D 33 29 2A 28 ..510 IF (D-3)*(
00B540: 44 2D 35 29 2A 28 44 2D 37 29 2A 28 44 2D 39 29 D-5)*(D-7)*(D-9)
00B550: 2A 28 44 2D 31 31 29 2A 28 44 2D 31 33 29 2A 28 *(D-11)*(D-13)*(
00B560: 44 2D 31 35 29 3D 30 20 54 48 45 4E 20 35 38 30 D-15)=0 THEN 580
00B570: 0D 0A 35 32 30 20 50 52 49 4E 54 20 22 49 4C 4C ..520 PRINT "ILL
00B580: 45 47 41 4C 20 45 4E 54 52 59 2E 2E 2E 20 59 4F EGAL ENTRY... YO
00B590: 55 20 4D 41 59 20 4F 4E 4C 59 20 54 59 50 45 20 U MAY ONLY TYPE
00B5A0: 33 2C 35 2C 37 2C 39 2C 31 31 2C 31 33 2C 20 4F 3,5,7,9,11,13, O
00B5B0: 52 20 31 35 2E 22 0D 0A 35 33 30 20 45 3D 45 2B R 15."..530 E=E+
00B5C0: 31 3A 20 49 46 20 45 3E 31 20 54 48 45 4E 20 35 1: IF E>1 THEN 5
00B5D0: 36 30 0D 0A 35 35 30 20 47 4F 54 4F 20 35 30 30 60..550 GOTO 500
00B5E0: 0D 0A 35 36 30 20 50 52 49 4E 54 20 22 53 54 4F ..560 PRINT "STO
00B5F0: 50 20 57 41 53 54 49 4E 47 20 4D 59 20 54 49 4D P WASTING MY TIM
00B600: 45 2E 20 20 47 4F 20 42 4F 54 48 45 52 20 53 4F E. GO BOTHER SO
00B610: 4D 45 4F 4E 45 20 45 4C 53 45 2E 22 3A 20 53 54 MEONE ELSE.": ST
00B620: 4F 50 0D 0A 35 38 30 20 52 45 4D 20 2A 2A 2A 20 OP..580 REM ***
00B630: 43 48 45 43 4B 20 49 46 20 52 45 51 55 45 53 54 CHECK IF REQUEST
00B640: 45 44 20 44 49 53 4B 20 49 53 20 42 45 4C 4F 57 ED DISK IS BELOW
00B650: 20 41 4E 4F 54 48 45 52 0D 0A 35 39 30 20 46 4F ANOTHER..590 FO
00B660: 52 20 52 3D 31 20 54 4F 20 37 0D 0A 36 30 30 20 R R=1 TO 7..600
00B670: 46 4F 52 20 43 3D 31 20 54 4F 20 33 0D 0A 36 31 FOR C=1 TO 3..61
00B680: 30 20 49 46 20 54 28 52 2C 43 29 3D 44 20 54 48 0 IF T(R,C)=D TH
00B690: 45 4E 20 36 34 30 0D 0A 36 32 30 20 4E 45 58 54 EN 640..620 NEXT
00B6A0: 20 43 3A 20 4E 45 58 54 20 52 0D 0A 36 34 30 20 C: NEXT R..640
00B6B0: 46 4F 52 20 51 3D 52 20 54 4F 20 31 20 53 54 45 FOR Q=R TO 1 STE
00B6C0: 50 20 2D 31 0D 0A 36 34 35 20 49 46 20 54 28 51 P -1..645 IF T(Q
00B6D0: 2C 43 29 3D 30 20 54 48 45 4E 20 36 36 30 0D 0A ,C)=0 THEN 660..
00B6E0: 36 35 30 20 49 46 20 54 28 51 2C 43 29 3C 44 20 650 IF T(Q,C)<D
00B6F0: 54 48 45 4E 20 36 38 30 0D 0A 36 36 30 20 4E 45 THEN 680..660 NE
00B700: 32 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 2 PRINT TAB(33);
00B710: 22 53 59 4E 4F 4E 59 4D 22 0D 0A 34 20 50 52 49 "SYNONYM"..4 PRI
00B720: 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 NT TAB(15);"CREA
00B730: 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 TIVE COMPUTING
00B740: 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 MORRISTOWN, NEW
00B750: 4A 45 52 53 45 59 22 0D 0A 36 20 50 52 49 4E 54 JERSEY"..6 PRINT
00B760: 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A : PRINT: PRINT..
00B770: 31 30 20 44 49 4D 20 52 24 28 35 29 2C 57 24 28 10 DIM R$(5),W$(
00B780: 31 30 29 2C 4C 28 33 30 29 2C 52 28 33 30 29 0D 10),L(30),R(30).
00B790: 0A 32 30 20 52 24 28 31 29 3D 22 52 49 47 48 54 .20 R$(1)="RIGHT
00B7A0: 22 3A 20 52 24 28 32 29 3D 22 43 4F 52 52 45 43 ": R$(2)="CORREC
00B7B0: 54 22 3A 20 52 24 28 33 29 3D 22 46 49 4E 45 22 T": R$(3)="FINE"
00B7C0: 3A 20 52 24 28 34 29 3D 22 47 4F 4F 44 21 22 0D : R$(4)="GOOD!".
00B7D0: 0A 33 30 20 52 24 28 35 29 3D 22 43 48 45 43 4B .30 R$(5)="CHECK
00B7E0: 22 0D 0A 37 30 20 43 3D 30 0D 0A 39 30 20 50 52 "..70 C=0..90 PR
00B7F0: 49 4E 54 20 22 41 20 53 59 4E 4F 4E 59 4D 20 4F INT "A SYNONYM O
00B800: 46 20 41 20 57 4F 52 44 20 4D 45 41 4E 53 20 41 F A WORD MEANS A
00B810: 4E 4F 54 48 45 52 20 57 4F 52 44 20 49 4E 20 54 NOTHER WORD IN T
00B820: 48 45 20 45 4E 47 4C 49 53 48 22 0D 0A 31 30 30 HE ENGLISH"..100
00B830: 20 50 52 49 4E 54 20 22 4C 41 4E 47 55 41 47 45 PRINT "LANGUAGE
00B840: 20 57 48 49 43 48 20 48 41 53 20 54 48 45 20 53 WHICH HAS THE S
00B850: 41 4D 45 20 4F 52 20 56 45 52 59 20 4E 45 41 52 AME OR VERY NEAR
00B860: 4C 59 20 54 48 45 20 53 41 4D 45 22 3B 0D 0A 31 LY THE SAME";..1
00B870: 31 30 20 50 52 49 4E 54 20 22 20 4D 45 41 4E 49 10 PRINT " MEANI
00B880: 4E 47 2E 22 0D 0A 31 33 30 20 50 52 49 4E 54 20 NG."..130 PRINT
00B890: 22 49 20 43 48 4F 4F 53 45 20 41 20 57 4F 52 44 "I CHOOSE A WORD
00B8A0: 20 2D 2D 20 59 4F 55 20 54 59 50 45 20 41 20 53 -- YOU TYPE A S
00B8B0: 59 4E 4F 4E 59 4D 2E 22 0D 0A 31 34 30 20 50 52 YNONYM."..140 PR
00B8C0: 49 4E 54 20 22 49 46 20 59 4F 55 20 43 41 4E 27 INT "IF YOU CAN'
00B8D0: 54 20 54 48 49 4E 4B 20 4F 46 20 41 20 53 59 4E T THINK OF A SYN
00B8E0: 4F 4E 59 4D 2C 20 54 59 50 45 20 54 48 45 20 57 ONYM, TYPE THE W
00B8F0: 4F 52 44 20 27 48 45 4C 50 27 22 0D 0A 31 34 35 ORD 'HELP'"..145
00B900: 58 54 20 51 0D 0A 36 37 30 20 47 4F 54 4F 20 37 XT Q..670 GOTO 7
00B910: 30 30 0D 0A 36 38 30 20 50 52 49 4E 54 20 22 54 00..680 PRINT "T
00B920: 48 41 54 20 44 49 53 4B 20 49 53 20 42 45 4C 4F HAT DISK IS BELO
00B930: 57 20 41 4E 4F 54 48 45 52 20 4F 4E 45 2E 20 20 W ANOTHER ONE.
00B940: 4D 41 4B 45 20 41 4E 4F 54 48 45 52 20 43 48 4F MAKE ANOTHER CHO
00B950: 49 43 45 2E 22 0D 0A 36 39 30 20 47 4F 54 4F 20 ICE."..690 GOTO
00B960: 34 38 30 0D 0A 37 30 30 20 45 3D 30 0D 0A 37 30 480..700 E=0..70
00B970: 35 20 49 4E 50 55 54 20 22 50 4C 41 43 45 20 44 5 INPUT "PLACE D
00B980: 49 53 4B 20 4F 4E 20 57 48 49 43 48 20 4E 45 45 ISK ON WHICH NEE
00B990: 44 4C 45 22 3B 4E 0D 0A 37 33 30 20 49 46 20 28 DLE";N..730 IF (
00B9A0: 4E 2D 31 29 2A 28 4E 2D 32 29 2A 28 4E 2D 33 29 N-1)*(N-2)*(N-3)
00B9B0: 3D 30 20 54 48 45 4E 20 38 30 30 0D 0A 37 33 35 =0 THEN 800..735
00B9C0: 20 45 3D 45 2B 31 0D 0A 37 34 30 20 49 46 20 45 E=E+1..740 IF E
00B9D0: 3E 31 20 54 48 45 4E 20 37 38 30 0D 0A 37 35 30 >1 THEN 780..750
00B9E0: 20 50 52 49 4E 54 20 22 49 27 4C 4C 20 41 53 53 PRINT "I'LL ASS
00B9F0: 55 4D 45 20 59 4F 55 20 48 49 54 20 54 48 45 20 UME YOU HIT THE
00BA00: 57 52 4F 4E 47 20 4B 45 59 20 54 48 49 53 20 54 WRONG KEY THIS T
00BA10: 49 4D 45 2E 20 20 42 55 54 20 57 41 54 43 48 20 IME. BUT WATCH
00BA20: 49 54 2C 22 0D 0A 37 36 30 20 50 52 49 4E 54 20 IT,"..760 PRINT
00BA30: 22 49 20 4F 4E 4C 59 20 41 4C 4C 4F 57 20 4F 4E "I ONLY ALLOW ON
00BA40: 45 20 4D 49 53 54 41 4B 45 2E 22 3A 20 47 4F 54 E MISTAKE.": GOT
00BA50: 4F 20 37 30 35 0D 0A 37 38 30 20 50 52 49 4E 54 O 705..780 PRINT
00BA60: 20 22 49 20 54 52 49 45 44 20 54 4F 20 57 41 52 "I TRIED TO WAR
00BA70: 4E 20 59 4F 55 2C 20 42 55 54 20 59 4F 55 20 57 N YOU, BUT YOU W
00BA80: 4F 55 4C 44 4E 27 54 20 4C 49 53 54 45 4E 2E 22 OULDN'T LISTEN."
00BA90: 0D 0A 37 39 30 20 50 52 49 4E 54 20 22 42 59 45 ..790 PRINT "BYE
00BAA0: 20 42 59 45 2C 20 42 49 47 20 53 48 4F 54 2E 22 BYE, BIG SHOT."
00BAB0: 3A 53 54 4F 50 0D 0A 38 30 30 20 46 4F 52 20 52 :STOP..800 FOR R
00BAC0: 3D 31 20 54 4F 20 37 0D 0A 38 31 30 20 49 46 20 =1 TO 7..810 IF
00BAD0: 54 28 52 2C 4E 29 3C 3E 30 20 54 48 45 4E 20 38 T(R,N)<>0 THEN 8
00BAE0: 34 30 0D 0A 38 32 30 20 4E 45 58 54 20 52 0D 0A 40..820 NEXT R..
00BAF0: 38 33 30 20 47 4F 54 4F 20 38 38 30 0D 0A 38 33 830 GOTO 880..83
00BB00: 20 50 52 49 4E 54 20 22 41 4E 44 20 49 20 57 49 PRINT "AND I WI
00BB10: 4C 4C 20 54 45 4C 4C 20 59 4F 55 20 41 20 53 59 LL TELL YOU A SY
00BB20: 4E 4F 4E 59 4D 2E 22 3A 20 50 52 49 4E 54 0D 0A NONYM.": PRINT..
00BB30: 31 35 30 20 52 45 53 54 4F 52 45 3A 20 43 3D 43 150 RESTORE: C=C
00BB40: 2B 31 3A 20 52 45 41 44 20 4E 0D 0A 31 36 30 20 +1: READ N..160
00BB50: 49 46 20 43 3E 4E 20 54 48 45 4E 20 34 32 30 0D IF C>N THEN 420.
00BB60: 0A 31 37 30 20 4E 31 3D 49 4E 54 28 52 4E 44 28 .170 N1=INT(RND(
00BB70: 31 29 2A 4E 2B 31 29 0D 0A 31 37 34 20 49 46 20 1)*N+1)..174 IF
00BB80: 52 28 4E 31 29 3D 31 20 54 48 45 4E 20 31 37 30 R(N1)=1 THEN 170
00BB90: 0D 0A 31 37 36 20 52 28 4E 31 29 3D 31 0D 0A 31 ..176 R(N1)=1..1
00BBA0: 38 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 4E 31 80 FOR I=1 TO N1
00BBB0: 0D 0A 31 39 30 20 52 45 41 44 20 4E 32 0D 0A 32 ..190 READ N2..2
00BBC0: 30 30 20 46 4F 52 20 4A 3D 31 20 54 4F 20 4E 32 00 FOR J=1 TO N2
00BBD0: 0D 0A 32 31 30 20 52 45 41 44 20 57 24 28 4A 29 ..210 READ W$(J)
00BBE0: 0D 0A 32 32 30 20 4E 45 58 54 20 4A 0D 0A 32 33 ..220 NEXT J..23
00BBF0: 30 20 4E 45 58 54 20 49 0D 0A 32 33 32 20 46 4F 0 NEXT I..232 FO
00BC00: 52 20 4A 3D 31 20 54 4F 20 4E 32 3A 20 4C 28 4A R J=1 TO N2: L(J
00BC10: 29 3D 4A 3A 20 4E 45 58 54 20 4A 0D 0A 32 33 35 )=J: NEXT J..235
00BC20: 20 4C 28 30 29 3D 4E 32 3A 20 47 3D 31 3A 20 50 L(0)=N2: G=1: P
00BC30: 52 49 4E 54 0D 0A 32 33 37 20 4C 28 47 29 3D 4C RINT..237 L(G)=L
00BC40: 28 4C 28 30 29 29 3A 20 4C 28 30 29 3D 4E 32 2D (L(0)): L(0)=N2-
00BC50: 31 3A 20 50 52 49 4E 54 0D 0A 32 34 30 20 50 52 1: PRINT..240 PR
00BC60: 49 4E 54 20 22 20 20 20 20 20 57 48 41 54 20 49 INT " WHAT I
00BC70: 53 20 41 20 53 59 4E 4F 4E 59 4D 20 4F 46 20 22 S A SYNONYM OF "
00BC80: 3B 57 24 28 47 29 3B 3A 20 49 4E 50 55 54 20 41 ;W$(G);: INPUT A
00BC90: 24 0D 0A 32 35 30 20 49 46 20 41 24 3D 22 48 45 $..250 IF A$="HE
00BCA0: 4C 50 22 20 54 48 45 4E 20 33 34 30 0D 0A 32 36 LP" THEN 340..26
00BCB0: 30 20 46 4F 52 20 4B 3D 31 20 54 4F 20 4E 32 0D 0 FOR K=1 TO N2.
00BCC0: 0A 32 37 30 20 49 46 20 47 3D 4B 20 54 48 45 4E .270 IF G=K THEN
00BCD0: 20 32 39 30 0D 0A 32 38 30 20 49 46 20 41 24 3D 290..280 IF A$=
00BCE0: 57 24 28 4B 29 20 54 48 45 4E 20 33 32 30 0D 0A W$(K) THEN 320..
00BCF0: 32 39 30 20 4E 45 58 54 20 4B 0D 0A 33 30 30 20 290 NEXT K..300
00BD00: 35 20 52 45 4D 20 2A 2A 2A 20 43 48 45 43 4B 20 5 REM *** CHECK
00BD10: 49 46 20 44 49 53 4B 20 54 4F 20 42 45 20 50 4C IF DISK TO BE PL
00BD20: 41 43 45 44 20 4F 4E 20 41 20 4C 41 52 47 45 52 ACED ON A LARGER
00BD30: 20 4F 4E 45 0D 0A 38 34 30 20 49 46 20 44 3C 54 ONE..840 IF D<T
00BD40: 28 52 2C 4E 29 20 54 48 45 4E 20 38 38 30 0D 0A (R,N) THEN 880..
00BD50: 38 35 30 20 50 52 49 4E 54 20 22 59 4F 55 20 43 850 PRINT "YOU C
00BD60: 41 4E 27 54 20 50 4C 41 43 45 20 41 20 4C 41 52 AN'T PLACE A LAR
00BD70: 47 45 52 20 44 49 53 4B 20 4F 4E 20 54 4F 50 20 GER DISK ON TOP
00BD80: 4F 46 20 41 20 53 4D 41 4C 4C 45 52 20 4F 4E 45 OF A SMALLER ONE
00BD90: 2C 22 0D 0A 38 36 30 20 50 52 49 4E 54 20 22 49 ,"..860 PRINT "I
00BDA0: 54 20 4D 49 47 48 54 20 43 52 55 53 48 20 49 54 T MIGHT CRUSH IT
00BDB0: 21 22 3A 20 50 52 49 4E 54 20 22 4E 4F 57 20 54 !": PRINT "NOW T
00BDC0: 48 45 4E 2C 20 22 3B 3A 47 4F 54 4F 20 34 38 30 HEN, ";:GOTO 480
00BDD0: 0D 0A 38 37 35 20 52 45 4D 20 2A 2A 2A 20 4D 4F ..875 REM *** MO
00BDE0: 56 45 20 52 45 4C 4F 43 41 54 45 44 20 44 49 53 VE RELOCATED DIS
00BDF0: 4B 0D 0A 38 38 30 20 46 4F 52 20 56 3D 31 20 54 K..880 FOR V=1 T
00BE00: 4F 20 37 3A 20 46 4F 52 20 57 3D 31 20 54 4F 20 O 7: FOR W=1 TO
00BE10: 33 0D 0A 39 30 30 20 49 46 20 54 28 56 2C 57 29 3..900 IF T(V,W)
00BE20: 3D 44 20 54 48 45 4E 20 39 33 30 0D 0A 39 31 30 =D THEN 930..910
00BE30: 20 4E 45 58 54 20 57 3A 20 4E 45 58 54 20 56 0D NEXT W: NEXT V.
00BE40: 0A 39 32 35 20 52 45 4D 20 2A 2A 2A 20 4C 4F 43 .925 REM *** LOC
00BE50: 41 54 45 20 45 4D 50 54 59 20 53 50 41 43 45 20 ATE EMPTY SPACE
00BE60: 4F 4E 20 4E 45 45 44 4C 45 20 4E 0D 0A 39 33 30 ON NEEDLE N..930
00BE70: 20 46 4F 52 20 55 3D 31 20 54 4F 20 37 0D 0A 39 FOR U=1 TO 7..9
00BE80: 34 30 20 49 46 20 54 28 55 2C 4E 29 3C 3E 30 20 40 IF T(U,N)<>0
00BE90: 54 48 45 4E 20 39 37 30 0D 0A 39 35 30 20 4E 45 THEN 970..950 NE
00BEA0: 58 54 20 55 0D 0A 39 36 30 20 55 3D 37 3A 20 47 XT U..960 U=7: G
00BEB0: 4F 54 4F 20 39 38 30 0D 0A 39 36 35 20 52 45 4D OTO 980..965 REM
00BEC0: 20 2A 2A 2A 20 4D 4F 56 45 20 44 49 53 4B 20 41 *** MOVE DISK A
00BED0: 4E 44 20 53 45 54 20 4F 4C 44 20 4C 4F 43 41 54 ND SET OLD LOCAT
00BEE0: 49 4F 4E 20 54 4F 20 30 0D 0A 39 37 30 20 55 3D ION TO 0..970 U=
00BEF0: 55 2D 31 0D 0A 39 38 30 20 54 28 55 2C 4E 29 3D U-1..980 T(U,N)=
00BF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00BF10: 0A 00 00 00 02 09 52 E5 0A 00 C1 02 00 00 00 02 ......R.........
00BF20: 0A 00 C6 02 00 00 00 02 0A 00 C2 02 00 00 00 02 ................
00BF30: 0A 00 C7 02 00 00 00 02 0A 00 C3 02 00 00 00 02 ................
00BF40: 0A 00 C8 02 00 00 00 02 0A 00 C4 02 00 00 00 02 ................
00BF50: 0A 00 C9 02 00 00 00 02 0A 00 C5 02 00 00 00 02 ................
00BF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00BFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00C000: 50 52 49 4E 54 20 22 20 20 20 20 20 54 52 59 20 PRINT " TRY
00C010: 41 47 41 49 4E 2E 22 3A 20 47 4F 54 4F 20 32 34 AGAIN.": GOTO 24
00C020: 30 0D 0A 33 32 30 20 50 52 49 4E 54 20 52 24 28 0..320 PRINT R$(
00C030: 49 4E 54 28 52 4E 44 28 31 29 2A 35 2B 31 29 29 INT(RND(1)*5+1))
00C040: 3A 20 47 4F 54 4F 20 31 35 30 0D 0A 33 34 30 20 : GOTO 150..340
00C050: 47 31 3D 49 4E 54 28 52 4E 44 28 31 29 2A 4C 28 G1=INT(RND(1)*L(
00C060: 30 29 2B 31 29 0D 0A 33 36 30 20 50 52 49 4E 54 0)+1)..360 PRINT
00C070: 20 22 2A 2A 2A 2A 20 41 20 53 59 4E 4F 4E 59 4D "**** A SYNONYM
00C080: 20 4F 46 20 22 3B 57 24 28 47 29 3B 22 20 49 53 OF ";W$(G);" IS
00C090: 20 22 3B 57 24 28 4C 28 47 31 29 29 3B 22 2E 22 ";W$(L(G1));"."
00C0A0: 3A 20 50 52 49 4E 54 0D 0A 33 37 30 20 4C 28 47 : PRINT..370 L(G
00C0B0: 31 29 3D 4C 28 4C 28 30 29 29 3A 20 4C 28 30 29 1)=L(L(0)): L(0)
00C0C0: 3D 4C 28 30 29 2D 31 3A 20 47 4F 54 4F 20 32 34 =L(0)-1: GOTO 24
00C0D0: 30 0D 0A 34 32 30 20 50 52 49 4E 54 3A 20 50 52 0..420 PRINT: PR
00C0E0: 49 4E 54 20 22 53 59 4E 4F 4E 59 4D 20 44 52 49 INT "SYNONYM DRI
00C0F0: 4C 4C 20 43 4F 4D 50 4C 45 54 45 44 2E 22 3A 20 LL COMPLETED.":
00C100: 47 4F 54 4F 20 39 39 39 0D 0A 35 30 30 20 44 41 GOTO 999..500 DA
00C110: 54 41 20 31 30 0D 0A 35 31 30 20 44 41 54 41 20 TA 10..510 DATA
00C120: 35 2C 22 46 49 52 53 54 22 2C 22 53 54 41 52 54 5,"FIRST","START
00C130: 22 2C 22 42 45 47 49 4E 4E 49 4E 47 22 2C 22 4F ","BEGINNING","O
00C140: 4E 53 45 54 22 2C 22 49 4E 49 54 49 41 4C 22 0D NSET","INITIAL".
00C150: 0A 35 32 30 20 44 41 54 41 20 35 2C 22 53 49 4D .520 DATA 5,"SIM
00C160: 49 4C 41 52 22 2C 22 41 4C 49 4B 45 22 2C 22 53 ILAR","ALIKE","S
00C170: 41 4D 45 22 2C 22 4C 49 4B 45 22 2C 22 52 45 53 AME","LIKE","RES
00C180: 45 4D 42 4C 49 4E 47 22 0D 0A 35 33 30 20 44 41 EMBLING"..530 DA
00C190: 54 41 20 35 2C 22 4D 4F 44 45 4C 22 2C 22 50 41 TA 5,"MODEL","PA
00C1A0: 54 54 45 52 4E 22 2C 22 50 52 4F 54 4F 54 59 50 TTERN","PROTOTYP
00C1B0: 45 22 2C 22 53 54 41 4E 44 41 52 44 22 2C 22 43 E","STANDARD","C
00C1C0: 52 49 54 45 52 49 4F 4E 22 0D 0A 35 34 30 20 44 RITERION"..540 D
00C1D0: 41 54 41 20 35 2C 22 53 4D 41 4C 4C 22 2C 22 49 ATA 5,"SMALL","I
00C1E0: 4E 53 49 47 4E 49 46 49 43 41 4E 54 22 2C 22 4C NSIGNIFICANT","L
00C1F0: 49 54 54 4C 45 22 2C 22 54 49 4E 59 22 2C 22 4D ITTLE","TINY","M
00C200: 45 41 53 55 52 59 2E 22 0D 0A 32 38 20 50 52 49 EASURY."..28 PRI
00C210: 4E 54 20 22 54 48 45 20 4D 4F 4E 45 59 20 53 59 NT "THE MONEY SY
00C220: 53 54 45 4D 20 49 53 20 52 41 4C 4C 4F 44 53 2C STEM IS RALLODS,
00C230: 20 41 4E 44 20 45 41 43 48 20 50 45 52 53 4F 4E AND EACH PERSON
00C240: 20 4E 45 45 44 53 20 31 30 30 22 0D 0A 33 30 20 NEEDS 100"..30
00C250: 50 52 49 4E 54 20 22 52 41 4C 4C 4F 44 53 20 50 PRINT "RALLODS P
00C260: 45 52 20 59 45 41 52 20 54 4F 20 53 55 52 56 49 ER YEAR TO SURVI
00C270: 56 45 2E 20 59 4F 55 52 20 43 4F 55 4E 54 52 59 VE. YOUR COUNTRY
00C280: 27 53 20 49 4E 43 4F 4D 45 20 43 4F 4D 45 53 22 'S INCOME COMES"
00C290: 0D 0A 33 32 20 50 52 49 4E 54 20 22 46 52 4F 4D ..32 PRINT "FROM
00C2A0: 20 46 41 52 4D 20 50 52 4F 44 55 43 45 20 41 4E FARM PRODUCE AN
00C2B0: 44 20 54 4F 55 52 49 53 54 53 20 56 49 53 49 54 D TOURISTS VISIT
00C2C0: 49 4E 47 20 59 4F 55 52 20 4D 41 47 4E 49 46 49 ING YOUR MAGNIFI
00C2D0: 43 45 4E 54 22 0D 0A 33 34 20 50 52 49 4E 54 20 CENT"..34 PRINT
00C2E0: 22 46 4F 52 45 53 54 53 2C 20 48 55 4E 54 49 4E "FORESTS, HUNTIN
00C2F0: 47 2C 20 46 49 53 48 49 4E 47 2C 20 45 54 43 2E G, FISHING, ETC.
00C300: 20 48 41 4C 46 20 59 4F 55 52 20 4C 41 4E 44 20 HALF YOUR LAND
00C310: 49 53 20 46 41 52 4D 20 4C 41 4E 44 22 0D 0A 33 IS FARM LAND"..3
00C320: 36 20 50 52 49 4E 54 20 22 57 48 49 43 48 20 41 6 PRINT "WHICH A
00C330: 4C 53 4F 20 48 41 53 20 41 4E 20 45 58 43 45 4C LSO HAS AN EXCEL
00C340: 4C 45 4E 54 20 4D 49 4E 45 52 41 4C 20 43 4F 4E LENT MINERAL CON
00C350: 54 45 4E 54 20 41 4E 44 20 4D 41 59 20 42 45 20 TENT AND MAY BE
00C360: 53 4F 4C 44 22 0D 0A 33 38 20 50 52 49 4E 54 20 SOLD"..38 PRINT
00C370: 22 54 4F 20 46 4F 52 45 49 47 4E 20 49 4E 44 55 "TO FOREIGN INDU
00C380: 53 54 52 59 20 28 53 54 52 49 50 20 4D 49 4E 49 STRY (STRIP MINI
00C390: 4E 47 29 20 57 48 4F 20 49 4D 50 4F 52 54 20 41 NG) WHO IMPORT A
00C3A0: 4E 44 20 53 55 50 50 4F 52 54 22 0D 0A 34 30 20 ND SUPPORT"..40
00C3B0: 50 52 49 4E 54 20 22 54 48 45 49 52 20 4F 57 4E PRINT "THEIR OWN
00C3C0: 20 57 4F 52 4B 45 52 53 2E 20 43 52 4F 50 53 20 WORKERS. CROPS
00C3D0: 43 4F 53 54 20 42 45 54 57 45 45 4E 20 31 30 20 COST BETWEEN 10
00C3E0: 41 4E 44 20 31 35 20 52 41 4C 4C 4F 44 53 20 50 AND 15 RALLODS P
00C3F0: 45 52 22 0D 0A 34 32 20 50 52 49 4E 54 20 22 53 ER"..42 PRINT "S
00C400: 49 4E 55 54 45 22 0D 0A 35 35 30 20 44 41 54 41 INUTE"..550 DATA
00C410: 20 36 2C 22 53 54 4F 50 22 2C 22 48 41 4C 54 22 6,"STOP","HALT"
00C420: 2C 22 53 54 41 59 22 2C 22 41 52 52 45 53 54 22 ,"STAY","ARREST"
00C430: 2C 22 43 48 45 43 4B 22 2C 22 53 54 41 4E 44 53 ,"CHECK","STANDS
00C440: 54 49 4C 4C 22 0D 0A 35 36 30 20 44 41 54 41 20 TILL"..560 DATA
00C450: 36 2C 22 48 4F 55 53 45 22 2C 22 44 57 45 4C 4C 6,"HOUSE","DWELL
00C460: 49 4E 47 22 2C 22 52 45 53 49 44 45 4E 43 45 22 ING","RESIDENCE"
00C470: 2C 22 44 4F 4D 49 43 49 4C 45 22 2C 22 4C 4F 44 ,"DOMICILE","LOD
00C480: 47 49 4E 47 22 0D 0A 35 36 35 20 44 41 54 41 20 GING"..565 DATA
00C490: 22 48 41 42 49 54 41 54 49 4F 4E 22 0D 0A 35 37 "HABITATION"..57
00C4A0: 30 20 44 41 54 41 20 37 2C 22 50 49 54 22 2C 22 0 DATA 7,"PIT","
00C4B0: 48 4F 4C 45 22 2C 22 48 4F 4C 4C 4F 57 22 2C 22 HOLE","HOLLOW","
00C4C0: 57 45 4C 4C 22 2C 22 47 55 4C 46 22 2C 22 43 48 WELL","GULF","CH
00C4D0: 41 53 4D 22 2C 22 41 42 59 53 53 22 0D 0A 35 38 ASM","ABYSS"..58
00C4E0: 30 20 44 41 54 41 20 37 2C 22 50 55 53 48 22 2C 0 DATA 7,"PUSH",
00C4F0: 22 53 48 4F 56 45 22 2C 22 54 48 52 55 53 54 22 "SHOVE","THRUST"
00C500: 2C 22 50 52 4F 44 22 2C 22 50 4F 4B 45 22 2C 22 ,"PROD","POKE","
00C510: 42 55 54 54 22 2C 22 50 52 45 53 53 22 0D 0A 35 BUTT","PRESS"..5
00C520: 39 30 20 44 41 54 41 20 36 2C 22 52 45 44 22 2C 90 DATA 6,"RED",
00C530: 22 52 4F 55 47 45 22 2C 22 53 43 41 52 4C 45 54 "ROUGE","SCARLET
00C540: 22 2C 22 43 52 49 4D 53 4F 4E 22 2C 22 46 4C 41 ","CRIMSON","FLA
00C550: 4D 45 22 2C 22 52 55 42 59 22 0D 0A 36 30 30 20 ME","RUBY"..600
00C560: 44 41 54 41 20 37 2C 22 50 41 49 4E 22 2C 22 53 DATA 7,"PAIN","S
00C570: 55 46 46 45 52 49 4E 47 22 2C 22 48 55 52 54 22 UFFERING","HURT"
00C580: 2C 22 4D 49 53 45 52 59 22 2C 22 44 49 53 54 52 ,"MISERY","DISTR
00C590: 45 53 53 22 2C 22 41 43 48 45 22 0D 0A 36 30 35 ESS","ACHE"..605
00C5A0: 20 44 41 54 41 20 22 44 49 53 43 4F 4D 46 4F 52 DATA "DISCOMFOR
00C5B0: 54 22 0D 0A 39 39 39 20 45 4E 44 0D 0A 1A E5 E5 T"..999 END.....
00C5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00C600: 51 55 41 52 45 20 4D 49 4C 45 20 54 4F 20 50 4C QUARE MILE TO PL
00C610: 41 4E 54 2E 22 0D 0A 34 34 20 50 52 49 4E 54 20 ANT."..44 PRINT
00C620: 22 59 4F 55 52 20 47 4F 41 4C 20 49 53 20 54 4F "YOUR GOAL IS TO
00C630: 20 43 4F 4D 50 4C 45 54 45 20 59 4F 55 52 22 3B COMPLETE YOUR";
00C640: 4E 35 3B 22 59 45 41 52 20 54 45 52 4D 20 4F 46 N5;"YEAR TERM OF
00C650: 20 4F 46 46 49 43 45 2E 22 0D 0A 34 36 20 50 52 OFFICE."..46 PR
00C660: 49 4E 54 20 22 47 4F 4F 44 20 4C 55 43 4B 21 22 INT "GOOD LUCK!"
00C670: 0D 0A 34 37 20 50 52 49 4E 54 0D 0A 35 30 20 41 ..47 PRINT..50 A
00C680: 3D 49 4E 54 28 36 30 30 30 30 2B 28 31 30 30 30 =INT(60000+(1000
00C690: 2A 52 4E 44 28 31 29 29 2D 28 31 30 30 30 2A 52 *RND(1))-(1000*R
00C6A0: 4E 44 28 31 29 29 29 0D 0A 35 35 20 42 3D 49 4E ND(1)))..55 B=IN
00C6B0: 54 28 35 30 30 2B 28 31 30 2A 52 4E 44 28 31 29 T(500+(10*RND(1)
00C6C0: 29 2D 28 31 30 2A 52 4E 44 28 31 29 29 29 0D 0A )-(10*RND(1)))..
00C6D0: 36 35 20 44 3D 32 30 30 30 0D 0A 31 30 30 20 57 65 D=2000..100 W
00C6E0: 3D 49 4E 54 28 31 30 2A 52 4E 44 28 31 29 2B 39 =INT(10*RND(1)+9
00C6F0: 35 29 0D 0A 31 30 32 20 50 52 49 4E 54 0D 0A 31 5)..102 PRINT..1
00C700: 30 35 20 50 52 49 4E 54 20 22 59 4F 55 20 4E 4F 05 PRINT "YOU NO
00C710: 57 20 48 41 56 45 20 22 3B 41 3B 22 20 52 41 4C W HAVE ";A;" RAL
00C720: 4C 4F 44 53 20 49 4E 20 54 48 45 20 54 52 45 41 LODS IN THE TREA
00C730: 53 55 52 59 2E 22 0D 0A 31 31 30 20 50 52 49 4E SURY."..110 PRIN
00C740: 54 20 49 4E 54 28 42 29 3B 3A 50 52 49 4E 54 20 T INT(B);:PRINT
00C750: 22 43 4F 55 4E 54 52 59 4D 45 4E 2C 20 22 3B 0D "COUNTRYMEN, ";.
00C760: 0A 31 31 35 20 56 39 3D 49 4E 54 28 28 28 52 4E .115 V9=INT(((RN
00C770: 44 28 31 29 2F 32 29 2A 31 30 2B 31 30 29 29 0D D(1)/2)*10+10)).
00C780: 0A 31 32 30 20 49 46 20 43 3D 30 20 54 48 45 4E .120 IF C=0 THEN
00C790: 20 31 34 30 0D 0A 31 33 30 20 50 52 49 4E 54 20 140..130 PRINT
00C7A0: 49 4E 54 28 43 29 3B 22 46 4F 52 45 49 47 4E 20 INT(C);"FOREIGN
00C7B0: 57 4F 52 4B 45 52 53 2C 20 22 3B 0D 0A 31 34 30 WORKERS, ";..140
00C7C0: 20 50 52 49 4E 54 20 22 41 4E 44 22 3B 49 4E 54 PRINT "AND";INT
00C7D0: 28 44 29 3B 22 53 51 2E 20 4D 49 4C 45 53 20 4F (D);"SQ. MILES O
00C7E0: 46 20 4C 41 4E 44 2E 22 0D 0A 31 35 30 20 50 52 F LAND."..150 PR
00C7F0: 49 4E 54 20 22 54 48 49 53 20 59 45 41 52 20 49 INT "THIS YEAR I
00C800: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 10 PRINT TAB(33)
00C810: 3B 22 4B 49 4E 45 4D 41 22 0D 0A 32 30 20 50 52 ;"KINEMA"..20 PR
00C820: 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 INT TAB(15);"CRE
00C830: 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 ATIVE COMPUTING
00C840: 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 MORRISTOWN, NEW
00C850: 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 49 JERSEY"..30 PRI
00C860: 4E 54 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 NT: PRINT: PRINT
00C870: 0D 0A 31 30 30 20 50 52 49 4E 54 0D 0A 31 30 35 ..100 PRINT..105
00C880: 20 50 52 49 4E 54 0D 0A 31 30 36 20 51 3D 30 0D PRINT..106 Q=0.
00C890: 0A 31 31 30 20 56 3D 35 2B 49 4E 54 28 33 35 2A .110 V=5+INT(35*
00C8A0: 52 4E 44 28 31 29 29 0D 0A 31 31 31 20 50 52 49 RND(1))..111 PRI
00C8B0: 4E 54 20 22 41 20 42 41 4C 4C 20 49 53 20 54 48 NT "A BALL IS TH
00C8C0: 52 4F 57 4E 20 55 50 57 41 52 44 53 20 41 54 22 ROWN UPWARDS AT"
00C8D0: 3B 56 3B 22 4D 45 54 45 52 53 20 50 45 52 20 53 ;V;"METERS PER S
00C8E0: 45 43 4F 4E 44 2E 22 0D 0A 31 31 32 20 50 52 49 ECOND."..112 PRI
00C8F0: 4E 54 0D 0A 31 31 35 20 41 3D 2E 30 35 2A 56 5E NT..115 A=.05*V^
00C900: 32 0D 0A 31 31 36 20 50 52 49 4E 54 20 22 48 4F 2..116 PRINT "HO
00C910: 57 20 48 49 47 48 20 57 49 4C 4C 20 49 54 20 47 W HIGH WILL IT G
00C920: 4F 20 28 49 4E 20 4D 45 54 45 52 53 29 22 3B 0D O (IN METERS)";.
00C930: 0A 31 31 37 20 47 4F 53 55 42 20 35 30 30 0D 0A .117 GOSUB 500..
00C940: 31 32 30 20 41 3D 56 2F 35 0D 0A 31 32 32 20 50 120 A=V/5..122 P
00C950: 52 49 4E 54 20 22 48 4F 57 20 4C 4F 4E 47 20 55 RINT "HOW LONG U
00C960: 4E 54 49 4C 20 49 54 20 52 45 54 55 52 4E 53 20 NTIL IT RETURNS
00C970: 28 49 4E 20 53 45 43 4F 4E 44 53 29 22 3B 0D 0A (IN SECONDS)";..
00C980: 31 32 34 20 47 4F 53 55 42 20 35 30 30 0D 0A 31 124 GOSUB 500..1
00C990: 33 30 20 54 3D 31 2B 49 4E 54 28 32 2A 56 2A 52 30 T=1+INT(2*V*R
00C9A0: 4E 44 28 31 29 29 2F 31 30 0D 0A 31 33 32 20 41 ND(1))/10..132 A
00C9B0: 3D 56 2D 31 30 2A 54 0D 0A 31 33 34 20 50 52 49 =V-10*T..134 PRI
00C9C0: 4E 54 20 22 57 48 41 54 20 57 49 4C 4C 20 49 54 NT "WHAT WILL IT
00C9D0: 53 20 56 45 4C 4F 43 49 54 59 20 42 45 20 41 46 S VELOCITY BE AF
00C9E0: 54 45 52 22 3B 54 3B 22 53 45 43 4F 4E 44 53 22 TER";T;"SECONDS"
00C9F0: 3B 0D 0A 31 33 36 20 47 4F 53 55 42 20 35 30 30 ;..136 GOSUB 500
00CA00: 4E 44 55 53 54 52 59 20 57 49 4C 4C 20 42 55 59 NDUSTRY WILL BUY
00CA10: 20 4C 41 4E 44 20 46 4F 52 22 3B 57 3B 0D 0A 31 LAND FOR";W;..1
00CA20: 35 32 20 50 52 49 4E 54 20 22 52 41 4C 4C 4F 44 52 PRINT "RALLOD
00CA30: 53 20 50 45 52 20 53 51 55 41 52 45 20 4D 49 4C S PER SQUARE MIL
00CA40: 45 2E 22 0D 0A 31 35 35 20 50 52 49 4E 54 20 22 E."..155 PRINT "
00CA50: 4C 41 4E 44 20 43 55 52 52 45 4E 54 4C 59 20 43 LAND CURRENTLY C
00CA60: 4F 53 54 53 22 3B 56 39 3B 22 52 41 4C 4C 4F 44 OSTS";V9;"RALLOD
00CA70: 53 20 50 45 52 20 53 51 55 41 52 45 20 4D 49 4C S PER SQUARE MIL
00CA80: 45 20 54 4F 20 50 4C 41 4E 54 2E 22 0D 0A 31 36 E TO PLANT."..16
00CA90: 32 20 50 52 49 4E 54 0D 0A 32 30 30 20 50 52 49 2 PRINT..200 PRI
00CAA0: 4E 54 20 22 48 4F 57 20 4D 41 4E 59 20 53 51 55 NT "HOW MANY SQU
00CAB0: 41 52 45 20 4D 49 4C 45 53 20 44 4F 20 59 4F 55 ARE MILES DO YOU
00CAC0: 20 57 49 53 48 20 54 4F 20 53 45 4C 4C 20 54 4F WISH TO SELL TO
00CAD0: 20 49 4E 44 55 53 54 52 59 22 3B 0D 0A 32 31 30 INDUSTRY";..210
00CAE0: 20 49 4E 50 55 54 20 48 0D 0A 32 31 35 20 49 46 INPUT H..215 IF
00CAF0: 20 48 3C 30 20 54 48 45 4E 20 32 30 30 0D 0A 32 H<0 THEN 200..2
00CB00: 32 30 20 49 46 20 48 3C 3D 44 2D 31 30 30 30 20 20 IF H<=D-1000
00CB10: 54 48 45 4E 20 33 30 30 0D 0A 32 33 30 20 50 52 THEN 300..230 PR
00CB20: 49 4E 54 20 22 2A 2A 2A 20 20 54 48 49 4E 4B 20 INT "*** THINK
00CB30: 41 47 41 49 4E 2E 20 59 4F 55 20 4F 4E 4C 59 20 AGAIN. YOU ONLY
00CB40: 48 41 56 45 22 3B 44 2D 31 30 30 30 3B 22 53 51 HAVE";D-1000;"SQ
00CB50: 55 41 52 45 20 4D 49 4C 45 53 20 4F 46 20 46 41 UARE MILES OF FA
00CB60: 52 4D 20 4C 41 4E 44 2E 22 0D 0A 32 34 30 20 49 RM LAND."..240 I
00CB70: 46 20 58 3C 3E 30 20 54 48 45 4E 20 32 30 30 0D F X<>0 THEN 200.
00CB80: 0A 32 35 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 .250 PRINT:PRINT
00CB90: 20 22 28 46 4F 52 45 49 47 4E 20 49 4E 44 55 53 "(FOREIGN INDUS
00CBA0: 54 52 59 20 57 49 4C 4C 20 4F 4E 4C 59 20 42 55 TRY WILL ONLY BU
00CBB0: 59 20 46 41 52 4D 20 4C 41 4E 44 20 42 45 43 41 Y FARM LAND BECA
00CBC0: 55 53 45 22 0D 0A 32 36 30 20 50 52 49 4E 54 20 USE"..260 PRINT
00CBD0: 22 46 4F 52 45 53 54 20 4C 41 4E 44 20 49 53 20 "FOREST LAND IS
00CBE0: 55 4E 45 43 4F 4E 4F 4D 49 43 41 4C 20 54 4F 20 UNECONOMICAL TO
00CBF0: 53 54 52 49 50 20 4D 49 4E 45 20 44 55 45 20 54 STRIP MINE DUE T
00CC00: 0D 0A 31 34 30 20 50 52 49 4E 54 0D 0A 31 35 30 ..140 PRINT..150
00CC10: 20 50 52 49 4E 54 20 51 3B 22 52 49 47 48 54 20 PRINT Q;"RIGHT
00CC20: 4F 55 54 20 4F 46 20 33 2E 22 3B 0D 0A 31 36 30 OUT OF 3.";..160
00CC30: 20 49 46 20 51 3C 32 20 54 48 45 4E 20 31 30 30 IF Q<2 THEN 100
00CC40: 0D 0A 31 37 30 20 50 52 49 4E 54 20 22 20 20 4E ..170 PRINT " N
00CC50: 4F 54 20 42 41 44 2E 22 0D 0A 31 38 30 20 47 4F OT BAD."..180 GO
00CC60: 54 4F 20 31 30 30 0D 0A 35 30 30 20 49 4E 50 55 TO 100..500 INPU
00CC70: 54 20 47 0D 0A 35 30 32 20 49 46 20 41 42 53 28 T G..502 IF ABS(
00CC80: 28 47 2D 41 29 2F 41 29 3C 2E 31 35 20 54 48 45 (G-A)/A)<.15 THE
00CC90: 4E 20 35 31 30 0D 0A 35 30 34 20 50 52 49 4E 54 N 510..504 PRINT
00CCA0: 20 22 4E 4F 54 20 45 56 45 4E 20 43 4C 4F 53 45 "NOT EVEN CLOSE
00CCB0: 2E 2E 2E 2E 22 0D 0A 35 30 36 20 47 4F 54 4F 20 ...."..506 GOTO
00CCC0: 35 31 32 0D 0A 35 31 30 20 50 52 49 4E 54 20 22 512..510 PRINT "
00CCD0: 43 4C 4F 53 45 20 45 4E 4F 55 47 48 2E 22 0D 0A CLOSE ENOUGH."..
00CCE0: 35 31 31 20 51 3D 51 2B 31 0D 0A 35 31 32 20 50 511 Q=Q+1..512 P
00CCF0: 52 49 4E 54 20 22 43 4F 52 52 45 43 54 20 41 4E RINT "CORRECT AN
00CD00: 53 57 45 52 20 49 53 20 22 3B 41 0D 0A 35 32 30 SWER IS ";A..520
00CD10: 20 50 52 49 4E 54 0D 0A 35 33 30 20 52 45 54 55 PRINT..530 RETU
00CD20: 52 4E 0D 0A 39 39 39 20 45 4E 44 0D 0A 1A E5 E5 RN..999 END.....
00CD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00CE00: 4F 20 54 52 45 45 53 2C 22 0D 0A 32 37 30 20 50 O TREES,"..270 P
00CE10: 52 49 4E 54 20 22 54 48 49 43 4B 45 52 20 54 4F RINT "THICKER TO
00CE20: 50 20 53 4F 49 4C 2C 20 45 54 43 2E 29 22 0D 0A P SOIL, ETC.)"..
00CE30: 32 38 30 20 58 3D 31 0D 0A 32 39 39 20 47 4F 54 280 X=1..299 GOT
00CE40: 4F 20 32 30 30 0D 0A 33 30 30 20 44 3D 49 4E 54 O 200..300 D=INT
00CE50: 28 44 2D 48 29 0D 0A 33 31 30 20 41 3D 49 4E 54 (D-H)..310 A=INT
00CE60: 28 41 2B 28 48 2A 57 29 29 0D 0A 33 32 30 20 50 (A+(H*W))..320 P
00CE70: 52 49 4E 54 20 22 48 4F 57 20 4D 41 4E 59 20 52 RINT "HOW MANY R
00CE80: 41 4C 4C 4F 44 53 20 57 49 4C 4C 20 59 4F 55 20 ALLODS WILL YOU
00CE90: 44 49 53 54 52 49 42 55 54 45 20 41 4D 4F 4E 47 DISTRIBUTE AMONG
00CEA0: 20 59 4F 55 52 20 43 4F 55 4E 54 52 59 4D 45 4E YOUR COUNTRYMEN
00CEB0: 22 3B 0D 0A 33 34 30 20 49 4E 50 55 54 20 49 0D ";..340 INPUT I.
00CEC0: 0A 33 34 32 20 49 46 20 49 3C 30 20 54 48 45 4E .342 IF I<0 THEN
00CED0: 20 33 32 30 0D 0A 33 35 30 20 49 46 20 49 3C 41 320..350 IF I<A
00CEE0: 20 54 48 45 4E 20 34 30 30 0D 0A 33 36 30 20 49 THEN 400..360 I
00CEF0: 46 20 49 3D 41 20 54 48 45 4E 20 33 38 30 0D 0A F I=A THEN 380..
00CF00: 33 37 30 20 50 52 49 4E 54 20 22 20 20 20 54 48 370 PRINT " TH
00CF10: 49 4E 4B 20 41 47 41 49 4E 2E 20 59 4F 55 27 56 INK AGAIN. YOU'V
00CF20: 45 20 4F 4E 4C 59 22 3B 41 3B 22 20 52 41 4C 4C E ONLY";A;" RALL
00CF30: 4F 44 53 20 49 4E 20 54 48 45 20 54 52 45 41 53 ODS IN THE TREAS
00CF40: 55 52 59 22 0D 0A 33 37 35 20 47 4F 54 4F 20 33 URY"..375 GOTO 3
00CF50: 32 30 0D 0A 33 38 30 20 4A 3D 30 0D 0A 33 39 30 20..380 J=0..390
00CF60: 20 4B 3D 30 0D 0A 33 39 35 20 41 3D 30 0D 0A 33 K=0..395 A=0..3
00CF70: 39 39 20 47 4F 54 4F 20 31 30 30 30 0D 0A 34 30 99 GOTO 1000..40
00CF80: 30 20 41 3D 49 4E 54 28 41 2D 49 29 0D 0A 34 31 0 A=INT(A-I)..41
00CF90: 30 20 50 52 49 4E 54 20 22 48 4F 57 20 4D 41 4E 0 PRINT "HOW MAN
00CFA0: 59 20 53 51 55 41 52 45 20 4D 49 4C 45 53 20 44 Y SQUARE MILES D
00CFB0: 4F 20 59 4F 55 20 57 49 53 48 20 54 4F 20 50 4C O YOU WISH TO PL
00CFC0: 41 4E 54 22 3B 0D 0A 34 32 30 20 49 4E 50 55 54 ANT";..420 INPUT
00CFD0: 20 4A 0D 0A 34 32 31 20 49 46 20 4A 3C 30 20 54 J..421 IF J<0 T
00CFE0: 48 45 4E 20 34 31 30 0D 0A 34 32 32 20 49 46 20 HEN 410..422 IF
00CFF0: 4A 3C 3D 42 2A 32 20 54 48 45 4E 20 34 32 36 0D J<=B*2 THEN 426.
00D000: 31 20 50 52 49 4E 54 20 54 41 42 28 33 34 29 3B 1 PRINT TAB(34);
00D010: 22 4B 49 4E 47 22 0D 0A 32 20 50 52 49 4E 54 20 "KING"..2 PRINT
00D020: 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 56 TAB(15);"CREATIV
00D030: 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F 52 E COMPUTING MOR
00D040: 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 52 RISTOWN, NEW JER
00D050: 53 45 59 22 0D 0A 33 20 50 52 49 4E 54 3A 50 52 SEY"..3 PRINT:PR
00D060: 49 4E 54 3A 50 52 49 4E 54 0D 0A 34 20 50 52 49 INT:PRINT..4 PRI
00D070: 4E 54 20 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 NT "DO YOU WANT
00D080: 49 4E 53 54 52 55 43 54 49 4F 4E 53 22 3B 0D 0A INSTRUCTIONS";..
00D090: 35 20 49 4E 50 55 54 20 5A 24 0D 0A 36 20 4E 35 5 INPUT Z$..6 N5
00D0A0: 3D 38 0D 0A 31 30 20 49 46 20 4C 45 46 54 24 28 =8..10 IF LEFT$(
00D0B0: 5A 24 2C 31 29 3D 22 4E 22 20 54 48 45 4E 20 34 Z$,1)="N" THEN 4
00D0C0: 37 0D 0A 31 31 20 49 46 20 5A 24 3D 22 41 47 41 7..11 IF Z$="AGA
00D0D0: 49 4E 22 20 54 48 45 4E 20 31 39 36 30 0D 0A 31 IN" THEN 1960..1
00D0E0: 32 20 50 52 49 4E 54 3A 50 52 49 4E 54 3A 50 52 2 PRINT:PRINT:PR
00D0F0: 49 4E 54 0D 0A 32 30 20 50 52 49 4E 54 20 22 43 INT..20 PRINT "C
00D100: 4F 4E 47 52 41 54 55 4C 41 54 49 4F 4E 53 21 20 ONGRATULATIONS!
00D110: 59 4F 55 27 56 45 20 4A 55 53 54 20 42 45 45 4E YOU'VE JUST BEEN
00D120: 20 45 4C 45 43 54 45 44 20 50 52 45 4D 49 45 52 ELECTED PREMIER
00D130: 20 4F 46 20 53 45 54 41 54 53 22 0D 0A 32 32 20 OF SETATS"..22
00D140: 50 52 49 4E 54 20 22 44 45 54 49 4E 55 2C 20 41 PRINT "DETINU, A
00D150: 20 53 4D 41 4C 4C 20 43 4F 4D 4D 55 4E 49 53 54 SMALL COMMUNIST
00D160: 20 49 53 4C 41 4E 44 20 33 30 20 42 59 20 37 30 ISLAND 30 BY 70
00D170: 20 4D 49 4C 45 53 20 4C 4F 4E 47 2E 20 59 4F 55 MILES LONG. YOU
00D180: 52 22 0D 0A 32 34 20 50 52 49 4E 54 20 22 4A 4F R"..24 PRINT "JO
00D190: 42 20 49 53 20 54 4F 20 44 45 43 49 44 45 20 55 B IS TO DECIDE U
00D1A0: 50 4F 4E 20 54 48 45 20 43 4F 4E 54 52 59 27 53 PON THE CONTRY'S
00D1B0: 20 42 55 44 47 45 54 20 41 4E 44 20 44 49 53 54 BUDGET AND DIST
00D1C0: 52 49 42 55 54 45 22 0D 0A 32 36 20 50 52 49 4E RIBUTE"..26 PRIN
00D1D0: 54 20 22 4D 4F 4E 45 59 20 54 4F 20 59 4F 55 52 T "MONEY TO YOUR
00D1E0: 20 43 4F 55 4E 54 52 59 4D 45 4E 20 46 52 4F 4D COUNTRYMEN FROM
00D1F0: 20 54 48 45 20 43 4F 4D 4D 55 4E 41 4C 20 54 52 THE COMMUNAL TR
00D200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00D210: 0B 00 00 00 02 09 52 E5 0B 00 C1 02 00 00 00 02 ......R.........
00D220: 0B 00 C6 02 00 00 00 02 0B 00 C2 02 00 00 00 02 ................
00D230: 0B 00 C7 02 00 00 00 02 0B 00 C3 02 00 00 00 02 ................
00D240: 0B 00 C8 02 00 00 00 02 0B 00 C4 02 00 00 00 02 ................
00D250: 0B 00 C9 02 00 00 00 02 0B 00 C5 02 00 00 00 02 ................
00D260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D2F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00D300: 0A 34 32 33 20 50 52 49 4E 54 20 22 20 20 20 53 .423 PRINT " S
00D310: 4F 52 52 59 2C 20 42 55 54 20 45 41 43 48 20 43 ORRY, BUT EACH C
00D320: 4F 55 4E 54 52 59 4D 41 4E 20 43 41 4E 20 4F 4E OUNTRYMAN CAN ON
00D330: 4C 59 20 50 4C 41 4E 54 20 32 20 53 51 2E 20 4D LY PLANT 2 SQ. M
00D340: 49 4C 45 53 2E 22 0D 0A 34 32 34 20 47 4F 54 4F ILES."..424 GOTO
00D350: 20 34 31 30 0D 0A 34 32 36 20 49 46 20 4A 3C 3D 410..426 IF J<=
00D360: 44 2D 31 30 30 30 20 54 48 45 4E 20 34 33 30 0D D-1000 THEN 430.
00D370: 0A 34 32 37 20 50 52 49 4E 54 20 22 20 20 20 53 .427 PRINT " S
00D380: 4F 52 52 59 2C 20 42 55 54 20 59 4F 55 27 56 45 ORRY, BUT YOU'VE
00D390: 20 4F 4E 4C 59 22 3B 44 2D 31 30 30 30 3B 22 53 ONLY";D-1000;"S
00D3A0: 51 2E 20 4D 49 4C 45 53 20 4F 46 20 46 41 52 4D Q. MILES OF FARM
00D3B0: 20 4C 41 4E 44 2E 22 0D 0A 34 32 38 20 47 4F 54 LAND."..428 GOT
00D3C0: 4F 20 34 31 30 0D 0A 34 33 30 20 55 31 3D 49 4E O 410..430 U1=IN
00D3D0: 54 28 4A 2A 56 39 29 0D 0A 34 33 35 20 49 46 20 T(J*V9)..435 IF
00D3E0: 55 31 3C 41 20 54 48 45 4E 20 35 30 30 0D 0A 34 U1<A THEN 500..4
00D3F0: 34 30 20 49 46 20 55 31 3D 41 20 54 48 45 4E 20 40 IF U1=A THEN
00D400: 34 39 30 0D 0A 34 35 30 20 50 52 49 4E 54 20 22 490..450 PRINT "
00D410: 20 20 20 54 48 49 4E 4B 20 41 47 41 49 4E 2E 20 THINK AGAIN.
00D420: 59 4F 55 27 56 45 20 4F 4E 4C 59 22 3B 41 3B 22 YOU'VE ONLY";A;"
00D430: 20 52 41 4C 4C 4F 44 53 20 4C 45 46 54 20 49 4E RALLODS LEFT IN
00D440: 20 54 48 45 20 54 52 45 41 53 55 52 59 2E 22 0D THE TREASURY.".
00D450: 0A 34 36 30 20 47 4F 54 4F 20 34 31 30 0D 0A 34 .460 GOTO 410..4
00D460: 39 30 20 4B 3D 30 0D 0A 34 39 35 20 41 3D 30 0D 90 K=0..495 A=0.
00D470: 0A 34 39 39 20 47 4F 54 4F 20 31 30 30 30 0D 0A .499 GOTO 1000..
00D480: 35 30 30 20 41 3D 41 2D 55 31 0D 0A 35 31 30 20 500 A=A-U1..510
00D490: 50 52 49 4E 54 20 22 48 4F 57 20 4D 41 4E 59 20 PRINT "HOW MANY
00D4A0: 52 41 4C 4C 4F 44 53 20 44 4F 20 59 4F 55 20 57 RALLODS DO YOU W
00D4B0: 49 53 48 20 54 4F 20 53 50 45 4E 44 20 4F 4E 20 ISH TO SPEND ON
00D4C0: 50 4F 4C 4C 55 54 49 4F 4E 20 43 4F 4E 54 52 4F POLLUTION CONTRO
00D4D0: 4C 22 3B 0D 0A 35 32 30 20 49 4E 50 55 54 20 4B L";..520 INPUT K
00D4E0: 0D 0A 35 32 32 20 49 46 20 4B 3C 30 20 54 48 45 ..522 IF K<0 THE
00D4F0: 4E 20 35 31 30 0D 0A 35 33 30 20 49 46 20 4B 3C N 510..530 IF K<
00D500: 44 20 57 41 54 45 52 20 50 4F 4C 4C 55 54 49 4F D WATER POLLUTIO
00D510: 4E 20 46 52 4F 4D 20 46 4F 52 45 49 47 4E 20 49 N FROM FOREIGN I
00D520: 4E 44 55 53 54 52 59 2E 29 22 0D 0A 31 33 37 30 NDUSTRY.)"..1370
00D530: 20 51 3D 49 4E 54 28 28 4A 2D 55 32 29 2A 28 57 Q=INT((J-U2)*(W
00D540: 2F 32 29 29 0D 0A 31 33 38 30 20 50 52 49 4E 54 /2))..1380 PRINT
00D550: 20 22 4D 41 4B 49 4E 47 22 3B 49 4E 54 28 51 29 "MAKING";INT(Q)
00D560: 3B 22 52 41 4C 4C 4F 44 53 2E 22 0D 0A 31 33 39 ;"RALLODS."..139
00D570: 30 20 41 3D 49 4E 54 28 41 2B 51 29 0D 0A 31 34 0 A=INT(A+Q)..14
00D580: 30 30 20 56 31 3D 49 4E 54 28 28 28 42 2D 50 31 00 V1=INT(((B-P1
00D590: 29 2A 32 32 29 2B 28 52 4E 44 28 31 29 2A 35 30 )*22)+(RND(1)*50
00D5A0: 30 29 29 0D 0A 31 34 30 35 20 56 32 3D 49 4E 54 0))..1405 V2=INT
00D5B0: 28 28 32 30 30 30 2D 44 29 2A 31 35 29 0D 0A 31 ((2000-D)*15)..1
00D5C0: 34 31 30 20 50 52 49 4E 54 20 22 20 59 4F 55 20 410 PRINT " YOU
00D5D0: 4D 41 44 45 22 3B 41 42 53 28 49 4E 54 28 56 31 MADE";ABS(INT(V1
00D5E0: 2D 56 32 29 29 3B 22 52 41 4C 4C 4F 44 53 20 46 -V2));"RALLODS F
00D5F0: 52 4F 4D 20 54 4F 55 52 49 53 54 20 54 52 41 44 ROM TOURIST TRAD
00D600: 45 2E 22 0D 0A 31 34 32 30 20 49 46 20 56 32 3D E."..1420 IF V2=
00D610: 30 20 54 48 45 4E 20 31 34 35 30 0D 0A 31 34 32 0 THEN 1450..142
00D620: 35 20 49 46 20 56 31 2D 56 32 3E 3D 56 33 20 54 5 IF V1-V2>=V3 T
00D630: 48 45 4E 20 31 34 35 30 0D 0A 31 34 33 30 20 50 HEN 1450..1430 P
00D640: 52 49 4E 54 20 22 20 20 20 44 45 43 52 45 41 53 RINT " DECREAS
00D650: 45 20 42 45 43 41 55 53 45 20 22 3B 0D 0A 31 34 E BECAUSE ";..14
00D660: 33 35 20 47 31 3D 31 30 2A 52 4E 44 28 31 29 0D 35 G1=10*RND(1).
00D670: 0A 31 34 34 30 20 49 46 20 47 31 3C 3D 32 20 54 .1440 IF G1<=2 T
00D680: 48 45 4E 20 31 34 36 30 0D 0A 31 34 34 32 20 49 HEN 1460..1442 I
00D690: 46 20 47 31 3C 3D 34 20 54 48 45 4E 20 31 34 36 F G1<=4 THEN 146
00D6A0: 35 0D 0A 31 34 34 34 20 49 46 20 47 31 3C 3D 36 5..1444 IF G1<=6
00D6B0: 20 54 48 45 4E 20 31 34 37 30 0D 0A 31 34 34 36 THEN 1470..1446
00D6C0: 20 49 46 20 47 31 3C 3D 38 20 54 48 45 4E 20 31 IF G1<=8 THEN 1
00D6D0: 34 37 35 0D 0A 31 34 34 38 20 49 46 20 47 31 3C 475..1448 IF G1<
00D6E0: 3D 31 30 20 54 48 45 4E 20 31 34 38 30 0D 0A 31 =10 THEN 1480..1
00D6F0: 34 35 30 20 56 33 3D 49 4E 54 28 41 2B 56 33 29 450 V3=INT(A+V3)
00D700: 3D 41 20 54 48 45 4E 20 31 30 30 30 0D 0A 35 34 =A THEN 1000..54
00D710: 30 20 50 52 49 4E 54 20 22 20 20 20 54 48 49 4E 0 PRINT " THIN
00D720: 4B 20 41 47 41 49 4E 2E 20 59 4F 55 20 4F 4E 4C K AGAIN. YOU ONL
00D730: 59 20 48 41 56 45 20 22 3B 41 3B 22 20 52 41 4C Y HAVE ";A;" RAL
00D740: 4C 4F 44 53 20 52 45 4D 41 49 4E 49 4E 47 2E 22 LODS REMAINING."
00D750: 0D 0A 35 35 30 20 47 4F 54 4F 20 35 31 30 0D 0A ..550 GOTO 510..
00D760: 36 30 30 20 49 46 20 48 3C 3E 30 20 54 48 45 4E 600 IF H<>0 THEN
00D770: 20 31 30 30 32 0D 0A 36 30 32 20 49 46 20 49 3C 1002..602 IF I<
00D780: 3E 30 20 54 48 45 4E 20 31 30 30 32 0D 0A 36 30 >0 THEN 1002..60
00D790: 34 20 49 46 20 4A 3C 3E 30 20 54 48 45 4E 20 31 4 IF J<>0 THEN 1
00D7A0: 30 30 32 0D 0A 36 30 36 20 49 46 20 4B 3C 3E 30 002..606 IF K<>0
00D7B0: 20 54 48 45 4E 20 31 30 30 32 0D 0A 36 30 39 20 THEN 1002..609
00D7C0: 50 52 49 4E 54 0D 0A 36 31 32 20 50 52 49 4E 54 PRINT..612 PRINT
00D7D0: 20 22 47 4F 4F 44 42 59 45 2E 22 0D 0A 36 31 34 "GOODBYE."..614
00D7E0: 20 50 52 49 4E 54 20 22 28 49 46 20 59 4F 55 20 PRINT "(IF YOU
00D7F0: 57 49 53 48 20 54 4F 20 43 4F 4E 54 49 4E 55 45 WISH TO CONTINUE
00D800: 20 54 48 49 53 20 47 41 4D 45 20 41 54 20 41 20 THIS GAME AT A
00D810: 4C 41 54 45 52 20 44 41 54 45 2C 20 41 4E 53 57 LATER DATE, ANSW
00D820: 45 52 22 0D 0A 36 31 36 20 50 52 49 4E 54 20 22 ER"..616 PRINT "
00D830: 27 41 47 41 49 4E 27 20 57 48 45 4E 20 41 53 4B 'AGAIN' WHEN ASK
00D840: 45 44 20 49 46 20 59 4F 55 20 57 41 4E 54 20 49 ED IF YOU WANT I
00D850: 4E 53 54 52 55 43 54 49 4F 4E 53 20 41 54 20 54 NSTRUCTIONS AT T
00D860: 48 45 20 53 54 41 52 54 22 0D 0A 36 31 37 20 50 HE START"..617 P
00D870: 52 49 4E 54 20 22 4F 46 20 54 48 45 20 47 41 4D RINT "OF THE GAM
00D880: 45 29 2E 22 0D 0A 36 31 38 20 53 54 4F 50 0D 0A E)."..618 STOP..
00D890: 31 30 30 30 20 47 4F 54 4F 20 36 30 30 0D 0A 31 1000 GOTO 600..1
00D8A0: 30 30 32 20 50 52 49 4E 54 0D 0A 31 30 30 33 20 002 PRINT..1003
00D8B0: 50 52 49 4E 54 0D 0A 31 30 31 30 20 41 3D 49 4E PRINT..1010 A=IN
00D8C0: 54 28 41 2D 4B 29 0D 0A 31 30 32 30 20 41 34 3D T(A-K)..1020 A4=
00D8D0: 41 0D 0A 31 31 30 30 20 49 46 20 49 4E 54 28 49 A..1100 IF INT(I
00D8E0: 2F 31 30 30 2D 42 29 3E 3D 30 20 54 48 45 4E 20 /100-B)>=0 THEN
00D8F0: 31 31 32 30 0D 0A 31 31 30 35 20 49 46 20 49 2F 1120..1105 IF I/
00D900: 0D 0A 31 34 35 31 20 41 3D 49 4E 54 28 41 2B 56 ..1451 A=INT(A+V
00D910: 33 29 0D 0A 31 34 35 32 20 47 4F 54 4F 20 31 35 3)..1452 GOTO 15
00D920: 30 30 0D 0A 31 34 36 30 20 50 52 49 4E 54 20 22 00..1460 PRINT "
00D930: 46 49 53 48 20 50 4F 50 55 4C 41 54 49 4F 4E 20 FISH POPULATION
00D940: 48 41 53 20 44 57 49 4E 44 4C 45 44 20 44 55 45 HAS DWINDLED DUE
00D950: 20 54 4F 20 57 41 54 45 52 20 50 4F 4C 4C 55 54 TO WATER POLLUT
00D960: 49 4F 4E 2E 22 0D 0A 31 34 36 32 20 47 4F 54 4F ION."..1462 GOTO
00D970: 20 31 34 35 30 0D 0A 31 34 36 35 20 50 52 49 4E 1450..1465 PRIN
00D980: 54 20 22 41 49 52 20 50 4F 4C 4C 55 54 49 4F 4E T "AIR POLLUTION
00D990: 20 49 53 20 4B 49 4C 4C 49 4E 47 20 47 41 4D 45 IS KILLING GAME
00D9A0: 20 42 49 52 44 20 50 4F 50 55 4C 41 54 49 4F 4E BIRD POPULATION
00D9B0: 2E 22 0D 0A 31 34 36 37 20 47 4F 54 4F 20 31 34 ."..1467 GOTO 14
00D9C0: 35 30 0D 0A 31 34 37 30 20 50 52 49 4E 54 20 22 50..1470 PRINT "
00D9D0: 4D 49 4E 45 52 41 4C 20 42 41 54 48 53 20 41 52 MINERAL BATHS AR
00D9E0: 45 20 42 45 49 4E 47 20 52 55 49 4E 45 44 20 42 E BEING RUINED B
00D9F0: 59 20 57 41 54 45 52 20 50 4F 4C 4C 55 54 49 4F Y WATER POLLUTIO
00DA00: 4E 2E 22 0D 0A 31 34 37 32 20 47 4F 54 4F 20 31 N."..1472 GOTO 1
00DA10: 34 35 30 0D 0A 31 34 37 35 20 50 52 49 4E 54 20 450..1475 PRINT
00DA20: 22 55 4E 50 4C 45 41 53 41 4E 54 20 53 4D 4F 47 "UNPLEASANT SMOG
00DA30: 20 49 53 20 44 49 53 43 4F 55 52 41 47 49 4E 47 IS DISCOURAGING
00DA40: 20 53 55 4E 20 42 41 54 48 45 52 53 2E 22 0D 0A SUN BATHERS."..
00DA50: 31 34 37 37 20 47 4F 54 4F 20 31 34 35 30 0D 0A 1477 GOTO 1450..
00DA60: 31 34 38 30 20 50 52 49 4E 54 20 22 48 4F 54 45 1480 PRINT "HOTE
00DA70: 4C 53 20 41 52 45 20 4C 4F 4F 4B 49 4E 47 20 53 LS ARE LOOKING S
00DA80: 48 41 42 42 59 20 44 55 45 20 54 4F 20 53 4D 4F HABBY DUE TO SMO
00DA90: 47 20 47 52 49 54 2E 22 0D 0A 31 34 38 32 20 47 G GRIT."..1482 G
00DAA0: 4F 54 4F 20 31 34 35 30 0D 0A 31 35 30 30 20 49 OTO 1450..1500 I
00DAB0: 46 20 42 35 3E 32 30 30 20 54 48 45 4E 20 31 36 F B5>200 THEN 16
00DAC0: 30 30 0D 0A 31 35 30 35 20 49 46 20 42 3C 33 34 00..1505 IF B<34
00DAD0: 33 20 54 48 45 4E 20 31 37 30 30 0D 0A 31 35 31 3 THEN 1700..151
00DAE0: 30 20 49 46 20 28 41 34 2F 31 30 30 29 3E 35 20 0 IF (A4/100)>5
00DAF0: 54 48 45 4E 20 31 38 30 30 0D 0A 31 35 31 35 20 THEN 1800..1515
00DB00: 31 30 30 3C 35 30 20 54 48 45 4E 20 31 37 30 30 100<50 THEN 1700
00DB10: 0D 0A 31 31 31 30 20 50 52 49 4E 54 20 49 4E 54 ..1110 PRINT INT
00DB20: 28 42 2D 28 49 2F 31 30 30 29 29 3B 22 43 4F 55 (B-(I/100));"COU
00DB30: 4E 54 52 59 4D 45 4E 20 44 49 45 44 20 4F 46 20 NTRYMEN DIED OF
00DB40: 53 54 41 52 56 41 54 49 4F 4E 22 0D 0A 31 31 32 STARVATION"..112
00DB50: 30 20 46 31 3D 49 4E 54 28 52 4E 44 28 31 29 2A 0 F1=INT(RND(1)*
00DB60: 28 32 30 30 30 2D 44 29 29 0D 0A 31 31 32 32 20 (2000-D))..1122
00DB70: 49 46 20 4B 3C 32 35 20 54 48 45 4E 20 31 31 33 IF K<25 THEN 113
00DB80: 30 0D 0A 31 31 32 35 20 46 31 3D 49 4E 54 28 46 0..1125 F1=INT(F
00DB90: 31 2F 28 4B 2F 32 35 29 29 0D 0A 31 31 33 30 20 1/(K/25))..1130
00DBA0: 49 46 20 46 31 3C 3D 30 20 54 48 45 4E 20 31 31 IF F1<=0 THEN 11
00DBB0: 35 30 0D 0A 31 31 34 30 20 50 52 49 4E 54 20 46 50..1140 PRINT F
00DBC0: 31 3B 22 43 4F 55 4E 54 52 59 4D 45 4E 20 44 49 1;"COUNTRYMEN DI
00DBD0: 45 44 20 4F 46 20 43 41 52 42 4F 4E 2D 4D 4F 4E ED OF CARBON-MON
00DBE0: 4F 58 49 44 45 20 41 4E 44 20 44 55 53 54 20 49 OXIDE AND DUST I
00DBF0: 4E 48 41 4C 41 54 49 4F 4E 22 0D 0A 31 31 35 30 NHALATION"..1150
00DC00: 20 49 46 20 49 4E 54 28 28 49 2F 31 30 30 29 2D IF INT((I/100)-
00DC10: 42 29 3C 30 20 54 48 45 4E 20 31 31 37 30 0D 0A B)<0 THEN 1170..
00DC20: 31 31 36 30 20 49 46 20 46 31 3E 30 20 54 48 45 1160 IF F1>0 THE
00DC30: 4E 20 31 31 38 30 0D 0A 31 31 36 35 20 47 4F 54 N 1180..1165 GOT
00DC40: 4F 20 31 32 30 30 0D 0A 31 31 37 30 20 50 52 49 O 1200..1170 PRI
00DC50: 4E 54 20 22 20 20 20 59 4F 55 20 57 45 52 45 20 NT " YOU WERE
00DC60: 46 4F 52 43 45 44 20 54 4F 20 53 50 45 4E 44 22 FORCED TO SPEND"
00DC70: 3B 49 4E 54 28 28 46 31 2B 28 42 2D 28 49 2F 31 ;INT((F1+(B-(I/1
00DC80: 30 30 29 29 29 2A 39 29 3B 0D 0A 31 31 37 32 20 00)))*9);..1172
00DC90: 50 52 49 4E 54 20 22 52 41 4C 4C 4F 44 53 20 4F PRINT "RALLODS O
00DCA0: 4E 20 46 55 4E 45 52 41 4C 20 45 58 50 45 4E 53 N FUNERAL EXPENS
00DCB0: 45 53 22 0D 0A 31 31 37 34 20 42 35 3D 49 4E 54 ES"..1174 B5=INT
00DCC0: 28 46 31 2B 28 42 2D 28 49 2F 31 30 30 29 29 29 (F1+(B-(I/100)))
00DCD0: 0D 0A 31 31 37 35 20 41 3D 49 4E 54 28 41 2D 28 ..1175 A=INT(A-(
00DCE0: 28 46 31 2B 28 42 2D 28 49 2F 31 30 30 29 29 29 (F1+(B-(I/100)))
00DCF0: 2A 39 29 29 0D 0A 31 31 37 36 20 47 4F 54 4F 20 *9))..1176 GOTO
00DD00: 49 46 20 43 3E 42 20 54 48 45 4E 20 31 35 35 30 IF C>B THEN 1550
00DD10: 0D 0A 31 35 32 30 20 49 46 20 4E 35 2D 31 3D 58 ..1520 IF N5-1=X
00DD20: 35 20 54 48 45 4E 20 31 39 30 30 0D 0A 31 35 34 5 THEN 1900..154
00DD30: 35 20 47 4F 54 4F 20 32 30 30 30 0D 0A 31 35 35 5 GOTO 2000..155
00DD40: 30 20 50 52 49 4E 54 0D 0A 31 35 35 32 20 50 52 0 PRINT..1552 PR
00DD50: 49 4E 54 0D 0A 31 35 36 30 20 50 52 49 4E 54 20 INT..1560 PRINT
00DD60: 22 54 48 45 20 4E 55 4D 42 45 52 20 4F 46 20 46 "THE NUMBER OF F
00DD70: 4F 52 45 49 47 4E 20 57 4F 52 4B 45 52 53 20 48 OREIGN WORKERS H
00DD80: 41 53 20 45 58 43 45 45 44 45 44 20 54 48 45 20 AS EXCEEDED THE
00DD90: 4E 55 4D 42 45 52 22 0D 0A 31 35 36 32 20 50 52 NUMBER"..1562 PR
00DDA0: 49 4E 54 20 22 4F 46 20 43 4F 55 4E 54 52 59 4D INT "OF COUNTRYM
00DDB0: 45 4E 2E 20 41 53 20 41 20 4D 49 4E 4F 52 49 54 EN. AS A MINORIT
00DDC0: 59 2C 20 54 48 45 59 20 48 41 56 45 20 52 45 56 Y, THEY HAVE REV
00DDD0: 4F 4C 54 45 44 20 41 4E 44 22 0D 0A 31 35 36 34 OLTED AND"..1564
00DDE0: 20 50 52 49 4E 54 20 22 54 41 4B 45 4E 20 4F 56 PRINT "TAKEN OV
00DDF0: 45 52 20 54 48 45 20 43 4F 55 4E 54 52 59 2E 22 ER THE COUNTRY."
00DE00: 0D 0A 31 35 37 30 20 49 46 20 52 4E 44 28 31 29 ..1570 IF RND(1)
00DE10: 3C 3D 2E 35 20 54 48 45 4E 20 31 35 38 30 0D 0A <=.5 THEN 1580..
00DE20: 31 35 37 34 20 50 52 49 4E 54 20 22 59 4F 55 20 1574 PRINT "YOU
00DE30: 48 41 56 45 20 42 45 45 4E 20 54 48 52 4F 57 4E HAVE BEEN THROWN
00DE40: 20 4F 55 54 20 4F 46 20 4F 46 46 49 43 45 20 41 OUT OF OFFICE A
00DE50: 4E 44 20 41 52 45 20 4E 4F 57 22 0D 0A 31 35 37 ND ARE NOW"..157
00DE60: 36 20 50 52 49 4E 54 20 22 52 45 53 49 44 49 4E 6 PRINT "RESIDIN
00DE70: 47 20 49 4E 20 50 52 49 53 4F 4E 2E 22 0D 0A 31 G IN PRISON."..1
00DE80: 35 37 38 20 47 4F 54 4F 20 31 35 39 30 0D 0A 31 578 GOTO 1590..1
00DE90: 35 38 30 20 50 52 49 4E 54 20 22 59 4F 55 20 48 580 PRINT "YOU H
00DEA0: 41 56 45 20 42 45 45 4E 20 41 53 53 41 53 53 49 AVE BEEN ASSASSI
00DEB0: 4E 41 54 45 44 2E 22 0D 0A 31 35 39 30 20 50 52 NATED."..1590 PR
00DEC0: 49 4E 54 0D 0A 31 35 39 32 20 50 52 49 4E 54 0D INT..1592 PRINT.
00DED0: 0A 31 35 39 36 20 53 54 4F 50 0D 0A 31 36 30 30 .1596 STOP..1600
00DEE0: 20 50 52 49 4E 54 0D 0A 31 36 30 32 20 50 52 49 PRINT..1602 PRI
00DEF0: 4E 54 0D 0A 31 36 31 30 20 50 52 49 4E 54 20 42 NT..1610 PRINT B
00DF00: 31 31 38 35 0D 0A 31 31 38 30 20 50 52 49 4E 54 1185..1180 PRINT
00DF10: 20 22 20 20 20 59 4F 55 20 57 45 52 45 20 46 4F " YOU WERE FO
00DF20: 52 43 45 44 20 54 4F 20 53 50 45 4E 44 20 22 3B RCED TO SPEND ";
00DF30: 49 4E 54 28 46 31 2A 39 29 3B 22 52 41 4C 4C 4F INT(F1*9);"RALLO
00DF40: 44 53 20 4F 4E 20 22 3B 0D 0A 31 31 38 31 20 50 DS ON ";..1181 P
00DF50: 52 49 4E 54 20 22 46 55 4E 45 52 41 4C 20 45 58 RINT "FUNERAL EX
00DF60: 50 45 4E 53 45 53 2E 22 0D 0A 31 31 38 32 20 42 PENSES."..1182 B
00DF70: 35 3D 46 31 0D 0A 31 31 38 33 20 41 3D 49 4E 54 5=F1..1183 A=INT
00DF80: 28 41 2D 28 46 31 2A 39 29 29 0D 0A 31 31 38 35 (A-(F1*9))..1185
00DF90: 20 49 46 20 41 3E 3D 30 20 54 48 45 4E 20 31 31 IF A>=0 THEN 11
00DFA0: 39 34 0D 0A 31 31 38 37 20 50 52 49 4E 54 20 22 94..1187 PRINT "
00DFB0: 20 20 20 49 4E 53 55 46 46 49 43 49 45 4E 54 20 INSUFFICIENT
00DFC0: 52 45 53 45 52 56 45 53 20 54 4F 20 43 4F 56 45 RESERVES TO COVE
00DFD0: 52 20 43 4F 53 54 20 2D 20 4C 41 4E 44 20 57 41 R COST - LAND WA
00DFE0: 53 20 53 4F 4C 44 22 0D 0A 31 31 38 39 20 44 3D S SOLD"..1189 D=
00DFF0: 49 4E 54 28 44 2B 28 41 2F 57 29 29 0D 0A 31 31 INT(D+(A/W))..11
00E000: 39 30 20 41 3D 30 0D 0A 31 31 39 34 20 42 3D 49 90 A=0..1194 B=I
00E010: 4E 54 28 42 2D 42 35 29 0D 0A 31 32 30 30 20 49 NT(B-B5)..1200 I
00E020: 46 20 48 3D 30 20 54 48 45 4E 20 31 32 35 30 0D F H=0 THEN 1250.
00E030: 0A 31 32 32 30 20 43 31 3D 49 4E 54 28 48 2B 28 .1220 C1=INT(H+(
00E040: 52 4E 44 28 31 29 2A 31 30 29 2D 28 52 4E 44 28 RND(1)*10)-(RND(
00E050: 31 29 2A 32 30 29 29 0D 0A 31 32 32 34 20 49 46 1)*20))..1224 IF
00E060: 20 43 3E 30 20 54 48 45 4E 20 31 32 33 30 0D 0A C>0 THEN 1230..
00E070: 31 32 32 36 20 43 31 3D 43 31 2B 32 30 0D 0A 31 1226 C1=C1+20..1
00E080: 32 33 30 20 50 52 49 4E 54 20 43 31 3B 22 57 4F 230 PRINT C1;"WO
00E090: 52 4B 45 52 53 20 43 41 4D 45 20 54 4F 20 54 48 RKERS CAME TO TH
00E0A0: 45 20 43 4F 55 4E 54 52 59 20 41 4E 44 22 3B 0D E COUNTRY AND";.
00E0B0: 0A 31 32 35 30 20 50 31 3D 49 4E 54 28 28 28 49 .1250 P1=INT(((I
00E0C0: 2F 31 30 30 2D 42 29 2F 31 30 29 2B 28 4B 2F 32 /100-B)/10)+(K/2
00E0D0: 35 29 2D 28 28 32 30 30 30 2D 44 29 2F 35 30 29 5)-((2000-D)/50)
00E0E0: 2D 28 46 31 2F 32 29 29 0D 0A 31 32 35 35 20 50 -(F1/2))..1255 P
00E0F0: 52 49 4E 54 20 41 42 53 28 50 31 29 3B 22 43 4F RINT ABS(P1);"CO
00E100: 35 3B 22 43 4F 55 4E 54 52 59 4D 45 4E 20 44 49 5;"COUNTRYMEN DI
00E110: 45 44 20 49 4E 20 4F 4E 45 20 59 45 41 52 21 21 ED IN ONE YEAR!!
00E120: 21 21 21 22 0D 0A 31 36 31 35 20 50 52 49 4E 54 !!!"..1615 PRINT
00E130: 20 22 44 55 45 20 54 4F 20 54 48 49 53 20 45 58 "DUE TO THIS EX
00E140: 54 52 45 4D 45 20 4D 49 53 4D 41 4E 41 47 45 4D TREME MISMANAGEM
00E150: 45 4E 54 2C 20 59 4F 55 20 48 41 56 45 20 4E 4F ENT, YOU HAVE NO
00E160: 54 20 4F 4E 4C 59 22 0D 0A 31 36 32 30 20 50 52 T ONLY"..1620 PR
00E170: 49 4E 54 20 22 42 45 45 4E 20 49 4D 50 45 41 43 INT "BEEN IMPEAC
00E180: 48 45 44 20 41 4E 44 20 54 48 52 4F 57 4E 20 4F HED AND THROWN O
00E190: 55 54 20 4F 46 20 4F 46 46 49 43 45 2C 20 42 55 UT OF OFFICE, BU
00E1A0: 54 20 59 4F 55 22 0D 0A 31 36 32 32 20 4D 36 3D T YOU"..1622 M6=
00E1B0: 49 4E 54 28 52 4E 44 28 31 29 2A 31 30 29 0D 0A INT(RND(1)*10)..
00E1C0: 31 36 32 35 20 49 46 20 4D 36 3C 3D 33 20 54 48 1625 IF M6<=3 TH
00E1D0: 45 4E 20 31 36 37 30 0D 0A 31 36 33 30 20 49 46 EN 1670..1630 IF
00E1E0: 20 4D 36 3C 3D 36 20 54 48 45 4E 20 31 36 38 30 M6<=6 THEN 1680
00E1F0: 0D 0A 31 36 33 35 20 49 46 20 4D 36 3C 3D 31 30 ..1635 IF M6<=10
00E200: 20 54 48 45 4E 20 31 36 39 30 0D 0A 31 36 37 30 THEN 1690..1670
00E210: 20 50 52 49 4E 54 20 22 41 4C 53 4F 20 48 41 44 PRINT "ALSO HAD
00E220: 20 59 4F 55 52 20 4C 45 46 54 20 45 59 45 20 47 YOUR LEFT EYE G
00E230: 4F 55 47 45 44 20 4F 55 54 21 22 0D 0A 31 36 37 OUGED OUT!"..167
00E240: 32 20 47 4F 54 4F 20 31 35 39 30 0D 0A 31 36 38 2 GOTO 1590..168
00E250: 30 20 50 52 49 4E 54 20 22 48 41 56 45 20 41 4C 0 PRINT "HAVE AL
00E260: 53 4F 20 47 41 49 4E 45 44 20 41 20 56 45 52 59 SO GAINED A VERY
00E270: 20 42 41 44 20 52 45 50 55 54 41 54 49 4F 4E 2E BAD REPUTATION.
00E280: 22 0D 0A 31 36 38 32 20 47 4F 54 4F 20 31 35 39 "..1682 GOTO 159
00E290: 30 0D 0A 31 36 39 30 20 50 52 49 4E 54 20 22 48 0..1690 PRINT "H
00E2A0: 41 56 45 20 41 4C 53 4F 20 42 45 45 4E 20 44 45 AVE ALSO BEEN DE
00E2B0: 43 4C 41 52 45 44 20 4E 41 54 49 4F 4E 41 4C 20 CLARED NATIONAL
00E2C0: 46 49 4E 4B 2E 22 0D 0A 31 36 39 32 20 47 4F 54 FINK."..1692 GOT
00E2D0: 4F 20 31 35 39 30 0D 0A 31 37 30 30 20 50 52 49 O 1590..1700 PRI
00E2E0: 4E 54 0D 0A 31 37 30 32 20 50 52 49 4E 54 0D 0A NT..1702 PRINT..
00E2F0: 31 37 31 30 20 50 52 49 4E 54 20 22 4F 56 45 52 1710 PRINT "OVER
00E300: 55 4E 54 52 59 4D 45 4E 20 22 3B 0D 0A 31 32 36 UNTRYMEN ";..126
00E310: 30 20 49 46 20 50 31 3C 30 20 54 48 45 4E 20 31 0 IF P1<0 THEN 1
00E320: 32 37 35 0D 0A 31 32 36 35 20 50 52 49 4E 54 20 275..1265 PRINT
00E330: 22 43 41 4D 45 20 54 4F 22 3B 0D 0A 31 32 37 30 "CAME TO";..1270
00E340: 20 47 4F 54 4F 20 31 32 38 30 0D 0A 31 32 37 35 GOTO 1280..1275
00E350: 20 50 52 49 4E 54 20 22 4C 45 46 54 22 3B 0D 0A PRINT "LEFT";..
00E360: 31 32 38 30 20 50 52 49 4E 54 20 22 20 54 48 45 1280 PRINT " THE
00E370: 20 49 53 4C 41 4E 44 2E 22 0D 0A 31 32 39 30 20 ISLAND."..1290
00E380: 42 3D 49 4E 54 28 42 2B 50 31 29 0D 0A 31 32 39 B=INT(B+P1)..129
00E390: 32 20 43 3D 49 4E 54 28 43 2B 43 31 29 0D 0A 31 2 C=INT(C+C1)..1
00E3A0: 33 30 35 20 55 32 3D 49 4E 54 28 28 28 32 30 30 305 U2=INT(((200
00E3B0: 30 2D 44 29 2A 28 28 52 4E 44 28 31 29 2B 31 2E 0-D)*((RND(1)+1.
00E3C0: 35 29 2F 32 29 29 29 0D 0A 31 33 31 30 20 49 46 5)/2)))..1310 IF
00E3D0: 20 43 3D 30 20 54 48 45 4E 20 31 33 32 34 0D 0A C=0 THEN 1324..
00E3E0: 31 33 32 30 20 50 52 49 4E 54 20 22 4F 46 20 22 1320 PRINT "OF "
00E3F0: 3B 49 4E 54 28 4A 29 3B 22 53 51 2E 20 4D 49 4C ;INT(J);"SQ. MIL
00E400: 45 53 20 50 4C 41 4E 54 45 44 2C 22 3B 0D 0A 31 ES PLANTED,";..1
00E410: 33 32 34 20 49 46 20 4A 3E 55 32 20 54 48 45 4E 324 IF J>U2 THEN
00E420: 20 31 33 33 30 0D 0A 31 33 32 36 20 55 32 3D 4A 1330..1326 U2=J
00E430: 0D 0A 31 33 33 30 20 50 52 49 4E 54 20 22 20 59 ..1330 PRINT " Y
00E440: 4F 55 20 48 41 52 56 45 53 54 45 44 20 22 3B 49 OU HARVESTED ";I
00E450: 4E 54 28 4A 2D 55 32 29 3B 22 53 51 2E 20 4D 49 NT(J-U2);"SQ. MI
00E460: 4C 45 53 20 4F 46 20 43 52 4F 50 53 2E 22 0D 0A LES OF CROPS."..
00E470: 31 33 34 30 20 49 46 20 55 32 3D 30 20 54 48 45 1340 IF U2=0 THE
00E480: 4E 20 31 33 37 30 0D 0A 31 33 34 34 20 49 46 20 N 1370..1344 IF
00E490: 54 31 3E 3D 32 20 54 48 45 4E 20 31 33 37 30 0D T1>=2 THEN 1370.
00E4A0: 0A 31 33 35 30 20 50 52 49 4E 54 20 22 20 20 20 .1350 PRINT "
00E4B0: 28 44 55 45 20 54 4F 20 22 3B 0D 0A 31 33 35 35 (DUE TO ";..1355
00E4C0: 20 49 46 20 54 31 3D 30 20 54 48 45 4E 20 31 33 IF T1=0 THEN 13
00E4D0: 36 35 0D 0A 31 33 36 30 20 50 52 49 4E 54 20 22 65..1360 PRINT "
00E4E0: 49 4E 43 52 45 41 53 45 44 20 22 3B 0D 0A 31 33 INCREASED ";..13
00E4F0: 36 35 20 50 52 49 4E 54 20 22 41 49 52 20 41 4E 65 PRINT "AIR AN
00E500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00E510: 0C 00 00 00 02 09 52 E5 0C 00 C1 02 00 00 00 02 ......R.........
00E520: 0C 00 C6 02 00 00 00 02 0C 00 C2 02 00 00 00 02 ................
00E530: 0C 00 C7 02 00 00 00 02 0C 00 C3 02 00 00 00 02 ................
00E540: 0C 00 C8 02 00 00 00 02 0C 00 C4 02 00 00 00 02 ................
00E550: 0C 00 C9 02 00 00 00 02 0C 00 C5 02 00 00 00 02 ................
00E560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E5F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00E600: 20 4F 4E 45 20 54 48 49 52 44 20 4F 46 20 54 48 ONE THIRD OF TH
00E610: 45 20 50 4F 50 55 4C 54 41 54 49 4F 4E 20 48 41 E POPULTATION HA
00E620: 53 20 44 49 45 44 20 53 49 4E 43 45 20 59 4F 55 S DIED SINCE YOU
00E630: 22 0D 0A 31 37 31 35 20 50 52 49 4E 54 20 22 57 "..1715 PRINT "W
00E640: 45 52 45 20 45 4C 45 43 54 45 44 20 54 4F 20 4F ERE ELECTED TO O
00E650: 46 46 49 43 45 2E 20 54 48 45 20 50 45 4F 50 4C FFICE. THE PEOPL
00E660: 45 20 28 52 45 4D 41 49 4E 49 4E 47 29 22 0D 0A E (REMAINING)"..
00E670: 31 37 32 30 20 50 52 49 4E 54 20 22 48 41 54 45 1720 PRINT "HATE
00E680: 20 59 4F 55 52 20 47 55 54 53 2E 22 0D 0A 31 37 YOUR GUTS."..17
00E690: 33 30 20 47 4F 54 4F 20 31 35 37 30 0D 0A 31 38 30 GOTO 1570..18
00E6A0: 30 30 20 49 46 20 42 35 2D 46 31 3C 32 20 54 48 00 IF B5-F1<2 TH
00E6B0: 45 4E 20 31 35 31 35 0D 0A 31 38 30 37 20 50 52 EN 1515..1807 PR
00E6C0: 49 4E 54 0D 0A 31 38 31 35 20 50 52 49 4E 54 20 INT..1815 PRINT
00E6D0: 22 4D 4F 4E 45 59 20 57 41 53 20 4C 45 46 54 20 "MONEY WAS LEFT
00E6E0: 4F 56 45 52 20 49 4E 20 54 48 45 20 54 52 45 41 OVER IN THE TREA
00E6F0: 53 55 52 59 20 57 48 49 43 48 20 59 4F 55 20 44 SURY WHICH YOU D
00E700: 49 44 22 0D 0A 31 38 32 30 20 50 52 49 4E 54 20 ID"..1820 PRINT
00E710: 22 4E 4F 54 20 53 50 45 4E 44 2E 20 41 53 20 41 "NOT SPEND. AS A
00E720: 20 52 45 53 55 4C 54 2C 20 53 4F 4D 45 20 4F 46 RESULT, SOME OF
00E730: 20 59 4F 55 52 20 43 4F 55 4E 54 52 59 4D 45 4E YOUR COUNTRYMEN
00E740: 20 44 49 45 44 22 0D 0A 31 38 32 35 20 50 52 49 DIED"..1825 PRI
00E750: 4E 54 20 22 4F 46 20 53 54 41 52 56 41 54 49 4F NT "OF STARVATIO
00E760: 4E 2E 20 54 48 45 20 50 55 42 4C 49 43 20 49 53 N. THE PUBLIC IS
00E770: 20 45 4E 52 41 47 45 44 20 41 4E 44 20 59 4F 55 ENRAGED AND YOU
00E780: 20 48 41 56 45 22 0D 0A 31 38 33 30 20 50 52 49 HAVE"..1830 PRI
00E790: 4E 54 20 22 42 45 45 4E 20 46 4F 52 43 45 44 20 NT "BEEN FORCED
00E7A0: 54 4F 20 45 49 54 48 45 52 20 52 45 53 49 47 4E TO EITHER RESIGN
00E7B0: 20 4F 52 20 43 4F 4D 4D 49 54 20 53 55 49 43 49 OR COMMIT SUICI
00E7C0: 44 45 2E 22 0D 0A 31 38 33 35 20 50 52 49 4E 54 DE."..1835 PRINT
00E7D0: 20 22 54 48 45 20 43 48 4F 49 43 45 20 49 53 20 "THE CHOICE IS
00E7E0: 59 4F 55 52 53 2E 22 0D 0A 31 38 34 30 20 50 52 YOURS."..1840 PR
00E7F0: 49 4E 54 20 22 49 46 20 59 4F 55 20 43 48 4F 4F INT "IF YOU CHOO
00E800: 31 33 35 20 49 46 20 5A 24 3D 22 59 45 53 22 20 135 IF Z$="YES"
00E810: 54 48 45 4E 20 31 31 35 30 0D 0A 31 34 30 20 50 THEN 1150..140 P
00E820: 52 49 4E 54 0D 0A 31 34 35 20 50 52 49 4E 54 20 RINT..145 PRINT
00E830: 22 4C 55 4E 41 52 20 4C 41 4E 44 49 4E 47 20 53 "LUNAR LANDING S
00E840: 49 4D 55 4C 41 54 49 4F 4E 22 0D 0A 31 35 30 20 IMULATION"..150
00E850: 50 52 49 4E 54 0D 0A 31 35 35 20 50 52 49 4E 54 PRINT..155 PRINT
00E860: 20 22 48 41 56 45 20 59 4F 55 20 46 4C 4F 57 4E "HAVE YOU FLOWN
00E870: 20 41 4E 20 41 50 4F 4C 4C 4F 2F 4C 45 4D 20 4D AN APOLLO/LEM M
00E880: 49 53 53 49 4F 4E 20 42 45 46 4F 52 45 22 3B 0D ISSION BEFORE";.
00E890: 0A 31 36 30 20 50 52 49 4E 54 20 22 20 28 59 45 .160 PRINT " (YE
00E8A0: 53 20 4F 52 20 4E 4F 29 22 3B 0D 0A 31 36 35 20 S OR NO)";..165
00E8B0: 49 4E 50 55 54 20 51 24 0D 0A 31 37 30 20 49 46 INPUT Q$..170 IF
00E8C0: 20 51 24 3D 22 59 45 53 22 20 54 48 45 4E 20 31 Q$="YES" THEN 1
00E8D0: 39 30 0D 0A 31 37 35 20 49 46 20 51 24 3D 22 4E 90..175 IF Q$="N
00E8E0: 4F 22 20 54 48 45 4E 20 32 30 35 0D 0A 31 38 30 O" THEN 205..180
00E8F0: 20 50 52 49 4E 54 20 22 4A 55 53 54 20 41 4E 53 PRINT "JUST ANS
00E900: 57 45 52 20 54 48 45 20 51 55 45 53 54 49 4F 4E WER THE QUESTION
00E910: 2C 20 50 4C 45 41 53 45 2C 20 22 3B 0D 0A 31 38 , PLEASE, ";..18
00E920: 35 20 47 4F 54 4F 20 31 36 30 0D 0A 31 39 30 20 5 GOTO 160..190
00E930: 50 52 49 4E 54 0D 0A 31 39 35 20 50 52 49 4E 54 PRINT..195 PRINT
00E940: 20 22 49 4E 50 55 54 20 4D 45 41 53 55 52 45 4D "INPUT MEASUREM
00E950: 45 4E 54 20 4F 50 54 49 4F 4E 20 4E 55 4D 42 45 ENT OPTION NUMBE
00E960: 52 22 3B 0D 0A 32 30 30 20 47 4F 54 4F 20 32 32 R";..200 GOTO 22
00E970: 35 0D 0A 32 30 35 20 50 52 49 4E 54 0D 0A 32 31 5..205 PRINT..21
00E980: 30 20 50 52 49 4E 54 20 22 57 48 49 43 48 20 53 0 PRINT "WHICH S
00E990: 59 53 54 45 4D 20 4F 46 20 4D 45 41 53 55 52 45 YSTEM OF MEASURE
00E9A0: 4D 45 4E 54 20 44 4F 20 59 4F 55 20 50 52 45 46 MENT DO YOU PREF
00E9B0: 45 52 3F 22 0D 0A 32 31 35 20 50 52 49 4E 54 20 ER?"..215 PRINT
00E9C0: 22 20 31 3D 4D 45 54 52 49 43 20 20 20 20 20 30 " 1=METRIC 0
00E9D0: 3D 45 4E 47 4C 49 53 48 22 0D 0A 32 32 30 20 50 =ENGLISH"..220 P
00E9E0: 52 49 4E 54 20 22 45 4E 54 45 52 20 54 48 45 20 RINT "ENTER THE
00E9F0: 41 50 50 52 4F 50 52 49 41 54 45 20 4E 55 4D 42 APPROPRIATE NUMB
00EA00: 53 45 20 54 48 45 20 4C 41 54 54 45 52 2C 20 50 SE THE LATTER, P
00EA10: 4C 45 41 53 45 20 54 55 52 4E 20 4F 46 46 20 59 LEASE TURN OFF Y
00EA20: 4F 55 52 20 43 4F 4D 50 55 54 45 52 22 0D 0A 31 OUR COMPUTER"..1
00EA30: 38 34 35 20 50 52 49 4E 54 20 22 42 45 46 4F 52 845 PRINT "BEFOR
00EA40: 45 20 50 52 4F 43 45 45 44 49 4E 47 2E 22 0D 0A E PROCEEDING."..
00EA50: 31 38 35 30 20 47 4F 54 4F 20 31 35 39 30 0D 0A 1850 GOTO 1590..
00EA60: 31 39 30 30 20 50 52 49 4E 54 0D 0A 31 39 30 32 1900 PRINT..1902
00EA70: 20 50 52 49 4E 54 0D 0A 31 39 32 30 20 50 52 49 PRINT..1920 PRI
00EA80: 4E 54 20 22 43 4F 4E 47 52 41 54 55 4C 41 54 49 NT "CONGRATULATI
00EA90: 4F 4E 53 21 21 21 21 21 21 21 21 21 21 21 21 21 ONS!!!!!!!!!!!!!
00EAA0: 21 21 21 21 21 22 0D 0A 31 39 32 35 20 50 52 49 !!!!!"..1925 PRI
00EAB0: 4E 54 20 22 59 4F 55 20 48 41 56 45 20 53 55 43 NT "YOU HAVE SUC
00EAC0: 43 45 53 46 55 4C 4C 59 20 43 4F 4D 50 4C 45 54 CESFULLY COMPLET
00EAD0: 45 44 20 59 4F 55 52 22 3B 4E 35 3B 22 59 45 41 ED YOUR";N5;"YEA
00EAE0: 52 20 54 45 52 4D 22 0D 0A 31 39 33 30 20 50 52 R TERM"..1930 PR
00EAF0: 49 4E 54 20 22 4F 46 20 4F 46 46 49 43 45 2E 20 INT "OF OFFICE.
00EB00: 59 4F 55 20 57 45 52 45 2C 20 4F 46 20 43 4F 55 YOU WERE, OF COU
00EB10: 52 53 45 2C 20 45 58 54 52 45 4D 45 4C 59 20 4C RSE, EXTREMELY L
00EB20: 55 43 4B 59 2C 20 42 55 54 22 0D 0A 31 39 33 35 UCKY, BUT"..1935
00EB30: 20 50 52 49 4E 54 20 22 4E 45 56 45 52 54 48 45 PRINT "NEVERTHE
00EB40: 4C 45 53 53 2C 20 49 54 27 53 20 51 55 49 54 45 LESS, IT'S QUITE
00EB50: 20 41 4E 20 41 43 48 49 45 56 45 4D 45 4E 54 2E AN ACHIEVEMENT.
00EB60: 20 47 4F 4F 44 42 59 45 20 41 4E 44 20 47 4F 4F GOODBYE AND GOO
00EB70: 44 22 0D 0A 31 39 34 30 20 50 52 49 4E 54 20 22 D"..1940 PRINT "
00EB80: 4C 55 43 4B 20 2D 20 59 4F 55 27 4C 4C 20 50 52 LUCK - YOU'LL PR
00EB90: 4F 42 41 42 4C 59 20 4E 45 45 44 20 49 54 20 49 OBABLY NEED IT I
00EBA0: 46 20 59 4F 55 27 52 45 20 54 48 45 20 54 59 50 F YOU'RE THE TYP
00EBB0: 45 20 54 48 41 54 22 0D 0A 31 39 34 35 20 50 52 E THAT"..1945 PR
00EBC0: 49 4E 54 20 22 50 4C 41 59 53 20 54 48 49 53 20 INT "PLAYS THIS
00EBD0: 47 41 4D 45 2E 22 0D 0A 31 39 35 30 20 47 4F 54 GAME."..1950 GOT
00EBE0: 4F 20 31 35 39 30 0D 0A 31 39 36 30 20 50 52 49 O 1590..1960 PRI
00EBF0: 4E 54 20 22 48 4F 57 20 4D 41 4E 59 20 59 45 41 NT "HOW MANY YEA
00EC00: 45 52 22 3B 0D 0A 32 32 35 20 49 4E 50 55 54 20 ER";..225 INPUT
00EC10: 4B 0D 0A 32 33 30 20 50 52 49 4E 54 0D 0A 32 33 K..230 PRINT..23
00EC20: 35 20 49 46 20 4B 3D 30 20 54 48 45 4E 20 32 38 5 IF K=0 THEN 28
00EC30: 30 0D 0A 32 34 30 20 49 46 20 4B 3D 31 20 54 48 0..240 IF K=1 TH
00EC40: 45 4E 20 32 35 30 0D 0A 32 34 35 20 47 4F 54 4F EN 250..245 GOTO
00EC50: 20 32 32 30 0D 0A 32 35 30 20 5A 3D 31 38 35 32 220..250 Z=1852
00EC60: 2E 38 0D 0A 32 35 35 20 4D 24 3D 22 4D 45 54 45 .8..255 M$="METE
00EC70: 52 53 22 0D 0A 32 36 30 20 47 33 3D 33 2E 36 0D RS"..260 G3=3.6.
00EC80: 0A 32 36 35 20 4E 24 3D 22 20 4B 49 4C 4F 4D 45 .265 N$=" KILOME
00EC90: 54 45 52 53 22 0D 0A 32 37 30 20 47 35 3D 31 30 TERS"..270 G5=10
00ECA0: 30 30 0D 0A 32 37 35 20 47 4F 54 4F 20 33 30 35 00..275 GOTO 305
00ECB0: 0D 0A 32 38 30 20 5A 3D 36 30 38 30 0D 0A 32 38 ..280 Z=6080..28
00ECC0: 35 20 4D 24 3D 22 46 45 45 54 22 0D 0A 32 39 30 5 M$="FEET"..290
00ECD0: 20 47 33 3D 2E 35 39 32 0D 0A 32 39 35 20 4E 24 G3=.592..295 N$
00ECE0: 3D 22 4E 2E 4D 49 4C 45 53 22 0D 0A 33 30 30 20 ="N.MILES"..300
00ECF0: 47 35 3D 5A 0D 0A 33 30 35 20 49 46 20 42 31 3D G5=Z..305 IF B1=
00ED00: 33 20 54 48 45 4E 20 36 37 30 0D 0A 33 31 30 20 3 THEN 670..310
00ED10: 49 46 20 51 24 3D 22 59 45 53 22 20 54 48 45 4E IF Q$="YES" THEN
00ED20: 20 34 38 35 0D 0A 33 31 35 20 50 52 49 4E 54 0D 485..315 PRINT.
00ED30: 0A 33 32 30 20 50 52 49 4E 54 20 22 20 20 59 4F .320 PRINT " YO
00ED40: 55 20 41 52 45 20 4F 4E 20 41 20 4C 55 4E 41 52 U ARE ON A LUNAR
00ED50: 20 4C 41 4E 44 49 4E 47 20 4D 49 53 53 49 4F 4E LANDING MISSION
00ED60: 2E 20 20 41 53 20 54 48 45 20 50 49 4C 4F 54 20 . AS THE PILOT
00ED70: 4F 46 22 0D 0A 33 32 35 20 50 52 49 4E 54 20 22 OF"..325 PRINT "
00ED80: 54 48 45 20 4C 55 4E 41 52 20 45 58 43 55 52 53 THE LUNAR EXCURS
00ED90: 49 4F 4E 20 4D 4F 44 55 4C 45 2C 20 59 4F 55 20 ION MODULE, YOU
00EDA0: 57 49 4C 4C 20 42 45 20 45 58 50 45 43 54 45 44 WILL BE EXPECTED
00EDB0: 20 54 4F 22 0D 0A 33 33 30 20 50 52 49 4E 54 20 TO"..330 PRINT
00EDC0: 22 47 49 56 45 20 43 45 52 54 41 49 4E 20 43 4F "GIVE CERTAIN CO
00EDD0: 4D 4D 41 4E 44 53 20 54 4F 20 54 48 45 20 4D 4F MMANDS TO THE MO
00EDE0: 44 55 4C 45 20 4E 41 56 49 47 41 54 49 4F 4E 20 DULE NAVIGATION
00EDF0: 53 59 53 54 45 4D 2E 22 0D 0A 33 33 35 20 50 52 SYSTEM."..335 PR
00EE00: 52 53 20 48 41 44 20 59 4F 55 20 42 45 45 4E 20 RS HAD YOU BEEN
00EE10: 49 4E 20 4F 46 46 49 43 45 20 57 48 45 4E 20 49 IN OFFICE WHEN I
00EE20: 4E 54 45 52 52 55 50 54 45 44 22 3B 0D 0A 31 39 NTERRUPTED";..19
00EE30: 36 31 20 49 4E 50 55 54 20 58 35 0D 0A 31 39 36 61 INPUT X5..196
00EE40: 32 20 49 46 20 58 35 3C 30 20 54 48 45 4E 20 31 2 IF X5<0 THEN 1
00EE50: 35 39 30 0D 0A 31 39 36 33 20 49 46 20 58 35 3C 590..1963 IF X5<
00EE60: 38 20 54 48 45 4E 20 31 39 36 39 0D 0A 31 39 36 8 THEN 1969..196
00EE70: 35 20 50 52 49 4E 54 20 22 20 20 20 43 4F 4D 45 5 PRINT " COME
00EE80: 20 4F 4E 2C 20 59 4F 55 52 20 54 45 52 4D 20 49 ON, YOUR TERM I
00EE90: 4E 20 4F 46 46 49 43 45 20 49 53 20 4F 4E 4C 59 N OFFICE IS ONLY
00EEA0: 22 3B 4E 35 3B 22 59 45 41 52 53 2E 22 0D 0A 31 ";N5;"YEARS."..1
00EEB0: 39 36 37 20 47 4F 54 4F 20 31 39 36 30 0D 0A 31 967 GOTO 1960..1
00EEC0: 39 36 39 20 50 52 49 4E 54 20 22 48 4F 57 20 4D 969 PRINT "HOW M
00EED0: 55 43 48 20 44 49 44 20 59 4F 55 20 48 41 56 45 UCH DID YOU HAVE
00EEE0: 20 49 4E 20 54 48 45 20 54 52 45 41 53 55 52 59 IN THE TREASURY
00EEF0: 22 3B 0D 0A 31 39 37 30 20 49 4E 50 55 54 20 41 ";..1970 INPUT A
00EF00: 0D 0A 31 39 37 31 20 49 46 20 41 3C 30 20 54 48 ..1971 IF A<0 TH
00EF10: 45 4E 20 31 35 39 30 0D 0A 31 39 37 35 20 50 52 EN 1590..1975 PR
00EF20: 49 4E 54 20 22 48 4F 57 20 4D 41 4E 59 20 43 4F INT "HOW MANY CO
00EF30: 55 4E 54 52 59 4D 45 4E 22 3B 20 20 20 20 0D 0A UNTRYMEN"; ..
00EF40: 31 39 37 36 20 49 4E 50 55 54 20 42 0D 0A 31 39 1976 INPUT B..19
00EF50: 37 37 20 49 46 20 42 3C 30 20 54 48 45 4E 20 31 77 IF B<0 THEN 1
00EF60: 35 39 30 0D 0A 31 39 38 30 20 50 52 49 4E 54 20 590..1980 PRINT
00EF70: 22 48 4F 57 20 4D 41 4E 59 20 57 4F 52 4B 45 52 "HOW MANY WORKER
00EF80: 53 22 3B 0D 0A 31 39 38 31 20 49 4E 50 55 54 20 S";..1981 INPUT
00EF90: 43 0D 0A 31 39 38 32 20 49 46 20 43 3C 30 20 54 C..1982 IF C<0 T
00EFA0: 48 45 4E 20 31 35 39 30 0D 0A 31 39 39 30 20 50 HEN 1590..1990 P
00EFB0: 52 49 4E 54 20 22 48 4F 57 20 4D 41 4E 59 20 53 RINT "HOW MANY S
00EFC0: 51 55 41 52 45 20 4D 49 4C 45 53 20 4F 46 20 4C QUARE MILES OF L
00EFD0: 41 4E 44 22 3B 0D 0A 31 39 39 31 20 49 4E 50 55 AND";..1991 INPU
00EFE0: 54 20 44 0D 0A 31 39 39 32 20 49 46 20 44 3C 30 T D..1992 IF D<0
00EFF0: 20 54 48 45 4E 20 31 35 39 30 0D 0A 31 39 39 33 THEN 1590..1993
00F000: 49 4E 54 20 22 54 48 45 20 4F 4E 2D 42 4F 41 52 INT "THE ON-BOAR
00F010: 44 20 43 4F 4D 50 55 54 45 52 20 57 49 4C 4C 20 D COMPUTER WILL
00F020: 47 49 56 45 20 41 20 52 55 4E 4E 49 4E 47 20 41 GIVE A RUNNING A
00F030: 43 43 4F 55 4E 54 22 0D 0A 33 34 30 20 50 52 49 CCOUNT"..340 PRI
00F040: 4E 54 20 22 4F 46 20 49 4E 46 4F 52 4D 41 54 49 NT "OF INFORMATI
00F050: 4F 4E 20 4E 45 45 44 45 44 20 54 4F 20 4E 41 56 ON NEEDED TO NAV
00F060: 49 47 41 54 45 20 54 48 45 20 53 48 49 50 2E 22 IGATE THE SHIP."
00F070: 0D 0A 33 34 35 20 50 52 49 4E 54 0D 0A 33 35 30 ..345 PRINT..350
00F080: 20 50 52 49 4E 54 0D 0A 33 35 35 20 50 52 49 4E PRINT..355 PRIN
00F090: 54 20 22 54 48 45 20 41 54 54 49 54 55 44 45 20 T "THE ATTITUDE
00F0A0: 41 4E 47 4C 45 20 43 41 4C 4C 45 44 20 46 4F 52 ANGLE CALLED FOR
00F0B0: 20 49 53 20 44 45 53 43 52 49 42 45 44 20 41 53 IS DESCRIBED AS
00F0C0: 20 46 4F 4C 4C 4F 57 53 2E 22 0D 0A 33 36 30 20 FOLLOWS."..360
00F0D0: 50 52 49 4E 54 20 22 2B 20 4F 52 20 2D 31 38 30 PRINT "+ OR -180
00F0E0: 20 44 45 47 52 45 45 53 20 49 53 20 44 49 52 45 DEGREES IS DIRE
00F0F0: 43 54 4C 59 20 41 57 41 59 20 46 52 4F 4D 20 54 CTLY AWAY FROM T
00F100: 48 45 20 4D 4F 4F 4E 22 0D 0A 33 36 35 20 50 52 HE MOON"..365 PR
00F110: 49 4E 54 20 22 2D 39 30 20 44 45 47 52 45 45 53 INT "-90 DEGREES
00F120: 20 49 53 20 4F 4E 20 41 20 54 41 4E 47 45 4E 54 IS ON A TANGENT
00F130: 20 49 4E 20 54 48 45 20 44 49 52 45 43 54 49 4F IN THE DIRECTIO
00F140: 4E 20 4F 46 20 4F 52 42 49 54 22 0D 0A 33 37 30 N OF ORBIT"..370
00F150: 20 50 52 49 4E 54 20 22 2B 39 30 20 44 45 47 52 PRINT "+90 DEGR
00F160: 45 45 53 20 49 53 20 4F 4E 20 41 20 54 41 4E 47 EES IS ON A TANG
00F170: 45 4E 54 20 46 52 4F 4D 20 54 48 45 20 44 49 52 ENT FROM THE DIR
00F180: 45 43 54 49 4F 4E 20 4F 46 20 4F 52 42 49 54 22 ECTION OF ORBIT"
00F190: 0D 0A 33 37 35 20 50 52 49 4E 54 20 22 30 20 28 ..375 PRINT "0 (
00F1A0: 5A 45 52 4F 29 20 44 45 47 52 45 45 53 20 49 53 ZERO) DEGREES IS
00F1B0: 20 44 49 52 45 43 54 4C 59 20 54 4F 57 41 52 44 DIRECTLY TOWARD
00F1C0: 20 54 48 45 20 4D 4F 4F 4E 22 0D 0A 33 38 30 20 THE MOON"..380
00F1D0: 50 52 49 4E 54 0D 0A 33 38 35 20 50 52 49 4E 54 PRINT..385 PRINT
00F1E0: 20 54 41 42 28 33 30 29 3B 22 2D 31 38 30 7C 2B TAB(30);"-180|+
00F1F0: 31 38 30 22 0D 0A 33 39 30 20 50 52 49 4E 54 20 180"..390 PRINT
00F200: 20 49 46 20 44 3E 32 30 30 30 20 54 48 45 4E 20 IF D>2000 THEN
00F210: 31 39 39 36 0D 0A 31 39 39 34 20 49 46 20 44 3E 1996..1994 IF D>
00F220: 31 30 30 30 20 54 48 45 4E 20 31 30 30 0D 0A 31 1000 THEN 100..1
00F230: 39 39 36 20 50 52 49 4E 54 20 22 20 20 20 43 4F 996 PRINT " CO
00F240: 4D 45 20 4F 4E 2C 20 59 4F 55 20 53 54 41 52 54 ME ON, YOU START
00F250: 45 44 20 57 49 54 48 20 31 30 30 30 20 53 51 2E ED WITH 1000 SQ.
00F260: 20 4D 49 4C 45 53 20 4F 46 20 46 41 52 4D 20 4C MILES OF FARM L
00F270: 41 4E 44 22 0D 0A 31 39 39 37 20 50 52 49 4E 54 AND"..1997 PRINT
00F280: 20 22 20 20 20 41 4E 44 20 31 30 2C 30 30 30 20 " AND 10,000
00F290: 53 51 2E 20 4D 49 4C 45 53 20 4F 46 20 46 4F 52 SQ. MILES OF FOR
00F2A0: 45 53 54 20 4C 41 4E 44 2E 22 0D 0A 31 39 39 38 EST LAND."..1998
00F2B0: 20 47 4F 54 4F 20 31 39 39 30 0D 0A 32 30 30 30 GOTO 1990..2000
00F2C0: 20 58 35 3D 58 35 2B 31 0D 0A 32 30 32 30 20 42 X5=X5+1..2020 B
00F2D0: 35 3D 30 0D 0A 32 30 34 30 20 47 4F 54 4F 20 31 5=0..2040 GOTO 1
00F2E0: 30 30 0D 0A 32 30 34 36 20 45 4E 44 0D 0A 1A E5 00..2046 END....
00F2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
00F400: 54 41 42 28 33 34 29 3B 22 5E 22 0D 0A 33 39 35 TAB(34);"^"..395
00F410: 20 50 52 49 4E 54 20 54 41 42 28 32 37 29 3B 22 PRINT TAB(27);"
00F420: 2D 39 30 20 3C 20 2D 2B 2D 20 3E 20 2B 39 30 22 -90 < -+- > +90"
00F430: 0D 0A 34 30 30 20 50 52 49 4E 54 20 54 41 42 28 ..400 PRINT TAB(
00F440: 33 34 29 3B 22 21 22 0D 0A 34 30 35 20 50 52 49 34);"!"..405 PRI
00F450: 4E 54 20 54 41 42 28 33 34 29 3B 22 30 22 0D 0A NT TAB(34);"0"..
00F460: 34 31 30 20 50 52 49 4E 54 20 54 41 42 28 32 31 410 PRINT TAB(21
00F470: 29 3B 22 3C 3C 3C 3C 20 44 49 52 45 43 54 49 4F );"<<<< DIRECTIO
00F480: 4E 20 4F 46 20 4F 52 42 49 54 20 3C 3C 3C 3C 22 N OF ORBIT <<<<"
00F490: 0D 0A 34 31 35 20 50 52 49 4E 54 0D 0A 34 32 30 ..415 PRINT..420
00F4A0: 20 50 52 49 4E 54 20 54 41 42 28 32 30 29 3B 22 PRINT TAB(20);"
00F4B0: 2D 2D 2D 2D 2D 2D 20 53 55 52 46 41 43 45 20 4F ------ SURFACE O
00F4C0: 46 20 4D 4F 4F 4E 20 2D 2D 2D 2D 2D 2D 22 0D 0A F MOON ------"..
00F4D0: 34 32 35 20 50 52 49 4E 54 0D 0A 34 33 30 20 50 425 PRINT..430 P
00F4E0: 52 49 4E 54 0D 0A 34 33 35 20 50 52 49 4E 54 20 RINT..435 PRINT
00F4F0: 22 41 4C 4C 20 41 4E 47 4C 45 53 20 42 45 54 57 "ALL ANGLES BETW
00F500: 45 45 4E 20 2D 31 38 30 20 41 4E 44 20 2B 31 38 EEN -180 AND +18
00F510: 30 20 44 45 47 52 45 45 53 20 41 52 45 20 41 43 0 DEGREES ARE AC
00F520: 43 45 50 54 45 44 2E 22 0D 0A 34 34 30 20 50 52 CEPTED."..440 PR
00F530: 49 4E 54 0D 0A 34 34 35 20 50 52 49 4E 54 20 22 INT..445 PRINT "
00F540: 31 20 46 55 45 4C 20 55 4E 49 54 20 3D 20 31 20 1 FUEL UNIT = 1
00F550: 53 45 43 2E 20 41 54 20 4D 41 58 20 54 48 52 55 SEC. AT MAX THRU
00F560: 53 54 22 0D 0A 34 35 30 20 50 52 49 4E 54 20 22 ST"..450 PRINT "
00F570: 41 4E 59 20 44 49 53 43 52 45 50 41 4E 43 49 45 ANY DISCREPANCIE
00F580: 53 20 41 52 45 20 41 43 43 4F 55 4E 54 45 44 20 S ARE ACCOUNTED
00F590: 46 4F 52 20 49 4E 20 54 48 45 20 55 53 45 20 4F FOR IN THE USE O
00F5A0: 46 20 46 55 45 4C 22 0D 0A 34 35 35 20 50 52 49 F FUEL"..455 PRI
00F5B0: 4E 54 20 22 46 4F 52 20 41 4E 20 41 54 54 49 54 NT "FOR AN ATTIT
00F5C0: 55 44 45 20 43 48 41 4E 47 45 2E 22 0D 0A 34 36 UDE CHANGE."..46
00F5D0: 30 20 50 52 49 4E 54 20 22 41 56 41 49 4C 41 42 0 PRINT "AVAILAB
00F5E0: 4C 45 20 45 4E 47 49 4E 45 20 50 4F 57 45 52 3A LE ENGINE POWER:
00F5F0: 20 30 20 28 5A 45 52 4F 29 20 41 4E 44 20 41 4E 0 (ZERO) AND AN
00F600: 32 20 50 52 49 4E 54 20 54 41 42 28 33 34 29 3B 2 PRINT TAB(34);
00F610: 22 4C 45 4D 22 0D 0A 34 20 50 52 49 4E 54 20 54 "LEM"..4 PRINT T
00F620: 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 56 45 AB(15);"CREATIVE
00F630: 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F 52 52 COMPUTING MORR
00F640: 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 52 53 ISTOWN, NEW JERS
00F650: 45 59 22 0D 0A 37 20 52 45 4D 20 52 4F 43 4B 54 EY"..7 REM ROCKT
00F660: 32 20 49 53 20 41 4E 20 49 4E 54 45 52 41 43 54 2 IS AN INTERACT
00F670: 49 56 45 20 47 41 4D 45 20 54 48 41 54 20 53 49 IVE GAME THAT SI
00F680: 4D 55 4C 41 54 45 53 20 41 20 4C 55 4E 41 52 0D MULATES A LUNAR.
00F690: 0A 38 20 52 45 4D 20 4C 41 4E 44 49 4E 47 20 49 .8 REM LANDING I
00F6A0: 53 20 53 49 4D 49 4C 41 52 20 54 4F 20 54 48 41 S SIMILAR TO THA
00F6B0: 54 20 4F 46 20 54 48 45 20 41 50 4F 4C 4C 4F 20 T OF THE APOLLO
00F6C0: 50 52 4F 47 52 41 4D 2E 0D 0A 39 20 52 45 4D 20 PROGRAM...9 REM
00F6D0: 54 48 45 52 45 20 49 53 20 41 42 53 4F 4C 55 54 THERE IS ABSOLUT
00F6E0: 45 4C 59 20 4E 4F 20 43 48 41 4E 43 45 20 49 4E ELY NO CHANCE IN
00F6F0: 56 4F 4C 56 45 44 0D 0A 31 30 20 5A 24 3D 22 47 VOLVED..10 Z$="G
00F700: 4F 22 0D 0A 31 35 20 42 31 3D 31 0D 0A 32 30 20 O"..15 B1=1..20
00F710: 4D 3D 31 37 2E 39 35 0D 0A 32 35 20 46 31 3D 35 M=17.95..25 F1=5
00F720: 2E 32 35 0D 0A 33 30 20 4E 3D 37 2E 35 0D 0A 33 .25..30 N=7.5..3
00F730: 35 20 52 30 3D 39 32 36 0D 0A 34 30 20 56 30 3D 5 R0=926..40 V0=
00F740: 31 2E 32 39 0D 0A 34 35 20 54 3D 30 0D 0A 35 30 1.29..45 T=0..50
00F750: 20 48 30 3D 36 30 0D 0A 35 35 20 52 3D 52 30 2B H0=60..55 R=R0+
00F760: 48 30 0D 0A 36 30 20 41 3D 2D 33 2E 34 32 35 0D H0..60 A=-3.425.
00F770: 0A 36 35 20 52 31 3D 30 0D 0A 37 30 20 41 31 3D .65 R1=0..70 A1=
00F780: 38 2E 38 34 33 36 31 45 2D 30 34 0D 0A 37 35 20 8.84361E-04..75
00F790: 52 33 3D 30 0D 0A 38 30 20 41 33 3D 30 0D 0A 38 R3=0..80 A3=0..8
00F7A0: 35 20 4D 31 3D 37 2E 34 35 0D 0A 39 30 20 4D 30 5 M1=7.45..90 M0
00F7B0: 3D 4D 31 0D 0A 39 35 20 42 3D 37 35 30 0D 0A 31 =M1..95 B=750..1
00F7C0: 30 30 20 54 31 3D 30 0D 0A 31 30 35 20 46 3D 30 00 T1=0..105 F=0
00F7D0: 0D 0A 31 31 30 20 50 3D 30 0D 0A 31 31 35 20 4E ..110 P=0..115 N
00F7E0: 3D 31 0D 0A 31 32 30 20 4D 32 3D 30 0D 0A 31 32 =1..120 M2=0..12
00F7F0: 35 20 53 3D 30 0D 0A 31 33 30 20 43 3D 30 0D 0A 5 S=0..130 C=0..
00F800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
00F810: 0D 00 00 00 02 09 52 E5 0D 00 C1 02 00 00 00 02 ......R.........
00F820: 0D 00 C6 02 00 00 00 02 0D 00 C2 02 00 00 00 02 ................
00F830: 0D 00 C7 02 00 00 00 02 0D 00 C3 02 00 00 00 02 ................
00F840: 0D 00 C8 02 00 00 00 02 0D 00 C4 02 00 00 00 02 ................
00F850: 0D 00 C9 02 00 00 00 02 0D 00 C5 02 00 00 00 02 ................
00F860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F8F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
00F900: 59 20 56 41 4C 55 45 20 42 45 54 57 45 45 4E 22 Y VALUE BETWEEN"
00F910: 0D 0A 34 36 35 20 50 52 49 4E 54 20 22 31 30 20 ..465 PRINT "10
00F920: 41 4E 44 20 31 30 30 20 50 45 52 43 45 4E 54 2E AND 100 PERCENT.
00F930: 22 0D 0A 34 37 30 20 50 52 49 4E 54 0D 0A 34 37 "..470 PRINT..47
00F940: 35 20 50 52 49 4E 54 22 4E 45 47 41 54 49 56 45 5 PRINT"NEGATIVE
00F950: 20 54 48 52 55 53 54 20 4F 52 20 54 49 4D 45 20 THRUST OR TIME
00F960: 49 53 20 50 52 4F 48 49 42 49 54 45 44 2E 22 0D IS PROHIBITED.".
00F970: 0A 34 38 30 20 50 52 49 4E 54 0D 0A 34 38 35 20 .480 PRINT..485
00F980: 50 52 49 4E 54 0D 0A 34 39 30 20 50 52 49 4E 54 PRINT..490 PRINT
00F990: 20 22 49 4E 50 55 54 3A 20 54 49 4D 45 20 49 4E "INPUT: TIME IN
00F9A0: 54 45 52 56 41 4C 20 49 4E 20 53 45 43 4F 4E 44 TERVAL IN SECOND
00F9B0: 53 20 2D 2D 2D 2D 2D 2D 20 28 54 29 22 0D 0A 34 S ------ (T)"..4
00F9C0: 39 35 20 50 52 49 4E 54 20 22 20 20 20 20 20 20 95 PRINT "
00F9D0: 20 50 45 52 43 45 4E 54 41 47 45 20 4F 46 20 54 PERCENTAGE OF T
00F9E0: 48 52 55 53 54 20 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D HRUST ----------
00F9F0: 20 28 50 29 22 0D 0A 35 30 30 20 50 52 49 4E 54 (P)"..500 PRINT
00FA00: 20 22 20 20 20 20 20 20 20 41 54 54 49 54 55 44 " ATTITUD
00FA10: 45 20 41 4E 47 4C 45 20 49 4E 20 44 45 47 52 45 E ANGLE IN DEGRE
00FA20: 45 53 20 2D 2D 2D 2D 2D 20 28 41 29 22 0D 0A 35 ES ----- (A)"..5
00FA30: 30 35 20 50 52 49 4E 54 0D 0A 35 31 30 20 49 46 05 PRINT..510 IF
00FA40: 20 51 24 3D 22 59 45 53 22 20 54 48 45 4E 20 35 Q$="YES" THEN 5
00FA50: 33 35 0D 0A 35 31 35 20 50 52 49 4E 54 20 22 46 35..515 PRINT "F
00FA60: 4F 52 20 45 58 41 4D 50 4C 45 3A 22 0D 0A 35 32 OR EXAMPLE:"..52
00FA70: 30 20 50 52 49 4E 54 20 22 54 2C 50 2C 41 3F 20 0 PRINT "T,P,A?
00FA80: 31 30 2C 36 35 2C 2D 36 30 22 0D 0A 35 32 35 20 10,65,-60"..525
00FA90: 50 52 49 4E 54 20 22 54 4F 20 41 42 4F 52 54 20 PRINT "TO ABORT
00FAA0: 54 48 45 20 4D 49 53 53 49 4F 4E 20 41 54 20 41 THE MISSION AT A
00FAB0: 4E 59 20 54 49 4D 45 2C 20 45 4E 54 45 52 20 30 NY TIME, ENTER 0
00FAC0: 2C 30 2C 30 22 0D 0A 35 33 30 20 50 52 49 4E 54 ,0,0"..530 PRINT
00FAD0: 0D 0A 35 33 35 20 50 52 49 4E 54 20 22 4F 55 54 ..535 PRINT "OUT
00FAE0: 50 55 54 3A 20 54 4F 54 41 4C 20 54 49 4D 45 20 PUT: TOTAL TIME
00FAF0: 49 4E 20 45 4C 41 50 53 45 44 20 53 45 43 4F 4E IN ELAPSED SECON
00FB00: 39 30 20 47 4F 54 4F 20 35 37 35 0D 0A 39 39 35 90 GOTO 575..995
00FB10: 20 50 52 49 4E 54 0D 0A 31 30 30 30 20 50 52 49 PRINT..1000 PRI
00FB20: 4E 54 20 22 54 52 41 4E 51 55 49 4C 49 54 59 20 NT "TRANQUILITY
00FB30: 42 41 53 45 20 48 45 52 45 20 2D 2D 20 54 48 45 BASE HERE -- THE
00FB40: 20 45 41 47 4C 45 20 48 41 53 20 4C 41 4E 44 45 EAGLE HAS LANDE
00FB50: 44 2E 22 0D 0A 31 30 30 35 20 50 52 49 4E 54 20 D."..1005 PRINT
00FB60: 22 43 4F 4E 47 52 41 54 55 4C 41 54 49 4F 4E 53 "CONGRATULATIONS
00FB70: 20 2D 2D 20 54 48 45 52 45 20 57 41 53 20 4E 4F -- THERE WAS NO
00FB80: 20 53 50 41 43 45 43 52 41 46 54 20 44 41 4D 41 SPACECRAFT DAMA
00FB90: 47 45 2E 22 0D 0A 31 30 31 30 20 50 52 49 4E 54 GE."..1010 PRINT
00FBA0: 20 22 59 4F 55 20 4D 41 59 20 4E 4F 57 20 50 52 "YOU MAY NOW PR
00FBB0: 4F 43 45 45 44 20 57 49 54 48 20 53 55 52 46 41 OCEED WITH SURFA
00FBC0: 43 45 20 45 58 50 4C 4F 52 41 54 49 4F 4E 2E 22 CE EXPLORATION."
00FBD0: 0D 0A 31 30 31 35 20 47 4F 54 4F 20 31 31 30 30 ..1015 GOTO 1100
00FBE0: 0D 0A 31 30 32 30 20 50 52 49 4E 54 0D 0A 31 30 ..1020 PRINT..10
00FBF0: 32 35 20 50 52 49 4E 54 20 22 43 52 41 53 48 20 25 PRINT "CRASH
00FC00: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
00FC10: 22 0D 0A 31 30 33 30 20 50 52 49 4E 54 20 22 59 "..1030 PRINT "Y
00FC20: 4F 55 52 20 49 4D 50 41 43 54 20 43 52 45 41 54 OUR IMPACT CREAT
00FC30: 45 44 20 41 20 43 52 41 54 45 52 22 3B 41 42 53 ED A CRATER";ABS
00FC40: 28 48 29 3B 4D 24 3B 22 20 44 45 45 50 2E 22 0D (H);M$;" DEEP.".
00FC50: 0A 31 30 33 35 20 58 31 3D 53 51 52 28 44 31 2A .1035 X1=SQR(D1*
00FC60: 44 31 2B 48 31 2A 48 31 29 2A 47 33 0D 0A 31 30 D1+H1*H1)*G3..10
00FC70: 34 30 20 50 52 49 4E 54 20 22 41 54 20 43 4F 4E 40 PRINT "AT CON
00FC80: 54 41 43 54 20 59 4F 55 20 57 45 52 45 20 54 52 TACT YOU WERE TR
00FC90: 41 56 45 4C 49 4E 47 22 3B 58 31 3B 4E 24 3B 22 AVELING";X1;N$;"
00FCA0: 2F 48 52 22 0D 0A 31 30 34 35 20 47 4F 54 4F 20 /HR"..1045 GOTO
00FCB0: 31 31 30 30 0D 0A 31 30 35 30 20 50 52 49 4E 54 1100..1050 PRINT
00FCC0: 0D 0A 31 30 35 35 20 50 52 49 4E 54 20 22 59 4F ..1055 PRINT "YO
00FCD0: 55 20 48 41 56 45 20 42 45 45 4E 20 4C 4F 53 54 U HAVE BEEN LOST
00FCE0: 20 49 4E 20 53 50 41 43 45 20 57 49 54 48 20 4E IN SPACE WITH N
00FCF0: 4F 20 48 4F 50 45 20 4F 46 20 52 45 43 4F 56 45 O HOPE OF RECOVE
00FD00: 44 53 22 0D 0A 35 34 30 20 50 52 49 4E 54 20 22 DS"..540 PRINT "
00FD10: 20 20 20 20 20 20 20 20 48 45 49 47 48 54 20 49 HEIGHT I
00FD20: 4E 20 22 3B 4D 24 0D 0A 35 34 35 20 50 52 49 4E N ";M$..545 PRIN
00FD30: 54 20 22 20 20 20 20 20 20 20 20 44 49 53 54 41 T " DISTA
00FD40: 4E 43 45 20 46 52 4F 4D 20 4C 41 4E 44 49 4E 47 NCE FROM LANDING
00FD50: 20 53 49 54 45 20 49 4E 20 22 3B 4D 24 0D 0A 35 SITE IN ";M$..5
00FD60: 35 30 20 50 52 49 4E 54 20 22 20 20 20 20 20 20 50 PRINT "
00FD70: 20 20 56 45 52 54 49 43 41 4C 20 56 45 4C 4F 43 VERTICAL VELOC
00FD80: 49 54 59 20 49 4E 20 22 3B 4D 24 3B 22 2F 53 45 ITY IN ";M$;"/SE
00FD90: 43 4F 4E 44 22 0D 0A 35 35 35 20 50 52 49 4E 54 COND"..555 PRINT
00FDA0: 20 22 20 20 20 20 20 20 20 20 48 4F 52 49 5A 4F " HORIZO
00FDB0: 4E 54 41 4C 20 56 45 4C 4F 43 49 54 59 20 49 4E NTAL VELOCITY IN
00FDC0: 20 22 3B 4D 24 3B 22 2F 53 45 43 4F 4E 44 22 0D ";M$;"/SECOND".
00FDD0: 0A 35 36 30 20 50 52 49 4E 54 20 22 20 20 20 20 .560 PRINT "
00FDE0: 20 20 20 20 46 55 45 4C 20 55 4E 49 54 53 20 52 FUEL UNITS R
00FDF0: 45 4D 41 49 4E 49 4E 47 22 0D 0A 35 36 35 20 50 EMAINING"..565 P
00FE00: 52 49 4E 54 0D 0A 35 37 30 20 47 4F 54 4F 20 36 RINT..570 GOTO 6
00FE10: 37 30 0D 0A 35 37 35 20 50 52 49 4E 54 0D 0A 35 70..575 PRINT..5
00FE20: 38 30 20 50 52 49 4E 54 20 22 54 2C 50 2C 41 22 80 PRINT "T,P,A"
00FE30: 3B 0D 0A 35 38 35 20 49 4E 50 55 54 20 54 31 2C ;..585 INPUT T1,
00FE40: 46 2C 50 0D 0A 35 39 30 20 46 3D 46 2F 31 30 30 F,P..590 F=F/100
00FE50: 0D 0A 35 39 35 20 49 46 20 54 31 3C 30 20 54 48 ..595 IF T1<0 TH
00FE60: 45 4E 20 39 30 35 0D 0A 36 30 30 20 49 46 20 54 EN 905..600 IF T
00FE70: 31 3D 30 20 54 48 45 4E 20 31 30 39 30 0D 0A 36 1=0 THEN 1090..6
00FE80: 30 35 20 49 46 20 41 42 53 28 46 2D 2E 30 35 29 05 IF ABS(F-.05)
00FE90: 3E 31 20 54 48 45 4E 20 39 34 35 0D 0A 36 31 30 >1 THEN 945..610
00FEA0: 20 49 46 20 41 42 53 28 46 2D 2E 30 35 29 3C 2E IF ABS(F-.05)<.
00FEB0: 30 35 20 54 48 45 4E 20 39 34 35 0D 0A 36 31 35 05 THEN 945..615
00FEC0: 20 49 46 20 41 42 53 28 50 29 3E 31 38 30 20 54 IF ABS(P)>180 T
00FED0: 48 45 4E 20 39 32 35 0D 0A 36 32 30 20 4E 3D 32 HEN 925..620 N=2
00FEE0: 30 0D 0A 36 32 35 20 49 46 20 54 31 3C 34 30 30 0..625 IF T1<400
00FEF0: 20 54 48 45 4E 20 36 33 35 0D 0A 36 33 30 20 4E THEN 635..630 N
00FF00: 52 59 2E 22 0D 0A 31 30 36 30 20 47 4F 54 4F 20 RY."..1060 GOTO
00FF10: 31 31 30 30 0D 0A 31 30 36 35 20 50 52 49 4E 54 1100..1065 PRINT
00FF20: 20 22 59 4F 55 20 41 52 45 20 44 4F 57 4E 20 53 "YOU ARE DOWN S
00FF30: 41 46 45 4C 59 20 2D 20 22 0D 0A 31 30 37 35 20 AFELY - "..1075
00FF40: 50 52 49 4E 54 0D 0A 31 30 38 30 20 50 52 49 4E PRINT..1080 PRIN
00FF50: 54 20 22 42 55 54 20 4D 49 53 53 45 44 20 54 48 T "BUT MISSED TH
00FF60: 45 20 4C 41 4E 44 49 4E 47 20 53 49 54 45 20 42 E LANDING SITE B
00FF70: 59 22 3B 41 42 53 28 44 2F 47 35 29 3B 4E 24 3B Y";ABS(D/G5);N$;
00FF80: 22 2E 22 0D 0A 31 30 38 35 20 47 4F 54 4F 20 31 "."..1085 GOTO 1
00FF90: 31 30 30 0D 0A 31 30 39 30 20 50 52 49 4E 54 0D 100..1090 PRINT.
00FFA0: 0A 31 30 39 35 20 50 52 49 4E 54 20 22 4D 49 53 .1095 PRINT "MIS
00FFB0: 53 49 4F 4E 20 41 42 45 4E 44 45 44 22 0D 0A 31 SION ABENDED"..1
00FFC0: 31 30 30 20 50 52 49 4E 54 20 0D 0A 31 31 30 35 100 PRINT ..1105
00FFD0: 20 50 52 49 4E 54 20 22 44 4F 20 59 4F 55 20 57 PRINT "DO YOU W
00FFE0: 41 4E 54 20 54 4F 20 54 52 59 20 49 54 20 41 47 ANT TO TRY IT AG
00FFF0: 41 49 4E 20 28 59 45 53 2F 4E 4F 29 3F 22 0D 0A AIN (YES/NO)?"..
010000: 31 31 31 30 20 49 4E 50 55 54 20 5A 24 0D 0A 31 1110 INPUT Z$..1
010010: 31 31 35 20 49 46 20 5A 24 3D 22 59 45 53 22 20 115 IF Z$="YES"
010020: 54 48 45 4E 20 32 30 0D 0A 31 31 32 30 20 49 46 THEN 20..1120 IF
010030: 20 5A 24 3D 22 4E 4F 22 20 54 48 45 4E 20 31 31 Z$="NO" THEN 11
010040: 33 30 0D 0A 31 31 32 35 20 47 4F 54 4F 20 31 31 30..1125 GOTO 11
010050: 30 35 0D 0A 31 31 33 30 20 50 52 49 4E 54 0D 0A 05..1130 PRINT..
010060: 31 31 33 35 20 50 52 49 4E 54 20 22 54 4F 4F 20 1135 PRINT "TOO
010070: 42 41 44 2C 20 54 48 45 20 53 50 41 43 45 20 50 BAD, THE SPACE P
010080: 52 4F 47 52 41 4D 20 48 41 54 45 53 20 54 4F 20 ROGRAM HATES TO
010090: 4C 4F 53 45 20 45 58 50 45 52 49 45 4E 43 45 44 LOSE EXPERIENCED
0100A0: 22 0D 0A 31 31 34 30 20 50 52 49 4E 54 20 22 41 "..1140 PRINT "A
0100B0: 53 54 52 4F 4E 41 55 54 53 2E 22 0D 0A 31 31 34 STRONAUTS."..114
0100C0: 35 20 53 54 4F 50 0D 0A 31 31 35 30 20 50 52 49 5 STOP..1150 PRI
0100D0: 4E 54 0D 0A 31 31 35 35 20 50 52 49 4E 54 20 22 NT..1155 PRINT "
0100E0: 4F 4B 2C 20 44 4F 20 59 4F 55 20 57 41 4E 54 20 OK, DO YOU WANT
0100F0: 54 48 45 20 43 4F 4D 50 4C 45 54 45 20 49 4E 53 THE COMPLETE INS
010100: 3D 54 31 2F 32 30 0D 0A 36 33 35 20 54 31 3D 54 =T1/20..635 T1=T
010110: 31 2F 4E 0D 0A 36 34 30 20 50 3D 50 2A 33 2E 31 1/N..640 P=P*3.1
010120: 34 31 35 39 2F 31 38 30 0D 0A 36 34 35 20 53 3D 4159/180..645 S=
010130: 53 49 4E 28 50 29 0D 0A 36 35 30 20 43 3D 43 4F SIN(P)..650 C=CO
010140: 53 28 50 29 0D 0A 36 35 35 20 4D 32 3D 4D 30 2A S(P)..655 M2=M0*
010150: 54 31 2A 46 2F 42 0D 0A 36 36 30 20 52 33 3D 2D T1*F/B..660 R3=-
010160: 2E 35 2A 52 30 2A 28 28 56 30 2F 52 29 5E 32 29 .5*R0*((V0/R)^2)
010170: 2B 52 2A 41 31 2A 41 31 0D 0A 36 36 35 20 41 33 +R*A1*A1..665 A3
010180: 3D 2D 32 2A 52 31 2A 41 31 2F 52 0D 0A 36 37 30 =-2*R1*A1/R..670
010190: 20 46 4F 52 20 49 3D 31 20 54 4F 20 4E 0D 0A 36 FOR I=1 TO N..6
0101A0: 37 35 20 49 46 20 4D 31 3D 30 20 54 48 45 4E 20 75 IF M1=0 THEN
0101B0: 37 31 35 0D 0A 36 38 30 20 4D 31 3D 4D 31 2D 4D 715..680 M1=M1-M
0101C0: 32 0D 0A 36 38 35 20 49 46 20 4D 31 3E 30 20 54 2..685 IF M1>0 T
0101D0: 48 45 4E 20 37 32 35 0D 0A 36 39 30 20 46 3D 46 HEN 725..690 F=F
0101E0: 2A 28 31 2B 4D 31 2F 4D 32 29 0D 0A 36 39 35 20 *(1+M1/M2)..695
0101F0: 4D 32 3D 4D 31 2B 4D 32 0D 0A 37 30 30 20 50 52 M2=M1+M2..700 PR
010200: 49 4E 54 20 22 59 4F 55 20 41 52 45 20 4F 55 54 INT "YOU ARE OUT
010210: 20 4F 46 20 46 55 45 4C 2E 22 0D 0A 37 30 35 20 OF FUEL."..705
010220: 4D 31 3D 30 0D 0A 37 31 30 20 47 4F 54 4F 20 37 M1=0..710 GOTO 7
010230: 32 35 0D 0A 37 31 35 20 46 3D 30 0D 0A 37 32 30 25..715 F=0..720
010240: 20 4D 32 3D 30 0D 0A 37 32 35 20 4D 3D 4D 2D 2E M2=0..725 M=M-.
010250: 35 2A 4D 32 0D 0A 37 33 30 20 52 34 3D 52 33 0D 5*M2..730 R4=R3.
010260: 0A 37 33 35 20 52 33 3D 2D 2E 35 2A 52 30 2A 28 .735 R3=-.5*R0*(
010270: 28 56 30 2F 52 29 5E 32 29 2B 52 2A 41 31 2A 41 (V0/R)^2)+R*A1*A
010280: 31 0D 0A 37 34 30 20 52 32 3D 28 33 2A 52 33 2D 1..740 R2=(3*R3-
010290: 52 34 29 2F 32 2B 2E 30 30 35 32 36 2A 46 31 2A R4)/2+.00526*F1*
0102A0: 46 2A 43 2F 4D 0D 0A 37 34 35 20 41 34 3D 41 33 F*C/M..745 A4=A3
0102B0: 0D 0A 37 35 30 20 41 33 3D 2D 32 2A 52 31 2A 41 ..750 A3=-2*R1*A
0102C0: 31 2F 52 0D 0A 37 35 35 20 41 32 3D 28 33 2A 41 1/R..755 A2=(3*A
0102D0: 33 2D 41 34 29 2F 32 2B 2E 30 30 35 36 2A 46 31 3-A4)/2+.0056*F1
0102E0: 2A 46 2A 53 2F 28 4D 2A 52 29 0D 0A 37 36 30 20 *F*S/(M*R)..760
0102F0: 58 3D 52 31 2A 54 31 2B 2E 35 2A 52 32 2A 54 31 X=R1*T1+.5*R2*T1
010300: 54 52 55 43 54 49 4F 4E 53 20 4F 52 20 54 48 45 TRUCTIONS OR THE
010310: 20 49 4E 50 55 54 20 2D 22 0D 0A 31 31 36 30 20 INPUT -"..1160
010320: 50 52 49 4E 54 20 22 4F 55 54 50 55 54 20 53 54 PRINT "OUTPUT ST
010330: 41 54 45 4D 45 4E 54 53 3F 22 0D 0A 31 31 36 35 ATEMENTS?"..1165
010340: 20 50 52 49 4E 54 20 22 31 3D 43 4F 4D 50 4C 45 PRINT "1=COMPLE
010350: 54 45 20 49 4E 53 54 52 55 43 54 49 4F 4E 53 22 TE INSTRUCTIONS"
010360: 0D 0A 31 31 37 30 20 50 52 49 4E 54 20 22 32 3D ..1170 PRINT "2=
010370: 49 4E 50 55 54 2D 4F 55 54 50 55 54 20 53 54 41 INPUT-OUTPUT STA
010380: 54 45 4D 45 4E 54 53 22 0D 0A 31 31 37 35 20 50 TEMENTS"..1175 P
010390: 52 49 4E 54 20 22 33 3D 4E 45 49 54 48 45 52 22 RINT "3=NEITHER"
0103A0: 0D 0A 31 31 38 30 20 49 4E 50 55 54 20 42 31 0D ..1180 INPUT B1.
0103B0: 0A 31 31 38 35 20 51 24 3D 22 4E 4F 22 0D 0A 31 .1185 Q$="NO"..1
0103C0: 31 39 30 20 49 46 20 42 31 3D 31 20 54 48 45 4E 190 IF B1=1 THEN
0103D0: 20 32 30 35 0D 0A 31 31 39 35 20 51 24 3D 22 59 205..1195 Q$="Y
0103E0: 45 53 22 0D 0A 31 32 30 30 20 49 46 20 42 31 3D ES"..1200 IF B1=
0103F0: 32 20 54 48 45 4E 20 31 39 30 0D 0A 31 32 30 35 2 THEN 190..1205
010400: 20 49 46 20 42 31 3D 33 20 54 48 45 4E 20 31 39 IF B1=3 THEN 19
010410: 30 0D 0A 31 32 31 30 20 47 4F 54 4F 20 31 31 36 0..1210 GOTO 116
010420: 35 0D 0A 31 32 31 35 20 45 4E 44 0D 0A 1A E5 E5 5..1215 END.....
010430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0104A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0104B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0104C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0104D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0104E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0104F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010500: 2A 54 31 0D 0A 37 36 35 20 52 3D 52 2B 58 0D 0A *T1..765 R=R+X..
010510: 37 37 30 20 48 30 3D 48 30 2B 58 0D 0A 37 37 35 770 H0=H0+X..775
010520: 20 52 31 3D 52 31 2B 52 32 2A 54 31 0D 0A 37 38 R1=R1+R2*T1..78
010530: 30 20 41 3D 41 2B 41 31 2A 54 31 2B 2E 35 2A 41 0 A=A+A1*T1+.5*A
010540: 32 2A 54 31 2A 54 31 0D 0A 37 38 35 20 41 31 3D 2*T1*T1..785 A1=
010550: 41 31 2B 41 32 2A 54 31 0D 0A 37 39 30 20 4D 3D A1+A2*T1..790 M=
010560: 4D 2D 2E 35 2A 4D 32 0D 0A 37 39 35 20 54 3D 54 M-.5*M2..795 T=T
010570: 2B 54 31 0D 0A 38 30 30 20 49 46 20 48 30 3C 33 +T1..800 IF H0<3
010580: 2E 32 38 37 38 32 38 45 2D 30 34 20 54 48 45 4E .287828E-04 THEN
010590: 20 38 31 30 0D 0A 38 30 35 20 4E 45 58 54 20 49 810..805 NEXT I
0105A0: 0D 0A 38 31 30 20 48 3D 48 30 2A 5A 0D 0A 38 31 ..810 H=H0*Z..81
0105B0: 35 20 48 31 3D 52 31 2A 5A 0D 0A 38 32 30 20 44 5 H1=R1*Z..820 D
0105C0: 3D 52 30 2A 41 2A 5A 0D 0A 38 32 35 20 44 31 3D =R0*A*Z..825 D1=
0105D0: 52 2A 41 31 2A 5A 0D 0A 38 33 30 20 54 32 3D 4D R*A1*Z..830 T2=M
0105E0: 31 2A 42 2F 4D 30 0D 0A 38 33 35 20 50 52 49 4E 1*B/M0..835 PRIN
0105F0: 54 20 22 20 22 3B 54 3B 54 41 42 28 31 30 29 3B T " ";T;TAB(10);
010600: 48 3B 54 41 42 28 32 33 29 3B 44 3B 0D 0A 38 34 H;TAB(23);D;..84
010610: 30 20 50 52 49 4E 54 20 54 41 42 28 33 37 29 3B 0 PRINT TAB(37);
010620: 48 31 3B 54 41 42 28 34 39 29 3B 44 31 3B 54 41 H1;TAB(49);D1;TA
010630: 42 28 36 30 29 3B 54 32 0D 0A 38 34 35 20 49 46 B(60);T2..845 IF
010640: 20 48 30 3C 33 2E 32 38 37 38 32 38 45 2D 30 34 H0<3.287828E-04
010650: 20 54 48 45 4E 20 38 38 30 0D 0A 38 35 30 20 49 THEN 880..850 I
010660: 46 20 52 30 2A 41 3E 31 36 34 2E 34 37 34 20 54 F R0*A>164.474 T
010670: 48 45 4E 20 31 30 35 30 0D 0A 38 35 35 20 49 46 HEN 1050..855 IF
010680: 20 4D 31 3E 30 20 54 48 45 4E 20 35 38 30 0D 0A M1>0 THEN 580..
010690: 38 36 30 20 54 31 3D 32 30 0D 0A 38 36 35 20 46 860 T1=20..865 F
0106A0: 3D 30 0D 0A 38 37 30 20 50 3D 30 0D 0A 38 37 35 =0..870 P=0..875
0106B0: 20 47 4F 54 4F 20 36 32 30 0D 0A 38 38 30 20 49 GOTO 620..880 I
0106C0: 46 20 52 31 3C 2D 38 2E 32 31 39 35 37 45 2D 30 F R1<-8.21957E-0
0106D0: 34 20 54 48 45 4E 20 31 30 32 30 0D 0A 38 38 35 4 THEN 1020..885
0106E0: 20 49 46 20 41 42 53 28 52 2A 41 31 29 3E 34 2E IF ABS(R*A1)>4.
0106F0: 39 33 31 37 34 45 2D 30 34 20 54 48 45 4E 20 31 93174E-04 THEN 1
010700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0107A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0107B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0107C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0107D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0107E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0107F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0108A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0108B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0108C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0108D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0108E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0108F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010900: 30 32 30 0D 0A 38 39 30 20 49 46 20 48 30 3C 2D 020..890 IF H0<-
010910: 33 2E 32 38 37 38 32 38 45 2D 30 34 20 54 48 45 3.287828E-04 THE
010920: 4E 20 31 30 32 30 0D 0A 38 39 35 20 49 46 20 41 N 1020..895 IF A
010930: 42 53 28 44 29 3E 31 30 2A 5A 20 54 48 45 4E 20 BS(D)>10*Z THEN
010940: 31 30 36 35 0D 0A 39 30 30 20 47 4F 54 4F 20 39 1065..900 GOTO 9
010950: 39 35 0D 0A 39 30 35 20 50 52 49 4E 54 0D 0A 39 95..905 PRINT..9
010960: 31 30 20 50 52 49 4E 54 20 22 54 48 49 53 20 53 10 PRINT "THIS S
010970: 50 41 43 45 43 52 41 46 54 20 49 53 20 4E 4F 54 PACECRAFT IS NOT
010980: 20 41 42 4C 45 20 54 4F 20 56 49 4F 4C 41 54 45 ABLE TO VIOLATE
010990: 20 54 48 45 20 53 50 41 43 45 2D 22 3B 0D 0A 39 THE SPACE-";..9
0109A0: 31 35 20 50 52 49 4E 54 20 22 54 49 4D 45 20 43 15 PRINT "TIME C
0109B0: 4F 4E 54 49 4E 55 55 4D 2E 22 0D 0A 39 32 30 20 ONTINUUM."..920
0109C0: 47 4F 54 4F 20 35 37 35 0D 0A 39 32 35 20 50 52 GOTO 575..925 PR
0109D0: 49 4E 54 0D 0A 39 33 30 20 50 52 49 4E 54 20 22 INT..930 PRINT "
0109E0: 49 46 20 59 4F 55 20 57 41 4E 54 20 54 4F 20 53 IF YOU WANT TO S
0109F0: 50 49 4E 20 41 52 4F 55 4E 44 2C 20 47 4F 20 4F PIN AROUND, GO O
010A00: 55 54 53 49 44 45 20 54 48 45 20 4D 4F 44 55 4C UTSIDE THE MODUL
010A10: 45 22 0D 0A 39 33 35 20 50 52 49 4E 54 20 22 46 E"..935 PRINT "F
010A20: 4F 52 20 41 4E 20 45 2E 56 2E 41 2E 22 0D 0A 39 OR AN E.V.A."..9
010A30: 34 30 20 47 4F 54 4F 20 35 37 35 0D 0A 39 34 35 40 GOTO 575..945
010A40: 20 50 52 49 4E 54 0D 0A 39 35 30 20 50 52 49 4E PRINT..950 PRIN
010A50: 54 20 22 49 4D 50 4F 53 53 49 42 4C 45 20 54 48 T "IMPOSSIBLE TH
010A60: 52 55 53 54 20 56 41 4C 55 45 20 22 3B 0D 0A 39 RUST VALUE ";..9
010A70: 35 35 20 49 46 20 46 3C 30 20 54 48 45 4E 20 39 55 IF F<0 THEN 9
010A80: 38 35 0D 0A 39 36 30 20 49 46 20 46 2D 2E 30 35 85..960 IF F-.05
010A90: 3C 2E 30 35 20 54 48 45 4E 20 39 37 35 0D 0A 39 <.05 THEN 975..9
010AA0: 36 35 20 50 52 49 4E 54 20 22 54 4F 4F 20 4C 41 65 PRINT "TOO LA
010AB0: 52 47 45 22 0D 0A 39 37 30 20 47 4F 54 4F 20 35 RGE"..970 GOTO 5
010AC0: 37 35 0D 0A 39 37 35 20 50 52 49 4E 54 20 22 54 75..975 PRINT "T
010AD0: 4F 4F 20 53 4D 41 4C 4C 22 0D 0A 39 38 30 20 47 OO SMALL"..980 G
010AE0: 4F 54 4F 20 35 37 35 0D 0A 39 38 35 20 50 52 49 OTO 575..985 PRI
010AF0: 4E 54 20 22 4E 45 47 41 54 49 56 45 22 0D 0A 39 NT "NEGATIVE"..9
010B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
010B10: 0E 00 00 00 02 09 52 E5 0E 00 C1 02 00 00 00 02 ......R.........
010B20: 0E 00 C6 02 00 00 00 02 0E 00 C2 02 00 00 00 02 ................
010B30: 0E 00 C7 02 00 00 00 02 0E 00 C3 02 00 00 00 02 ................
010B40: 0E 00 C8 02 00 00 00 02 0E 00 C4 02 00 00 00 02 ................
010B50: 0E 00 C9 02 00 00 00 02 0E 00 C5 02 00 00 00 02 ................
010B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
010C00: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 10 PRINT TAB(33)
010C10: 3B 22 4C 45 54 54 45 52 22 0D 0A 32 30 20 50 52 ;"LETTER"..20 PR
010C20: 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 INT TAB(15);"CRE
010C30: 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 ATIVE COMPUTING
010C40: 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 MORRISTOWN, NEW
010C50: 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 49 JERSEY"..30 PRI
010C60: 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A NT:PRINT:PRINT..
010C70: 31 30 30 20 50 52 49 4E 54 20 22 4C 45 54 54 45 100 PRINT "LETTE
010C80: 52 20 47 55 45 53 53 49 4E 47 20 47 41 4D 45 22 R GUESSING GAME"
010C90: 3A 20 50 52 49 4E 54 0D 0A 32 31 30 20 50 52 49 : PRINT..210 PRI
010CA0: 4E 54 20 22 49 27 4C 4C 20 54 48 49 4E 4B 20 4F NT "I'LL THINK O
010CB0: 46 20 41 20 4C 45 54 54 45 52 20 4F 46 20 54 48 F A LETTER OF TH
010CC0: 45 20 41 4C 50 48 41 42 45 54 2C 20 41 20 54 4F E ALPHABET, A TO
010CD0: 20 5A 2E 22 0D 0A 32 32 30 20 50 52 49 4E 54 20 Z."..220 PRINT
010CE0: 22 54 52 59 20 54 4F 20 47 55 45 53 53 20 4D 59 "TRY TO GUESS MY
010CF0: 20 4C 45 54 54 45 52 20 41 4E 44 20 49 27 4C 4C LETTER AND I'LL
010D00: 20 47 49 56 45 20 59 4F 55 20 43 4C 55 45 53 22 GIVE YOU CLUES"
010D10: 0D 0A 32 33 30 20 50 52 49 4E 54 20 22 41 53 20 ..230 PRINT "AS
010D20: 54 4F 20 48 4F 57 20 43 4C 4F 53 45 20 59 4F 55 TO HOW CLOSE YOU
010D30: 27 52 45 20 47 45 54 54 49 4E 47 20 54 4F 20 4D 'RE GETTING TO M
010D40: 59 20 4C 45 54 54 45 52 2E 22 0D 0A 33 31 30 20 Y LETTER."..310
010D50: 4C 3D 36 35 2B 49 4E 54 28 52 4E 44 28 31 29 2A L=65+INT(RND(1)*
010D60: 32 36 29 0D 0A 33 32 30 20 47 3D 30 0D 0A 33 34 26)..320 G=0..34
010D70: 30 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 20 22 0 PRINT: PRINT "
010D80: 4F 2E 4B 2E 2C 20 49 20 48 41 56 45 20 41 20 4C O.K., I HAVE A L
010D90: 45 54 54 45 52 2E 20 20 53 54 41 52 54 20 47 55 ETTER. START GU
010DA0: 45 53 53 49 4E 47 2E 22 0D 0A 34 31 30 20 50 52 ESSING."..410 PR
010DB0: 49 4E 54 3A 20 50 52 49 4E 54 20 22 57 48 41 54 INT: PRINT "WHAT
010DC0: 20 49 53 20 59 4F 55 52 20 47 55 45 53 53 22 3B IS YOUR GUESS";
010DD0: 0D 0A 34 32 30 20 47 3D 47 2B 31 0D 0A 34 33 30 ..420 G=G+1..430
010DE0: 20 49 4E 50 55 54 20 41 24 3A 20 41 3D 41 53 43 INPUT A$: A=ASC
010DF0: 28 41 24 29 3A 20 50 52 49 4E 54 0D 0A 34 34 30 (A$): PRINT..440
010E00: 28 58 2C 59 29 3D 33 3A 50 3D 50 2B 31 0D 0A 36 (X,Y)=3:P=P+1..6
010E10: 32 30 20 4E 45 58 54 20 59 0D 0A 36 33 30 20 4E 20 NEXT Y..630 N
010E20: 45 58 54 20 58 0D 0A 36 33 35 20 58 31 3D 58 31 EXT X..635 X1=X1
010E30: 2D 31 3A 59 31 3D 59 31 2D 31 3A 58 32 3D 58 32 -1:Y1=Y1-1:X2=X2
010E40: 2B 31 3A 59 32 3D 59 32 2B 31 0D 0A 36 34 30 20 +1:Y2=Y2+1..640
010E50: 47 4F 54 4F 20 32 31 30 0D 0A 36 35 30 20 45 4E GOTO 210..650 EN
010E60: 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 D...............
010E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
010FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011000: 20 49 46 20 41 3D 4C 20 54 48 45 4E 20 35 30 30 IF A=L THEN 500
011010: 0D 0A 34 35 30 20 49 46 20 41 3E 4C 20 54 48 45 ..450 IF A>L THE
011020: 4E 20 34 38 30 0D 0A 34 36 30 20 50 52 49 4E 54 N 480..460 PRINT
011030: 20 22 54 4F 4F 20 4C 4F 57 2E 20 20 54 52 59 20 "TOO LOW. TRY
011040: 41 20 48 49 47 48 45 52 20 4C 45 54 54 45 52 2E A HIGHER LETTER.
011050: 22 3A 20 47 4F 54 4F 20 34 31 30 0D 0A 34 38 30 ": GOTO 410..480
011060: 20 50 52 49 4E 54 20 22 54 4F 4F 20 48 49 47 48 PRINT "TOO HIGH
011070: 2E 20 20 54 52 59 20 41 20 4C 4F 57 45 52 20 4C . TRY A LOWER L
011080: 45 54 54 45 52 2E 22 3A 20 47 4F 54 4F 20 34 31 ETTER.": GOTO 41
011090: 30 0D 0A 35 30 30 20 50 52 49 4E 54 3A 20 50 52 0..500 PRINT: PR
0110A0: 49 4E 54 20 22 59 4F 55 20 47 4F 54 20 49 54 20 INT "YOU GOT IT
0110B0: 49 4E 22 3B 47 3B 22 47 55 45 53 53 45 53 21 21 IN";G;"GUESSES!!
0110C0: 22 0D 0A 35 30 34 20 49 46 20 47 3C 3D 35 20 54 "..504 IF G<=5 T
0110D0: 48 45 4E 20 35 30 38 0D 0A 35 30 36 20 50 52 49 HEN 508..506 PRI
0110E0: 4E 54 20 22 42 55 54 20 49 54 20 53 48 4F 55 4C NT "BUT IT SHOUL
0110F0: 44 4E 27 54 20 54 41 4B 45 20 4D 4F 52 45 20 54 DN'T TAKE MORE T
011100: 48 41 4E 20 35 20 47 55 45 53 53 45 53 21 22 3A HAN 5 GUESSES!":
011110: 20 47 4F 54 4F 20 35 31 35 0D 0A 35 30 38 20 50 GOTO 515..508 P
011120: 52 49 4E 54 20 22 47 4F 4F 44 20 4A 4F 42 20 21 RINT "GOOD JOB !
011130: 21 21 21 21 22 0D 0A 35 31 30 20 46 4F 52 20 4E !!!!"..510 FOR N
011140: 3D 31 20 54 4F 20 31 35 3A 20 50 52 49 4E 54 20 =1 TO 15: PRINT
011150: 43 48 52 24 28 37 29 3B 3A 20 4E 45 58 54 20 4E CHR$(7);: NEXT N
011160: 0D 0A 35 31 35 20 50 52 49 4E 54 0D 0A 35 32 30 ..515 PRINT..520
011170: 20 50 52 49 4E 54 20 22 4C 45 54 27 53 20 50 4C PRINT "LET'S PL
011180: 41 4E 20 41 47 41 49 4E 2E 2E 2E 2E 2E 22 0D 0A AN AGAIN....."..
011190: 35 33 30 20 47 4F 54 4F 20 33 31 30 0D 0A 39 39 530 GOTO 310..99
0111A0: 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 9 END...........
0111B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0111F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
011200: 32 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 2 PRINT TAB(33);
011210: 22 4C 49 46 45 32 22 0D 0A 34 20 50 52 49 4E 54 "LIFE2"..4 PRINT
011220: 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 TAB(15);"CREATI
011230: 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F VE COMPUTING MO
011240: 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 RRISTOWN, NEW JE
011250: 52 53 45 59 22 0D 0A 36 20 50 52 49 4E 54 3A 20 RSEY"..6 PRINT:
011260: 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A 37 20 PRINT: PRINT..7
011270: 44 49 4D 20 4E 28 36 2C 36 29 2C 4B 28 31 38 29 DIM N(6,6),K(18)
011280: 2C 41 28 31 36 29 2C 58 28 32 29 2C 59 28 32 29 ,A(16),X(2),Y(2)
011290: 0D 0A 38 20 44 41 54 41 20 33 2C 31 30 32 2C 31 ..8 DATA 3,102,1
0112A0: 30 33 2C 31 32 30 2C 31 33 30 2C 31 32 31 2C 31 03,120,130,121,1
0112B0: 31 32 2C 31 31 31 2C 31 32 0D 0A 39 20 44 41 54 12,111,12..9 DAT
0112C0: 41 20 32 31 2C 33 30 2C 31 30 32 30 2C 31 30 33 A 21,30,1020,103
0112D0: 30 2C 31 30 31 31 2C 31 30 32 31 2C 31 30 30 33 0,1011,1021,1003
0112E0: 2C 31 30 30 32 2C 31 30 31 32 0D 0A 31 30 20 46 ,1002,1012..10 F
0112F0: 4F 52 20 4D 3D 31 20 54 4F 20 31 38 3A 20 52 45 OR M=1 TO 18: RE
011300: 41 44 20 4B 28 4D 29 3A 20 4E 45 58 54 20 4D 0D AD K(M): NEXT M.
011310: 0A 31 33 20 44 41 54 41 20 2D 31 2C 30 2C 31 2C .13 DATA -1,0,1,
011320: 30 2C 30 2C 2D 31 2C 30 2C 31 2C 2D 31 2C 2D 31 0,0,-1,0,1,-1,-1
011330: 2C 31 2C 2D 31 2C 2D 31 2C 31 2C 31 2C 31 0D 0A ,1,-1,-1,1,1,1..
011340: 31 34 20 46 4F 52 20 4F 31 3D 20 31 20 54 4F 20 14 FOR O1= 1 TO
011350: 31 36 3A 20 52 45 41 44 20 41 28 4F 31 29 3A 20 16: READ A(O1):
011360: 4E 45 58 54 20 4F 31 0D 0A 32 30 20 47 4F 54 4F NEXT O1..20 GOTO
011370: 20 35 30 30 0D 0A 35 30 20 46 4F 52 20 4A 3D 31 500..50 FOR J=1
011380: 20 54 4F 20 35 0D 0A 35 31 20 46 4F 52 20 4B 3D TO 5..51 FOR K=
011390: 31 20 54 4F 20 35 0D 0A 35 35 20 49 46 20 4E 28 1 TO 5..55 IF N(
0113A0: 4A 2C 4B 29 3E 39 39 20 54 48 45 4E 20 47 4F 53 J,K)>99 THEN GOS
0113B0: 55 42 20 32 30 30 0D 0A 36 30 20 4E 45 58 54 20 UB 200..60 NEXT
0113C0: 4B 0D 0A 36 35 20 4E 45 58 54 20 4A 0D 0A 39 30 K..65 NEXT J..90
0113D0: 20 4B 3D 30 3A 20 4D 32 3D 30 3A 20 4D 33 3D 30 K=0: M2=0: M3=0
0113E0: 0D 0A 39 39 20 46 4F 52 20 4A 3D 30 20 54 4F 20 ..99 FOR J=0 TO
0113F0: 36 3A 20 50 52 49 4E 54 0D 0A 31 30 30 20 46 4F 6: PRINT..100 FO
011400: 32 20 50 52 49 4E 54 20 54 41 42 28 33 34 29 3B 2 PRINT TAB(34);
011410: 22 4C 49 46 45 22 0D 0A 34 20 50 52 49 4E 54 20 "LIFE"..4 PRINT
011420: 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 56 TAB(15);"CREATIV
011430: 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F 52 E COMPUTING MOR
011440: 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 52 RISTOWN, NEW JER
011450: 53 45 59 22 0D 0A 36 20 50 52 49 4E 54 3A 20 50 SEY"..6 PRINT: P
011460: 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A 38 20 50 RINT: PRINT..8 P
011470: 52 49 4E 54 20 22 45 4E 54 45 52 20 59 4F 55 52 RINT "ENTER YOUR
011480: 20 50 41 54 54 45 52 4E 3A 22 0D 0A 39 20 58 31 PATTERN:"..9 X1
011490: 3D 31 3A 20 59 31 3D 31 3A 20 58 32 3D 32 34 3A =1: Y1=1: X2=24:
0114A0: 20 59 32 3D 37 30 0D 0A 31 30 20 44 49 4D 20 41 Y2=70..10 DIM A
0114B0: 28 32 34 2C 37 30 29 2C 42 24 28 32 34 29 0D 0A (24,70),B$(24)..
0114C0: 32 30 20 43 3D 31 0D 0A 33 30 20 49 4E 50 55 54 20 C=1..30 INPUT
0114D0: 20 42 24 28 43 29 0D 0A 34 30 20 49 46 20 42 24 B$(C)..40 IF B$
0114E0: 28 43 29 3D 22 44 4F 4E 45 22 20 54 48 45 4E 20 (C)="DONE" THEN
0114F0: 42 24 28 43 29 3D 22 22 3A 20 47 4F 54 4F 20 38 B$(C)="": GOTO 8
011500: 30 0D 0A 35 30 20 49 46 20 4C 45 46 54 24 28 42 0..50 IF LEFT$(B
011510: 24 28 43 29 2C 31 29 3D 22 2E 22 20 54 48 45 4E $(C),1)="." THEN
011520: 20 42 24 28 43 29 3D 22 20 22 2B 52 49 47 48 54 B$(C)=" "+RIGHT
011530: 24 28 42 24 28 43 29 2C 4C 45 4E 28 42 24 28 43 $(B$(C),LEN(B$(C
011540: 29 29 2D 31 29 0D 0A 36 30 20 43 3D 43 2B 31 0D ))-1)..60 C=C+1.
011550: 0A 37 30 20 47 4F 54 4F 20 33 30 0D 0A 38 30 20 .70 GOTO 30..80
011560: 43 3D 43 2D 31 3A 20 4C 3D 30 0D 0A 39 30 20 46 C=C-1: L=0..90 F
011570: 4F 52 20 58 3D 31 20 54 4F 20 43 2D 31 0D 0A 31 OR X=1 TO C-1..1
011580: 30 30 20 49 46 20 4C 45 4E 28 42 24 28 58 29 29 00 IF LEN(B$(X))
011590: 3E 4C 20 54 48 45 4E 20 4C 3D 4C 45 4E 28 42 24 >L THEN L=LEN(B$
0115A0: 28 58 29 29 0D 0A 31 31 30 20 4E 45 58 54 20 58 (X))..110 NEXT X
0115B0: 0D 0A 31 32 30 20 58 31 3D 31 31 2D 43 2F 32 0D ..120 X1=11-C/2.
0115C0: 0A 31 33 30 20 59 31 3D 33 33 2D 4C 2F 32 0D 0A .130 Y1=33-L/2..
0115D0: 31 34 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 43 140 FOR X=1 TO C
0115E0: 0D 0A 31 35 30 20 46 4F 52 20 59 3D 31 20 54 4F ..150 FOR Y=1 TO
0115F0: 20 4C 45 4E 28 42 24 28 58 29 29 0D 0A 31 36 30 LEN(B$(X))..160
011600: 52 20 4B 3D 30 20 54 4F 20 36 0D 0A 31 30 31 20 R K=0 TO 6..101
011610: 49 46 20 4A 3C 3E 30 20 54 48 45 4E 20 49 46 20 IF J<>0 THEN IF
011620: 4A 3C 3E 36 20 54 48 45 4E 20 31 30 35 0D 0A 31 J<>6 THEN 105..1
011630: 30 32 20 49 46 20 4B 3D 36 20 54 48 45 4E 20 50 02 IF K=6 THEN P
011640: 52 49 4E 54 20 30 3B 3A 20 47 4F 54 4F 20 31 32 RINT 0;: GOTO 12
011650: 35 0D 0A 31 30 33 20 50 52 49 4E 54 20 4B 3B 3A 5..103 PRINT K;:
011660: 20 47 4F 54 4F 20 31 32 30 0D 0A 31 30 35 20 49 GOTO 120..105 I
011670: 46 20 4B 3C 3E 30 20 54 48 45 4E 20 49 46 20 4B F K<>0 THEN IF K
011680: 3C 3E 36 20 54 48 45 4E 20 31 31 30 0D 0A 31 30 <>6 THEN 110..10
011690: 36 20 49 46 20 4A 3D 36 20 54 48 45 4E 20 50 52 6 IF J=6 THEN PR
0116A0: 49 4E 54 20 30 3A 20 47 4F 54 4F 20 31 32 36 0D INT 0: GOTO 126.
0116B0: 0A 31 30 37 20 50 52 49 4E 54 20 4A 3B 3A 20 47 .107 PRINT J;: G
0116C0: 4F 54 4F 20 31 32 30 0D 0A 31 31 30 20 47 4F 53 OTO 120..110 GOS
0116D0: 55 42 20 33 30 30 0D 0A 31 32 30 20 4E 45 58 54 UB 300..120 NEXT
0116E0: 20 4B 0D 0A 31 32 35 20 4E 45 58 54 20 4A 0D 0A K..125 NEXT J..
0116F0: 31 32 36 20 52 45 54 55 52 4E 0D 0A 32 30 30 20 126 RETURN..200
011700: 42 3D 31 3A 20 49 46 20 4E 28 4A 2C 4B 29 3E 39 B=1: IF N(J,K)>9
011710: 39 39 20 54 48 45 4E 20 42 3D 31 30 0D 0A 32 32 99 THEN B=10..22
011720: 30 20 46 4F 52 20 4F 31 3D 20 31 20 54 4F 20 31 0 FOR O1= 1 TO 1
011730: 35 20 53 54 45 50 20 32 0D 0A 32 33 30 20 4E 28 5 STEP 2..230 N(
011740: 4A 2B 41 28 4F 31 29 2C 4B 2B 41 28 4F 31 2B 31 J+A(O1),K+A(O1+1
011750: 29 29 3D 4E 28 4A 2B 41 28 4F 31 29 2C 4B 2B 41 ))=N(J+A(O1),K+A
011760: 28 4F 31 2B 31 29 29 2B 42 0D 0A 32 33 31 20 4E (O1+1))+B..231 N
011770: 45 58 54 20 4F 31 0D 0A 32 33 39 20 52 45 54 55 EXT O1..239 RETU
011780: 52 4E 0D 0A 33 30 30 20 49 46 20 4E 28 4A 2C 4B RN..300 IF N(J,K
011790: 29 3C 33 20 54 48 45 4E 20 33 39 39 0D 0A 33 30 )<3 THEN 399..30
0117A0: 35 20 46 4F 52 20 4F 31 3D 31 20 54 4F 20 31 38 5 FOR O1=1 TO 18
0117B0: 0D 0A 33 31 30 20 49 46 20 4E 28 4A 2C 4B 29 3D ..310 IF N(J,K)=
0117C0: 4B 28 4F 31 29 20 54 48 45 4E 20 33 35 30 0D 0A K(O1) THEN 350..
0117D0: 33 31 35 20 4E 45 58 54 20 4F 31 0D 0A 33 32 30 315 NEXT O1..320
0117E0: 20 47 4F 54 4F 20 33 39 39 0D 0A 33 35 30 20 49 GOTO 399..350 I
0117F0: 46 20 4F 31 3E 39 20 54 48 45 4E 20 33 36 30 0D F O1>9 THEN 360.
011800: 20 49 46 20 4D 49 44 24 28 42 24 28 58 29 2C 59 IF MID$(B$(X),Y
011810: 2C 31 29 3C 3E 22 20 22 20 54 48 45 4E 20 41 28 ,1)<>" " THEN A(
011820: 58 31 2B 58 2C 59 31 2B 59 29 3D 31 3A 50 3D 50 X1+X,Y1+Y)=1:P=P
011830: 2B 31 0D 0A 31 37 30 20 4E 45 58 54 20 59 0D 0A +1..170 NEXT Y..
011840: 31 38 30 20 4E 45 58 54 20 58 0D 0A 32 30 30 20 180 NEXT X..200
011850: 50 52 49 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E PRINT:PRINT:PRIN
011860: 54 0D 0A 32 31 30 20 50 52 49 4E 54 20 22 47 45 T..210 PRINT "GE
011870: 4E 45 52 41 54 49 4F 4E 3A 22 3B 47 2C 22 50 4F NERATION:";G,"PO
011880: 50 55 4C 41 54 49 4F 4E 3A 22 3B 50 3B 3A 20 49 PULATION:";P;: I
011890: 46 20 49 39 20 54 48 45 4E 20 50 52 49 4E 54 20 F I9 THEN PRINT
0118A0: 22 49 4E 56 41 4C 49 44 21 22 3B 0D 0A 32 31 35 "INVALID!";..215
0118B0: 20 58 33 3D 32 34 3A 59 33 3D 37 30 3A 58 34 3D X3=24:Y3=70:X4=
0118C0: 31 3A 20 59 34 3D 31 3A 20 50 3D 30 0D 0A 32 32 1: Y4=1: P=0..22
0118D0: 30 20 47 3D 47 2B 31 0D 0A 32 32 35 20 46 4F 52 0 G=G+1..225 FOR
0118E0: 20 58 3D 31 20 54 4F 20 58 31 2D 31 3A 20 50 52 X=1 TO X1-1: PR
0118F0: 49 4E 54 3A 20 4E 45 58 54 20 58 0D 0A 32 33 30 INT: NEXT X..230
011900: 20 46 4F 52 20 58 3D 58 31 20 54 4F 20 58 32 0D FOR X=X1 TO X2.
011910: 0A 32 34 30 20 50 52 49 4E 54 0D 0A 32 35 30 20 .240 PRINT..250
011920: 46 4F 52 20 59 3D 59 31 20 54 4F 20 59 32 0D 0A FOR Y=Y1 TO Y2..
011930: 32 35 33 20 49 46 20 41 28 58 2C 59 29 3D 32 20 253 IF A(X,Y)=2
011940: 54 48 45 4E 20 41 28 58 2C 59 29 3D 30 3A 47 4F THEN A(X,Y)=0:GO
011950: 54 4F 20 32 37 30 0D 0A 32 35 36 20 49 46 20 41 TO 270..256 IF A
011960: 28 58 2C 59 29 3D 33 20 54 48 45 4E 20 41 28 58 (X,Y)=3 THEN A(X
011970: 2C 59 29 3D 31 3A 47 4F 54 4F 20 32 36 31 0D 0A ,Y)=1:GOTO 261..
011980: 32 36 30 20 49 46 20 41 28 58 2C 59 29 3C 3E 31 260 IF A(X,Y)<>1
011990: 20 54 48 45 4E 20 32 37 30 0D 0A 32 36 31 20 50 THEN 270..261 P
0119A0: 52 49 4E 54 20 54 41 42 28 59 29 3B 22 2A 22 3B RINT TAB(Y);"*";
0119B0: 0D 0A 32 36 32 20 49 46 20 58 3C 58 33 20 54 48 ..262 IF X<X3 TH
0119C0: 45 4E 20 58 33 3D 58 0D 0A 32 36 34 20 49 46 20 EN X3=X..264 IF
0119D0: 58 3E 58 34 20 54 48 45 4E 20 58 34 3D 58 0D 0A X>X4 THEN X4=X..
0119E0: 32 36 36 20 49 46 20 59 3C 59 33 20 54 48 45 4E 266 IF Y<Y3 THEN
0119F0: 20 59 33 3D 59 0D 0A 32 36 38 20 49 46 20 59 3E Y3=Y..268 IF Y>
011A00: 0A 33 35 31 20 4E 28 4A 2C 4B 29 3D 31 30 30 3A .351 N(J,K)=100:
011A10: 20 4D 32 3D 4D 32 2B 31 3A 20 50 52 49 4E 54 20 M2=M2+1: PRINT
011A20: 22 20 2A 20 22 3B 0D 0A 33 35 35 20 52 45 54 55 " * ";..355 RETU
011A30: 52 4E 0D 0A 33 36 30 20 4E 28 4A 2C 4B 29 3D 31 RN..360 N(J,K)=1
011A40: 30 30 30 3A 20 4D 33 3D 4D 33 2B 31 3A 20 50 52 000: M3=M3+1: PR
011A50: 49 4E 54 20 22 20 23 20 22 3B 0D 0A 33 36 35 20 INT " # ";..365
011A60: 52 45 54 55 52 4E 0D 0A 33 39 39 20 4E 28 4A 2C RETURN..399 N(J,
011A70: 4B 29 3D 30 3A 20 50 52 49 4E 54 20 22 20 20 20 K)=0: PRINT "
011A80: 22 3B 3A 20 52 45 54 55 52 4E 0D 0A 35 30 30 20 ";: RETURN..500
011A90: 50 52 49 4E 54 20 54 41 42 28 31 30 29 3B 22 55 PRINT TAB(10);"U
011AA0: 2E 42 2E 20 4C 49 46 45 20 47 41 4D 45 22 0D 0A .B. LIFE GAME"..
011AB0: 35 30 35 20 4D 32 3D 30 3A 20 4D 33 3D 30 0D 0A 505 M2=0: M3=0..
011AC0: 35 31 30 20 46 4F 52 20 4A 3D 31 20 54 4F 20 35 510 FOR J=1 TO 5
011AD0: 0D 0A 35 31 31 20 46 4F 52 20 4B 3D 31 20 54 4F ..511 FOR K=1 TO
011AE0: 20 35 0D 0A 35 31 35 20 4E 28 4A 2C 4B 29 3D 30 5..515 N(J,K)=0
011AF0: 0D 0A 35 31 36 20 4E 45 58 54 20 4B 0D 0A 35 31 ..516 NEXT K..51
011B00: 37 20 4E 45 58 54 20 4A 0D 0A 35 31 39 20 46 4F 7 NEXT J..519 FO
011B10: 52 20 42 3D 31 20 54 4F 20 32 3A 20 50 31 3D 33 R B=1 TO 2: P1=3
011B20: 3A 20 49 46 20 42 3D 32 20 54 48 45 4E 20 50 31 : IF B=2 THEN P1
011B30: 3D 33 30 0D 0A 35 32 30 20 50 52 49 4E 54 3A 50 =30..520 PRINT:P
011B40: 52 49 4E 54 20 22 50 4C 41 59 45 52 22 3B 42 3B RINT "PLAYER";B;
011B50: 22 20 2D 20 33 20 4C 49 56 45 20 50 49 45 43 45 " - 3 LIVE PIECE
011B60: 53 2E 22 0D 0A 35 33 35 20 46 4F 52 20 4B 31 3D S."..535 FOR K1=
011B70: 31 20 54 4F 20 33 3A 20 47 4F 53 55 42 20 37 30 1 TO 3: GOSUB 70
011B80: 30 0D 0A 35 34 30 20 4E 28 58 28 42 29 2C 59 28 0..540 N(X(B),Y(
011B90: 42 29 29 3D 50 31 3A 20 4E 45 58 54 20 4B 31 0D B))=P1: NEXT K1.
011BA0: 0A 35 34 32 20 4E 45 58 54 20 42 0D 0A 35 35 39 .542 NEXT B..559
011BB0: 20 47 4F 53 55 42 20 39 30 0D 0A 35 36 30 20 50 GOSUB 90..560 P
011BC0: 52 49 4E 54 3A 20 47 4F 53 55 42 20 35 30 0D 0A RINT: GOSUB 50..
011BD0: 35 37 30 20 49 46 20 4D 32 3D 30 20 54 48 45 4E 570 IF M2=0 THEN
011BE0: 20 49 46 20 4D 33 3D 30 20 54 48 45 4E 20 35 37 IF M3=0 THEN 57
011BF0: 34 0D 0A 35 37 31 20 49 46 20 4D 33 3D 30 20 54 4..571 IF M3=0 T
011C00: 59 34 20 54 48 45 4E 20 59 34 3D 59 0D 0A 32 37 Y4 THEN Y4=Y..27
011C10: 30 20 4E 45 58 54 20 59 0D 0A 32 39 30 20 4E 45 0 NEXT Y..290 NE
011C20: 58 54 20 58 0D 0A 32 39 35 20 46 4F 52 20 58 3D XT X..295 FOR X=
011C30: 58 32 2B 31 20 54 4F 20 32 34 3A 20 50 52 49 4E X2+1 TO 24: PRIN
011C40: 54 3A 20 4E 45 58 54 20 58 0D 0A 32 39 39 20 58 T: NEXT X..299 X
011C50: 31 3D 58 33 3A 20 58 32 3D 58 34 3A 20 59 31 3D 1=X3: X2=X4: Y1=
011C60: 59 33 3A 20 59 32 3D 59 34 0D 0A 33 30 31 20 49 Y3: Y2=Y4..301 I
011C70: 46 20 58 31 3C 33 20 54 48 45 4E 20 58 31 3D 33 F X1<3 THEN X1=3
011C80: 3A 49 39 3D 2D 31 0D 0A 33 30 33 20 49 46 20 58 :I9=-1..303 IF X
011C90: 32 3E 32 32 20 54 48 45 4E 20 58 32 3D 32 32 3A 2>22 THEN X2=22:
011CA0: 49 39 3D 2D 31 0D 0A 33 30 35 20 49 46 20 59 31 I9=-1..305 IF Y1
011CB0: 3C 33 20 54 48 45 4E 20 59 31 3D 33 3A 49 39 3D <3 THEN Y1=3:I9=
011CC0: 2D 31 0D 0A 33 30 37 20 49 46 20 59 32 3E 36 38 -1..307 IF Y2>68
011CD0: 20 54 48 45 4E 20 59 32 3D 36 38 3A 49 39 3D 2D THEN Y2=68:I9=-
011CE0: 31 0D 0A 33 30 39 20 50 3D 30 0D 0A 35 30 30 20 1..309 P=0..500
011CF0: 46 4F 52 20 58 3D 58 31 2D 31 20 54 4F 20 58 32 FOR X=X1-1 TO X2
011D00: 2B 31 0D 0A 35 31 30 20 46 4F 52 20 59 3D 59 31 +1..510 FOR Y=Y1
011D10: 2D 31 20 54 4F 20 59 32 2B 31 0D 0A 35 32 30 20 -1 TO Y2+1..520
011D20: 43 3D 30 0D 0A 35 33 30 20 46 4F 52 20 49 3D 58 C=0..530 FOR I=X
011D30: 2D 31 20 54 4F 20 58 2B 31 0D 0A 35 34 30 20 46 -1 TO X+1..540 F
011D40: 4F 52 20 4A 3D 59 2D 31 20 54 4F 20 59 2B 31 0D OR J=Y-1 TO Y+1.
011D50: 0A 35 35 30 20 49 46 20 41 28 49 2C 4A 29 3D 31 .550 IF A(I,J)=1
011D60: 20 4F 52 20 41 28 49 2C 4A 29 3D 32 20 54 48 45 OR A(I,J)=2 THE
011D70: 4E 20 43 3D 43 2B 31 0D 0A 35 36 30 20 4E 45 58 N C=C+1..560 NEX
011D80: 54 20 4A 0D 0A 35 37 30 20 4E 45 58 54 20 49 0D T J..570 NEXT I.
011D90: 0A 35 38 30 20 49 46 20 41 28 58 2C 59 29 3D 30 .580 IF A(X,Y)=0
011DA0: 20 54 48 45 4E 20 36 31 30 0D 0A 35 39 30 20 49 THEN 610..590 I
011DB0: 46 20 43 3C 33 20 4F 52 20 43 3E 34 20 54 48 45 F C<3 OR C>4 THE
011DC0: 4E 20 41 28 58 2C 59 29 3D 32 3A 20 47 4F 54 4F N A(X,Y)=2: GOTO
011DD0: 20 36 30 30 0D 0A 35 39 35 20 50 3D 50 2B 31 0D 600..595 P=P+1.
011DE0: 0A 36 30 30 20 47 4F 54 4F 20 36 32 30 0D 0A 36 .600 GOTO 620..6
011DF0: 31 30 20 49 46 20 43 3D 33 20 54 48 45 4E 20 41 10 IF C=3 THEN A
011E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
011E10: 0F 00 00 00 02 09 52 E5 0F 00 C1 02 00 00 00 02 ......R.........
011E20: 0F 00 C6 02 00 00 00 02 0F 00 C2 02 00 00 00 02 ................
011E30: 0F 00 C7 02 00 00 00 02 0F 00 C3 02 00 00 00 02 ................
011E40: 0F 00 C8 02 00 00 00 02 0F 00 C4 02 00 00 00 02 ................
011E50: 0F 00 C9 02 00 00 00 02 0F 00 C5 02 00 00 00 02 ................
011E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
011F00: 48 45 4E 20 42 3D 31 3A 20 47 4F 54 4F 20 35 37 HEN B=1: GOTO 57
011F10: 35 0D 0A 35 37 32 20 49 46 20 4D 32 3D 30 20 54 5..572 IF M2=0 T
011F20: 48 45 4E 20 42 3D 32 3A 20 47 4F 54 4F 20 35 37 HEN B=2: GOTO 57
011F30: 35 0D 0A 35 37 33 20 47 4F 54 4F 20 35 38 30 0D 5..573 GOTO 580.
011F40: 0A 35 37 34 20 50 52 49 4E 54 3A 20 50 52 49 4E .574 PRINT: PRIN
011F50: 54 20 22 41 20 44 52 41 57 22 3A 47 4F 54 4F 20 T "A DRAW":GOTO
011F60: 38 30 30 0D 0A 35 37 35 20 50 52 49 4E 54 3A 20 800..575 PRINT:
011F70: 50 52 49 4E 54 20 22 50 4C 41 59 45 52 22 3B 42 PRINT "PLAYER";B
011F80: 3B 22 49 53 20 54 48 45 20 57 49 4E 4E 45 52 22 ;"IS THE WINNER"
011F90: 3A 47 4F 54 4F 20 38 30 30 0D 0A 35 38 30 20 46 :GOTO 800..580 F
011FA0: 4F 52 20 42 3D 31 20 54 4F 20 32 3A 20 50 52 49 OR B=1 TO 2: PRI
011FB0: 4E 54 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 NT: PRINT: PRINT
011FC0: 20 22 50 4C 41 59 45 52 22 3B 42 3B 3A 20 47 4F "PLAYER";B;: GO
011FD0: 53 55 42 20 37 30 30 0D 0A 35 38 31 20 49 46 20 SUB 700..581 IF
011FE0: 42 3D 39 39 20 54 48 45 4E 20 35 36 30 0D 0A 35 B=99 THEN 560..5
011FF0: 38 32 20 4E 45 58 54 20 42 0D 0A 35 38 36 20 4E 82 NEXT B..586 N
012000: 28 58 28 31 29 2C 59 28 31 29 29 3D 31 30 30 3A (X(1),Y(1))=100:
012010: 20 4E 28 58 28 32 29 2C 59 28 32 29 29 3D 31 30 N(X(2),Y(2))=10
012020: 30 30 0D 0A 35 39 36 20 47 4F 54 4F 20 35 36 30 00..596 GOTO 560
012030: 0D 0A 37 30 30 20 50 52 49 4E 54 20 22 58 2C 59 ..700 PRINT "X,Y
012040: 22 3A 50 52 49 4E 54 22 58 58 58 58 58 58 22 3B ":PRINT"XXXXXX";
012050: 43 48 52 24 28 31 33 29 3B 22 24 24 24 24 24 24 CHR$(13);"$$$$$$
012060: 22 3B 43 48 52 24 28 31 33 29 3B 22 26 26 26 26 ";CHR$(13);"&&&&
012070: 26 26 22 3B 0D 0A 37 30 31 20 50 52 49 4E 54 20 &&";..701 PRINT
012080: 43 48 52 24 28 31 33 29 3B 3A 20 49 4E 50 55 54 CHR$(13);: INPUT
012090: 20 59 28 42 29 2C 58 28 42 29 0D 0A 37 30 35 20 Y(B),X(B)..705
0120A0: 49 46 20 58 28 42 29 3C 3D 35 20 54 48 45 4E 20 IF X(B)<=5 THEN
0120B0: 49 46 20 58 28 42 29 3E 30 20 54 48 45 4E 20 37 IF X(B)>0 THEN 7
0120C0: 30 38 0D 0A 37 30 36 20 47 4F 54 4F 20 37 35 30 08..706 GOTO 750
0120D0: 0D 0A 37 30 38 20 49 46 20 59 28 42 29 3C 3D 35 ..708 IF Y(B)<=5
0120E0: 20 54 48 45 4E 20 49 46 20 59 28 42 29 3E 30 20 THEN IF Y(B)>0
0120F0: 54 48 45 4E 20 37 31 35 0D 0A 37 31 30 20 47 4F THEN 715..710 GO
012100: 4B 53 2C 2E 2E 2E 54 4F 54 4F 20 57 41 53 20 48 KS,...TOTO WAS H
012110: 49 53 20 4E 41 4D 45 2E 22 3A 20 47 4F 54 4F 20 IS NAME.": GOTO
012120: 37 30 0D 0A 36 36 20 50 52 49 4E 54 20 22 59 45 70..66 PRINT "YE
012130: 41 21 20 20 59 4F 55 27 52 45 20 41 20 52 45 41 A! YOU'RE A REA
012140: 4C 20 4C 49 54 45 52 41 54 55 52 45 20 47 49 41 L LITERATURE GIA
012150: 4E 54 2E 22 0D 0A 36 37 20 52 3D 52 2B 31 0D 0A NT."..67 R=R+1..
012160: 37 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 70 PRINT:PRINT..
012170: 37 31 20 50 52 49 4E 54 20 22 57 48 4F 20 57 41 71 PRINT "WHO WA
012180: 53 20 54 48 45 20 46 41 49 52 20 4D 41 49 44 45 S THE FAIR MAIDE
012190: 4E 20 57 48 4F 20 41 54 45 20 54 48 45 20 50 4F N WHO ATE THE PO
0121A0: 49 53 4F 4E 20 41 50 50 4C 45 22 0D 0A 37 32 20 ISON APPLE"..72
0121B0: 50 52 49 4E 54 20 22 31 29 53 4C 45 45 50 49 4E PRINT "1)SLEEPIN
0121C0: 47 20 42 45 41 55 54 59 2C 20 32 29 43 49 4E 44 G BEAUTY, 2)CIND
0121D0: 45 52 45 4C 4C 41 2C 20 33 29 53 4E 4F 57 20 57 ERELLA, 3)SNOW W
0121E0: 48 49 54 45 2C 20 34 29 57 45 4E 44 59 22 3B 0D HITE, 4)WENDY";.
0121F0: 0A 37 33 20 49 4E 50 55 54 20 41 3A 20 49 46 20 .73 INPUT A: IF
012200: 41 3D 33 20 54 48 45 4E 20 37 36 0D 0A 37 34 20 A=3 THEN 76..74
012210: 50 52 49 4E 54 20 22 4F 48 2C 20 43 4F 4D 45 20 PRINT "OH, COME
012220: 4F 4E 20 4E 4F 57 2E 2E 2E 49 54 20 57 41 53 20 ON NOW...IT WAS
012230: 53 4E 4F 57 20 57 48 49 54 45 2E 22 0D 0A 37 35 SNOW WHITE."..75
012240: 20 47 4F 54 4F 20 38 30 0D 0A 37 36 20 50 52 49 GOTO 80..76 PRI
012250: 4E 54 20 22 47 4F 4F 44 20 4D 45 4D 4F 52 59 21 NT "GOOD MEMORY!
012260: 22 0D 0A 37 37 20 52 3D 52 2B 31 0D 0A 38 30 20 "..77 R=R+1..80
012270: 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 38 35 20 PRINT:PRINT..85
012280: 49 46 20 52 3D 34 20 54 48 45 4E 20 31 30 30 0D IF R=4 THEN 100.
012290: 0A 39 30 20 49 46 20 52 3C 32 20 54 48 45 4E 20 .90 IF R<2 THEN
0122A0: 32 30 30 0D 0A 39 32 20 50 52 49 4E 54 20 22 4E 200..92 PRINT "N
0122B0: 4F 54 20 42 41 44 2C 20 42 55 54 20 59 4F 55 20 OT BAD, BUT YOU
0122C0: 4D 49 47 48 54 20 53 50 45 4E 44 20 41 20 4C 49 MIGHT SPEND A LI
0122D0: 54 54 4C 45 20 4D 4F 52 45 20 54 49 4D 45 22 0D TTLE MORE TIME".
0122E0: 0A 39 34 20 50 52 49 4E 54 20 22 52 45 41 44 49 .94 PRINT "READI
0122F0: 4E 47 20 54 48 45 20 4E 55 52 53 45 52 59 20 47 NG THE NURSERY G
012300: 54 4F 20 37 35 30 0D 0A 37 31 35 20 49 46 20 4E TO 750..715 IF N
012310: 28 58 28 42 29 2C 59 28 42 29 29 3C 3E 30 20 54 (X(B),Y(B))<>0 T
012320: 48 45 4E 20 37 35 30 0D 0A 37 32 30 20 49 46 20 HEN 750..720 IF
012330: 42 3D 31 20 54 48 45 4E 20 52 45 54 55 52 4E 0D B=1 THEN RETURN.
012340: 0A 37 32 35 20 49 46 20 58 28 31 29 3D 58 28 32 .725 IF X(1)=X(2
012350: 29 20 54 48 45 4E 20 49 46 20 59 28 31 29 3D 59 ) THEN IF Y(1)=Y
012360: 28 32 29 20 54 48 45 4E 20 37 34 30 0D 0A 37 33 (2) THEN 740..73
012370: 30 20 52 45 54 55 52 4E 0D 0A 37 34 30 20 50 52 0 RETURN..740 PR
012380: 49 4E 54 20 22 53 41 4D 45 20 43 4F 4F 52 44 2E INT "SAME COORD.
012390: 20 20 53 45 54 20 54 4F 20 30 22 0D 0A 37 34 31 SET TO 0"..741
0123A0: 20 4E 28 58 28 42 29 2B 31 2C 59 28 42 29 2B 31 N(X(B)+1,Y(B)+1
0123B0: 29 3D 30 3A 20 42 3D 39 39 3A 20 52 45 54 55 52 )=0: B=99: RETUR
0123C0: 4E 0D 0A 37 35 30 20 50 52 49 4E 54 20 22 49 4C N..750 PRINT "IL
0123D0: 4C 45 47 41 4C 20 43 4F 4F 52 44 53 2E 20 52 45 LEGAL COORDS. RE
0123E0: 54 59 50 45 22 3A 20 47 4F 54 4F 20 37 30 30 0D TYPE": GOTO 700.
0123F0: 0A 39 39 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 .999 END........
012400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0124A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0124B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0124C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0124D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0124E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0124F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012500: 52 45 41 54 53 2E 22 0D 0A 39 36 20 53 54 4F 50 REATS."..96 STOP
012510: 0D 0A 31 30 30 20 50 52 49 4E 54 20 22 57 4F 57 ..100 PRINT "WOW
012520: 21 20 20 54 48 41 54 27 53 20 53 55 50 45 52 21 ! THAT'S SUPER!
012530: 20 20 59 4F 55 20 52 45 41 4C 4C 59 20 4B 4E 4F YOU REALLY KNO
012540: 57 20 59 4F 55 52 20 4E 55 52 53 45 52 59 22 0D W YOUR NURSERY".
012550: 0A 31 31 30 20 50 52 49 4E 54 20 22 59 4F 55 52 .110 PRINT "YOUR
012560: 20 4E 45 58 54 20 51 55 49 5A 20 57 49 4C 4C 20 NEXT QUIZ WILL
012570: 42 45 20 4F 4E 20 32 4E 44 20 43 45 4E 54 55 52 BE ON 2ND CENTUR
012580: 59 20 43 48 49 4E 45 53 45 22 0D 0A 31 32 30 20 Y CHINESE"..120
012590: 50 52 49 4E 54 20 22 4C 49 54 45 52 41 54 55 52 PRINT "LITERATUR
0125A0: 45 20 28 48 41 2C 20 48 41 2C 20 48 41 29 22 0D E (HA, HA, HA)".
0125B0: 0A 31 33 30 20 53 54 4F 50 0D 0A 32 30 30 20 50 .130 STOP..200 P
0125C0: 52 49 4E 54 20 22 55 47 48 2E 20 20 54 48 41 54 RINT "UGH. THAT
0125D0: 20 57 41 53 20 44 45 46 49 4E 49 54 45 4C 59 20 WAS DEFINITELY
0125E0: 4E 4F 54 20 54 4F 4F 20 53 57 49 46 54 2E 20 20 NOT TOO SWIFT.
0125F0: 42 41 43 4B 20 54 4F 22 0D 0A 32 30 35 20 50 52 BACK TO"..205 PR
012600: 49 4E 54 20 22 4E 55 52 53 45 52 59 20 53 43 48 INT "NURSERY SCH
012610: 4F 4F 4C 20 46 4F 52 20 59 4F 55 2C 20 4D 59 20 OOL FOR YOU, MY
012620: 46 52 49 45 4E 44 2E 22 0D 0A 39 39 39 20 45 4E FRIEND."..999 EN
012630: 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 D...............
012640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0126F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0127A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0127B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0127C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0127D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0127E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0127F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0128A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0128B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0128C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0128D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0128E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0128F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
012900: 32 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 2 PRINT TAB(33);
012910: 22 4C 4F 56 45 22 0D 0A 34 20 50 52 49 4E 54 20 "LOVE"..4 PRINT
012920: 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 56 TAB(15);"CREATIV
012930: 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F 52 E COMPUTING MOR
012940: 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 52 RISTOWN, NEW JER
012950: 53 45 59 22 0D 0A 36 20 50 52 49 4E 54 3A 20 50 SEY"..6 PRINT: P
012960: 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A 32 30 20 RINT: PRINT..20
012970: 50 52 49 4E 54 20 22 41 20 54 52 49 42 55 54 45 PRINT "A TRIBUTE
012980: 20 54 4F 20 54 48 45 20 47 52 45 41 54 20 41 4D TO THE GREAT AM
012990: 45 52 49 43 41 4E 20 41 52 54 49 53 54 2C 20 52 ERICAN ARTIST, R
0129A0: 4F 42 45 52 54 20 49 4E 44 49 41 4E 41 2E 22 0D OBERT INDIANA.".
0129B0: 0A 33 30 20 50 52 49 4E 54 20 22 48 49 53 20 47 .30 PRINT "HIS G
0129C0: 52 45 41 54 45 53 54 20 57 4F 52 4B 20 57 49 4C REATEST WORK WIL
0129D0: 4C 20 42 45 20 52 45 50 52 4F 44 55 43 45 44 20 L BE REPRODUCED
0129E0: 57 49 54 48 20 41 20 4D 45 53 53 41 47 45 20 4F WITH A MESSAGE O
0129F0: 46 22 0D 0A 34 30 20 50 52 49 4E 54 20 22 59 4F F"..40 PRINT "YO
012A00: 55 52 20 43 48 4F 49 43 45 20 55 50 20 54 4F 20 UR CHOICE UP TO
012A10: 36 30 20 43 48 41 52 41 43 54 45 52 53 2E 20 20 60 CHARACTERS.
012A20: 49 46 20 59 4F 55 20 43 41 4E 27 54 20 54 48 49 IF YOU CAN'T THI
012A30: 4E 4B 20 4F 46 22 0D 0A 35 30 20 50 52 49 4E 54 NK OF"..50 PRINT
012A40: 20 22 41 20 4D 45 53 53 41 47 45 2C 20 53 49 4D "A MESSAGE, SIM
012A50: 50 4C 45 20 54 59 50 45 20 54 48 45 20 57 4F 52 PLE TYPE THE WOR
012A60: 44 20 27 4C 4F 56 45 27 22 3A 20 50 52 49 4E 54 D 'LOVE'": PRINT
012A70: 0D 0A 36 30 20 49 4E 50 55 54 20 22 59 4F 55 52 ..60 INPUT "YOUR
012A80: 20 4D 45 53 53 41 47 45 2C 20 50 4C 45 41 53 45 MESSAGE, PLEASE
012A90: 22 3B 41 24 3A 20 4C 3D 4C 45 4E 28 41 24 29 0D ";A$: L=LEN(A$).
012AA0: 0A 37 30 20 44 49 4D 20 54 24 28 31 32 30 29 3A .70 DIM T$(120):
012AB0: 20 46 4F 52 20 49 3D 31 20 54 4F 20 31 30 3A 20 FOR I=1 TO 10:
012AC0: 50 52 49 4E 54 3A 20 4E 45 58 54 20 49 0D 0A 31 PRINT: NEXT I..1
012AD0: 30 30 20 46 4F 52 20 4A 3D 30 20 54 4F 20 49 4E 00 FOR J=0 TO IN
012AE0: 54 28 36 30 2F 4C 29 0D 0A 31 31 30 20 46 4F 52 T(60/L)..110 FOR
012AF0: 20 49 3D 31 20 54 4F 20 4C 0D 0A 31 32 30 20 54 I=1 TO L..120 T
012B00: 31 20 50 52 49 4E 54 20 54 41 42 28 32 35 29 3B 1 PRINT TAB(25);
012B10: 22 4C 49 54 45 52 41 54 55 52 45 20 51 55 49 5A "LITERATURE QUIZ
012B20: 22 0D 0A 32 20 50 52 49 4E 54 20 54 41 42 28 31 "..2 PRINT TAB(1
012B30: 35 29 3B 22 43 52 45 41 54 49 56 45 20 43 4F 4D 5);"CREATIVE COM
012B40: 50 55 54 49 4E 47 20 20 4D 4F 52 52 49 53 54 4F PUTING MORRISTO
012B50: 57 4E 2C 20 4E 45 57 20 4A 45 52 53 45 59 22 0D WN, NEW JERSEY".
012B60: 0A 33 20 50 52 49 4E 54 3A 50 52 49 4E 54 3A 50 .3 PRINT:PRINT:P
012B70: 52 49 4E 54 0D 0A 35 20 52 3D 30 0D 0A 31 30 20 RINT..5 R=0..10
012B80: 50 52 49 4E 54 20 22 54 45 53 54 20 59 4F 55 52 PRINT "TEST YOUR
012B90: 20 4B 4E 4F 57 4C 45 44 47 45 20 4F 46 20 43 48 KNOWLEDGE OF CH
012BA0: 49 4C 44 52 45 4E 27 53 20 4C 49 54 45 52 41 54 ILDREN'S LITERAT
012BB0: 55 52 45 2E 22 0D 0A 31 32 20 50 52 49 4E 54 3A URE."..12 PRINT:
012BC0: 20 50 52 49 4E 54 20 22 54 48 49 53 20 49 53 20 PRINT "THIS IS
012BD0: 41 20 4D 55 4C 54 49 50 4C 45 2D 43 48 4F 49 43 A MULTIPLE-CHOIC
012BE0: 45 20 51 55 49 5A 2E 22 0D 0A 31 33 20 50 52 49 E QUIZ."..13 PRI
012BF0: 4E 54 20 22 54 59 50 45 20 41 20 31 2C 20 32 2C NT "TYPE A 1, 2,
012C00: 20 33 2C 20 4F 52 20 34 20 41 46 54 45 52 20 54 3, OR 4 AFTER T
012C10: 48 45 20 51 55 45 53 54 49 4F 4E 20 4D 41 52 4B HE QUESTION MARK
012C20: 2E 22 0D 0A 31 35 20 50 52 49 4E 54 3A 20 50 52 ."..15 PRINT: PR
012C30: 49 4E 54 20 22 47 4F 4F 44 20 4C 55 43 4B 21 22 INT "GOOD LUCK!"
012C40: 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A : PRINT: PRINT..
012C50: 34 30 20 50 52 49 4E 54 20 22 49 4E 20 50 49 4E 40 PRINT "IN PIN
012C60: 4F 43 43 48 49 4F 2C 20 57 48 41 54 20 57 41 53 OCCHIO, WHAT WAS
012C70: 20 54 48 45 20 4E 41 4D 45 20 4F 46 20 54 48 45 THE NAME OF THE
012C80: 20 43 41 54 22 0D 0A 34 32 20 50 52 49 4E 54 20 CAT"..42 PRINT
012C90: 22 31 29 54 49 47 47 45 52 2C 20 32 29 43 49 43 "1)TIGGER, 2)CIC
012CA0: 45 52 4F 2C 20 33 29 46 49 47 41 52 4F 2C 20 34 ERO, 3)FIGARO, 4
012CB0: 29 47 55 49 50 45 54 54 4F 22 3B 0D 0A 34 33 20 )GUIPETTO";..43
012CC0: 49 4E 50 55 54 20 41 3A 20 49 46 20 41 3D 33 20 INPUT A: IF A=3
012CD0: 54 48 45 4E 20 34 36 0D 0A 34 34 20 50 52 49 4E THEN 46..44 PRIN
012CE0: 54 20 22 53 4F 52 52 59 2E 2E 2E 46 49 47 41 52 T "SORRY...FIGAR
012CF0: 4F 20 57 41 53 20 48 49 53 20 4E 41 4D 45 2E 22 O WAS HIS NAME."
012D00: 24 28 4A 2A 4C 2B 49 29 3D 4D 49 44 24 28 41 24 $(J*L+I)=MID$(A$
012D10: 2C 49 2C 31 29 0D 0A 31 33 30 20 4E 45 58 54 20 ,I,1)..130 NEXT
012D20: 49 3A 20 4E 45 58 54 20 4A 0D 0A 31 34 30 20 43 I: NEXT J..140 C
012D30: 3D 30 0D 0A 32 30 30 20 41 31 3D 31 3A 20 50 3D =0..200 A1=1: P=
012D40: 31 3A 20 43 3D 43 2B 31 3A 20 49 46 20 43 3D 33 1: C=C+1: IF C=3
012D50: 37 20 54 48 45 4E 20 39 39 39 0D 0A 32 30 35 20 7 THEN 999..205
012D60: 50 52 49 4E 54 0D 0A 32 31 30 20 52 45 41 44 20 PRINT..210 READ
012D70: 41 3A 20 41 31 3D 41 31 2B 41 3A 20 49 46 20 50 A: A1=A1+A: IF P
012D80: 3D 31 20 54 48 45 4E 20 33 30 30 0D 0A 32 34 30 =1 THEN 300..240
012D90: 20 46 4F 52 20 49 3D 31 20 54 4F 20 41 3A 20 50 FOR I=1 TO A: P
012DA0: 52 49 4E 54 20 22 20 22 3B 3A 20 4E 45 58 54 20 RINT " ";: NEXT
012DB0: 49 3A 20 50 3D 31 3A 20 47 4F 54 4F 20 34 30 30 I: P=1: GOTO 400
012DC0: 0D 0A 33 30 30 20 46 4F 52 20 49 3D 41 31 2D 41 ..300 FOR I=A1-A
012DD0: 20 54 4F 20 41 31 2D 31 3A 20 50 52 49 4E 54 20 TO A1-1: PRINT
012DE0: 54 24 28 49 29 3B 3A 20 4E 45 58 54 20 49 3A 20 T$(I);: NEXT I:
012DF0: 50 3D 30 0D 0A 34 30 30 20 49 46 20 41 31 3E 36 P=0..400 IF A1>6
012E00: 30 20 54 48 45 4E 20 32 30 30 0D 0A 34 31 30 20 0 THEN 200..410
012E10: 47 4F 54 4F 20 32 31 30 0D 0A 36 30 30 20 44 41 GOTO 210..600 DA
012E20: 54 41 20 36 30 2C 31 2C 31 32 2C 32 36 2C 39 2C TA 60,1,12,26,9,
012E30: 31 32 2C 33 2C 38 2C 32 34 2C 31 37 2C 38 2C 34 12,3,8,24,17,8,4
012E40: 2C 36 2C 32 33 2C 32 31 2C 36 2C 34 2C 36 2C 32 ,6,23,21,6,4,6,2
012E50: 32 2C 31 32 2C 35 2C 36 2C 35 0D 0A 36 31 30 20 2,12,5,6,5..610
012E60: 44 41 54 41 20 34 2C 36 2C 32 31 2C 31 31 2C 38 DATA 4,6,21,11,8
012E70: 2C 36 2C 34 2C 34 2C 36 2C 32 31 2C 31 30 2C 31 ,6,4,4,6,21,10,1
012E80: 30 2C 35 2C 34 2C 34 2C 36 2C 32 31 2C 39 2C 31 0,5,4,4,6,21,9,1
012E90: 31 2C 35 2C 34 0D 0A 36 32 30 20 44 41 54 41 20 1,5,4..620 DATA
012EA0: 34 2C 36 2C 32 31 2C 38 2C 31 31 2C 36 2C 34 2C 4,6,21,8,11,6,4,
012EB0: 34 2C 36 2C 32 31 2C 37 2C 31 31 2C 37 2C 34 2C 4,6,21,7,11,7,4,
012EC0: 34 2C 36 2C 32 31 2C 36 2C 31 31 2C 38 2C 34 0D 4,6,21,6,11,8,4.
012ED0: 0A 36 33 30 20 44 41 54 41 20 34 2C 36 2C 31 39 .630 DATA 4,6,19
012EE0: 2C 31 2C 31 2C 35 2C 31 31 2C 39 2C 34 2C 34 2C ,1,1,5,11,9,4,4,
012EF0: 36 2C 31 39 2C 31 2C 31 2C 35 2C 31 30 2C 31 30 6,19,1,1,5,10,10
012F00: 3A 20 47 4F 54 4F 20 35 30 0D 0A 34 36 20 50 52 : GOTO 50..46 PR
012F10: 49 4E 54 20 22 56 45 52 59 20 47 4F 4F 44 21 20 INT "VERY GOOD!
012F20: 20 48 45 52 45 27 53 20 41 4E 4F 54 48 45 52 2E HERE'S ANOTHER.
012F30: 22 0D 0A 34 37 20 52 3D 52 2B 31 0D 0A 35 30 20 "..47 R=R+1..50
012F40: 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A 35 31 PRINT: PRINT..51
012F50: 20 50 52 49 4E 54 20 22 46 52 4F 4D 20 57 48 4F PRINT "FROM WHO
012F60: 53 45 20 47 41 52 44 45 4E 20 44 49 44 20 42 55 SE GARDEN DID BU
012F70: 47 53 20 42 55 4E 4E 59 20 53 54 45 41 4C 20 54 GS BUNNY STEAL T
012F80: 48 45 20 43 41 52 52 4F 54 53 3F 22 0D 0A 35 32 HE CARROTS?"..52
012F90: 20 50 52 49 4E 54 20 22 31 29 4D 52 2E 20 4E 49 PRINT "1)MR. NI
012FA0: 58 4F 4E 27 53 2C 20 32 29 45 4C 4D 45 52 20 46 XON'S, 2)ELMER F
012FB0: 55 44 44 27 53 2C 20 33 29 43 4C 45 4D 20 4A 55 UDD'S, 3)CLEM JU
012FC0: 44 44 27 53 2C 20 34 29 53 54 52 4F 4D 42 4F 4C DD'S, 4)STROMBOL
012FD0: 49 27 53 22 3B 0D 0A 35 33 20 49 4E 50 55 54 20 I'S";..53 INPUT
012FE0: 41 3A 20 49 46 20 41 3D 32 20 54 48 45 4E 20 35 A: IF A=2 THEN 5
012FF0: 36 0D 0A 35 34 20 50 52 49 4E 54 20 22 54 4F 4F 6..54 PRINT "TOO
013000: 20 42 41 44 2E 2E 2E 49 54 20 57 41 53 20 45 4C BAD...IT WAS EL
013010: 4D 45 52 20 46 55 44 44 27 53 20 47 41 52 44 45 MER FUDD'S GARDE
013020: 4E 2E 22 3A 20 47 4F 54 4F 20 36 30 0D 0A 35 36 N.": GOTO 60..56
013030: 20 50 52 49 4E 54 20 22 50 52 45 54 54 59 20 47 PRINT "PRETTY G
013040: 4F 4F 44 21 22 0D 0A 35 37 20 52 3D 52 2B 31 0D OOD!"..57 R=R+1.
013050: 0A 36 30 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 .60 PRINT: PRINT
013060: 0D 0A 36 31 20 50 52 49 4E 54 20 22 49 4E 20 54 ..61 PRINT "IN T
013070: 48 45 20 57 49 5A 41 52 44 20 4F 46 20 4F 53 2C HE WIZARD OF OS,
013080: 20 44 4F 52 4F 54 48 59 27 53 20 44 4F 47 20 57 DOROTHY'S DOG W
013090: 41 53 20 4E 41 4D 45 44 22 0D 0A 36 32 20 50 52 AS NAMED"..62 PR
0130A0: 49 4E 54 20 22 31 29 43 49 43 45 52 4F 2C 20 32 INT "1)CICERO, 2
0130B0: 29 54 52 49 58 49 41 2C 20 33 29 4B 49 4E 47 2C )TRIXIA, 3)KING,
0130C0: 20 34 29 54 4F 54 4F 22 3B 0D 0A 36 33 20 49 4E 4)TOTO";..63 IN
0130D0: 50 55 54 20 41 3A 20 49 46 20 41 3D 34 20 54 48 PUT A: IF A=4 TH
0130E0: 45 4E 20 36 36 0D 0A 36 34 20 50 52 49 4E 54 20 EN 66..64 PRINT
0130F0: 22 42 41 43 4B 20 54 4F 20 54 48 45 20 42 4F 4F "BACK TO THE BOO
013100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
013110: 10 00 00 00 02 09 52 E5 10 00 C1 02 00 00 00 02 ......R.........
013120: 10 00 C6 02 00 00 00 02 10 00 C2 02 00 00 00 02 ................
013130: 10 00 C7 02 00 00 00 02 10 00 C3 02 00 00 00 02 ................
013140: 10 00 C8 02 00 00 00 02 10 00 C4 02 00 00 00 02 ................
013150: 10 00 C9 02 00 00 00 02 10 00 C5 02 00 00 00 02 ................
013160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0131F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
013200: 2C 34 2C 34 2C 36 2C 31 38 2C 32 2C 31 2C 36 2C ,4,4,6,18,2,1,6,
013210: 38 2C 31 31 2C 34 0D 0A 36 34 30 20 44 41 54 41 8,11,4..640 DATA
013220: 20 34 2C 36 2C 31 37 2C 33 2C 31 2C 37 2C 35 2C 4,6,17,3,1,7,5,
013230: 31 33 2C 34 2C 34 2C 36 2C 31 35 2C 35 2C 32 2C 13,4,4,6,15,5,2,
013240: 32 33 2C 35 2C 31 2C 32 39 2C 35 2C 31 37 2C 38 23,5,1,29,5,17,8
013250: 0D 0A 36 35 30 20 44 41 54 41 20 31 2C 32 39 2C ..650 DATA 1,29,
013260: 39 2C 39 2C 31 32 2C 31 2C 31 33 2C 35 2C 34 30 9,9,12,1,13,5,40
013270: 2C 31 2C 31 2C 31 33 2C 35 2C 34 30 2C 31 2C 34 ,1,1,13,5,40,1,4
013280: 2C 36 2C 31 33 2C 33 2C 31 30 2C 36 2C 31 32 2C ,6,13,3,10,6,12,
013290: 35 2C 31 0D 0A 36 36 30 20 44 41 54 41 20 35 2C 5,1..660 DATA 5,
0132A0: 36 2C 31 31 2C 33 2C 31 31 2C 36 2C 31 34 2C 33 6,11,3,11,6,14,3
0132B0: 2C 31 2C 35 2C 36 2C 31 31 2C 33 2C 31 31 2C 36 ,1,5,6,11,3,11,6
0132C0: 2C 31 35 2C 32 2C 31 0D 0A 36 37 30 20 44 41 54 ,15,2,1..670 DAT
0132D0: 41 20 36 2C 36 2C 39 2C 33 2C 31 32 2C 36 2C 31 A 6,6,9,3,12,6,1
0132E0: 36 2C 31 2C 31 2C 36 2C 36 2C 39 2C 33 2C 31 32 6,1,1,6,6,9,3,12
0132F0: 2C 36 2C 37 2C 31 2C 31 30 0D 0A 36 38 30 20 44 ,6,7,1,10..680 D
013300: 41 54 41 20 37 2C 36 2C 37 2C 33 2C 31 33 2C 36 ATA 7,6,7,3,13,6
013310: 2C 36 2C 32 2C 31 30 2C 37 2C 36 2C 37 2C 33 2C ,6,2,10,7,6,7,3,
013320: 31 33 2C 31 34 2C 31 30 2C 38 2C 36 2C 35 2C 33 13,14,10,8,6,5,3
013330: 2C 31 34 2C 36 2C 36 2C 32 2C 31 30 0D 0A 36 39 ,14,6,6,2,10..69
013340: 30 20 44 41 54 41 20 38 2C 36 2C 35 2C 33 2C 31 0 DATA 8,6,5,3,1
013350: 34 2C 36 2C 37 2C 31 2C 31 30 2C 39 2C 36 2C 33 4,6,7,1,10,9,6,3
013360: 2C 33 2C 31 35 2C 36 2C 31 36 2C 31 2C 31 0D 0A ,3,15,6,16,1,1..
013370: 37 30 30 20 44 41 54 41 20 39 2C 36 2C 33 2C 33 700 DATA 9,6,3,3
013380: 2C 31 35 2C 36 2C 31 35 2C 32 2C 31 2C 31 30 2C ,15,6,15,2,1,10,
013390: 36 2C 31 2C 33 2C 31 36 2C 36 2C 31 34 2C 33 2C 6,1,3,16,6,14,3,
0133A0: 31 2C 31 30 2C 31 30 2C 31 36 2C 36 2C 31 32 2C 1,10,10,16,6,12,
0133B0: 35 2C 31 0D 0A 37 31 30 20 44 41 54 41 20 31 31 5,1..710 DATA 11
0133C0: 2C 38 2C 31 33 2C 32 37 2C 31 2C 31 31 2C 38 2C ,8,13,27,1,11,8,
0133D0: 31 33 2C 32 37 2C 31 2C 36 30 0D 0A 39 39 39 20 13,27,1,60..999
0133E0: 46 4F 52 20 49 3D 31 20 54 4F 20 31 30 3A 20 50 FOR I=1 TO 10: P
0133F0: 52 49 4E 54 3A 20 4E 45 58 54 20 49 3A 20 45 4E RINT: NEXT I: EN
013400: 54 20 22 49 4E 20 46 41 43 54 2C 20 59 4F 55 20 T "IN FACT, YOU
013410: 42 4C 41 53 54 45 44 20 41 20 4E 45 57 20 4C 55 BLASTED A NEW LU
013420: 4E 41 52 20 43 52 41 54 45 52 22 3B 57 2A 2E 32 NAR CRATER";W*.2
013430: 32 37 3B 22 46 45 45 54 20 44 45 45 50 21 22 0D 27;"FEET DEEP!".
013440: 0A 33 32 30 20 47 4F 54 4F 20 34 34 30 0D 0A 33 .320 GOTO 440..3
013450: 33 30 20 4C 3D 4C 2B 53 3A 20 54 3D 54 2D 53 3A 30 L=L+S: T=T-S:
013460: 20 4D 3D 4D 2D 53 2A 4B 3A 20 41 3D 49 3A 20 56 M=M-S*K: A=I: V
013470: 3D 4A 3A 20 52 45 54 55 52 4E 0D 0A 33 34 30 20 =J: RETURN..340
013480: 49 46 20 53 3C 35 45 2D 30 33 20 54 48 45 4E 20 IF S<5E-03 THEN
013490: 32 36 30 0D 0A 33 35 30 20 44 3D 56 2B 53 51 52 260..350 D=V+SQR
0134A0: 28 56 2A 56 2B 32 2A 41 2A 28 47 2D 5A 2A 4B 2F (V*V+2*A*(G-Z*K/
0134B0: 4D 29 29 3A 53 3D 32 2A 41 2F 44 0D 0A 33 36 30 M)):S=2*A/D..360
0134C0: 20 47 4F 53 55 42 20 34 32 30 3A 20 47 4F 53 55 GOSUB 420: GOSU
0134D0: 42 20 33 33 30 3A 20 47 4F 54 4F 20 33 34 30 0D B 330: GOTO 340.
0134E0: 0A 33 37 30 20 57 3D 28 31 2D 4D 2A 47 2F 28 5A .370 W=(1-M*G/(Z
0134F0: 2A 4B 29 29 2F 32 3A 20 53 3D 4D 2A 56 2F 28 5A *K))/2: S=M*V/(Z
013500: 2A 4B 2A 28 57 2B 53 51 52 28 57 2A 57 2B 56 2F *K*(W+SQR(W*W+V/
013510: 5A 29 29 29 2B 2E 30 35 3A 47 4F 53 55 42 20 34 Z)))+.05:GOSUB 4
013520: 32 30 0D 0A 33 38 30 20 49 46 20 49 3C 3D 30 20 20..380 IF I<=0
013530: 54 48 45 4E 20 33 34 30 0D 0A 33 39 30 20 47 4F THEN 340..390 GO
013540: 53 55 42 20 33 33 30 3A 20 49 46 20 4A 3E 30 20 SUB 330: IF J>0
013550: 54 48 45 4E 20 31 36 30 0D 0A 34 30 30 20 49 46 THEN 160..400 IF
013560: 20 56 3E 30 20 54 48 45 4E 20 33 37 30 0D 0A 34 V>0 THEN 370..4
013570: 31 30 20 47 4F 54 4F 20 31 36 30 0D 0A 34 32 30 10 GOTO 160..420
013580: 20 51 3D 53 2A 4B 2F 4D 3A 20 4A 3D 56 2B 47 2A Q=S*K/M: J=V+G*
013590: 53 2B 5A 2A 28 2D 51 2D 51 2A 51 2F 32 2D 51 5E S+Z*(-Q-Q*Q/2-Q^
0135A0: 33 2F 33 2D 51 5E 34 2F 34 2D 51 5E 35 2F 35 29 3/3-Q^4/4-Q^5/5)
0135B0: 0D 0A 34 33 30 20 49 3D 41 2D 47 2A 53 2A 53 2F ..430 I=A-G*S*S/
0135C0: 32 2D 56 2A 53 2B 5A 2A 53 2A 28 51 2F 32 2B 51 2-V*S+Z*S*(Q/2+Q
0135D0: 5E 32 2F 36 2B 51 5E 33 2F 31 32 2B 51 5E 34 2F ^2/6+Q^3/12+Q^4/
0135E0: 32 30 2B 51 5E 35 2F 33 30 29 3A 52 45 54 55 52 20+Q^5/30):RETUR
0135F0: 4E 0D 0A 34 34 30 20 50 52 49 4E 54 3A 50 52 49 N..440 PRINT:PRI
013600: 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 D...............
013610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0136A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0136B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0136C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0136D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0136E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0136F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0137A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0137B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0137C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0137D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0137E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0137F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013800: 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 20 22 NT:PRINT:PRINT "
013810: 54 52 59 20 41 47 41 49 4E 3F 3F 22 3A 20 47 4F TRY AGAIN??": GO
013820: 54 4F 20 37 30 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 TO 70...........
013830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0138F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0139F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013A00: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 10 PRINT TAB(33)
013A10: 3B 22 4C 55 4E 41 52 22 0D 0A 32 30 20 50 52 49 ;"LUNAR"..20 PRI
013A20: 4E 54 20 54 41 42 28 6C 35 29 3B 22 43 52 45 41 NT TAB(l5);"CREA
013A30: 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 4D TIVE COMPUTING M
013A40: 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A ORRISTOWN, NEW J
013A50: 45 52 53 45 59 22 20 0D 0A 32 35 20 50 52 49 4E ERSEY" ..25 PRIN
013A60: 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 33 T:PRINT:PRINT..3
013A70: 30 20 50 52 49 4E 54 20 22 54 48 49 53 20 49 53 0 PRINT "THIS IS
013A80: 20 41 20 43 4F 4D 50 55 54 45 52 20 53 49 4D 55 A COMPUTER SIMU
013A90: 4C 41 54 49 4F 4E 20 4F 46 20 41 4E 20 41 50 4F LATION OF AN APO
013AA0: 4C 4C 4F 20 4C 55 4E 41 52 22 20 0D 0A 34 30 20 LLO LUNAR" ..40
013AB0: 50 52 49 4E 54 20 22 4C 41 4E 44 49 4E 47 20 43 PRINT "LANDING C
013AC0: 41 50 53 55 4C 45 2E 22 3A 20 50 52 49 4E 54 3A APSULE.": PRINT:
013AD0: 20 50 52 49 4E 54 0D 0A 35 30 20 50 52 49 4E 54 PRINT..50 PRINT
013AE0: 20 22 54 48 45 20 4F 4E 2D 42 4F 41 52 44 20 43 "THE ON-BOARD C
013AF0: 4F 4D 50 55 54 45 52 20 48 41 53 20 46 41 49 4C OMPUTER HAS FAIL
013B00: 45 44 20 28 49 54 20 57 41 53 20 4D 41 44 45 20 ED (IT WAS MADE
013B10: 42 59 22 20 0D 0A 36 30 20 50 52 49 4E 54 20 22 BY" ..60 PRINT "
013B20: 58 45 52 4F 58 29 20 53 4F 20 59 4F 55 20 48 41 XEROX) SO YOU HA
013B30: 56 45 20 54 4F 20 4C 41 4E 44 20 54 48 45 20 43 VE TO LAND THE C
013B40: 41 50 53 55 4C 45 20 4D 41 4E 55 41 4C 4C 59 2E APSULE MANUALLY.
013B50: 22 0D 0A 37 30 20 50 52 49 4E 54 3A 20 50 52 49 "..70 PRINT: PRI
013B60: 4E 54 20 22 53 45 54 20 42 55 52 4E 20 52 41 54 NT "SET BURN RAT
013B70: 45 20 4F 46 20 52 45 54 52 4F 20 52 4F 43 4B 45 E OF RETRO ROCKE
013B80: 54 53 20 54 4F 20 41 4E 59 20 56 41 4C 55 45 20 TS TO ANY VALUE
013B90: 42 45 54 57 45 45 4E 22 20 0D 0A 38 30 20 50 52 BETWEEN" ..80 PR
013BA0: 49 4E 54 20 22 30 20 28 46 52 45 45 20 46 41 4C INT "0 (FREE FAL
013BB0: 4C 29 20 41 4E 44 20 32 30 30 20 28 4D 41 58 49 L) AND 200 (MAXI
013BC0: 4D 55 4D 20 42 55 52 4E 29 20 50 4F 55 4E 44 53 MUM BURN) POUNDS
013BD0: 20 50 45 52 20 53 45 43 4F 4E 44 2E 22 20 0D 0A PER SECOND." ..
013BE0: 39 30 20 50 52 49 4E 54 20 22 53 45 54 20 4E 45 90 PRINT "SET NE
013BF0: 57 20 42 55 52 4E 20 52 41 54 45 20 45 56 45 52 W BURN RATE EVER
013C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
013E00: 59 20 31 30 20 53 45 43 4F 4E 44 53 2E 22 3A 20 Y 10 SECONDS.":
013E10: 50 52 49 4E 54 20 0D 0A 31 30 30 20 50 52 49 4E PRINT ..100 PRIN
013E20: 54 20 22 43 41 50 53 55 4C 45 20 57 45 49 47 48 T "CAPSULE WEIGH
013E30: 54 20 33 32 2C 35 30 30 20 4C 42 53 3B 20 46 55 T 32,500 LBS; FU
013E40: 45 4C 20 57 45 49 47 48 54 20 31 36 2C 35 30 30 EL WEIGHT 16,500
013E50: 20 4C 42 53 2E 22 0D 0A 31 31 30 20 50 52 49 4E LBS."..110 PRIN
013E60: 54 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 3A T: PRINT: PRINT:
013E70: 20 50 52 49 4E 54 20 22 47 4F 4F 44 20 4C 55 43 PRINT "GOOD LUC
013E80: 4B 22 0D 0A 31 32 30 20 4C 3D 30 0D 0A 31 33 30 K"..120 L=0..130
013E90: 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 20 22 53 PRINT: PRINT "S
013EA0: 45 43 22 2C 22 4D 49 20 2B 20 46 54 22 2C 22 4D EC","MI + FT","M
013EB0: 50 48 22 2C 22 4C 42 20 46 55 45 4C 22 2C 22 42 PH","LB FUEL","B
013EC0: 55 52 4E 20 52 41 54 45 22 3A 50 52 49 4E 54 20 URN RATE":PRINT
013ED0: 0D 0A 31 34 30 20 41 3D 31 32 30 3A 56 3D 31 3A ..140 A=120:V=1:
013EE0: 4D 3D 33 33 30 30 30 3A 4E 3D 31 36 35 30 30 3A M=33000:N=16500:
013EF0: 47 3D 31 45 2D 30 33 3A 5A 3D 31 2E 38 0D 0A 31 G=1E-03:Z=1.8..1
013F00: 35 30 20 50 52 49 4E 54 20 4C 2C 49 4E 54 28 41 50 PRINT L,INT(A
013F10: 29 3B 49 4E 54 28 35 32 38 30 2A 28 41 2D 49 4E );INT(5280*(A-IN
013F20: 54 28 41 29 29 29 2C 33 36 30 30 2A 56 2C 4D 2D T(A))),3600*V,M-
013F30: 4E 2C 3A 49 4E 50 55 54 20 4B 3A 54 3D 31 30 20 N,:INPUT K:T=10
013F40: 0D 0A 31 36 30 20 49 46 20 4D 2D 4E 3C 31 45 2D ..160 IF M-N<1E-
013F50: 30 33 20 54 48 45 4E 20 32 34 30 0D 0A 31 37 30 03 THEN 240..170
013F60: 20 49 46 20 54 3C 31 45 2D 30 33 20 54 48 45 4E IF T<1E-03 THEN
013F70: 20 31 35 30 0D 0A 31 38 30 20 53 3D 54 3A 20 49 150..180 S=T: I
013F80: 46 20 4D 3E 3D 4E 2B 53 2A 4B 20 54 48 45 4E 20 F M>=N+S*K THEN
013F90: 32 30 30 0D 0A 31 39 30 20 53 3D 28 4D 2D 4E 29 200..190 S=(M-N)
013FA0: 2F 4B 0D 0A 32 30 30 20 47 4F 53 55 42 20 34 32 /K..200 GOSUB 42
013FB0: 30 3A 20 49 46 20 49 3C 3D 4F 20 54 48 45 4E 20 0: IF I<=O THEN
013FC0: 33 34 30 0D 0A 32 31 30 20 49 46 20 56 3C 3D 30 340..210 IF V<=0
013FD0: 20 54 48 45 4E 20 32 33 30 0D 0A 32 32 30 20 49 THEN 230..220 I
013FE0: 46 20 4A 3C 30 20 54 48 45 4E 20 33 37 30 0D 0A F J<0 THEN 370..
013FF0: 32 33 30 20 47 4F 53 55 42 20 33 33 30 3A 20 47 230 GOSUB 330: G
014000: 32 20 50 52 49 4E 54 20 54 41 42 28 33 30 29 3B 2 PRINT TAB(30);
014010: 22 4D 41 53 54 45 52 4D 49 4E 44 22 0D 0A 34 20 "MASTERMIND"..4
014020: 50 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 PRINT TAB(15);"C
014030: 52 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E REATIVE COMPUTIN
014040: 47 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E G MORRISTOWN, N
014050: 45 57 20 4A 45 52 53 45 59 22 0D 0A 36 20 50 52 EW JERSEY"..6 PR
014060: 49 4E 54 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E INT: PRINT: PRIN
014070: 54 0D 0A 31 30 20 52 45 4D 0D 0A 32 30 20 52 45 T..10 REM..20 RE
014080: 4D 20 20 20 20 20 4D 41 53 54 45 52 4D 49 4E 44 M MASTERMIND
014090: 20 49 49 0D 0A 33 30 20 52 45 4D 20 20 20 20 20 II..30 REM
0140A0: 53 54 45 56 45 20 4E 4F 52 54 48 0D 0A 34 30 20 STEVE NORTH..40
0140B0: 52 45 4D 20 20 20 20 20 43 52 45 41 54 49 56 45 REM CREATIVE
0140C0: 20 43 4F 4D 50 55 54 49 4E 47 0D 0A 35 30 20 52 COMPUTING..50 R
0140D0: 45 4D 20 20 20 20 20 50 4F 20 42 4F 58 20 37 38 EM PO BOX 78
0140E0: 39 2D 4D 20 4D 4F 52 52 49 53 54 4F 57 4E 20 4E 9-M MORRISTOWN N
0140F0: 45 57 20 4A 45 52 53 45 59 20 30 37 39 36 30 0D EW JERSEY 07960.
014100: 0A 36 30 20 52 45 4D 0D 0A 37 30 20 52 45 4D 0D .60 REM..70 REM.
014110: 0A 38 30 20 49 4E 50 55 54 20 22 4E 55 4D 42 45 .80 INPUT "NUMBE
014120: 52 20 4F 46 20 43 4F 4C 4F 52 53 22 3B 43 39 0D R OF COLORS";C9.
014130: 0A 39 30 20 49 46 20 43 39 3E 38 20 54 48 45 4E .90 IF C9>8 THEN
014140: 20 50 52 49 4E 54 20 22 4E 4F 20 4D 4F 52 45 20 PRINT "NO MORE
014150: 54 48 41 4E 20 38 2C 20 50 4C 45 41 53 45 21 22 THAN 8, PLEASE!"
014160: 3A 47 4F 54 4F 20 38 30 0D 0A 31 30 30 20 49 4E :GOTO 80..100 IN
014170: 50 55 54 20 22 4E 55 4D 42 45 52 20 4F 46 20 50 PUT "NUMBER OF P
014180: 4F 53 49 54 49 4F 4E 53 22 3B 50 39 0D 0A 31 31 OSITIONS";P9..11
014190: 30 20 49 4E 50 55 54 20 22 4E 55 4D 42 45 52 20 0 INPUT "NUMBER
0141A0: 4F 46 20 52 4F 55 4E 44 53 22 3B 52 39 0D 0A 31 OF ROUNDS";R9..1
0141B0: 32 30 20 50 3D 43 39 5E 50 39 0D 0A 31 33 30 20 20 P=C9^P9..130
0141C0: 50 52 49 4E 54 20 22 54 4F 54 41 4C 20 50 4F 53 PRINT "TOTAL POS
0141D0: 53 49 42 49 4C 49 54 49 45 53 20 3D 22 3B 50 0D SIBILITIES =";P.
0141E0: 0A 31 34 30 20 48 3D 30 3A 43 3D 30 0D 0A 31 35 .140 H=0:C=0..15
0141F0: 30 20 44 49 4D 20 51 28 50 39 29 2C 53 28 31 30 0 DIM Q(P9),S(10
014200: 4F 54 4F 20 31 36 30 0D 0A 32 34 30 20 50 52 49 OTO 160..240 PRI
014210: 4E 54 20 22 46 55 45 4C 20 4F 55 54 20 41 54 22 NT "FUEL OUT AT"
014220: 3B 4C 3B 22 53 45 43 4F 4E 44 53 22 3A 53 3D 28 ;L;"SECONDS":S=(
014230: 2D 56 2B 53 51 52 28 56 2A 56 2B 32 2A 41 2A 47 -V+SQR(V*V+2*A*G
014240: 29 29 2F 47 0D 0A 32 35 30 20 56 3D 56 2B 47 2A ))/G..250 V=V+G*
014250: 53 3A 20 4C 3D 4C 2B 53 0D 0A 32 36 30 20 57 3D S: L=L+S..260 W=
014260: 33 36 30 30 2A 56 3A 20 50 52 49 4E 54 20 22 4F 3600*V: PRINT "O
014270: 4E 20 4D 4F 4F 4E 20 41 54 22 3B 4C 3B 22 53 45 N MOON AT";L;"SE
014280: 43 4F 4E 44 53 20 2D 20 49 4D 50 41 43 54 20 56 CONDS - IMPACT V
014290: 45 4C 4F 43 49 54 59 22 3B 57 3B 22 4D 50 48 22 ELOCITY";W;"MPH"
0142A0: 20 0D 0A 32 37 34 20 49 46 20 57 3C 3D 31 2E 32 ..274 IF W<=1.2
0142B0: 20 54 48 45 4E 20 50 52 49 4E 54 20 22 50 45 52 THEN PRINT "PER
0142C0: 46 45 43 54 20 4C 41 4E 44 49 4E 47 21 22 3A 20 FECT LANDING!":
0142D0: 47 4F 54 4F 20 34 34 30 20 0D 0A 32 38 30 20 49 GOTO 440 ..280 I
0142E0: 46 20 57 3C 3D 31 30 20 54 48 45 4E 20 50 52 49 F W<=10 THEN PRI
0142F0: 4E 54 20 22 47 4F 4F 44 20 4C 41 4E 44 49 4E 47 NT "GOOD LANDING
014300: 20 28 43 4F 55 4C 44 20 52 45 20 42 45 54 54 45 (COULD RE BETTE
014310: 52 29 22 3A 47 4F 54 4F 20 34 34 30 20 0D 0A 32 R)":GOTO 440 ..2
014320: 38 32 20 49 46 20 57 3E 36 30 20 54 48 45 4E 20 82 IF W>60 THEN
014330: 33 30 30 0D 0A 32 38 34 20 50 52 49 4E 54 20 22 300..284 PRINT "
014340: 43 52 41 46 54 20 44 41 4D 41 47 45 2E 2E 2E 20 CRAFT DAMAGE...
014350: 59 4F 55 27 52 45 20 53 54 52 41 4E 44 45 44 20 YOU'RE STRANDED
014360: 48 45 52 45 20 55 4E 54 49 4C 20 41 20 52 45 53 HERE UNTIL A RES
014370: 43 55 45 22 20 0D 0A 32 38 36 20 50 52 49 4E 54 CUE" ..286 PRINT
014380: 20 22 50 41 52 54 59 20 41 52 52 49 56 45 53 2E "PARTY ARRIVES.
014390: 20 48 4F 50 45 20 59 4F 55 20 48 41 56 45 20 45 HOPE YOU HAVE E
0143A0: 4E 4F 55 47 48 20 4F 58 59 47 45 4E 21 22 20 0D NOUGH OXYGEN!" .
0143B0: 0A 32 38 38 20 47 4F 54 4F 20 34 34 30 0D 0A 33 .288 GOTO 440..3
0143C0: 30 30 20 50 52 49 4E 54 20 22 53 4F 52 52 59 20 00 PRINT "SORRY
0143D0: 54 48 45 52 45 20 4E 45 52 45 20 4E 4F 20 53 55 THERE NERE NO SU
0143E0: 52 56 49 56 4F 52 53 2E 20 59 4F 55 20 42 4C 4F RVIVORS. YOU BLO
0143F0: 57 20 49 54 21 22 0D 0A 33 31 30 20 50 52 49 4E W IT!"..310 PRIN
014400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
014410: 11 00 00 00 02 09 52 E5 11 00 C1 02 00 00 00 02 ......R.........
014420: 11 00 C6 02 00 00 00 02 11 00 C2 02 00 00 00 02 ................
014430: 11 00 C7 02 00 00 00 02 11 00 C3 02 00 00 00 02 ................
014440: 11 00 C8 02 00 00 00 02 11 00 C4 02 00 00 00 02 ................
014450: 11 00 C9 02 00 00 00 02 11 00 C5 02 00 00 00 02 ................
014460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0144F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
014500: 2C 32 29 2C 53 24 28 31 30 29 2C 41 24 28 50 39 ,2),S$(10),A$(P9
014510: 29 2C 47 24 28 50 39 29 2C 49 28 50 29 2C 48 24 ),G$(P9),I(P),H$
014520: 28 50 39 29 0D 0A 31 36 30 20 4C 24 3D 22 42 57 (P9)..160 L$="BW
014530: 52 47 4F 59 50 54 22 0D 0A 31 37 30 20 50 52 49 RGOYPT"..170 PRI
014540: 4E 54 0D 0A 31 38 30 20 50 52 49 4E 54 0D 0A 31 NT..180 PRINT..1
014550: 39 30 20 50 52 49 4E 54 20 22 43 4F 4C 4F 52 20 90 PRINT "COLOR
014560: 20 20 20 20 4C 45 54 54 45 52 22 0D 0A 32 30 30 LETTER"..200
014570: 20 50 52 49 4E 54 20 22 3D 3D 3D 3D 3D 20 20 20 PRINT "=====
014580: 20 20 3D 3D 3D 3D 3D 3D 22 0D 0A 32 31 30 20 46 ======"..210 F
014590: 4F 52 20 58 3D 31 20 54 4F 20 43 39 0D 0A 32 32 OR X=1 TO C9..22
0145A0: 30 20 52 45 41 44 20 58 24 0D 0A 32 33 30 20 50 0 READ X$..230 P
0145B0: 52 49 4E 54 20 58 24 3B 54 41 42 28 31 33 29 3B RINT X$;TAB(13);
0145C0: 4D 49 44 24 28 4C 24 2C 58 2C 31 29 0D 0A 32 34 MID$(L$,X,1)..24
0145D0: 30 20 4E 45 58 54 20 58 0D 0A 32 35 30 20 50 52 0 NEXT X..250 PR
0145E0: 49 4E 54 0D 0A 32 36 30 20 46 4F 52 20 52 3D 31 INT..260 FOR R=1
0145F0: 20 54 4F 20 52 39 0D 0A 32 37 30 20 50 52 49 4E TO R9..270 PRIN
014600: 54 20 0D 0A 32 38 30 20 50 52 49 4E 54 20 22 52 T ..280 PRINT "R
014610: 4F 55 4E 44 20 4E 55 4D 42 45 52 22 3B 52 3B 22 OUND NUMBER";R;"
014620: 2D 2D 2D 2D 22 0D 0A 32 39 30 20 50 52 49 4E 54 ----"..290 PRINT
014630: 0D 0A 33 30 30 20 50 52 49 4E 54 20 22 47 55 45 ..300 PRINT "GUE
014640: 53 53 20 4D 59 20 43 4F 4D 42 49 4E 41 54 49 4F SS MY COMBINATIO
014650: 4E 2E 22 3A 50 52 49 4E 54 0D 0A 33 31 30 20 52 N.":PRINT..310 R
014660: 45 4D 20 20 20 20 20 47 45 54 20 41 20 43 4F 4D EM GET A COM
014670: 42 49 4E 41 54 49 4F 4E 0D 0A 33 32 30 20 41 3D BINATION..320 A=
014680: 49 4E 54 28 50 2A 52 4E 44 28 31 29 2B 31 29 0D INT(P*RND(1)+1).
014690: 0A 33 33 30 20 47 4F 53 55 42 20 33 30 30 30 0D .330 GOSUB 3000.
0146A0: 0A 33 34 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 .340 FOR X=1 TO
0146B0: 41 0D 0A 33 35 30 20 47 4F 53 55 42 20 33 35 30 A..350 GOSUB 350
0146C0: 30 0D 0A 33 36 30 20 4E 45 58 54 20 58 0D 0A 33 0..360 NEXT X..3
0146D0: 37 30 20 46 4F 52 20 4D 3D 31 20 54 4F 20 31 30 70 FOR M=1 TO 10
0146E0: 0D 0A 33 38 30 20 50 52 49 4E 54 20 22 4D 4F 56 ..380 PRINT "MOV
0146F0: 45 20 23 20 22 3B 4D 3B 22 20 47 55 45 53 53 20 E # ";M;" GUESS
014700: 20 44 41 59 2E 22 0D 0A 31 31 31 30 20 47 4F 54 DAY."..1110 GOT
014710: 4F 20 31 31 33 30 0D 0A 31 31 32 30 20 50 52 49 O 1130..1120 PRI
014720: 4E 54 20 22 49 20 47 4F 54 20 49 54 20 49 4E 20 NT "I GOT IT IN
014730: 22 3B 4D 3B 22 20 4D 4F 56 45 53 21 22 0D 0A 31 ";M;" MOVES!"..1
014740: 31 33 30 20 43 3D 43 2B 4D 0D 0A 31 31 34 30 20 130 C=C+M..1140
014750: 47 4F 53 55 42 20 35 30 30 30 0D 0A 31 31 35 30 GOSUB 5000..1150
014760: 20 4E 45 58 54 20 52 0D 0A 31 31 36 30 20 50 52 NEXT R..1160 PR
014770: 49 4E 54 20 22 47 41 4D 45 20 4F 56 45 52 22 0D INT "GAME OVER".
014780: 0A 31 31 37 30 20 50 52 49 4E 54 20 22 46 49 4E .1170 PRINT "FIN
014790: 41 4C 20 53 43 4F 52 45 3A 22 0D 0A 31 31 38 30 AL SCORE:"..1180
0147A0: 20 47 4F 53 55 42 20 35 30 34 30 0D 0A 31 31 39 GOSUB 5040..119
0147B0: 30 20 53 54 4F 50 0D 0A 32 30 30 30 20 52 45 4D 0 STOP..2000 REM
0147C0: 0D 0A 32 30 31 30 20 52 45 4D 20 20 20 20 20 42 ..2010 REM B
0147D0: 4F 41 52 44 20 50 52 49 4E 54 4F 55 54 20 52 4F OARD PRINTOUT RO
0147E0: 55 54 49 4E 45 0D 0A 32 30 32 30 20 52 45 4D 0D UTINE..2020 REM.
0147F0: 0A 32 30 32 35 20 50 52 49 4E 54 0D 0A 32 30 33 .2025 PRINT..203
014800: 30 20 50 52 49 4E 54 20 22 42 4F 41 52 44 22 0D 0 PRINT "BOARD".
014810: 0A 32 30 34 30 20 50 52 49 4E 54 20 22 4D 4F 56 .2040 PRINT "MOV
014820: 45 20 20 20 20 20 47 55 45 53 53 20 20 20 20 20 E GUESS
014830: 20 20 20 20 20 42 4C 41 43 4B 20 20 20 20 20 57 BLACK W
014840: 48 49 54 45 22 0D 0A 32 30 35 30 20 46 4F 52 20 HITE"..2050 FOR
014850: 5A 3D 31 20 54 4F 20 4D 2D 31 0D 0A 32 30 36 30 Z=1 TO M-1..2060
014860: 20 50 52 49 4E 54 20 5A 3B 54 41 42 28 39 29 3B PRINT Z;TAB(9);
014870: 53 24 28 5A 29 3B 54 41 42 28 32 35 29 3B 53 28 S$(Z);TAB(25);S(
014880: 5A 2C 31 29 3B 54 41 42 28 33 35 29 3B 53 28 5A Z,1);TAB(35);S(Z
014890: 2C 32 29 0D 0A 32 30 37 30 20 4E 45 58 54 20 5A ,2)..2070 NEXT Z
0148A0: 0D 0A 32 30 37 35 20 50 52 49 4E 54 0D 0A 32 30 ..2075 PRINT..20
0148B0: 38 30 20 47 4F 54 4F 20 33 38 30 0D 0A 32 35 30 80 GOTO 380..250
0148C0: 30 20 52 45 4D 0D 0A 32 35 31 30 20 52 45 4D 20 0 REM..2510 REM
0148D0: 20 20 20 20 51 55 49 54 20 52 4F 55 54 49 4E 45 QUIT ROUTINE
0148E0: 0D 0A 32 35 32 30 20 52 45 4D 0D 0A 32 35 33 30 ..2520 REM..2530
0148F0: 20 50 52 49 4E 54 20 22 51 55 49 54 54 45 52 21 PRINT "QUITTER!
014900: 22 3B 3A 49 4E 50 55 54 20 58 24 0D 0A 33 39 30 ";:INPUT X$..390
014910: 20 49 46 20 58 24 3D 22 42 4F 41 52 44 22 20 54 IF X$="BOARD" T
014920: 48 45 4E 20 32 30 30 30 0D 0A 34 30 30 20 49 46 HEN 2000..400 IF
014930: 20 58 24 3D 22 51 55 49 54 22 20 54 48 45 4E 20 X$="QUIT" THEN
014940: 32 35 30 30 0D 0A 34 31 30 20 49 46 20 4C 45 4E 2500..410 IF LEN
014950: 28 58 24 29 3C 3E 50 39 20 54 48 45 4E 20 50 52 (X$)<>P9 THEN PR
014960: 49 4E 54 20 22 42 41 44 20 4E 55 4D 42 45 52 20 INT "BAD NUMBER
014970: 4F 46 20 50 4F 53 49 54 49 4F 4E 53 2E 22 3A 47 OF POSITIONS.":G
014980: 4F 54 4F 20 33 38 30 0D 0A 34 32 30 20 52 45 4D OTO 380..420 REM
014990: 20 20 20 20 20 55 4E 50 41 43 4B 20 58 24 20 49 UNPACK X$ I
0149A0: 4E 54 4F 20 47 24 28 31 2D 50 39 29 0D 0A 34 33 NTO G$(1-P9)..43
0149B0: 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 50 39 0D 0 FOR X=1 TO P9.
0149C0: 0A 34 34 30 20 46 4F 52 20 59 3D 31 20 54 4F 20 .440 FOR Y=1 TO
0149D0: 43 39 0D 0A 34 35 30 20 49 46 20 4D 49 44 24 28 C9..450 IF MID$(
0149E0: 58 24 2C 58 2C 31 29 3D 4D 49 44 24 28 4C 24 2C X$,X,1)=MID$(L$,
0149F0: 59 2C 31 29 20 54 48 45 4E 20 34 38 30 0D 0A 34 Y,1) THEN 480..4
014A00: 36 30 20 4E 45 58 54 20 59 0D 0A 34 37 30 20 50 60 NEXT Y..470 P
014A10: 52 49 4E 54 20 22 27 22 3B 20 4D 49 44 24 28 58 RINT "'"; MID$(X
014A20: 24 2C 58 2C 31 29 3B 20 22 27 20 49 53 20 55 4E $,X,1); "' IS UN
014A30: 52 45 43 4F 47 4E 49 5A 45 44 2E 22 3A 47 4F 54 RECOGNIZED.":GOT
014A40: 4F 20 33 38 30 0D 0A 34 38 30 20 47 24 28 58 29 O 380..480 G$(X)
014A50: 3D 4D 49 44 24 28 58 24 2C 58 2C 31 29 0D 0A 34 =MID$(X$,X,1)..4
014A60: 39 30 20 4E 45 58 54 20 58 0D 0A 35 30 30 20 52 90 NEXT X..500 R
014A70: 45 4D 20 20 20 20 20 4E 4F 57 20 57 45 20 43 4F EM NOW WE CO
014A80: 4E 56 45 52 54 20 51 28 31 2D 50 39 29 20 49 4E NVERT Q(1-P9) IN
014A90: 54 4F 20 41 24 28 31 2D 50 39 29 20 5B 41 43 54 TO A$(1-P9) [ACT
014AA0: 55 41 4C 20 47 55 45 53 53 5D 0D 0A 35 31 30 20 UAL GUESS]..510
014AB0: 47 4F 53 55 42 20 34 30 30 30 0D 0A 35 32 30 20 GOSUB 4000..520
014AC0: 52 45 4D 20 20 20 20 20 41 4E 44 20 47 45 54 20 REM AND GET
014AD0: 4E 55 4D 42 45 52 20 4F 46 20 42 4C 41 43 4B 53 NUMBER OF BLACKS
014AE0: 20 41 4E 44 20 57 48 49 54 45 53 0D 0A 35 33 30 AND WHITES..530
014AF0: 20 47 4F 53 55 42 20 34 35 30 30 0D 0A 35 34 30 GOSUB 4500..540
014B00: 20 20 4D 59 20 43 4F 4D 42 49 4E 41 54 49 4F 4E MY COMBINATION
014B10: 20 57 41 53 3A 20 22 3B 0D 0A 32 35 33 35 20 47 WAS: ";..2535 G
014B20: 4F 53 55 42 20 34 30 30 30 0D 0A 32 35 34 30 20 OSUB 4000..2540
014B30: 46 4F 52 20 58 3D 31 20 54 4F 20 50 39 0D 0A 32 FOR X=1 TO P9..2
014B40: 35 35 30 20 50 52 49 4E 54 20 41 24 28 58 29 3B 550 PRINT A$(X);
014B50: 0D 0A 32 35 36 30 20 4E 45 58 54 20 58 0D 0A 32 ..2560 NEXT X..2
014B60: 35 36 35 20 50 52 49 4E 54 0D 0A 32 35 37 30 20 565 PRINT..2570
014B70: 50 52 49 4E 54 20 22 47 4F 4F 44 20 42 59 45 22 PRINT "GOOD BYE"
014B80: 0D 0A 32 35 38 30 20 53 54 4F 50 0D 0A 33 30 30 ..2580 STOP..300
014B90: 30 20 52 45 4D 0D 0A 33 30 31 30 20 52 45 4D 20 0 REM..3010 REM
014BA0: 20 20 20 20 49 4E 49 54 49 41 4C 49 5A 45 20 51 INITIALIZE Q
014BB0: 28 31 2D 50 39 29 20 54 4F 20 5A 45 52 4F 53 0D (1-P9) TO ZEROS.
014BC0: 0A 33 30 32 30 20 52 45 4D 0D 0A 33 30 33 30 20 .3020 REM..3030
014BD0: 46 4F 52 20 53 3D 31 20 54 4F 20 50 39 0D 0A 33 FOR S=1 TO P9..3
014BE0: 30 34 30 20 51 28 53 29 3D 30 0D 0A 33 30 35 30 040 Q(S)=0..3050
014BF0: 20 4E 45 58 54 20 53 0D 0A 33 30 36 30 20 52 45 NEXT S..3060 RE
014C00: 54 55 52 4E 0D 0A 33 35 30 30 20 52 45 4D 0D 0A TURN..3500 REM..
014C10: 33 35 31 30 20 52 45 4D 20 20 20 20 20 49 4E 43 3510 REM INC
014C20: 52 45 4D 45 4E 54 20 51 28 31 2D 50 39 29 0D 0A REMENT Q(1-P9)..
014C30: 33 35 32 30 20 52 45 4D 0D 0A 33 35 32 32 20 49 3520 REM..3522 I
014C40: 46 20 51 28 31 29 3E 30 20 54 48 45 4E 20 33 35 F Q(1)>0 THEN 35
014C50: 33 30 0D 0A 33 35 32 34 20 52 45 4D 20 20 49 46 30..3524 REM IF
014C60: 20 5A 45 52 4F 2C 20 54 48 49 53 20 49 53 20 4F ZERO, THIS IS O
014C70: 55 52 20 46 49 52 53 54 20 49 4E 43 52 45 4D 45 UR FIRST INCREME
014C80: 4E 54 3A 20 4D 41 4B 45 20 41 4C 4C 20 4F 4E 45 NT: MAKE ALL ONE
014C90: 53 0D 0A 33 35 32 36 20 46 4F 52 20 53 3D 31 20 S..3526 FOR S=1
014CA0: 54 4F 20 50 39 0D 0A 33 35 32 37 20 51 28 53 29 TO P9..3527 Q(S)
014CB0: 3D 31 0D 0A 33 35 32 38 20 4E 45 58 54 20 53 0D =1..3528 NEXT S.
014CC0: 0A 33 35 32 39 20 52 45 54 55 52 4E 0D 0A 33 35 .3529 RETURN..35
014CD0: 33 30 20 51 3D 31 0D 0A 33 35 34 30 20 51 28 51 30 Q=1..3540 Q(Q
014CE0: 29 3D 51 28 51 29 2B 31 0D 0A 33 35 35 30 20 49 )=Q(Q)+1..3550 I
014CF0: 46 20 51 28 51 29 3C 3D 43 39 20 54 48 45 4E 20 F Q(Q)<=C9 THEN
014D00: 20 49 46 20 42 3D 50 39 20 54 48 45 4E 20 36 33 IF B=P9 THEN 63
014D10: 30 0D 0A 35 35 30 20 52 45 4D 20 20 20 20 20 54 0..550 REM T
014D20: 45 4C 4C 20 48 55 4D 41 4E 20 52 45 53 55 4C 54 ELL HUMAN RESULT
014D30: 53 0D 0A 35 36 30 20 50 52 49 4E 54 20 22 59 4F S..560 PRINT "YO
014D40: 55 20 48 41 56 45 20 22 3B 42 3B 22 20 42 4C 41 U HAVE ";B;" BLA
014D50: 43 4B 53 20 41 4E 44 20 22 3B 57 3B 22 20 57 48 CKS AND ";W;" WH
014D60: 49 54 45 53 2E 22 0D 0A 35 37 30 20 52 45 4D 20 ITES."..570 REM
014D70: 20 20 20 20 53 41 56 45 20 41 4C 4C 20 54 48 49 SAVE ALL THI
014D80: 53 20 53 54 55 46 46 20 46 4F 52 20 42 4F 41 52 S STUFF FOR BOAR
014D90: 44 20 50 52 49 4E 54 4F 55 54 20 4C 41 54 45 52 D PRINTOUT LATER
014DA0: 0D 0A 35 38 30 20 53 24 28 4D 29 3D 58 24 0D 0A ..580 S$(M)=X$..
014DB0: 35 39 30 20 53 28 4D 2C 31 29 3D 42 0D 0A 36 30 590 S(M,1)=B..60
014DC0: 30 20 53 28 4D 2C 32 29 3D 57 0D 0A 36 31 30 20 0 S(M,2)=W..610
014DD0: 4E 45 58 54 20 4D 0D 0A 36 32 30 20 50 52 49 4E NEXT M..620 PRIN
014DE0: 54 20 22 59 4F 55 20 52 41 4E 20 4F 55 54 20 4F T "YOU RAN OUT O
014DF0: 46 20 4D 4F 56 45 53 21 20 20 54 48 41 54 27 53 F MOVES! THAT'S
014E00: 20 41 4C 4C 20 59 4F 55 20 47 45 54 21 22 3A 47 ALL YOU GET!":G
014E10: 4F 54 4F 20 36 34 30 0D 0A 36 32 32 20 47 4F 53 OTO 640..622 GOS
014E20: 55 42 20 34 30 30 30 0D 0A 36 32 33 20 50 52 49 UB 4000..623 PRI
014E30: 4E 54 20 22 54 48 45 20 41 43 54 55 41 4C 20 43 NT "THE ACTUAL C
014E40: 4F 4D 42 49 4E 41 54 49 4F 4E 20 57 41 53 3A 20 OMBINATION WAS:
014E50: 22 3B 0D 0A 36 32 34 20 46 4F 52 20 58 3D 31 20 ";..624 FOR X=1
014E60: 54 4F 20 50 39 0D 0A 36 32 35 20 50 52 49 4E 54 TO P9..625 PRINT
014E70: 20 41 24 28 58 29 3B 0D 0A 36 32 36 20 4E 45 58 A$(X);..626 NEX
014E80: 54 20 58 0D 0A 36 32 37 20 50 52 49 4E 54 0D 0A T X..627 PRINT..
014E90: 36 33 30 20 50 52 49 4E 54 20 22 59 4F 55 20 47 630 PRINT "YOU G
014EA0: 55 45 53 53 45 44 20 49 54 20 49 4E 20 22 3B 4D UESSED IT IN ";M
014EB0: 3B 22 20 4D 4F 56 45 53 21 22 0D 0A 36 34 30 20 ;" MOVES!"..640
014EC0: 48 3D 48 2B 4D 0D 0A 36 35 30 20 47 4F 53 55 42 H=H+M..650 GOSUB
014ED0: 20 35 30 30 30 0D 0A 36 36 30 20 52 45 4D 0D 0A 5000..660 REM..
014EE0: 36 37 30 20 52 45 4D 20 20 20 20 20 4E 4F 57 20 670 REM NOW
014EF0: 43 4F 4D 50 55 54 45 52 20 47 55 45 53 53 45 53 COMPUTER GUESSES
014F00: 52 45 54 55 52 4E 0D 0A 33 35 36 30 20 51 28 51 RETURN..3560 Q(Q
014F10: 29 3D 31 0D 0A 33 35 37 30 20 51 3D 51 2B 31 0D )=1..3570 Q=Q+1.
014F20: 0A 33 35 38 30 20 47 4F 54 4F 20 33 35 34 30 0D .3580 GOTO 3540.
014F30: 0A 34 30 30 30 20 52 45 4D 0D 0A 34 30 31 30 20 .4000 REM..4010
014F40: 52 45 4D 20 20 20 20 20 43 4F 4E 56 45 52 54 20 REM CONVERT
014F50: 51 28 31 2D 50 39 29 20 54 4F 20 41 24 28 31 2D Q(1-P9) TO A$(1-
014F60: 50 39 29 0D 0A 34 30 32 30 20 52 45 4D 0D 0A 34 P9)..4020 REM..4
014F70: 30 33 30 20 46 4F 52 20 53 3D 31 20 54 4F 20 50 030 FOR S=1 TO P
014F80: 39 0D 0A 34 30 34 30 20 41 24 28 53 29 3D 4D 49 9..4040 A$(S)=MI
014F90: 44 24 28 4C 24 2C 51 28 53 29 2C 31 29 0D 0A 34 D$(L$,Q(S),1)..4
014FA0: 30 35 30 20 4E 45 58 54 20 53 0D 0A 34 30 36 30 050 NEXT S..4060
014FB0: 20 52 45 54 55 52 4E 0D 0A 34 35 30 30 20 52 45 RETURN..4500 RE
014FC0: 4D 0D 0A 34 35 31 30 20 52 45 4D 20 20 20 20 20 M..4510 REM
014FD0: 47 45 54 20 4E 55 4D 42 45 52 20 4F 46 20 42 4C GET NUMBER OF BL
014FE0: 41 43 4B 53 20 28 42 29 20 41 4E 44 20 57 48 49 ACKS (B) AND WHI
014FF0: 54 45 53 20 28 57 29 0D 0A 34 35 32 30 20 52 45 TES (W)..4520 RE
015000: 4D 20 20 20 20 20 4D 41 53 48 45 53 20 47 24 20 M MASHES G$
015010: 41 4E 44 20 41 24 20 49 4E 20 54 48 45 20 50 52 AND A$ IN THE PR
015020: 4F 43 45 53 53 0D 0A 34 35 33 30 20 52 45 4D 0D OCESS..4530 REM.
015030: 0A 34 35 34 30 20 42 3D 30 3A 57 3D 30 3A 46 3D .4540 B=0:W=0:F=
015040: 30 0D 0A 34 35 35 30 20 46 4F 52 20 53 3D 31 20 0..4550 FOR S=1
015050: 54 4F 20 50 39 0D 0A 34 35 36 30 20 49 46 20 47 TO P9..4560 IF G
015060: 24 28 53 29 3C 3E 41 24 28 53 29 20 54 48 45 4E $(S)<>A$(S) THEN
015070: 20 34 36 32 30 0D 0A 34 35 37 30 20 42 3D 42 2B 4620..4570 B=B+
015080: 31 0D 0A 34 35 38 30 20 47 24 28 53 29 3D 43 48 1..4580 G$(S)=CH
015090: 52 24 28 46 29 0D 0A 34 35 39 30 20 41 24 28 53 R$(F)..4590 A$(S
0150A0: 29 3D 43 48 52 24 28 46 2B 31 29 0D 0A 34 36 30 )=CHR$(F+1)..460
0150B0: 30 20 46 3D 46 2B 32 0D 0A 34 36 31 30 20 47 4F 0 F=F+2..4610 GO
0150C0: 54 4F 20 34 36 36 30 0D 0A 34 36 32 30 20 46 4F TO 4660..4620 FO
0150D0: 52 20 54 3D 31 20 54 4F 20 50 39 0D 0A 34 36 33 R T=1 TO P9..463
0150E0: 30 20 49 46 20 47 24 28 53 29 3C 3E 41 24 28 54 0 IF G$(S)<>A$(T
0150F0: 29 20 54 48 45 4E 20 34 36 35 30 0D 0A 34 36 34 ) THEN 4650..464
015100: 0D 0A 36 38 30 20 52 45 4D 0D 0A 36 39 30 20 46 ..680 REM..690 F
015110: 4F 52 20 58 3D 31 20 54 4F 20 50 0D 0A 37 30 30 OR X=1 TO P..700
015120: 20 49 28 58 29 3D 31 0D 0A 37 31 30 20 4E 45 58 I(X)=1..710 NEX
015130: 54 20 58 0D 0A 37 32 30 20 50 52 49 4E 54 20 22 T X..720 PRINT "
015140: 4E 4F 57 20 49 20 47 55 45 53 53 2E 20 20 54 48 NOW I GUESS. TH
015150: 49 4E 4B 20 4F 46 20 41 20 43 4F 4D 42 49 4E 41 INK OF A COMBINA
015160: 54 49 4F 4E 2E 22 0D 0A 37 33 30 20 49 4E 50 55 TION."..730 INPU
015170: 54 20 22 48 49 54 20 52 45 54 55 52 4E 20 57 48 T "HIT RETURN WH
015180: 45 4E 20 52 45 41 44 59 3A 22 3B 58 24 0D 0A 37 EN READY:";X$..7
015190: 34 30 20 46 4F 52 20 4D 3D 31 20 54 4F 20 31 30 40 FOR M=1 TO 10
0151A0: 0D 0A 37 35 30 20 47 4F 53 55 42 20 33 30 30 30 ..750 GOSUB 3000
0151B0: 0D 0A 37 36 30 20 52 45 4D 20 20 20 20 20 46 49 ..760 REM FI
0151C0: 4E 44 20 41 20 47 55 45 53 53 0D 0A 37 37 30 20 ND A GUESS..770
0151D0: 47 3D 49 4E 54 28 50 2A 52 4E 44 28 31 29 2B 31 G=INT(P*RND(1)+1
0151E0: 29 0D 0A 37 38 30 20 49 46 20 49 28 47 29 3D 31 )..780 IF I(G)=1
0151F0: 20 54 48 45 4E 20 38 39 30 0D 0A 37 39 30 20 46 THEN 890..790 F
015200: 4F 52 20 58 3D 47 20 54 4F 20 50 0D 0A 38 30 30 OR X=G TO P..800
015210: 20 49 46 20 49 28 58 29 3D 31 20 54 48 45 4E 20 IF I(X)=1 THEN
015220: 38 38 30 0D 0A 38 31 30 20 4E 45 58 54 20 58 0D 880..810 NEXT X.
015230: 0A 38 32 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 .820 FOR X=1 TO
015240: 47 0D 0A 38 33 30 20 49 46 20 49 28 58 29 3D 31 G..830 IF I(X)=1
015250: 20 54 48 45 4E 20 38 38 30 0D 0A 38 34 30 20 4E THEN 880..840 N
015260: 45 58 54 20 58 0D 0A 38 35 30 20 50 52 49 4E 54 EXT X..850 PRINT
015270: 20 22 59 4F 55 20 48 41 56 45 20 47 49 56 45 4E "YOU HAVE GIVEN
015280: 20 4D 45 20 49 4E 43 4F 4E 53 49 53 54 45 4E 54 ME INCONSISTENT
015290: 20 49 4E 46 4F 52 4D 41 54 49 4F 4E 2E 22 0D 0A INFORMATION."..
0152A0: 38 36 30 20 50 52 49 4E 54 20 22 54 52 59 20 41 860 PRINT "TRY A
0152B0: 47 41 49 4E 2C 20 41 4E 44 20 54 48 49 53 20 54 GAIN, AND THIS T
0152C0: 49 4D 45 20 50 4C 45 41 53 45 20 42 45 20 4D 4F IME PLEASE BE MO
0152D0: 52 45 20 43 41 52 45 46 55 4C 2E 22 0D 0A 38 37 RE CAREFUL."..87
0152E0: 30 20 47 4F 54 4F 20 36 36 30 0D 0A 38 38 30 20 0 GOTO 660..880
0152F0: 47 3D 58 0D 0A 38 39 30 20 52 45 4D 20 20 20 20 G=X..890 REM
015300: 30 20 49 46 20 47 24 28 54 29 3D 41 24 28 54 29 0 IF G$(T)=A$(T)
015310: 20 54 48 45 4E 20 34 36 35 30 0D 0A 34 36 34 35 THEN 4650..4645
015320: 20 57 3D 57 2B 31 3A 41 24 28 54 29 3D 43 48 52 W=W+1:A$(T)=CHR
015330: 24 28 46 29 3A 47 24 28 53 29 3D 43 48 52 24 28 $(F):G$(S)=CHR$(
015340: 46 2B 31 29 3A 46 3D 46 2B 32 3A 47 4F 54 4F 20 F+1):F=F+2:GOTO
015350: 34 36 36 30 0D 0A 34 36 35 30 20 4E 45 58 54 20 4660..4650 NEXT
015360: 54 0D 0A 34 36 36 30 20 4E 45 58 54 20 53 0D 0A T..4660 NEXT S..
015370: 34 36 37 30 20 52 45 54 55 52 4E 0D 0A 35 30 30 4670 RETURN..500
015380: 30 20 52 45 4D 0D 0A 35 30 31 30 20 52 45 4D 20 0 REM..5010 REM
015390: 20 20 20 20 50 52 49 4E 54 20 53 43 4F 52 45 0D PRINT SCORE.
0153A0: 0A 35 30 32 30 20 52 45 4D 0D 0A 35 30 33 30 20 .5020 REM..5030
0153B0: 50 52 49 4E 54 20 22 53 43 4F 52 45 3A 22 0D 0A PRINT "SCORE:"..
0153C0: 35 30 34 30 20 50 52 49 4E 54 20 22 20 20 20 20 5040 PRINT "
0153D0: 20 43 4F 4D 50 55 54 45 52 20 22 3B 43 0D 0A 35 COMPUTER ";C..5
0153E0: 30 35 30 20 50 52 49 4E 54 20 22 20 20 20 20 20 050 PRINT "
0153F0: 48 55 4D 41 4E 20 20 20 20 22 3B 48 0D 0A 35 30 HUMAN ";H..50
015400: 36 30 20 50 52 49 4E 54 0D 0A 35 30 37 30 20 52 60 PRINT..5070 R
015410: 45 54 55 52 4E 0D 0A 35 35 30 30 20 52 45 4D 0D ETURN..5500 REM.
015420: 0A 35 35 31 30 20 52 45 4D 20 20 20 20 20 43 4F .5510 REM CO
015430: 4E 56 45 52 54 20 51 28 31 2D 50 39 29 20 49 4E NVERT Q(1-P9) IN
015440: 54 4F 20 47 24 28 31 2D 50 39 29 0D 0A 35 35 32 TO G$(1-P9)..552
015450: 30 20 52 45 4D 0D 0A 35 35 33 30 20 46 4F 52 20 0 REM..5530 FOR
015460: 53 3D 31 20 54 4F 20 50 39 0D 0A 35 35 34 30 20 S=1 TO P9..5540
015470: 47 24 28 53 29 3D 4D 49 44 24 28 4C 24 2C 51 28 G$(S)=MID$(L$,Q(
015480: 53 29 2C 31 29 0D 0A 35 35 35 30 20 4E 45 58 54 S),1)..5550 NEXT
015490: 20 53 0D 0A 35 35 36 30 20 52 45 54 55 52 4E 0D S..5560 RETURN.
0154A0: 0A 36 30 30 30 20 52 45 4D 0D 0A 36 30 31 30 20 .6000 REM..6010
0154B0: 52 45 4D 20 20 20 20 20 43 4F 4E 56 45 52 54 20 REM CONVERT
0154C0: 51 28 31 2D 50 39 29 20 54 4F 20 48 24 28 31 2D Q(1-P9) TO H$(1-
0154D0: 50 39 29 0D 0A 36 30 32 30 20 52 45 4D 0D 0A 36 P9)..6020 REM..6
0154E0: 30 33 30 20 46 4F 52 20 53 3D 31 20 54 4F 20 50 030 FOR S=1 TO P
0154F0: 39 0D 0A 36 30 34 30 20 48 24 28 53 29 3D 4D 49 9..6040 H$(S)=MI
015500: 20 4E 4F 57 20 57 45 20 43 4F 4E 56 45 52 54 20 NOW WE CONVERT
015510: 47 55 45 53 53 20 23 47 20 49 4E 54 4F 20 47 24 GUESS #G INTO G$
015520: 0D 0A 39 30 30 20 46 4F 52 20 58 3D 31 20 54 4F ..900 FOR X=1 TO
015530: 20 47 0D 0A 39 31 30 20 47 4F 53 55 42 20 33 35 G..910 GOSUB 35
015540: 30 30 0D 0A 39 32 30 20 4E 45 58 54 20 58 0D 0A 00..920 NEXT X..
015550: 39 33 30 20 47 4F 53 55 42 20 36 30 30 30 0D 0A 930 GOSUB 6000..
015560: 39 34 30 20 50 52 49 4E 54 20 22 4D 59 20 47 55 940 PRINT "MY GU
015570: 45 53 53 20 49 53 3A 20 22 3B 0D 0A 39 35 30 20 ESS IS: ";..950
015580: 46 4F 52 20 58 3D 31 20 54 4F 20 50 39 0D 0A 39 FOR X=1 TO P9..9
015590: 36 30 20 50 52 49 4E 54 20 48 24 28 58 29 3B 0D 60 PRINT H$(X);.
0155A0: 0A 39 37 30 20 4E 45 58 54 20 58 0D 0A 39 38 30 .970 NEXT X..980
0155B0: 20 49 4E 50 55 54 20 22 20 20 42 4C 41 43 4B 53 INPUT " BLACKS
0155C0: 2C 20 57 48 49 54 45 53 20 22 3B 42 31 2C 57 31 , WHITES ";B1,W1
0155D0: 0D 0A 39 39 30 20 49 46 20 42 31 3D 50 39 20 54 ..990 IF B1=P9 T
0155E0: 48 45 4E 20 31 31 32 30 0D 0A 31 30 30 30 20 47 HEN 1120..1000 G
0155F0: 4F 53 55 42 20 33 30 30 30 0D 0A 31 30 31 30 20 OSUB 3000..1010
015600: 46 4F 52 20 58 3D 31 20 54 4F 20 50 0D 0A 31 30 FOR X=1 TO P..10
015610: 32 30 20 47 4F 53 55 42 20 33 35 30 30 0D 0A 31 20 GOSUB 3500..1
015620: 30 33 30 20 49 46 20 49 28 58 29 3D 30 20 54 48 030 IF I(X)=0 TH
015630: 45 4E 20 31 30 37 30 0D 0A 31 30 33 35 20 47 4F EN 1070..1035 GO
015640: 53 55 42 20 36 35 30 30 0D 0A 31 30 34 30 20 47 SUB 6500..1040 G
015650: 4F 53 55 42 20 34 30 30 30 0D 0A 31 30 35 30 20 OSUB 4000..1050
015660: 47 4F 53 55 42 20 34 35 30 30 0D 0A 31 30 36 30 GOSUB 4500..1060
015670: 20 49 46 20 42 31 3C 3E 42 20 4F 52 20 57 31 3C IF B1<>B OR W1<
015680: 3E 57 20 54 48 45 4E 20 49 28 58 29 3D 30 0D 0A >W THEN I(X)=0..
015690: 31 30 37 30 20 4E 45 58 54 20 58 0D 0A 31 30 38 1070 NEXT X..108
0156A0: 30 20 4E 45 58 54 20 4D 0D 0A 31 30 39 30 20 50 0 NEXT M..1090 P
0156B0: 52 49 4E 54 20 22 49 20 55 53 45 44 20 55 50 20 RINT "I USED UP
0156C0: 41 4C 4C 20 4D 59 20 4D 4F 56 45 53 21 22 0D 0A ALL MY MOVES!"..
0156D0: 31 31 30 30 20 50 52 49 4E 54 20 22 49 20 47 55 1100 PRINT "I GU
0156E0: 45 53 53 20 4D 59 20 43 50 55 20 49 53 20 4A 55 ESS MY CPU IS JU
0156F0: 53 54 20 48 41 56 49 4E 47 20 41 4E 20 4F 46 46 ST HAVING AN OFF
015700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
015710: 12 00 00 00 02 09 52 E5 12 00 C1 02 00 00 00 02 ......R.........
015720: 12 00 C6 02 00 00 00 02 12 00 C2 02 00 00 00 02 ................
015730: 12 00 C7 02 00 00 00 02 12 00 C3 02 00 00 00 02 ................
015740: 12 00 C8 02 00 00 00 02 12 00 C4 02 00 00 00 02 ................
015750: 12 00 C9 02 00 00 00 02 12 00 C5 02 00 00 00 02 ................
015760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0157F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
015800: 44 24 28 4C 24 2C 51 28 53 29 2C 31 29 0D 0A 36 D$(L$,Q(S),1)..6
015810: 30 35 30 20 4E 45 58 54 20 53 0D 0A 36 30 36 30 050 NEXT S..6060
015820: 20 52 45 54 55 52 4E 0D 0A 36 35 30 30 20 52 45 RETURN..6500 RE
015830: 4D 0D 0A 36 35 31 30 20 52 45 4D 20 20 20 20 20 M..6510 REM
015840: 43 4F 50 59 20 48 24 20 49 4E 54 4F 20 47 24 0D COPY H$ INTO G$.
015850: 0A 36 35 32 30 20 52 45 4D 0D 0A 36 35 33 30 20 .6520 REM..6530
015860: 46 4F 52 20 53 3D 31 20 54 4F 20 50 39 0D 0A 36 FOR S=1 TO P9..6
015870: 35 34 30 20 47 24 28 53 29 3D 48 24 28 53 29 0D 540 G$(S)=H$(S).
015880: 0A 36 35 35 30 20 4E 45 58 54 20 53 0D 0A 36 35 .6550 NEXT S..65
015890: 36 30 20 52 45 54 55 52 4E 0D 0A 38 30 30 30 20 60 RETURN..8000
0158A0: 52 45 4D 20 20 20 20 20 50 52 4F 47 52 41 4D 20 REM PROGRAM
0158B0: 44 41 54 41 20 46 4F 52 20 43 4F 4C 4F 52 20 4E DATA FOR COLOR N
0158C0: 41 4D 45 53 0D 0A 38 30 31 30 20 44 41 54 41 20 AMES..8010 DATA
0158D0: 42 4C 41 43 4B 2C 57 48 49 54 45 2C 52 45 44 2C BLACK,WHITE,RED,
0158E0: 47 52 45 45 4E 2C 4F 52 41 4E 47 45 2C 59 45 4C GREEN,ORANGE,YEL
0158F0: 4C 4F 57 2C 50 55 52 50 4C 45 2C 54 41 4E 0D 0A LOW,PURPLE,TAN..
015900: 39 39 39 38 20 52 45 4D 20 20 20 2E 2E 2E 57 45 9998 REM ...WE
015910: 27 52 45 20 53 4F 52 52 59 20 42 55 54 20 49 54 'RE SORRY BUT IT
015920: 27 53 20 54 49 4D 45 20 54 4F 20 47 4F 2E 2E 2E 'S TIME TO GO...
015930: 0D 0A 39 39 39 39 20 45 4E 44 0D 0A 1A E5 E5 E5 ..9999 END......
015940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0159F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015B90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015BF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
015E00: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
015E10: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
015E20: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
015E30: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
015E40: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
015E50: 0D 0A 21 20 20 20 20 20 20 20 20 20 20 20 20 20 ..!
015E60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015E70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015E80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015E90: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015EA0: 20 21 0D 0A 21 20 4D 49 4E 45 20 20 20 20 20 20 !..! MINE
015EB0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015EC0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015ED0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015EE0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015EF0: 20 20 20 21 0D 0A 21 20 20 20 20 20 20 20 20 20 !..!
015F00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015F10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015F20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015F30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
015F40: 20 20 20 20 20 21 0D 0A 21 20 4D 69 6E 65 20 69 !..! Mine i
015F50: 73 20 74 68 65 20 63 6C 61 73 73 69 63 20 67 61 s the classic ga
015F60: 6D 65 20 77 68 65 72 65 20 61 20 66 69 65 6C 64 me where a field
015F70: 20 6F 66 20 68 69 64 64 65 6E 20 6D 69 6E 65 73 of hidden mines
015F80: 20 69 73 20 70 72 65 73 65 6E 74 65 64 2C 20 61 is presented, a
015F90: 6E 64 20 74 68 65 20 21 0D 0A 21 20 75 73 65 72 nd the !..! user
015FA0: 20 74 72 69 65 73 20 74 6F 20 66 69 6E 64 20 74 tries to find t
015FB0: 68 65 20 6D 69 6E 65 73 20 62 61 73 65 64 20 6F he mines based o
015FC0: 6E 20 6D 69 6E 65 20 63 6F 75 6E 74 73 20 69 6E n mine counts in
015FD0: 20 61 64 6A 61 63 65 6E 74 20 73 71 75 61 72 65 adjacent square
015FE0: 73 2E 20 20 20 20 20 20 20 21 0D 0A 21 20 20 20 s. !..!
015FF0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016000: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 31 29 10 PRINT TAB(31)
016010: 3B 22 4D 41 54 48 20 44 49 43 45 22 0D 0A 32 30 ;"MATH DICE"..20
016020: 20 50 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 PRINT TAB(15);"
016030: 43 52 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 CREATIVE COMPUTI
016040: 4E 47 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 NG MORRISTOWN,
016050: 4E 45 57 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 NEW JERSEY"..30
016060: 50 52 49 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E PRINT:PRINT:PRIN
016070: 54 0D 0A 34 30 20 50 52 49 4E 54 20 22 54 48 49 T..40 PRINT "THI
016080: 53 20 50 52 4F 47 52 41 4D 20 47 45 4E 45 52 41 S PROGRAM GENERA
016090: 54 45 53 20 53 55 43 43 45 53 49 56 45 20 50 49 TES SUCCESIVE PI
0160A0: 43 54 55 52 45 53 20 4F 46 20 54 57 4F 20 44 49 CTURES OF TWO DI
0160B0: 43 45 2E 22 0D 0A 35 30 20 50 52 49 4E 54 20 22 CE."..50 PRINT "
0160C0: 57 48 45 4E 20 54 57 4F 20 44 49 43 45 20 41 4E WHEN TWO DICE AN
0160D0: 44 20 41 4E 20 45 51 55 41 4C 20 53 49 47 4E 20 D AN EQUAL SIGN
0160E0: 46 4F 4C 4C 4F 57 45 44 20 42 59 20 41 20 51 55 FOLLOWED BY A QU
0160F0: 45 53 54 49 4F 4E 22 0D 0A 36 30 20 50 52 49 4E ESTION"..60 PRIN
016100: 54 20 22 4D 41 52 4B 20 48 41 56 45 20 42 45 45 T "MARK HAVE BEE
016110: 4E 20 50 52 49 4E 54 45 44 2C 20 54 59 50 45 20 N PRINTED, TYPE
016120: 59 4F 55 52 20 41 4E 53 57 45 52 20 41 4E 44 20 YOUR ANSWER AND
016130: 54 48 45 20 52 45 54 55 52 4E 20 4B 45 59 2E 22 THE RETURN KEY."
016140: 0D 0A 37 30 20 50 52 49 4E 54 20 22 54 4F 20 43 ..70 PRINT "TO C
016150: 4F 4E 43 4C 55 44 45 20 54 48 45 20 4C 45 53 53 ONCLUDE THE LESS
016160: 4F 4E 2C 20 54 59 50 45 20 43 4F 4E 54 52 4F 4C ON, TYPE CONTROL
016170: 2D 43 20 41 53 20 59 4F 55 52 20 41 4E 53 57 45 -C AS YOUR ANSWE
016180: 52 2E 22 0D 0A 38 30 20 50 52 49 4E 54 0D 0A 39 R."..80 PRINT..9
016190: 30 20 50 52 49 4E 54 0D 0A 31 30 30 20 4E 3D 4E 0 PRINT..100 N=N
0161A0: 2B 31 0D 0A 31 31 30 20 44 3D 49 4E 54 28 36 2A +1..110 D=INT(6*
0161B0: 52 4E 44 28 31 29 2B 31 29 0D 0A 31 32 30 20 50 RND(1)+1)..120 P
0161C0: 52 49 4E 54 22 20 2D 2D 2D 2D 2D 20 22 0D 0A 31 RINT" ----- "..1
0161D0: 33 30 20 49 46 20 44 3D 31 20 54 48 45 4E 20 32 30 IF D=1 THEN 2
0161E0: 30 30 0D 0A 31 34 30 20 49 46 20 44 3D 32 20 54 00..140 IF D=2 T
0161F0: 48 45 4E 20 31 38 30 0D 0A 31 35 30 20 49 46 20 HEN 180..150 IF
016200: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016210: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016230: 20 20 20 20 20 20 20 20 20 20 20 21 0D 0A 21 20 !..!
016240: 44 65 72 69 76 65 64 20 66 72 6F 6D 20 74 68 65 Derived from the
016250: 20 50 61 73 63 61 6C 20 76 65 72 73 69 6F 6E 2E Pascal version.
016260: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016270: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
016280: 20 20 20 20 20 20 20 20 20 20 20 20 20 21 0D 0A !..
016290: 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 !
0162A0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0162B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0162C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0162D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 !
0162E0: 0D 0A 21 21 21 21 21 21 21 21 21 21 21 21 21 21 ..!!!!!!!!!!!!!!
0162F0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
016300: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
016310: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
016320: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
016330: 21 21 0D 0A 0D 0A 21 20 68 65 6C 70 65 72 20 64 !!....! helper d
016340: 65 66 69 6E 65 73 0D 0A 0D 0A 66 61 6C 73 65 25 efines....false%
016350: 20 3D 20 30 0D 0A 74 72 75 65 25 20 3D 20 2D 31 = 0..true% = -1
016360: 0D 0A 0D 0A 21 20 63 6F 6C 6F 72 73 0D 0A 0D 0A ....! colors....
016370: 62 6C 61 63 6B 25 20 20 20 3D 20 30 0D 0A 77 68 black% = 0..wh
016380: 69 74 65 25 20 20 20 3D 20 31 0D 0A 72 65 64 25 ite% = 1..red%
016390: 20 20 20 20 20 3D 20 32 0D 0A 67 72 65 65 6E 25 = 2..green%
0163A0: 20 20 20 3D 20 33 0D 0A 62 6C 75 65 25 20 20 20 = 3..blue%
0163B0: 20 3D 20 34 0D 0A 63 79 61 6E 25 20 20 20 20 3D = 4..cyan% =
0163C0: 20 35 0D 0A 79 65 6C 6C 6F 77 25 20 20 3D 20 36 5..yellow% = 6
0163D0: 0D 0A 6D 61 67 65 6E 74 61 25 20 3D 20 37 0D 0A ..magenta% = 7..
0163E0: 0D 0A 21 20 65 76 65 6E 74 73 0D 0A 0D 0A 65 74 ..! events....et
0163F0: 63 68 61 72 25 20 20 20 20 3D 20 30 20 20 21 20 char% = 0 !
016400: 44 3D 33 20 54 48 45 4E 20 31 38 30 0D 0A 31 36 D=3 THEN 180..16
016410: 30 20 50 52 49 4E 54 20 22 49 20 2A 20 2A 20 49 0 PRINT "I * * I
016420: 22 0D 0A 31 37 30 20 47 4F 54 4F 20 32 31 30 0D "..170 GOTO 210.
016430: 0A 31 38 30 20 50 52 49 4E 54 20 22 49 20 2A 20 .180 PRINT "I *
016440: 20 20 49 22 0D 0A 31 39 30 20 47 4F 54 4F 20 32 I"..190 GOTO 2
016450: 31 30 0D 0A 32 30 30 20 50 52 49 4E 54 20 22 49 10..200 PRINT "I
016460: 20 20 20 20 20 49 22 0D 0A 32 31 30 20 49 46 20 I"..210 IF
016470: 44 3D 32 20 54 48 45 4E 20 32 36 30 0D 0A 32 32 D=2 THEN 260..22
016480: 30 20 49 46 20 44 3D 34 20 54 48 45 4E 20 32 36 0 IF D=4 THEN 26
016490: 30 0D 0A 32 33 30 20 49 46 20 44 3D 36 20 54 48 0..230 IF D=6 TH
0164A0: 45 4E 20 32 37 30 0D 0A 32 34 30 20 50 52 49 4E EN 270..240 PRIN
0164B0: 54 20 22 49 20 20 2A 20 20 49 22 0D 0A 32 35 30 T "I * I"..250
0164C0: 20 47 4F 54 4F 20 32 38 30 0D 0A 32 36 30 20 50 GOTO 280..260 P
0164D0: 52 49 4E 54 20 22 49 20 20 20 20 20 49 22 0D 0A RINT "I I"..
0164E0: 32 36 35 20 47 4F 54 4F 20 32 38 30 0D 0A 32 37 265 GOTO 280..27
0164F0: 30 20 50 52 49 4E 54 20 22 49 20 2A 20 2A 20 49 0 PRINT "I * * I
016500: 22 0D 0A 32 38 30 20 49 46 20 44 3D 31 20 54 48 "..280 IF D=1 TH
016510: 45 4E 20 33 35 30 0D 0A 32 39 30 20 49 46 20 44 EN 350..290 IF D
016520: 3D 32 20 54 48 45 4E 20 33 33 30 0D 0A 33 30 30 =2 THEN 330..300
016530: 20 49 46 20 44 3D 33 20 54 48 45 4E 20 33 33 30 IF D=3 THEN 330
016540: 0D 0A 33 31 30 20 50 52 49 4E 54 20 22 49 20 2A ..310 PRINT "I *
016550: 20 2A 20 49 22 0D 0A 33 32 30 20 47 4F 54 4F 20 * I"..320 GOTO
016560: 33 36 30 0D 0A 33 33 30 20 50 52 49 4E 54 20 22 360..330 PRINT "
016570: 49 20 20 20 2A 20 49 22 0D 0A 33 34 30 20 47 4F I * I"..340 GO
016580: 54 4F 20 33 36 30 0D 0A 33 35 30 20 50 52 49 4E TO 360..350 PRIN
016590: 54 20 22 49 20 20 20 20 20 49 22 0D 0A 33 36 30 T "I I"..360
0165A0: 20 50 52 49 4E 54 20 22 20 2D 2D 2D 2D 2D 20 22 PRINT " ----- "
0165B0: 0D 0A 33 37 30 20 50 52 49 4E 54 0D 0A 33 37 35 ..370 PRINT..375
0165C0: 20 49 46 20 4E 3D 32 20 54 48 45 4E 20 35 30 30 IF N=2 THEN 500
0165D0: 0D 0A 33 38 30 20 50 52 49 4E 54 20 22 20 20 20 ..380 PRINT "
0165E0: 2B 22 0D 0A 33 38 31 20 50 52 49 4E 54 0D 0A 34 +"..381 PRINT..4
0165F0: 30 30 20 41 3D 44 0D 0A 34 31 30 20 47 4F 54 4F 00 A=D..410 GOTO
016600: 41 4E 53 49 20 63 68 61 72 61 63 74 65 72 20 72 ANSI character r
016610: 65 74 75 72 6E 65 64 0D 0A 65 74 75 70 25 20 20 eturned..etup%
016620: 20 20 20 20 3D 20 31 20 20 21 20 63 75 72 73 6F = 1 ! curso
016630: 72 20 75 70 20 6F 6E 65 20 6C 69 6E 65 0D 0A 65 r up one line..e
016640: 74 64 6F 77 6E 25 20 20 20 20 3D 20 32 20 20 21 tdown% = 2 !
016650: 20 64 6F 77 6E 20 6F 6E 65 20 6C 69 6E 65 0D 0A down one line..
016660: 65 74 6C 65 66 74 25 20 20 20 20 3D 20 33 20 20 etleft% = 3
016670: 21 20 6C 65 66 74 20 6F 6E 65 20 63 68 61 72 61 ! left one chara
016680: 63 74 65 72 0D 0A 65 74 72 69 67 68 74 25 20 20 cter..etright%
016690: 20 3D 20 34 20 20 21 20 72 69 67 68 74 20 6F 6E = 4 ! right on
0166A0: 65 20 63 68 61 72 61 63 74 65 72 0D 0A 65 74 6C e character..etl
0166B0: 65 66 74 77 25 20 20 20 3D 20 35 20 20 21 20 6C eftw% = 5 ! l
0166C0: 65 66 74 20 6F 6E 65 20 77 6F 72 64 0D 0A 65 74 eft one word..et
0166D0: 72 69 67 68 74 77 25 20 20 3D 20 36 20 20 21 20 rightw% = 6 !
0166E0: 72 69 67 68 74 20 6F 6E 65 20 77 6F 72 64 0D 0A right one word..
0166F0: 65 74 68 6F 6D 65 25 20 20 20 20 3D 20 37 20 20 ethome% = 7
016700: 21 20 68 6F 6D 65 20 6F 66 20 64 6F 63 75 6D 65 ! home of docume
016710: 6E 74 0D 0A 65 74 68 6F 6D 65 73 25 20 20 20 3D nt..ethomes% =
016720: 20 38 20 20 21 20 68 6F 6D 65 20 6F 66 20 73 63 8 ! home of sc
016730: 72 65 65 6E 0D 0A 65 74 68 6F 6D 65 6C 25 20 20 reen..ethomel%
016740: 20 3D 20 39 20 20 21 20 68 6F 6D 65 20 6F 66 20 = 9 ! home of
016750: 6C 69 6E 65 0D 0A 65 74 65 6E 64 25 20 20 20 20 line..etend%
016760: 20 3D 20 31 30 20 21 20 65 6E 64 20 6F 66 20 64 = 10 ! end of d
016770: 6F 63 75 6D 65 6E 74 0D 0A 65 74 65 6E 64 73 25 ocument..etends%
016780: 20 20 20 20 3D 20 31 31 20 21 20 65 6E 64 20 6F = 11 ! end o
016790: 66 20 73 63 72 65 65 6E 0D 0A 65 74 65 6E 64 6C f screen..etendl
0167A0: 25 20 20 20 20 3D 20 31 32 20 21 20 65 6E 64 20 % = 12 ! end
0167B0: 6F 66 20 6C 69 6E 65 0D 0A 65 74 73 63 72 6C 25 of line..etscrl%
0167C0: 20 20 20 20 3D 20 31 33 20 21 20 73 63 72 6F 6C = 13 ! scrol
0167D0: 6C 20 6C 65 66 74 20 6F 6E 65 20 63 68 61 72 61 l left one chara
0167E0: 63 74 65 72 0D 0A 65 74 73 63 72 72 25 20 20 20 cter..etscrr%
0167F0: 20 3D 20 31 34 20 21 20 73 63 72 6F 6C 6C 20 72 = 14 ! scroll r
016800: 20 31 30 30 0D 0A 35 30 30 20 54 3D 44 2B 41 0D 100..500 T=D+A.
016810: 0A 35 31 30 20 50 52 49 4E 54 20 22 20 20 20 20 .510 PRINT "
016820: 20 20 3D 22 3B 0D 0A 35 32 30 20 49 4E 50 55 54 =";..520 INPUT
016830: 20 54 31 0D 0A 35 33 30 20 49 46 20 54 31 3D 54 T1..530 IF T1=T
016840: 20 54 48 45 4E 20 35 39 30 0D 0A 35 34 30 20 50 THEN 590..540 P
016850: 52 49 4E 54 20 22 4E 4F 2C 20 43 4F 55 4E 54 20 RINT "NO, COUNT
016860: 54 48 45 20 53 50 4F 54 53 20 41 4E 44 20 47 49 THE SPOTS AND GI
016870: 56 45 20 41 4E 4F 54 48 45 52 20 41 4E 53 57 45 VE ANOTHER ANSWE
016880: 52 2E 22 0D 0A 35 34 31 20 50 52 49 4E 54 20 22 R."..541 PRINT "
016890: 20 20 20 20 20 20 3D 22 3B 0D 0A 35 35 30 20 49 =";..550 I
0168A0: 4E 50 55 54 20 54 32 0D 0A 35 36 30 20 49 46 20 NPUT T2..560 IF
0168B0: 54 32 3D 54 20 54 48 45 4E 20 35 39 30 0D 0A 35 T2=T THEN 590..5
0168C0: 37 30 20 50 52 49 4E 54 20 22 4E 4F 2C 20 54 48 70 PRINT "NO, TH
0168D0: 45 20 41 4E 53 57 45 52 20 49 53 22 3B 54 0D 0A E ANSWER IS";T..
0168E0: 35 38 30 20 47 4F 54 4F 20 36 30 30 0D 0A 35 39 580 GOTO 600..59
0168F0: 30 20 50 52 49 4E 54 20 22 52 49 47 48 54 21 22 0 PRINT "RIGHT!"
016900: 0D 0A 36 30 30 20 50 52 49 4E 54 0D 0A 36 30 31 ..600 PRINT..601
016910: 20 50 52 49 4E 54 20 22 54 48 45 20 44 49 43 45 PRINT "THE DICE
016920: 20 52 4F 4C 4C 20 41 47 41 49 4E 2E 2E 2E 22 0D ROLL AGAIN...".
016930: 0A 36 31 30 20 50 52 49 4E 54 0D 0A 36 31 35 20 .610 PRINT..615
016940: 4E 3D 30 0D 0A 36 32 30 20 47 4F 54 4F 20 31 30 N=0..620 GOTO 10
016950: 30 0D 0A 39 39 39 20 45 4E 44 0D 0A 1A E5 E5 E5 0..999 END......
016960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0169F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
016A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
016A10: 13 00 00 00 02 09 52 E5 13 00 C1 02 00 00 00 02 ......R.........
016A20: 13 00 C6 02 00 00 00 02 13 00 C2 02 00 00 00 02 ................
016A30: 13 00 C7 02 00 00 00 02 13 00 C3 02 00 00 00 02 ................
016A40: 13 00 C8 02 00 00 00 02 13 00 C4 02 00 00 00 02 ................
016A50: 13 00 C9 02 00 00 00 02 13 00 C5 02 00 00 00 02 ................
016A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
016B00: 69 67 68 74 20 6F 6E 65 20 63 68 61 72 61 63 74 ight one charact
016B10: 65 72 0D 0A 65 74 73 63 72 75 25 20 20 20 20 3D er..etscru% =
016B20: 20 31 35 20 21 20 73 63 72 6F 6C 6C 20 75 70 20 15 ! scroll up
016B30: 6F 6E 65 20 6C 69 6E 65 0D 0A 65 74 73 63 72 64 one line..etscrd
016B40: 25 20 20 20 20 3D 20 31 36 20 21 20 73 63 72 6F % = 16 ! scro
016B50: 6C 6C 20 64 6F 77 6E 20 6F 6E 65 20 6C 69 6E 65 ll down one line
016B60: 0D 0A 65 74 70 61 67 64 25 20 20 20 20 3D 20 31 ..etpagd% = 1
016B70: 37 20 21 20 70 61 67 65 20 64 6F 77 6E 0D 0A 65 7 ! page down..e
016B80: 74 70 61 67 75 25 20 20 20 20 3D 20 31 38 20 21 tpagu% = 18 !
016B90: 20 70 61 67 65 20 75 70 0D 0A 65 74 74 61 62 25 page up..ettab%
016BA0: 20 20 20 20 20 3D 20 31 39 20 21 20 74 61 62 0D = 19 ! tab.
016BB0: 0A 65 74 65 6E 74 65 72 25 20 20 20 3D 20 32 30 .etenter% = 20
016BC0: 20 21 20 65 6E 74 65 72 20 6C 69 6E 65 0D 0A 65 ! enter line..e
016BD0: 74 69 6E 73 65 72 74 25 20 20 3D 20 32 31 20 21 tinsert% = 21 !
016BE0: 20 69 6E 73 65 72 74 20 62 6C 6F 63 6B 0D 0A 65 insert block..e
016BF0: 74 69 6E 73 65 72 74 6C 25 20 3D 20 32 32 20 21 tinsertl% = 22 !
016C00: 20 69 6E 73 65 72 74 20 6C 69 6E 65 0D 0A 65 74 insert line..et
016C10: 69 6E 73 65 72 74 74 25 20 3D 20 32 33 20 21 20 insertt% = 23 !
016C20: 69 6E 73 65 72 74 20 74 6F 67 67 6C 65 0D 0A 65 insert toggle..e
016C30: 74 64 65 6C 25 20 20 20 20 20 3D 20 32 34 20 21 tdel% = 24 !
016C40: 20 64 65 6C 65 74 65 20 62 6C 6F 63 6B 0D 0A 65 delete block..e
016C50: 74 64 65 6C 6C 25 20 20 20 20 3D 20 32 35 20 21 tdell% = 25 !
016C60: 20 64 65 6C 65 74 65 20 6C 69 6E 65 0D 0A 65 74 delete line..et
016C70: 64 65 6C 63 66 25 20 20 20 3D 20 32 36 20 21 20 delcf% = 26 !
016C80: 64 65 6C 65 74 65 20 63 68 61 72 61 63 74 65 72 delete character
016C90: 20 66 6F 72 77 61 72 64 0D 0A 65 74 64 65 6C 63 forward..etdelc
016CA0: 62 25 20 20 20 3D 20 32 37 20 21 20 64 65 6C 65 b% = 27 ! dele
016CB0: 74 65 20 63 68 61 72 61 63 74 65 72 20 62 61 63 te character bac
016CC0: 6B 77 61 72 64 0D 0A 65 74 63 6F 70 79 25 20 20 kward..etcopy%
016CD0: 20 20 3D 20 32 38 20 21 20 63 6F 70 79 20 62 6C = 28 ! copy bl
016CE0: 6F 63 6B 0D 0A 65 74 63 6F 70 79 6C 25 20 20 20 ock..etcopyl%
016CF0: 3D 20 32 39 20 21 20 63 6F 70 79 20 6C 69 6E 65 = 29 ! copy line
016D00: 21 20 69 6E 64 65 78 20 66 6F 72 20 6D 6F 76 65 ! index for move
016D10: 20 61 72 72 61 79 20 7D 0D 0A 20 0D 0A 6D 69 6E array }.. ..min
016D20: 65 73 25 20 3D 20 30 20 21 20 63 6C 65 61 72 20 es% = 0 ! clear
016D30: 6D 69 6E 65 20 63 6F 75 6E 74 0D 0A 66 6F 72 20 mine count..for
016D40: 69 25 20 3D 20 31 20 74 6F 20 38 20 21 20 70 72 i% = 1 to 8 ! pr
016D50: 6F 63 65 73 73 20 70 6F 69 6E 74 73 20 6F 66 20 ocess points of
016D60: 74 68 65 20 63 6F 6D 70 61 73 73 0D 0A 0D 0A 20 the compass....
016D70: 20 20 78 6E 25 20 3D 20 78 25 2B 78 6F 66 66 25 xn% = x%+xoff%
016D80: 28 69 25 29 20 21 20 66 69 6E 64 20 6E 65 69 67 (i%) ! find neig
016D90: 68 62 6F 72 20 6C 6F 63 61 74 69 6F 6E 73 0D 0A hbor locations..
016DA0: 20 20 20 79 6E 25 20 3D 20 79 25 2B 79 6F 66 66 yn% = y%+yoff
016DB0: 25 28 69 25 29 0D 0A 20 20 20 69 66 20 78 6E 25 %(i%).. if xn%
016DC0: 20 3E 3D 20 31 20 61 6E 64 20 78 6E 25 20 3C 3D >= 1 and xn% <=
016DD0: 20 6D 61 78 78 73 25 20 61 6E 64 20 79 6E 25 20 maxxs% and yn%
016DE0: 3E 3D 20 31 20 61 6E 64 20 79 6E 25 20 3C 3D 20 >= 1 and yn% <=
016DF0: 6D 61 78 79 73 25 20 74 68 65 6E 0D 0A 0D 0A 20 maxys% then....
016E00: 20 20 20 20 20 21 20 76 61 6C 69 64 20 6C 6F 63 ! valid loc
016E10: 61 74 69 6F 6E 0D 0A 20 20 20 20 20 20 69 66 20 ation.. if
016E20: 6D 69 6E 65 25 28 78 6E 25 2C 20 79 6E 25 29 20 mine%(xn%, yn%)
016E30: 74 68 65 6E 20 6D 69 6E 65 73 25 20 3D 20 6D 69 then mines% = mi
016E40: 6E 65 73 25 2B 31 20 21 20 63 6F 75 6E 74 20 6D nes%+1 ! count m
016E50: 69 6E 65 73 0D 0A 0D 0A 20 20 20 65 6E 64 69 66 ines.... endif
016E60: 0D 0A 0D 0A 6E 65 78 74 20 69 25 0D 0A 0D 0A 65 ....next i%....e
016E70: 6E 64 66 75 6E 63 20 6D 69 6E 65 73 25 20 21 20 ndfunc mines% !
016E80: 72 65 74 75 72 6E 20 74 68 65 20 6E 75 6D 62 65 return the numbe
016E90: 72 20 6F 66 20 6D 69 6E 65 73 0D 0A 0D 0A 21 21 r of mines....!!
016EA0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
016EB0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
016EC0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
016ED0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
016EE0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 0D 0A !!!!!!!!!!!!!!..
016EF0: 21 20 0D 0A 21 20 53 65 74 20 61 64 6A 61 63 65 ! ..! Set adjace
016F00: 0D 0A 65 74 63 61 6E 25 20 20 20 20 20 3D 20 33 ..etcan% = 3
016F10: 30 20 21 20 63 61 6E 63 65 6C 20 63 75 72 72 65 0 ! cancel curre
016F20: 6E 74 20 6F 70 65 72 61 74 69 6F 6E 0D 0A 65 74 nt operation..et
016F30: 73 74 6F 70 25 20 20 20 20 3D 20 33 31 20 21 20 stop% = 31 !
016F40: 73 74 6F 70 20 63 75 72 72 65 6E 74 20 6F 70 65 stop current ope
016F50: 72 61 74 69 6F 6E 0D 0A 65 74 63 6F 6E 74 25 20 ration..etcont%
016F60: 20 20 20 3D 20 33 32 20 21 20 63 6F 6E 74 69 6E = 32 ! contin
016F70: 75 65 20 63 75 72 72 65 6E 74 20 6F 70 65 72 61 ue current opera
016F80: 74 69 6F 6E 0D 0A 65 74 70 72 69 6E 74 25 20 20 tion..etprint%
016F90: 20 3D 20 33 33 20 21 20 70 72 69 6E 74 20 64 6F = 33 ! print do
016FA0: 63 75 6D 65 6E 74 0D 0A 65 74 70 72 69 6E 74 62 cument..etprintb
016FB0: 25 20 20 3D 20 33 34 20 21 20 70 72 69 6E 74 20 % = 34 ! print
016FC0: 62 6C 6F 63 6B 0D 0A 65 74 70 72 69 6E 74 73 25 block..etprints%
016FD0: 20 20 3D 20 33 35 20 21 20 70 72 69 6E 74 20 73 = 35 ! print s
016FE0: 63 72 65 65 6E 0D 0A 65 74 66 75 6E 25 20 20 20 creen..etfun%
016FF0: 20 20 3D 20 33 36 20 21 20 66 75 6E 63 74 69 6F = 36 ! functio
017000: 6E 20 6B 65 79 0D 0A 65 74 6D 65 6E 75 25 20 20 n key..etmenu%
017010: 20 20 3D 20 34 36 20 21 20 64 69 73 70 6C 61 79 = 46 ! display
017020: 20 6D 65 6E 75 0D 0A 65 74 6D 6F 75 62 61 25 20 menu..etmouba%
017030: 20 20 3D 20 34 37 20 21 20 6D 6F 75 73 65 20 62 = 47 ! mouse b
017040: 75 74 74 6F 6E 20 61 73 73 65 72 74 69 6F 6E 0D utton assertion.
017050: 0A 65 74 6D 6F 75 62 64 25 20 20 20 3D 20 35 31 .etmoubd% = 51
017060: 20 21 20 6D 6F 75 73 65 20 62 75 74 74 6F 6E 20 ! mouse button
017070: 64 65 61 73 73 65 72 74 69 6F 6E 0D 0A 65 74 6D deassertion..etm
017080: 6F 75 6D 6F 76 25 20 20 3D 20 35 35 20 21 20 6D oumov% = 55 ! m
017090: 6F 75 73 65 20 6D 6F 76 65 0D 0A 65 74 74 69 6D ouse move..ettim
0170A0: 25 20 20 20 20 20 3D 20 35 36 20 21 20 74 69 6D % = 56 ! tim
0170B0: 65 72 20 6D 61 74 75 72 65 73 0D 0A 65 74 6A 6F er matures..etjo
0170C0: 79 62 61 25 20 20 20 3D 20 35 37 20 21 20 6A 6F yba% = 57 ! jo
0170D0: 79 73 74 69 63 6B 20 62 75 74 74 6F 6E 20 61 73 ystick button as
0170E0: 73 65 72 74 69 6F 6E 0D 0A 65 74 6A 6F 79 62 64 sertion..etjoybd
0170F0: 25 20 20 20 3D 20 35 38 20 21 20 6A 6F 79 73 74 % = 58 ! joyst
017100: 6E 74 20 73 71 75 61 72 65 73 20 76 69 73 61 62 nt squares visab
017110: 6C 65 0D 0A 21 0D 0A 21 20 53 65 74 73 20 61 6C le..!..! Sets al
017120: 6C 20 6F 66 20 74 68 65 20 76 61 6C 69 64 20 61 l of the valid a
017130: 64 6A 61 63 65 6E 74 20 73 71 75 61 72 65 73 20 djacent squares
017140: 76 69 73 61 62 6C 65 2E 20 49 66 20 61 6E 79 20 visable. If any
017150: 6F 66 20 74 68 6F 73 65 20 73 71 75 61 72 65 73 of those squares
017160: 20 61 72 65 0D 0A 21 20 6E 6F 74 20 61 64 6A 61 are..! not adja
017170: 63 65 6E 74 20 74 6F 20 61 20 6D 69 6E 65 2C 20 cent to a mine,
017180: 74 68 65 6E 20 74 68 65 20 6E 65 69 67 68 62 6F then the neighbo
017190: 72 73 20 6F 66 20 74 68 61 74 20 73 71 75 61 72 rs of that squar
0171A0: 65 20 61 72 65 20 73 65 74 20 76 69 73 61 62 6C e are set visabl
0171B0: 65 2C 20 65 74 63 2E 0D 0A 21 20 28 72 65 63 75 e, etc...! (recu
0171C0: 72 73 69 76 65 6C 79 29 2E 0D 0A 21 20 54 68 69 rsively)...! Thi
0171D0: 73 20 69 73 20 64 6F 6E 65 20 74 6F 20 22 72 69 s is done to "ri
0171E0: 70 22 20 67 72 69 64 73 20 6F 66 20 6F 62 76 69 p" grids of obvi
0171F0: 6F 75 73 6C 79 20 65 6D 70 74 79 20 6E 65 69 67 ously empty neig
017200: 68 62 6F 72 73 20 6F 66 66 20 74 68 65 20 62 6F hbors off the bo
017210: 61 72 64 2E 0D 0A 21 20 0D 0A 21 21 21 21 21 21 ard...! ..!!!!!!
017220: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017230: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017240: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017250: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017260: 21 21 21 21 21 21 21 21 21 21 0D 0A 0D 0A 70 72 !!!!!!!!!!....pr
017270: 6F 63 65 64 75 72 65 20 76 69 73 61 64 6A 28 78 ocedure visadj(x
017280: 25 2C 20 79 25 29 0D 0A 0D 0A 64 69 6D 20 78 6E %, y%)....dim xn
017290: 25 2C 20 79 6E 25 20 21 20 6E 65 69 67 68 62 6F %, yn% ! neighbo
0172A0: 72 20 63 6F 6F 72 64 69 6E 61 74 65 73 0D 0A 64 r coordinates..d
0172B0: 69 6D 20 69 25 20 20 20 20 20 20 20 21 20 69 6E im i% ! in
0172C0: 64 65 78 20 66 6F 72 20 6D 6F 76 65 20 61 72 72 dex for move arr
0172D0: 61 79 0D 0A 20 0D 0A 66 6F 72 20 69 25 20 3D 20 ay.. ..for i% =
0172E0: 31 20 74 6F 20 38 20 21 20 70 72 6F 63 65 73 73 1 to 8 ! process
0172F0: 20 70 6F 69 6E 74 73 20 6F 66 20 74 68 65 20 63 points of the c
017300: 69 63 6B 20 62 75 74 74 6F 6E 20 64 65 61 73 73 ick button deass
017310: 65 72 74 69 6F 6E 0D 0A 65 74 6A 6F 79 6D 6F 76 ertion..etjoymov
017320: 25 20 20 3D 20 35 39 20 21 20 6A 6F 79 73 74 69 % = 59 ! joysti
017330: 63 6B 20 6D 6F 76 65 0D 0A 65 74 74 65 72 6D 25 ck move..etterm%
017340: 20 20 20 20 3D 20 36 30 20 21 20 74 65 72 6D 69 = 60 ! termi
017350: 6E 61 74 65 20 70 72 6F 67 72 61 6D 0D 0A 0D 0A nate program....
017360: 21 20 70 72 6F 67 72 61 6D 20 64 65 66 69 6E 65 ! program define
017370: 73 0D 0A 0D 0A 6D 61 78 78 73 25 20 20 20 3D 20 s....maxxs% =
017380: 38 20 21 20 73 69 7A 65 20 6F 66 20 67 72 69 64 8 ! size of grid
017390: 0D 0A 6D 61 78 79 73 25 20 20 20 3D 20 38 0D 0A ..maxys% = 8..
0173A0: 6D 61 78 6D 69 6E 65 25 20 3D 20 31 30 20 21 20 maxmine% = 10 !
0173B0: 6E 75 6D 62 65 72 20 6F 66 20 6D 69 6E 65 73 20 number of mines
0173C0: 74 6F 20 70 6C 61 63 65 0D 0A 0D 0A 64 69 6D 20 to place....dim
0173D0: 6D 69 6E 65 25 28 6D 61 78 78 73 25 2C 20 6D 61 mine%(maxxs%, ma
0173E0: 78 79 73 25 29 20 21 20 6D 69 6E 65 20 65 78 69 xys%) ! mine exi
0173F0: 73 74 73 20 6D 61 70 0D 0A 64 69 6D 20 76 69 73 sts map..dim vis
017400: 25 28 6D 61 78 78 73 25 2C 20 6D 61 78 79 73 25 %(maxxs%, maxys%
017410: 29 20 20 21 20 73 71 75 61 72 65 20 69 73 20 75 ) ! square is u
017420: 6E 63 6F 76 65 72 65 64 20 6D 61 70 0D 0A 64 69 ncovered map..di
017430: 6D 20 66 6C 61 67 25 28 6D 61 78 78 73 25 2C 20 m flag%(maxxs%,
017440: 6D 61 78 79 73 25 29 20 21 20 73 71 75 61 72 65 maxys%) ! square
017450: 20 69 73 20 66 6C 61 67 67 65 64 20 6D 61 70 0D is flagged map.
017460: 0A 0D 0A 21 20 43 6F 6E 74 72 75 63 74 20 74 61 ...! Contruct ta
017470: 62 6C 65 20 74 6F 20 63 61 6C 63 75 6C 61 74 65 ble to calculate
017480: 20 61 64 6A 61 63 65 6E 74 20 73 71 75 61 72 65 adjacent square
017490: 73 0D 0A 0D 0A 64 69 6D 20 78 6F 66 66 25 28 38 s....dim xoff%(8
0174A0: 29 20 21 20 78 20 6F 66 66 73 65 74 20 74 61 62 ) ! x offset tab
0174B0: 6C 65 0D 0A 64 69 6D 20 79 6F 66 66 25 28 38 29 le..dim yoff%(8)
0174C0: 20 21 20 79 20 6F 66 66 73 65 74 20 74 61 62 6C ! y offset tabl
0174D0: 65 0D 0A 0D 0A 78 6F 66 66 25 28 31 29 20 3D 20 e....xoff%(1) =
0174E0: 20 30 3A 20 79 6F 66 66 25 28 31 29 20 3D 20 2D 0: yoff%(1) = -
0174F0: 31 20 21 20 75 70 0D 0A 78 6F 66 66 25 28 32 29 1 ! up..xoff%(2)
017500: 6F 6D 70 61 73 73 0D 0A 0D 0A 20 20 20 78 6E 25 ompass.... xn%
017510: 20 3D 20 78 25 2B 78 6F 66 66 25 28 69 25 29 20 = x%+xoff%(i%)
017520: 21 20 66 69 6E 64 20 6E 65 69 67 68 62 6F 72 20 ! find neighbor
017530: 6C 6F 63 61 74 69 6F 6E 73 0D 0A 20 20 20 79 6E locations.. yn
017540: 25 20 3D 20 79 25 2B 79 6F 66 66 25 28 69 25 29 % = y%+yoff%(i%)
017550: 0D 0A 20 20 20 69 66 20 78 6E 25 20 3E 3D 20 31 .. if xn% >= 1
017560: 20 61 6E 64 20 78 6E 25 20 3C 3D 20 6D 61 78 78 and xn% <= maxx
017570: 73 25 20 61 6E 64 20 79 6E 25 20 3E 3D 20 31 20 s% and yn% >= 1
017580: 61 6E 64 20 79 6E 25 20 3C 3D 20 6D 61 78 79 73 and yn% <= maxys
017590: 25 20 74 68 65 6E 0D 0A 0D 0A 20 20 20 20 20 20 % then....
0175A0: 69 66 20 6E 6F 74 20 76 69 73 25 28 78 6E 25 2C if not vis%(xn%,
0175B0: 20 79 6E 25 29 20 74 68 65 6E 20 21 20 6E 6F 74 yn%) then ! not
0175C0: 20 61 6C 72 65 61 64 79 20 76 69 73 61 62 6C 65 already visable
0175D0: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 21 20 76 .... ! v
0175E0: 61 6C 69 64 20 6C 6F 63 61 74 69 6F 6E 0D 0A 20 alid location..
0175F0: 20 20 20 20 20 20 20 20 76 69 73 25 28 78 6E 25 vis%(xn%
017600: 2C 20 79 6E 25 29 20 3D 20 74 72 75 65 25 20 21 , yn%) = true% !
017610: 20 73 65 74 20 76 69 73 61 62 6C 65 0D 0A 20 20 set visable..
017620: 20 20 20 20 20 20 20 69 66 20 61 64 6A 61 63 65 if adjace
017630: 6E 74 25 28 78 6E 25 2C 20 79 6E 25 29 20 3D 20 nt%(xn%, yn%) =
017640: 30 20 74 68 65 6E 20 76 69 73 61 64 6A 28 78 6E 0 then visadj(xn
017650: 25 2C 20 79 6E 25 29 20 21 20 70 65 72 66 6F 72 %, yn%) ! perfor
017660: 6D 20 72 65 63 75 72 73 69 76 65 6C 79 0D 0A 0D m recursively...
017670: 0A 20 20 20 20 20 20 65 6E 64 69 66 0D 0A 0D 0A . endif....
017680: 20 20 20 65 6E 64 69 66 0D 0A 0D 0A 6E 65 78 74 endif....next
017690: 20 69 25 0D 0A 0D 0A 65 6E 64 70 72 6F 63 0D 0A i%....endproc..
0176A0: 0D 0A 21 21 21 21 21 21 21 21 21 21 21 21 21 21 ..!!!!!!!!!!!!!!
0176B0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0176C0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0176D0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0176E0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0176F0: 21 21 0D 0A 21 20 0D 0A 21 20 44 69 73 70 6C 61 !!..! ..! Displa
017700: 20 3D 20 2B 31 3A 20 79 6F 66 66 25 28 32 29 20 = +1: yoff%(2)
017710: 3D 20 2D 31 20 21 20 75 70 70 65 72 20 72 69 67 = -1 ! upper rig
017720: 68 74 0D 0A 78 6F 66 66 25 28 33 29 20 3D 20 2B ht..xoff%(3) = +
017730: 31 3A 20 79 6F 66 66 25 28 33 29 20 3D 20 20 30 1: yoff%(3) = 0
017740: 20 21 20 72 69 67 68 74 0D 0A 78 6F 66 66 25 28 ! right..xoff%(
017750: 34 29 20 3D 20 2B 31 3A 20 79 6F 66 66 25 28 34 4) = +1: yoff%(4
017760: 29 20 3D 20 2B 31 20 21 20 6C 6F 77 65 72 20 72 ) = +1 ! lower r
017770: 69 67 68 74 0D 0A 78 6F 66 66 25 28 35 29 20 3D ight..xoff%(5) =
017780: 20 20 30 3A 20 79 6F 66 66 25 28 35 29 20 3D 20 0: yoff%(5) =
017790: 2B 31 20 21 20 64 6F 77 6E 0D 0A 78 6F 66 66 25 +1 ! down..xoff%
0177A0: 28 36 29 20 3D 20 2D 31 3A 20 79 6F 66 66 25 28 (6) = -1: yoff%(
0177B0: 36 29 20 3D 20 2B 31 20 21 20 6C 6F 77 65 72 20 6) = +1 ! lower
0177C0: 6C 65 66 74 0D 0A 78 6F 66 66 25 28 37 29 20 3D left..xoff%(7) =
0177D0: 20 2D 31 3A 20 79 6F 66 66 25 28 37 29 20 3D 20 -1: yoff%(7) =
0177E0: 20 30 20 21 20 6C 65 66 74 0D 0A 78 6F 66 66 25 0 ! left..xoff%
0177F0: 28 38 29 20 3D 20 2D 31 3A 20 79 6F 66 66 25 28 (8) = -1: yoff%(
017800: 38 29 20 3D 20 2D 31 20 21 20 75 70 70 65 72 20 8) = -1 ! upper
017810: 6C 65 66 74 0D 0A 0D 0A 21 20 64 65 63 6C 61 72 left....! declar
017820: 65 73 2C 20 6E 6F 74 20 72 65 71 75 69 72 65 64 es, not required
017830: 20 62 75 74 20 6E 69 63 65 0D 0A 0D 0A 64 69 6D but nice....dim
017840: 20 78 25 2C 20 79 25 20 20 20 20 21 20 75 73 65 x%, y% ! use
017850: 72 20 6D 6F 76 65 20 63 6F 6F 72 64 69 6E 61 74 r move coordinat
017860: 65 73 0D 0A 64 69 6D 20 64 6F 6E 65 25 20 20 20 es..dim done%
017870: 20 20 21 20 67 61 6D 65 20 6F 76 65 72 0D 0A 64 ! game over..d
017880: 69 6D 20 63 65 6E 74 65 72 78 25 20 20 21 20 63 im centerx% ! c
017890: 65 6E 74 65 72 20 6F 66 20 73 63 72 65 65 6E 20 enter of screen
0178A0: 70 6F 73 69 74 69 6F 6E 20 78 0D 0A 64 69 6D 20 position x..dim
0178B0: 63 65 6E 74 65 72 79 25 20 20 21 20 63 65 6E 74 centery% ! cent
0178C0: 65 72 20 6F 66 20 73 63 72 65 65 6E 20 70 6F 73 er of screen pos
0178D0: 69 74 69 6F 6E 20 79 0D 0A 64 69 6D 20 63 75 72 ition y..dim cur
0178E0: 73 6F 72 78 25 20 20 21 20 63 75 72 73 6F 72 20 sorx% ! cursor
0178F0: 6C 6F 63 61 74 69 6F 6E 20 78 0D 0A 64 69 6D 20 location x..dim
017900: 79 20 62 6F 61 72 64 0D 0A 21 20 0D 0A 21 20 44 y board..! ..! D
017910: 69 73 70 6C 61 79 73 20 74 68 65 20 70 6C 61 79 isplays the play
017920: 69 6E 67 20 62 6F 61 72 64 2E 0D 0A 21 20 0D 0A ing board...! ..
017930: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017940: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017950: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017960: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017970: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017980: 0D 0A 20 0D 0A 70 72 6F 63 65 64 75 72 65 20 64 .. ..procedure d
017990: 69 73 70 6C 61 79 0D 0A 0D 0A 64 69 6D 20 78 25 isplay....dim x%
0179A0: 0D 0A 64 69 6D 20 79 25 0D 0A 64 69 6D 20 63 6E ..dim y%..dim cn
0179B0: 74 25 20 21 20 63 6F 75 6E 74 20 6F 66 20 61 64 t% ! count of ad
0179C0: 6A 61 63 65 6E 74 20 6D 69 6E 65 73 0D 0A 20 0D jacent mines.. .
0179D0: 0A 21 20 73 63 61 6E 20 73 63 72 65 65 6E 0D 0A .! scan screen..
0179E0: 62 63 6F 6C 6F 72 28 79 65 6C 6C 6F 77 25 29 20 bcolor(yellow%)
0179F0: 21 20 73 65 74 20 62 61 63 6B 67 72 6F 75 6E 64 ! set background
017A00: 20 63 6F 6C 6F 72 0D 0A 66 6F 72 20 79 25 20 3D color..for y% =
017A10: 20 31 20 74 6F 20 6D 61 78 79 73 25 0D 0A 0D 0A 1 to maxys%....
017A20: 20 20 20 66 6F 72 20 78 25 20 3D 20 31 20 74 6F for x% = 1 to
017A30: 20 6D 61 78 78 73 25 0D 0A 20 20 20 0D 0A 20 20 maxxs%.. ..
017A40: 20 20 20 20 63 75 72 73 6F 72 28 63 65 6E 74 65 cursor(cente
017A50: 72 78 25 2B 78 25 2D 31 2C 20 63 65 6E 74 65 72 rx%+x%-1, center
017A60: 79 25 2B 79 25 2D 31 29 20 21 20 73 65 74 20 73 y%+y%-1) ! set s
017A70: 74 61 72 74 20 6F 66 20 6E 65 78 74 20 6C 69 6E tart of next lin
017A80: 65 0D 0A 20 20 20 20 20 20 69 66 20 76 69 73 25 e.. if vis%
017A90: 28 78 25 2C 20 79 25 29 20 74 68 65 6E 0D 0A 0D (x%, y%) then...
017AA0: 0A 20 20 20 20 20 20 20 20 20 69 66 20 6D 69 6E . if min
017AB0: 65 25 28 78 25 2C 20 79 25 29 20 74 68 65 6E 20 e%(x%, y%) then
017AC0: 70 72 69 6E 74 20 22 2A 22 3B 20 65 6C 73 65 0D print "*"; else.
017AD0: 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 63 ... c
017AE0: 6E 74 25 20 3D 20 61 64 6A 61 63 65 6E 74 25 28 nt% = adjacent%(
017AF0: 78 25 2C 20 79 25 29 20 21 20 66 69 6E 64 20 61 x%, y%) ! find a
017B00: 63 75 72 73 6F 72 79 25 20 20 21 20 63 75 72 73 cursory% ! curs
017B10: 6F 72 20 6C 6F 63 61 74 69 6F 6E 20 79 0D 0A 64 or location y..d
017B20: 69 6D 20 62 61 64 67 75 65 73 73 25 20 21 20 62 im badguess% ! b
017B30: 61 64 20 67 75 65 73 73 20 64 69 73 70 6C 61 79 ad guess display
017B40: 20 66 6C 61 67 0D 0A 64 69 6D 20 6D 6F 75 73 65 flag..dim mouse
017B50: 78 25 20 20 20 21 20 6D 6F 75 73 65 20 70 6F 73 x% ! mouse pos
017B60: 69 74 69 6F 6E 20 78 0D 0A 64 69 6D 20 6D 6F 75 ition x..dim mou
017B70: 73 65 79 25 20 20 20 21 20 6D 6F 75 73 65 20 70 sey% ! mouse p
017B80: 6F 73 69 74 69 6F 6E 20 79 0D 0A 0D 0A 21 21 21 osition y....!!!
017B90: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017BA0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017BB0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017BC0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017BD0: 21 21 21 21 21 21 21 21 21 21 21 21 21 0D 0A 21 !!!!!!!!!!!!!..!
017BE0: 20 0D 0A 21 20 46 69 6E 64 20 61 64 6A 61 63 65 ..! Find adjace
017BF0: 6E 74 20 6D 69 6E 65 73 0D 0A 21 0D 0A 21 20 46 nt mines..!..! F
017C00: 69 6E 64 73 20 74 68 65 20 6E 75 6D 62 65 72 20 inds the number
017C10: 6F 66 20 6D 69 6E 65 73 20 61 64 6A 61 63 65 6E of mines adjacen
017C20: 74 20 74 6F 20 61 20 67 69 76 65 6E 20 73 71 75 t to a given squ
017C30: 61 72 65 2E 0D 0A 21 20 0D 0A 21 21 21 21 21 21 are...! ..!!!!!!
017C40: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017C50: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017C60: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017C70: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017C80: 21 21 21 21 21 21 21 21 21 21 0D 0A 0D 0A 66 75 !!!!!!!!!!....fu
017C90: 6E 63 74 69 6F 6E 20 61 64 6A 61 63 65 6E 74 25 nction adjacent%
017CA0: 28 78 25 2C 20 79 25 29 0D 0A 0D 0A 64 69 6D 20 (x%, y%)....dim
017CB0: 6D 69 6E 65 73 25 20 20 20 21 20 6E 75 6D 62 65 mines% ! numbe
017CC0: 72 20 6F 66 20 6D 69 6E 65 73 0D 0A 64 69 6D 20 r of mines..dim
017CD0: 78 6E 25 2C 20 79 6E 25 20 21 20 6E 65 69 67 68 xn%, yn% ! neigh
017CE0: 62 6F 72 20 63 6F 6F 72 64 69 6E 61 74 65 73 20 bor coordinates
017CF0: 7D 0D 0A 64 69 6D 20 69 25 20 20 20 20 20 20 20 }..dim i%
017D00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
017D10: 14 00 00 00 02 09 52 E5 14 00 C1 02 00 00 00 02 ......R.........
017D20: 14 00 C6 02 00 00 00 02 14 00 C2 02 00 00 00 02 ................
017D30: 14 00 C7 02 00 00 00 02 14 00 C3 02 00 00 00 02 ................
017D40: 14 00 C8 02 00 00 00 02 14 00 C4 02 00 00 00 02 ................
017D50: 14 00 C9 02 00 00 00 02 14 00 C5 02 00 00 00 02 ................
017D60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017D90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017DF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
017E00: 64 6A 61 63 65 6E 74 20 6D 69 6E 65 20 63 6F 75 djacent mine cou
017E10: 6E 74 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 nt..
017E20: 69 66 20 63 6E 74 25 20 3D 20 30 20 74 68 65 6E if cnt% = 0 then
017E30: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..
017E40: 20 70 72 69 6E 74 20 22 2E 22 20 21 20 6E 6F 20 print "." ! no
017E50: 61 64 6A 61 63 65 6E 74 0D 0A 20 20 20 20 20 20 adjacent..
017E60: 20 20 20 20 20 20 65 6C 73 65 0D 0A 20 20 20 20 else..
017E70: 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6E 74 print
017E80: 20 63 68 72 24 28 63 6E 74 25 2B 61 73 63 28 22 chr$(cnt%+asc("
017E90: 30 22 29 29 3B 20 21 20 70 6C 61 63 65 20 74 68 0")); ! place th
017EA0: 65 20 6E 75 6D 62 65 72 0D 0A 20 20 20 20 20 20 e number..
017EB0: 20 20 20 20 20 20 65 6E 64 69 66 0D 0A 0D 0A 20 endif....
017EC0: 20 20 20 20 20 20 20 20 65 6E 64 69 66 0D 0A 0D endif...
017ED0: 0A 20 20 20 20 20 20 65 6C 73 65 20 69 66 20 66 . else if f
017EE0: 6C 61 67 25 28 78 25 2C 20 79 25 29 20 74 68 65 lag%(x%, y%) the
017EF0: 6E 20 21 20 64 69 73 70 6C 61 79 20 66 6C 61 67 n ! display flag
017F00: 67 65 64 20 6C 6F 63 61 74 69 6F 6E 0D 0A 0D 0A ged location....
017F10: 20 20 20 20 20 20 20 20 20 69 66 20 62 61 64 67 if badg
017F20: 75 65 73 73 25 20 74 68 65 6E 20 70 72 69 6E 74 uess% then print
017F30: 20 22 58 22 3B 20 65 6C 73 65 20 70 72 69 6E 74 "X"; else print
017F40: 20 22 4D 22 3B 0D 0A 0D 0A 20 20 20 20 20 20 65 "M";.... e
017F50: 6C 73 65 20 70 72 69 6E 74 20 22 3D 22 3B 0D 0A lse print "=";..
017F60: 20 20 20 20 20 20 65 6E 64 69 66 0D 0A 0D 0A 20 endif....
017F70: 20 20 6E 65 78 74 20 78 25 0D 0A 0D 0A 6E 65 78 next x%....nex
017F80: 74 20 79 25 0D 0A 70 72 69 6E 74 0D 0A 0D 0A 65 t y%..print....e
017F90: 6E 64 70 72 6F 63 0D 0A 0D 0A 21 21 21 21 21 21 ndproc....!!!!!!
017FA0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017FB0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017FC0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017FD0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
017FE0: 21 21 21 21 21 21 21 21 21 21 0D 0A 21 20 0D 0A !!!!!!!!!!..! ..
017FF0: 21 20 49 6E 69 74 61 6C 69 7A 65 20 62 6F 61 72 ! Initalize boar
018000: 20 64 72 61 77 20 62 6F 78 20 74 6F 70 0D 0A 63 draw box top..c
018010: 75 72 73 6F 72 28 73 78 25 2C 20 65 79 25 29 20 ursor(sx%, ey%)
018020: 21 20 70 6F 73 69 74 69 6F 6E 20 61 74 20 62 6F ! position at bo
018030: 78 20 6C 6F 77 65 72 20 6C 65 66 74 0D 0A 66 6F x lower left..fo
018040: 72 20 78 25 20 3D 20 73 78 25 20 74 6F 20 65 78 r x% = sx% to ex
018050: 25 3A 20 70 72 69 6E 74 20 63 24 3B 3A 20 6E 65 %: print c$;: ne
018060: 78 74 20 78 25 20 21 20 64 72 61 77 20 62 6F 78 xt x% ! draw box
018070: 20 62 6F 74 74 6F 6D 0D 0A 66 6F 72 20 79 25 20 bottom..for y%
018080: 3D 20 73 79 25 2B 31 20 74 6F 20 65 79 25 2D 31 = sy%+1 to ey%-1
018090: 20 21 20 64 72 61 77 20 62 6F 78 20 6C 65 66 74 ! draw box left
0180A0: 20 73 69 64 65 0D 0A 0D 0A 20 20 20 63 75 72 73 side.... curs
0180B0: 6F 72 28 73 78 25 2C 20 79 25 29 20 21 20 70 6C or(sx%, y%) ! pl
0180C0: 61 63 65 20 63 75 72 73 6F 72 0D 0A 20 20 20 70 ace cursor.. p
0180D0: 72 69 6E 74 20 63 24 3B 20 21 20 70 6C 61 63 65 rint c$; ! place
0180E0: 20 63 68 61 72 61 63 74 65 72 0D 0A 0D 0A 6E 65 character....ne
0180F0: 78 74 20 79 25 0D 0A 66 6F 72 20 79 25 20 3D 20 xt y%..for y% =
018100: 73 79 25 2B 31 20 74 6F 20 65 79 25 2D 31 20 21 sy%+1 to ey%-1 !
018110: 20 64 72 61 77 20 62 6F 78 20 6C 65 66 74 20 73 draw box left s
018120: 69 64 65 0D 0A 0D 0A 20 20 20 63 75 72 73 6F 72 ide.... cursor
018130: 28 65 78 25 2C 20 79 25 29 20 21 20 70 6C 61 63 (ex%, y%) ! plac
018140: 65 20 63 75 72 73 6F 72 0D 0A 20 20 20 70 72 69 e cursor.. pri
018150: 6E 74 20 63 24 3B 20 21 20 70 6C 61 63 65 20 63 nt c$; ! place c
018160: 68 61 72 61 63 74 65 72 0D 0A 0D 0A 6E 65 78 74 haracter....next
018170: 20 79 25 0D 0A 0D 0A 65 6E 64 70 72 6F 63 0D 0A y%....endproc..
018180: 0D 0A 21 21 21 21 21 21 21 21 21 21 21 21 21 21 ..!!!!!!!!!!!!!!
018190: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0181A0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0181B0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0181C0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0181D0: 21 21 0D 0A 21 0D 0A 21 20 43 68 65 63 6B 20 63 !!..!..! Check c
0181E0: 6F 6F 72 64 69 6E 61 74 65 73 20 6F 6E 20 62 6F oordinates on bo
0181F0: 61 72 64 0D 0A 21 0D 0A 21 20 43 68 65 63 6B 73 ard..!..! Checks
018200: 64 0D 0A 21 0D 0A 21 20 43 6C 65 61 72 73 20 61 d..!..! Clears a
018210: 6C 6C 20 62 6F 61 72 64 20 73 71 75 61 72 65 73 ll board squares
018220: 20 74 6F 20 6E 6F 20 6D 69 6E 65 73 2C 20 69 6E to no mines, in
018230: 76 69 73 69 62 6C 65 20 61 6E 64 20 6E 6F 74 20 visible and not
018240: 66 6C 61 67 67 65 64 2E 0D 0A 21 20 54 68 65 6E flagged...! Then
018250: 2C 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 , the specified
018260: 6E 75 6D 62 65 72 20 6F 66 20 6D 69 6E 65 73 20 number of mines
018270: 61 72 65 20 6C 61 79 65 64 20 6F 6E 20 74 68 65 are layed on the
018280: 20 62 6F 61 72 64 20 61 74 20 72 61 6E 64 6F 6D board at random
018290: 2E 0D 0A 21 20 0D 0A 21 21 21 21 21 21 21 21 21 ...! ..!!!!!!!!!
0182A0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0182B0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0182C0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0182D0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0182E0: 21 21 21 21 21 21 21 0D 0A 20 0D 0A 70 72 6F 63 !!!!!!!.. ..proc
0182F0: 65 64 75 72 65 20 63 6C 72 62 72 64 0D 0A 20 0D edure clrbrd.. .
018300: 0A 64 69 6D 20 78 25 0D 0A 64 69 6D 20 79 25 0D .dim x%..dim y%.
018310: 0A 64 69 6D 20 6E 25 0D 0A 20 0D 0A 66 6F 72 20 .dim n%.. ..for
018320: 78 25 20 3D 20 31 20 74 6F 20 6D 61 78 78 73 25 x% = 1 to maxxs%
018330: 20 21 20 63 6C 65 61 72 20 6D 69 6E 65 66 69 65 ! clear minefie
018340: 6C 64 0D 0A 0D 0A 20 20 20 66 6F 72 20 79 25 20 ld.... for y%
018350: 3D 20 31 20 74 6F 20 6D 61 78 79 73 25 0D 0A 0D = 1 to maxys%...
018360: 0A 20 20 20 20 20 20 6D 69 6E 65 25 28 78 25 2C . mine%(x%,
018370: 20 79 25 29 20 3D 20 66 61 6C 73 65 20 21 20 73 y%) = false ! s
018380: 65 74 20 6E 6F 20 6D 69 6E 65 0D 0A 20 20 20 20 et no mine..
018390: 20 20 76 69 73 25 28 78 25 2C 20 79 25 29 20 3D vis%(x%, y%) =
0183A0: 20 66 61 6C 73 65 20 21 20 73 65 74 20 6E 6F 74 false ! set not
0183B0: 20 76 69 73 69 62 6C 65 0D 0A 20 20 20 20 20 20 visible..
0183C0: 66 6C 61 67 25 28 78 25 2C 20 79 25 29 20 3D 20 flag%(x%, y%) =
0183D0: 66 61 6C 73 65 20 21 20 73 65 74 20 6E 6F 74 20 false ! set not
0183E0: 66 6C 61 67 67 65 64 0D 0A 0D 0A 20 20 20 6E 65 flagged.... ne
0183F0: 78 74 20 79 25 0D 0A 0D 0A 6E 65 78 74 20 78 25 xt y%....next x%
018400: 20 69 66 20 74 68 65 20 67 69 76 65 6E 20 78 2C if the given x,
018410: 20 79 20 63 6F 6F 72 64 69 6E 61 74 65 73 20 61 y coordinates a
018420: 72 65 20 69 6E 20 74 68 65 20 76 61 6C 69 64 20 re in the valid
018430: 70 6C 61 79 69 6E 67 20 61 72 65 61 2E 2E 0D 0A playing area....
018440: 21 0D 0A 21 21 21 21 21 21 21 21 21 21 21 21 21 !..!!!!!!!!!!!!!
018450: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018460: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018470: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018480: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018490: 21 21 21 0D 0A 0D 0A 66 75 6E 63 74 69 6F 6E 20 !!!....function
0184A0: 69 6E 73 71 75 61 72 65 25 28 78 25 2C 20 79 25 insquare%(x%, y%
0184B0: 29 0D 0A 0D 0A 64 69 6D 20 69 6E 78 25 20 21 20 )....dim inx% !
0184C0: 69 6E 73 69 64 65 20 78 0D 0A 64 69 6D 20 69 6E inside x..dim in
0184D0: 79 25 20 21 20 69 6E 73 69 64 65 20 79 0D 0A 0D y% ! inside y...
0184E0: 0A 69 6E 78 25 20 3D 20 6D 6F 75 73 65 78 25 20 .inx% = mousex%
0184F0: 3E 3D 20 63 65 6E 74 65 72 78 25 20 61 6E 64 20 >= centerx% and
018500: 6D 6F 75 73 65 78 25 20 3C 3D 20 63 65 6E 74 65 mousex% <= cente
018510: 72 78 25 2B 6D 61 78 78 73 25 2D 31 20 21 20 66 rx%+maxxs%-1 ! f
018520: 69 6E 64 20 78 0D 0A 69 6E 79 25 20 3D 20 6D 6F ind x..iny% = mo
018530: 75 73 65 79 25 20 3E 3D 20 63 65 6E 74 65 72 79 usey% >= centery
018540: 25 20 61 6E 64 20 6D 6F 75 73 65 79 25 20 3C 3D % and mousey% <=
018550: 20 63 65 6E 74 65 72 79 25 2B 6D 61 78 79 73 25 centery%+maxys%
018560: 2D 31 20 21 20 66 69 6E 64 20 79 0D 0A 0D 0A 65 -1 ! find y....e
018570: 6E 64 66 75 6E 63 20 69 6E 78 25 20 61 6E 64 20 ndfunc inx% and
018580: 69 6E 79 25 0D 0A 0D 0A 21 21 21 21 21 21 21 21 iny%....!!!!!!!!
018590: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0185A0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0185B0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0185C0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0185D0: 21 21 21 21 21 21 21 21 0D 0A 21 0D 0A 21 20 43 !!!!!!!!..!..! C
0185E0: 68 65 63 6B 20 72 65 70 6C 61 79 0D 0A 21 0D 0A heck replay..!..
0185F0: 21 20 41 73 6B 73 20 74 68 65 20 75 73 65 72 20 ! Asks the user
018600: 0D 0A 66 6F 72 20 6E 25 20 3D 20 31 20 74 6F 20 ..for n% = 1 to
018610: 6D 61 78 6D 69 6E 65 20 21 20 70 6C 61 63 65 20 maxmine ! place
018620: 6D 69 6E 65 0D 0A 0D 0A 20 20 20 72 65 70 65 61 mine.... repea
018630: 74 0D 0A 0D 0A 20 20 20 20 20 20 78 25 20 3D 20 t.... x% =
018640: 72 6E 64 28 30 29 2A 6D 61 78 78 73 25 0D 0A 20 rnd(0)*maxxs%..
018650: 20 20 20 20 20 79 25 20 3D 20 72 6E 64 28 30 29 y% = rnd(0)
018660: 2A 6D 61 78 79 73 25 0D 0A 0D 0A 20 20 20 75 6E *maxys%.... un
018670: 74 69 6C 20 6E 6F 74 20 6D 69 6E 65 25 28 78 25 til not mine%(x%
018680: 2C 20 79 25 29 20 21 20 6E 6F 20 6D 69 6E 65 20 , y%) ! no mine
018690: 65 78 69 73 74 73 20 61 74 20 73 71 75 61 72 65 exists at square
0186A0: 0D 0A 20 20 20 6D 69 6E 65 25 28 78 25 2C 20 79 .. mine%(x%, y
0186B0: 25 29 20 3D 20 74 72 75 65 20 21 20 70 6C 61 63 %) = true ! plac
0186C0: 65 20 6D 69 6E 65 0D 0A 0D 0A 6E 65 78 74 20 6E e mine....next n
0186D0: 25 0D 0A 0D 0A 65 6E 64 70 72 6F 63 0D 0A 0D 0A %....endproc....
0186E0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0186F0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018700: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018710: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018720: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018730: 0D 0A 21 0D 0A 21 20 43 6C 65 61 72 20 6C 69 6E ..!..! Clear lin
018740: 65 0D 0A 21 0D 0A 21 20 43 6C 65 61 72 73 20 74 e..!..! Clears t
018750: 68 65 20 73 70 65 63 69 66 69 65 64 20 6C 69 6E he specified lin
018760: 65 20 74 6F 20 73 70 61 63 65 73 20 69 6E 20 74 e to spaces in t
018770: 68 65 20 73 70 65 63 69 66 69 65 64 20 63 6F 6C he specified col
018780: 6F 72 2E 0D 0A 21 0D 0A 21 21 21 21 21 21 21 21 or...!..!!!!!!!!
018790: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0187A0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0187B0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0187C0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0187D0: 21 21 21 21 21 21 21 21 0D 0A 0D 0A 70 72 6F 63 !!!!!!!!....proc
0187E0: 65 64 75 72 65 20 63 6C 72 6C 69 6E 28 79 25 2C edure clrlin(y%,
0187F0: 20 63 6C 72 25 29 0D 0A 0D 0A 64 69 6D 20 69 25 clr%)....dim i%
018800: 69 66 20 61 20 72 65 70 6C 61 79 20 69 73 20 64 if a replay is d
018810: 65 73 69 72 65 64 2C 20 74 68 65 6E 20 65 69 74 esired, then eit
018820: 68 65 72 20 63 61 6E 63 65 6C 73 20 74 68 65 20 her cancels the
018830: 67 61 6D 65 2C 20 6F 72 0D 0A 21 20 73 65 74 73 game, or..! sets
018840: 20 75 70 20 61 20 6E 65 77 20 67 61 6D 65 20 61 up a new game a
018850: 73 20 72 65 71 75 65 73 74 65 64 2E 0D 0A 21 0D s requested...!.
018860: 0A 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 .!!!!!!!!!!!!!!!
018870: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018880: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018890: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0188A0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0188B0: 21 0D 0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 72 !....procedure r
0188C0: 65 70 6C 61 79 0D 0A 0D 0A 21 20 61 73 6B 20 75 eplay....! ask u
0188D0: 73 65 72 20 66 6F 72 20 72 65 70 6C 61 79 0D 0A ser for replay..
0188E0: 62 63 6F 6C 6F 72 28 63 79 61 6E 25 29 0D 0A 70 bcolor(cyan%)..p
0188F0: 72 74 6D 69 64 28 6D 61 78 79 25 2C 20 22 50 4C rtmid(maxy%, "PL
018900: 41 59 20 41 47 41 49 4E 20 28 59 2F 4E 29 20 3F AY AGAIN (Y/N) ?
018910: 22 29 0D 0A 72 65 70 65 61 74 20 21 20 77 61 69 ")..repeat ! wai
018920: 74 20 66 6F 72 20 72 65 73 70 6F 6E 73 65 0D 0A t for response..
018930: 0D 0A 20 20 20 21 20 77 61 69 74 20 74 69 6C 6C .. ! wait till
018940: 20 61 20 63 68 61 72 61 63 74 65 72 20 69 73 20 a character is
018950: 70 72 65 73 73 65 64 0D 0A 20 20 20 72 65 70 65 pressed.. repe
018960: 61 74 0D 0A 0D 0A 20 20 20 20 20 20 65 76 65 6E at.... even
018970: 74 28 6E 65 78 74 65 76 65 6E 74 29 0D 0A 0D 0A t(nextevent)....
018980: 20 20 20 75 6E 74 69 6C 20 6E 65 78 74 65 76 65 until nexteve
018990: 6E 74 2E 65 74 79 70 65 20 3D 20 65 74 63 68 61 nt.etype = etcha
0189A0: 72 25 20 6F 72 20 6E 65 78 74 65 76 65 6E 74 2E r% or nextevent.
0189B0: 65 74 79 70 65 20 3D 20 65 74 74 65 72 6D 25 0D etype = etterm%.
0189C0: 0A 20 20 20 69 66 20 6E 65 78 74 65 76 65 6E 74 . if nextevent
0189D0: 2E 65 74 79 70 65 20 3D 20 65 74 74 65 72 6D 25 .etype = etterm%
0189E0: 20 74 68 65 6E 20 64 6F 6E 65 25 20 3D 20 74 72 then done% = tr
0189F0: 75 65 25 20 21 20 66 6F 72 63 65 20 61 20 71 75 ue% ! force a qu
018A00: 0D 0A 0D 0A 63 75 72 73 6F 72 28 31 2C 20 79 25 ....cursor(1, y%
018A10: 29 20 21 20 70 6F 73 69 74 69 6F 6E 20 74 6F 20 ) ! position to
018A20: 73 70 65 63 69 66 69 65 64 20 6C 69 6E 65 0D 0A specified line..
018A30: 62 63 6F 6C 6F 72 28 63 6C 72 25 29 20 21 20 73 bcolor(clr%) ! s
018A40: 65 74 20 63 6F 6C 6F 72 0D 0A 66 6F 72 20 69 25 et color..for i%
018A50: 20 3D 20 31 20 74 6F 20 6D 61 78 78 25 20 64 6F = 1 to maxx% do
018A60: 20 70 72 69 6E 74 20 22 20 22 3B 20 21 20 63 6C print " "; ! cl
018A70: 65 61 72 20 6C 69 6E 65 0D 0A 0D 0A 65 6E 64 70 ear line....endp
018A80: 72 6F 63 0D 0A 0D 0A 21 21 21 21 21 21 21 21 21 roc....!!!!!!!!!
018A90: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018AA0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018AB0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018AC0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018AD0: 21 21 21 21 21 21 21 0D 0A 21 0D 0A 21 20 50 72 !!!!!!!..!..! Pr
018AE0: 69 6E 74 20 63 65 6E 74 65 72 65 64 20 73 74 72 int centered str
018AF0: 69 6E 67 0D 0A 21 0D 0A 21 20 50 72 69 6E 74 73 ing..!..! Prints
018B00: 20 74 68 65 20 67 69 76 65 6E 20 73 74 72 69 6E the given strin
018B10: 67 20 63 65 6E 74 65 72 65 64 20 6F 6E 20 74 68 g centered on th
018B20: 65 20 67 69 76 65 6E 20 6C 69 6E 65 2E 0D 0A 21 e given line...!
018B30: 0D 0A 21 21 21 21 21 21 21 21 21 21 21 21 21 21 ..!!!!!!!!!!!!!!
018B40: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018B50: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018B60: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018B70: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018B80: 21 21 0D 0A 0D 0A 70 72 6F 63 65 64 75 72 65 20 !!....procedure
018B90: 70 72 74 6D 69 64 28 79 25 2C 20 73 24 29 0D 0A prtmid(y%, s$)..
018BA0: 0D 0A 63 75 72 73 6F 72 28 6D 61 78 78 25 20 64 ..cursor(maxx% d
018BB0: 69 76 20 32 2D 6C 65 6E 28 73 24 29 20 64 69 76 iv 2-len(s$) div
018BC0: 20 32 2C 20 79 25 29 20 21 20 70 6F 73 69 74 69 2, y%) ! positi
018BD0: 6F 6E 20 74 6F 20 73 74 61 72 74 0D 0A 70 72 69 on to start..pri
018BE0: 6E 74 20 73 24 3B 20 21 20 6F 75 74 70 75 74 20 nt s$; ! output
018BF0: 74 68 65 20 73 74 72 69 6E 67 0D 0A 0D 0A 65 6E the string....en
018C00: 69 74 0D 0A 0D 0A 75 6E 74 69 6C 20 6C 63 61 73 it....until lcas
018C10: 65 28 6E 65 78 74 65 76 65 6E 74 2E 63 68 61 72 e(nextevent.char
018C20: 24 29 20 3D 20 22 79 22 20 6F 72 20 6C 63 61 73 $) = "y" or lcas
018C30: 65 28 6E 65 78 74 65 76 65 6E 74 2E 63 68 61 72 e(nextevent.char
018C40: 29 20 3D 20 22 6E 22 20 6F 72 20 64 6F 6E 65 25 ) = "n" or done%
018C50: 0D 0A 69 66 20 6C 63 61 73 65 28 6E 65 78 74 65 ..if lcase(nexte
018C60: 76 65 6E 74 2E 63 68 61 72 24 29 20 3D 20 22 6E vent.char$) = "n
018C70: 22 20 6F 72 20 64 6F 6E 65 25 20 74 68 65 6E 20 " or done% then
018C80: 64 6F 6E 65 25 20 3D 20 74 72 75 65 25 20 65 6C done% = true% el
018C90: 73 65 0D 0A 0D 0A 20 20 20 21 20 63 6C 65 61 72 se.... ! clear
018CA0: 20 6F 6C 64 20 6D 65 73 73 61 67 65 73 0D 0A 20 old messages..
018CB0: 20 20 63 6C 72 6C 69 6E 28 6D 61 78 79 25 2D 32 clrlin(maxy%-2
018CC0: 2C 20 63 79 61 6E 25 29 0D 0A 20 20 20 63 6C 72 , cyan%).. clr
018CD0: 6C 69 6E 28 6D 61 78 79 25 2C 20 63 79 61 6E 25 lin(maxy%, cyan%
018CE0: 29 0D 0A 20 20 20 21 20 73 74 61 72 74 20 6E 65 ).. ! start ne
018CF0: 77 20 67 61 6D 65 0D 0A 20 20 20 63 6C 72 62 72 w game.. clrbr
018D00: 64 20 21 20 73 65 74 20 75 70 20 62 6F 61 72 64 d ! set up board
018D10: 0D 0A 20 20 20 63 75 72 73 6F 72 78 25 20 3D 20 .. cursorx% =
018D20: 63 65 6E 74 65 72 78 25 20 21 20 73 65 74 20 69 centerx% ! set i
018D30: 6E 69 74 61 6C 20 63 75 72 73 6F 72 20 70 6F 73 nital cursor pos
018D40: 69 74 69 6F 6E 0D 0A 20 20 20 63 75 72 73 6F 72 ition.. cursor
018D50: 79 25 20 3D 20 63 65 6E 74 65 72 79 25 0D 0A 20 y% = centery%..
018D60: 20 20 62 61 64 67 75 65 73 73 25 20 3D 20 66 61 badguess% = fa
018D70: 6C 73 65 25 20 21 20 73 65 74 20 62 61 64 20 67 lse% ! set bad g
018D80: 75 65 73 73 65 73 20 69 6E 76 69 73 69 62 6C 65 uesses invisible
018D90: 0D 0A 0D 0A 65 6E 64 69 66 0D 0A 0D 0A 65 6E 64 ....endif....end
018DA0: 70 72 6F 63 0D 0A 0D 0A 21 21 21 21 21 21 21 21 proc....!!!!!!!!
018DB0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018DC0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018DD0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018DE0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018DF0: 21 21 21 21 21 21 21 21 0D 0A 21 0D 0A 21 20 50 !!!!!!!!..!..! P
018E00: 64 70 72 6F 63 0D 0A 0D 0A 21 21 21 21 21 21 21 dproc....!!!!!!!
018E10: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018E20: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018E30: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018E40: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018E50: 21 21 21 21 21 21 21 21 21 0D 0A 21 0D 0A 21 20 !!!!!!!!!..!..!
018E60: 44 72 61 77 20 63 68 61 72 61 63 74 65 72 20 62 Draw character b
018E70: 6F 78 0D 0A 21 0D 0A 21 20 44 72 61 77 73 20 61 ox..!..! Draws a
018E80: 20 62 6F 78 20 6F 66 20 74 68 65 20 67 69 76 65 box of the give
018E90: 6E 20 63 6F 6C 6F 72 20 61 6E 64 20 63 68 61 72 n color and char
018EA0: 61 63 74 65 72 20 74 6F 20 74 68 65 20 6C 6F 63 acter to the loc
018EB0: 61 74 69 6F 6E 2E 0D 0A 21 20 54 68 65 20 63 6F ation...! The co
018EC0: 6C 6F 72 73 20 61 72 65 20 6E 6F 74 20 73 61 76 lors are not sav
018ED0: 65 64 20 6F 72 20 72 65 73 74 6F 72 65 64 2E 0D ed or restored..
018EE0: 0A 21 0D 0A 21 21 21 21 21 21 21 21 21 21 21 21 .!..!!!!!!!!!!!!
018EF0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018F00: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018F10: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018F20: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
018F30: 21 21 21 21 0D 0A 0D 0A 70 72 6F 63 65 64 75 72 !!!!....procedur
018F40: 65 20 74 62 6F 78 28 73 78 25 2C 20 73 79 25 2C e tbox(sx%, sy%,
018F50: 20 65 78 25 2C 20 65 79 25 2C 20 63 24 2C 20 62 ex%, ey%, c$, b
018F60: 63 6C 72 25 2C 20 66 63 6C 72 25 29 0D 0A 0D 0A clr%, fclr%)....
018F70: 64 69 6D 20 78 25 2C 20 79 25 20 21 20 63 6F 6F dim x%, y% ! coo
018F80: 72 64 69 6E 61 74 65 73 0D 0A 0D 0A 62 63 6F 6C rdinates....bcol
018F90: 6F 72 28 62 63 6C 72 25 29 0D 0A 66 63 6F 6C 6F or(bclr%)..fcolo
018FA0: 72 28 66 63 6C 72 25 29 0D 0A 63 75 72 73 6F 72 r(fclr%)..cursor
018FB0: 28 73 78 25 2C 20 73 79 25 29 20 21 20 70 6F 73 (sx%, sy%) ! pos
018FC0: 69 74 69 6F 6E 20 61 74 20 62 6F 78 20 74 6F 70 ition at box top
018FD0: 20 6C 65 66 74 0D 0A 66 6F 72 20 78 25 20 3D 20 left..for x% =
018FE0: 73 78 25 20 74 6F 20 65 78 25 3A 20 70 72 69 6E sx% to ex%: prin
018FF0: 74 20 63 24 3B 3A 20 6E 65 78 74 20 78 25 20 21 t c$;: next x% !
019000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
019010: 15 00 00 00 02 09 52 E5 15 00 C1 02 00 00 00 02 ......R.........
019020: 15 00 C6 02 00 00 00 02 15 00 C2 02 00 00 00 02 ................
019030: 15 00 C7 02 00 00 00 02 15 00 C3 02 00 00 00 02 ................
019040: 15 00 C8 02 00 00 00 02 15 00 C4 02 00 00 00 02 ................
019050: 15 00 C9 02 00 00 00 02 15 00 C5 02 00 00 00 02 ................
019060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0190F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
019100: 72 6F 63 65 73 73 20 73 71 75 61 72 65 20 22 68 rocess square "h
019110: 69 74 22 0D 0A 21 0D 0A 21 20 50 72 6F 63 65 73 it"..!..! Proces
019120: 73 65 73 20 61 20 22 68 69 74 22 20 6F 6E 20 61 ses a "hit" on a
019130: 20 73 71 75 61 72 65 2C 20 77 68 69 63 68 20 6D square, which m
019140: 65 61 6E 73 20 72 65 76 65 61 6C 69 6E 67 20 74 eans revealing t
019150: 68 61 74 20 73 71 75 61 72 65 2C 20 61 6E 64 20 hat square, and
019160: 70 6F 73 73 69 62 6C 79 0D 0A 21 20 74 72 69 67 possibly..! trig
019170: 67 65 72 69 6E 67 20 61 20 6D 69 6E 65 2E 0D 0A gering a mine...
019180: 21 0D 0A 21 21 21 21 21 21 21 21 21 21 21 21 21 !..!!!!!!!!!!!!!
019190: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0191A0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0191B0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0191C0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
0191D0: 21 21 21 0D 0A 0D 0A 70 72 6F 63 65 64 75 72 65 !!!....procedure
0191E0: 20 68 69 74 28 78 25 2C 20 79 25 29 0D 0A 0D 0A hit(x%, y%)....
0191F0: 64 69 6D 20 78 69 25 2C 20 79 69 25 20 21 20 69 dim xi%, yi% ! i
019200: 6E 64 65 78 65 73 20 66 6F 72 20 62 6F 61 72 64 ndexes for board
019210: 0D 0A 64 69 6D 20 76 69 73 63 6E 74 25 20 21 20 ..dim viscnt% !
019220: 76 69 73 61 62 6C 65 20 73 71 75 61 72 65 73 20 visable squares
019230: 63 6F 75 6E 74 0D 0A 0D 0A 76 69 73 25 28 78 25 count....vis%(x%
019240: 2C 20 79 25 29 20 3D 20 74 72 75 65 25 20 21 20 , y%) = true% !
019250: 73 65 74 20 74 68 61 74 20 6C 6F 63 61 74 69 6F set that locatio
019260: 6E 20 76 69 73 61 62 6C 65 0D 0A 69 66 20 6D 69 n visable..if mi
019270: 6E 65 25 28 78 25 2C 20 79 25 29 20 74 68 65 6E ne%(x%, y%) then
019280: 20 21 20 6D 69 6E 65 20 66 6F 75 6E 64 0D 0A 0D ! mine found...
019290: 0A 20 20 20 21 20 6D 61 6B 65 20 61 6C 6C 20 6D . ! make all m
0192A0: 69 6E 65 73 20 76 69 73 61 62 6C 65 2C 20 61 6E ines visable, an
0192B0: 64 20 62 61 64 20 67 75 65 73 73 65 73 20 74 6F d bad guesses to
0192C0: 6F 2E 0D 0A 20 20 20 66 6F 72 20 79 69 25 20 3D o... for yi% =
0192D0: 20 31 20 74 6F 20 6D 61 78 79 73 25 0D 0A 0D 0A 1 to maxys%....
0192E0: 20 20 20 20 20 20 66 6F 72 20 78 69 20 3D 20 31 for xi = 1
0192F0: 20 74 6F 20 6D 61 78 78 73 25 0D 0A 0D 0A 20 20 to maxxs%....
019300: 65 78 74 20 65 76 65 6E 74 0D 0A 20 20 20 73 65 ext event.. se
019310: 6C 65 63 74 20 6E 65 78 74 65 76 65 6E 74 2E 65 lect nextevent.e
019320: 74 79 70 65 25 20 21 20 65 76 65 6E 74 0D 0A 0D type% ! event...
019330: 0A 20 20 20 20 20 20 63 61 73 65 20 65 74 74 61 . case etta
019340: 62 25 20 21 20 70 72 6F 63 65 73 73 20 66 6C 61 b% ! process fla
019350: 67 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 21 20 g.... !
019360: 72 65 76 65 72 73 65 20 66 6C 61 67 67 69 6E 67 reverse flagging
019370: 20 6F 6E 20 6C 6F 63 61 74 69 6F 6E 0D 0A 20 20 on location..
019380: 20 20 20 20 20 20 20 66 6C 61 67 28 78 25 2C 20 flag(x%,
019390: 79 25 29 20 3D 20 6E 6F 74 20 66 6C 61 67 28 78 y%) = not flag(x
0193A0: 25 2C 20 79 25 29 0D 0A 20 20 20 20 20 20 20 20 %, y%)..
0193B0: 20 64 69 73 70 6C 61 79 20 21 20 72 65 64 69 73 display ! redis
0193C0: 70 6C 61 79 20 62 6F 61 72 64 0D 0A 0D 0A 20 20 play board....
0193D0: 20 20 20 20 63 61 73 65 20 65 74 65 6E 74 65 72 case etenter
0193E0: 25 3A 20 68 69 74 28 78 25 2C 20 79 25 29 20 21 %: hit(x%, y%) !
0193F0: 20 70 72 6F 63 65 73 73 20 68 69 74 0D 0A 0D 0A process hit....
019400: 20 20 20 20 20 20 21 20 6D 6F 76 65 20 75 70 0D ! move up.
019410: 0A 20 20 20 20 20 20 63 61 73 65 20 65 74 75 70 . case etup
019420: 25 3A 20 69 66 20 63 75 72 73 6F 72 79 25 20 3E %: if cursory% >
019430: 20 63 65 6E 74 65 72 79 25 20 74 68 65 6E 20 63 centery% then c
019440: 75 72 73 6F 72 79 25 20 3D 20 63 75 72 73 6F 72 ursory% = cursor
019450: 79 25 2D 31 0D 0A 0D 0A 20 20 20 20 20 20 21 20 y%-1.... !
019460: 6D 6F 76 65 20 6C 65 66 74 0D 0A 20 20 20 20 20 move left..
019470: 20 63 61 73 65 20 65 74 6C 65 66 74 25 3A 20 69 case etleft%: i
019480: 66 20 63 75 72 73 6F 72 78 25 20 3E 20 63 65 6E f cursorx% > cen
019490: 74 65 72 78 25 20 74 68 65 6E 20 63 75 72 73 6F terx% then curso
0194A0: 72 78 25 20 3D 20 63 75 72 73 6F 72 78 25 2D 31 rx% = cursorx%-1
0194B0: 0D 0A 0D 0A 20 20 20 20 20 20 21 20 6D 6F 76 65 .... ! move
0194C0: 20 64 6F 77 6E 0D 0A 20 20 20 20 20 20 63 61 73 down.. cas
0194D0: 65 20 65 74 64 6F 77 6E 25 3A 20 69 66 20 63 75 e etdown%: if cu
0194E0: 72 73 6F 72 79 25 20 3C 20 63 65 6E 74 65 72 79 rsory% < centery
0194F0: 25 2B 6D 61 78 79 73 25 2D 31 20 74 68 65 6E 20 %+maxys%-1 then
019500: 20 20 20 20 20 20 20 69 66 20 6D 69 6E 65 25 28 if mine%(
019510: 78 69 25 2C 20 79 69 25 29 20 74 68 65 6E 20 76 xi%, yi%) then v
019520: 69 73 25 28 78 69 25 2C 20 79 69 25 29 20 3D 20 is%(xi%, yi%) =
019530: 74 72 75 65 25 0D 0A 0D 0A 20 20 20 20 20 20 6E true%.... n
019540: 65 78 74 20 78 69 25 0D 0A 0D 0A 20 20 20 6E 65 ext xi%.... ne
019550: 78 74 20 79 69 25 0D 0A 20 20 20 62 61 64 67 75 xt yi%.. badgu
019560: 65 73 73 25 20 3D 20 74 72 75 65 25 20 21 20 73 ess% = true% ! s
019570: 65 74 20 62 61 64 20 67 75 65 73 73 65 73 20 76 et bad guesses v
019580: 69 73 61 62 6C 65 0D 0A 20 20 20 64 69 73 70 6C isable.. displ
019590: 61 79 20 21 20 72 65 64 69 73 70 6C 61 79 20 62 ay ! redisplay b
0195A0: 6F 61 72 64 0D 0A 20 20 20 21 20 61 6E 6E 6F 75 oard.. ! annou
0195B0: 6E 63 65 20 74 68 61 74 20 74 6F 20 74 68 65 20 nce that to the
0195C0: 70 6C 61 79 65 72 0D 0A 20 20 20 62 63 6F 6C 6F player.. bcolo
0195D0: 72 28 72 65 64 25 29 0D 0A 20 20 20 70 72 74 6D r(red%).. prtm
0195E0: 69 64 28 6D 61 78 79 25 2D 32 2C 20 22 2A 2A 2A id(maxy%-2, "***
0195F0: 20 59 4F 55 20 48 49 54 20 41 20 4D 49 4E 45 20 YOU HIT A MINE
019600: 21 20 2A 2A 2A 22 29 0D 0A 20 20 20 72 65 70 6C ! ***").. repl
019610: 61 79 20 21 20 70 72 6F 63 65 73 73 20 72 65 70 ay ! process rep
019620: 6C 61 79 0D 0A 0D 0A 65 6C 73 65 20 21 20 76 61 lay....else ! va
019630: 6C 69 64 20 68 69 74 0D 0A 0D 0A 20 20 20 69 66 lid hit.... if
019640: 20 61 64 6A 61 63 65 6E 74 25 28 78 25 2C 20 79 adjacent%(x%, y
019650: 25 29 20 3D 20 30 20 74 68 65 6E 20 76 69 73 61 %) = 0 then visa
019660: 64 6A 28 78 25 2C 20 79 25 29 20 21 20 63 6C 65 dj(x%, y%) ! cle
019670: 61 6E 20 75 70 20 61 64 6A 61 63 65 6E 74 20 73 an up adjacent s
019680: 70 61 63 65 73 0D 0A 20 20 20 21 20 6E 6F 77 2C paces.. ! now,
019690: 20 74 68 65 20 70 6C 61 79 65 72 20 6D 61 79 20 the player may
0196A0: 68 61 76 65 20 77 6F 6E 2E 20 77 65 20 66 69 6E have won. we fin
0196B0: 64 20 74 68 69 73 20 6F 75 74 20 62 79 20 63 6F d this out by co
0196C0: 75 6E 74 69 6E 67 20 61 6C 6C 20 6F 66 20 74 68 unting all of th
0196D0: 65 0D 0A 20 20 20 21 20 76 69 73 61 62 6C 65 20 e.. ! visable
0196E0: 73 71 75 61 72 65 73 2C 20 61 6E 64 20 73 65 65 squares, and see
0196F0: 69 6E 67 20 69 66 20 74 68 65 20 6E 75 6D 62 65 ing if the numbe
019700: 63 75 72 73 6F 72 79 25 20 3D 20 63 75 72 73 6F cursory% = curso
019710: 72 79 25 2B 31 0D 0A 0D 0A 20 20 20 20 20 20 21 ry%+1.... !
019720: 20 6D 6F 76 65 20 72 69 67 68 74 0D 0A 20 20 20 move right..
019730: 20 20 20 63 61 73 65 20 65 74 72 69 67 68 74 25 case etright%
019740: 3A 20 69 66 20 63 75 72 73 6F 72 78 25 20 3C 20 : if cursorx% <
019750: 63 65 6E 74 65 72 78 25 2B 6D 61 78 78 73 25 2D centerx%+maxxs%-
019760: 31 20 74 68 65 6E 20 63 75 72 73 6F 72 78 25 20 1 then cursorx%
019770: 3D 20 63 75 72 73 6F 72 78 25 2B 31 0D 0A 0D 0A = cursorx%+1....
019780: 20 20 20 20 20 20 63 61 73 65 20 65 74 6D 6F 75 case etmou
019790: 6D 6F 76 25 20 21 20 6D 6F 75 73 65 20 6D 6F 76 mov% ! mouse mov
0197A0: 65 6D 65 6E 74 0D 0A 0D 0A 20 20 20 20 20 20 20 ement....
0197B0: 20 20 6D 6F 75 73 65 78 25 20 3D 20 6E 65 78 74 mousex% = next
0197C0: 65 76 65 6E 74 2E 6D 6F 75 70 78 25 20 21 20 73 event.moupx% ! s
0197D0: 65 74 20 6E 65 77 20 6D 6F 75 73 65 20 70 6F 73 et new mouse pos
0197E0: 69 74 69 6F 6E 0D 0A 20 20 20 20 20 20 20 20 20 ition..
0197F0: 6D 6F 75 73 65 79 25 20 3D 20 6E 65 78 74 65 76 mousey% = nextev
019800: 65 6E 74 2E 6D 6F 75 70 79 25 0D 0A 0D 0A 20 20 ent.moupy%....
019810: 20 20 20 20 63 61 73 65 20 65 74 6D 6F 75 62 61 case etmouba
019820: 20 21 20 6D 6F 75 73 65 20 62 75 74 74 6F 6E 20 ! mouse button
019830: 31 2C 20 68 69 74 0D 0A 0D 0A 20 20 20 20 20 20 1, hit....
019840: 20 20 20 69 66 20 6E 65 78 74 65 76 65 6E 74 2E if nextevent.
019850: 61 6D 6F 75 62 6E 25 20 3D 20 31 20 61 6E 64 20 amoubn% = 1 and
019860: 6F 6E 62 6F 61 72 64 25 28 6D 6F 75 73 65 78 25 onboard%(mousex%
019870: 2C 20 6D 6F 75 73 65 79 25 29 20 74 68 65 6E 0D , mousey%) then.
019880: 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 21 ... !
019890: 20 6D 6F 75 73 65 20 70 6F 73 74 69 6F 6E 20 69 mouse postion i
0198A0: 6E 73 69 64 65 20 76 61 6C 69 64 20 73 71 75 61 nside valid squa
0198B0: 72 65 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 re..
0198C0: 63 75 72 73 6F 72 78 25 20 3D 20 6D 6F 75 73 65 cursorx% = mouse
0198D0: 78 25 20 21 20 73 65 74 20 63 75 72 72 65 6E 74 x% ! set current
0198E0: 20 70 6F 73 69 74 69 6F 6E 20 74 6F 20 74 68 61 position to tha
0198F0: 74 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 63 t.. c
019900: 72 20 6F 66 20 73 71 75 61 72 65 73 20 6C 65 66 r of squares lef
019910: 74 20 69 73 20 65 71 75 61 6C 0D 0A 20 20 20 21 t is equal.. !
019920: 20 74 6F 20 74 68 65 20 6E 75 6D 62 65 72 20 6F to the number o
019930: 66 20 6D 69 6E 65 73 0D 0A 20 20 20 76 69 73 63 f mines.. visc
019940: 6E 74 25 20 3D 20 30 0D 0A 20 20 20 66 6F 72 20 nt% = 0.. for
019950: 79 69 25 20 3D 20 31 20 74 6F 20 6D 61 78 79 73 yi% = 1 to maxys
019960: 25 0D 0A 0D 0A 20 20 20 20 20 20 66 6F 72 20 78 %.... for x
019970: 69 25 20 3D 20 31 20 74 6F 20 6D 61 78 78 73 25 i% = 1 to maxxs%
019980: 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 69 66 20 .... if
019990: 76 69 73 25 28 78 69 25 2C 20 79 69 25 29 20 74 vis%(xi%, yi%) t
0199A0: 68 65 6E 20 76 69 73 63 6E 74 25 20 3D 20 76 69 hen viscnt% = vi
0199B0: 73 63 6E 74 25 2B 31 20 21 20 63 6F 75 6E 74 20 scnt%+1 ! count
0199C0: 76 69 73 69 62 6C 65 0D 0A 0D 0A 20 20 20 20 20 visible....
0199D0: 20 6E 65 78 74 20 78 69 25 0D 0A 0D 0A 20 20 20 next xi%....
0199E0: 6E 65 78 74 20 79 69 25 0D 0A 20 20 20 69 66 20 next yi%.. if
0199F0: 6D 61 78 78 73 25 2A 6D 61 78 79 73 25 2D 76 69 maxxs%*maxys%-vi
019A00: 73 63 6E 74 25 20 3D 20 6D 61 78 6D 69 6E 65 25 scnt% = maxmine%
019A10: 20 74 68 65 6E 20 21 20 70 6C 61 79 65 72 20 77 then ! player w
019A20: 69 6E 73 0D 0A 0D 0A 20 20 20 20 20 20 64 69 73 ins.... dis
019A30: 70 6C 61 79 20 21 20 72 65 64 69 73 70 6C 61 79 play ! redisplay
019A40: 20 62 6F 61 72 64 0D 0A 20 20 20 20 20 20 21 20 board.. !
019A50: 61 6E 6E 6F 75 6E 63 65 20 74 68 61 74 20 74 6F announce that to
019A60: 20 74 68 65 20 70 6C 61 79 65 72 0D 0A 20 20 20 the player..
019A70: 20 20 20 62 63 6F 6C 6F 72 28 72 65 64 25 29 0D bcolor(red%).
019A80: 0A 20 20 20 20 20 20 70 72 74 6D 69 64 28 6D 61 . prtmid(ma
019A90: 78 79 25 2D 32 2C 20 22 2A 2A 2A 20 59 4F 55 20 xy%-2, "*** YOU
019AA0: 57 49 4E 20 21 20 2A 2A 2A 22 29 0D 0A 20 20 20 WIN ! ***")..
019AB0: 20 20 20 72 65 70 6C 61 79 20 21 20 70 72 6F 63 replay ! proc
019AC0: 65 73 73 20 72 65 70 6C 61 79 0D 0A 0D 0A 20 20 ess replay....
019AD0: 20 65 6E 64 69 66 0D 0A 0D 0A 65 6E 64 69 66 0D endif....endif.
019AE0: 0A 64 69 73 70 6C 61 79 20 21 20 72 65 64 69 73 .display ! redis
019AF0: 70 6C 61 79 20 62 6F 61 72 64 0D 0A 0D 0A 65 6E play board....en
019B00: 75 72 73 6F 72 79 25 20 3D 20 6D 6F 75 73 65 79 ursory% = mousey
019B10: 25 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 78 %.. x
019B20: 25 20 3D 20 63 75 72 73 6F 72 78 25 2D 63 65 6E % = cursorx%-cen
019B30: 74 65 72 78 25 2B 31 20 21 20 73 65 74 20 6C 6F terx%+1 ! set lo
019B40: 63 61 74 69 6F 6E 20 6F 6E 20 62 6F 61 72 64 0D cation on board.
019B50: 0A 20 20 20 20 20 20 20 20 20 20 20 20 79 25 20 . y%
019B60: 3D 20 63 75 72 73 6F 72 79 25 2D 63 65 6E 74 65 = cursory%-cente
019B70: 72 79 25 2B 31 0D 0A 20 20 20 20 20 20 20 20 20 ry%+1..
019B80: 20 20 20 68 69 74 28 78 25 2C 20 79 25 29 20 21 hit(x%, y%) !
019B90: 20 70 72 6F 63 65 73 73 20 68 69 74 0D 0A 0D 0A process hit....
019BA0: 20 20 20 20 20 20 20 20 20 65 6C 73 65 20 69 66 else if
019BB0: 20 6E 65 78 74 65 76 65 6E 74 2E 61 6D 6F 75 62 nextevent.amoub
019BC0: 6E 25 20 3D 20 32 20 61 6E 64 20 6F 6E 62 6F 61 n% = 2 and onboa
019BD0: 72 64 25 28 6D 6F 75 73 65 78 25 2C 20 6D 6F 75 rd%(mousex%, mou
019BE0: 73 65 79 25 29 20 74 68 65 6E 0D 0A 0D 0A 20 20 sey%) then....
019BF0: 20 20 20 20 20 20 20 20 20 20 21 20 6D 6F 75 73 ! mous
019C00: 65 20 70 6F 73 74 69 6F 6E 20 69 6E 73 69 64 65 e postion inside
019C10: 20 76 61 6C 69 64 20 73 71 75 61 72 65 0D 0A 20 valid square..
019C20: 20 20 20 20 20 20 20 20 20 20 20 63 75 72 73 6F curso
019C30: 72 78 25 20 3D 20 6D 6F 75 73 65 78 25 20 21 20 rx% = mousex% !
019C40: 73 65 74 20 63 75 72 72 65 6E 74 20 70 6F 73 69 set current posi
019C50: 74 69 6F 6E 20 74 6F 20 74 68 61 74 0D 0A 20 20 tion to that..
019C60: 20 20 20 20 20 20 20 20 20 20 63 75 72 73 6F 72 cursor
019C70: 79 25 20 3D 20 6D 6F 75 73 65 79 25 0D 0A 20 20 y% = mousey%..
019C80: 20 20 20 20 20 20 20 20 20 20 78 25 20 3D 20 63 x% = c
019C90: 75 72 73 6F 72 78 25 2D 63 65 6E 74 65 72 78 25 ursorx%-centerx%
019CA0: 2B 31 20 21 20 73 65 74 20 6C 6F 63 61 74 69 6F +1 ! set locatio
019CB0: 6E 20 6F 6E 20 62 6F 61 72 64 0D 0A 20 20 20 20 n on board..
019CC0: 20 20 20 20 20 20 20 20 79 25 20 3D 20 63 75 72 y% = cur
019CD0: 73 6F 72 79 25 2D 63 65 6E 74 65 72 79 25 2B 31 sory%-centery%+1
019CE0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 21 20 .. !
019CF0: 72 65 76 65 72 73 65 20 66 6C 61 67 67 69 6E 67 reverse flagging
019D00: 64 70 72 6F 63 0D 0A 0D 0A 21 21 21 21 21 21 21 dproc....!!!!!!!
019D10: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
019D20: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
019D30: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
019D40: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
019D50: 21 21 21 21 21 21 21 21 21 0D 0A 21 0D 0A 21 20 !!!!!!!!!..!..!
019D60: 4D 61 69 6E 20 70 72 6F 63 65 73 73 0D 0A 21 0D Main process..!.
019D70: 0A 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 .!!!!!!!!!!!!!!!
019D80: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
019D90: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
019DA0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
019DB0: 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 !!!!!!!!!!!!!!!!
019DC0: 21 0D 0A 0D 0A 61 75 74 6F 28 66 61 6C 73 65 25 !....auto(false%
019DD0: 29 20 21 20 74 75 72 6E 20 6F 66 66 20 73 63 72 ) ! turn off scr
019DE0: 6F 6C 6C 69 6E 67 0D 0A 62 63 6F 6C 6F 72 28 63 olling..bcolor(c
019DF0: 79 61 6E 25 29 20 21 20 63 6F 6C 6F 72 20 74 68 yan%) ! color th
019E00: 65 20 62 61 63 6B 67 72 6F 75 6E 64 0D 0A 63 6C e background..cl
019E10: 65 61 72 20 21 20 63 6C 65 61 72 20 74 6F 20 74 ear ! clear to t
019E20: 68 61 74 0D 0A 62 63 6F 6C 6F 72 28 6D 61 67 65 hat..bcolor(mage
019E30: 6E 74 61 25 29 0D 0A 70 72 74 6D 69 64 28 31 2C nta%)..prtmid(1,
019E40: 20 22 2A 2A 2A 2A 2A 2A 2A 20 4D 69 6E 65 20 67 "******* Mine g
019E50: 61 6D 65 20 31 2E 30 20 2A 2A 2A 2A 2A 2A 2A 2A ame 1.0 ********
019E60: 22 29 20 21 20 6F 75 74 70 75 74 20 74 69 74 6C ") ! output titl
019E70: 65 0D 0A 21 20 66 69 6E 64 20 63 65 6E 74 65 72 e..! find center
019E80: 20 62 6F 61 72 64 20 70 6F 73 69 74 69 6F 6E 0D board position.
019E90: 0A 63 65 6E 74 65 72 78 25 20 3D 20 6D 61 78 78 .centerx% = maxx
019EA0: 25 20 64 69 76 20 32 2D 6D 61 78 78 73 25 20 64 % div 2-maxxs% d
019EB0: 69 76 20 32 0D 0A 63 65 6E 74 65 72 79 25 20 3D iv 2..centery% =
019EC0: 20 6D 61 78 79 25 20 64 69 76 20 32 2D 6D 61 78 maxy% div 2-max
019ED0: 79 73 25 20 64 69 76 20 32 0D 0A 21 20 64 72 61 ys% div 2..! dra
019EE0: 77 20 61 20 62 6F 72 64 65 72 20 61 72 6F 75 6E w a border aroun
019EF0: 64 20 74 68 61 74 0D 0A 74 62 6F 78 28 63 65 6E d that..tbox(cen
019F00: 20 6F 6E 20 6C 6F 63 61 74 69 6F 6E 0D 0A 20 20 on location..
019F10: 20 20 20 20 20 20 20 20 20 20 66 6C 61 67 28 78 flag(x
019F20: 25 2C 20 79 25 29 20 3D 20 66 6C 61 67 28 78 25 %, y%) = flag(x%
019F30: 2C 20 79 25 29 0D 0A 20 20 20 20 20 20 20 20 20 , y%)..
019F40: 20 20 20 64 69 73 70 6C 61 79 20 21 20 72 65 64 display ! red
019F50: 69 73 70 6C 61 79 20 62 6F 61 72 64 0D 0A 0D 0A isplay board....
019F60: 20 20 20 20 20 20 20 20 20 65 6E 64 69 66 0D 0A endif..
019F70: 0D 0A 20 20 20 65 6E 64 73 65 6C 0D 0A 0D 0A 75 .. endsel....u
019F80: 6E 74 69 6C 20 64 6F 6E 65 25 20 6F 72 20 6E 65 ntil done% or ne
019F90: 78 74 65 76 65 6E 74 2E 65 74 79 70 65 25 20 3D xtevent.etype% =
019FA0: 20 65 74 74 65 72 6D 25 20 21 20 67 61 6D 65 20 etterm% ! game
019FB0: 63 6F 6D 70 6C 65 74 65 0D 0A 61 75 74 6F 28 74 complete..auto(t
019FC0: 72 75 65 25 29 20 21 20 74 75 72 6E 20 6F 66 66 rue%) ! turn off
019FD0: 20 73 63 72 6F 6C 6C 69 6E 67 0D 0A 62 63 6F 6C scrolling..bcol
019FE0: 6F 72 28 77 68 69 74 65 25 29 20 21 20 72 65 73 or(white%) ! res
019FF0: 74 6F 72 65 20 63 6F 6C 6F 72 73 0D 0A 66 63 6F tore colors..fco
01A000: 6C 6F 72 28 62 6C 61 63 6B 25 29 0D 0A 63 6C 65 lor(black%)..cle
01A010: 61 72 20 21 20 63 6C 65 61 72 20 73 63 72 65 65 ar ! clear scree
01A020: 6E 0D 0A 0D 0A 65 6E 64 1A E5 E5 E5 E5 E5 E5 E5 n....end........
01A030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01A100: 74 65 72 78 25 2D 31 2C 20 63 65 6E 74 65 72 79 terx%-1, centery
01A110: 25 2D 31 2C 20 63 65 6E 74 65 72 78 25 2B 6D 61 %-1, centerx%+ma
01A120: 78 78 73 25 2C 20 63 65 6E 74 65 72 79 25 2B 6D xxs%, centery%+m
01A130: 61 78 79 73 25 2C 20 22 20 22 2C 20 62 6C 75 65 axys%, " ", blue
01A140: 25 2C 20 62 6C 61 63 6B 25 29 0D 0A 62 63 6F 6C %, black%)..bcol
01A150: 6F 72 28 77 68 69 74 65 25 29 20 21 20 72 65 73 or(white%) ! res
01A160: 74 6F 72 65 20 74 68 65 20 62 61 63 6B 67 72 6F tore the backgro
01A170: 75 6E 64 0D 0A 63 6C 72 62 72 64 20 21 20 73 65 und..clrbrd ! se
01A180: 74 20 75 70 20 62 6F 61 72 64 0D 0A 64 69 73 70 t up board..disp
01A190: 6C 61 79 20 21 20 20 64 69 73 70 6C 61 79 20 62 lay ! display b
01A1A0: 6F 61 72 64 20 7D 0D 0A 64 6F 6E 65 25 20 3D 20 oard }..done% =
01A1B0: 66 61 6C 73 65 25 20 21 20 73 65 74 20 67 61 6D false% ! set gam
01A1C0: 65 20 69 6E 20 70 72 6F 67 72 65 73 73 0D 0A 63 e in progress..c
01A1D0: 75 72 73 6F 72 78 25 20 3D 20 63 65 6E 74 65 72 ursorx% = center
01A1E0: 78 25 20 21 20 73 65 74 20 69 6E 69 74 61 6C 20 x% ! set inital
01A1F0: 63 75 72 73 6F 72 20 70 6F 73 69 74 69 6F 6E 0D cursor position.
01A200: 0A 63 75 72 73 6F 72 79 25 20 3D 20 63 65 6E 74 .cursory% = cent
01A210: 65 72 79 25 0D 0A 62 61 64 67 75 65 73 73 25 20 ery%..badguess%
01A220: 3D 20 66 61 6C 73 65 25 20 21 20 73 65 74 20 62 = false% ! set b
01A230: 61 64 20 67 75 65 73 73 65 73 20 69 6E 76 69 73 ad guesses invis
01A240: 69 62 6C 65 0D 0A 72 65 70 65 61 74 20 21 20 65 ible..repeat ! e
01A250: 6E 74 65 72 20 75 73 65 72 20 6D 6F 76 65 73 0D nter user moves.
01A260: 0A 0D 0A 20 20 20 63 75 72 73 6F 72 28 63 75 72 ... cursor(cur
01A270: 73 6F 72 78 25 2C 20 63 75 72 73 6F 72 79 25 29 sorx%, cursory%)
01A280: 20 21 20 70 6C 61 63 65 20 63 75 72 73 6F 72 0D ! place cursor.
01A290: 0A 20 20 20 78 25 20 3D 20 63 75 72 73 6F 72 78 . x% = cursorx
01A2A0: 25 2D 63 65 6E 74 65 72 78 25 2B 31 20 21 20 73 %-centerx%+1 ! s
01A2B0: 65 74 20 6C 6F 63 61 74 69 6F 6E 20 6F 6E 20 62 et location on b
01A2C0: 6F 61 72 64 0D 0A 20 20 20 79 25 20 3D 20 63 75 oard.. y% = cu
01A2D0: 72 73 6F 72 79 2D 63 65 6E 74 65 72 79 2B 31 0D rsory-centery+1.
01A2E0: 0A 20 20 20 65 76 65 6E 74 28 6E 65 78 74 65 76 . event(nextev
01A2F0: 65 6E 74 29 20 21 20 67 65 74 20 74 68 65 20 6E ent) ! get the n
01A300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01A310: 16 00 00 00 02 09 52 E5 16 00 C1 02 00 00 00 02 ......R.........
01A320: 16 00 C6 02 00 00 00 02 16 00 C2 02 00 00 00 02 ................
01A330: 16 00 C7 02 00 00 00 02 16 00 C3 02 00 00 00 02 ................
01A340: 16 00 C8 02 00 00 00 02 16 00 C4 02 00 00 00 02 ................
01A350: 16 00 C9 02 00 00 00 02 16 00 C5 02 00 00 00 02 ................
01A360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01A400: 31 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 1 PRINT TAB(33);
01A410: 22 4D 55 47 57 55 4D 50 22 0D 0A 32 20 50 52 49 "MUGWUMP"..2 PRI
01A420: 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 NT TAB(15);"CREA
01A430: 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 TIVE COMPUTING
01A440: 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 MORRISTOWN, NEW
01A450: 4A 45 52 53 45 59 22 0D 0A 33 20 50 52 49 4E 54 JERSEY"..3 PRINT
01A460: 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 34 20 :PRINT:PRINT..4
01A470: 52 45 4D 20 20 20 20 20 43 4F 55 52 54 45 53 59 REM COURTESY
01A480: 20 50 45 4F 50 4C 45 27 53 20 43 4F 4D 50 55 54 PEOPLE'S COMPUT
01A490: 45 52 20 43 4F 4D 50 41 4E 59 0D 0A 31 30 20 44 ER COMPANY..10 D
01A4A0: 49 4D 20 50 28 34 2C 32 29 0D 0A 32 30 20 50 52 IM P(4,2)..20 PR
01A4B0: 49 4E 54 20 22 54 48 45 20 4F 42 4A 45 43 54 20 INT "THE OBJECT
01A4C0: 4F 46 20 54 48 49 53 20 47 41 4D 45 20 49 53 20 OF THIS GAME IS
01A4D0: 54 4F 20 46 49 4E 44 20 46 4F 55 52 20 4D 55 47 TO FIND FOUR MUG
01A4E0: 57 55 4D 50 53 22 0D 0A 33 30 20 50 52 49 4E 54 WUMPS"..30 PRINT
01A4F0: 20 22 48 49 44 44 45 4E 20 4F 4E 20 41 20 31 30 "HIDDEN ON A 10
01A500: 20 42 59 20 31 30 20 47 52 49 44 2E 20 20 48 4F BY 10 GRID. HO
01A510: 4D 45 42 41 53 45 20 49 53 20 50 4F 53 49 54 49 MEBASE IS POSITI
01A520: 4F 4E 20 30 2C 30 2E 22 0D 0A 34 30 20 50 52 49 ON 0,0."..40 PRI
01A530: 4E 54 20 22 41 4E 59 20 47 55 45 53 53 20 59 4F NT "ANY GUESS YO
01A540: 55 20 4D 41 4B 45 20 4D 55 53 54 20 42 45 20 54 U MAKE MUST BE T
01A550: 57 4F 20 4E 55 4D 42 45 52 53 20 57 49 54 48 20 WO NUMBERS WITH
01A560: 45 41 43 48 22 0D 0A 35 30 20 50 52 49 4E 54 20 EACH"..50 PRINT
01A570: 22 4E 55 4D 42 45 52 20 42 45 54 57 45 45 4E 20 "NUMBER BETWEEN
01A580: 30 20 41 4E 44 20 39 2C 20 49 4E 43 4C 55 53 49 0 AND 9, INCLUSI
01A590: 56 45 2E 20 20 46 49 52 53 54 20 4E 55 4D 42 45 VE. FIRST NUMBE
01A5A0: 52 22 0D 0A 36 30 20 50 52 49 4E 54 20 22 49 53 R"..60 PRINT "IS
01A5B0: 20 44 49 53 54 41 4E 43 45 20 54 4F 20 52 49 47 DISTANCE TO RIG
01A5C0: 48 54 20 4F 46 20 48 4F 4D 45 42 41 53 45 20 41 HT OF HOMEBASE A
01A5D0: 4E 44 20 53 45 43 4F 4E 44 20 4E 55 4D 42 45 52 ND SECOND NUMBER
01A5E0: 22 0D 0A 37 30 20 50 52 49 4E 54 20 22 49 53 20 "..70 PRINT "IS
01A5F0: 44 49 53 54 41 4E 43 45 20 41 42 4F 56 45 20 48 DISTANCE ABOVE H
01A600: 30 20 50 52 49 4E 54 20 22 42 55 54 20 49 20 4A 0 PRINT "BUT I J
01A610: 55 53 54 20 4E 4F 54 49 43 45 44 20 59 4F 55 52 UST NOTICED YOUR
01A620: 20 4C 45 54 54 45 52 53 20 41 52 45 20 4F 55 54 LETTERS ARE OUT
01A630: 20 4F 46 20 4F 52 44 45 52 2E 22 0D 0A 39 30 20 OF ORDER."..90
01A640: 50 52 49 4E 54 20 22 4C 45 54 27 53 20 50 55 54 PRINT "LET'S PUT
01A650: 20 54 48 45 4D 20 49 4E 20 4F 52 44 45 52 20 4C THEM IN ORDER L
01A660: 49 4B 45 20 54 48 49 53 3A 20 22 3B 0D 0A 31 30 IKE THIS: ";..10
01A670: 30 20 46 4F 52 20 4A 3D 32 20 54 4F 20 4C 3A 20 0 FOR J=2 TO L:
01A680: 49 3D 4A 2D 31 3A 20 54 24 3D 42 24 28 4A 29 0D I=J-1: T$=B$(J).
01A690: 0A 31 31 30 20 49 46 20 54 24 3E 42 24 28 49 29 .110 IF T$>B$(I)
01A6A0: 20 54 48 45 4E 20 31 33 30 0D 0A 31 32 30 20 42 THEN 130..120 B
01A6B0: 24 28 49 2B 31 29 3D 42 24 28 49 29 3A 20 49 3D $(I+1)=B$(I): I=
01A6C0: 49 2D 31 3A 20 49 46 20 49 3E 30 20 54 48 45 4E I-1: IF I>0 THEN
01A6D0: 20 31 31 30 0D 0A 31 33 30 20 42 24 28 49 2B 31 110..130 B$(I+1
01A6E0: 29 3D 54 24 3A 20 4E 45 58 54 20 4A 0D 0A 31 34 )=T$: NEXT J..14
01A6F0: 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 4C 3A 20 0 FOR I=1 TO L:
01A700: 50 52 49 4E 54 20 42 24 28 49 29 3B 3A 20 4E 45 PRINT B$(I);: NE
01A710: 58 54 20 49 3A 20 50 52 49 4E 54 3A 20 50 52 49 XT I: PRINT: PRI
01A720: 4E 54 0D 0A 31 35 30 20 50 52 49 4E 54 20 22 44 NT..150 PRINT "D
01A730: 4F 4E 27 54 20 59 4F 55 20 4C 49 4B 45 20 54 48 ON'T YOU LIKE TH
01A740: 41 54 20 42 45 54 54 45 52 22 3B 3A 20 49 4E 50 AT BETTER";: INP
01A750: 55 54 20 44 24 0D 0A 31 36 30 20 49 46 20 44 24 UT D$..160 IF D$
01A760: 3D 22 59 45 53 22 20 54 48 45 4E 20 31 38 30 0D ="YES" THEN 180.
01A770: 0A 31 37 30 20 50 52 49 4E 54 3A 20 50 52 49 4E .170 PRINT: PRIN
01A780: 54 20 22 49 27 4D 20 53 4F 52 52 59 20 59 4F 55 T "I'M SORRY YOU
01A790: 20 44 4F 4E 27 54 20 4C 49 4B 45 20 49 54 20 54 DON'T LIKE IT T
01A7A0: 48 41 54 20 57 41 59 2E 22 3A 20 47 4F 54 4F 20 HAT WAY.": GOTO
01A7B0: 32 30 30 0D 0A 31 38 30 20 50 52 49 4E 54 3A 20 200..180 PRINT:
01A7C0: 50 52 49 4E 54 20 22 49 20 4B 4E 45 57 20 59 4F PRINT "I KNEW YO
01A7D0: 55 27 44 20 41 47 52 45 45 21 21 22 0D 0A 32 30 U'D AGREE!!"..20
01A7E0: 30 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 20 22 0 PRINT: PRINT "
01A7F0: 49 20 52 45 41 4C 4C 59 20 45 4E 4A 4F 59 45 44 I REALLY ENJOYED
01A800: 4F 4D 45 42 41 53 45 2E 22 0D 0A 38 30 20 50 52 OMEBASE."..80 PR
01A810: 49 4E 54 0D 0A 39 30 20 50 52 49 4E 54 20 22 59 INT..90 PRINT "Y
01A820: 4F 55 20 47 45 54 20 31 30 20 54 52 49 45 53 2E OU GET 10 TRIES.
01A830: 20 20 41 46 54 45 52 20 45 41 43 48 20 54 52 59 AFTER EACH TRY
01A840: 2C 20 49 20 57 49 4C 4C 20 54 45 4C 4C 22 0D 0A , I WILL TELL"..
01A850: 31 30 30 20 50 52 49 4E 54 20 22 59 4F 55 20 48 100 PRINT "YOU H
01A860: 4F 57 20 46 41 52 20 59 4F 55 20 41 52 45 20 46 OW FAR YOU ARE F
01A870: 52 4F 4D 20 45 41 43 48 20 4D 55 47 57 55 4D 50 ROM EACH MUGWUMP
01A880: 2E 22 0D 0A 31 31 30 20 50 52 49 4E 54 0D 0A 32 ."..110 PRINT..2
01A890: 34 30 20 47 4F 53 55 42 20 31 30 30 30 0D 0A 32 40 GOSUB 1000..2
01A8A0: 35 30 20 54 3D 30 0D 0A 32 36 30 20 54 3D 54 2B 50 T=0..260 T=T+
01A8B0: 31 0D 0A 32 37 30 20 50 52 49 4E 54 0D 0A 32 37 1..270 PRINT..27
01A8C0: 35 20 50 52 49 4E 54 0D 0A 32 39 30 20 50 52 49 5 PRINT..290 PRI
01A8D0: 4E 54 20 22 54 55 52 4E 20 4E 4F 2E 22 3B 54 3B NT "TURN NO.";T;
01A8E0: 22 2D 2D 20 57 48 41 54 20 49 53 20 59 4F 55 52 "-- WHAT IS YOUR
01A8F0: 20 47 55 45 53 53 22 3B 0D 0A 33 30 30 20 49 4E GUESS";..300 IN
01A900: 50 55 54 20 4D 2C 4E 0D 0A 33 31 30 20 46 4F 52 PUT M,N..310 FOR
01A910: 20 49 3D 31 20 54 4F 20 34 0D 0A 33 32 30 20 49 I=1 TO 4..320 I
01A920: 46 20 50 28 49 2C 31 29 3D 2D 31 20 54 48 45 4E F P(I,1)=-1 THEN
01A930: 20 34 30 30 0D 0A 33 33 30 20 49 46 20 50 28 49 400..330 IF P(I
01A940: 2C 31 29 3C 3E 4D 20 54 48 45 4E 20 33 38 30 0D ,1)<>M THEN 380.
01A950: 0A 33 34 30 20 49 46 20 50 28 49 2C 32 29 3C 3E .340 IF P(I,2)<>
01A960: 4E 20 54 48 45 4E 20 33 38 30 0D 0A 33 35 30 20 N THEN 380..350
01A970: 50 28 49 2C 31 29 3D 2D 31 0D 0A 33 36 30 20 50 P(I,1)=-1..360 P
01A980: 52 49 4E 54 20 22 59 4F 55 20 48 41 56 45 20 46 RINT "YOU HAVE F
01A990: 4F 55 4E 44 20 4D 55 47 57 55 4D 50 22 3B 49 0D OUND MUGWUMP";I.
01A9A0: 0A 33 37 30 20 47 4F 54 4F 20 34 30 30 0D 0A 33 .370 GOTO 400..3
01A9B0: 38 30 20 44 3D 53 51 52 28 28 50 28 49 2C 31 29 80 D=SQR((P(I,1)
01A9C0: 2D 4D 29 5E 32 2B 28 50 28 49 2C 32 29 2D 4E 29 -M)^2+(P(I,2)-N)
01A9D0: 5E 32 29 0D 0A 33 39 30 20 50 52 49 4E 54 20 22 ^2)..390 PRINT "
01A9E0: 59 4F 55 20 41 52 45 22 3B 28 49 4E 54 28 44 2A YOU ARE";(INT(D*
01A9F0: 31 30 29 29 2F 31 30 3B 22 55 4E 49 54 53 20 46 10))/10;"UNITS F
01AA00: 20 4D 45 45 54 49 4E 47 20 59 4F 55 20 22 3B 41 MEETING YOU ";A
01AA10: 24 3B 22 2E 22 0D 0A 32 31 30 20 50 52 49 4E 54 $;"."..210 PRINT
01AA20: 20 22 48 41 56 45 20 41 20 4E 49 43 45 20 44 41 "HAVE A NICE DA
01AA30: 59 21 22 0D 0A 39 39 39 20 45 4E 44 0D 0A 1A E5 Y!"..999 END....
01AA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ABA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ABB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ABC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ABD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ABE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01ABF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AC00: 52 4F 4D 20 4D 55 47 57 55 4D 50 22 3B 49 0D 0A ROM MUGWUMP";I..
01AC10: 34 30 30 20 4E 45 58 54 20 49 0D 0A 34 31 30 20 400 NEXT I..410
01AC20: 46 4F 52 20 4A 3D 31 20 54 4F 20 34 0D 0A 34 32 FOR J=1 TO 4..42
01AC30: 30 20 49 46 20 50 28 4A 2C 31 29 3C 3E 2D 31 20 0 IF P(J,1)<>-1
01AC40: 54 48 45 4E 20 34 37 30 0D 0A 34 33 30 20 4E 45 THEN 470..430 NE
01AC50: 58 54 20 4A 0D 0A 34 34 30 20 50 52 49 4E 54 0D XT J..440 PRINT.
01AC60: 0A 34 35 30 20 50 52 49 4E 54 20 22 59 4F 55 20 .450 PRINT "YOU
01AC70: 47 4F 54 20 54 48 45 4D 20 41 4C 4C 20 49 4E 22 GOT THEM ALL IN"
01AC80: 3B 54 3B 22 54 55 52 4E 53 21 22 0D 0A 34 36 30 ;T;"TURNS!"..460
01AC90: 20 47 4F 54 4F 20 35 38 30 0D 0A 34 37 30 20 49 GOTO 580..470 I
01ACA0: 46 20 54 3C 31 30 20 54 48 45 4E 20 32 36 30 0D F T<10 THEN 260.
01ACB0: 0A 34 38 30 20 50 52 49 4E 54 0D 0A 34 39 30 20 .480 PRINT..490
01ACC0: 50 52 49 4E 54 20 22 53 4F 52 52 59 2C 20 54 48 PRINT "SORRY, TH
01ACD0: 41 54 27 53 20 31 30 20 54 52 49 45 53 2E 20 20 AT'S 10 TRIES.
01ACE0: 48 45 52 45 20 49 53 20 57 48 45 52 45 20 54 48 HERE IS WHERE TH
01ACF0: 45 59 27 52 45 20 48 49 44 49 4E 47 3A 22 0D 0A EY'RE HIDING:"..
01AD00: 35 34 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 34 540 FOR I=1 TO 4
01AD10: 0D 0A 35 35 30 20 49 46 20 50 28 49 2C 31 29 3D ..550 IF P(I,1)=
01AD20: 2D 31 20 54 48 45 4E 20 35 37 30 0D 0A 35 36 30 -1 THEN 570..560
01AD30: 20 50 52 49 4E 54 20 22 4D 55 47 57 55 4D 50 22 PRINT "MUGWUMP"
01AD40: 3B 49 3B 22 49 53 20 41 54 20 28 22 3B 50 28 49 ;I;"IS AT (";P(I
01AD50: 2C 31 29 3B 22 2C 22 3B 50 28 49 2C 32 29 3B 22 ,1);",";P(I,2);"
01AD60: 29 22 0D 0A 35 37 30 20 4E 45 58 54 20 49 0D 0A )"..570 NEXT I..
01AD70: 35 38 30 20 50 52 49 4E 54 0D 0A 36 30 30 20 50 580 PRINT..600 P
01AD80: 52 49 4E 54 20 22 54 48 41 54 20 57 41 53 20 46 RINT "THAT WAS F
01AD90: 55 4E 21 20 4C 45 54 27 53 20 50 4C 41 59 20 41 UN! LET'S PLAY A
01ADA0: 47 41 49 4E 2E 2E 2E 2E 2E 2E 2E 22 0D 0A 36 31 GAIN......."..61
01ADB0: 30 20 50 52 49 4E 54 20 22 46 4F 55 52 20 4D 4F 0 PRINT "FOUR MO
01ADC0: 52 45 20 4D 55 47 57 55 4D 50 53 20 41 52 45 20 RE MUGWUMPS ARE
01ADD0: 4E 4F 57 20 49 4E 20 48 49 44 49 4E 47 2E 22 0D NOW IN HIDING.".
01ADE0: 0A 36 33 30 20 47 4F 54 4F 20 32 34 30 0D 0A 31 .630 GOTO 240..1
01ADF0: 30 30 30 20 46 4F 52 20 4A 3D 31 20 54 4F 20 32 000 FOR J=1 TO 2
01AE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01AFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B000: 0D 0A 31 30 31 30 20 46 4F 52 20 49 3D 31 20 54 ..1010 FOR I=1 T
01B010: 4F 20 34 0D 0A 31 30 32 30 20 50 28 49 2C 4A 29 O 4..1020 P(I,J)
01B020: 3D 49 4E 54 28 31 30 2A 52 4E 44 28 31 29 29 0D =INT(10*RND(1)).
01B030: 0A 31 30 33 30 20 4E 45 58 54 20 49 0D 0A 31 30 .1030 NEXT I..10
01B040: 34 30 20 4E 45 58 54 20 4A 0D 0A 31 30 35 30 20 40 NEXT J..1050
01B050: 52 45 54 55 52 4E 0D 0A 31 30 39 39 20 45 4E 44 RETURN..1099 END
01B060: 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B200: 32 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 2 PRINT TAB(33);
01B210: 22 4E 49 43 4F 4D 41 22 0D 0A 34 20 50 52 49 4E "NICOMA"..4 PRIN
01B220: 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 T TAB(15);"CREAT
01B230: 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D IVE COMPUTING M
01B240: 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A ORRISTOWN, NEW J
01B250: 45 52 53 45 59 22 0D 0A 36 20 50 52 49 4E 54 3A ERSEY"..6 PRINT:
01B260: 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A 31 PRINT: PRINT..1
01B270: 30 20 50 52 49 4E 54 20 22 42 4F 4F 4D 45 52 41 0 PRINT "BOOMERA
01B280: 4E 47 20 50 55 5A 5A 4C 45 20 46 52 4F 4D 20 41 NG PUZZLE FROM A
01B290: 52 49 54 48 4D 45 54 49 43 41 20 4F 46 20 4E 49 RITHMETICA OF NI
01B2A0: 43 4F 4D 41 43 48 55 53 20 2D 2D 20 41 2E 44 2E COMACHUS -- A.D.
01B2B0: 20 39 30 21 22 0D 0A 32 30 20 50 52 49 4E 54 0D 90!"..20 PRINT.
01B2C0: 0A 33 30 20 50 52 49 4E 54 20 22 50 4C 45 41 53 .30 PRINT "PLEAS
01B2D0: 45 20 54 48 49 4E 4B 20 4F 46 20 41 20 4E 55 4D E THINK OF A NUM
01B2E0: 42 45 52 20 42 45 54 57 45 45 4E 20 31 20 41 4E BER BETWEEN 1 AN
01B2F0: 44 20 31 30 30 2E 22 0D 0A 34 30 20 50 52 49 4E D 100."..40 PRIN
01B300: 54 20 22 59 4F 55 52 20 4E 55 4D 42 45 52 20 44 T "YOUR NUMBER D
01B310: 49 56 49 44 45 44 20 42 59 20 33 20 48 41 53 20 IVIDED BY 3 HAS
01B320: 41 20 52 45 4D 41 49 4E 44 45 52 20 4F 46 22 3B A REMAINDER OF";
01B330: 0D 0A 34 35 20 49 4E 50 55 54 20 41 0D 0A 35 30 ..45 INPUT A..50
01B340: 20 50 52 49 4E 54 20 22 59 4F 55 52 20 4E 55 4D PRINT "YOUR NUM
01B350: 42 45 52 20 44 49 56 49 44 45 44 20 42 59 20 35 BER DIVIDED BY 5
01B360: 20 48 41 53 20 41 20 52 45 4D 41 49 4E 44 45 52 HAS A REMAINDER
01B370: 20 4F 46 22 3B 0D 0A 35 35 20 49 4E 50 55 54 20 OF";..55 INPUT
01B380: 42 0D 0A 36 30 20 50 52 49 4E 54 20 22 59 4F 55 B..60 PRINT "YOU
01B390: 52 20 4E 55 4D 42 45 52 20 44 49 56 49 44 45 44 R NUMBER DIVIDED
01B3A0: 20 42 59 20 37 20 48 41 53 20 41 20 52 45 4D 41 BY 7 HAS A REMA
01B3B0: 49 4E 44 45 52 20 4F 46 22 3B 0D 0A 36 35 20 49 INDER OF";..65 I
01B3C0: 4E 50 55 54 20 43 0D 0A 37 30 20 50 52 49 4E 54 NPUT C..70 PRINT
01B3D0: 0D 0A 38 30 20 50 52 49 4E 54 20 22 4C 45 54 20 ..80 PRINT "LET
01B3E0: 4D 45 20 54 48 49 4E 4B 20 41 20 4D 4F 4D 45 4E ME THINK A MOMEN
01B3F0: 54 2E 2E 2E 22 0D 0A 38 35 20 50 52 49 4E 54 0D T..."..85 PRINT.
01B400: 31 20 50 52 49 4E 54 20 54 41 42 28 33 34 29 3B 1 PRINT TAB(34);
01B410: 22 4E 41 4D 45 22 0D 0A 32 20 50 52 49 4E 54 20 "NAME"..2 PRINT
01B420: 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 56 TAB(15);"CREATIV
01B430: 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F 52 E COMPUTING MOR
01B440: 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 52 RISTOWN, NEW JER
01B450: 53 45 59 22 0D 0A 33 20 50 52 49 4E 54 3A 20 50 SEY"..3 PRINT: P
01B460: 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A 35 20 44 RINT: PRINT..5 D
01B470: 49 4D 20 42 24 28 34 30 29 0D 0A 31 30 20 50 52 IM B$(40)..10 PR
01B480: 49 4E 54 20 22 48 45 4C 4C 4F 2E 22 3A 20 50 52 INT "HELLO.": PR
01B490: 49 4E 54 20 22 4D 59 20 4E 41 4D 45 20 49 53 20 INT "MY NAME IS
01B4A0: 43 52 45 41 54 49 56 45 20 43 4F 4D 50 55 54 45 CREATIVE COMPUTE
01B4B0: 52 2E 22 0D 0A 32 30 20 50 52 49 4E 54 20 22 57 R."..20 PRINT "W
01B4C0: 48 41 54 27 53 20 59 4F 55 52 20 4E 41 4D 45 20 HAT'S YOUR NAME
01B4D0: 28 46 49 52 53 54 20 41 4E 44 20 4C 41 53 54 22 (FIRST AND LAST"
01B4E0: 3B 3A 20 49 4E 50 55 54 20 41 24 3A 20 4C 3D 4C ;: INPUT A$: L=L
01B4F0: 45 4E 28 41 24 29 0D 0A 33 30 20 50 52 49 4E 54 EN(A$)..30 PRINT
01B500: 3A 20 50 52 49 4E 54 20 22 54 48 41 4E 4B 20 59 : PRINT "THANK Y
01B510: 4F 55 2C 20 22 3B 0D 0A 34 30 20 46 4F 52 20 49 OU, ";..40 FOR I
01B520: 3D 31 20 54 4F 20 4C 3A 20 42 24 28 49 29 3D 4D =1 TO L: B$(I)=M
01B530: 49 44 24 28 41 24 2C 49 2C 31 29 3A 20 4E 45 58 ID$(A$,I,1): NEX
01B540: 54 20 49 0D 0A 35 30 20 46 4F 52 20 49 3D 4C 20 T I..50 FOR I=L
01B550: 54 4F 20 31 20 53 54 45 50 20 2D 31 3A 20 50 52 TO 1 STEP -1: PR
01B560: 49 4E 54 20 42 24 28 49 29 3B 3A 20 4E 45 58 54 INT B$(I);: NEXT
01B570: 20 49 0D 0A 36 30 20 50 52 49 4E 54 20 22 2E 22 I..60 PRINT "."
01B580: 3A 20 50 52 49 4E 54 20 22 4F 4F 50 53 21 20 20 : PRINT "OOPS!
01B590: 49 20 47 55 45 53 53 20 49 20 47 4F 54 20 49 54 I GUESS I GOT IT
01B5A0: 20 42 41 43 4B 57 41 52 44 53 2E 20 20 41 20 53 BACKWARDS. A S
01B5B0: 4D 41 52 54 22 0D 0A 37 30 20 50 52 49 4E 54 20 MART"..70 PRINT
01B5C0: 22 43 4F 4D 50 55 54 45 52 20 4C 49 4B 45 20 4D "COMPUTER LIKE M
01B5D0: 45 20 53 48 4F 55 4C 44 4E 27 54 20 4D 41 4B 45 E SHOULDN'T MAKE
01B5E0: 20 41 20 4D 49 53 54 41 4B 45 20 4C 49 4B 45 20 A MISTAKE LIKE
01B5F0: 54 48 41 54 21 22 3A 20 50 52 49 4E 54 0D 0A 38 THAT!": PRINT..8
01B600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01B610: 17 00 00 00 02 09 52 E5 17 00 C1 02 00 00 00 02 ......R.........
01B620: 17 00 C6 02 00 00 00 02 17 00 C2 02 00 00 00 02 ................
01B630: 17 00 C7 02 00 00 00 02 17 00 C3 02 00 00 00 02 ................
01B640: 17 00 C8 02 00 00 00 02 17 00 C4 02 00 00 00 02 ................
01B650: 17 00 C9 02 00 00 00 02 17 00 C5 02 00 00 00 02 ................
01B660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01B700: 0A 39 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 31 .90 FOR I=1 TO 1
01B710: 35 30 30 3A 20 4E 45 58 54 20 49 0D 0A 31 30 30 500: NEXT I..100
01B720: 20 44 3D 37 30 2A 41 2B 32 31 2A 42 2B 31 35 2A D=70*A+21*B+15*
01B730: 43 0D 0A 31 31 30 20 49 46 20 44 3C 3D 31 30 35 C..110 IF D<=105
01B740: 20 54 48 45 4E 20 31 34 30 0D 0A 31 32 30 20 44 THEN 140..120 D
01B750: 3D 44 2D 31 30 35 0D 0A 31 33 30 20 47 4F 54 4F =D-105..130 GOTO
01B760: 20 31 31 30 0D 0A 31 34 30 20 50 52 49 4E 54 20 110..140 PRINT
01B770: 22 59 4F 55 52 20 4E 55 4D 42 45 52 20 57 41 53 "YOUR NUMBER WAS
01B780: 22 3B 44 3B 22 2C 20 52 49 47 48 54 22 3B 0D 0A ";D;", RIGHT";..
01B790: 31 36 30 20 49 4E 50 55 54 20 41 24 0D 0A 31 36 160 INPUT A$..16
01B7A0: 35 20 50 52 49 4E 54 0D 0A 31 37 30 20 49 46 20 5 PRINT..170 IF
01B7B0: 41 24 3D 22 59 45 53 22 20 54 48 45 4E 20 32 32 A$="YES" THEN 22
01B7C0: 30 0D 0A 31 38 30 20 49 46 20 41 24 3D 22 4E 4F 0..180 IF A$="NO
01B7D0: 22 20 54 48 45 4E 20 32 34 30 0D 0A 31 39 30 20 " THEN 240..190
01B7E0: 50 52 49 4E 54 20 22 45 48 3F 20 20 49 20 44 4F PRINT "EH? I DO
01B7F0: 4E 27 54 20 55 4E 44 45 52 53 54 41 4E 44 20 27 N'T UNDERSTAND '
01B800: 22 3B 41 24 3B 22 27 20 20 54 52 59 20 27 59 45 ";A$;"' TRY 'YE
01B810: 53 27 20 4F 52 20 27 4E 4F 27 2E 22 0D 0A 32 30 S' OR 'NO'."..20
01B820: 30 20 47 4F 54 4F 20 31 36 30 0D 0A 32 32 30 20 0 GOTO 160..220
01B830: 50 52 49 4E 54 20 22 48 4F 57 20 41 42 4F 55 54 PRINT "HOW ABOUT
01B840: 20 54 48 41 54 21 21 22 0D 0A 32 33 30 20 47 4F THAT!!"..230 GO
01B850: 54 4F 20 32 35 30 0D 0A 32 34 30 20 50 52 49 4E TO 250..240 PRIN
01B860: 54 20 22 49 20 46 45 45 4C 20 59 4F 55 52 20 41 T "I FEEL YOUR A
01B870: 52 49 54 48 4D 45 54 49 43 20 49 53 20 49 4E 20 RITHMETIC IS IN
01B880: 45 52 52 4F 52 2E 22 0D 0A 32 35 30 20 50 52 49 ERROR."..250 PRI
01B890: 4E 54 0D 0A 32 36 30 20 50 52 49 4E 54 20 22 4C NT..260 PRINT "L
01B8A0: 45 54 27 53 20 54 52 59 20 41 4E 4F 54 48 45 52 ET'S TRY ANOTHER
01B8B0: 2E 22 0D 0A 32 37 30 20 47 4F 54 4F 20 32 30 0D ."..270 GOTO 20.
01B8C0: 0A 39 39 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 .999 END........
01B8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01B900: 52 49 4E 54 20 22 4D 41 43 48 49 4E 45 20 4C 4F RINT "MACHINE LO
01B910: 53 45 53 22 0D 0A 38 31 30 20 47 4F 54 4F 20 31 SES"..810 GOTO 1
01B920: 36 34 30 0D 0A 38 32 30 20 50 52 49 4E 54 20 22 640..820 PRINT "
01B930: 4D 41 43 48 49 4E 45 20 57 49 4E 53 22 0D 0A 38 MACHINE WINS"..8
01B940: 33 30 20 47 4F 54 4F 20 31 36 34 30 0D 0A 38 34 30 GOTO 1640..84
01B950: 30 20 4C 45 54 20 43 3D 30 0D 0A 38 35 30 20 46 0 LET C=0..850 F
01B960: 4F 52 20 49 3D 31 20 54 4F 20 4E 0D 0A 38 36 30 OR I=1 TO N..860
01B970: 20 49 46 20 41 28 49 29 3E 31 20 54 48 45 4E 20 IF A(I)>1 THEN
01B980: 39 34 30 0D 0A 38 37 30 20 49 46 20 41 28 49 29 940..870 IF A(I)
01B990: 3D 30 20 54 48 45 4E 20 38 39 30 0D 0A 38 38 30 =0 THEN 890..880
01B9A0: 20 4C 45 54 20 43 3D 43 2B 31 0D 0A 38 39 30 20 LET C=C+1..890
01B9B0: 4E 45 58 54 20 49 0D 0A 39 30 30 20 49 46 20 43 NEXT I..900 IF C
01B9C0: 2F 32 3C 3E 49 4E 54 28 43 2F 32 29 20 54 48 45 /2<>INT(C/2) THE
01B9D0: 4E 20 38 30 30 0D 0A 39 31 30 20 47 4F 54 4F 20 N 800..910 GOTO
01B9E0: 39 34 30 0D 0A 39 32 30 20 49 46 20 41 28 44 28 940..920 IF A(D(
01B9F0: 31 29 29 3D 31 20 54 48 45 4E 20 38 32 30 0D 0A 1))=1 THEN 820..
01BA00: 39 33 30 20 49 46 20 41 28 44 28 32 29 29 3D 31 930 IF A(D(2))=1
01BA10: 20 54 48 45 4E 20 38 32 30 0D 0A 39 34 30 20 46 THEN 820..940 F
01BA20: 4F 52 20 49 3D 31 20 54 4F 20 4E 0D 0A 39 35 30 OR I=1 TO N..950
01BA30: 20 4C 45 54 20 45 3D 41 28 49 29 0D 0A 39 36 30 LET E=A(I)..960
01BA40: 20 46 4F 52 20 4A 3D 30 20 54 4F 20 31 30 0D 0A FOR J=0 TO 10..
01BA50: 39 37 30 20 4C 45 54 20 46 3D 45 2F 32 0D 0A 39 970 LET F=E/2..9
01BA60: 38 30 20 4C 45 54 20 42 28 49 2C 4A 29 3D 32 2A 80 LET B(I,J)=2*
01BA70: 28 46 2D 49 4E 54 28 46 29 29 0D 0A 39 39 30 20 (F-INT(F))..990
01BA80: 4C 45 54 20 45 3D 49 4E 54 28 46 29 0D 0A 31 30 LET E=INT(F)..10
01BA90: 30 30 20 4E 45 58 54 20 4A 0D 0A 31 30 31 30 20 00 NEXT J..1010
01BAA0: 4E 45 58 54 20 49 0D 0A 31 30 32 30 20 46 4F 52 NEXT I..1020 FOR
01BAB0: 20 4A 3D 31 30 20 54 4F 20 30 20 53 54 45 50 20 J=10 TO 0 STEP
01BAC0: 2D 31 0D 0A 31 30 33 30 20 4C 45 54 20 43 3D 30 -1..1030 LET C=0
01BAD0: 0D 0A 31 30 34 30 20 4C 45 54 20 48 3D 30 0D 0A ..1040 LET H=0..
01BAE0: 31 30 35 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 1050 FOR I=1 TO
01BAF0: 4E 0D 0A 31 30 36 30 20 49 46 20 42 28 49 2C 4A N..1060 IF B(I,J
01BB00: 31 30 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 100 PRINT TAB(33
01BB10: 29 3B 22 4E 49 4D 22 0D 0A 31 31 30 20 50 52 49 );"NIM"..110 PRI
01BB20: 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 NT TAB(15);"CREA
01BB30: 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 TIVE COMPUTING
01BB40: 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 MORRISTOWN, NEW
01BB50: 4A 45 52 53 45 59 22 0D 0A 31 32 30 20 50 52 49 JERSEY"..120 PRI
01BB60: 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A NT:PRINT:PRINT..
01BB70: 32 31 30 20 44 49 4D 20 41 28 31 30 30 29 2C 42 210 DIM A(100),B
01BB80: 28 31 30 30 2C 31 30 29 2C 44 28 32 29 0D 0A 32 (100,10),D(2)..2
01BB90: 32 30 20 50 52 49 4E 54 20 22 54 48 49 53 20 49 20 PRINT "THIS I
01BBA0: 53 20 54 48 45 20 47 41 4D 45 20 4F 46 20 4E 49 S THE GAME OF NI
01BBB0: 4D 2E 22 0D 0A 32 33 30 20 50 52 49 4E 54 20 22 M."..230 PRINT "
01BBC0: 44 4F 20 59 4F 55 20 57 41 4E 54 20 49 4E 53 54 DO YOU WANT INST
01BBD0: 52 55 43 54 49 4F 4E 53 22 3B 0D 0A 32 34 30 20 RUCTIONS";..240
01BBE0: 49 4E 50 55 54 20 5A 24 0D 0A 32 35 30 20 49 46 INPUT Z$..250 IF
01BBF0: 20 5A 24 3D 22 4E 4F 22 20 54 48 45 4E 20 34 34 Z$="NO" THEN 44
01BC00: 30 0D 0A 32 36 30 20 49 46 20 5A 24 3D 22 6E 6F 0..260 IF Z$="no
01BC10: 22 20 54 48 45 4E 20 34 34 30 0D 0A 32 37 30 20 " THEN 440..270
01BC20: 49 46 20 5A 24 3D 22 59 45 53 22 20 54 48 45 4E IF Z$="YES" THEN
01BC30: 20 33 31 30 0D 0A 32 38 30 20 49 46 20 5A 24 3D 310..280 IF Z$=
01BC40: 22 79 65 73 22 20 54 48 45 4E 20 33 31 30 0D 0A "yes" THEN 310..
01BC50: 32 39 30 20 50 52 49 4E 54 20 22 50 4C 45 41 53 290 PRINT "PLEAS
01BC60: 45 20 41 4E 53 57 45 52 20 59 45 53 20 4F 52 20 E ANSWER YES OR
01BC70: 4E 4F 22 0D 0A 33 30 30 20 47 4F 54 4F 20 32 34 NO"..300 GOTO 24
01BC80: 30 0D 0A 33 31 30 20 50 52 49 4E 54 20 22 54 48 0..310 PRINT "TH
01BC90: 45 20 47 41 4D 45 20 49 53 20 50 4C 41 59 45 44 E GAME IS PLAYED
01BCA0: 20 57 49 54 48 20 41 20 4E 55 4D 42 45 52 20 4F WITH A NUMBER O
01BCB0: 46 20 50 49 4C 45 53 20 4F 46 20 4F 42 4A 45 43 F PILES OF OBJEC
01BCC0: 54 53 2E 22 0D 0A 33 32 30 20 50 52 49 4E 54 20 TS."..320 PRINT
01BCD0: 22 41 4E 59 20 4E 55 4D 42 45 52 20 4F 46 20 4F "ANY NUMBER OF O
01BCE0: 42 4A 45 43 54 53 20 41 52 45 20 52 45 4D 4F 56 BJECTS ARE REMOV
01BCF0: 45 44 20 46 52 4F 4D 20 4F 4E 45 20 50 49 4C 45 ED FROM ONE PILE
01BD00: 29 3D 30 20 54 48 45 4E 20 31 31 31 30 0D 0A 31 )=0 THEN 1110..1
01BD10: 30 37 30 20 4C 45 54 20 43 3D 43 2B 31 0D 0A 31 070 LET C=C+1..1
01BD20: 30 38 30 20 49 46 20 41 28 49 29 3C 3D 48 20 54 080 IF A(I)<=H T
01BD30: 48 45 4E 20 31 31 31 30 0D 0A 31 30 39 30 20 4C HEN 1110..1090 L
01BD40: 45 54 20 48 3D 41 28 49 29 0D 0A 31 31 30 30 20 ET H=A(I)..1100
01BD50: 4C 45 54 20 47 3D 49 0D 0A 31 31 31 30 20 4E 45 LET G=I..1110 NE
01BD60: 58 54 20 49 0D 0A 31 31 32 30 20 49 46 20 43 2F XT I..1120 IF C/
01BD70: 32 3C 3E 49 4E 54 28 43 2F 32 29 20 54 48 45 4E 2<>INT(C/2) THEN
01BD80: 20 31 31 39 30 0D 0A 31 31 33 30 20 4E 45 58 54 1190..1130 NEXT
01BD90: 20 4A 0D 0A 31 31 34 30 20 4C 45 54 20 45 3D 49 J..1140 LET E=I
01BDA0: 4E 54 28 4E 2A 52 4E 44 28 31 29 2B 31 29 0D 0A NT(N*RND(1)+1)..
01BDB0: 31 31 35 30 20 49 46 20 41 28 45 29 3D 30 20 54 1150 IF A(E)=0 T
01BDC0: 48 45 4E 20 31 31 34 30 0D 0A 31 31 36 30 20 4C HEN 1140..1160 L
01BDD0: 45 54 20 46 3D 49 4E 54 28 41 28 45 29 2A 52 4E ET F=INT(A(E)*RN
01BDE0: 44 28 31 29 2B 31 29 0D 0A 31 31 37 30 20 4C 45 D(1)+1)..1170 LE
01BDF0: 54 20 41 28 45 29 3D 41 28 45 29 2D 46 0D 0A 31 T A(E)=A(E)-F..1
01BE00: 31 38 30 20 47 4F 54 4F 20 31 33 38 30 0D 0A 31 180 GOTO 1380..1
01BE10: 31 39 30 20 4C 45 54 20 41 28 47 29 3D 30 0D 0A 190 LET A(G)=0..
01BE20: 31 32 30 30 20 46 4F 52 20 4A 3D 30 20 54 4F 20 1200 FOR J=0 TO
01BE30: 31 30 0D 0A 31 32 31 30 20 4C 45 54 20 42 28 47 10..1210 LET B(G
01BE40: 2C 4A 29 3D 30 0D 0A 31 32 32 30 20 4C 45 54 20 ,J)=0..1220 LET
01BE50: 43 3D 30 0D 0A 31 32 33 30 20 46 4F 52 20 49 3D C=0..1230 FOR I=
01BE60: 31 20 54 4F 20 4E 0D 0A 31 32 34 30 20 49 46 20 1 TO N..1240 IF
01BE70: 42 28 49 2C 4A 29 3D 30 20 54 48 45 4E 20 31 32 B(I,J)=0 THEN 12
01BE80: 36 30 0D 0A 31 32 35 30 20 4C 45 54 20 43 3D 43 60..1250 LET C=C
01BE90: 2B 31 0D 0A 31 32 36 30 20 4E 45 58 54 20 49 0D +1..1260 NEXT I.
01BEA0: 0A 31 32 37 30 20 4C 45 54 20 41 28 47 29 3D 41 .1270 LET A(G)=A
01BEB0: 28 47 29 2B 32 2A 28 43 2F 32 2D 49 4E 54 28 43 (G)+2*(C/2-INT(C
01BEC0: 2F 32 29 29 2A 32 5E 4A 0D 0A 31 32 38 30 20 4E /2))*2^J..1280 N
01BED0: 45 58 54 20 4A 0D 0A 31 32 39 30 20 49 46 20 57 EXT J..1290 IF W
01BEE0: 3D 31 20 54 48 45 4E 20 31 33 38 30 0D 0A 31 33 =1 THEN 1380..13
01BEF0: 30 30 20 4C 45 54 20 43 3D 30 0D 0A 31 33 31 30 00 LET C=0..1310
01BF00: 20 42 59 20 59 4F 55 20 41 4E 44 22 0D 0A 33 33 BY YOU AND"..33
01BF10: 30 20 50 52 49 4E 54 20 22 54 48 45 20 4D 41 43 0 PRINT "THE MAC
01BF20: 48 49 4E 45 20 41 4C 54 45 52 4E 41 54 45 4C 59 HINE ALTERNATELY
01BF30: 2E 20 20 4F 4E 20 59 4F 55 52 20 54 55 52 4E 2C . ON YOUR TURN,
01BF40: 20 59 4F 55 20 4D 41 59 20 54 41 4B 45 22 0D 0A YOU MAY TAKE"..
01BF50: 33 34 30 20 50 52 49 4E 54 20 22 41 4C 4C 20 54 340 PRINT "ALL T
01BF60: 48 45 20 4F 42 4A 45 43 54 53 20 54 48 41 54 20 HE OBJECTS THAT
01BF70: 52 45 4D 41 49 4E 20 49 4E 20 41 4E 59 20 50 49 REMAIN IN ANY PI
01BF80: 4C 45 2C 20 42 55 54 20 59 4F 55 20 4D 55 53 54 LE, BUT YOU MUST
01BF90: 22 0D 0A 33 35 30 20 50 52 49 4E 54 20 22 54 41 "..350 PRINT "TA
01BFA0: 4B 45 20 41 54 20 4C 45 41 53 54 20 4F 4E 45 20 KE AT LEAST ONE
01BFB0: 4F 42 4A 45 43 54 2C 20 41 4E 44 20 59 4F 55 20 OBJECT, AND YOU
01BFC0: 4D 41 59 20 54 41 4B 45 20 4F 42 4A 45 43 54 53 MAY TAKE OBJECTS
01BFD0: 20 46 52 4F 4D 22 0D 0A 33 36 30 20 50 52 49 4E FROM"..360 PRIN
01BFE0: 54 20 22 4F 4E 4C 59 20 4F 4E 45 20 50 49 4C 45 T "ONLY ONE PILE
01BFF0: 20 4F 4E 20 41 20 53 49 4E 47 4C 45 20 54 55 52 ON A SINGLE TUR
01C000: 4E 2E 20 20 59 4F 55 20 4D 55 53 54 20 53 50 45 N. YOU MUST SPE
01C010: 43 49 46 59 20 57 48 45 54 48 45 52 22 0D 0A 33 CIFY WHETHER"..3
01C020: 37 30 20 50 52 49 4E 54 20 22 57 49 4E 4E 49 4E 70 PRINT "WINNIN
01C030: 47 20 49 53 20 44 45 46 49 4E 45 44 20 41 53 20 G IS DEFINED AS
01C040: 54 41 4B 49 4E 47 20 4F 52 20 4E 4F 54 20 54 41 TAKING OR NOT TA
01C050: 4B 49 4E 47 20 54 48 45 20 4C 41 53 54 20 4F 42 KING THE LAST OB
01C060: 4A 45 43 54 2C 22 0D 0A 33 38 30 20 50 52 49 4E JECT,"..380 PRIN
01C070: 54 20 22 54 48 45 20 4E 55 4D 42 45 52 20 4F 46 T "THE NUMBER OF
01C080: 20 50 49 4C 45 53 20 49 4E 20 54 48 45 20 47 41 PILES IN THE GA
01C090: 4D 45 2C 20 41 4E 44 20 48 4F 57 20 4D 41 4E 59 ME, AND HOW MANY
01C0A0: 20 4F 42 4A 45 43 54 53 20 41 52 45 22 0D 0A 33 OBJECTS ARE"..3
01C0B0: 39 30 20 50 52 49 4E 54 20 22 4F 52 49 47 49 4E 90 PRINT "ORIGIN
01C0C0: 41 4C 4C 59 20 49 4E 20 45 41 43 48 20 50 49 4C ALLY IN EACH PIL
01C0D0: 45 2E 20 20 45 41 43 48 20 50 49 4C 45 20 4D 41 E. EACH PILE MA
01C0E0: 59 20 43 4F 4E 54 41 49 4E 20 41 22 0D 0A 34 30 Y CONTAIN A"..40
01C0F0: 30 20 50 52 49 4E 54 20 22 44 49 46 46 45 52 45 0 PRINT "DIFFERE
01C100: 20 46 4F 52 20 49 3D 31 20 54 4F 20 4E 0D 0A 31 FOR I=1 TO N..1
01C110: 33 32 30 20 49 46 20 41 28 49 29 3E 31 20 54 48 320 IF A(I)>1 TH
01C120: 45 4E 20 31 33 38 30 0D 0A 31 33 33 30 20 49 46 EN 1380..1330 IF
01C130: 20 41 28 49 29 3D 30 20 54 48 45 4E 20 31 33 35 A(I)=0 THEN 135
01C140: 30 0D 0A 31 33 34 30 20 4C 45 54 20 43 3D 43 2B 0..1340 LET C=C+
01C150: 31 0D 0A 31 33 35 30 20 4E 45 58 54 20 49 0D 0A 1..1350 NEXT I..
01C160: 31 33 36 30 20 49 46 20 43 2F 32 3C 3E 49 4E 54 1360 IF C/2<>INT
01C170: 28 43 2F 32 29 20 54 48 45 4E 20 31 33 38 30 0D (C/2) THEN 1380.
01C180: 0A 31 33 37 30 20 4C 45 54 20 41 28 47 29 3D 31 .1370 LET A(G)=1
01C190: 2D 41 28 47 29 0D 0A 31 33 38 30 20 50 52 49 4E -A(G)..1380 PRIN
01C1A0: 54 20 22 50 49 4C 45 20 20 53 49 5A 45 22 0D 0A T "PILE SIZE"..
01C1B0: 31 33 39 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 1390 FOR I=1 TO
01C1C0: 4E 0D 0A 31 34 30 30 20 50 52 49 4E 54 20 49 3B N..1400 PRINT I;
01C1D0: 41 28 49 29 0D 0A 31 34 31 30 20 4E 45 58 54 20 A(I)..1410 NEXT
01C1E0: 49 0D 0A 31 34 32 30 20 49 46 20 57 3D 32 20 54 I..1420 IF W=2 T
01C1F0: 48 45 4E 20 31 34 35 30 0D 0A 31 34 33 30 20 47 HEN 1450..1430 G
01C200: 4F 53 55 42 20 31 35 37 30 0D 0A 31 34 34 30 20 OSUB 1570..1440
01C210: 49 46 20 5A 3D 31 20 54 48 45 4E 20 38 32 30 0D IF Z=1 THEN 820.
01C220: 0A 31 34 35 30 20 50 52 49 4E 54 20 22 59 4F 55 .1450 PRINT "YOU
01C230: 52 20 4D 4F 56 45 20 2D 20 50 49 4C 45 2C 20 4E R MOVE - PILE, N
01C240: 55 4D 42 45 52 20 54 4F 20 42 45 20 52 45 4D 4F UMBER TO BE REMO
01C250: 56 45 44 22 3B 0D 0A 31 34 36 30 20 49 4E 50 55 VED";..1460 INPU
01C260: 54 20 58 2C 59 0D 0A 31 34 37 30 20 49 46 20 58 T X,Y..1470 IF X
01C270: 3E 4E 20 54 48 45 4E 20 31 34 35 30 0D 0A 31 34 >N THEN 1450..14
01C280: 38 30 20 49 46 20 58 3C 31 20 54 48 45 4E 20 31 80 IF X<1 THEN 1
01C290: 34 35 30 0D 0A 31 34 39 30 20 49 46 20 58 3C 3E 450..1490 IF X<>
01C2A0: 49 4E 54 28 58 29 20 54 48 45 4E 20 31 34 35 30 INT(X) THEN 1450
01C2B0: 0D 0A 31 35 30 30 20 49 46 20 59 3E 41 28 58 29 ..1500 IF Y>A(X)
01C2C0: 20 54 48 45 4E 20 31 34 35 30 0D 0A 31 35 31 30 THEN 1450..1510
01C2D0: 20 49 46 20 59 3C 31 20 54 48 45 4E 20 31 34 35 IF Y<1 THEN 145
01C2E0: 30 0D 0A 31 35 32 30 20 49 46 20 59 3C 3E 49 4E 0..1520 IF Y<>IN
01C2F0: 54 28 59 29 20 54 48 45 4E 20 31 34 35 30 0D 0A T(Y) THEN 1450..
01C300: 4E 54 20 4E 55 4D 42 45 52 20 4F 46 20 4F 42 4A NT NUMBER OF OBJ
01C310: 45 43 54 53 2E 22 0D 0A 34 31 30 20 50 52 49 4E ECTS."..410 PRIN
01C320: 54 20 22 54 48 45 20 4D 41 43 48 49 4E 45 20 57 T "THE MACHINE W
01C330: 49 4C 4C 20 53 48 4F 57 20 49 54 53 20 4D 4F 56 ILL SHOW ITS MOV
01C340: 45 20 42 59 20 4C 49 53 54 49 4E 47 20 45 41 43 E BY LISTING EAC
01C350: 48 20 50 49 4C 45 20 41 4E 44 20 54 48 45 22 0D H PILE AND THE".
01C360: 0A 34 32 30 20 50 52 49 4E 54 20 22 4E 55 4D 42 .420 PRINT "NUMB
01C370: 45 52 20 4F 46 20 4F 42 4A 45 43 54 53 20 52 45 ER OF OBJECTS RE
01C380: 4D 41 49 4E 49 4E 47 20 49 4E 20 54 48 45 20 50 MAINING IN THE P
01C390: 49 4C 45 53 20 41 46 54 45 52 20 20 45 41 43 48 ILES AFTER EACH
01C3A0: 20 4F 46 20 49 54 53 22 0D 0A 34 33 30 20 50 52 OF ITS"..430 PR
01C3B0: 49 4E 54 20 22 4D 4F 56 45 53 2E 22 0D 0A 34 34 INT "MOVES."..44
01C3C0: 30 20 50 52 49 4E 54 0D 0A 34 35 30 20 50 52 49 0 PRINT..450 PRI
01C3D0: 4E 54 20 22 45 4E 54 45 52 20 57 49 4E 20 4F 50 NT "ENTER WIN OP
01C3E0: 54 49 4F 4E 20 2D 20 31 20 54 4F 20 54 41 4B 45 TION - 1 TO TAKE
01C3F0: 20 4C 41 53 54 2C 20 32 20 54 4F 20 41 56 4F 49 LAST, 2 TO AVOI
01C400: 44 20 4C 41 53 54 22 3B 0D 0A 34 36 30 20 49 4E D LAST";..460 IN
01C410: 50 55 54 20 57 0D 0A 34 37 30 20 49 46 20 57 3D PUT W..470 IF W=
01C420: 31 20 54 48 45 4E 20 34 39 30 0D 0A 34 38 30 20 1 THEN 490..480
01C430: 49 46 20 57 3C 3E 32 20 54 48 45 4E 20 34 35 30 IF W<>2 THEN 450
01C440: 0D 0A 34 39 30 20 50 52 49 4E 54 20 22 45 4E 54 ..490 PRINT "ENT
01C450: 45 52 20 4E 55 4D 42 45 52 20 4F 46 20 50 49 4C ER NUMBER OF PIL
01C460: 45 53 22 3B 0D 0A 35 30 30 20 49 4E 50 55 54 20 ES";..500 INPUT
01C470: 4E 0D 0A 35 31 30 20 49 46 20 4E 3E 31 30 30 20 N..510 IF N>100
01C480: 54 48 45 4E 20 34 39 30 0D 0A 35 32 30 20 49 46 THEN 490..520 IF
01C490: 20 4E 3C 31 20 54 48 45 4E 20 34 39 30 0D 0A 35 N<1 THEN 490..5
01C4A0: 33 30 20 49 46 20 4E 3C 3E 49 4E 54 28 4E 29 20 30 IF N<>INT(N)
01C4B0: 54 48 45 4E 20 34 39 30 0D 0A 35 34 30 20 50 52 THEN 490..540 PR
01C4C0: 49 4E 54 20 22 45 4E 54 45 52 20 50 49 4C 45 20 INT "ENTER PILE
01C4D0: 53 49 5A 45 53 22 0D 0A 35 35 30 20 46 4F 52 20 SIZES"..550 FOR
01C4E0: 49 3D 31 20 54 4F 20 4E 0D 0A 35 36 30 20 50 52 I=1 TO N..560 PR
01C4F0: 49 4E 54 20 49 3B 0D 0A 35 37 30 20 49 4E 50 55 INT I;..570 INPU
01C500: 31 35 33 30 20 4C 45 54 20 41 28 58 29 3D 41 28 1530 LET A(X)=A(
01C510: 58 29 2D 59 0D 0A 31 35 34 30 20 47 4F 53 55 42 X)-Y..1540 GOSUB
01C520: 20 31 35 37 30 0D 0A 31 35 35 30 20 49 46 20 5A 1570..1550 IF Z
01C530: 3D 31 20 54 48 45 4E 20 38 30 30 0D 0A 31 35 36 =1 THEN 800..156
01C540: 30 20 47 4F 54 4F 20 37 30 30 0D 0A 31 35 37 30 0 GOTO 700..1570
01C550: 20 4C 45 54 20 5A 3D 30 0D 0A 31 35 38 30 20 46 LET Z=0..1580 F
01C560: 4F 52 20 49 3D 31 20 54 4F 20 4E 0D 0A 31 35 39 OR I=1 TO N..159
01C570: 30 20 49 46 20 41 28 49 29 3D 30 20 54 48 45 4E 0 IF A(I)=0 THEN
01C580: 20 31 36 31 30 0D 0A 31 36 30 30 20 52 45 54 55 1610..1600 RETU
01C590: 52 4E 0D 0A 31 36 31 30 20 4E 45 58 54 20 49 0D RN..1610 NEXT I.
01C5A0: 0A 31 36 32 30 20 4C 45 54 20 5A 3D 31 0D 0A 31 .1620 LET Z=1..1
01C5B0: 36 33 30 20 52 45 54 55 52 4E 0D 0A 31 36 34 30 630 RETURN..1640
01C5C0: 20 50 52 49 4E 54 20 22 64 6F 20 79 6F 75 20 77 PRINT "do you w
01C5D0: 61 6E 74 20 74 6F 20 70 6C 61 79 20 61 6E 6F 74 ant to play anot
01C5E0: 68 65 72 20 67 61 6D 65 22 3B 0D 0A 31 36 35 30 her game";..1650
01C5F0: 20 49 4E 50 55 54 20 51 39 24 0D 0A 31 36 36 30 INPUT Q9$..1660
01C600: 20 49 46 20 51 39 24 3D 22 59 45 53 22 20 54 48 IF Q9$="YES" TH
01C610: 45 4E 20 31 37 32 30 0D 0A 31 36 37 30 20 49 46 EN 1720..1670 IF
01C620: 20 51 39 24 3D 22 79 65 73 22 20 54 48 45 4E 20 Q9$="yes" THEN
01C630: 31 37 32 30 0D 0A 31 36 38 30 20 49 46 20 51 39 1720..1680 IF Q9
01C640: 24 3D 22 4E 4F 22 20 54 48 45 4E 20 31 37 33 30 $="NO" THEN 1730
01C650: 0D 0A 31 36 39 30 20 49 46 20 51 39 24 3D 22 6E ..1690 IF Q9$="n
01C660: 6F 22 20 54 48 45 4E 20 31 37 33 30 0D 0A 31 37 o" THEN 1730..17
01C670: 30 30 20 50 52 49 4E 54 20 22 50 4C 45 41 53 45 00 PRINT "PLEASE
01C680: 2E 20 20 59 45 53 20 4F 52 20 4E 4F 2E 22 0D 0A . YES OR NO."..
01C690: 31 37 31 30 20 47 4F 54 4F 20 31 36 35 30 20 0D 1710 GOTO 1650 .
01C6A0: 0A 31 37 32 30 20 47 4F 54 4F 20 34 34 30 0D 0A .1720 GOTO 440..
01C6B0: 31 37 33 30 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 1730 END........
01C6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01C700: 54 20 41 28 49 29 0D 0A 35 38 30 20 49 46 20 41 T A(I)..580 IF A
01C710: 28 49 29 3E 32 30 30 30 20 54 48 45 4E 20 35 36 (I)>2000 THEN 56
01C720: 30 0D 0A 35 39 30 20 49 46 20 41 28 49 29 3C 31 0..590 IF A(I)<1
01C730: 20 54 48 45 4E 20 35 36 30 0D 0A 36 30 30 20 49 THEN 560..600 I
01C740: 46 20 41 28 49 29 3C 3E 49 4E 54 28 41 28 49 29 F A(I)<>INT(A(I)
01C750: 29 20 54 48 45 4E 20 35 36 30 0D 0A 36 31 30 20 ) THEN 560..610
01C760: 4E 45 58 54 20 49 0D 0A 36 32 30 20 50 52 49 4E NEXT I..620 PRIN
01C770: 54 20 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 54 T "DO YOU WANT T
01C780: 4F 20 4D 4F 56 45 20 46 49 52 53 54 22 3B 0D 0A O MOVE FIRST";..
01C790: 36 33 30 20 49 4E 50 55 54 20 51 39 24 0D 0A 36 630 INPUT Q9$..6
01C7A0: 34 30 20 49 46 20 51 39 24 3D 22 59 45 53 22 20 40 IF Q9$="YES"
01C7B0: 54 48 45 4E 20 31 34 35 30 0D 0A 36 35 30 20 49 THEN 1450..650 I
01C7C0: 46 20 51 39 24 3D 22 79 65 73 22 20 54 48 45 4E F Q9$="yes" THEN
01C7D0: 20 31 34 35 30 0D 0A 36 36 30 20 49 46 20 51 39 1450..660 IF Q9
01C7E0: 24 3D 22 4E 4F 22 20 54 48 45 4E 20 37 30 30 0D $="NO" THEN 700.
01C7F0: 0A 36 37 30 20 49 46 20 51 39 24 3D 22 6E 6F 22 .670 IF Q9$="no"
01C800: 20 54 48 45 4E 20 37 30 30 0D 0A 36 38 30 20 50 THEN 700..680 P
01C810: 52 49 4E 54 20 22 50 4C 45 41 53 45 20 41 4E 53 RINT "PLEASE ANS
01C820: 57 45 52 20 59 45 53 20 4F 52 20 4E 4F 2E 22 0D WER YES OR NO.".
01C830: 0A 36 39 30 20 47 4F 54 4F 20 36 33 30 0D 0A 37 .690 GOTO 630..7
01C840: 30 30 20 49 46 20 57 3D 31 20 54 48 45 4E 20 39 00 IF W=1 THEN 9
01C850: 34 30 0D 0A 37 31 30 20 4C 45 54 20 43 3D 30 0D 40..710 LET C=0.
01C860: 0A 37 32 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 .720 FOR I=1 TO
01C870: 4E 0D 0A 37 33 30 20 49 46 20 41 28 49 29 3D 30 N..730 IF A(I)=0
01C880: 20 54 48 45 4E 20 37 37 30 0D 0A 37 34 30 20 4C THEN 770..740 L
01C890: 45 54 20 43 3D 43 2B 31 0D 0A 37 35 30 20 49 46 ET C=C+1..750 IF
01C8A0: 20 43 3D 33 20 54 48 45 4E 20 38 34 30 0D 0A 37 C=3 THEN 840..7
01C8B0: 36 30 20 4C 45 54 20 44 28 43 29 3D 49 0D 0A 37 60 LET D(C)=I..7
01C8C0: 37 30 20 4E 45 58 54 20 49 0D 0A 37 38 30 20 49 70 NEXT I..780 I
01C8D0: 46 20 43 3D 32 20 54 48 45 4E 20 39 32 30 0D 0A F C=2 THEN 920..
01C8E0: 37 39 30 20 49 46 20 41 28 44 28 31 29 29 3E 31 790 IF A(D(1))>1
01C8F0: 20 54 48 45 4E 20 38 32 30 0D 0A 38 30 30 20 50 THEN 820..800 P
01C900: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01C910: 18 00 00 00 02 09 52 E5 18 00 C1 02 00 00 00 02 ......R.........
01C920: 18 00 C6 02 00 00 00 02 18 00 C2 02 00 00 00 02 ................
01C930: 18 00 C7 02 00 00 00 02 18 00 C3 02 00 00 00 02 ................
01C940: 18 00 C8 02 00 00 00 02 18 00 C4 02 00 00 00 02 ................
01C950: 18 00 C9 02 00 00 00 02 18 00 C5 02 00 00 00 02 ................
01C960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01C9F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01CA00: 31 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 1 PRINT TAB(33);
01CA10: 22 4E 55 4D 42 45 52 22 0D 0A 32 20 50 52 49 4E "NUMBER"..2 PRIN
01CA20: 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 T TAB(15);"CREAT
01CA30: 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D IVE COMPUTING M
01CA40: 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A ORRISTOWN, NEW J
01CA50: 45 52 53 45 59 22 0D 0A 33 20 50 52 49 4E 54 3A ERSEY"..3 PRINT:
01CA60: 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 34 20 50 PRINT:PRINT..4 P
01CA70: 52 49 4E 54 20 22 59 4F 55 20 48 41 56 45 20 31 RINT "YOU HAVE 1
01CA80: 30 30 20 50 4F 49 4E 54 53 2E 20 20 42 59 20 47 00 POINTS. BY G
01CA90: 55 45 53 53 49 4E 47 20 4E 55 4D 42 45 52 53 20 UESSING NUMBERS
01CAA0: 46 52 4F 4D 20 31 20 54 4F 20 35 2C 20 59 4F 55 FROM 1 TO 5, YOU
01CAB0: 22 0D 0A 35 20 50 52 49 4E 54 20 22 43 41 4E 20 "..5 PRINT "CAN
01CAC0: 47 41 49 4E 20 4F 52 20 4C 4F 53 45 20 50 4F 49 GAIN OR LOSE POI
01CAD0: 4E 54 53 20 44 45 50 45 4E 44 49 4E 47 20 55 50 NTS DEPENDING UP
01CAE0: 4F 4E 20 48 4F 57 20 43 4C 4F 53 45 20 59 4F 55 ON HOW CLOSE YOU
01CAF0: 20 47 45 54 20 54 4F 22 0D 0A 36 20 50 52 49 4E GET TO"..6 PRIN
01CB00: 54 20 22 41 20 52 41 4E 44 4F 4D 20 4E 55 4D 42 T "A RANDOM NUMB
01CB10: 45 52 20 53 45 4C 45 43 54 45 44 20 42 59 20 54 ER SELECTED BY T
01CB20: 48 45 20 43 4F 4D 50 55 54 45 52 2E 22 3A 20 50 HE COMPUTER.": P
01CB30: 52 49 4E 54 0D 0A 37 20 50 52 49 4E 54 20 22 59 RINT..7 PRINT "Y
01CB40: 4F 55 20 4F 43 43 41 53 49 4F 4E 41 4C 4C 59 20 OU OCCASIONALLY
01CB50: 57 49 4C 4C 20 47 45 54 20 41 20 4A 41 43 4B 50 WILL GET A JACKP
01CB60: 4F 54 20 57 48 49 43 48 20 57 49 4C 4C 20 44 4F OT WHICH WILL DO
01CB70: 55 42 4C 45 28 21 29 22 0D 0A 38 20 50 52 49 4E UBLE(!)"..8 PRIN
01CB80: 54 20 22 59 4F 55 52 20 50 4F 49 4E 54 20 43 4F T "YOUR POINT CO
01CB90: 55 4E 54 2E 20 20 59 4F 55 20 57 49 4E 20 57 48 UNT. YOU WIN WH
01CBA0: 45 4E 20 59 4F 55 20 47 45 54 20 35 30 30 20 50 EN YOU GET 500 P
01CBB0: 4F 49 4E 54 53 2E 22 0D 0A 39 20 50 52 49 4E 54 OINTS."..9 PRINT
01CBC0: 3A 20 50 3D 31 30 30 0D 0A 31 30 20 44 45 46 20 : P=100..10 DEF
01CBD0: 46 4E 52 28 58 29 3D 49 4E 54 28 35 2A 52 4E 44 FNR(X)=INT(5*RND
01CBE0: 28 31 29 2B 31 29 0D 0A 31 32 20 49 4E 50 55 54 (1)+1)..12 INPUT
01CBF0: 20 22 47 55 45 53 53 20 41 20 4E 55 4D 42 45 52 "GUESS A NUMBER
01CC00: 30 20 54 48 45 4E 20 32 33 30 0D 0A 32 32 30 20 0 THEN 230..220
01CC10: 49 46 20 41 28 54 29 3D 31 20 54 48 45 4E 20 32 IF A(T)=1 THEN 2
01CC20: 33 30 0D 0A 32 32 35 20 47 4F 54 4F 20 32 35 30 30..225 GOTO 250
01CC30: 0D 0A 32 33 30 20 50 52 49 4E 54 20 22 49 4C 4C ..230 PRINT "ILL
01CC40: 45 47 41 4C 20 4D 4F 56 45 2E 20 20 54 52 59 20 EGAL MOVE. TRY
01CC50: 41 47 41 49 4E 2E 2E 2E 22 0D 0A 32 34 30 20 47 AGAIN..."..240 G
01CC60: 4F 54 4F 20 31 30 30 0D 0A 32 34 35 20 52 45 4D OTO 100..245 REM
01CC70: 20 2A 2A 2A 20 55 50 44 41 54 45 20 42 4F 41 52 *** UPDATE BOAR
01CC80: 44 0D 0A 32 35 30 20 41 28 54 29 3D 31 0D 0A 32 D..250 A(T)=1..2
01CC90: 36 30 20 41 28 46 29 3D 30 0D 0A 32 37 30 20 41 60 A(F)=0..270 A
01CCA0: 28 28 54 2B 46 29 2F 32 29 3D 30 0D 0A 32 39 30 ((T+F)/2)=0..290
01CCB0: 20 4D 3D 4D 2B 31 0D 0A 33 31 30 20 52 45 4D 20 M=M+1..310 REM
01CCC0: 2A 2A 2A 20 50 52 49 4E 54 20 42 4F 41 52 44 0D *** PRINT BOARD.
01CCD0: 0A 33 34 30 20 46 4F 52 20 4A 3D 31 20 54 4F 20 .340 FOR J=1 TO
01CCE0: 35 37 20 53 54 45 50 20 38 0D 0A 33 35 30 20 46 57 STEP 8..350 F
01CCF0: 4F 52 20 49 3D 4A 20 54 4F 20 4A 2B 37 0D 0A 33 OR I=J TO J+7..3
01CD00: 36 30 20 50 52 49 4E 54 20 41 28 49 29 3B 0D 0A 60 PRINT A(I);..
01CD10: 33 37 30 20 4E 45 58 54 20 49 0D 0A 33 38 30 20 370 NEXT I..380
01CD20: 50 52 49 4E 54 0D 0A 33 39 30 20 4E 45 58 54 20 PRINT..390 NEXT
01CD30: 4A 0D 0A 34 30 30 20 50 52 49 4E 54 0D 0A 34 31 J..400 PRINT..41
01CD40: 30 20 47 4F 54 4F 20 31 30 30 0D 0A 34 39 30 20 0 GOTO 100..490
01CD50: 52 45 4D 20 2A 2A 2A 20 45 4E 44 20 47 41 4D 45 REM *** END GAME
01CD60: 20 53 55 4D 4D 41 52 59 0D 0A 35 30 30 20 53 3D SUMMARY..500 S=
01CD70: 30 0D 0A 35 31 30 20 46 4F 52 20 49 3D 31 20 54 0..510 FOR I=1 T
01CD80: 4F 20 36 34 0D 0A 35 32 30 20 53 3D 53 2B 41 28 O 64..520 S=S+A(
01CD90: 49 29 0D 0A 35 33 30 20 4E 45 58 54 20 49 0D 0A I)..530 NEXT I..
01CDA0: 35 34 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 20 540 PRINT:PRINT
01CDB0: 22 59 4F 55 20 4D 41 44 45 22 3B 4D 3B 22 4A 55 "YOU MADE";M;"JU
01CDC0: 4D 50 53 20 41 4E 44 20 48 41 44 22 3B 53 3B 22 MPS AND HAD";S;"
01CDD0: 50 49 45 43 45 53 22 0D 0A 35 35 30 20 50 52 49 PIECES"..550 PRI
01CDE0: 4E 54 20 22 52 45 4D 41 49 4E 49 4E 47 20 4F 4E NT "REMAINING ON
01CDF0: 20 54 48 45 20 42 4F 41 52 44 2E 22 0D 0A 35 36 THE BOARD."..56
01CE00: 20 46 52 4F 4D 20 31 20 54 4F 20 35 22 3B 47 0D FROM 1 TO 5";G.
01CE10: 0A 31 35 20 52 3D 46 4E 52 28 31 29 0D 0A 31 36 .15 R=FNR(1)..16
01CE20: 20 53 3D 46 4E 52 28 31 29 0D 0A 31 37 20 54 3D S=FNR(1)..17 T=
01CE30: 46 4E 52 28 31 29 0D 0A 31 38 20 55 3D 46 4E 52 FNR(1)..18 U=FNR
01CE40: 28 31 29 0D 0A 31 39 20 56 3D 46 4E 52 28 31 29 (1)..19 V=FNR(1)
01CE50: 0D 0A 32 30 20 49 46 20 47 3D 52 20 54 48 45 4E ..20 IF G=R THEN
01CE60: 20 33 30 0D 0A 32 31 20 49 46 20 47 3D 53 20 54 30..21 IF G=S T
01CE70: 48 45 4E 20 34 30 0D 0A 32 32 20 49 46 20 47 3D HEN 40..22 IF G=
01CE80: 54 20 54 48 45 4E 20 35 30 0D 0A 32 33 20 49 46 T THEN 50..23 IF
01CE90: 20 47 3D 55 20 54 48 45 4E 20 36 30 0D 0A 32 34 G=U THEN 60..24
01CEA0: 20 49 46 20 47 3D 56 20 54 48 45 4E 20 37 30 0D IF G=V THEN 70.
01CEB0: 0A 32 35 20 49 46 20 47 3E 35 20 54 48 45 4E 20 .25 IF G>5 THEN
01CEC0: 31 32 0D 0A 33 30 20 50 3D 50 2D 35 0D 0A 33 35 12..30 P=P-5..35
01CED0: 20 47 4F 54 4F 20 38 30 0D 0A 34 30 20 50 3D 50 GOTO 80..40 P=P
01CEE0: 2B 35 0D 0A 34 35 20 47 4F 54 4F 20 38 30 0D 0A +5..45 GOTO 80..
01CEF0: 35 30 20 50 3D 50 2B 50 0D 0A 35 33 20 50 52 49 50 P=P+P..53 PRI
01CF00: 4E 54 20 22 59 4F 55 20 48 49 54 20 54 48 45 20 NT "YOU HIT THE
01CF10: 4A 41 43 4B 50 4F 54 21 21 21 22 0D 0A 35 35 20 JACKPOT!!!"..55
01CF20: 47 4F 54 4F 20 38 30 0D 0A 36 30 20 50 3D 50 2B GOTO 80..60 P=P+
01CF30: 31 0D 0A 36 35 20 47 4F 54 4F 20 38 30 0D 0A 37 1..65 GOTO 80..7
01CF40: 30 20 50 3D 50 2D 28 50 2A 2E 35 29 0D 0A 38 30 0 P=P-(P*.5)..80
01CF50: 20 49 46 20 50 3E 35 30 30 20 54 48 45 4E 20 39 IF P>500 THEN 9
01CF60: 30 0D 0A 38 32 20 50 52 49 4E 54 20 22 59 4F 55 0..82 PRINT "YOU
01CF70: 20 48 41 56 45 22 3B 50 3B 22 50 4F 49 4E 54 53 HAVE";P;"POINTS
01CF80: 2E 22 3A 50 52 49 4E 54 0D 0A 38 35 20 47 4F 54 .":PRINT..85 GOT
01CF90: 4F 20 31 32 0D 0A 39 30 20 50 52 49 4E 54 20 22 O 12..90 PRINT "
01CFA0: 21 21 21 21 59 4F 55 20 57 49 4E 21 21 21 21 20 !!!!YOU WIN!!!!
01CFB0: 57 49 54 48 20 22 3B 50 3B 22 50 4F 49 4E 54 53 WITH ";P;"POINTS
01CFC0: 2E 22 0D 0A 39 39 20 45 4E 44 0D 0A 1A E5 E5 E5 ."..99 END......
01CFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01CFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D000: 30 20 50 52 49 4E 54 0D 0A 35 36 32 20 49 4E 50 0 PRINT..562 INP
01D010: 55 54 20 22 54 52 59 20 41 47 41 49 4E 22 3B 41 UT "TRY AGAIN";A
01D020: 24 0D 0A 35 37 30 20 49 46 20 41 24 3D 22 59 45 $..570 IF A$="YE
01D030: 53 22 20 54 48 45 4E 20 37 30 0D 0A 35 37 35 20 S" THEN 70..575
01D040: 49 46 20 41 24 3D 22 4E 4F 22 20 54 48 45 4E 20 IF A$="NO" THEN
01D050: 36 30 30 0D 0A 35 38 30 20 50 52 49 4E 54 20 22 600..580 PRINT "
01D060: 50 4C 45 41 53 45 20 41 4E 53 57 45 52 20 27 59 PLEASE ANSWER 'Y
01D070: 45 53 27 20 4F 52 20 27 4E 4F 27 2E 22 0D 0A 35 ES' OR 'NO'."..5
01D080: 39 30 20 47 4F 54 4F 20 35 36 32 0D 0A 36 30 30 90 GOTO 562..600
01D090: 20 50 52 49 4E 54 0D 0A 36 31 30 20 50 52 49 4E PRINT..610 PRIN
01D0A0: 54 20 22 4F 2E 4B 2E 20 20 48 4F 50 45 20 59 4F T "O.K. HOPE YO
01D0B0: 55 20 48 41 44 20 46 55 4E 21 21 22 0D 0A 39 39 U HAD FUN!!"..99
01D0C0: 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 9 END...........
01D0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D200: 32 20 50 52 49 4E 54 20 54 41 42 28 33 30 29 3B 2 PRINT TAB(30);
01D210: 22 4F 4E 45 20 43 48 45 43 4B 22 0D 0A 34 20 50 "ONE CHECK"..4 P
01D220: 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 RINT TAB(15);"CR
01D230: 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 EATIVE COMPUTING
01D240: 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 MORRISTOWN, NE
01D250: 57 20 4A 45 52 53 45 59 22 0D 0A 36 20 50 52 49 W JERSEY"..6 PRI
01D260: 4E 54 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 NT: PRINT: PRINT
01D270: 0D 0A 38 20 44 49 4D 20 41 28 36 34 29 0D 0A 31 ..8 DIM A(64)..1
01D280: 30 20 50 52 49 4E 54 20 22 53 4F 4C 49 54 41 49 0 PRINT "SOLITAI
01D290: 52 45 20 43 48 45 43 4B 45 52 20 50 55 5A 5A 4C RE CHECKER PUZZL
01D2A0: 45 20 42 59 20 44 41 56 49 44 20 41 48 4C 22 0D E BY DAVID AHL".
01D2B0: 0A 31 35 20 50 52 49 4E 54 0D 0A 32 30 20 50 52 .15 PRINT..20 PR
01D2C0: 49 4E 54 20 22 34 38 20 43 48 45 43 4B 45 52 53 INT "48 CHECKERS
01D2D0: 20 41 52 45 20 50 4C 41 43 45 44 20 4F 4E 20 54 ARE PLACED ON T
01D2E0: 48 45 20 32 20 4F 55 54 53 49 44 45 20 53 50 41 HE 2 OUTSIDE SPA
01D2F0: 43 45 53 20 4F 46 20 41 22 0D 0A 32 35 20 50 52 CES OF A"..25 PR
01D300: 49 4E 54 20 22 53 54 41 4E 44 41 52 44 20 36 34 INT "STANDARD 64
01D310: 2D 53 51 55 41 52 45 20 43 48 45 43 4B 45 52 42 -SQUARE CHECKERB
01D320: 4F 41 52 44 2E 20 20 54 48 45 20 4F 42 4A 45 43 OARD. THE OBJEC
01D330: 54 20 49 53 20 54 4F 22 0D 0A 33 30 20 50 52 49 T IS TO"..30 PRI
01D340: 4E 54 20 22 52 45 4D 4F 56 45 20 41 53 20 4D 41 NT "REMOVE AS MA
01D350: 4E 59 20 43 48 45 43 4B 45 52 53 20 41 53 20 50 NY CHECKERS AS P
01D360: 4F 53 53 49 42 4C 45 20 42 59 20 44 49 41 47 4F OSSIBLE BY DIAGO
01D370: 4E 41 4C 20 4A 55 4D 50 53 22 0D 0A 33 35 20 50 NAL JUMPS"..35 P
01D380: 52 49 4E 54 20 22 28 41 53 20 49 4E 20 53 54 41 RINT "(AS IN STA
01D390: 4E 44 41 52 44 20 43 48 45 43 4B 45 52 53 29 2E NDARD CHECKERS).
01D3A0: 20 20 55 53 45 20 54 48 45 20 4E 55 4D 42 45 52 USE THE NUMBER
01D3B0: 45 44 20 42 4F 41 52 44 20 54 4F 22 0D 0A 34 30 ED BOARD TO"..40
01D3C0: 20 50 52 49 4E 54 20 22 49 4E 44 49 43 41 54 45 PRINT "INDICATE
01D3D0: 20 54 48 45 20 53 51 55 41 52 45 20 59 4F 55 20 THE SQUARE YOU
01D3E0: 57 49 53 48 20 54 4F 20 4A 55 4D 50 20 46 52 4F WISH TO JUMP FRO
01D3F0: 4D 20 41 4E 44 20 54 4F 2E 20 20 4F 4E 22 0D 0A M AND TO. ON"..
01D400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01D600: 34 35 20 50 52 49 4E 54 20 22 54 48 45 20 42 4F 45 PRINT "THE BO
01D610: 41 52 44 20 50 52 49 4E 54 45 44 20 4F 55 54 20 ARD PRINTED OUT
01D620: 4F 4E 20 45 41 43 48 20 54 55 52 4E 20 27 31 27 ON EACH TURN '1'
01D630: 20 49 4E 44 49 43 41 54 45 53 20 41 22 0D 0A 35 INDICATES A"..5
01D640: 30 20 50 52 49 4E 54 20 22 43 48 45 43 4B 45 52 0 PRINT "CHECKER
01D650: 20 41 4E 44 20 27 30 27 20 41 4E 20 45 4D 50 54 AND '0' AN EMPT
01D660: 59 20 53 51 55 41 52 45 2E 20 20 57 48 45 4E 20 Y SQUARE. WHEN
01D670: 59 4F 55 20 48 41 56 45 20 4E 4F 22 0D 0A 35 35 YOU HAVE NO"..55
01D680: 20 50 52 49 4E 54 20 22 50 4F 53 53 49 42 4C 45 PRINT "POSSIBLE
01D690: 20 4A 55 4D 50 53 20 52 45 4D 41 49 4E 49 4E 47 JUMPS REMAINING
01D6A0: 2C 20 49 4E 50 55 54 20 41 20 27 30 27 20 49 4E , INPUT A '0' IN
01D6B0: 20 52 45 53 50 4F 4E 53 45 20 54 4F 22 0D 0A 36 RESPONSE TO"..6
01D6C0: 30 20 50 52 49 4E 54 20 22 51 55 45 53 54 49 4F 0 PRINT "QUESTIO
01D6D0: 4E 20 27 4A 55 4D 50 20 46 52 4F 4D 20 3F 27 22 N 'JUMP FROM ?'"
01D6E0: 0D 0A 36 32 20 50 52 49 4E 54 0D 0A 36 33 20 50 ..62 PRINT..63 P
01D6F0: 52 49 4E 54 20 22 48 45 52 45 20 49 53 20 54 48 RINT "HERE IS TH
01D700: 45 20 4E 55 4D 45 52 49 43 41 4C 20 42 4F 41 52 E NUMERICAL BOAR
01D710: 44 3A 22 0D 0A 36 36 20 50 52 49 4E 54 0D 0A 37 D:"..66 PRINT..7
01D720: 30 20 46 4F 52 20 4A 3D 31 20 54 4F 20 35 37 20 0 FOR J=1 TO 57
01D730: 53 54 45 50 20 38 0D 0A 37 34 20 50 52 49 4E 54 STEP 8..74 PRINT
01D740: 20 4A 3B 54 41 42 28 34 29 3B 4A 2B 31 3B 54 41 J;TAB(4);J+1;TA
01D750: 42 28 38 29 3B 4A 2B 32 3B 54 41 42 28 31 32 29 B(8);J+2;TAB(12)
01D760: 3B 4A 2B 33 3B 54 41 42 28 31 36 29 3B 4A 2B 34 ;J+3;TAB(16);J+4
01D770: 3B 54 41 42 28 32 30 29 3B 4A 2B 35 3B 0D 0A 37 ;TAB(20);J+5;..7
01D780: 35 20 50 52 49 4E 54 20 54 41 42 28 32 34 29 3B 5 PRINT TAB(24);
01D790: 4A 2B 36 3B 54 41 42 28 32 38 29 3B 4A 2B 37 0D J+6;TAB(28);J+7.
01D7A0: 0A 37 36 20 4E 45 58 54 20 4A 0D 0A 37 37 20 50 .76 NEXT J..77 P
01D7B0: 52 49 4E 54 0D 0A 37 38 20 50 52 49 4E 54 20 22 RINT..78 PRINT "
01D7C0: 41 4E 44 20 48 45 52 45 20 49 53 20 54 48 45 20 AND HERE IS THE
01D7D0: 4F 50 45 4E 49 4E 47 20 50 4F 53 49 54 49 4F 4E OPENING POSITION
01D7E0: 20 4F 46 20 54 48 45 20 43 48 45 43 4B 45 52 53 OF THE CHECKERS
01D7F0: 2E 22 0D 0A 37 39 20 50 52 49 4E 54 0D 0A 38 30 ."..79 PRINT..80
01D800: 32 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 2 PRINT TAB(33);
01D810: 22 4F 52 42 49 54 22 0D 0A 34 20 50 52 49 4E 54 "ORBIT"..4 PRINT
01D820: 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 TAB(15);"CREATI
01D830: 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F VE COMPUTING MO
01D840: 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 RRISTOWN, NEW JE
01D850: 52 53 45 59 22 0D 0A 36 20 50 52 49 4E 54 3A 50 RSEY"..6 PRINT:P
01D860: 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 31 30 20 50 RINT:PRINT..10 P
01D870: 52 49 4E 54 20 22 53 4F 4D 45 57 48 45 52 45 20 RINT "SOMEWHERE
01D880: 41 42 4F 56 45 20 59 4F 55 52 20 50 4C 41 4E 45 ABOVE YOUR PLANE
01D890: 54 20 49 53 20 41 20 52 4F 4D 55 4C 41 4E 20 53 T IS A ROMULAN S
01D8A0: 48 49 50 2E 22 0D 0A 31 35 20 50 52 49 4E 54 0D HIP."..15 PRINT.
01D8B0: 0A 32 30 20 50 52 49 4E 54 20 22 54 48 45 20 53 .20 PRINT "THE S
01D8C0: 48 49 50 20 49 53 20 49 4E 20 41 20 43 4F 4E 53 HIP IS IN A CONS
01D8D0: 54 41 4E 54 20 50 4F 4C 41 52 20 4F 52 42 49 54 TANT POLAR ORBIT
01D8E0: 2E 20 20 49 54 53 22 0D 0A 32 35 20 50 52 49 4E . ITS"..25 PRIN
01D8F0: 54 20 22 44 49 53 54 41 4E 43 45 20 46 52 4F 4D T "DISTANCE FROM
01D900: 20 54 48 45 20 43 45 4E 54 45 52 20 4F 46 20 59 THE CENTER OF Y
01D910: 4F 55 52 20 50 4C 41 4E 45 54 20 49 53 20 46 52 OUR PLANET IS FR
01D920: 4F 4D 22 0D 0A 33 30 20 50 52 49 4E 54 20 22 31 OM"..30 PRINT "1
01D930: 30 2C 30 30 30 20 54 4F 20 33 30 2C 30 30 30 20 0,000 TO 30,000
01D940: 4D 49 4C 45 53 20 41 4E 44 20 41 54 20 49 54 53 MILES AND AT ITS
01D950: 20 50 52 45 53 45 4E 54 20 56 45 4C 4F 43 49 54 PRESENT VELOCIT
01D960: 59 20 43 41 4E 22 0D 0A 33 31 20 50 52 49 4E 54 Y CAN"..31 PRINT
01D970: 20 22 43 49 52 43 4C 45 20 59 4F 55 52 20 50 4C "CIRCLE YOUR PL
01D980: 41 4E 45 54 20 4F 4E 43 45 20 45 56 45 52 59 20 ANET ONCE EVERY
01D990: 31 32 20 54 4F 20 33 36 20 48 4F 55 52 53 2E 22 12 TO 36 HOURS."
01D9A0: 0D 0A 33 35 20 50 52 49 4E 54 0D 0A 34 30 20 50 ..35 PRINT..40 P
01D9B0: 52 49 4E 54 20 22 55 4E 46 4F 52 54 55 4E 41 54 RINT "UNFORTUNAT
01D9C0: 45 4C 59 2C 20 54 48 45 59 20 41 52 45 20 55 53 ELY, THEY ARE US
01D9D0: 49 4E 47 20 41 20 43 4C 4F 41 4B 49 4E 47 20 44 ING A CLOAKING D
01D9E0: 45 56 49 43 45 20 53 4F 22 0D 0A 34 35 20 50 52 EVICE SO"..45 PR
01D9F0: 49 4E 54 20 22 59 4F 55 20 41 52 45 20 55 4E 41 INT "YOU ARE UNA
01DA00: 20 46 4F 52 20 4A 3D 31 20 54 4F 20 36 34 0D 0A FOR J=1 TO 64..
01DA10: 38 32 20 41 28 4A 29 3D 31 0D 0A 38 34 20 4E 45 82 A(J)=1..84 NE
01DA20: 58 54 20 4A 0D 0A 38 36 20 46 4F 52 20 4A 3D 31 XT J..86 FOR J=1
01DA30: 39 20 54 4F 20 34 33 20 53 54 45 50 20 38 0D 0A 9 TO 43 STEP 8..
01DA40: 38 38 20 46 4F 52 20 49 3D 4A 20 54 4F 20 4A 2B 88 FOR I=J TO J+
01DA50: 33 0D 0A 39 30 20 41 28 49 29 3D 30 0D 0A 39 32 3..90 A(I)=0..92
01DA60: 20 4E 45 58 54 20 49 0D 0A 39 34 20 4E 45 58 54 NEXT I..94 NEXT
01DA70: 20 4A 0D 0A 39 36 20 4D 3D 30 0D 0A 39 38 20 47 J..96 M=0..98 G
01DA80: 4F 54 4F 20 33 34 30 0D 0A 31 30 30 20 49 4E 50 OTO 340..100 INP
01DA90: 55 54 20 22 4A 55 4D 50 20 46 52 4F 4D 22 3B 46 UT "JUMP FROM";F
01DAA0: 0D 0A 31 30 35 20 49 46 20 46 3D 30 20 54 48 45 ..105 IF F=0 THE
01DAB0: 4E 20 35 30 30 0D 0A 31 31 30 20 49 4E 50 55 54 N 500..110 INPUT
01DAC0: 20 22 54 4F 22 3B 54 0D 0A 31 31 32 20 50 52 49 "TO";T..112 PRI
01DAD0: 4E 54 0D 0A 31 31 38 20 52 45 4D 20 2A 2A 2A 20 NT..118 REM ***
01DAE0: 43 48 45 43 4B 20 4C 45 47 41 4C 49 54 59 20 4F CHECK LEGALITY O
01DAF0: 46 20 4D 4F 56 45 0D 0A 31 32 30 20 46 31 3D 49 F MOVE..120 F1=I
01DB00: 4E 54 28 28 46 2D 31 29 2F 38 29 0D 0A 31 33 30 NT((F-1)/8)..130
01DB10: 20 46 32 3D 46 2D 38 2A 46 31 0D 0A 31 34 30 20 F2=F-8*F1..140
01DB20: 54 31 3D 49 4E 54 28 28 54 2D 31 29 2F 38 29 0D T1=INT((T-1)/8).
01DB30: 0A 31 35 30 20 54 32 3D 54 2D 38 2A 54 31 0D 0A .150 T2=T-8*T1..
01DB40: 31 36 30 20 49 46 20 46 31 3E 37 20 54 48 45 4E 160 IF F1>7 THEN
01DB50: 20 32 33 30 0D 0A 31 37 30 20 49 46 20 54 31 3E 230..170 IF T1>
01DB60: 37 20 54 48 45 4E 20 32 33 30 0D 0A 31 38 30 20 7 THEN 230..180
01DB70: 49 46 20 46 32 3E 38 20 54 48 45 4E 20 32 33 30 IF F2>8 THEN 230
01DB80: 0D 0A 31 39 30 20 49 46 20 54 32 3E 38 20 54 48 ..190 IF T2>8 TH
01DB90: 45 4E 20 32 33 30 0D 0A 32 30 30 20 49 46 20 41 EN 230..200 IF A
01DBA0: 42 53 28 46 31 2D 54 31 29 3C 3E 32 20 54 48 45 BS(F1-T1)<>2 THE
01DBB0: 4E 20 32 33 30 0D 0A 32 31 30 20 49 46 20 41 42 N 230..210 IF AB
01DBC0: 53 28 46 32 2D 54 32 29 3C 3E 32 20 54 48 45 4E S(F2-T2)<>2 THEN
01DBD0: 20 32 33 30 0D 0A 32 31 32 20 49 46 20 41 28 28 230..212 IF A((
01DBE0: 54 2B 46 29 2F 32 29 3D 30 20 54 48 45 4E 20 32 T+F)/2)=0 THEN 2
01DBF0: 33 30 0D 0A 32 31 35 20 49 46 20 41 28 46 29 3D 30..215 IF A(F)=
01DC00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01DC10: 19 00 00 00 02 09 52 E5 19 00 C1 02 00 00 00 02 ......R.........
01DC20: 19 00 C6 02 00 00 00 02 19 00 C2 02 00 00 00 02 ................
01DC30: 19 00 C7 02 00 00 00 02 19 00 C3 02 00 00 00 02 ................
01DC40: 19 00 C8 02 00 00 00 02 19 00 C4 02 00 00 00 02 ................
01DC50: 19 00 C9 02 00 00 00 02 19 00 C5 02 00 00 00 02 ................
01DC60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DC90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DCF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01DD00: 42 4C 45 20 54 4F 20 53 45 45 20 54 48 45 4D 2C BLE TO SEE THEM,
01DD10: 20 42 55 54 20 57 49 54 48 20 41 20 53 50 45 43 BUT WITH A SPEC
01DD20: 49 41 4C 22 0D 0A 35 30 20 50 52 49 4E 54 20 22 IAL"..50 PRINT "
01DD30: 49 4E 53 54 52 55 4D 45 4E 54 20 59 4F 55 20 43 INSTRUMENT YOU C
01DD40: 41 4E 20 54 45 4C 4C 20 48 4F 57 20 4E 45 41 52 AN TELL HOW NEAR
01DD50: 20 54 48 45 49 52 20 53 48 49 50 20 59 4F 55 52 THEIR SHIP YOUR
01DD60: 22 0D 0A 35 35 20 50 52 49 4E 54 20 22 50 48 4F "..55 PRINT "PHO
01DD70: 54 4F 4E 20 42 4F 4D 42 20 45 58 50 4C 4F 44 45 TON BOMB EXPLODE
01DD80: 44 2E 20 20 59 4F 55 20 48 41 56 45 20 53 45 56 D. YOU HAVE SEV
01DD90: 45 4E 20 48 4F 55 52 53 20 55 4E 54 49 4C 20 54 EN HOURS UNTIL T
01DDA0: 48 45 59 22 0D 0A 36 30 20 50 52 49 4E 54 20 22 HEY"..60 PRINT "
01DDB0: 48 41 56 45 20 42 55 49 4C 54 20 55 50 20 53 55 HAVE BUILT UP SU
01DDC0: 46 46 49 43 49 45 4E 54 20 50 4F 57 45 52 20 49 FFICIENT POWER I
01DDD0: 4E 20 4F 52 44 45 52 20 54 4F 20 45 53 43 41 50 N ORDER TO ESCAP
01DDE0: 45 22 0D 0A 36 35 20 50 52 49 4E 54 20 22 59 4F E"..65 PRINT "YO
01DDF0: 55 52 20 50 4C 41 4E 45 54 27 53 20 47 52 41 56 UR PLANET'S GRAV
01DE00: 49 54 59 2E 22 0D 0A 37 30 20 50 52 49 4E 54 0D ITY."..70 PRINT.
01DE10: 0A 37 35 20 50 52 49 4E 54 20 22 59 4F 55 52 20 .75 PRINT "YOUR
01DE20: 50 4C 41 4E 45 54 20 48 41 53 20 45 4E 4F 55 47 PLANET HAS ENOUG
01DE30: 48 20 50 4F 57 45 52 20 54 4F 20 46 49 52 45 20 H POWER TO FIRE
01DE40: 4F 4E 45 20 42 4F 4D 42 20 41 4E 20 48 4F 55 52 ONE BOMB AN HOUR
01DE50: 2E 22 0D 0A 38 30 20 50 52 49 4E 54 0D 0A 38 35 ."..80 PRINT..85
01DE60: 20 50 52 49 4E 54 20 22 41 54 20 54 48 45 20 42 PRINT "AT THE B
01DE70: 45 47 49 4E 4E 49 4E 47 20 4F 46 20 45 41 43 48 EGINNING OF EACH
01DE80: 20 48 4F 55 52 20 59 4F 55 20 57 49 4C 4C 20 42 HOUR YOU WILL B
01DE90: 45 20 41 53 4B 45 44 20 54 4F 20 47 49 56 45 20 E ASKED TO GIVE
01DEA0: 41 4E 22 0D 0A 39 30 20 50 52 49 4E 54 20 22 41 AN"..90 PRINT "A
01DEB0: 4E 47 4C 45 20 28 42 45 54 57 45 45 4E 20 30 20 NGLE (BETWEEN 0
01DEC0: 41 4E 44 20 33 36 30 29 20 41 4E 44 20 41 20 44 AND 360) AND A D
01DED0: 49 53 54 41 4E 43 45 20 49 4E 20 55 4E 49 54 53 ISTANCE IN UNITS
01DEE0: 20 4F 46 22 0D 0A 39 35 20 50 52 49 4E 54 20 22 OF"..95 PRINT "
01DEF0: 31 30 30 20 4D 49 4C 45 53 20 28 42 45 54 57 45 100 MILES (BETWE
01DF00: 20 53 45 4E 44 22 0D 0A 33 33 35 20 50 52 49 4E SEND"..335 PRIN
01DF10: 54 20 22 59 4F 55 52 20 50 48 4F 54 4F 4E 20 42 T "YOUR PHOTON B
01DF20: 4F 4D 42 22 3B 0D 0A 33 34 30 20 49 4E 50 55 54 OMB";..340 INPUT
01DF30: 20 41 31 0D 0A 33 35 30 20 50 52 49 4E 54 20 22 A1..350 PRINT "
01DF40: 48 4F 57 20 46 41 52 20 4F 55 54 20 44 4F 20 59 HOW FAR OUT DO Y
01DF50: 4F 55 20 57 49 53 48 20 54 4F 20 44 45 54 4F 4E OU WISH TO DETON
01DF60: 41 54 45 20 49 54 22 3B 0D 0A 33 36 30 20 49 4E ATE IT";..360 IN
01DF70: 50 55 54 20 44 31 0D 0A 33 36 35 20 50 52 49 4E PUT D1..365 PRIN
01DF80: 54 0D 0A 33 36 36 20 50 52 49 4E 54 0D 0A 33 37 T..366 PRINT..37
01DF90: 30 20 41 3D 41 2B 52 0D 0A 33 38 30 20 49 46 20 0 A=A+R..380 IF
01DFA0: 41 3C 33 36 30 20 54 48 45 4E 20 34 30 30 0D 0A A<360 THEN 400..
01DFB0: 33 39 30 20 41 3D 41 2D 33 36 30 0D 0A 34 30 30 390 A=A-360..400
01DFC0: 20 54 3D 41 42 53 28 41 2D 41 31 29 0D 0A 34 31 T=ABS(A-A1)..41
01DFD0: 30 20 49 46 20 54 3C 31 38 30 20 54 48 45 4E 20 0 IF T<180 THEN
01DFE0: 34 33 30 0D 0A 34 32 30 20 54 3D 33 36 30 2D 54 430..420 T=360-T
01DFF0: 0D 0A 34 33 30 20 43 3D 53 51 52 28 44 2A 44 2B ..430 C=SQR(D*D+
01E000: 44 31 2A 44 31 2D 32 2A 44 2A 44 31 2A 43 4F 53 D1*D1-2*D*D1*COS
01E010: 28 54 2A 33 2E 31 34 31 35 39 2F 31 38 30 29 29 (T*3.14159/180))
01E020: 0D 0A 34 34 30 20 50 52 49 4E 54 20 22 59 4F 55 ..440 PRINT "YOU
01E030: 52 20 50 48 4F 54 4F 4E 20 42 4F 4D 42 20 45 58 R PHOTON BOMB EX
01E040: 50 4C 4F 44 45 44 22 3B 43 3B 22 2A 31 30 5E 32 PLODED";C;"*10^2
01E050: 20 4D 49 4C 45 53 20 46 52 4F 4D 20 54 48 45 22 MILES FROM THE"
01E060: 0D 0A 34 34 35 20 50 52 49 4E 54 20 22 52 4F 4D ..445 PRINT "ROM
01E070: 55 4C 41 4E 20 53 48 49 50 2E 22 0D 0A 34 35 30 ULAN SHIP."..450
01E080: 20 49 46 20 43 3C 3D 35 30 20 54 48 45 4E 20 34 IF C<=50 THEN 4
01E090: 37 30 0D 0A 34 36 30 20 47 4F 54 4F 20 33 31 30 70..460 GOTO 310
01E0A0: 0D 0A 34 37 30 20 50 52 49 4E 54 20 22 59 4F 55 ..470 PRINT "YOU
01E0B0: 20 48 41 56 45 20 53 55 43 43 45 53 46 55 4C 4C HAVE SUCCESFULL
01E0C0: 59 20 43 4F 4D 50 4C 45 54 45 44 20 59 4F 55 52 Y COMPLETED YOUR
01E0D0: 20 4D 49 53 53 49 4F 4E 2E 22 0D 0A 34 38 30 20 MISSION."..480
01E0E0: 47 4F 54 4F 20 35 30 30 0D 0A 34 39 30 20 50 52 GOTO 500..490 PR
01E0F0: 49 4E 54 20 22 59 4F 55 20 48 41 56 45 20 41 4C INT "YOU HAVE AL
01E100: 45 4E 20 31 30 30 20 41 4E 44 20 33 30 30 29 2C EN 100 AND 300),
01E110: 20 41 46 54 45 52 20 57 48 49 43 48 20 59 4F 55 AFTER WHICH YOU
01E120: 52 20 42 4F 4D 42 27 53 22 0D 0A 31 30 30 20 50 R BOMB'S"..100 P
01E130: 52 49 4E 54 20 22 44 49 53 54 41 4E 43 45 20 46 RINT "DISTANCE F
01E140: 52 4F 4D 20 54 48 45 20 45 4E 45 4D 59 20 53 48 ROM THE ENEMY SH
01E150: 49 50 20 57 49 4C 4C 20 42 45 20 47 49 56 45 4E IP WILL BE GIVEN
01E160: 2E 22 0D 0A 31 30 35 20 50 52 49 4E 54 0D 0A 31 ."..105 PRINT..1
01E170: 31 30 20 50 52 49 4E 54 20 22 41 4E 20 45 58 50 10 PRINT "AN EXP
01E180: 4C 4F 53 49 4F 4E 20 57 49 54 48 49 4E 20 35 2C LOSION WITHIN 5,
01E190: 30 30 30 20 4D 49 4C 45 53 20 4F 46 20 54 48 45 000 MILES OF THE
01E1A0: 20 52 4F 4D 55 4C 41 4E 20 53 48 49 50 22 0D 0A ROMULAN SHIP"..
01E1B0: 31 31 31 20 50 52 49 4E 54 20 22 57 49 4C 4C 20 111 PRINT "WILL
01E1C0: 44 45 53 54 52 4F 59 20 49 54 2E 22 0D 0A 31 31 DESTROY IT."..11
01E1D0: 34 20 50 52 49 4E 54 0D 0A 31 31 35 20 50 52 49 4 PRINT..115 PRI
01E1E0: 4E 54 20 22 42 45 4C 4F 57 20 49 53 20 41 20 44 NT "BELOW IS A D
01E1F0: 49 41 47 52 41 4D 20 54 4F 20 48 45 4C 50 20 59 IAGRAM TO HELP Y
01E200: 4F 55 20 56 49 53 55 41 4C 49 5A 45 20 59 4F 55 OU VISUALIZE YOU
01E210: 52 20 50 4C 49 47 48 54 2E 22 0D 0A 31 31 36 20 R PLIGHT."..116
01E220: 50 52 49 4E 54 0D 0A 31 31 37 20 50 52 49 4E 54 PRINT..117 PRINT
01E230: 0D 0A 31 36 38 20 50 52 49 4E 54 20 22 20 20 20 ..168 PRINT "
01E240: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01E250: 20 20 20 20 20 20 20 39 30 22 0D 0A 31 37 30 20 90"..170
01E260: 50 52 49 4E 54 20 22 20 20 20 20 20 20 20 20 20 PRINT "
01E270: 20 20 20 20 20 20 20 20 20 20 20 30 30 30 30 30 00000
01E280: 30 30 30 30 30 30 30 30 22 0D 0A 31 37 31 20 50 00000000"..171 P
01E290: 52 49 4E 54 20 22 20 20 20 20 20 20 20 20 20 20 RINT "
01E2A0: 20 20 20 20 20 20 20 30 30 30 30 30 30 30 30 30 000000000
01E2B0: 30 30 30 30 30 30 30 30 30 30 22 0D 0A 31 37 32 0000000000"..172
01E2C0: 20 50 52 49 4E 54 20 22 20 20 20 20 20 20 20 20 PRINT "
01E2D0: 20 20 20 20 20 20 20 30 30 30 30 30 30 20 20 20 000000
01E2E0: 20 20 20 20 20 20 20 20 30 30 30 30 30 30 22 0D 000000".
01E2F0: 0A 31 37 33 20 50 52 49 4E 54 20 22 20 20 20 20 .173 PRINT "
01E300: 4C 4F 57 45 44 20 54 48 45 20 52 4F 4D 55 4C 41 LOWED THE ROMULA
01E310: 4E 53 20 54 4F 20 45 53 43 41 50 45 2E 22 0D 0A NS TO ESCAPE."..
01E320: 35 30 30 20 50 52 49 4E 54 20 22 41 4E 4F 54 48 500 PRINT "ANOTH
01E330: 45 52 20 52 4F 4D 55 4C 41 4E 20 53 48 49 50 20 ER ROMULAN SHIP
01E340: 48 41 53 20 47 4F 4E 45 20 49 4E 54 4F 20 4F 52 HAS GONE INTO OR
01E350: 42 49 54 2E 22 0D 0A 35 31 30 20 50 52 49 4E 54 BIT."..510 PRINT
01E360: 20 22 44 4F 20 59 4F 55 20 57 49 53 48 20 54 4F "DO YOU WISH TO
01E370: 20 54 52 59 20 54 4F 20 44 45 53 54 52 4F 59 20 TRY TO DESTROY
01E380: 49 54 22 3B 0D 0A 35 32 30 20 49 4E 50 55 54 20 IT";..520 INPUT
01E390: 43 24 0D 0A 35 33 30 20 49 46 20 43 24 3D 22 59 C$..530 IF C$="Y
01E3A0: 45 53 22 20 54 48 45 4E 20 32 37 30 0D 0A 35 34 ES" THEN 270..54
01E3B0: 30 20 50 52 49 4E 54 20 22 47 4F 4F 44 20 42 59 0 PRINT "GOOD BY
01E3C0: 45 2E 22 0D 0A 39 39 39 20 45 4E 44 0D 0A 1A E5 E."..999 END....
01E3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01E500: 20 20 20 20 20 20 20 20 20 30 30 30 30 30 20 20 00000
01E510: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 0
01E520: 30 30 30 30 22 0D 0A 31 37 34 20 50 52 49 4E 54 0000"..174 PRINT
01E530: 20 22 20 20 20 20 20 20 20 20 20 20 20 20 30 30 " 00
01E540: 30 30 30 20 20 20 20 58 58 58 58 58 58 58 58 58 000 XXXXXXXXX
01E550: 58 58 20 20 20 20 30 30 30 30 30 22 0D 0A 31 37 XX 00000"..17
01E560: 35 20 50 52 49 4E 54 20 22 20 20 20 20 20 20 20 5 PRINT "
01E570: 20 20 20 20 30 30 30 30 30 20 20 20 20 58 58 58 00000 XXX
01E580: 58 58 58 58 58 58 58 58 58 58 20 20 20 20 30 30 XXXXXXXXXX 00
01E590: 30 30 30 22 0D 0A 31 37 36 20 50 52 49 4E 54 20 000"..176 PRINT
01E5A0: 22 20 20 20 20 20 20 20 20 20 20 30 30 30 30 20 " 0000
01E5B0: 20 20 20 20 58 58 58 58 58 58 58 58 58 58 58 58 XXXXXXXXXXXX
01E5C0: 58 58 58 20 20 20 20 20 30 30 30 30 22 0D 0A 31 XXX 0000"..1
01E5D0: 37 37 20 50 52 49 4E 54 20 22 20 20 20 20 20 20 77 PRINT "
01E5E0: 20 20 20 30 30 30 30 20 20 20 20 20 58 58 58 58 0000 XXXX
01E5F0: 58 58 58 58 58 58 58 58 58 58 58 58 58 20 20 20 XXXXXXXXXXXXX
01E600: 20 20 30 30 30 30 22 0D 0A 31 37 38 20 50 52 49 0000"..178 PRI
01E610: 4E 54 20 22 20 20 20 20 20 20 20 20 30 30 30 30 NT " 0000
01E620: 20 20 20 20 20 58 58 58 58 58 58 58 58 58 58 58 XXXXXXXXXXX
01E630: 58 58 58 58 58 58 58 58 20 20 20 20 20 30 30 30 XXXXXXXX 000
01E640: 30 22 0D 0A 31 37 39 20 50 52 49 4E 54 20 22 31 0"..179 PRINT "1
01E650: 38 30 3C 3D 3D 20 30 30 30 30 30 20 20 20 20 20 80<== 00000
01E660: 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 XXXXXXXXXXXXXXXX
01E670: 58 58 58 20 20 20 20 20 30 30 30 30 30 20 3D 3D XXX 00000 ==
01E680: 3E 30 22 0D 0A 31 38 30 20 50 52 49 4E 54 20 22 >0"..180 PRINT "
01E690: 20 20 20 20 20 20 20 20 30 30 30 30 20 20 20 20 0000
01E6A0: 20 58 58 58 58 58 58 58 58 58 58 58 58 58 58 58 XXXXXXXXXXXXXXX
01E6B0: 58 58 58 58 20 20 20 20 20 30 30 30 30 22 0D 0A XXXX 0000"..
01E6C0: 31 38 31 20 50 52 49 4E 54 20 22 20 20 20 20 20 181 PRINT "
01E6D0: 20 20 20 20 30 30 30 30 20 20 20 20 20 58 58 58 0000 XXX
01E6E0: 58 58 58 58 58 58 58 58 58 58 58 58 58 58 20 20 XXXXXXXXXXXXXX
01E6F0: 20 20 20 30 30 30 30 22 0D 0A 31 38 32 20 50 52 0000"..182 PR
01E700: 35 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 5 PRINT TAB(33);
01E710: 22 50 49 5A 5A 41 22 0D 0A 31 30 20 50 52 49 4E "PIZZA"..10 PRIN
01E720: 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 T TAB(15);"CREAT
01E730: 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D IVE COMPUTING M
01E740: 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A ORRISTOWN, NEW J
01E750: 45 52 53 45 59 22 0D 0A 31 35 20 50 52 49 4E 54 ERSEY"..15 PRINT
01E760: 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A : PRINT: PRINT..
01E770: 32 30 20 44 49 4D 20 53 24 28 31 36 29 2C 4D 24 20 DIM S$(16),M$
01E780: 28 34 29 0D 0A 33 30 20 50 52 49 4E 54 20 22 50 (4)..30 PRINT "P
01E790: 49 5A 5A 41 20 44 45 4C 49 56 45 52 59 20 47 41 IZZA DELIVERY GA
01E7A0: 4D 45 22 3A 20 50 52 49 4E 54 0D 0A 35 30 20 49 ME": PRINT..50 I
01E7B0: 4E 50 55 54 20 22 57 48 41 54 20 49 53 20 59 4F NPUT "WHAT IS YO
01E7C0: 55 52 20 46 49 52 53 54 20 4E 41 4D 45 22 3B 4E UR FIRST NAME";N
01E7D0: 24 3A 20 50 52 49 4E 54 0D 0A 38 30 20 50 52 49 $: PRINT..80 PRI
01E7E0: 4E 54 20 22 48 49 2C 20 22 3B 4E 24 3B 22 2E 20 NT "HI, ";N$;".
01E7F0: 20 49 4E 20 54 48 49 53 20 47 41 4D 45 20 59 4F IN THIS GAME YO
01E800: 55 20 41 52 45 20 54 4F 20 54 41 4B 45 20 4F 52 U ARE TO TAKE OR
01E810: 44 45 52 53 22 0D 0A 39 30 20 50 52 49 4E 54 20 DERS"..90 PRINT
01E820: 22 46 4F 52 20 50 49 5A 5A 41 53 2E 20 20 54 48 "FOR PIZZAS. TH
01E830: 45 4E 20 59 4F 55 20 41 52 45 20 54 4F 20 54 45 EN YOU ARE TO TE
01E840: 4C 4C 20 41 20 44 45 4C 49 56 45 52 59 20 42 4F LL A DELIVERY BO
01E850: 59 22 0D 0A 31 30 30 20 50 52 49 4E 54 20 22 57 Y"..100 PRINT "W
01E860: 48 45 52 45 20 54 4F 20 44 45 4C 49 56 45 52 20 HERE TO DELIVER
01E870: 54 48 45 20 4F 52 44 45 52 45 44 20 50 49 5A 5A THE ORDERED PIZZ
01E880: 41 53 2E 22 3A 20 50 52 49 4E 54 3A 20 50 52 49 AS.": PRINT: PRI
01E890: 4E 54 0D 0A 31 34 30 20 46 4F 52 20 49 3D 31 20 NT..140 FOR I=1
01E8A0: 54 4F 20 31 36 0D 0A 31 35 30 20 52 45 41 44 20 TO 16..150 READ
01E8B0: 53 24 28 49 29 0D 0A 31 36 30 20 4E 45 58 54 20 S$(I)..160 NEXT
01E8C0: 49 0D 0A 31 37 30 20 46 4F 52 20 49 3D 31 20 54 I..170 FOR I=1 T
01E8D0: 4F 20 34 0D 0A 31 38 30 20 52 45 41 44 20 4D 24 O 4..180 READ M$
01E8E0: 28 49 29 0D 0A 31 39 30 20 4E 45 58 54 20 49 0D (I)..190 NEXT I.
01E8F0: 0A 32 30 30 20 44 41 54 41 20 22 41 22 2C 22 42 .200 DATA "A","B
01E900: 49 4E 54 20 22 20 20 20 20 20 20 20 20 20 20 30 INT " 0
01E910: 30 30 30 20 20 20 20 20 58 58 58 58 58 58 58 58 000 XXXXXXXX
01E920: 58 58 58 58 58 58 58 20 20 20 20 20 30 30 30 30 XXXXXXX 0000
01E930: 22 0D 0A 31 38 33 20 50 52 49 4E 54 20 22 20 20 "..183 PRINT "
01E940: 20 20 20 20 20 20 20 20 20 30 30 30 30 30 20 20 00000
01E950: 20 20 58 58 58 58 58 58 58 58 58 58 58 58 58 20 XXXXXXXXXXXXX
01E960: 20 20 20 30 30 30 30 30 22 0D 0A 31 38 34 20 50 00000"..184 P
01E970: 52 49 4E 54 20 22 20 20 20 20 20 20 20 20 20 20 RINT "
01E980: 20 20 30 30 30 30 30 20 20 20 20 58 58 58 58 58 00000 XXXXX
01E990: 58 58 58 58 58 58 20 20 20 20 30 30 30 30 30 22 XXXXXX 00000"
01E9A0: 0D 0A 31 38 35 20 50 52 49 4E 54 20 22 20 20 20 ..185 PRINT "
01E9B0: 20 20 20 20 20 20 20 20 20 20 30 30 30 30 30 20 00000
01E9C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01E9D0: 30 30 30 30 30 22 0D 0A 31 38 36 20 50 52 49 4E 00000"..186 PRIN
01E9E0: 54 20 22 20 20 20 20 20 20 20 20 20 20 20 20 20 T "
01E9F0: 20 20 30 30 30 30 30 30 20 20 20 20 20 20 20 20 000000
01EA00: 20 20 20 30 30 30 30 30 30 22 0D 0A 31 38 37 20 000000"..187
01EA10: 50 52 49 4E 54 20 22 20 20 20 20 20 20 20 20 20 PRINT "
01EA20: 20 20 20 20 20 20 20 20 30 30 30 30 30 30 30 30 00000000
01EA30: 30 30 30 30 30 30 30 30 30 30 30 22 0D 0A 31 38 00000000000"..18
01EA40: 38 20 50 52 49 4E 54 20 22 20 20 20 20 20 20 20 8 PRINT "
01EA50: 20 20 20 20 20 20 20 20 20 20 20 20 20 30 30 30 000
01EA60: 30 30 30 30 30 30 30 30 30 30 22 0D 0A 31 39 30 0000000000"..190
01EA70: 20 50 52 49 4E 54 20 22 20 20 20 20 20 20 20 20 PRINT "
01EA80: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
01EA90: 20 32 37 30 22 0D 0A 31 39 32 20 50 52 49 4E 54 270"..192 PRINT
01EAA0: 0D 0A 31 39 35 20 50 52 49 4E 54 20 22 58 20 2D ..195 PRINT "X -
01EAB0: 20 59 4F 55 52 20 50 4C 41 4E 45 54 22 0D 0A 31 YOUR PLANET"..1
01EAC0: 39 36 20 50 52 49 4E 54 20 22 4F 20 2D 20 54 48 96 PRINT "O - TH
01EAD0: 45 20 4F 52 42 49 54 20 4F 46 20 54 48 45 20 52 E ORBIT OF THE R
01EAE0: 4F 4D 55 4C 41 4E 20 53 48 49 50 22 0D 0A 31 39 OMULAN SHIP"..19
01EAF0: 37 20 50 52 49 4E 54 0D 0A 31 39 38 20 50 52 49 7 PRINT..198 PRI
01EB00: 22 2C 22 43 22 2C 22 44 22 2C 22 45 22 2C 22 46 ","C","D","E","F
01EB10: 22 2C 22 47 22 2C 22 48 22 2C 22 49 22 2C 22 4A ","G","H","I","J
01EB20: 22 2C 22 4B 22 2C 22 4C 22 2C 22 4D 22 2C 22 4E ","K","L","M","N
01EB30: 22 2C 22 4F 22 0D 0A 32 31 30 20 44 41 54 41 20 ","O"..210 DATA
01EB40: 22 50 22 2C 22 31 22 2C 22 32 22 2C 22 33 22 2C "P","1","2","3",
01EB50: 22 34 22 0D 0A 32 33 30 20 50 52 49 4E 54 20 22 "4"..230 PRINT "
01EB60: 4D 41 50 20 4F 46 20 54 48 45 20 43 49 54 59 20 MAP OF THE CITY
01EB70: 4F 46 20 48 59 41 54 54 53 56 49 4C 4C 45 22 3A OF HYATTSVILLE":
01EB80: 20 50 52 49 4E 54 0D 0A 32 35 30 20 50 52 49 4E PRINT..250 PRIN
01EB90: 54 20 22 20 2D 2D 2D 2D 2D 31 2D 2D 2D 2D 2D 32 T " -----1-----2
01EBA0: 2D 2D 2D 2D 2D 33 2D 2D 2D 2D 2D 34 2D 2D 2D 2D -----3-----4----
01EBB0: 2D 22 0D 0A 32 36 30 20 4B 3D 34 0D 0A 32 37 30 -"..260 K=4..270
01EBC0: 20 46 4F 52 20 49 3D 31 20 54 4F 20 34 0D 0A 32 FOR I=1 TO 4..2
01EBD0: 38 30 20 50 52 49 4E 54 20 22 2D 22 3A 20 50 52 80 PRINT "-": PR
01EBE0: 49 4E 54 20 22 2D 22 3A 20 50 52 49 4E 54 22 2D INT "-": PRINT"-
01EBF0: 22 3A 20 50 52 49 4E 54 20 22 2D 22 0D 0A 33 32 ": PRINT "-"..32
01EC00: 30 20 50 52 49 4E 54 20 4D 24 28 4B 29 3B 0D 0A 0 PRINT M$(K);..
01EC10: 33 33 30 20 53 31 3D 31 36 2D 34 2A 49 2B 31 0D 330 S1=16-4*I+1.
01EC20: 0A 33 34 30 20 50 52 49 4E 54 20 22 20 20 20 20 .340 PRINT "
01EC30: 20 22 3B 53 24 28 53 31 29 3B 22 20 20 20 20 20 ";S$(S1);"
01EC40: 22 3B 53 24 28 53 31 2B 31 29 3B 22 20 20 20 20 ";S$(S1+1);"
01EC50: 20 22 3B 53 24 28 53 31 2B 32 29 3B 22 20 20 20 ";S$(S1+2);"
01EC60: 20 20 22 3B 0D 0A 33 35 30 20 50 52 49 4E 54 20 ";..350 PRINT
01EC70: 53 24 28 53 31 2B 33 29 3B 22 20 20 20 20 20 22 S$(S1+3);" "
01EC80: 3B 4D 24 28 4B 29 0D 0A 33 38 30 20 4B 3D 4B 2D ;M$(K)..380 K=K-
01EC90: 31 0D 0A 33 39 30 20 4E 45 58 54 20 49 0D 0A 34 1..390 NEXT I..4
01ECA0: 30 30 20 50 52 49 4E 54 20 22 2D 22 3A 20 50 52 00 PRINT "-": PR
01ECB0: 49 4E 54 20 22 2D 22 3A 20 50 52 49 4E 54 20 22 INT "-": PRINT "
01ECC0: 2D 22 3A 20 50 52 49 4E 54 20 22 2D 22 0D 0A 34 -": PRINT "-"..4
01ECD0: 34 30 20 50 52 49 4E 54 20 22 20 2D 2D 2D 2D 2D 40 PRINT " -----
01ECE0: 31 2D 2D 2D 2D 2D 32 2D 2D 2D 2D 2D 33 2D 2D 2D 1-----2-----3---
01ECF0: 2D 2D 34 2D 2D 2D 2D 2D 22 3A 20 50 52 49 4E 54 --4-----": PRINT
01ED00: 4E 54 20 22 4F 4E 20 54 48 45 20 41 42 4F 56 45 NT "ON THE ABOVE
01ED10: 20 44 49 41 47 52 41 4D 2C 20 54 48 45 20 52 4F DIAGRAM, THE RO
01ED20: 4D 55 4C 41 4E 20 53 48 49 50 20 49 53 20 43 49 MULAN SHIP IS CI
01ED30: 52 43 4C 49 4E 47 22 0D 0A 31 39 39 20 50 52 49 RCLING"..199 PRI
01ED40: 4E 54 20 22 43 4F 55 4E 54 45 52 43 4C 4F 43 4B NT "COUNTERCLOCK
01ED50: 57 49 53 45 20 41 52 4F 55 4E 44 20 59 4F 55 52 WISE AROUND YOUR
01ED60: 20 50 4C 41 4E 45 54 2E 20 20 44 4F 4E 27 54 20 PLANET. DON'T
01ED70: 46 4F 52 47 45 54 20 54 48 41 54 22 0D 0A 32 30 FORGET THAT"..20
01ED80: 30 20 50 52 49 4E 54 20 22 57 49 54 48 4F 55 54 0 PRINT "WITHOUT
01ED90: 20 53 55 46 46 49 43 49 45 4E 54 20 50 4F 57 45 SUFFICIENT POWE
01EDA0: 52 20 54 48 45 20 52 4F 4D 55 4C 41 4E 20 53 48 R THE ROMULAN SH
01EDB0: 49 50 27 53 20 41 4C 54 49 54 55 44 45 22 0D 0A IP'S ALTITUDE"..
01EDC0: 32 31 30 20 50 52 49 4E 54 20 22 41 4E 44 20 4F 210 PRINT "AND O
01EDD0: 52 42 49 54 41 4C 20 52 41 54 45 20 57 49 4C 4C RBITAL RATE WILL
01EDE0: 20 52 45 4D 41 49 4E 20 43 4F 4E 53 54 41 4E 54 REMAIN CONSTANT
01EDF0: 2E 22 0D 0A 32 32 30 20 50 52 49 4E 54 20 0D 0A ."..220 PRINT ..
01EE00: 32 33 30 20 50 52 49 4E 54 20 22 47 4F 4F 44 20 230 PRINT "GOOD
01EE10: 4C 55 43 4B 2E 20 20 54 48 45 20 46 45 44 45 52 LUCK. THE FEDER
01EE20: 41 54 49 4F 4E 20 49 53 20 43 4F 55 4E 54 49 4E ATION IS COUNTIN
01EE30: 47 20 4F 4E 20 59 4F 55 2E 22 0D 0A 32 37 30 20 G ON YOU."..270
01EE40: 41 3D 49 4E 54 28 33 36 30 2A 52 4E 44 28 31 29 A=INT(360*RND(1)
01EE50: 29 0D 0A 32 38 30 20 44 3D 49 4E 54 28 32 30 30 )..280 D=INT(200
01EE60: 2A 52 4E 44 28 31 29 2B 32 30 30 29 0D 0A 32 39 *RND(1)+200)..29
01EE70: 30 20 52 3D 49 4E 54 28 32 30 2A 52 4E 44 28 31 0 R=INT(20*RND(1
01EE80: 29 2B 31 30 29 0D 0A 33 30 30 20 48 3D 30 0D 0A )+10)..300 H=0..
01EE90: 33 31 30 20 49 46 20 48 3D 37 20 54 48 45 4E 20 310 IF H=7 THEN
01EEA0: 34 39 30 0D 0A 33 32 30 20 48 3D 48 2B 31 0D 0A 490..320 H=H+1..
01EEB0: 33 32 35 20 50 52 49 4E 54 0D 0A 33 32 36 20 50 325 PRINT..326 P
01EEC0: 52 49 4E 54 0D 0A 33 33 30 20 50 52 49 4E 54 20 RINT..330 PRINT
01EED0: 22 54 48 49 53 20 49 53 20 48 4F 55 52 22 3B 48 "THIS IS HOUR";H
01EEE0: 3B 22 2C 20 41 54 20 57 48 41 54 20 41 4E 47 4C ;", AT WHAT ANGL
01EEF0: 45 20 44 4F 20 59 4F 55 20 57 49 53 48 20 54 4F E DO YOU WISH TO
01EF00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
01EF10: 1A 00 00 00 02 09 52 E5 1A 00 C1 02 00 00 00 02 ......R.........
01EF20: 1A 00 C6 02 00 00 00 02 1A 00 C2 02 00 00 00 02 ................
01EF30: 1A 00 C7 02 00 00 00 02 1A 00 C3 02 00 00 00 02 ................
01EF40: 1A 00 C8 02 00 00 00 02 1A 00 C4 02 00 00 00 02 ................
01EF50: 1A 00 C9 02 00 00 00 02 1A 00 C5 02 00 00 00 02 ................
01EF60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EF90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01EFF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
01F000: 0D 0A 34 36 30 20 50 52 49 4E 54 20 22 54 48 45 ..460 PRINT "THE
01F010: 20 4F 55 54 50 55 54 20 49 53 20 41 20 4D 41 50 OUTPUT IS A MAP
01F020: 20 4F 46 20 54 48 45 20 48 4F 4D 45 53 20 57 48 OF THE HOMES WH
01F030: 45 52 45 22 0D 0A 34 37 30 20 50 52 49 4E 54 20 ERE"..470 PRINT
01F040: 22 59 4F 55 20 41 52 45 20 54 4F 20 53 45 4E 44 "YOU ARE TO SEND
01F050: 20 50 49 5A 5A 41 53 2E 22 3A 20 50 52 49 4E 54 PIZZAS.": PRINT
01F060: 0D 0A 34 39 30 20 50 52 49 4E 54 20 22 59 4F 55 ..490 PRINT "YOU
01F070: 52 20 4A 4F 42 20 49 53 20 54 4F 20 47 49 56 45 R JOB IS TO GIVE
01F080: 20 41 20 54 52 55 43 4B 20 44 52 49 56 45 52 22 A TRUCK DRIVER"
01F090: 0D 0A 35 30 30 20 50 52 49 4E 54 20 22 54 48 45 ..500 PRINT "THE
01F0A0: 20 4C 4F 43 41 54 49 4F 4E 20 4F 52 20 43 4F 4F LOCATION OR COO
01F0B0: 52 44 49 4E 41 54 45 53 20 4F 46 20 54 48 45 22 RDINATES OF THE"
01F0C0: 0D 0A 35 31 30 20 50 52 49 4E 54 20 22 48 4F 4D ..510 PRINT "HOM
01F0D0: 45 20 4F 52 44 45 52 49 4E 47 20 54 48 45 20 50 E ORDERING THE P
01F0E0: 49 5A 5A 41 2E 22 3A 20 50 52 49 4E 54 0D 0A 35 IZZA.": PRINT..5
01F0F0: 32 30 20 49 4E 50 55 54 20 22 44 4F 20 59 4F 55 20 INPUT "DO YOU
01F100: 20 4E 45 45 44 20 4D 4F 52 45 20 44 49 52 45 43 NEED MORE DIREC
01F110: 54 49 4F 4E 53 22 3B 41 24 0D 0A 35 33 30 20 49 TIONS";A$..530 I
01F120: 46 20 41 24 3D 22 59 45 53 22 20 54 48 45 4E 20 F A$="YES" THEN
01F130: 35 39 30 0D 0A 35 34 30 20 49 46 20 41 24 3D 22 590..540 IF A$="
01F140: 4E 4F 22 20 54 48 45 4E 20 37 35 30 0D 0A 35 35 NO" THEN 750..55
01F150: 30 20 50 52 49 4E 54 20 22 27 59 45 53 27 20 4F 0 PRINT "'YES' O
01F160: 52 20 27 4E 4F 27 20 50 4C 45 41 53 45 2C 20 4E R 'NO' PLEASE, N
01F170: 4F 57 20 54 48 45 4E 2C 22 3A 20 47 4F 54 4F 20 OW THEN,": GOTO
01F180: 35 32 30 0D 0A 35 39 30 20 50 52 49 4E 54 3A 20 520..590 PRINT:
01F190: 50 52 49 4E 54 20 22 53 4F 4D 45 42 4F 44 59 20 PRINT "SOMEBODY
01F1A0: 57 49 4C 4C 20 41 53 4B 20 46 4F 52 20 41 20 50 WILL ASK FOR A P
01F1B0: 49 5A 5A 41 20 54 4F 20 42 45 22 0D 0A 36 30 30 IZZA TO BE"..600
01F1C0: 20 50 52 49 4E 54 20 22 44 45 4C 49 56 45 52 45 PRINT "DELIVERE
01F1D0: 44 2E 20 20 54 48 45 4E 20 41 20 44 45 4C 49 56 D. THEN A DELIV
01F1E0: 45 52 59 20 42 4F 59 20 57 49 4C 4C 22 0D 0A 36 ERY BOY WILL"..6
01F1F0: 31 30 20 50 52 49 4E 54 20 22 41 53 4B 20 59 4F 10 PRINT "ASK YO
01F200: 32 31 30 0D 0A 31 31 35 20 50 52 49 4E 54 20 22 210..115 PRINT "
01F210: 42 55 52 4E 45 44 22 3B 3A 47 4F 54 4F 20 32 31 BURNED";:GOTO 21
01F220: 30 0D 0A 31 32 30 20 4F 4E 20 49 20 47 4F 54 4F 0..120 ON I GOTO
01F230: 20 31 32 31 2C 31 32 32 2C 31 32 33 2C 31 32 34 121,122,123,124
01F240: 2C 31 32 35 0D 0A 31 32 31 20 50 52 49 4E 54 20 ,125..121 PRINT
01F250: 22 41 4E 44 20 4D 59 20 53 4F 55 4C 22 3B 3A 47 "AND MY SOUL";:G
01F260: 4F 54 4F 20 32 31 30 0D 0A 31 32 32 20 50 52 49 OTO 210..122 PRI
01F270: 4E 54 20 22 44 41 52 4B 4E 45 53 53 20 54 48 45 NT "DARKNESS THE
01F280: 52 45 22 3B 3A 47 4F 54 4F 20 32 31 30 0D 0A 31 RE";:GOTO 210..1
01F290: 32 33 20 50 52 49 4E 54 20 22 53 48 41 4C 4C 20 23 PRINT "SHALL
01F2A0: 42 45 20 4C 49 46 54 45 44 22 3B 3A 47 4F 54 4F BE LIFTED";:GOTO
01F2B0: 20 32 31 30 0D 0A 31 32 34 20 50 52 49 4E 54 20 210..124 PRINT
01F2C0: 22 51 55 4F 54 48 20 54 48 45 20 52 41 56 45 4E "QUOTH THE RAVEN
01F2D0: 22 3B 3A 47 4F 54 4F 20 32 31 30 0D 0A 31 32 35 ";:GOTO 210..125
01F2E0: 20 49 46 20 55 3D 30 20 54 48 45 4E 20 32 31 30 IF U=0 THEN 210
01F2F0: 0D 0A 31 32 36 20 50 52 49 4E 54 20 22 53 49 47 ..126 PRINT "SIG
01F300: 4E 20 4F 46 20 50 41 52 54 49 4E 47 22 3B 3A 47 N OF PARTING";:G
01F310: 4F 54 4F 20 32 31 30 0D 0A 31 33 30 20 4F 4E 20 OTO 210..130 ON
01F320: 49 20 47 4F 54 4F 20 31 33 31 2C 31 33 32 2C 31 I GOTO 131,132,1
01F330: 33 33 2C 31 33 34 2C 31 33 35 0D 0A 31 33 31 20 33,134,135..131
01F340: 50 52 49 4E 54 20 22 4E 4F 54 48 49 4E 47 20 4D PRINT "NOTHING M
01F350: 4F 52 45 22 3B 3A 47 4F 54 4F 20 32 31 30 0D 0A ORE";:GOTO 210..
01F360: 31 33 32 20 50 52 49 4E 54 20 22 59 45 54 20 41 132 PRINT "YET A
01F370: 47 41 49 4E 22 3B 3A 47 4F 54 4F 20 32 31 30 0D GAIN";:GOTO 210.
01F380: 0A 31 33 33 20 50 52 49 4E 54 20 22 53 4C 4F 57 .133 PRINT "SLOW
01F390: 4C 59 20 43 52 45 45 50 49 4E 47 22 3B 3A 47 4F LY CREEPING";:GO
01F3A0: 54 4F 20 32 31 30 0D 0A 31 33 34 20 50 52 49 4E TO 210..134 PRIN
01F3B0: 54 20 22 2E 2E 2E 45 56 45 52 4D 4F 52 45 22 3B T "...EVERMORE";
01F3C0: 3A 47 4F 54 4F 20 32 31 30 0D 0A 31 33 35 20 50 :GOTO 210..135 P
01F3D0: 52 49 4E 54 20 22 4E 45 56 45 52 4D 4F 52 45 22 RINT "NEVERMORE"
01F3E0: 3B 0D 0A 32 31 30 20 49 46 20 55 3D 30 20 4F 52 ;..210 IF U=0 OR
01F3F0: 20 52 4E 44 28 31 29 3E 2E 31 39 20 54 48 45 4E RND(1)>.19 THEN
01F400: 55 20 46 4F 52 20 54 48 45 20 4C 4F 43 41 54 49 U FOR THE LOCATI
01F410: 4F 4E 2E 22 3A 50 52 49 4E 54 20 22 20 20 20 20 ON.":PRINT "
01F420: 20 45 58 41 4D 50 4C 45 3A 22 0D 0A 36 32 30 20 EXAMPLE:"..620
01F430: 50 52 49 4E 54 20 22 54 48 49 53 20 49 53 20 4A PRINT "THIS IS J
01F440: 2E 20 20 50 4C 45 41 53 45 20 53 45 4E 44 20 41 . PLEASE SEND A
01F450: 20 50 49 5A 5A 41 2E 22 0D 0A 36 34 30 20 50 52 PIZZA."..640 PR
01F460: 49 4E 54 20 22 44 52 49 56 45 52 20 54 4F 20 22 INT "DRIVER TO "
01F470: 3B 4E 24 3B 22 2E 20 20 57 48 45 52 45 20 44 4F ;N$;". WHERE DO
01F480: 45 53 20 4A 20 4C 49 56 45 3F 22 0D 0A 36 35 30 ES J LIVE?"..650
01F490: 20 50 52 49 4E 54 20 22 59 4F 55 52 20 41 4E 53 PRINT "YOUR ANS
01F4A0: 57 45 52 20 57 4F 55 4C 44 20 42 45 20 32 2C 33 WER WOULD BE 2,3
01F4B0: 22 3A 20 50 52 49 4E 54 0D 0A 36 36 30 20 49 4E ": PRINT..660 IN
01F4C0: 50 55 54 20 22 55 4E 44 45 52 53 54 41 4E 44 22 PUT "UNDERSTAND"
01F4D0: 3B 41 24 0D 0A 36 37 30 20 49 46 20 41 24 3D 22 ;A$..670 IF A$="
01F4E0: 59 45 53 22 20 54 48 45 4E 20 36 39 30 0D 0A 36 YES" THEN 690..6
01F4F0: 38 30 20 50 52 49 4E 54 20 22 54 48 49 53 20 4A 80 PRINT "THIS J
01F500: 4F 42 20 49 53 20 44 45 46 49 4E 49 54 45 4C 59 OB IS DEFINITELY
01F510: 20 54 4F 4F 20 44 49 46 46 49 43 55 4C 54 20 46 TOO DIFFICULT F
01F520: 4F 52 20 59 4F 55 2E 20 54 48 41 4E 4B 53 20 41 OR YOU. THANKS A
01F530: 4E 59 57 41 59 22 0D 0A 36 38 35 20 47 4F 54 4F NYWAY"..685 GOTO
01F540: 20 39 39 39 0D 0A 36 39 30 20 50 52 49 4E 54 20 999..690 PRINT
01F550: 22 47 4F 4F 44 2E 20 20 59 4F 55 20 41 52 45 20 "GOOD. YOU ARE
01F560: 4E 4F 57 20 52 45 41 44 59 20 54 4F 20 53 54 41 NOW READY TO STA
01F570: 52 54 20 54 41 4B 49 4E 47 20 4F 52 44 45 52 53 RT TAKING ORDERS
01F580: 2E 22 3A 20 50 52 49 4E 54 0D 0A 37 30 30 20 50 .": PRINT..700 P
01F590: 52 49 4E 54 20 22 47 4F 4F 44 20 4C 55 43 4B 21 RINT "GOOD LUCK!
01F5A0: 21 22 3A 20 50 52 49 4E 54 0D 0A 37 35 30 20 46 !": PRINT..750 F
01F5B0: 4F 52 20 49 3D 31 20 54 4F 20 35 0D 0A 37 36 30 OR I=1 TO 5..760
01F5C0: 20 53 3D 49 4E 54 28 52 4E 44 28 31 29 2A 31 36 S=INT(RND(1)*16
01F5D0: 2B 31 29 3A 20 50 52 49 4E 54 0D 0A 37 37 30 20 +1): PRINT..770
01F5E0: 50 52 49 4E 54 20 22 48 45 4C 4C 4F 20 22 3B 4E PRINT "HELLO ";N
01F5F0: 24 3B 22 27 53 20 50 49 5A 5A 41 2E 20 20 54 48 $;"'S PIZZA. TH
01F600: 20 32 31 32 0D 0A 32 31 31 20 50 52 49 4E 54 20 212..211 PRINT
01F610: 22 2C 22 3B 3A 55 3D 32 0D 0A 32 31 32 20 49 46 ",";:U=2..212 IF
01F620: 20 52 4E 44 28 31 29 3E 2E 36 35 20 54 48 45 4E RND(1)>.65 THEN
01F630: 20 32 31 34 0D 0A 32 31 33 20 50 52 49 4E 54 20 214..213 PRINT
01F640: 22 20 22 3B 3A 55 3D 55 2B 31 3A 47 4F 54 4F 20 " ";:U=U+1:GOTO
01F650: 32 31 35 0D 0A 32 31 34 20 50 52 49 4E 54 20 3A 215..214 PRINT :
01F660: 20 55 3D 30 0D 0A 32 31 35 20 49 3D 49 4E 54 28 U=0..215 I=INT(
01F670: 49 4E 54 28 31 30 2A 52 4E 44 28 31 29 29 2F 32 INT(10*RND(1))/2
01F680: 29 2B 31 0D 0A 32 32 30 20 4A 3D 4A 2B 31 20 3A )+1..220 J=J+1 :
01F690: 20 4B 3D 4B 2B 31 0D 0A 32 33 30 20 49 46 20 55 K=K+1..230 IF U
01F6A0: 3E 30 20 4F 52 20 49 4E 54 28 4A 2F 32 29 3C 3E >0 OR INT(J/2)<>
01F6B0: 4A 2F 32 20 54 48 45 4E 20 32 34 30 0D 0A 32 33 J/2 THEN 240..23
01F6C0: 35 20 50 52 49 4E 54 20 22 20 20 20 20 20 22 3B 5 PRINT " ";
01F6D0: 0D 0A 32 34 30 20 4F 4E 20 4A 20 47 4F 54 4F 20 ..240 ON J GOTO
01F6E0: 39 30 2C 31 31 30 2C 31 32 30 2C 31 33 30 2C 32 90,110,120,130,2
01F6F0: 35 30 0D 0A 32 35 30 20 4A 3D 30 20 3A 20 50 52 50..250 J=0 : PR
01F700: 49 4E 54 20 3A 20 49 46 20 4B 3E 32 30 20 54 48 INT : IF K>20 TH
01F710: 45 4E 20 32 37 30 0D 0A 32 36 30 20 47 4F 54 4F EN 270..260 GOTO
01F720: 20 32 31 35 0D 0A 32 37 30 20 50 52 49 4E 54 20 215..270 PRINT
01F730: 3A 20 55 3D 30 20 3A 20 4B 3D 30 20 3A 20 47 4F : U=0 : K=0 : GO
01F740: 54 4F 20 31 31 30 0D 0A 39 39 39 20 45 4E 44 0D TO 110..999 END.
01F750: 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01F800: 49 53 20 49 53 20 22 3B 53 24 28 53 29 3B 22 2E IS IS ";S$(S);".
01F810: 22 3B 0D 0A 37 37 35 20 50 52 49 4E 54 20 22 20 ";..775 PRINT "
01F820: 20 50 4C 45 41 53 45 20 53 45 4E 44 20 41 20 50 PLEASE SEND A P
01F830: 49 5A 5A 41 2E 22 0D 0A 37 38 30 20 50 52 49 4E IZZA."..780 PRIN
01F840: 54 20 22 20 20 44 52 49 56 45 52 20 54 4F 20 22 T " DRIVER TO "
01F850: 3B 4E 24 3B 22 3A 20 20 57 48 45 52 45 20 44 4F ;N$;": WHERE DO
01F860: 45 53 20 22 3B 53 24 28 53 29 3B 22 20 4C 49 56 ES ";S$(S);" LIV
01F870: 45 22 3B 0D 0A 37 39 30 20 49 4E 50 55 54 20 41 E";..790 INPUT A
01F880: 28 31 29 2C 41 28 32 29 0D 0A 38 37 30 20 54 3D (1),A(2)..870 T=
01F890: 41 28 31 29 2B 28 41 28 32 29 2D 31 29 2A 34 0D A(1)+(A(2)-1)*4.
01F8A0: 0A 38 38 30 20 49 46 20 54 3D 53 20 54 48 45 4E .880 IF T=S THEN
01F8B0: 20 39 32 30 0D 0A 38 39 30 20 50 52 49 4E 54 20 920..890 PRINT
01F8C0: 22 54 48 49 53 20 49 53 20 22 3B 53 24 28 54 29 "THIS IS ";S$(T)
01F8D0: 3B 22 2E 20 20 49 20 44 49 44 20 4E 4F 54 20 4F ;". I DID NOT O
01F8E0: 52 44 45 52 20 41 20 50 49 5A 5A 41 2E 22 0D 0A RDER A PIZZA."..
01F8F0: 39 30 30 20 50 52 49 4E 54 20 22 49 20 4C 49 56 900 PRINT "I LIV
01F900: 45 20 41 54 20 22 3B 41 28 31 29 3B 22 2C 22 3B E AT ";A(1);",";
01F910: 41 28 32 29 0D 0A 39 31 30 20 47 4F 54 4F 20 37 A(2)..910 GOTO 7
01F920: 38 30 0D 0A 39 32 30 20 50 52 49 4E 54 20 22 48 80..920 PRINT "H
01F930: 45 4C 4C 4F 20 22 4E 24 3B 22 2E 20 20 54 48 49 ELLO "N$;". THI
01F940: 53 20 49 53 20 22 3B 53 24 28 53 29 3B 22 2C 20 S IS ";S$(S);",
01F950: 54 48 41 4E 4B 53 20 46 4F 52 20 54 48 45 20 50 THANKS FOR THE P
01F960: 49 5A 5A 41 2E 22 0D 0A 39 33 30 20 4E 45 58 54 IZZA."..930 NEXT
01F970: 20 49 0D 0A 39 34 30 20 50 52 49 4E 54 3A 20 49 I..940 PRINT: I
01F980: 4E 50 55 54 20 22 44 4F 20 59 4F 55 20 57 41 4E NPUT "DO YOU WAN
01F990: 54 20 54 4F 20 44 45 4C 49 56 45 52 20 4D 4F 52 T TO DELIVER MOR
01F9A0: 45 20 50 49 5A 5A 41 53 22 3B 41 24 0D 0A 39 36 E PIZZAS";A$..96
01F9B0: 30 20 49 46 20 41 24 3D 22 59 45 53 22 20 54 48 0 IF A$="YES" TH
01F9C0: 45 4E 20 37 35 30 0D 0A 39 37 30 20 50 52 49 4E EN 750..970 PRIN
01F9D0: 54 3A 20 50 52 49 4E 54 20 22 4F 2E 4B 2E 20 22 T: PRINT "O.K. "
01F9E0: 3B 4E 24 3B 22 2C 20 53 45 45 20 59 4F 55 20 4C ;N$;", SEE YOU L
01F9F0: 41 54 45 52 21 22 3A 50 52 49 4E 54 0D 0A 39 39 ATER!":PRINT..99
01FA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC00: 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 9 END...........
01FC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
01FE00: 32 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 2 PRINT TAB(33);
01FE10: 22 50 4F 4B 45 52 22 0D 0A 34 20 50 52 49 4E 54 "POKER"..4 PRINT
01FE20: 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 TAB(15);"CREATI
01FE30: 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F VE COMPUTING MO
01FE40: 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 RRISTOWN, NEW JE
01FE50: 52 53 45 59 22 0D 0A 36 20 50 52 49 4E 54 3A 20 RSEY"..6 PRINT:
01FE60: 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A 31 30 PRINT: PRINT..10
01FE70: 20 44 49 4D 20 41 28 35 30 29 2C 42 28 31 35 29 DIM A(50),B(15)
01FE80: 0D 0A 32 30 20 44 45 46 20 46 4E 41 28 58 29 3D ..20 DEF FNA(X)=
01FE90: 49 4E 54 28 31 30 2A 52 4E 44 28 31 29 29 0D 0A INT(10*RND(1))..
01FEA0: 33 30 20 44 45 46 20 46 4E 42 28 58 29 3D 58 2D 30 DEF FNB(X)=X-
01FEB0: 31 30 30 2A 49 4E 54 28 58 2F 31 30 30 29 0D 0A 100*INT(X/100)..
01FEC0: 34 30 20 50 52 49 4E 54 20 22 57 45 4C 43 4F 4D 40 PRINT "WELCOM
01FED0: 45 20 54 4F 20 54 48 45 20 43 41 53 49 4E 4F 2E E TO THE CASINO.
01FEE0: 20 20 57 45 20 45 41 43 48 20 48 41 56 45 20 24 WE EACH HAVE $
01FEF0: 32 30 30 2E 22 0D 0A 35 30 20 50 52 49 4E 54 20 200."..50 PRINT
01FF00: 22 49 20 57 49 4C 4C 20 4F 50 45 4E 20 54 48 45 "I WILL OPEN THE
01FF10: 20 42 45 54 54 49 4E 47 20 42 45 46 4F 52 45 20 BETTING BEFORE
01FF20: 54 48 45 20 44 52 41 57 3B 20 59 4F 55 20 4F 50 THE DRAW; YOU OP
01FF30: 45 4E 20 41 46 54 45 52 2E 22 0D 0A 36 30 20 50 EN AFTER."..60 P
01FF40: 52 49 4E 54 20 22 54 4F 20 46 4F 4C 44 20 42 45 RINT "TO FOLD BE
01FF50: 54 20 30 3B 20 54 4F 20 43 48 45 43 4B 20 42 45 T 0; TO CHECK BE
01FF60: 54 20 2E 35 2E 22 0D 0A 37 30 20 50 52 49 4E 54 T .5."..70 PRINT
01FF70: 20 22 45 4E 4F 55 47 48 20 54 41 4C 4B 20 2D 2D "ENOUGH TALK --
01FF80: 20 4C 45 54 27 53 20 47 45 54 20 44 4F 57 4E 20 LET'S GET DOWN
01FF90: 54 4F 20 42 55 53 49 4E 45 53 53 2E 22 0D 0A 38 TO BUSINESS."..8
01FFA0: 30 20 50 52 49 4E 54 0D 0A 39 30 20 4C 45 54 20 0 PRINT..90 LET
01FFB0: 4F 3D 31 0D 0A 31 30 30 20 4C 45 54 20 43 3D 32 O=1..100 LET C=2
01FFC0: 30 30 0D 0A 31 31 30 20 4C 45 54 20 53 3D 32 30 00..110 LET S=20
01FFD0: 30 0D 0A 31 32 30 20 4C 45 54 20 50 3D 30 0D 0A 0..120 LET P=0..
01FFE0: 31 33 30 20 52 45 4D 0D 0A 31 34 30 20 50 52 49 130 REM..140 PRI
01FFF0: 4E 54 0D 0A 31 35 30 20 49 46 20 43 3C 3D 35 20 NT..150 IF C<=5
020000: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 30 29 10 PRINT TAB(30)
020010: 3B 22 50 4F 45 54 52 59 22 0D 0A 32 30 20 50 52 ;"POETRY"..20 PR
020020: 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 INT TAB(15);"CRE
020030: 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 ATIVE COMPUTING
020040: 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 MORRISTOWN, NEW
020050: 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 49 JERSEY"..30 PRI
020060: 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A NT:PRINT:PRINT..
020070: 39 30 20 4F 4E 20 49 20 47 4F 54 4F 20 31 30 30 90 ON I GOTO 100
020080: 2C 31 30 31 2C 31 30 32 2C 31 30 33 2C 31 30 34 ,101,102,103,104
020090: 0D 0A 31 30 30 20 50 52 49 4E 54 20 22 4D 49 44 ..100 PRINT "MID
0200A0: 4E 49 47 48 54 20 44 52 45 41 52 59 22 3B 3A 47 NIGHT DREARY";:G
0200B0: 4F 54 4F 20 32 31 30 0D 0A 31 30 31 20 50 52 49 OTO 210..101 PRI
0200C0: 4E 54 20 22 46 49 45 52 59 20 45 59 45 53 22 3B NT "FIERY EYES";
0200D0: 3A 47 4F 54 4F 20 32 31 30 0D 0A 31 30 32 20 50 :GOTO 210..102 P
0200E0: 52 49 4E 54 20 22 42 49 52 44 20 4F 52 20 46 49 RINT "BIRD OR FI
0200F0: 45 4E 44 22 3B 3A 47 4F 54 4F 20 32 31 30 0D 0A END";:GOTO 210..
020100: 31 30 33 20 50 52 49 4E 54 20 22 54 48 49 4E 47 103 PRINT "THING
020110: 20 4F 46 20 45 56 49 4C 22 3B 3A 47 4F 54 4F 20 OF EVIL";:GOTO
020120: 32 31 30 0D 0A 31 30 34 20 50 52 49 4E 54 20 22 210..104 PRINT "
020130: 50 52 4F 50 48 45 54 22 3B 3A 47 4F 54 4F 20 32 PROPHET";:GOTO 2
020140: 31 30 0D 0A 31 31 30 20 4F 4E 20 49 20 47 4F 54 10..110 ON I GOT
020150: 4F 20 31 31 31 2C 31 31 32 2C 31 31 33 2C 31 31 O 111,112,113,11
020160: 34 2C 31 31 35 0D 0A 31 31 31 20 50 52 49 4E 54 4,115..111 PRINT
020170: 20 22 42 45 47 55 49 4C 49 4E 47 20 4D 45 22 3B "BEGUILING ME";
020180: 3A 55 3D 32 3A 47 4F 54 4F 20 32 31 30 0D 0A 31 :U=2:GOTO 210..1
020190: 31 32 20 50 52 49 4E 54 20 22 54 48 52 49 4C 4C 12 PRINT "THRILL
0201A0: 45 44 20 4D 45 22 3B 3A 47 4F 54 4F 20 32 31 30 ED ME";:GOTO 210
0201B0: 0D 0A 31 31 33 20 50 52 49 4E 54 20 22 53 54 49 ..113 PRINT "STI
0201C0: 4C 4C 20 53 49 54 54 49 4E 47 2E 2E 2E 2E 22 3B LL SITTING....";
0201D0: 3A 47 4F 54 4F 20 32 31 32 0D 0A 31 31 34 20 50 :GOTO 212..114 P
0201E0: 52 49 4E 54 20 22 4E 45 56 45 52 20 46 4C 49 54 RINT "NEVER FLIT
0201F0: 54 49 4E 47 22 3B 3A 55 3D 32 3A 47 4F 54 4F 20 TING";:U=2:GOTO
020200: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
020210: 1B 00 00 00 02 09 52 E5 1B 00 C1 02 00 00 00 02 ......R.........
020220: 1B 00 C6 02 00 00 00 02 1B 00 C2 02 00 00 00 02 ................
020230: 1B 00 C7 02 00 00 00 02 1B 00 C3 02 00 00 00 02 ................
020240: 1B 00 C8 02 00 00 00 02 1B 00 C4 02 00 00 00 02 ................
020250: 1B 00 C9 02 00 00 00 02 1B 00 C5 02 00 00 00 02 ................
020260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020270: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020290: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0202F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
020300: 54 48 45 4E 20 33 36 37 30 0D 0A 31 36 30 20 50 THEN 3670..160 P
020310: 52 49 4E 54 20 22 54 48 45 20 41 4E 54 45 20 49 RINT "THE ANTE I
020320: 53 20 24 35 2E 20 20 49 20 57 49 4C 4C 20 44 45 S $5. I WILL DE
020330: 41 4C 3A 22 0D 0A 31 37 30 20 50 52 49 4E 54 0D AL:"..170 PRINT.
020340: 0A 31 38 30 20 49 46 20 53 3E 35 20 54 48 45 4E .180 IF S>5 THEN
020350: 20 32 30 30 0D 0A 31 39 30 20 47 4F 53 55 42 20 200..190 GOSUB
020360: 33 38 33 30 0D 0A 32 30 30 20 4C 45 54 20 50 3D 3830..200 LET P=
020370: 50 2B 31 30 0D 0A 32 31 30 20 4C 45 54 20 53 3D P+10..210 LET S=
020380: 53 2D 35 0D 0A 32 32 30 20 4C 45 54 20 43 3D 43 S-5..220 LET C=C
020390: 2D 35 0D 0A 32 33 30 20 46 4F 52 20 5A 3D 31 20 -5..230 FOR Z=1
0203A0: 54 4F 20 31 30 0D 0A 32 34 30 20 47 4F 53 55 42 TO 10..240 GOSUB
0203B0: 20 31 37 34 30 0D 0A 32 35 30 20 4E 45 58 54 20 1740..250 NEXT
0203C0: 5A 0D 0A 32 36 30 20 50 52 49 4E 54 20 22 59 4F Z..260 PRINT "YO
0203D0: 55 52 20 48 41 4E 44 3A 22 0D 0A 32 37 30 20 4E UR HAND:"..270 N
0203E0: 3D 31 0D 0A 32 38 30 20 47 4F 53 55 42 20 31 38 =1..280 GOSUB 18
0203F0: 35 30 0D 0A 32 39 30 20 4E 3D 36 0D 0A 33 30 30 50..290 N=6..300
020400: 20 49 3D 32 0D 0A 33 31 30 20 47 4F 53 55 42 20 I=2..310 GOSUB
020410: 32 31 37 30 0D 0A 33 32 30 20 50 52 49 4E 54 0D 2170..320 PRINT.
020420: 0A 33 33 30 20 49 46 20 49 3C 3E 36 20 54 48 45 .330 IF I<>6 THE
020430: 4E 20 34 37 30 0D 0A 33 34 30 20 49 46 20 46 4E N 470..340 IF FN
020440: 41 28 30 29 3C 3D 37 20 54 48 45 4E 20 33 37 30 A(0)<=7 THEN 370
020450: 0D 0A 33 35 30 20 4C 45 54 20 58 3D 31 31 31 30 ..350 LET X=1110
020460: 30 0D 0A 33 36 30 20 47 4F 54 4F 20 34 32 30 0D 0..360 GOTO 420.
020470: 0A 33 37 30 20 49 46 20 46 4E 41 28 30 29 3C 3D .370 IF FNA(0)<=
020480: 37 20 54 48 45 4E 20 34 30 30 0D 0A 33 38 30 20 7 THEN 400..380
020490: 4C 45 54 20 58 3D 31 31 31 31 30 0D 0A 33 39 30 LET X=11110..390
0204A0: 20 47 4F 54 4F 20 34 32 30 0D 0A 34 30 30 20 49 GOTO 420..400 I
0204B0: 46 20 46 4E 41 28 30 29 3E 3D 31 20 54 48 45 4E F FNA(0)>=1 THEN
0204C0: 20 34 35 30 0D 0A 34 31 30 20 58 3D 31 31 31 31 450..410 X=1111
0204D0: 31 0D 0A 34 32 30 20 49 3D 37 0D 0A 34 33 30 20 1..420 I=7..430
0204E0: 5A 3D 32 33 0D 0A 34 34 30 20 47 4F 54 4F 20 35 Z=23..440 GOTO 5
0204F0: 38 30 0D 0A 34 35 30 20 5A 3D 31 0D 0A 34 36 30 80..450 Z=1..460
020500: 48 41 56 45 20 22 3B 0D 0A 31 35 37 30 20 4B 3D HAVE ";..1570 K=
020510: 44 0D 0A 31 35 38 30 20 47 4F 53 55 42 20 33 36 D..1580 GOSUB 36
020520: 39 30 0D 0A 31 35 39 30 20 48 24 3D 4A 24 0D 0A 90..1590 H$=J$..
020530: 31 36 30 30 20 49 24 3D 4B 24 0D 0A 31 36 31 30 1600 I$=K$..1610
020540: 20 4B 3D 4D 0D 0A 31 36 32 30 20 50 52 49 4E 54 K=M..1620 PRINT
020550: 20 22 41 4E 44 20 49 20 48 41 56 45 20 22 3B 0D "AND I HAVE ";.
020560: 0A 31 36 33 30 20 47 4F 53 55 42 20 33 36 39 30 .1630 GOSUB 3690
020570: 0D 0A 31 36 34 30 20 49 46 20 42 3E 55 20 54 48 ..1640 IF B>U TH
020580: 45 4E 20 36 37 30 0D 0A 31 36 35 30 20 49 46 20 EN 670..1650 IF
020590: 55 3E 42 20 54 48 45 4E 20 37 38 30 0D 0A 31 36 U>B THEN 780..16
0205A0: 36 30 20 49 46 20 48 24 3D 22 41 20 46 4C 55 53 60 IF H$="A FLUS
0205B0: 22 20 54 48 45 4E 20 31 37 30 30 0D 0A 31 36 36 " THEN 1700..166
0205C0: 32 20 49 46 20 46 4E 42 28 4D 29 3C 46 4E 42 28 2 IF FNB(M)<FNB(
0205D0: 44 29 20 54 48 45 4E 20 37 38 30 0D 0A 31 36 36 D) THEN 780..166
0205E0: 34 20 49 46 20 46 4E 42 28 4D 29 3E 46 4E 42 28 4 IF FNB(M)>FNB(
0205F0: 44 29 20 54 48 45 4E 20 36 37 30 0D 0A 31 36 37 D) THEN 670..167
020600: 30 20 50 52 49 4E 54 20 22 54 48 45 20 48 41 4E 0 PRINT "THE HAN
020610: 44 20 49 53 20 44 52 41 57 4E 2E 22 0D 0A 31 36 D IS DRAWN."..16
020620: 38 30 20 50 52 49 4E 54 20 22 41 4C 4C 20 24 22 80 PRINT "ALL $"
020630: 50 22 52 45 4D 41 49 4E 53 20 49 4E 20 54 48 45 P"REMAINS IN THE
020640: 20 50 4F 54 2E 22 0D 0A 31 36 39 30 20 47 4F 54 POT."..1690 GOT
020650: 4F 20 31 34 30 0D 0A 31 37 30 30 20 49 46 20 46 O 140..1700 IF F
020660: 4E 42 28 4D 29 3E 46 4E 42 28 44 29 20 54 48 45 NB(M)>FNB(D) THE
020670: 4E 20 36 37 30 0D 0A 31 37 31 30 20 49 46 20 46 N 670..1710 IF F
020680: 4E 42 28 44 29 3E 46 4E 42 28 4D 29 20 54 48 45 NB(D)>FNB(M) THE
020690: 4E 20 37 38 30 0D 0A 31 37 32 30 20 47 4F 54 4F N 780..1720 GOTO
0206A0: 20 31 36 37 30 0D 0A 31 37 33 30 20 5A 3D 5A 2B 1670..1730 Z=Z+
0206B0: 31 0D 0A 31 37 34 30 20 41 28 5A 29 3D 31 30 30 1..1740 A(Z)=100
0206C0: 2A 49 4E 54 28 34 2A 52 4E 44 28 31 29 29 2B 49 *INT(4*RND(1))+I
0206D0: 4E 54 28 31 30 30 2A 52 4E 44 28 31 29 29 0D 0A NT(100*RND(1))..
0206E0: 31 37 35 30 20 49 46 20 49 4E 54 28 41 28 5A 29 1750 IF INT(A(Z)
0206F0: 2F 31 30 30 29 3E 33 20 54 48 45 4E 20 31 37 34 /100)>3 THEN 174
020700: 20 47 4F 54 4F 20 35 31 30 0D 0A 34 37 30 20 49 GOTO 510..470 I
020710: 46 20 55 3E 3D 31 33 20 54 48 45 4E 20 35 34 30 F U>=13 THEN 540
020720: 0D 0A 34 38 30 20 49 46 20 46 4E 41 28 30 29 3E ..480 IF FNA(0)>
020730: 3D 32 20 54 48 45 4E 20 35 30 30 0D 0A 34 39 30 =2 THEN 500..490
020740: 20 47 4F 54 4F 20 34 32 30 0D 0A 35 30 30 20 5A GOTO 420..500 Z
020750: 3D 30 0D 0A 35 31 30 20 4B 3D 30 0D 0A 35 32 30 =0..510 K=0..520
020760: 20 50 52 49 4E 54 20 22 49 20 43 48 45 43 4B 2E PRINT "I CHECK.
020770: 22 0D 0A 35 33 30 20 47 4F 54 4F 20 36 32 30 0D "..530 GOTO 620.
020780: 0A 35 34 30 20 49 46 20 55 3C 3D 31 36 20 54 48 .540 IF U<=16 TH
020790: 45 4E 20 35 37 30 0D 0A 35 35 30 20 5A 3D 32 0D EN 570..550 Z=2.
0207A0: 0A 35 36 30 20 49 46 20 46 4E 41 28 30 29 3E 3D .560 IF FNA(0)>=
0207B0: 31 20 54 48 45 4E 20 35 38 30 0D 0A 35 37 30 20 1 THEN 580..570
0207C0: 5A 3D 33 35 0D 0A 35 38 30 20 56 3D 5A 2B 46 4E Z=35..580 V=Z+FN
0207D0: 41 28 30 29 0D 0A 35 39 30 20 47 4F 53 55 42 20 A(0)..590 GOSUB
0207E0: 33 34 38 30 0D 0A 36 30 30 20 50 52 49 4E 54 20 3480..600 PRINT
0207F0: 22 49 27 4C 4C 20 4F 50 45 4E 20 57 49 54 48 20 "I'LL OPEN WITH
020800: 24 22 56 0D 0A 36 31 30 20 4B 3D 56 0D 0A 36 32 $"V..610 K=V..62
020810: 30 20 47 4F 53 55 42 20 33 30 35 30 0D 0A 36 33 0 GOSUB 3050..63
020820: 30 20 47 4F 53 55 42 20 36 35 30 0D 0A 36 34 30 0 GOSUB 650..640
020830: 20 47 4F 54 4F 20 38 32 30 0D 0A 36 35 30 20 49 GOTO 820..650 I
020840: 46 20 49 3C 3E 33 20 54 48 45 4E 20 37 36 30 0D F I<>3 THEN 760.
020850: 0A 36 36 30 20 50 52 49 4E 54 0D 0A 36 37 30 20 .660 PRINT..670
020860: 50 52 49 4E 54 20 22 49 20 57 49 4E 2E 22 0D 0A PRINT "I WIN."..
020870: 36 38 30 20 43 3D 43 2B 50 0D 0A 36 39 30 20 50 680 C=C+P..690 P
020880: 52 49 4E 54 20 22 4E 4F 57 20 49 20 48 41 56 45 RINT "NOW I HAVE
020890: 20 24 22 43 22 41 4E 44 20 59 4F 55 20 48 41 56 $"C"AND YOU HAV
0208A0: 45 20 24 22 53 0D 0A 37 30 30 20 50 52 49 4E 54 E $"S..700 PRINT
0208B0: 20 22 44 4F 20 59 4F 55 20 57 49 53 48 20 54 4F "DO YOU WISH TO
0208C0: 20 43 4F 4E 54 49 4E 55 45 22 3B 0D 0A 37 31 30 CONTINUE";..710
0208D0: 20 49 4E 50 55 54 20 48 24 0D 0A 37 32 30 20 49 INPUT H$..720 I
0208E0: 46 20 48 24 3D 22 59 45 53 22 20 54 48 45 4E 20 F H$="YES" THEN
0208F0: 31 32 30 0D 0A 37 33 30 20 49 46 20 48 24 3D 22 120..730 IF H$="
020900: 30 0D 0A 31 37 36 30 20 49 46 20 41 28 5A 29 2D 0..1760 IF A(Z)-
020910: 31 30 30 2A 49 4E 54 28 41 28 5A 29 2F 31 30 30 100*INT(A(Z)/100
020920: 29 3E 31 32 20 54 48 45 4E 20 31 37 34 30 0D 0A )>12 THEN 1740..
020930: 31 37 36 35 20 49 46 20 5A 3D 31 20 54 48 45 4E 1765 IF Z=1 THEN
020940: 20 31 38 34 30 0D 0A 31 37 37 30 20 46 4F 52 20 1840..1770 FOR
020950: 4B 3D 31 20 54 4F 20 5A 2D 31 0D 0A 31 37 38 30 K=1 TO Z-1..1780
020960: 20 49 46 20 41 28 5A 29 3D 41 28 4B 29 20 54 48 IF A(Z)=A(K) TH
020970: 45 4E 20 31 37 34 30 0D 0A 31 37 39 30 20 4E 45 EN 1740..1790 NE
020980: 58 54 20 4B 0D 0A 31 38 30 30 20 49 46 20 5A 3C XT K..1800 IF Z<
020990: 3D 31 30 20 54 48 45 4E 20 31 38 34 30 0D 0A 31 =10 THEN 1840..1
0209A0: 38 31 30 20 4E 3D 41 28 55 29 0D 0A 31 38 32 30 810 N=A(U)..1820
0209B0: 20 41 28 55 29 3D 41 28 5A 29 0D 0A 31 38 33 30 A(U)=A(Z)..1830
0209C0: 20 41 28 5A 29 3D 4E 0D 0A 31 38 34 30 20 52 45 A(Z)=N..1840 RE
0209D0: 54 55 52 4E 0D 0A 31 38 35 30 20 46 4F 52 20 5A TURN..1850 FOR Z
0209E0: 3D 4E 20 54 4F 20 4E 2B 34 0D 0A 31 38 36 30 20 =N TO N+4..1860
0209F0: 50 52 49 4E 54 20 5A 22 2D 2D 20 20 22 3B 0D 0A PRINT Z"-- ";..
020A00: 31 38 37 30 20 47 4F 53 55 42 20 31 39 35 30 0D 1870 GOSUB 1950.
020A10: 0A 31 38 38 30 20 50 52 49 4E 54 20 22 20 4F 46 .1880 PRINT " OF
020A20: 22 3B 0D 0A 31 38 39 30 20 47 4F 53 55 42 20 32 ";..1890 GOSUB 2
020A30: 30 37 30 0D 0A 31 39 30 30 20 49 46 20 5A 2F 32 070..1900 IF Z/2
020A40: 3C 3E 49 4E 54 28 5A 2F 32 29 20 54 48 45 4E 20 <>INT(Z/2) THEN
020A50: 31 39 32 30 0D 0A 31 39 31 30 20 50 52 49 4E 54 1920..1910 PRINT
020A60: 0D 0A 31 39 32 30 20 4E 45 58 54 20 5A 0D 0A 31 ..1920 NEXT Z..1
020A70: 39 33 30 20 50 52 49 4E 54 0D 0A 31 39 34 30 20 930 PRINT..1940
020A80: 52 45 54 55 52 4E 0D 0A 31 39 35 30 20 4B 3D 46 RETURN..1950 K=F
020A90: 4E 42 28 41 28 5A 29 29 0D 0A 31 39 36 30 20 49 NB(A(Z))..1960 I
020AA0: 46 20 4B 3C 3E 39 20 54 48 45 4E 20 31 39 38 30 F K<>9 THEN 1980
020AB0: 0D 0A 31 39 37 30 20 50 52 49 4E 54 20 22 4A 41 ..1970 PRINT "JA
020AC0: 43 4B 22 3B 0D 0A 31 39 38 30 20 49 46 20 4B 3C CK";..1980 IF K<
020AD0: 3E 31 30 20 54 48 45 4E 20 32 30 30 30 0D 0A 31 >10 THEN 2000..1
020AE0: 39 39 30 20 50 52 49 4E 54 20 22 51 55 45 45 4E 990 PRINT "QUEEN
020AF0: 22 3B 0D 0A 32 30 30 30 20 49 46 20 4B 3C 3E 31 ";..2000 IF K<>1
020B00: 4E 4F 22 20 54 48 45 4E 20 34 31 30 30 0D 0A 37 NO" THEN 4100..7
020B10: 34 30 20 50 52 49 4E 54 20 22 41 4E 53 57 45 52 40 PRINT "ANSWER
020B20: 20 59 45 53 20 4F 52 20 4E 4F 2C 20 50 4C 45 41 YES OR NO, PLEA
020B30: 53 45 2E 22 0D 0A 37 35 30 20 47 4F 54 4F 20 37 SE."..750 GOTO 7
020B40: 30 30 0D 0A 37 36 30 20 49 46 20 49 3C 3E 34 20 00..760 IF I<>4
020B50: 54 48 45 4E 20 38 31 30 0D 0A 37 37 30 20 50 52 THEN 810..770 PR
020B60: 49 4E 54 0D 0A 37 38 30 20 50 52 49 4E 54 20 22 INT..780 PRINT "
020B70: 59 4F 55 20 57 49 4E 2E 22 0D 0A 37 39 30 20 53 YOU WIN."..790 S
020B80: 3D 53 2B 50 0D 0A 38 30 30 20 47 4F 54 4F 20 36 =S+P..800 GOTO 6
020B90: 39 30 0D 0A 38 31 30 20 52 45 54 55 52 4E 0D 0A 90..810 RETURN..
020BA0: 38 32 30 20 50 52 49 4E 54 0D 0A 38 33 30 20 50 820 PRINT..830 P
020BB0: 52 49 4E 54 20 22 4E 4F 57 20 57 45 20 44 52 41 RINT "NOW WE DRA
020BC0: 57 20 2D 2D 20 48 4F 57 20 4D 41 4E 59 20 43 41 W -- HOW MANY CA
020BD0: 52 44 53 20 44 4F 20 59 4F 55 20 57 41 4E 54 22 RDS DO YOU WANT"
020BE0: 3B 0D 0A 38 34 30 20 49 4E 50 55 54 20 54 0D 0A ;..840 INPUT T..
020BF0: 38 35 30 20 49 46 20 54 3D 30 20 54 48 45 4E 20 850 IF T=0 THEN
020C00: 39 38 30 0D 0A 38 36 30 20 5A 3D 31 30 0D 0A 38 980..860 Z=10..8
020C10: 37 30 20 49 46 20 54 3C 34 20 54 48 45 4E 20 39 70 IF T<4 THEN 9
020C20: 30 30 0D 0A 38 38 30 20 50 52 49 4E 54 20 22 59 00..880 PRINT "Y
020C30: 4F 55 20 43 41 4E 27 54 20 44 52 41 57 20 4D 4F OU CAN'T DRAW MO
020C40: 52 45 20 54 48 41 4E 20 54 48 52 45 45 20 43 41 RE THAN THREE CA
020C50: 52 44 53 2E 22 0D 0A 38 39 30 20 47 4F 54 4F 20 RDS."..890 GOTO
020C60: 38 34 30 0D 0A 39 30 30 20 50 52 49 4E 54 20 22 840..900 PRINT "
020C70: 57 48 41 54 20 41 52 45 20 54 48 45 49 52 20 4E WHAT ARE THEIR N
020C80: 55 4D 42 45 52 53 3A 22 0D 0A 39 31 30 20 46 4F UMBERS:"..910 FO
020C90: 52 20 51 3D 31 20 54 4F 20 54 0D 0A 39 32 30 20 R Q=1 TO T..920
020CA0: 49 4E 50 55 54 20 55 0D 0A 39 33 30 20 47 4F 53 INPUT U..930 GOS
020CB0: 55 42 20 31 37 33 30 0D 0A 39 34 30 20 4E 45 58 UB 1730..940 NEX
020CC0: 54 20 51 0D 0A 39 35 30 20 50 52 49 4E 54 20 22 T Q..950 PRINT "
020CD0: 59 4F 55 52 20 4E 45 57 20 48 41 4E 44 3A 22 0D YOUR NEW HAND:".
020CE0: 0A 39 36 30 20 4E 3D 31 0D 0A 39 37 30 20 47 4F .960 N=1..970 GO
020CF0: 53 55 42 20 31 38 35 30 0D 0A 39 38 30 20 5A 3D SUB 1850..980 Z=
020D00: 31 20 54 48 45 4E 20 32 30 32 30 0D 0A 32 30 31 1 THEN 2020..201
020D10: 30 20 50 52 49 4E 54 20 22 4B 49 4E 47 22 3B 0D 0 PRINT "KING";.
020D20: 0A 32 30 32 30 20 49 46 20 4B 3C 3E 31 32 20 54 .2020 IF K<>12 T
020D30: 48 45 4E 20 32 30 34 30 0D 0A 32 30 33 30 20 50 HEN 2040..2030 P
020D40: 52 49 4E 54 20 22 41 43 45 22 3B 0D 0A 32 30 34 RINT "ACE";..204
020D50: 30 20 49 46 20 4B 3E 3D 39 20 54 48 45 4E 20 32 0 IF K>=9 THEN 2
020D60: 30 36 30 0D 0A 32 30 35 30 20 50 52 49 4E 54 20 060..2050 PRINT
020D70: 4B 2B 32 3B 0D 0A 32 30 36 30 20 52 45 54 55 52 K+2;..2060 RETUR
020D80: 4E 0D 0A 32 30 37 30 20 4B 3D 49 4E 54 28 41 28 N..2070 K=INT(A(
020D90: 5A 29 2F 31 30 30 29 0D 0A 32 30 38 30 20 49 46 Z)/100)..2080 IF
020DA0: 20 4B 3C 3E 30 20 54 48 45 4E 20 32 31 30 30 0D K<>0 THEN 2100.
020DB0: 0A 32 30 39 30 20 50 52 49 4E 54 20 22 20 43 4C .2090 PRINT " CL
020DC0: 55 42 53 22 2C 0D 0A 32 31 30 30 20 49 46 20 4B UBS",..2100 IF K
020DD0: 3C 3E 31 20 54 48 45 4E 20 32 31 32 30 0D 0A 32 <>1 THEN 2120..2
020DE0: 31 31 30 20 50 52 49 4E 54 20 22 20 44 49 41 4D 110 PRINT " DIAM
020DF0: 4F 4E 44 53 22 2C 0D 0A 32 31 32 30 20 49 46 20 ONDS",..2120 IF
020E00: 4B 3C 3E 32 20 54 48 45 4E 20 32 31 34 30 0D 0A K<>2 THEN 2140..
020E10: 32 31 33 30 20 50 52 49 4E 54 20 22 20 48 45 41 2130 PRINT " HEA
020E20: 52 54 53 22 2C 0D 0A 32 31 34 30 20 49 46 20 4B RTS",..2140 IF K
020E30: 3C 3E 33 20 54 48 45 4E 20 32 31 36 30 0D 0A 32 <>3 THEN 2160..2
020E40: 31 35 30 20 50 52 49 4E 54 20 22 20 53 50 41 44 150 PRINT " SPAD
020E50: 45 53 22 2C 0D 0A 32 31 36 30 20 52 45 54 55 52 ES",..2160 RETUR
020E60: 4E 0D 0A 32 31 37 30 20 55 3D 30 0D 0A 32 31 38 N..2170 U=0..218
020E70: 30 20 46 4F 52 20 5A 3D 4E 20 54 4F 20 4E 2B 34 0 FOR Z=N TO N+4
020E80: 0D 0A 32 31 39 30 20 42 28 5A 29 3D 46 4E 42 28 ..2190 B(Z)=FNB(
020E90: 41 28 5A 29 29 0D 0A 32 32 30 30 20 49 46 20 5A A(Z))..2200 IF Z
020EA0: 3D 4E 2B 34 20 54 48 45 4E 20 32 32 33 30 0D 0A =N+4 THEN 2230..
020EB0: 32 32 31 30 20 49 46 20 49 4E 54 28 41 28 5A 29 2210 IF INT(A(Z)
020EC0: 2F 31 30 30 29 3C 3E 49 4E 54 28 41 28 5A 2B 31 /100)<>INT(A(Z+1
020ED0: 29 2F 31 30 30 29 20 54 48 45 4E 20 32 32 33 30 )/100) THEN 2230
020EE0: 0D 0A 32 32 32 30 20 55 3D 55 2B 31 0D 0A 32 32 ..2220 U=U+1..22
020EF0: 33 30 20 4E 45 58 54 20 5A 0D 0A 32 32 34 30 20 30 NEXT Z..2240
020F00: 31 30 2B 54 0D 0A 39 39 30 20 46 4F 52 20 55 3D 10+T..990 FOR U=
020F10: 36 20 54 4F 20 31 30 0D 0A 31 30 30 30 20 49 46 6 TO 10..1000 IF
020F20: 20 49 4E 54 28 58 2F 31 30 5E 28 55 2D 36 29 29 INT(X/10^(U-6))
020F30: 3C 3E 31 30 2A 49 4E 54 28 58 2F 31 30 5E 28 55 <>10*INT(X/10^(U
020F40: 2D 35 29 29 20 54 48 45 4E 20 31 30 32 30 0D 0A -5)) THEN 1020..
020F50: 31 30 31 30 20 47 4F 53 55 42 20 31 37 33 30 0D 1010 GOSUB 1730.
020F60: 0A 31 30 32 30 20 4E 45 58 54 20 55 0D 0A 31 30 .1020 NEXT U..10
020F70: 33 30 20 50 52 49 4E 54 0D 0A 31 30 34 30 20 50 30 PRINT..1040 P
020F80: 52 49 4E 54 20 22 49 20 41 4D 20 54 41 4B 49 4E RINT "I AM TAKIN
020F90: 47 22 5A 2D 31 30 2D 54 22 43 41 52 44 22 3B 0D G"Z-10-T"CARD";.
020FA0: 0A 31 30 35 30 20 49 46 20 5A 3D 31 31 2B 54 20 .1050 IF Z=11+T
020FB0: 54 48 45 4E 20 31 30 39 30 0D 0A 31 30 36 30 20 THEN 1090..1060
020FC0: 50 52 49 4E 54 20 22 53 22 0D 0A 31 30 37 30 20 PRINT "S"..1070
020FD0: 50 52 49 4E 54 0D 0A 31 30 38 30 20 47 4F 54 4F PRINT..1080 GOTO
020FE0: 20 31 31 30 30 0D 0A 31 30 39 30 20 50 52 49 4E 1100..1090 PRIN
020FF0: 54 0D 0A 31 31 30 30 20 4E 3D 36 0D 0A 31 31 31 T..1100 N=6..111
021000: 30 20 56 3D 49 0D 0A 31 31 32 30 20 49 3D 31 0D 0 V=I..1120 I=1.
021010: 0A 31 31 33 30 20 47 4F 53 55 42 20 32 31 37 30 .1130 GOSUB 2170
021020: 0D 0A 31 31 34 30 20 42 3D 55 0D 0A 31 31 35 30 ..1140 B=U..1150
021030: 20 4D 3D 44 0D 0A 31 31 36 30 20 49 46 20 56 3C M=D..1160 IF V<
021040: 3E 37 20 54 48 45 4E 20 31 31 39 30 0D 0A 31 31 >7 THEN 1190..11
021050: 37 30 20 5A 3D 32 38 0D 0A 31 31 38 30 20 47 4F 70 Z=28..1180 GO
021060: 54 4F 20 31 33 33 30 0D 0A 31 31 39 30 20 49 46 TO 1330..1190 IF
021070: 20 49 3C 3E 36 20 54 48 45 4E 20 31 32 32 30 0D I<>6 THEN 1220.
021080: 0A 31 32 30 30 20 5A 3D 31 0D 0A 31 32 31 30 20 .1200 Z=1..1210
021090: 47 4F 54 4F 20 31 33 33 30 0D 0A 31 32 32 30 20 GOTO 1330..1220
0210A0: 49 46 20 55 3E 3D 31 33 20 54 48 45 4E 20 31 32 IF U>=13 THEN 12
0210B0: 37 30 0D 0A 31 32 33 30 20 5A 3D 32 0D 0A 31 32 70..1230 Z=2..12
0210C0: 34 30 20 49 46 20 46 4E 41 28 30 29 3C 3E 36 20 40 IF FNA(0)<>6
0210D0: 54 48 45 4E 20 31 32 36 30 0D 0A 31 32 35 30 20 THEN 1260..1250
0210E0: 5A 3D 31 39 0D 0A 31 32 36 30 20 47 4F 54 4F 20 Z=19..1260 GOTO
0210F0: 31 33 33 30 0D 0A 31 32 37 30 20 49 46 20 55 3E 1330..1270 IF U>
021100: 49 46 20 55 3C 3E 34 20 54 48 45 4E 20 32 33 31 IF U<>4 THEN 231
021110: 30 0D 0A 32 32 35 30 20 58 3D 31 31 31 31 31 0D 0..2250 X=11111.
021120: 0A 32 32 36 30 20 44 3D 41 28 4E 29 0D 0A 32 32 .2260 D=A(N)..22
021130: 37 30 20 48 24 3D 22 41 20 46 4C 55 53 22 0D 0A 70 H$="A FLUS"..
021140: 32 32 38 30 20 49 24 3D 22 48 20 49 4E 22 0D 0A 2280 I$="H IN"..
021150: 32 32 39 30 20 55 3D 31 35 0D 0A 32 33 30 30 20 2290 U=15..2300
021160: 52 45 54 55 52 4E 0D 0A 32 33 31 30 20 46 4F 52 RETURN..2310 FOR
021170: 20 5A 3D 4E 20 54 4F 20 4E 2B 33 0D 0A 32 33 32 Z=N TO N+3..232
021180: 30 20 46 4F 52 20 4B 3D 5A 2B 31 20 54 4F 20 4E 0 FOR K=Z+1 TO N
021190: 2B 34 0D 0A 32 33 33 30 20 49 46 20 42 28 5A 29 +4..2330 IF B(Z)
0211A0: 3C 3D 42 28 4B 29 20 54 48 45 4E 20 32 33 39 30 <=B(K) THEN 2390
0211B0: 0D 0A 32 33 34 30 20 58 3D 41 28 5A 29 0D 0A 32 ..2340 X=A(Z)..2
0211C0: 33 35 30 20 41 28 5A 29 3D 41 28 4B 29 0D 0A 32 350 A(Z)=A(K)..2
0211D0: 33 36 30 20 42 28 5A 29 3D 42 28 4B 29 0D 0A 32 360 B(Z)=B(K)..2
0211E0: 33 37 30 20 41 28 4B 29 3D 58 0D 0A 32 33 38 30 370 A(K)=X..2380
0211F0: 20 42 28 4B 29 3D 41 28 4B 29 2D 31 30 30 2A 49 B(K)=A(K)-100*I
021200: 4E 54 28 41 28 4B 29 2F 31 30 30 29 0D 0A 32 33 NT(A(K)/100)..23
021210: 39 30 20 4E 45 58 54 20 4B 0D 0A 32 34 30 30 20 90 NEXT K..2400
021220: 4E 45 58 54 20 5A 0D 0A 32 34 31 30 20 58 3D 30 NEXT Z..2410 X=0
021230: 0D 0A 32 34 32 30 20 46 4F 52 20 5A 3D 4E 20 54 ..2420 FOR Z=N T
021240: 4F 20 4E 2B 33 0D 0A 32 34 33 30 20 49 46 20 42 O N+3..2430 IF B
021250: 28 5A 29 3C 3E 42 28 5A 2B 31 29 20 54 48 45 4E (Z)<>B(Z+1) THEN
021260: 20 32 34 37 30 0D 0A 32 34 34 30 20 58 3D 58 2B 2470..2440 X=X+
021270: 31 31 2A 31 30 5E 28 5A 2D 4E 29 0D 0A 32 34 35 11*10^(Z-N)..245
021280: 30 20 44 3D 41 28 5A 29 0D 0A 32 34 36 30 20 47 0 D=A(Z)..2460 G
021290: 4F 53 55 42 20 32 37 36 30 0D 0A 32 34 37 30 20 OSUB 2760..2470
0212A0: 4E 45 58 54 20 5A 0D 0A 32 34 38 30 20 49 46 20 NEXT Z..2480 IF
0212B0: 58 3C 3E 30 20 54 48 45 4E 20 32 36 32 30 0D 0A X<>0 THEN 2620..
0212C0: 32 34 39 30 20 49 46 20 42 28 4E 29 2B 33 3C 3E 2490 IF B(N)+3<>
0212D0: 42 28 4E 2B 33 29 20 54 48 45 4E 20 32 35 32 30 B(N+3) THEN 2520
0212E0: 0D 0A 32 35 30 30 20 58 3D 31 31 31 31 0D 0A 32 ..2500 X=1111..2
0212F0: 35 31 30 20 55 3D 31 30 0D 0A 32 35 32 30 20 49 510 U=10..2520 I
021300: 3D 31 36 20 54 48 45 4E 20 31 33 32 30 0D 0A 31 =16 THEN 1320..1
021310: 32 38 30 20 5A 3D 31 39 0D 0A 31 32 39 30 20 49 280 Z=19..1290 I
021320: 46 20 46 4E 41 28 30 29 3C 3E 38 20 54 48 45 4E F FNA(0)<>8 THEN
021330: 20 31 33 31 30 0D 0A 31 33 30 30 20 5A 3D 31 31 1310..1300 Z=11
021340: 0D 0A 31 33 31 30 20 47 4F 54 4F 20 31 33 33 30 ..1310 GOTO 1330
021350: 0D 0A 31 33 32 30 20 5A 3D 32 0D 0A 31 33 33 30 ..1320 Z=2..1330
021360: 20 4B 3D 30 0D 0A 31 33 34 30 20 47 4F 53 55 42 K=0..1340 GOSUB
021370: 20 33 30 35 30 0D 0A 31 33 35 30 20 49 46 20 54 3050..1350 IF T
021380: 3C 3E 2E 35 20 54 48 45 4E 20 31 34 35 30 0D 0A <>.5 THEN 1450..
021390: 31 33 36 30 20 49 46 20 56 3D 37 20 54 48 45 4E 1360 IF V=7 THEN
0213A0: 20 31 34 30 30 0D 0A 31 33 37 30 20 49 46 20 49 1400..1370 IF I
0213B0: 3C 3E 36 20 54 48 45 4E 20 31 34 30 30 0D 0A 31 <>6 THEN 1400..1
0213C0: 33 38 30 20 50 52 49 4E 54 20 22 49 27 4C 4C 20 380 PRINT "I'LL
0213D0: 43 48 45 43 4B 22 0D 0A 31 33 39 30 20 47 4F 54 CHECK"..1390 GOT
0213E0: 4F 20 31 34 36 30 0D 0A 31 34 30 30 20 56 3D 5A O 1460..1400 V=Z
0213F0: 2B 46 4E 41 28 30 29 0D 0A 31 34 31 30 20 47 4F +FNA(0)..1410 GO
021400: 53 55 42 20 33 34 38 30 0D 0A 31 34 32 30 20 50 SUB 3480..1420 P
021410: 52 49 4E 54 20 22 49 27 4C 4C 20 42 45 54 20 24 RINT "I'LL BET $
021420: 22 56 0D 0A 31 34 33 30 20 4B 3D 56 0D 0A 31 34 "V..1430 K=V..14
021430: 34 30 20 47 4F 53 55 42 20 33 30 36 30 0D 0A 31 40 GOSUB 3060..1
021440: 34 35 30 20 47 4F 53 55 42 20 36 35 30 0D 0A 31 450 GOSUB 650..1
021450: 34 36 30 20 50 52 49 4E 54 0D 0A 31 34 37 30 20 460 PRINT..1470
021460: 50 52 49 4E 54 20 22 4E 4F 57 20 57 45 20 43 4F PRINT "NOW WE CO
021470: 4D 50 41 52 45 20 48 41 4E 44 53 3A 22 0D 0A 31 MPARE HANDS:"..1
021480: 34 38 30 20 4A 24 3D 48 24 0D 0A 31 34 39 30 20 480 J$=H$..1490
021490: 4B 24 3D 49 24 0D 0A 31 35 30 30 20 50 52 49 4E K$=I$..1500 PRIN
0214A0: 54 20 22 4D 59 20 48 41 4E 44 3A 22 0D 0A 31 35 T "MY HAND:"..15
0214B0: 31 30 20 4E 3D 36 0D 0A 31 35 32 30 20 47 4F 53 10 N=6..1520 GOS
0214C0: 55 42 20 31 38 35 30 0D 0A 31 35 33 30 20 4E 3D UB 1850..1530 N=
0214D0: 31 0D 0A 31 35 34 30 20 47 4F 53 55 42 20 32 31 1..1540 GOSUB 21
0214E0: 37 30 0D 0A 31 35 35 30 20 50 52 49 4E 54 0D 0A 70..1550 PRINT..
0214F0: 31 35 36 30 20 50 52 49 4E 54 20 22 59 4F 55 20 1560 PRINT "YOU
021500: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
021510: 1C 00 00 00 02 09 52 E5 1C 00 C1 02 00 00 00 02 ......R.........
021520: 1C 00 C6 02 00 00 00 02 1C 00 C2 02 00 00 00 02 ................
021530: 1C 00 C7 02 00 00 00 02 1C 00 C3 02 00 00 00 02 ................
021540: 1C 00 C8 02 00 00 00 02 1C 00 C4 02 00 00 00 02 ................
021550: 1C 00 C9 02 00 00 00 02 1C 00 C5 02 00 00 00 02 ................
021560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0215F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
021600: 46 20 42 28 4E 2B 31 29 2B 33 3C 3E 42 28 4E 2B F B(N+1)+3<>B(N+
021610: 34 29 20 54 48 45 4E 20 32 36 32 30 0D 0A 32 35 4) THEN 2620..25
021620: 33 30 20 49 46 20 55 3C 3E 31 30 20 54 48 45 4E 30 IF U<>10 THEN
021630: 20 32 36 30 30 0D 0A 32 35 34 30 20 55 3D 31 34 2600..2540 U=14
021640: 0D 0A 32 35 35 30 20 48 24 3D 22 53 54 52 41 49 ..2550 H$="STRAI
021650: 47 22 0D 0A 32 35 36 30 20 49 24 3D 22 48 54 22 G"..2560 I$="HT"
021660: 0D 0A 32 35 37 30 20 58 3D 31 31 31 31 31 0D 0A ..2570 X=11111..
021670: 32 35 38 30 20 44 3D 41 28 4E 2B 34 29 0D 0A 32 2580 D=A(N+4)..2
021680: 35 39 30 20 52 45 54 55 52 4E 0D 0A 32 36 30 30 590 RETURN..2600
021690: 20 55 3D 31 30 0D 0A 32 36 31 30 20 58 3D 31 31 U=10..2610 X=11
0216A0: 31 31 30 0D 0A 32 36 32 30 20 49 46 20 55 3E 3D 110..2620 IF U>=
0216B0: 31 30 20 54 48 45 4E 20 32 36 39 30 0D 0A 32 36 10 THEN 2690..26
0216C0: 33 30 20 44 3D 41 28 4E 2B 34 29 0D 0A 32 36 34 30 D=A(N+4)..264
0216D0: 30 20 48 24 3D 22 53 43 48 4D 41 4C 22 0D 0A 32 0 H$="SCHMAL"..2
0216E0: 36 35 30 20 49 24 3D 22 54 5A 2C 20 22 0D 0A 32 650 I$="TZ, "..2
0216F0: 36 36 30 20 55 3D 39 0D 0A 32 36 37 30 20 58 3D 660 U=9..2670 X=
021700: 31 31 30 30 30 0D 0A 32 36 38 30 20 47 4F 54 4F 11000..2680 GOTO
021710: 20 32 37 34 30 0D 0A 32 36 39 30 20 49 46 20 55 2740..2690 IF U
021720: 3C 3E 31 30 20 54 48 45 4E 20 32 37 32 30 0D 0A <>10 THEN 2720..
021730: 32 37 30 30 20 49 46 20 49 3D 31 20 54 48 45 4E 2700 IF I=1 THEN
021740: 20 32 37 34 30 0D 0A 32 37 31 30 20 47 4F 54 4F 2740..2710 GOTO
021750: 20 32 37 35 30 0D 0A 32 37 32 30 20 49 46 20 55 2750..2720 IF U
021760: 3E 31 32 20 54 48 45 4E 20 32 37 35 30 0D 0A 32 >12 THEN 2750..2
021770: 37 33 30 20 49 46 20 46 4E 42 28 44 29 3E 36 20 730 IF FNB(D)>6
021780: 54 48 45 4E 20 32 37 35 30 0D 0A 32 37 34 30 20 THEN 2750..2740
021790: 49 3D 36 0D 0A 32 37 35 30 20 52 45 54 55 52 4E I=6..2750 RETURN
0217A0: 0D 0A 32 37 36 30 20 49 46 20 55 3E 3D 31 31 20 ..2760 IF U>=11
0217B0: 54 48 45 4E 20 32 38 31 30 0D 0A 32 37 37 30 20 THEN 2810..2770
0217C0: 55 3D 31 31 0D 0A 32 37 38 30 20 48 24 3D 22 41 U=11..2780 H$="A
0217D0: 20 50 41 49 52 22 0D 0A 32 37 39 30 20 49 24 3D PAIR"..2790 I$=
0217E0: 22 20 4F 46 20 22 0D 0A 32 38 30 30 20 52 45 54 " OF "..2800 RET
0217F0: 55 52 4E 0D 0A 32 38 31 30 20 49 46 20 55 3C 3E URN..2810 IF U<>
021800: 50 52 49 4E 54 20 22 27 53 22 0D 0A 33 38 32 30 PRINT "'S"..3820
021810: 20 52 45 54 55 52 4E 0D 0A 33 38 33 30 20 50 52 RETURN..3830 PR
021820: 49 4E 54 0D 0A 33 38 34 30 20 50 52 49 4E 54 20 INT..3840 PRINT
021830: 22 59 4F 55 20 43 41 4E 27 54 20 42 45 54 20 57 "YOU CAN'T BET W
021840: 49 54 48 20 57 48 41 54 20 59 4F 55 20 48 41 56 ITH WHAT YOU HAV
021850: 45 4E 27 54 20 47 4F 54 2E 22 0D 0A 33 38 35 30 EN'T GOT."..3850
021860: 20 49 46 20 4F 2F 32 3D 49 4E 54 28 4F 2F 32 29 IF O/2=INT(O/2)
021870: 20 54 48 45 4E 20 33 39 37 30 0D 0A 33 38 36 30 THEN 3970..3860
021880: 20 50 52 49 4E 54 20 22 57 4F 55 4C 44 20 59 4F PRINT "WOULD YO
021890: 55 20 4C 49 4B 45 20 54 4F 20 53 45 4C 4C 20 59 U LIKE TO SELL Y
0218A0: 4F 55 52 20 57 41 54 43 48 22 3B 0D 0A 33 38 37 OUR WATCH";..387
0218B0: 30 20 49 4E 50 55 54 20 4A 24 0D 0A 33 38 38 30 0 INPUT J$..3880
0218C0: 20 49 46 20 4C 45 46 54 24 28 4A 24 2C 31 29 3D IF LEFT$(J$,1)=
0218D0: 22 4E 22 20 54 48 45 4E 20 33 39 37 30 0D 0A 33 "N" THEN 3970..3
0218E0: 38 39 30 20 49 46 20 46 4E 41 28 30 29 3E 3D 37 890 IF FNA(0)>=7
0218F0: 20 54 48 45 4E 20 33 39 33 30 0D 0A 33 39 30 30 THEN 3930..3900
021900: 20 50 52 49 4E 54 20 22 49 27 4C 4C 20 47 49 56 PRINT "I'LL GIV
021910: 45 20 59 4F 55 20 24 37 35 20 46 4F 52 20 49 54 E YOU $75 FOR IT
021920: 2E 22 0D 0A 33 39 31 30 20 53 3D 53 2B 37 35 0D ."..3910 S=S+75.
021930: 0A 33 39 32 30 20 47 4F 54 4F 20 33 39 35 30 0D .3920 GOTO 3950.
021940: 0A 33 39 33 30 20 50 52 49 4E 54 20 22 54 48 41 .3930 PRINT "THA
021950: 54 27 53 20 41 20 50 52 45 54 54 59 20 43 52 55 T'S A PRETTY CRU
021960: 4D 4D 59 20 57 41 54 43 48 20 2D 20 49 27 4C 4C MMY WATCH - I'LL
021970: 20 47 49 56 45 20 59 4F 55 20 24 32 35 2E 22 0D GIVE YOU $25.".
021980: 0A 33 39 34 30 20 53 3D 53 2B 32 35 0D 0A 33 39 .3940 S=S+25..39
021990: 35 30 20 4F 3D 4F 2A 32 0D 0A 33 39 36 30 20 52 50 O=O*2..3960 R
0219A0: 45 54 55 52 4E 0D 0A 33 39 37 30 20 49 46 20 4F ETURN..3970 IF O
0219B0: 2F 33 3C 3E 49 4E 54 28 4F 2F 33 29 20 54 48 45 /3<>INT(O/3) THE
0219C0: 4E 20 34 30 39 30 0D 0A 33 39 38 30 20 50 52 49 N 4090..3980 PRI
0219D0: 4E 54 20 22 57 49 4C 4C 20 59 4F 55 20 50 41 52 NT "WILL YOU PAR
0219E0: 54 20 57 49 54 48 20 54 48 41 54 20 44 49 41 4D T WITH THAT DIAM
0219F0: 4F 4E 44 20 54 49 45 20 54 41 43 4B 22 3A 0D 0A OND TIE TACK":..
021A00: 31 31 20 54 48 45 4E 20 32 39 31 30 0D 0A 32 38 11 THEN 2910..28
021A10: 32 30 20 49 46 20 42 28 5A 29 3C 3E 42 28 5A 2D 20 IF B(Z)<>B(Z-
021A20: 31 29 20 54 48 45 4E 20 32 38 37 30 0D 0A 32 38 1) THEN 2870..28
021A30: 33 30 20 48 24 3D 22 54 48 52 45 45 22 0D 0A 32 30 H$="THREE"..2
021A40: 38 34 30 20 49 24 3D 22 20 22 0D 0A 32 38 35 30 840 I$=" "..2850
021A50: 20 55 3D 31 33 0D 0A 32 38 36 30 20 52 45 54 55 U=13..2860 RETU
021A60: 52 4E 0D 0A 32 38 37 30 20 48 24 3D 22 54 57 4F RN..2870 H$="TWO
021A70: 20 50 22 0D 0A 32 38 38 30 20 49 24 3D 22 41 49 P"..2880 I$="AI
021A80: 52 2C 20 22 0D 0A 32 38 39 30 20 55 3D 31 32 0D R, "..2890 U=12.
021A90: 0A 32 39 30 30 20 52 45 54 55 52 4E 0D 0A 32 39 .2900 RETURN..29
021AA0: 31 30 20 49 46 20 55 3E 31 32 20 54 48 45 4E 20 10 IF U>12 THEN
021AB0: 32 39 36 30 0D 0A 32 39 32 30 20 55 3D 31 36 0D 2960..2920 U=16.
021AC0: 0A 32 39 33 30 20 48 24 3D 22 46 55 4C 4C 20 48 .2930 H$="FULL H
021AD0: 22 0D 0A 32 39 34 30 20 49 24 3D 22 4F 55 53 45 "..2940 I$="OUSE
021AE0: 2C 20 22 0D 0A 32 39 35 30 20 52 45 54 55 52 4E , "..2950 RETURN
021AF0: 0D 0A 32 39 36 30 20 49 46 20 42 28 5A 29 3C 3E ..2960 IF B(Z)<>
021B00: 42 28 5A 2D 31 29 20 54 48 45 4E 20 33 30 31 30 B(Z-1) THEN 3010
021B10: 0D 0A 32 39 37 30 20 55 3D 31 37 0D 0A 32 39 38 ..2970 U=17..298
021B20: 30 20 48 24 3D 22 46 4F 55 52 22 0D 0A 32 39 39 0 H$="FOUR"..299
021B30: 30 20 49 24 3D 22 20 22 0D 0A 33 30 30 30 20 52 0 I$=" "..3000 R
021B40: 45 54 55 52 4E 0D 0A 33 30 31 30 20 55 3D 31 36 ETURN..3010 U=16
021B50: 0D 0A 33 30 32 30 20 48 24 3D 22 46 55 4C 4C 20 ..3020 H$="FULL
021B60: 48 22 0D 0A 33 30 33 30 20 49 24 3D 22 4F 55 53 H"..3030 I$="OUS
021B70: 45 2C 20 22 0D 0A 33 30 34 30 20 52 45 54 55 52 E, "..3040 RETUR
021B80: 4E 0D 0A 33 30 35 30 20 47 3D 30 0D 0A 33 30 36 N..3050 G=0..306
021B90: 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 20 22 57 0 PRINT:PRINT "W
021BA0: 48 41 54 20 49 53 20 59 4F 55 52 20 42 45 54 22 HAT IS YOUR BET"
021BB0: 3B 0D 0A 33 30 37 30 20 49 4E 50 55 54 20 54 0D ;..3070 INPUT T.
021BC0: 0A 33 30 38 30 20 49 46 20 54 2D 49 4E 54 28 54 .3080 IF T-INT(T
021BD0: 29 3D 30 20 54 48 45 4E 20 33 31 34 30 0D 0A 33 )=0 THEN 3140..3
021BE0: 30 39 30 20 49 46 20 4B 3C 3E 30 20 54 48 45 4E 090 IF K<>0 THEN
021BF0: 20 33 31 32 30 0D 0A 33 31 30 30 20 49 46 20 47 3120..3100 IF G
021C00: 33 39 39 30 20 49 4E 50 55 54 20 4A 24 0D 0A 34 3990 INPUT J$..4
021C10: 30 30 30 20 49 46 20 4C 45 46 54 24 28 4A 24 2C 000 IF LEFT$(J$,
021C20: 31 29 3D 22 4E 22 20 54 48 45 4E 20 34 30 38 30 1)="N" THEN 4080
021C30: 0D 0A 34 30 31 30 20 49 46 20 46 4E 41 28 30 29 ..4010 IF FNA(0)
021C40: 3E 3D 36 20 54 48 45 4E 20 34 30 35 30 0D 0A 34 >=6 THEN 4050..4
021C50: 30 32 30 20 50 52 49 4E 54 20 22 59 4F 55 20 41 020 PRINT "YOU A
021C60: 52 45 20 4E 4F 57 20 24 31 30 30 20 52 49 43 48 RE NOW $100 RICH
021C70: 45 52 2E 22 0D 0A 34 30 33 30 20 53 3D 53 2B 31 ER."..4030 S=S+1
021C80: 30 30 0D 0A 34 30 34 30 20 47 4F 54 4F 20 34 30 00..4040 GOTO 40
021C90: 37 30 0D 0A 34 30 35 30 20 50 52 49 4E 54 20 22 70..4050 PRINT "
021CA0: 49 54 27 53 20 50 41 53 54 45 2E 20 20 24 32 35 IT'S PASTE. $25
021CB0: 2E 22 0D 0A 34 30 36 30 20 53 3D 53 2B 32 35 0D ."..4060 S=S+25.
021CC0: 0A 34 30 37 30 20 4F 3D 4F 2A 33 0D 0A 34 30 38 .4070 O=O*3..408
021CD0: 30 20 52 45 54 55 52 4E 0D 0A 34 30 39 30 20 50 0 RETURN..4090 P
021CE0: 52 49 4E 54 20 22 59 4F 55 52 20 57 41 44 20 49 RINT "YOUR WAD I
021CF0: 53 20 53 48 4F 54 2E 20 20 53 4F 20 4C 4F 4E 47 S SHOT. SO LONG
021D00: 2C 20 53 55 43 4B 45 52 21 22 0D 0A 34 31 30 30 , SUCKER!"..4100
021D10: 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 END............
021D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
021E00: 3C 3E 30 20 54 48 45 4E 20 33 31 32 30 0D 0A 33 <>0 THEN 3120..3
021E10: 31 31 30 20 49 46 20 54 3D 2E 35 20 54 48 45 4E 110 IF T=.5 THEN
021E20: 20 33 34 31 30 0D 0A 33 31 32 30 20 50 52 49 4E 3410..3120 PRIN
021E30: 54 20 22 4E 4F 20 53 4D 41 4C 4C 20 43 48 41 4E T "NO SMALL CHAN
021E40: 47 45 2C 20 50 4C 45 41 53 45 2E 22 0D 0A 33 31 GE, PLEASE."..31
021E50: 33 30 20 47 4F 54 4F 20 33 30 36 30 0D 0A 33 31 30 GOTO 3060..31
021E60: 34 30 20 49 46 20 53 2D 47 2D 54 3E 3D 30 20 54 40 IF S-G-T>=0 T
021E70: 48 45 4E 20 33 31 37 30 0D 0A 33 31 35 30 20 47 HEN 3170..3150 G
021E80: 4F 53 55 42 20 33 38 33 30 0D 0A 33 31 36 30 20 OSUB 3830..3160
021E90: 47 4F 54 4F 20 33 30 36 30 0D 0A 33 31 37 30 20 GOTO 3060..3170
021EA0: 49 46 20 54 3C 3E 30 20 54 48 45 4E 20 33 32 30 IF T<>0 THEN 320
021EB0: 30 0D 0A 33 31 38 30 20 49 3D 33 0D 0A 33 31 39 0..3180 I=3..319
021EC0: 30 20 47 4F 54 4F 20 33 33 38 30 0D 0A 33 32 30 0 GOTO 3380..320
021ED0: 30 20 49 46 20 47 2B 54 3E 3D 4B 20 54 48 45 4E 0 IF G+T>=K THEN
021EE0: 20 33 32 33 30 0D 0A 33 32 31 30 20 50 52 49 4E 3230..3210 PRIN
021EF0: 54 20 22 49 46 20 59 4F 55 20 43 41 4E 27 54 20 T "IF YOU CAN'T
021F00: 53 45 45 20 4D 59 20 42 45 54 2C 20 54 48 45 4E SEE MY BET, THEN
021F10: 20 46 4F 4C 44 2E 22 0D 0A 33 32 32 30 20 47 4F FOLD."..3220 GO
021F20: 54 4F 20 33 30 36 30 0D 0A 33 32 33 30 20 47 3D TO 3060..3230 G=
021F30: 47 2B 54 0D 0A 33 32 34 30 20 49 46 20 47 3D 4B G+T..3240 IF G=K
021F40: 20 54 48 45 4E 20 33 33 38 30 0D 0A 33 32 35 30 THEN 3380..3250
021F50: 20 49 46 20 5A 3C 3E 31 20 54 48 45 4E 20 33 34 IF Z<>1 THEN 34
021F60: 32 30 0D 0A 33 32 36 30 20 49 46 20 47 3E 35 20 20..3260 IF G>5
021F70: 54 48 45 4E 20 33 33 30 30 0D 0A 33 32 37 30 20 THEN 3300..3270
021F80: 49 46 20 5A 3E 3D 32 20 54 48 45 4E 20 33 33 35 IF Z>=2 THEN 335
021F90: 30 0D 0A 33 32 38 30 20 56 3D 35 0D 0A 33 32 39 0..3280 V=5..329
021FA0: 30 20 47 4F 54 4F 20 33 34 32 30 0D 0A 33 33 30 0 GOTO 3420..330
021FB0: 30 20 49 46 20 5A 3D 31 20 54 48 45 4E 20 33 33 0 IF Z=1 THEN 33
021FC0: 32 30 0D 0A 33 33 31 30 20 49 46 20 54 3C 3D 32 20..3310 IF T<=2
021FD0: 35 20 54 48 45 4E 20 33 33 35 30 0D 0A 33 33 32 5 THEN 3350..332
021FE0: 30 20 49 3D 34 0D 0A 33 33 33 30 20 50 52 49 4E 0 I=4..3330 PRIN
021FF0: 54 20 22 49 20 46 4F 4C 44 2E 22 0D 0A 33 33 34 T "I FOLD."..334
022000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0220F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0221F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
022200: 30 20 52 45 54 55 52 4E 0D 0A 33 33 35 30 20 49 0 RETURN..3350 I
022210: 46 20 5A 3D 32 20 54 48 45 4E 20 33 34 33 30 0D F Z=2 THEN 3430.
022220: 0A 33 33 36 30 20 50 52 49 4E 54 20 22 49 27 4C .3360 PRINT "I'L
022230: 4C 20 53 45 45 20 59 4F 55 2E 22 0D 0A 33 33 37 L SEE YOU."..337
022240: 30 20 4B 3D 47 0D 0A 33 33 38 30 20 53 3D 53 2D 0 K=G..3380 S=S-
022250: 47 0D 0A 33 33 39 30 20 43 3D 43 2D 4B 0D 0A 33 G..3390 C=C-K..3
022260: 34 30 30 20 50 3D 50 2B 47 2B 4B 0D 0A 33 34 31 400 P=P+G+K..341
022270: 30 20 52 45 54 55 52 4E 0D 0A 33 34 32 30 20 49 0 RETURN..3420 I
022280: 46 20 47 3E 33 2A 5A 20 54 48 45 4E 20 33 33 35 F G>3*Z THEN 335
022290: 30 0D 0A 33 34 33 30 20 56 3D 47 2D 4B 2B 46 4E 0..3430 V=G-K+FN
0222A0: 41 28 30 29 0D 0A 33 34 34 30 20 47 4F 53 55 42 A(0)..3440 GOSUB
0222B0: 20 33 34 38 30 0D 0A 33 34 35 30 20 50 52 49 4E 3480..3450 PRIN
0222C0: 54 20 22 49 27 4C 4C 20 53 45 45 20 59 4F 55 2C T "I'LL SEE YOU,
0222D0: 20 41 4E 44 20 52 41 49 53 45 20 59 4F 55 22 56 AND RAISE YOU"V
0222E0: 0D 0A 33 34 36 30 20 4B 3D 47 2B 56 0D 0A 33 34 ..3460 K=G+V..34
0222F0: 37 30 20 47 4F 54 4F 20 33 30 36 30 0D 0A 33 34 70 GOTO 3060..34
022300: 38 30 20 49 46 20 43 2D 47 2D 56 3E 3D 30 20 54 80 IF C-G-V>=0 T
022310: 48 45 4E 20 33 36 36 30 0D 0A 33 34 39 30 20 49 HEN 3660..3490 I
022320: 46 20 47 3C 3E 30 20 54 48 45 4E 20 33 35 32 30 F G<>0 THEN 3520
022330: 0D 0A 33 35 30 30 20 56 3D 43 0D 0A 33 35 31 30 ..3500 V=C..3510
022340: 20 52 45 54 55 52 4E 0D 0A 33 35 32 30 20 49 46 RETURN..3520 IF
022350: 20 43 2D 47 3E 3D 30 20 54 48 45 4E 20 33 33 36 C-G>=0 THEN 336
022360: 30 0D 0A 33 35 33 30 20 49 46 20 28 4F 2F 32 29 0..3530 IF (O/2)
022370: 3C 3E 49 4E 54 28 4F 2F 32 29 20 54 48 45 4E 20 <>INT(O/2) THEN
022380: 33 36 30 30 0D 0A 33 35 34 30 20 50 52 49 4E 54 3600..3540 PRINT
022390: 20 22 57 4F 55 4C 44 20 59 4F 55 20 4C 49 4B 45 "WOULD YOU LIKE
0223A0: 20 54 4F 20 42 55 59 20 42 41 43 4B 20 59 4F 55 TO BUY BACK YOU
0223B0: 52 20 57 41 54 43 48 20 46 4F 52 20 24 35 30 22 R WATCH FOR $50"
0223C0: 3B 0D 0A 33 35 35 30 20 49 4E 50 55 54 20 4A 24 ;..3550 INPUT J$
0223D0: 0D 0A 33 35 36 30 20 49 46 20 4C 45 46 54 24 28 ..3560 IF LEFT$(
0223E0: 4A 24 2C 31 29 3D 22 4E 22 20 54 48 45 4E 20 33 J$,1)="N" THEN 3
0223F0: 36 30 30 0D 0A 33 35 37 30 20 43 3D 43 2B 35 30 600..3570 C=C+50
022400: 35 30 20 50 52 49 4E 54 20 43 48 52 24 28 32 36 50 PRINT CHR$(26
022410: 29 3A 52 45 4D 20 57 49 44 54 48 20 38 30 0D 0A ):REM WIDTH 80..
022420: 31 30 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 100 PRINT TAB(33
022430: 29 3B 22 51 55 42 49 43 22 3A 50 52 49 4E 54 0D );"QUBIC":PRINT.
022440: 0A 31 31 30 20 50 52 49 4E 54 20 54 41 42 28 31 .110 PRINT TAB(1
022450: 35 29 3B 22 43 52 45 41 54 49 56 45 20 43 4F 4D 5);"CREATIVE COM
022460: 50 55 54 49 4E 47 20 20 4D 4F 52 52 49 53 54 4F PUTING MORRISTO
022470: 57 4E 2C 20 4E 45 57 20 4A 45 52 53 45 59 22 0D WN, NEW JERSEY".
022480: 0A 31 32 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 .120 PRINT:PRINT
022490: 3A 50 52 49 4E 54 0D 0A 32 31 30 20 50 52 49 4E :PRINT..210 PRIN
0224A0: 54 20 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 49 T "DO YOU WANT I
0224B0: 4E 53 54 52 55 43 54 49 4F 4E 53 22 3B 0D 0A 32 NSTRUCTIONS";..2
0224C0: 32 30 20 49 4E 50 55 54 20 43 24 0D 0A 32 33 30 20 INPUT C$..230
0224D0: 20 49 46 20 4C 45 46 54 24 28 43 24 2C 31 29 3D IF LEFT$(C$,1)=
0224E0: 22 4E 22 20 54 48 45 4E 20 33 31 35 0D 0A 32 34 "N" THEN 315..24
0224F0: 30 20 49 46 20 4C 45 46 54 24 28 43 24 2C 31 29 0 IF LEFT$(C$,1)
022500: 3D 22 59 22 20 54 48 45 4E 20 32 36 35 0D 0A 32 ="Y" THEN 265..2
022510: 35 30 20 50 52 49 4E 54 20 22 49 4E 43 4F 52 52 50 PRINT "INCORR
022520: 45 43 54 20 41 4E 53 57 45 52 2E 20 20 50 4C 45 ECT ANSWER. PLE
022530: 41 53 45 20 54 59 50 45 20 27 59 45 53 27 20 4F ASE TYPE 'YES' O
022540: 52 20 27 4E 4F 27 22 3B 0D 0A 32 36 30 20 47 4F R 'NO'";..260 GO
022550: 54 4F 20 32 32 30 0D 0A 32 36 35 20 50 52 49 4E TO 220..265 PRIN
022560: 54 0D 0A 32 37 30 20 50 52 49 4E 54 20 22 54 48 T..270 PRINT "TH
022570: 45 20 47 41 4D 45 20 49 53 20 54 49 43 2D 54 41 E GAME IS TIC-TA
022580: 43 2D 54 4F 45 20 49 4E 20 41 20 34 20 58 20 34 C-TOE IN A 4 X 4
022590: 20 58 20 34 20 43 55 42 45 2E 22 0D 0A 32 38 30 X 4 CUBE."..280
0225A0: 20 50 52 49 4E 54 20 22 45 41 43 48 20 4D 4F 56 PRINT "EACH MOV
0225B0: 45 20 49 53 20 49 4E 44 49 43 41 54 45 44 20 42 E IS INDICATED B
0225C0: 59 20 41 20 33 20 44 49 47 49 54 20 4E 55 4D 42 Y A 3 DIGIT NUMB
0225D0: 45 52 2C 20 57 49 54 48 20 45 41 43 48 22 0D 0A ER, WITH EACH"..
0225E0: 32 39 30 20 50 52 49 4E 54 20 22 44 49 47 49 54 290 PRINT "DIGIT
0225F0: 20 42 45 54 57 45 45 4E 20 31 20 41 4E 44 20 34 BETWEEN 1 AND 4
022600: 0D 0A 33 35 38 30 20 4F 3D 4F 2F 32 0D 0A 33 35 ..3580 O=O/2..35
022610: 39 30 20 52 45 54 55 52 4E 0D 0A 33 36 30 30 20 90 RETURN..3600
022620: 49 46 20 4F 2F 33 3C 3E 49 4E 54 28 4F 2F 33 29 IF O/3<>INT(O/3)
022630: 20 54 48 45 4E 20 33 36 37 30 0D 0A 33 36 31 30 THEN 3670..3610
022640: 20 50 52 49 4E 54 20 22 57 4F 55 4C 44 20 59 4F PRINT "WOULD YO
022650: 55 20 4C 49 4B 45 20 54 4F 20 42 55 59 20 42 41 U LIKE TO BUY BA
022660: 43 4B 20 59 4F 55 52 20 54 49 45 20 54 41 43 4B CK YOUR TIE TACK
022670: 20 46 4F 52 20 24 35 30 22 3B 0D 0A 33 36 32 30 FOR $50";..3620
022680: 20 49 4E 50 55 54 20 4A 24 0D 0A 33 36 33 30 20 INPUT J$..3630
022690: 49 46 20 4C 45 46 54 24 28 4A 24 2C 31 29 3D 22 IF LEFT$(J$,1)="
0226A0: 4E 22 20 54 48 45 4E 20 33 36 37 30 0D 0A 33 36 N" THEN 3670..36
0226B0: 34 30 20 43 3D 43 2B 35 30 0D 0A 33 36 35 30 20 40 C=C+50..3650
0226C0: 4F 3D 4F 2F 33 0D 0A 33 36 36 30 20 52 45 54 55 O=O/3..3660 RETU
0226D0: 52 4E 0D 0A 33 36 37 30 20 50 52 49 4E 54 20 22 RN..3670 PRINT "
0226E0: 49 27 4D 20 42 55 53 54 45 44 2E 20 20 43 4F 4E I'M BUSTED. CON
0226F0: 47 52 41 54 55 4C 41 54 49 4F 4E 53 21 22 0D 0A GRATULATIONS!"..
022700: 33 36 38 30 20 53 54 4F 50 0D 0A 33 36 39 30 20 3680 STOP..3690
022710: 50 52 49 4E 54 20 48 24 3B 49 24 3B 0D 0A 33 37 PRINT H$;I$;..37
022720: 30 30 20 49 46 20 48 24 3C 3E 22 41 20 46 4C 55 00 IF H$<>"A FLU
022730: 53 22 20 54 48 45 4E 20 33 37 35 30 0D 0A 33 37 S" THEN 3750..37
022740: 31 30 20 4B 3D 49 4E 54 28 4B 2F 31 30 30 29 0D 10 K=INT(K/100).
022750: 0A 33 37 32 30 20 47 4F 53 55 42 20 32 30 38 30 .3720 GOSUB 2080
022760: 0D 0A 33 37 33 30 20 50 52 49 4E 54 0D 0A 33 37 ..3730 PRINT..37
022770: 34 30 20 52 45 54 55 52 4E 0D 0A 33 37 35 30 20 40 RETURN..3750
022780: 4B 3D 46 4E 42 28 4B 29 0D 0A 33 37 36 30 20 47 K=FNB(K)..3760 G
022790: 4F 53 55 42 20 31 39 36 30 0D 0A 33 37 37 30 20 OSUB 1960..3770
0227A0: 49 46 20 48 24 3D 22 53 43 48 4D 41 4C 22 20 54 IF H$="SCHMAL" T
0227B0: 48 45 4E 20 33 37 39 30 0D 0A 33 37 38 30 20 49 HEN 3790..3780 I
0227C0: 46 20 48 24 3C 3E 22 53 54 52 41 49 47 22 20 54 F H$<>"STRAIG" T
0227D0: 48 45 4E 20 33 38 31 30 0D 0A 33 37 39 30 20 50 HEN 3810..3790 P
0227E0: 52 49 4E 54 20 22 20 48 49 47 48 22 0D 0A 33 38 RINT " HIGH"..38
0227F0: 30 30 20 52 45 54 55 52 4E 0D 0A 33 38 31 30 20 00 RETURN..3810
022800: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
022810: 1D 00 00 00 02 09 52 E5 1D 00 C1 02 00 00 00 02 ......R.........
022820: 1D 00 C6 02 00 00 00 02 1D 00 C2 02 00 00 00 02 ................
022830: 1D 00 C7 02 00 00 00 02 1D 00 C3 02 00 00 00 02 ................
022840: 1D 00 C8 02 00 00 00 02 1D 00 C4 02 00 00 00 02 ................
022850: 1D 00 C9 02 00 00 00 02 1D 00 C5 02 00 00 00 02 ................
022860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022870: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0228F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
022900: 20 49 4E 43 4C 55 53 49 56 45 2E 20 20 54 48 45 INCLUSIVE. THE
022910: 20 44 49 47 49 54 53 20 49 4E 44 49 43 41 54 45 DIGITS INDICATE
022920: 20 54 48 45 22 0D 0A 33 30 30 20 50 52 49 4E 54 THE"..300 PRINT
022930: 20 22 4C 45 56 45 4C 2C 20 52 4F 57 2C 20 41 4E "LEVEL, ROW, AN
022940: 44 20 43 4F 4C 55 4D 4E 2C 20 52 45 53 50 45 43 D COLUMN, RESPEC
022950: 54 49 56 45 4C 59 2C 20 4F 46 20 54 48 45 20 4F TIVELY, OF THE O
022960: 43 43 55 50 49 45 44 22 0D 0A 33 30 35 20 50 52 CCUPIED"..305 PR
022970: 49 4E 54 20 22 50 4C 41 43 45 2E 20 20 22 0D 0A INT "PLACE. "..
022980: 33 30 36 20 50 52 49 4E 54 0D 0A 33 30 37 20 50 306 PRINT..307 P
022990: 52 49 4E 54 20 22 54 4F 20 50 52 49 4E 54 20 54 RINT "TO PRINT T
0229A0: 48 45 20 50 4C 41 59 49 4E 47 20 42 4F 41 52 44 HE PLAYING BOARD
0229B0: 2C 20 54 59 50 45 20 30 20 28 5A 45 52 4F 29 20 , TYPE 0 (ZERO)
0229C0: 41 53 20 59 4F 55 52 20 4D 4F 56 45 2E 22 0D 0A AS YOUR MOVE."..
0229D0: 33 30 38 20 50 52 49 4E 54 20 22 54 48 45 20 50 308 PRINT "THE P
0229E0: 52 4F 47 52 41 4D 20 57 49 4C 4C 20 50 52 49 4E ROGRAM WILL PRIN
0229F0: 54 20 54 48 45 20 42 4F 41 52 44 20 57 49 54 48 T THE BOARD WITH
022A00: 20 59 4F 55 52 20 4D 4F 56 45 53 20 49 4E 44 49 YOUR MOVES INDI
022A10: 2D 22 0D 0A 33 30 39 20 50 52 49 4E 54 20 22 43 -"..309 PRINT "C
022A20: 41 54 45 44 20 57 49 54 48 20 41 20 28 59 29 2C ATED WITH A (Y),
022A30: 20 54 48 45 20 4D 41 43 48 49 4E 45 27 53 20 4D THE MACHINE'S M
022A40: 4F 56 45 53 20 57 49 54 48 20 41 4E 20 28 4D 29 OVES WITH AN (M)
022A50: 2C 20 41 4E 44 22 0D 0A 33 31 30 20 50 52 49 4E , AND"..310 PRIN
022A60: 54 20 22 55 4E 55 53 45 44 20 53 51 55 41 52 45 T "UNUSED SQUARE
022A70: 53 20 57 49 54 48 20 41 20 28 20 29 2E 20 20 4F S WITH A ( ). O
022A80: 55 54 50 55 54 20 49 53 20 4F 4E 20 50 41 50 45 UTPUT IS ON PAPE
022A90: 52 2E 22 0D 0A 33 31 31 20 50 52 49 4E 54 0D 0A R."..311 PRINT..
022AA0: 33 31 32 20 50 52 49 4E 54 20 22 54 4F 20 53 54 312 PRINT "TO ST
022AB0: 4F 50 20 54 48 45 20 50 52 4F 47 52 41 4D 20 52 OP THE PROGRAM R
022AC0: 55 4E 2C 20 54 59 50 45 20 31 20 41 53 20 59 4F UN, TYPE 1 AS YO
022AD0: 55 52 20 4D 4F 56 45 2E 22 0D 0A 33 31 33 20 50 UR MOVE."..313 P
022AE0: 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 33 31 35 20 RINT:PRINT..315
022AF0: 44 49 4D 20 58 28 36 34 29 2C 4C 28 37 36 29 2C DIM X(64),L(76),
022B00: 20 58 28 59 28 5A 29 29 3D 30 20 54 48 45 4E 20 X(Y(Z))=0 THEN
022B10: 31 32 35 30 0D 0A 31 32 32 30 20 4C 45 54 20 5A 1250..1220 LET Z
022B20: 3D 5A 2B 31 0D 0A 31 32 33 30 20 49 46 20 5A 3C =Z+1..1230 IF Z<
022B30: 3E 31 37 20 54 48 45 4E 20 31 32 31 30 0D 0A 31 >17 THEN 1210..1
022B40: 32 34 30 20 47 4F 54 4F 20 31 37 32 30 0D 0A 31 240 GOTO 1720..1
022B50: 32 35 30 20 4C 45 54 20 4D 3D 59 28 5A 29 0D 0A 250 LET M=Y(Z)..
022B60: 31 32 36 30 20 4C 45 54 20 58 28 4D 29 3D 35 0D 1260 LET X(M)=5.
022B70: 0A 31 32 37 30 20 50 52 49 4E 54 20 22 4D 41 43 .1270 PRINT "MAC
022B80: 48 49 4E 45 20 4D 4F 56 45 53 20 54 4F 22 3B 0D HINE MOVES TO";.
022B90: 0A 31 32 38 30 20 47 4F 53 55 42 20 31 35 37 30 .1280 GOSUB 1570
022BA0: 0D 0A 31 32 39 30 20 47 4F 54 4F 20 35 30 30 0D ..1290 GOTO 500.
022BB0: 0A 31 33 30 30 20 4C 45 54 20 58 3D 58 0D 0A 31 .1300 LET X=X..1
022BC0: 33 31 30 20 49 3D 31 0D 0A 31 33 32 30 20 4C 45 310 I=1..1320 LE
022BD0: 54 20 4C 28 49 29 3D 58 28 4D 28 49 2C 31 29 29 T L(I)=X(M(I,1))
022BE0: 2B 58 28 4D 28 49 2C 32 29 29 2B 58 28 4D 28 49 +X(M(I,2))+X(M(I
022BF0: 2C 33 29 29 2B 58 28 4D 28 49 2C 34 29 29 0D 0A ,3))+X(M(I,4))..
022C00: 31 33 33 30 20 4C 45 54 20 4C 3D 4C 28 49 29 0D 1330 LET L=L(I).
022C10: 0A 31 33 34 30 20 49 46 20 4C 3C 31 30 20 54 48 .1340 IF L<10 TH
022C20: 45 4E 20 31 34 31 30 0D 0A 31 33 35 30 20 49 46 EN 1410..1350 IF
022C30: 20 4C 3E 3D 31 31 20 54 48 45 4E 20 31 34 31 30 L>=11 THEN 1410
022C40: 0D 0A 31 33 36 30 20 49 46 20 4C 3E 31 30 20 54 ..1360 IF L>10 T
022C50: 48 45 4E 20 32 32 33 30 0D 0A 31 33 37 30 20 46 HEN 2230..1370 F
022C60: 4F 52 20 4A 3D 31 20 54 4F 20 34 0D 0A 31 33 38 OR J=1 TO 4..138
022C70: 30 20 49 46 20 58 28 4D 28 49 2C 4A 29 29 3C 3E 0 IF X(M(I,J))<>
022C80: 30 20 54 48 45 4E 20 31 34 30 30 0D 0A 31 33 39 0 THEN 1400..139
022C90: 30 20 4C 45 54 20 58 28 4D 28 49 2C 4A 29 29 3D 0 LET X(M(I,J))=
022CA0: 31 2F 38 0D 0A 31 34 30 30 20 4E 45 58 54 20 4A 1/8..1400 NEXT J
022CB0: 0D 0A 31 34 31 30 20 49 3D 49 2B 31 3A 20 49 46 ..1410 I=I+1: IF
022CC0: 20 49 3C 3D 37 36 20 54 48 45 4E 20 31 33 32 30 I<=76 THEN 1320
022CD0: 0D 0A 31 34 32 30 20 47 4F 53 55 42 20 31 36 34 ..1420 GOSUB 164
022CE0: 30 0D 0A 31 34 33 30 20 49 3D 31 0D 0A 31 34 34 0..1430 I=1..144
022CF0: 30 20 49 46 20 4C 28 49 29 3D 2E 35 20 54 48 45 0 IF L(I)=.5 THE
022D00: 4D 28 37 36 2C 34 29 2C 59 28 31 36 29 0D 0A 33 M(76,4),Y(16)..3
022D10: 32 30 20 46 4F 52 20 49 20 3D 20 31 20 54 4F 20 20 FOR I = 1 TO
022D20: 31 36 0D 0A 33 33 30 20 52 45 41 44 20 59 28 49 16..330 READ Y(I
022D30: 29 0D 0A 33 34 30 20 4E 45 58 54 20 49 0D 0A 33 )..340 NEXT I..3
022D40: 35 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 37 36 50 FOR I=1 TO 76
022D50: 0D 0A 33 36 30 20 46 4F 52 20 4A 20 3D 20 31 20 ..360 FOR J = 1
022D60: 54 4F 20 34 0D 0A 33 37 30 20 52 45 41 44 20 4D TO 4..370 READ M
022D70: 28 49 2C 4A 29 0D 0A 33 38 30 20 4E 45 58 54 20 (I,J)..380 NEXT
022D80: 4A 0D 0A 33 39 30 20 4E 45 58 54 20 49 0D 0A 34 J..390 NEXT I..4
022D90: 30 30 20 46 4F 52 20 49 20 3D 20 31 20 54 4F 20 00 FOR I = 1 TO
022DA0: 36 34 0D 0A 34 31 30 20 4C 45 54 20 58 20 28 49 64..410 LET X (I
022DB0: 29 20 3D 30 0D 0A 34 32 30 20 4E 45 58 54 20 49 ) =0..420 NEXT I
022DC0: 0D 0A 34 33 30 20 4C 45 54 20 5A 3D 31 0D 0A 34 ..430 LET Z=1..4
022DD0: 34 30 20 50 52 49 4E 54 20 22 44 4F 20 59 4F 55 40 PRINT "DO YOU
022DE0: 20 57 41 4E 54 20 54 4F 20 4D 4F 56 45 20 46 49 WANT TO MOVE FI
022DF0: 52 53 54 22 3B 0D 0A 34 35 30 20 49 4E 50 55 54 RST";..450 INPUT
022E00: 20 53 24 0D 0A 34 36 30 20 49 46 20 4C 45 46 54 S$..460 IF LEFT
022E10: 24 28 53 24 2C 31 29 3D 22 4E 22 20 54 48 45 4E $(S$,1)="N" THEN
022E20: 20 36 33 30 0D 0A 34 37 30 20 49 46 20 4C 45 46 630..470 IF LEF
022E30: 54 24 28 53 24 2C 31 29 3D 22 59 22 20 54 48 45 T$(S$,1)="Y" THE
022E40: 4E 20 35 30 30 0D 0A 34 38 30 20 50 52 49 4E 54 N 500..480 PRINT
022E50: 20 22 49 4E 43 4F 52 52 45 43 54 20 41 4E 53 57 "INCORRECT ANSW
022E60: 45 52 2E 20 20 50 4C 45 41 53 45 20 54 59 50 45 ER. PLEASE TYPE
022E70: 20 27 59 45 53 27 20 4F 52 20 27 4E 4F 27 2E 22 'YES' OR 'NO'."
022E80: 3B 0D 0A 34 39 30 20 47 4F 54 4F 20 34 35 30 0D ;..490 GOTO 450.
022E90: 0A 35 30 30 20 50 52 49 4E 54 20 22 20 22 0D 0A .500 PRINT " "..
022EA0: 35 31 30 20 50 52 49 4E 54 20 22 59 4F 55 52 20 510 PRINT "YOUR
022EB0: 4D 4F 56 45 22 3B 0D 0A 35 32 30 20 49 4E 50 55 MOVE";..520 INPU
022EC0: 54 20 4A 31 0D 0A 35 32 31 20 49 46 20 4A 31 3D T J1..521 IF J1=
022ED0: 31 20 54 48 45 4E 20 32 37 37 30 0D 0A 35 32 32 1 THEN 2770..522
022EE0: 20 49 46 20 4A 31 3C 3E 30 20 54 48 45 4E 20 35 IF J1<>0 THEN 5
022EF0: 32 35 0D 0A 35 32 33 20 47 4F 53 55 42 20 32 35 25..523 GOSUB 25
022F00: 4E 20 32 33 36 30 0D 0A 31 34 35 30 20 49 46 20 N 2360..1450 IF
022F10: 4C 28 49 29 3D 35 2B 33 2F 38 20 54 48 45 4E 20 L(I)=5+3/8 THEN
022F20: 32 33 36 30 0D 0A 31 34 36 30 20 49 3D 49 2B 31 2360..1460 I=I+1
022F30: 3A 20 49 46 20 49 3C 3D 37 36 20 54 48 45 4E 20 : IF I<=76 THEN
022F40: 31 34 34 30 0D 0A 31 34 37 30 20 47 4F 53 55 42 1440..1470 GOSUB
022F50: 20 32 35 30 30 0D 0A 31 34 38 30 20 47 4F 54 4F 2500..1480 GOTO
022F60: 20 31 30 33 30 0D 0A 31 34 39 30 20 50 52 49 4E 1030..1490 PRIN
022F70: 54 20 22 20 22 0D 0A 31 35 30 30 20 50 52 49 4E T " "..1500 PRIN
022F80: 54 20 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 54 T "DO YOU WANT T
022F90: 4F 20 54 52 59 20 41 4E 4F 54 48 45 52 20 47 41 O TRY ANOTHER GA
022FA0: 4D 45 22 3B 0D 0A 31 35 31 30 20 49 4E 50 55 54 ME";..1510 INPUT
022FB0: 20 58 24 0D 0A 31 35 32 30 20 49 46 20 4C 45 46 X$..1520 IF LEF
022FC0: 54 24 28 58 24 2C 31 29 3D 22 59 22 20 54 48 45 T$(X$,1)="Y" THE
022FD0: 4E 20 34 30 30 0D 0A 31 35 33 30 20 49 46 20 4C N 400..1530 IF L
022FE0: 45 46 54 24 28 58 24 2C 31 29 3D 22 4E 22 20 54 EFT$(X$,1)="N" T
022FF0: 48 45 4E 20 31 35 36 30 0D 0A 31 35 34 30 20 50 HEN 1560..1540 P
023000: 52 49 4E 54 20 22 49 4E 43 4F 52 52 45 43 54 20 RINT "INCORRECT
023010: 41 4E 53 57 45 52 2E 20 50 4C 45 41 53 45 20 54 ANSWER. PLEASE T
023020: 59 50 45 20 27 59 45 53 27 20 4F 52 20 27 4E 4F YPE 'YES' OR 'NO
023030: 27 22 3B 0D 0A 31 35 35 30 20 47 4F 54 4F 20 31 '";..1550 GOTO 1
023040: 35 31 30 0D 0A 31 35 36 30 20 45 4E 44 0D 0A 31 510..1560 END..1
023050: 35 37 30 20 4C 45 54 20 4B 31 3D 49 4E 54 28 28 570 LET K1=INT((
023060: 4D 2D 31 29 2F 31 36 29 2B 31 0D 0A 31 35 38 30 M-1)/16)+1..1580
023070: 20 4C 45 54 20 4A 32 3D 4D 2D 31 36 2A 28 4B 31 LET J2=M-16*(K1
023080: 2D 31 29 0D 0A 31 35 39 30 20 4C 45 54 20 4B 32 -1)..1590 LET K2
023090: 3D 49 4E 54 28 28 4A 32 2D 31 29 2F 34 29 2B 31 =INT((J2-1)/4)+1
0230A0: 0D 0A 31 36 30 30 20 4C 45 54 20 4B 33 3D 4D 2D ..1600 LET K3=M-
0230B0: 28 4B 31 2D 31 29 2A 31 36 2D 28 4B 32 2D 31 29 (K1-1)*16-(K2-1)
0230C0: 2A 34 0D 0A 31 36 31 30 20 4C 45 54 20 4D 3D 4B *4..1610 LET M=K
0230D0: 31 2A 31 30 30 2B 4B 32 2A 31 30 2B 4B 33 0D 0A 1*100+K2*10+K3..
0230E0: 31 36 32 30 20 50 52 49 4E 54 20 4D 3B 0D 0A 31 1620 PRINT M;..1
0230F0: 36 33 30 20 52 45 54 55 52 4E 0D 0A 31 36 34 30 630 RETURN..1640
023100: 35 30 0D 0A 35 32 34 20 47 4F 54 4F 20 35 30 30 50..524 GOTO 500
023110: 0D 0A 35 32 35 20 49 46 20 4A 31 3C 31 31 31 20 ..525 IF J1<111
023120: 54 48 45 4E 20 32 37 35 30 0D 0A 35 32 36 20 49 THEN 2750..526 I
023130: 46 20 4A 31 3E 34 34 34 20 54 48 45 4E 20 32 37 F J1>444 THEN 27
023140: 35 30 0D 0A 35 33 30 20 47 4F 53 55 42 20 32 35 50..530 GOSUB 25
023150: 30 30 0D 0A 35 34 30 20 4C 45 54 20 4B 31 3D 49 00..540 LET K1=I
023160: 4E 54 28 4A 31 2F 31 30 30 29 0D 0A 35 35 30 20 NT(J1/100)..550
023170: 4C 45 54 20 4A 32 3D 28 4A 31 2D 4B 31 2A 31 30 LET J2=(J1-K1*10
023180: 30 29 0D 0A 35 36 30 20 4C 45 54 20 4B 32 3D 49 0)..560 LET K2=I
023190: 4E 54 28 4A 32 2F 31 30 29 0D 0A 35 37 30 20 4C NT(J2/10)..570 L
0231A0: 45 54 20 4B 33 3D 20 4A 31 20 2D 20 4B 31 2A 31 ET K3= J1 - K1*1
0231B0: 30 30 20 2D 4B 32 2A 31 30 0D 0A 35 38 30 20 4C 00 -K2*10..580 L
0231C0: 45 54 20 4D 3D 31 36 2A 4B 31 2B 34 2A 4B 32 2B ET M=16*K1+4*K2+
0231D0: 4B 33 2D 32 30 0D 0A 35 39 30 20 49 46 20 58 28 K3-20..590 IF X(
0231E0: 4D 29 3D 30 20 54 48 45 4E 20 36 32 30 0D 0A 36 M)=0 THEN 620..6
0231F0: 30 30 20 50 52 49 4E 54 20 22 54 48 41 54 20 53 00 PRINT "THAT S
023200: 51 55 41 52 45 20 49 53 20 55 53 45 44 2C 20 54 QUARE IS USED, T
023210: 52 59 20 41 47 41 49 4E 2E 22 0D 0A 36 31 30 20 RY AGAIN."..610
023220: 47 4F 54 4F 20 35 30 30 0D 0A 36 32 30 20 4C 45 GOTO 500..620 LE
023230: 54 20 58 28 4D 29 3D 31 0D 0A 36 33 30 20 47 4F T X(M)=1..630 GO
023240: 53 55 42 20 31 36 34 30 0D 0A 36 34 30 20 4A 3D SUB 1640..640 J=
023250: 31 0D 0A 36 35 30 20 49 3D 31 0D 0A 36 36 30 20 1..650 I=1..660
023260: 49 46 20 4A 3D 31 20 54 48 45 4E 20 37 32 30 0D IF J=1 THEN 720.
023270: 0A 36 37 30 20 49 46 20 4A 3D 32 20 54 48 45 4E .670 IF J=2 THEN
023280: 20 37 39 30 0D 0A 36 38 30 20 49 46 20 4A 3D 33 790..680 IF J=3
023290: 20 54 48 45 4E 20 39 33 30 0D 0A 36 39 30 20 49 THEN 930..690 I
0232A0: 3D 49 2B 31 3A 20 49 46 20 49 3C 3D 37 36 20 54 =I+1: IF I<=76 T
0232B0: 48 45 4E 20 36 36 30 0D 0A 37 30 30 20 4A 3D 4A HEN 660..700 J=J
0232C0: 2B 31 3A 20 49 46 20 4A 3C 3D 33 20 54 48 45 4E +1: IF J<=3 THEN
0232D0: 20 36 35 30 0D 0A 37 31 30 20 47 4F 54 4F 20 31 650..710 GOTO 1
0232E0: 33 30 30 0D 0A 37 32 30 20 49 46 20 4C 28 49 29 300..720 IF L(I)
0232F0: 3C 3E 34 20 54 48 45 4E 20 36 39 30 0D 0A 37 33 <>4 THEN 690..73
023300: 20 46 4F 52 20 53 3D 31 20 54 4F 20 37 36 0D 0A FOR S=1 TO 76..
023310: 31 36 35 30 20 4C 45 54 20 4A 31 20 3D 20 4D 28 1650 LET J1 = M(
023320: 53 2C 31 29 0D 0A 31 36 36 30 20 4C 45 54 20 4A S,1)..1660 LET J
023330: 32 3D 4D 28 53 2C 32 29 0D 0A 31 36 37 30 20 4C 2=M(S,2)..1670 L
023340: 45 54 20 4A 33 3D 4D 28 53 2C 33 29 0D 0A 31 36 ET J3=M(S,3)..16
023350: 38 30 20 4C 45 54 20 4A 34 3D 4D 28 53 2C 34 29 80 LET J4=M(S,4)
023360: 0D 0A 31 36 39 30 20 4C 45 54 20 4C 28 53 29 3D ..1690 LET L(S)=
023370: 58 28 4A 31 29 2B 58 28 4A 32 29 2B 58 28 4A 33 X(J1)+X(J2)+X(J3
023380: 29 2B 58 28 4A 34 29 0D 0A 31 37 30 30 20 4E 45 )+X(J4)..1700 NE
023390: 58 54 20 53 0D 0A 31 37 31 30 20 52 45 54 55 52 XT S..1710 RETUR
0233A0: 4E 0D 0A 31 37 32 30 20 46 4F 52 20 49 3D 31 20 N..1720 FOR I=1
0233B0: 54 4F 20 36 34 0D 0A 31 37 33 30 20 49 46 20 58 TO 64..1730 IF X
0233C0: 28 49 29 3C 3E 30 20 54 48 45 4E 20 31 38 30 30 (I)<>0 THEN 1800
0233D0: 0D 0A 31 37 34 30 20 4C 45 54 20 58 28 49 29 3D ..1740 LET X(I)=
0233E0: 35 0D 0A 31 37 35 30 20 4C 45 54 20 4D 3D 49 0D 5..1750 LET M=I.
0233F0: 0A 31 37 36 30 20 50 52 49 4E 54 20 22 4D 41 43 .1760 PRINT "MAC
023400: 48 49 4E 45 20 4C 49 4B 45 53 22 3B 0D 0A 31 37 HINE LIKES";..17
023410: 37 30 20 47 4F 53 55 42 20 31 35 37 30 0D 0A 31 70 GOSUB 1570..1
023420: 37 38 30 20 50 52 49 4E 54 20 22 20 22 0D 0A 31 780 PRINT " "..1
023430: 37 39 30 20 47 4F 54 4F 20 35 30 30 0D 0A 31 38 790 GOTO 500..18
023440: 30 30 20 4E 45 58 54 20 49 0D 0A 31 38 31 30 20 00 NEXT I..1810
023450: 50 52 49 4E 54 20 22 54 48 45 20 47 41 4D 45 20 PRINT "THE GAME
023460: 49 53 20 41 20 44 52 41 57 2E 22 0D 0A 31 38 32 IS A DRAW."..182
023470: 30 20 47 4F 54 4F 20 31 34 39 30 0D 0A 31 38 33 0 GOTO 1490..183
023480: 30 20 46 4F 52 20 4B 3D 31 20 54 4F 20 31 38 0D 0 FOR K=1 TO 18.
023490: 0A 31 38 34 30 20 4C 45 54 20 50 3D 30 0D 0A 31 .1840 LET P=0..1
0234A0: 38 35 30 20 46 4F 52 20 49 3D 34 2A 4B 2D 33 20 850 FOR I=4*K-3
0234B0: 54 4F 20 34 2A 4B 0D 0A 31 38 36 30 20 46 4F 52 TO 4*K..1860 FOR
0234C0: 20 4A 3D 31 20 54 4F 20 34 0D 0A 31 38 37 30 20 J=1 TO 4..1870
0234D0: 4C 45 54 20 50 3D 50 2B 58 28 4D 28 49 2C 4A 29 LET P=P+X(M(I,J)
0234E0: 29 0D 0A 31 38 38 30 20 4E 45 58 54 20 4A 0D 0A )..1880 NEXT J..
0234F0: 31 38 39 30 20 4E 45 58 54 20 49 0D 0A 31 39 30 1890 NEXT I..190
023500: 30 20 50 52 49 4E 54 20 22 59 4F 55 20 57 49 4E 0 PRINT "YOU WIN
023510: 20 41 53 20 46 4F 4C 4C 4F 57 53 22 3B 0D 0A 37 AS FOLLOWS";..7
023520: 34 30 20 46 4F 52 20 4A 3D 31 20 54 4F 20 34 0D 40 FOR J=1 TO 4.
023530: 0A 37 35 30 20 4C 45 54 20 4D 3D 4D 28 49 2C 4A .750 LET M=M(I,J
023540: 29 0D 0A 37 36 30 20 47 4F 53 55 42 20 31 35 37 )..760 GOSUB 157
023550: 30 0D 0A 37 37 30 20 4E 45 58 54 20 4A 0D 0A 37 0..770 NEXT J..7
023560: 38 30 20 47 4F 54 4F 20 31 34 39 30 0D 0A 37 39 80 GOTO 1490..79
023570: 30 20 49 46 20 4C 28 49 29 3C 3E 31 35 20 54 48 0 IF L(I)<>15 TH
023580: 45 4E 20 36 39 30 0D 0A 38 30 30 20 46 4F 52 20 EN 690..800 FOR
023590: 4A 3D 31 20 54 4F 20 34 0D 0A 38 31 30 20 4C 45 J=1 TO 4..810 LE
0235A0: 54 20 4D 3D 4D 28 49 2C 4A 29 0D 0A 38 32 30 20 T M=M(I,J)..820
0235B0: 49 46 20 58 28 4D 29 3C 3E 30 20 54 48 45 4E 20 IF X(M)<>0 THEN
0235C0: 38 36 30 0D 0A 38 33 30 20 4C 45 54 20 58 28 4D 860..830 LET X(M
0235D0: 29 3D 35 0D 0A 38 34 30 20 50 52 49 4E 54 20 22 )=5..840 PRINT "
0235E0: 4D 41 43 48 49 4E 45 20 4D 4F 56 45 53 20 54 4F MACHINE MOVES TO
0235F0: 22 3B 0D 0A 38 35 30 20 47 4F 53 55 42 20 31 35 ";..850 GOSUB 15
023600: 37 30 0D 0A 38 36 30 20 4E 45 58 54 20 4A 0D 0A 70..860 NEXT J..
023610: 38 37 30 20 50 52 49 4E 54 20 22 2C 20 41 4E 44 870 PRINT ", AND
023620: 20 57 49 4E 53 20 41 53 20 46 4F 4C 4C 4F 57 53 WINS AS FOLLOWS
023630: 22 0D 0A 38 38 30 20 46 4F 52 20 4A 3D 31 20 54 "..880 FOR J=1 T
023640: 4F 20 34 0D 0A 38 39 30 20 4C 45 54 20 4D 3D 4D O 4..890 LET M=M
023650: 28 49 2C 4A 29 0D 0A 39 30 30 20 47 4F 53 55 42 (I,J)..900 GOSUB
023660: 20 31 35 37 30 0D 0A 39 31 30 20 4E 45 58 54 20 1570..910 NEXT
023670: 4A 0D 0A 39 32 30 20 47 4F 54 4F 20 31 34 39 30 J..920 GOTO 1490
023680: 0D 0A 39 33 30 20 49 46 20 4C 28 49 29 3C 3E 33 ..930 IF L(I)<>3
023690: 20 54 48 45 4E 20 36 39 30 0D 0A 39 34 30 20 50 THEN 690..940 P
0236A0: 52 49 4E 54 20 22 4E 49 43 45 20 54 52 59 2E 20 RINT "NICE TRY.
0236B0: 4D 41 43 48 49 4E 45 20 4D 4F 56 45 53 20 54 4F MACHINE MOVES TO
0236C0: 22 3B 0D 0A 39 35 30 20 46 4F 52 20 4A 3D 31 20 ";..950 FOR J=1
0236D0: 54 4F 20 34 20 0D 0A 39 36 30 20 4C 45 54 20 4D TO 4 ..960 LET M
0236E0: 3D 4D 28 49 2C 4A 29 0D 0A 39 37 30 20 49 46 20 =M(I,J)..970 IF
0236F0: 58 28 4D 29 3C 3E 30 20 54 48 45 4E 20 31 30 31 X(M)<>0 THEN 101
023700: 30 20 49 46 20 50 3C 34 20 54 48 45 4E 20 31 39 0 IF P<4 THEN 19
023710: 34 30 0D 0A 31 39 31 30 20 49 46 20 50 3C 35 20 40..1910 IF P<5
023720: 54 48 45 4E 20 31 39 37 30 0D 0A 31 39 32 30 20 THEN 1970..1920
023730: 49 46 20 50 3C 39 20 54 48 45 4E 20 31 39 34 30 IF P<9 THEN 1940
023740: 0D 0A 31 39 33 30 20 49 46 20 50 3C 31 30 20 54 ..1930 IF P<10 T
023750: 48 45 4E 20 31 39 37 30 0D 0A 31 39 34 30 20 4E HEN 1970..1940 N
023760: 45 58 54 20 4B 0D 0A 31 39 35 30 20 47 4F 53 55 EXT K..1950 GOSU
023770: 42 20 32 35 30 30 0D 0A 31 39 36 30 20 47 4F 54 B 2500..1960 GOT
023780: 4F 20 31 32 30 30 0D 0A 31 39 37 30 20 4C 45 54 O 1200..1970 LET
023790: 20 53 3D 31 2F 38 0D 0A 31 39 38 30 20 46 4F 52 S=1/8..1980 FOR
0237A0: 20 49 3D 34 2A 4B 2D 33 20 54 4F 20 34 2A 4B 0D I=4*K-3 TO 4*K.
0237B0: 0A 31 39 39 30 20 47 4F 54 4F 20 32 33 37 30 0D .1990 GOTO 2370.
0237C0: 0A 32 30 30 30 20 4E 45 58 54 20 49 0D 0A 32 30 .2000 NEXT I..20
0237D0: 31 30 20 4C 45 54 20 53 3D 30 0D 0A 32 30 32 30 10 LET S=0..2020
0237E0: 20 47 4F 54 4F 20 31 39 38 30 0D 0A 32 30 33 30 GOTO 1980..2030
0237F0: 20 44 41 54 41 20 31 2C 34 39 2C 35 32 2C 34 2C DATA 1,49,52,4,
023800: 31 33 2C 36 31 2C 36 34 2C 31 36 2C 32 32 2C 33 13,61,64,16,22,3
023810: 39 2C 32 33 2C 33 38 2C 32 36 2C 34 32 2C 32 37 9,23,38,26,42,27
023820: 2C 34 33 0D 0A 32 30 34 30 20 44 41 54 41 20 31 ,43..2040 DATA 1
023830: 2C 32 2C 33 2C 34 2C 35 2C 36 2C 37 2C 38 2C 39 ,2,3,4,5,6,7,8,9
023840: 2C 31 30 2C 31 31 2C 31 32 2C 31 33 2C 31 34 2C ,10,11,12,13,14,
023850: 31 35 2C 31 36 2C 31 37 2C 31 38 2C 31 39 2C 32 15,16,17,18,19,2
023860: 30 0D 0A 32 30 35 30 20 44 41 54 41 20 32 31 2C 0..2050 DATA 21,
023870: 32 32 2C 32 33 2C 32 34 2C 32 35 2C 32 36 2C 32 22,23,24,25,26,2
023880: 37 2C 32 38 2C 32 39 2C 33 30 2C 33 31 2C 33 32 7,28,29,30,31,32
023890: 2C 33 33 2C 33 34 2C 33 35 2C 33 36 2C 33 37 2C ,33,34,35,36,37,
0238A0: 33 38 0D 0A 32 30 36 30 20 44 41 54 41 20 33 39 38..2060 DATA 39
0238B0: 2C 34 30 2C 34 31 2C 34 32 2C 34 33 2C 34 34 2C ,40,41,42,43,44,
0238C0: 34 35 2C 34 36 2C 34 37 2C 34 38 2C 34 39 2C 35 45,46,47,48,49,5
0238D0: 30 2C 35 31 2C 35 32 2C 35 33 2C 35 34 2C 35 35 0,51,52,53,54,55
0238E0: 2C 35 36 0D 0A 32 30 37 30 20 44 41 54 41 20 35 ,56..2070 DATA 5
0238F0: 37 2C 35 38 2C 35 39 2C 36 30 2C 36 31 2C 36 32 7,58,59,60,61,62
023900: 30 0D 0A 39 38 30 20 4C 45 54 20 58 28 4D 29 3D 0..980 LET X(M)=
023910: 35 0D 0A 39 39 30 20 47 4F 53 55 42 20 31 35 37 5..990 GOSUB 157
023920: 30 0D 0A 31 30 30 30 20 47 4F 54 4F 20 35 30 30 0..1000 GOTO 500
023930: 0D 0A 31 30 31 30 20 4E 45 58 54 20 4A 0D 0A 31 ..1010 NEXT J..1
023940: 30 32 30 20 47 4F 54 4F 20 31 33 30 30 0D 0A 31 020 GOTO 1300..1
023950: 30 33 30 20 49 3D 31 0D 0A 31 30 34 30 20 4C 45 030 I=1..1040 LE
023960: 54 20 4C 28 49 29 3D 58 28 4D 28 49 2C 31 29 29 T L(I)=X(M(I,1))
023970: 2B 58 28 4D 28 49 2C 32 29 29 2B 58 28 4D 28 49 +X(M(I,2))+X(M(I
023980: 2C 33 29 29 2B 58 28 4D 28 49 2C 34 29 29 0D 0A ,3))+X(M(I,4))..
023990: 31 30 35 30 20 4C 45 54 20 4C 20 3D 20 4C 28 49 1050 LET L = L(I
0239A0: 29 0D 0A 31 30 36 30 20 49 46 20 4C 20 3C 32 20 )..1060 IF L <2
0239B0: 54 48 45 4E 20 31 31 33 30 0D 0A 31 30 37 30 20 THEN 1130..1070
0239C0: 49 46 20 4C 3E 3D 33 20 54 48 45 4E 20 31 31 33 IF L>=3 THEN 113
0239D0: 30 0D 0A 31 30 38 30 20 49 46 20 4C 3E 32 20 54 0..1080 IF L>2 T
0239E0: 48 45 4E 20 32 32 33 30 0D 0A 31 30 39 30 20 46 HEN 2230..1090 F
0239F0: 4F 52 20 4A 20 3D 20 31 20 54 4F 20 34 0D 0A 31 OR J = 1 TO 4..1
023A00: 31 30 30 20 49 46 20 58 28 4D 28 49 2C 4A 29 29 100 IF X(M(I,J))
023A10: 3C 3E 30 20 54 48 45 4E 20 31 31 32 30 0D 0A 31 <>0 THEN 1120..1
023A20: 31 31 30 20 4C 45 54 20 58 28 4D 28 49 2C 4A 29 110 LET X(M(I,J)
023A30: 29 3D 31 2F 38 0D 0A 31 31 32 30 20 4E 45 58 54 )=1/8..1120 NEXT
023A40: 20 4A 0D 0A 31 31 33 30 20 49 3D 49 2B 31 3A 20 J..1130 I=I+1:
023A50: 49 46 20 49 3C 3D 37 36 20 54 48 45 4E 20 31 30 IF I<=76 THEN 10
023A60: 34 30 0D 0A 31 31 34 30 20 47 4F 53 55 42 20 31 40..1140 GOSUB 1
023A70: 36 34 30 0D 0A 31 31 35 30 20 49 3D 31 0D 0A 31 640..1150 I=1..1
023A80: 31 36 30 20 49 46 20 4C 28 49 29 3D 31 2F 32 20 160 IF L(I)=1/2
023A90: 54 48 45 4E 20 32 33 36 30 0D 0A 31 31 37 30 20 THEN 2360..1170
023AA0: 49 46 20 4C 28 49 29 3D 31 2B 33 2F 38 20 54 48 IF L(I)=1+3/8 TH
023AB0: 45 4E 20 32 33 36 30 0D 0A 31 31 38 30 20 49 3D EN 2360..1180 I=
023AC0: 49 2B 31 3A 20 49 46 20 49 3C 3D 37 36 20 54 48 I+1: IF I<=76 TH
023AD0: 45 4E 20 31 31 36 30 0D 0A 31 31 39 30 20 47 4F EN 1160..1190 GO
023AE0: 54 4F 20 31 38 33 30 0D 0A 31 32 30 30 20 4C 45 TO 1830..1200 LE
023AF0: 54 20 5A 20 3D 20 31 0D 0A 31 32 31 30 20 49 46 T Z = 1..1210 IF
023B00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
023B10: 1E 00 00 00 02 09 52 E5 1E 00 C1 02 00 00 00 02 ......R.........
023B20: 1E 00 C6 02 00 00 00 02 1E 00 C2 02 00 00 00 02 ................
023B30: 1E 00 C7 02 00 00 00 02 1E 00 C3 02 00 00 00 02 ................
023B40: 1E 00 C8 02 00 00 00 02 1E 00 C4 02 00 00 00 02 ................
023B50: 1E 00 C9 02 00 00 00 02 1E 00 C5 02 00 00 00 02 ................
023B60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023B90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023BF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
023C00: 2C 36 33 2C 36 34 0D 0A 32 30 38 30 20 44 41 54 ,63,64..2080 DAT
023C10: 41 20 31 2C 31 37 2C 33 33 2C 34 39 2C 35 2C 32 A 1,17,33,49,5,2
023C20: 31 2C 33 37 2C 35 33 2C 39 2C 32 35 2C 34 31 2C 1,37,53,9,25,41,
023C30: 35 37 2C 31 33 2C 32 39 2C 34 35 2C 36 31 0D 0A 57,13,29,45,61..
023C40: 32 30 39 30 20 44 41 54 41 20 32 2C 31 38 2C 33 2090 DATA 2,18,3
023C50: 34 2C 35 30 2C 36 2C 32 32 2C 33 38 2C 35 34 2C 4,50,6,22,38,54,
023C60: 31 30 2C 32 36 2C 34 32 2C 35 38 2C 31 34 2C 33 10,26,42,58,14,3
023C70: 30 2C 34 36 2C 36 32 0D 0A 32 31 30 30 20 44 41 0,46,62..2100 DA
023C80: 54 41 20 33 2C 31 39 2C 33 35 2C 35 31 2C 37 2C TA 3,19,35,51,7,
023C90: 32 33 2C 33 39 2C 35 35 2C 31 31 2C 32 37 2C 34 23,39,55,11,27,4
023CA0: 33 2C 35 39 2C 31 35 2C 33 31 2C 34 37 2C 36 33 3,59,15,31,47,63
023CB0: 0D 0A 32 31 31 30 20 44 41 54 41 20 34 2C 32 30 ..2110 DATA 4,20
023CC0: 2C 33 36 2C 35 32 2C 38 2C 32 34 2C 34 30 2C 35 ,36,52,8,24,40,5
023CD0: 36 2C 31 32 2C 32 38 2C 34 34 2C 36 30 2C 31 36 6,12,28,44,60,16
023CE0: 2C 33 32 2C 34 38 2C 36 34 0D 0A 32 31 32 30 20 ,32,48,64..2120
023CF0: 44 41 54 41 20 31 2C 35 2C 39 2C 31 33 2C 31 37 DATA 1,5,9,13,17
023D00: 2C 32 31 2C 32 35 2C 32 39 2C 33 33 2C 33 37 2C ,21,25,29,33,37,
023D10: 34 31 2C 34 35 2C 34 39 2C 35 33 2C 35 37 2C 36 41,45,49,53,57,6
023D20: 31 0D 0A 32 31 33 30 20 44 41 54 41 20 32 2C 36 1..2130 DATA 2,6
023D30: 2C 31 30 2C 31 34 2C 31 38 2C 32 32 2C 32 36 2C ,10,14,18,22,26,
023D40: 33 30 2C 33 34 2C 33 38 2C 34 32 2C 34 36 2C 35 30,34,38,42,46,5
023D50: 30 2C 35 34 2C 35 38 2C 36 32 0D 0A 32 31 34 30 0,54,58,62..2140
023D60: 20 44 41 54 41 20 33 2C 37 2C 31 31 2C 31 35 2C DATA 3,7,11,15,
023D70: 31 39 2C 32 33 2C 32 37 2C 33 31 2C 33 35 2C 33 19,23,27,31,35,3
023D80: 39 2C 34 33 2C 34 37 2C 35 31 2C 35 35 2C 35 39 9,43,47,51,55,59
023D90: 2C 36 33 0D 0A 32 31 35 30 20 44 41 54 41 20 34 ,63..2150 DATA 4
023DA0: 2C 38 2C 31 32 2C 31 36 2C 32 30 2C 32 34 2C 32 ,8,12,16,20,24,2
023DB0: 38 2C 33 32 2C 33 36 2C 34 30 2C 34 34 2C 34 38 8,32,36,40,44,48
023DC0: 2C 35 32 2C 35 36 2C 36 30 2C 36 34 0D 0A 32 31 ,52,56,60,64..21
023DD0: 36 30 20 44 41 54 41 20 31 2C 36 2C 31 31 2C 31 60 DATA 1,6,11,1
023DE0: 36 2C 31 37 2C 32 32 2C 32 37 2C 33 32 2C 33 33 6,17,22,27,32,33
023DF0: 2C 33 38 2C 34 33 2C 34 38 2C 34 39 2C 35 34 2C ,38,43,48,49,54,
023E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
023FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024000: 35 39 2C 36 34 0D 0A 32 31 37 30 20 44 41 54 41 59,64..2170 DATA
024010: 20 31 33 2C 31 30 2C 37 2C 34 2C 32 39 2C 32 36 13,10,7,4,29,26
024020: 2C 32 33 2C 32 30 2C 34 35 2C 34 32 2C 33 39 2C ,23,20,45,42,39,
024030: 33 36 2C 36 31 2C 35 38 2C 35 35 2C 35 32 0D 0A 36,61,58,55,52..
024040: 32 31 38 30 20 44 41 54 41 20 31 2C 32 31 2C 34 2180 DATA 1,21,4
024050: 31 2C 36 31 2C 32 2C 32 32 2C 34 32 2C 36 32 2C 1,61,2,22,42,62,
024060: 33 2C 32 33 2C 34 33 2C 36 33 2C 34 2C 32 34 2C 3,23,43,63,4,24,
024070: 34 34 2C 36 34 0D 0A 32 31 39 30 20 44 41 54 41 44,64..2190 DATA
024080: 20 34 39 2C 33 37 2C 32 35 2C 31 33 2C 35 30 2C 49,37,25,13,50,
024090: 33 38 2C 32 36 2C 31 34 2C 35 31 2C 33 39 2C 32 38,26,14,51,39,2
0240A0: 37 2C 31 35 2C 35 32 2C 34 30 2C 32 38 2C 31 36 7,15,52,40,28,16
0240B0: 0D 0A 32 32 30 30 20 44 41 54 41 20 31 2C 31 38 ..2200 DATA 1,18
0240C0: 2C 33 35 2C 35 32 2C 35 2C 32 32 2C 33 39 2C 35 ,35,52,5,22,39,5
0240D0: 36 2C 39 2C 32 36 2C 34 33 2C 36 30 2C 31 33 2C 6,9,26,43,60,13,
0240E0: 33 30 2C 34 37 2C 36 34 0D 0A 32 32 31 30 20 44 30,47,64..2210 D
0240F0: 41 54 41 20 34 39 2C 33 34 2C 31 39 2C 34 2C 35 ATA 49,34,19,4,5
024100: 33 2C 33 38 2C 32 33 2C 38 2C 35 37 2C 34 32 2C 3,38,23,8,57,42,
024110: 32 37 2C 31 32 2C 36 31 2C 34 36 2C 33 31 2C 31 27,12,61,46,31,1
024120: 36 0D 0A 32 32 32 30 20 44 41 54 41 20 31 2C 32 6..2220 DATA 1,2
024130: 32 2C 34 33 2C 36 34 2C 31 36 2C 32 37 2C 33 38 2,43,64,16,27,38
024140: 2C 34 39 2C 34 2C 32 33 2C 34 32 2C 36 31 2C 31 ,49,4,23,42,61,1
024150: 33 2C 32 36 2C 33 39 2C 35 32 0D 0A 32 32 33 30 3,26,39,52..2230
024160: 20 46 4F 52 20 4A 3D 31 20 54 4F 20 34 0D 0A 32 FOR J=1 TO 4..2
024170: 32 34 30 20 49 46 20 58 28 4D 28 49 2C 4A 29 29 240 IF X(M(I,J))
024180: 3C 3E 31 2F 38 20 54 48 45 4E 20 32 33 33 30 0D <>1/8 THEN 2330.
024190: 0A 32 32 35 30 20 4C 45 54 20 58 28 4D 28 49 2C .2250 LET X(M(I,
0241A0: 4A 29 29 3D 35 0D 0A 32 32 36 30 20 49 46 20 4C J))=5..2260 IF L
0241B0: 28 49 29 3C 35 20 54 48 45 4E 20 32 32 39 30 0D (I)<5 THEN 2290.
0241C0: 0A 32 32 37 30 20 50 52 49 4E 54 20 22 4C 45 54 .2270 PRINT "LET
0241D0: 27 53 20 53 45 45 20 59 4F 55 20 47 45 54 20 4F 'S SEE YOU GET O
0241E0: 55 54 20 4F 46 20 54 48 49 53 3A 20 20 4D 41 43 UT OF THIS: MAC
0241F0: 48 49 4E 45 20 4D 4F 56 45 53 20 54 4F 22 3B 0D HINE MOVES TO";.
024200: 31 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 1 PRINT TAB(33);
024210: 22 51 55 45 45 4E 22 0D 0A 32 20 50 52 49 4E 54 "QUEEN"..2 PRINT
024220: 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 TAB(15);"CREATI
024230: 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F VE COMPUTING MO
024240: 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 RRISTOWN, NEW JE
024250: 52 53 45 59 22 0D 0A 33 20 50 52 49 4E 54 3A 50 RSEY"..3 PRINT:P
024260: 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 31 30 20 44 RINT:PRINT..10 D
024270: 49 4D 20 53 28 36 34 29 0D 0A 31 31 20 46 4F 52 IM S(64)..11 FOR
024280: 20 49 3D 31 20 54 4F 20 36 34 0D 0A 31 32 20 52 I=1 TO 64..12 R
024290: 45 41 44 20 53 28 49 29 0D 0A 31 33 20 4E 45 58 EAD S(I)..13 NEX
0242A0: 54 20 49 0D 0A 31 34 20 44 41 54 41 20 20 38 31 T I..14 DATA 81
0242B0: 2C 20 20 37 31 2C 20 20 36 31 2C 20 20 35 31 2C , 71, 61, 51,
0242C0: 20 20 34 31 2C 20 20 33 31 2C 20 20 32 31 2C 20 41, 31, 21,
0242D0: 20 31 31 0D 0A 31 35 20 44 41 54 41 20 20 39 32 11..15 DATA 92
0242E0: 2C 20 20 38 32 2C 20 20 37 32 2C 20 20 36 32 2C , 82, 72, 62,
0242F0: 20 20 35 32 2C 20 20 34 32 2C 20 20 33 32 2C 20 52, 42, 32,
024300: 20 32 32 0D 0A 31 36 20 44 41 54 41 20 31 30 33 22..16 DATA 103
024310: 2C 20 20 39 33 2C 20 20 38 33 2C 20 20 37 33 2C , 93, 83, 73,
024320: 20 20 36 33 2C 20 20 35 33 2C 20 20 34 33 2C 20 63, 53, 43,
024330: 20 33 33 0D 0A 31 37 20 44 41 54 41 20 31 31 34 33..17 DATA 114
024340: 2C 20 31 30 34 2C 20 20 39 34 2C 20 20 38 34 2C , 104, 94, 84,
024350: 20 20 37 34 2C 20 20 36 34 2C 20 20 35 34 2C 20 74, 64, 54,
024360: 20 34 34 0D 0A 31 38 20 44 41 54 41 20 31 32 35 44..18 DATA 125
024370: 2C 20 31 31 35 2C 20 31 30 35 2C 20 20 39 35 2C , 115, 105, 95,
024380: 20 20 38 35 2C 20 20 37 35 2C 20 20 36 35 2C 20 85, 75, 65,
024390: 20 35 35 0D 0A 31 39 20 44 41 54 41 20 31 33 36 55..19 DATA 136
0243A0: 2C 20 31 32 36 2C 20 31 31 36 2C 20 31 30 36 2C , 126, 116, 106,
0243B0: 20 20 39 36 2C 20 20 38 36 2C 20 20 37 36 2C 20 96, 86, 76,
0243C0: 20 36 36 0D 0A 32 30 20 44 41 54 41 20 31 34 37 66..20 DATA 147
0243D0: 2C 20 31 33 37 2C 20 31 32 37 2C 20 31 31 37 2C , 137, 127, 117,
0243E0: 20 31 30 37 2C 20 20 39 37 2C 20 20 38 37 2C 20 107, 97, 87,
0243F0: 20 37 37 0D 0A 32 31 20 44 41 54 41 20 31 35 38 77..21 DATA 158
024400: 0A 32 32 38 30 20 47 4F 54 4F 20 32 33 30 30 0D .2280 GOTO 2300.
024410: 0A 32 32 39 30 20 50 52 49 4E 54 20 22 59 4F 55 .2290 PRINT "YOU
024420: 20 46 4F 58 2E 20 20 4A 55 53 54 20 49 4E 20 54 FOX. JUST IN T
024430: 48 45 20 4E 49 43 4B 20 4F 46 20 54 49 4D 45 2C HE NICK OF TIME,
024440: 20 4D 41 43 48 49 4E 45 20 4D 4F 56 45 53 20 54 MACHINE MOVES T
024450: 4F 22 3B 0D 0A 32 33 30 30 20 4C 45 54 20 4D 3D O";..2300 LET M=
024460: 4D 28 49 2C 4A 29 0D 0A 32 33 31 30 20 47 4F 53 M(I,J)..2310 GOS
024470: 55 42 20 31 35 37 30 0D 0A 32 33 32 30 20 47 4F UB 1570..2320 GO
024480: 54 4F 20 35 30 30 0D 0A 32 33 33 30 20 4E 45 58 TO 500..2330 NEX
024490: 54 20 4A 0D 0A 32 33 34 30 20 50 52 49 4E 54 20 T J..2340 PRINT
0244A0: 22 4D 41 43 48 49 4E 45 20 43 4F 4E 43 45 44 45 "MACHINE CONCEDE
0244B0: 53 20 54 48 49 53 20 47 41 4D 45 2E 22 0D 0A 32 S THIS GAME."..2
0244C0: 33 35 30 20 47 4F 54 4F 20 31 34 39 30 0D 0A 32 350 GOTO 1490..2
0244D0: 33 36 30 20 4C 45 54 20 53 3D 31 2F 38 0D 0A 32 360 LET S=1/8..2
0244E0: 33 37 30 20 49 46 20 49 2D 49 4E 54 28 49 2F 34 370 IF I-INT(I/4
0244F0: 29 2A 34 3E 31 20 54 48 45 4E 20 32 34 30 30 0D )*4>1 THEN 2400.
024500: 0A 32 33 38 30 20 4C 45 54 20 41 3D 31 0D 0A 32 .2380 LET A=1..2
024510: 33 39 30 20 47 4F 54 4F 20 32 34 31 30 0D 0A 32 390 GOTO 2410..2
024520: 34 30 30 20 4C 45 54 20 41 3D 32 0D 0A 32 34 31 400 LET A=2..241
024530: 30 20 46 4F 52 20 4A 3D 41 20 54 4F 20 35 2D 41 0 FOR J=A TO 5-A
024540: 20 53 54 45 50 20 35 2D 32 2A 41 0D 0A 32 34 32 STEP 5-2*A..242
024550: 30 20 49 46 20 58 28 4D 28 49 2C 4A 29 29 3D 53 0 IF X(M(I,J))=S
024560: 20 54 48 45 4E 20 32 34 35 30 0D 0A 32 34 33 30 THEN 2450..2430
024570: 20 4E 45 58 54 20 4A 0D 0A 32 34 34 30 20 47 4F NEXT J..2440 GO
024580: 54 4F 20 32 30 30 30 0D 0A 32 34 35 30 20 4C 45 TO 2000..2450 LE
024590: 54 20 58 28 4D 28 49 2C 4A 29 29 3D 35 0D 0A 32 T X(M(I,J))=5..2
0245A0: 34 36 30 20 4C 45 54 20 4D 3D 4D 28 49 2C 4A 29 460 LET M=M(I,J)
0245B0: 0D 0A 32 34 37 30 20 50 52 49 4E 54 20 22 4D 41 ..2470 PRINT "MA
0245C0: 43 48 49 4E 45 20 54 41 4B 45 53 22 3B 0D 0A 32 CHINE TAKES";..2
0245D0: 34 38 30 20 47 4F 53 55 42 20 31 35 37 30 0D 0A 480 GOSUB 1570..
0245E0: 32 34 39 30 20 47 4F 54 4F 20 35 30 30 0D 0A 32 2490 GOTO 500..2
0245F0: 35 30 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 36 500 FOR I=1 TO 6
024600: 2C 20 31 34 38 2C 20 31 33 38 2C 20 31 32 38 2C , 148, 138, 128,
024610: 20 31 31 38 2C 20 31 30 38 2C 20 20 39 38 2C 20 118, 108, 98,
024620: 20 38 38 0D 0A 32 32 20 49 4E 50 55 54 20 22 44 88..22 INPUT "D
024630: 4F 20 59 4F 55 20 57 41 4E 54 20 49 4E 53 54 52 O YOU WANT INSTR
024640: 55 43 54 49 4F 4E 53 22 3B 57 24 0D 0A 32 33 20 UCTIONS";W$..23
024650: 49 46 20 57 24 3D 22 4E 4F 22 20 54 48 45 4E 20 IF W$="NO" THEN
024660: 33 30 0D 0A 32 34 20 49 46 20 57 24 3D 22 59 45 30..24 IF W$="YE
024670: 53 22 20 54 48 45 4E 20 32 38 0D 0A 32 35 20 50 S" THEN 28..25 P
024680: 52 49 4E 54 20 22 50 4C 45 41 53 45 20 41 4E 53 RINT "PLEASE ANS
024690: 57 45 52 20 27 59 45 53 27 20 4F 52 20 27 4E 4F WER 'YES' OR 'NO
0246A0: 27 2E 22 0D 0A 32 36 20 47 4F 54 4F 20 32 32 0D '."..26 GOTO 22.
0246B0: 0A 32 38 20 47 4F 53 55 42 20 35 30 30 30 0D 0A .28 GOSUB 5000..
0246C0: 32 39 20 47 4F 54 4F 20 31 30 30 0D 0A 33 30 20 29 GOTO 100..30
0246D0: 47 4F 53 55 42 20 35 31 36 30 0D 0A 39 30 20 52 GOSUB 5160..90 R
0246E0: 45 4D 20 20 20 20 20 45 52 52 4F 52 20 43 48 45 EM ERROR CHE
0246F0: 43 4B 53 0D 0A 31 30 30 20 50 52 49 4E 54 20 22 CKS..100 PRINT "
024700: 57 48 45 52 45 20 57 4F 55 4C 44 20 59 4F 55 20 WHERE WOULD YOU
024710: 4C 49 4B 45 20 54 4F 20 53 54 41 52 54 22 3B 0D LIKE TO START";.
024720: 0A 31 31 30 20 49 4E 50 55 54 20 4D 31 0D 0A 31 .110 INPUT M1..1
024730: 31 35 20 49 46 20 4D 31 3D 30 20 54 48 45 4E 20 15 IF M1=0 THEN
024740: 32 33 32 0D 0A 31 32 30 20 54 31 3D 49 4E 54 28 232..120 T1=INT(
024750: 4D 31 2F 31 30 29 0D 0A 31 33 30 20 55 31 3D 4D M1/10)..130 U1=M
024760: 31 2D 31 30 2A 54 31 0D 0A 31 34 30 20 49 46 20 1-10*T1..140 IF
024770: 55 31 3D 31 20 54 48 45 4E 20 32 30 30 0D 0A 31 U1=1 THEN 200..1
024780: 35 30 20 49 46 20 55 31 3D 54 31 20 54 48 45 4E 50 IF U1=T1 THEN
024790: 20 32 30 30 0D 0A 31 36 30 20 50 52 49 4E 54 20 200..160 PRINT
0247A0: 22 50 4C 45 41 53 45 20 52 45 41 44 20 54 48 45 "PLEASE READ THE
0247B0: 20 44 49 52 45 43 54 49 4F 4E 53 20 41 47 41 49 DIRECTIONS AGAI
0247C0: 4E 2E 22 0D 0A 31 37 30 20 50 52 49 4E 54 20 22 N."..170 PRINT "
0247D0: 59 4F 55 20 48 41 56 45 20 42 45 47 55 4E 20 49 YOU HAVE BEGUN I
0247E0: 4C 4C 45 47 41 4C 4C 59 2E 22 0D 0A 31 37 35 20 LLEGALLY."..175
0247F0: 50 52 49 4E 54 0D 0A 31 38 30 20 47 4F 54 4F 20 PRINT..180 GOTO
024800: 34 0D 0A 32 35 31 30 20 49 46 20 58 28 49 29 3C 4..2510 IF X(I)<
024810: 3E 31 2F 38 20 54 48 45 4E 20 32 35 33 30 0D 0A >1/8 THEN 2530..
024820: 32 35 32 30 20 4C 45 54 20 58 28 49 29 3D 30 0D 2520 LET X(I)=0.
024830: 0A 32 35 33 30 20 4E 45 58 54 20 49 0D 0A 32 35 .2530 NEXT I..25
024840: 34 30 20 52 45 54 55 52 4E 0D 0A 32 35 35 30 20 40 RETURN..2550
024850: 46 4F 52 20 58 58 3D 31 20 54 4F 20 39 3A 50 52 FOR XX=1 TO 9:PR
024860: 49 4E 54 3A 4E 45 58 54 3A 46 4F 52 20 49 3D 31 INT:NEXT:FOR I=1
024870: 20 54 4F 20 34 0D 0A 32 35 36 30 20 46 4F 52 20 TO 4..2560 FOR
024880: 4A 3D 31 20 54 4F 20 34 0D 0A 32 35 36 32 20 46 J=1 TO 4..2562 F
024890: 4F 52 20 49 31 3D 31 20 54 4F 20 4A 0D 0A 32 35 OR I1=1 TO J..25
0248A0: 36 34 20 50 52 49 4E 54 22 20 20 20 22 3B 0D 0A 64 PRINT" ";..
0248B0: 32 35 36 36 20 4E 45 58 54 20 49 31 0D 0A 32 35 2566 NEXT I1..25
0248C0: 37 30 20 46 4F 52 20 4B 3D 31 20 54 4F 20 34 0D 70 FOR K=1 TO 4.
0248D0: 0A 32 36 30 30 20 4C 45 54 20 51 3D 31 36 2A 49 .2600 LET Q=16*I
0248E0: 2B 34 2A 4A 2B 4B 2D 32 30 0D 0A 32 36 31 30 20 +4*J+K-20..2610
0248F0: 49 46 20 58 28 51 29 3C 3E 4F 20 54 48 45 4E 20 IF X(Q)<>O THEN
024900: 32 36 33 30 0D 0A 32 36 32 30 20 50 52 49 4E 54 2630..2620 PRINT
024910: 22 28 20 29 20 20 20 20 20 20 22 3B 0D 0A 32 36 "( ) ";..26
024920: 33 30 20 49 46 20 58 28 51 29 3C 3E 35 20 54 48 30 IF X(Q)<>5 TH
024930: 45 4E 20 32 36 35 30 0D 0A 32 36 34 30 20 50 52 EN 2650..2640 PR
024940: 49 4E 54 22 28 4D 29 20 20 20 20 20 20 22 3B 0D INT"(M) ";.
024950: 0A 32 36 35 30 20 49 46 20 58 28 51 29 3C 3E 31 .2650 IF X(Q)<>1
024960: 20 54 48 45 4E 20 32 36 36 30 0D 0A 32 36 35 35 THEN 2660..2655
024970: 20 50 52 49 4E 54 22 28 59 29 20 20 20 20 20 20 PRINT"(Y)
024980: 22 3B 0D 0A 32 36 36 30 20 49 46 20 58 28 51 29 ";..2660 IF X(Q)
024990: 3C 3E 31 2F 38 20 54 48 45 4E 20 32 36 37 30 0D <>1/8 THEN 2670.
0249A0: 0A 32 36 36 35 20 50 52 49 4E 54 22 28 20 29 20 .2665 PRINT"( )
0249B0: 20 20 20 20 20 22 3B 0D 0A 32 36 37 30 20 4E 45 ";..2670 NE
0249C0: 58 54 20 4B 0D 0A 32 36 38 30 20 50 52 49 4E 54 XT K..2680 PRINT
0249D0: 0D 0A 32 36 39 30 20 50 52 49 4E 54 0D 0A 32 37 ..2690 PRINT..27
0249E0: 30 30 20 4E 45 58 54 20 4A 0D 0A 32 37 31 30 20 00 NEXT J..2710
0249F0: 50 52 49 4E 54 0D 0A 32 37 32 30 20 50 52 49 4E PRINT..2720 PRIN
024A00: 31 30 30 0D 0A 32 30 30 20 47 4F 53 55 42 20 32 100..200 GOSUB 2
024A10: 30 30 30 0D 0A 32 31 30 20 50 52 49 4E 54 20 22 000..210 PRINT "
024A20: 43 4F 4D 50 55 54 45 52 20 4D 4F 56 45 53 20 54 COMPUTER MOVES T
024A30: 4F 20 53 51 55 41 52 45 22 3B 4D 0D 0A 32 31 35 O SQUARE";M..215
024A40: 20 49 46 20 4D 3D 31 35 38 20 54 48 45 4E 20 33 IF M=158 THEN 3
024A50: 34 30 30 0D 0A 32 32 30 20 50 52 49 4E 54 20 22 400..220 PRINT "
024A60: 57 48 41 54 20 49 53 20 59 4F 55 52 20 4D 4F 56 WHAT IS YOUR MOV
024A70: 45 22 3B 0D 0A 32 33 30 20 49 4E 50 55 54 20 4D E";..230 INPUT M
024A80: 31 0D 0A 32 33 31 20 49 46 20 4D 31 3C 3E 30 20 1..231 IF M1<>0
024A90: 54 48 45 4E 20 32 33 39 0D 0A 32 33 32 20 50 52 THEN 239..232 PR
024AA0: 49 4E 54 0D 0A 32 33 33 20 50 52 49 4E 54 20 22 INT..233 PRINT "
024AB0: 49 54 20 4C 4F 4F 4B 53 20 4C 49 4B 45 20 49 20 IT LOOKS LIKE I
024AC0: 48 41 56 45 20 57 4F 4E 20 42 59 20 46 4F 52 46 HAVE WON BY FORF
024AD0: 45 49 54 2E 22 0D 0A 32 33 34 20 50 52 49 4E 54 EIT."..234 PRINT
024AE0: 0D 0A 32 33 35 20 47 4F 54 4F 20 34 30 30 30 0D ..235 GOTO 4000.
024AF0: 0A 32 33 39 20 49 46 20 4D 31 3C 3D 4D 20 54 48 .239 IF M1<=M TH
024B00: 45 4E 20 33 32 30 30 0D 0A 32 34 30 20 54 31 3D EN 3200..240 T1=
024B10: 49 4E 54 28 4D 31 2F 31 30 29 0D 0A 32 35 30 20 INT(M1/10)..250
024B20: 55 31 3D 4D 31 2D 31 30 2A 54 31 0D 0A 32 36 30 U1=M1-10*T1..260
024B30: 20 50 3D 55 31 2D 55 0D 0A 32 37 30 20 49 46 20 P=U1-U..270 IF
024B40: 50 3C 3E 30 20 54 48 45 4E 20 33 30 30 0D 0A 32 P<>0 THEN 300..2
024B50: 38 30 20 4C 3D 54 31 2D 54 0D 0A 32 39 30 20 49 80 L=T1-T..290 I
024B60: 46 20 4C 3C 3D 30 20 54 48 45 4E 20 33 32 30 30 F L<=0 THEN 3200
024B70: 0D 0A 32 39 35 20 47 4F 54 4F 20 32 30 30 0D 0A ..295 GOTO 200..
024B80: 33 30 30 20 49 46 20 54 31 2D 54 20 3C 3E 50 20 300 IF T1-T <>P
024B90: 54 48 45 4E 20 33 32 30 0D 0A 33 31 30 20 47 4F THEN 320..310 GO
024BA0: 54 4F 20 32 30 30 0D 0A 33 32 30 20 49 46 20 54 TO 200..320 IF T
024BB0: 31 2D 54 20 3C 3E 32 2A 50 20 54 48 45 4E 20 33 1-T <>2*P THEN 3
024BC0: 32 30 30 0D 0A 33 33 30 20 47 4F 54 4F 20 32 30 200..330 GOTO 20
024BD0: 30 0D 0A 31 39 39 30 20 52 45 4D 20 20 20 20 20 0..1990 REM
024BE0: 4C 4F 43 41 54 45 20 4D 4F 56 45 20 46 4F 52 20 LOCATE MOVE FOR
024BF0: 43 4F 4D 50 55 54 45 52 0D 0A 32 30 30 30 20 49 COMPUTER..2000 I
024C00: 54 0D 0A 32 37 33 30 20 4E 45 58 54 20 49 0D 0A T..2730 NEXT I..
024C10: 32 37 33 35 20 52 45 4D 20 50 52 49 4E 54 20 43 2735 REM PRINT C
024C20: 48 52 24 28 31 32 29 0D 0A 32 37 34 30 20 52 45 HR$(12)..2740 RE
024C30: 54 55 52 4E 0D 0A 32 37 35 30 20 50 52 49 4E 54 TURN..2750 PRINT
024C40: 22 49 4E 43 4F 52 52 45 43 54 20 4D 4F 56 45 2C "INCORRECT MOVE,
024C50: 20 52 45 54 59 50 45 20 49 54 2D 2D 22 3B 0D 0A RETYPE IT--";..
024C60: 32 37 36 30 20 47 4F 54 4F 20 35 32 30 0D 0A 32 2760 GOTO 520..2
024C70: 37 37 30 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 770 END.........
024C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
024E00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
024E10: 1F 00 00 00 02 09 52 E5 1F 00 C1 02 00 00 00 02 ......R.........
024E20: 1F 00 C6 02 00 00 00 02 1F 00 C2 02 00 00 00 02 ................
024E30: 1F 00 C7 02 00 00 00 02 1F 00 C3 02 00 00 00 02 ................
024E40: 1F 00 C8 02 00 00 00 02 1F 00 C4 02 00 00 00 02 ................
024E50: 1F 00 C9 02 00 00 00 02 1F 00 C5 02 00 00 00 02 ................
024E60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024E90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024ED0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024EF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
024F00: 46 20 4D 31 3D 34 31 20 54 48 45 4E 20 32 31 38 F M1=41 THEN 218
024F10: 30 0D 0A 32 30 31 30 20 49 46 20 4D 31 3D 34 34 0..2010 IF M1=44
024F20: 20 54 48 45 4E 20 32 31 38 30 0D 0A 32 30 32 30 THEN 2180..2020
024F30: 20 49 46 20 4D 31 3D 37 33 20 54 48 45 4E 20 32 IF M1=73 THEN 2
024F40: 31 38 30 0D 0A 32 30 33 30 20 49 46 20 4D 31 3D 180..2030 IF M1=
024F50: 37 35 20 54 48 45 4E 20 32 31 38 30 0D 0A 32 30 75 THEN 2180..20
024F60: 34 30 20 49 46 20 4D 31 3D 31 32 36 20 54 48 45 40 IF M1=126 THE
024F70: 4E 20 32 31 38 30 0D 0A 32 30 35 30 20 49 46 20 N 2180..2050 IF
024F80: 4D 31 3D 31 32 37 20 54 48 45 4E 20 32 31 38 30 M1=127 THEN 2180
024F90: 0D 0A 32 30 36 30 20 49 46 20 4D 31 3D 31 35 38 ..2060 IF M1=158
024FA0: 20 54 48 45 4E 20 33 33 30 30 0D 0A 32 30 36 35 THEN 3300..2065
024FB0: 20 43 3D 30 0D 0A 32 30 37 30 20 46 4F 52 20 4B C=0..2070 FOR K
024FC0: 3D 37 20 54 4F 20 31 20 53 54 45 50 20 2D 31 0D =7 TO 1 STEP -1.
024FD0: 0A 32 30 38 30 20 55 3D 55 31 0D 0A 32 30 39 30 .2080 U=U1..2090
024FE0: 20 54 3D 54 31 2B 4B 0D 0A 32 31 30 30 20 47 4F T=T1+K..2100 GO
024FF0: 53 55 42 20 33 35 30 30 0D 0A 32 31 30 35 20 49 SUB 3500..2105 I
025000: 46 20 43 3D 31 20 54 48 45 4E 20 32 31 36 30 0D F C=1 THEN 2160.
025010: 0A 32 31 31 30 20 55 3D 55 2B 4B 0D 0A 32 31 32 .2110 U=U+K..212
025020: 30 20 47 4F 53 55 42 20 33 35 30 30 0D 0A 32 31 0 GOSUB 3500..21
025030: 32 35 20 49 46 20 43 3D 31 20 54 48 45 4E 20 32 25 IF C=1 THEN 2
025040: 31 36 30 0D 0A 32 31 33 30 20 54 3D 54 2B 4B 0D 160..2130 T=T+K.
025050: 0A 32 31 34 30 20 47 4F 53 55 42 20 33 35 30 30 .2140 GOSUB 3500
025060: 0D 0A 32 31 34 35 20 49 46 20 43 3D 31 20 54 48 ..2145 IF C=1 TH
025070: 45 4E 20 32 31 36 30 0D 0A 32 31 35 30 20 4E 45 EN 2160..2150 NE
025080: 58 54 20 4B 0D 0A 32 31 35 35 20 47 4F 54 4F 20 XT K..2155 GOTO
025090: 32 31 38 30 0D 0A 32 31 36 30 20 43 3D 30 0D 0A 2180..2160 C=0..
0250A0: 32 31 37 30 20 52 45 54 55 52 4E 0D 0A 32 31 38 2170 RETURN..218
0250B0: 30 20 47 4F 53 55 42 20 33 30 30 30 0D 0A 32 31 0 GOSUB 3000..21
0250C0: 39 30 20 52 45 54 55 52 4E 0D 0A 32 39 39 30 20 90 RETURN..2990
0250D0: 52 45 4D 20 20 20 20 20 52 41 4E 44 4F 4D 20 4D REM RANDOM M
0250E0: 4F 56 45 0D 0A 33 30 30 30 20 5A 3D 52 4E 44 28 OVE..3000 Z=RND(
0250F0: 31 29 0D 0A 33 30 31 30 20 49 46 20 5A 3E 2E 36 1)..3010 IF Z>.6
025100: 30 20 46 4F 52 20 41 3D 30 20 54 4F 20 37 0D 0A 0 FOR A=0 TO 7..
025110: 35 31 38 30 20 46 4F 52 20 42 3D 31 20 54 4F 20 5180 FOR B=1 TO
025120: 38 0D 0A 35 31 38 35 20 49 3D 38 2A 41 2B 42 0D 8..5185 I=8*A+B.
025130: 0A 35 31 39 30 20 50 52 49 4E 54 20 53 28 49 29 .5190 PRINT S(I)
025140: 3B 0D 0A 35 32 30 30 20 4E 45 58 54 20 42 0D 0A ;..5200 NEXT B..
025150: 35 32 31 30 20 50 52 49 4E 54 0D 0A 35 32 32 30 5210 PRINT..5220
025160: 20 50 52 49 4E 54 0D 0A 35 32 33 30 20 50 52 49 PRINT..5230 PRI
025170: 4E 54 0D 0A 35 32 34 30 20 4E 45 58 54 20 41 0D NT..5240 NEXT A.
025180: 0A 35 32 35 30 20 50 52 49 4E 54 0D 0A 35 32 36 .5250 PRINT..526
025190: 30 20 52 45 54 55 52 4E 0D 0A 39 39 39 39 20 45 0 RETURN..9999 E
0251A0: 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ND..............
0251B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0251F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0252F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025300: 20 54 48 45 4E 20 33 31 31 30 0D 0A 33 30 32 30 THEN 3110..3020
025310: 20 49 46 20 5A 3E 2E 33 20 54 48 45 4E 20 33 30 IF Z>.3 THEN 30
025320: 37 30 0D 0A 33 30 33 30 20 55 3D 55 31 0D 0A 33 70..3030 U=U1..3
025330: 30 34 30 20 54 3D 54 31 2B 31 0D 0A 33 30 35 30 040 T=T1+1..3050
025340: 20 4D 3D 31 30 2A 54 2B 55 0D 0A 33 30 36 30 20 M=10*T+U..3060
025350: 52 45 54 55 52 4E 0D 0A 33 30 37 30 20 55 3D 55 RETURN..3070 U=U
025360: 31 2B 31 0D 0A 33 30 38 30 20 54 3D 54 31 2B 32 1+1..3080 T=T1+2
025370: 0D 0A 33 30 39 30 20 4D 3D 31 30 2A 54 2B 55 0D ..3090 M=10*T+U.
025380: 0A 33 31 30 30 20 52 45 54 55 52 4E 0D 0A 33 31 .3100 RETURN..31
025390: 31 30 20 55 3D 55 31 2B 31 0D 0A 33 31 32 30 20 10 U=U1+1..3120
0253A0: 54 3D 54 31 2B 31 0D 0A 33 31 33 30 20 4D 3D 31 T=T1+1..3130 M=1
0253B0: 30 2A 54 2B 55 0D 0A 33 31 34 30 20 52 45 54 55 0*T+U..3140 RETU
0253C0: 52 4E 0D 0A 33 31 39 30 20 52 45 4D 20 20 20 20 RN..3190 REM
0253D0: 20 49 4C 4C 45 47 41 4C 20 4D 4F 56 45 20 4D 45 ILLEGAL MOVE ME
0253E0: 53 53 41 47 45 0D 0A 33 32 30 30 20 50 52 49 4E SSAGE..3200 PRIN
0253F0: 54 0D 0A 33 32 31 30 20 50 52 49 4E 54 20 22 59 T..3210 PRINT "Y
025400: 20 4F 20 55 20 20 20 43 20 48 20 45 20 41 20 54 O U C H E A T
025410: 20 2E 20 2E 20 2E 20 20 54 52 59 20 41 47 41 49 . . . TRY AGAI
025420: 4E 22 3B 0D 0A 33 32 32 30 20 47 4F 54 4F 20 32 N";..3220 GOTO 2
025430: 33 30 0D 0A 33 32 39 30 20 52 45 4D 20 20 20 20 30..3290 REM
025440: 20 50 4C 41 59 45 52 20 57 49 4E 53 0D 0A 33 33 PLAYER WINS..33
025450: 30 30 20 50 52 49 4E 54 0D 0A 33 33 31 30 20 50 00 PRINT..3310 P
025460: 52 49 4E 54 20 22 43 20 4F 20 4E 20 47 20 52 20 RINT "C O N G R
025470: 41 20 54 20 55 20 4C 20 41 20 54 20 49 20 4F 20 A T U L A T I O
025480: 4E 20 53 20 2E 20 2E 20 2E 22 0D 0A 33 33 32 30 N S . . ."..3320
025490: 20 50 52 49 4E 54 20 0D 0A 33 33 33 30 20 50 52 PRINT ..3330 PR
0254A0: 49 4E 54 20 22 59 4F 55 20 48 41 56 45 20 57 4F INT "YOU HAVE WO
0254B0: 4E 2D 2D 56 45 52 59 20 57 45 4C 4C 20 50 4C 41 N--VERY WELL PLA
0254C0: 59 45 44 2E 22 0D 0A 33 33 34 30 20 50 52 49 4E YED."..3340 PRIN
0254D0: 54 20 22 49 54 20 4C 4F 4F 4B 53 20 4C 49 4B 45 T "IT LOOKS LIKE
0254E0: 20 49 20 48 41 56 45 20 4D 45 54 20 4D 59 20 4D I HAVE MET MY M
0254F0: 41 54 43 48 2E 22 0D 0A 33 33 35 30 20 50 52 49 ATCH."..3350 PRI
025500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0255F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0256F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
025700: 4E 54 20 22 54 48 41 4E 4B 53 20 46 4F 52 20 50 NT "THANKS FOR P
025710: 4C 41 59 49 4E 47 2D 2D 2D 49 20 43 41 4E 27 54 LAYING---I CAN'T
025720: 20 57 49 4E 20 41 4C 4C 20 54 48 45 20 54 49 4D WIN ALL THE TIM
025730: 45 2E 22 0D 0A 33 33 36 30 20 50 52 49 4E 54 0D E."..3360 PRINT.
025740: 0A 33 33 37 30 20 47 4F 54 4F 20 34 30 30 30 0D .3370 GOTO 4000.
025750: 0A 33 33 39 30 20 52 45 4D 20 20 20 20 20 43 4F .3390 REM CO
025760: 4D 50 55 54 45 52 20 57 49 4E 53 0D 0A 33 34 30 MPUTER WINS..340
025770: 30 20 50 52 49 4E 54 0D 0A 33 34 31 30 20 50 52 0 PRINT..3410 PR
025780: 49 4E 54 20 22 4E 49 43 45 20 54 52 59 2C 20 42 INT "NICE TRY, B
025790: 55 54 20 49 54 20 4C 4F 4F 4B 53 20 4C 49 4B 45 UT IT LOOKS LIKE
0257A0: 20 49 20 48 41 56 45 20 57 4F 4E 2E 22 0D 0A 33 I HAVE WON."..3
0257B0: 34 32 30 20 50 52 49 4E 54 20 22 54 48 41 4E 4B 420 PRINT "THANK
0257C0: 53 20 46 4F 52 20 50 4C 41 59 49 4E 47 2E 22 0D S FOR PLAYING.".
0257D0: 0A 33 34 33 30 20 50 52 49 4E 54 0D 0A 33 34 34 .3430 PRINT..344
0257E0: 30 20 47 4F 54 4F 20 34 30 30 30 0D 0A 33 34 39 0 GOTO 4000..349
0257F0: 30 20 52 45 4D 20 20 20 20 20 54 45 53 54 20 46 0 REM TEST F
025800: 4F 52 20 43 4F 4D 50 55 54 45 52 20 4D 4F 56 45 OR COMPUTER MOVE
025810: 0D 0A 33 35 30 30 20 4D 3D 31 30 2A 54 2B 55 0D ..3500 M=10*T+U.
025820: 0A 33 35 31 30 20 49 46 20 4D 3D 31 35 38 20 54 .3510 IF M=158 T
025830: 48 45 4E 20 33 35 37 30 0D 0A 33 35 32 30 20 49 HEN 3570..3520 I
025840: 46 20 4D 3D 31 32 37 20 54 48 45 4E 20 33 35 37 F M=127 THEN 357
025850: 30 0D 0A 33 35 33 30 20 49 46 20 4D 3D 31 32 36 0..3530 IF M=126
025860: 20 54 48 45 4E 20 33 35 37 30 0D 0A 33 35 34 30 THEN 3570..3540
025870: 20 49 46 20 4D 3D 37 35 20 54 48 45 4E 20 33 35 IF M=75 THEN 35
025880: 37 30 0D 0A 33 35 35 30 20 49 46 20 4D 3D 37 33 70..3550 IF M=73
025890: 20 54 48 45 4E 20 33 35 37 30 0D 0A 33 35 36 30 THEN 3570..3560
0258A0: 20 52 45 54 55 52 4E 0D 0A 33 35 37 30 20 43 3D RETURN..3570 C=
0258B0: 31 0D 0A 33 35 38 30 20 47 4F 54 4F 20 33 35 36 1..3580 GOTO 356
0258C0: 30 0D 0A 33 39 39 30 20 52 45 4D 20 20 20 20 20 0..3990 REM
0258D0: 41 4E 4F 54 48 45 52 20 47 41 4D 45 3F 3F 3F 0D ANOTHER GAME???.
0258E0: 0A 34 30 30 30 20 50 52 49 4E 54 20 22 41 4E 59 .4000 PRINT "ANY
0258F0: 4F 4E 45 20 45 4C 53 45 20 43 41 52 45 20 54 4F ONE ELSE CARE TO
025900: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 32 29 10 PRINT TAB(32)
025910: 3B 22 52 45 56 45 52 53 45 22 0D 0A 32 30 20 50 ;"REVERSE"..20 P
025920: 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 RINT TAB(15);"CR
025930: 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 EATIVE COMPUTING
025940: 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 MORRISTOWN, NE
025950: 57 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 W JERSEY"..30 PR
025960: 49 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D INT:PRINT:PRINT.
025970: 0A 31 30 30 20 50 52 49 4E 54 20 22 52 45 56 45 .100 PRINT "REVE
025980: 52 53 45 20 2D 2D 20 41 20 47 41 4D 45 20 4F 46 RSE -- A GAME OF
025990: 20 53 4B 49 4C 4C 22 3A 20 50 52 49 4E 54 0D 0A SKILL": PRINT..
0259A0: 31 33 30 20 44 49 4D 20 41 28 32 30 29 0D 0A 31 130 DIM A(20)..1
0259B0: 34 30 20 52 45 4D 20 2A 2A 2A 20 4E 3D 4E 55 4D 40 REM *** N=NUM
0259C0: 42 45 52 20 4F 46 20 4E 55 4D 42 45 52 53 0D 0A BER OF NUMBERS..
0259D0: 31 35 30 20 4E 3D 39 0D 0A 31 36 30 20 50 52 49 150 N=9..160 PRI
0259E0: 4E 54 20 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 NT "DO YOU WANT
0259F0: 54 48 45 20 52 55 4C 45 53 22 3B 0D 0A 31 37 30 THE RULES";..170
025A00: 20 49 4E 50 55 54 20 41 24 0D 0A 31 38 30 20 49 INPUT A$..180 I
025A10: 46 20 41 24 3D 22 4E 4F 22 20 54 48 45 4E 20 32 F A$="NO" THEN 2
025A20: 31 30 0D 0A 31 39 30 20 47 4F 53 55 42 20 37 31 10..190 GOSUB 71
025A30: 30 0D 0A 32 30 30 20 52 45 4D 20 2A 2A 2A 20 4D 0..200 REM *** M
025A40: 41 4B 45 20 41 20 52 41 4E 44 4F 4D 20 4C 49 53 AKE A RANDOM LIS
025A50: 54 20 41 28 31 29 20 54 4F 20 41 28 4E 29 0D 0A T A(1) TO A(N)..
025A60: 32 31 30 20 41 28 31 29 3D 49 4E 54 28 28 4E 2D 210 A(1)=INT((N-
025A70: 31 29 2A 52 4E 44 28 31 29 2B 32 29 0D 0A 32 32 1)*RND(1)+2)..22
025A80: 30 20 46 4F 52 20 4B 3D 32 20 54 4F 20 4E 0D 0A 0 FOR K=2 TO N..
025A90: 32 33 30 20 41 28 4B 29 3D 49 4E 54 28 4E 2A 52 230 A(K)=INT(N*R
025AA0: 4E 44 28 31 29 2B 31 29 0D 0A 32 34 30 20 46 4F ND(1)+1)..240 FO
025AB0: 52 20 4A 3D 31 20 54 4F 20 4B 2D 31 0D 0A 32 35 R J=1 TO K-1..25
025AC0: 30 20 49 46 20 41 28 4B 29 3D 41 28 4A 29 20 54 0 IF A(K)=A(J) T
025AD0: 48 45 4E 20 32 33 30 0D 0A 32 36 30 20 4E 45 58 HEN 230..260 NEX
025AE0: 54 20 4A 3A 4E 45 58 54 20 4B 0D 0A 32 38 30 20 T J:NEXT K..280
025AF0: 52 45 4D 20 2A 2A 2A 20 50 52 49 4E 54 20 4F 52 REM *** PRINT OR
025B00: 20 54 52 59 22 3B 0D 0A 34 30 31 30 20 49 4E 50 TRY";..4010 INP
025B10: 55 54 20 51 24 0D 0A 34 30 32 30 20 50 52 49 4E UT Q$..4020 PRIN
025B20: 54 0D 0A 34 30 33 30 20 49 46 20 51 24 3D 22 59 T..4030 IF Q$="Y
025B30: 45 53 22 20 54 48 45 4E 20 33 30 20 0D 0A 34 30 ES" THEN 30 ..40
025B40: 34 30 20 49 46 20 51 24 3D 22 4E 4F 22 20 54 48 40 IF Q$="NO" TH
025B50: 45 4E 20 34 30 35 30 0D 0A 34 30 34 32 20 50 52 EN 4050..4042 PR
025B60: 49 4E 54 20 22 50 4C 45 41 53 45 20 41 4E 53 57 INT "PLEASE ANSW
025B70: 45 52 20 27 59 45 53 27 20 4F 52 20 27 4E 4F 27 ER 'YES' OR 'NO'
025B80: 2E 22 0D 0A 34 30 34 35 20 47 4F 54 4F 20 34 30 ."..4045 GOTO 40
025B90: 30 30 0D 0A 34 30 35 30 20 50 52 49 4E 54 3A 50 00..4050 PRINT:P
025BA0: 52 49 4E 54 20 22 4F 4B 20 2D 2D 2D 20 54 48 41 RINT "OK --- THA
025BB0: 4E 4B 53 20 41 47 41 49 4E 2E 22 0D 0A 34 30 36 NKS AGAIN."..406
025BC0: 30 20 53 54 4F 50 0D 0A 34 39 39 30 20 52 45 4D 0 STOP..4990 REM
025BD0: 20 20 20 20 20 44 49 52 45 43 54 49 4F 4E 53 0D DIRECTIONS.
025BE0: 0A 35 30 30 30 20 50 52 49 4E 54 20 22 57 45 20 .5000 PRINT "WE
025BF0: 41 52 45 20 47 4F 49 4E 47 20 54 4F 20 50 4C 41 ARE GOING TO PLA
025C00: 59 20 41 20 47 41 4D 45 20 42 41 53 45 44 20 4F Y A GAME BASED O
025C10: 4E 20 4F 4E 45 20 4F 46 20 54 48 45 20 43 48 45 N ONE OF THE CHE
025C20: 53 53 22 0D 0A 35 30 31 30 20 50 52 49 4E 54 20 SS"..5010 PRINT
025C30: 22 4D 4F 56 45 53 2E 20 20 4F 55 52 20 51 55 45 "MOVES. OUR QUE
025C40: 45 4E 20 57 49 4C 4C 20 42 45 20 41 42 4C 45 20 EN WILL BE ABLE
025C50: 54 4F 20 4D 4F 56 45 20 4F 4E 4C 59 20 54 4F 20 TO MOVE ONLY TO
025C60: 54 48 45 20 4C 45 46 54 2C 22 0D 0A 35 30 32 30 THE LEFT,"..5020
025C70: 20 50 52 49 4E 54 20 22 44 4F 57 4E 2C 20 4F 52 PRINT "DOWN, OR
025C80: 20 44 49 41 47 4F 4E 41 4C 4C 59 20 44 4F 57 4E DIAGONALLY DOWN
025C90: 20 41 4E 44 20 54 4F 20 54 48 45 20 4C 45 46 54 AND TO THE LEFT
025CA0: 2E 22 0D 0A 35 30 33 30 20 50 52 49 4E 54 0D 0A ."..5030 PRINT..
025CB0: 35 30 34 30 20 50 52 49 4E 54 20 22 54 48 45 20 5040 PRINT "THE
025CC0: 4F 42 4A 45 43 54 20 4F 46 20 54 48 45 20 47 41 OBJECT OF THE GA
025CD0: 4D 45 20 49 53 20 54 4F 20 50 4C 41 43 45 20 54 ME IS TO PLACE T
025CE0: 48 45 20 51 55 45 45 4E 20 49 4E 20 54 48 45 20 HE QUEEN IN THE
025CF0: 4C 4F 57 45 52 22 0D 0A 35 30 35 30 20 50 52 49 LOWER"..5050 PRI
025D00: 49 47 49 4E 41 4C 20 4C 49 53 54 20 41 4E 44 20 IGINAL LIST AND
025D10: 53 54 41 52 54 20 47 41 4D 45 0D 0A 32 39 30 20 START GAME..290
025D20: 50 52 49 4E 54 3A 20 50 52 49 4E 54 20 22 48 45 PRINT: PRINT "HE
025D30: 52 45 20 57 45 20 47 4F 20 2E 2E 2E 20 54 48 45 RE WE GO ... THE
025D40: 20 4C 49 53 54 20 49 53 3A 22 0D 0A 33 31 30 20 LIST IS:"..310
025D50: 54 3D 30 0D 0A 33 32 30 20 47 4F 53 55 42 20 36 T=0..320 GOSUB 6
025D60: 31 30 0D 0A 33 33 30 20 50 52 49 4E 54 20 22 48 10..330 PRINT "H
025D70: 4F 57 20 4D 41 4E 59 20 53 48 41 4C 4C 20 49 20 OW MANY SHALL I
025D80: 52 45 56 45 52 53 45 22 3B 0D 0A 33 34 30 20 49 REVERSE";..340 I
025D90: 4E 50 55 54 20 52 0D 0A 33 35 30 20 49 46 20 52 NPUT R..350 IF R
025DA0: 3D 30 20 54 48 45 4E 20 35 32 30 0D 0A 33 36 30 =0 THEN 520..360
025DB0: 20 49 46 20 52 3C 3D 4E 20 54 48 45 4E 20 33 39 IF R<=N THEN 39
025DC0: 30 0D 0A 33 37 30 20 50 52 49 4E 54 20 22 4F 4F 0..370 PRINT "OO
025DD0: 50 53 21 20 54 4F 4F 20 4D 41 4E 59 21 20 49 20 PS! TOO MANY! I
025DE0: 43 41 4E 20 52 45 56 45 52 53 45 20 41 54 20 4D CAN REVERSE AT M
025DF0: 4F 53 54 22 3B 4E 3A 47 4F 54 4F 20 33 33 30 0D OST";N:GOTO 330.
025E00: 0A 33 39 30 20 54 3D 54 2B 31 0D 0A 34 30 30 20 .390 T=T+1..400
025E10: 52 45 4D 20 2A 2A 2A 20 52 45 56 45 52 53 45 20 REM *** REVERSE
025E20: 52 20 4E 55 4D 42 45 52 53 20 41 4E 44 20 50 52 R NUMBERS AND PR
025E30: 49 4E 54 20 4E 45 57 20 4C 49 53 54 0D 0A 34 31 INT NEW LIST..41
025E40: 30 20 46 4F 52 20 4B 3D 31 20 54 4F 20 49 4E 54 0 FOR K=1 TO INT
025E50: 28 52 2F 32 29 0D 0A 34 32 30 20 5A 3D 41 28 4B (R/2)..420 Z=A(K
025E60: 29 0D 0A 34 33 30 20 41 28 4B 29 3D 41 28 52 2D )..430 A(K)=A(R-
025E70: 4B 2B 31 29 0D 0A 34 34 30 20 41 28 52 2D 4B 2B K+1)..440 A(R-K+
025E80: 31 29 3D 5A 0D 0A 34 35 30 20 4E 45 58 54 20 4B 1)=Z..450 NEXT K
025E90: 0D 0A 34 36 30 20 47 4F 53 55 42 20 36 31 30 0D ..460 GOSUB 610.
025EA0: 0A 34 37 30 20 52 45 4D 20 2A 2A 2A 20 43 48 45 .470 REM *** CHE
025EB0: 43 4B 20 46 4F 52 20 41 20 57 49 4E 0D 0A 34 38 CK FOR A WIN..48
025EC0: 30 20 46 4F 52 20 4B 3D 31 20 54 4F 20 4E 0D 0A 0 FOR K=1 TO N..
025ED0: 34 39 30 20 49 46 20 41 28 4B 29 3C 3E 4B 20 54 490 IF A(K)<>K T
025EE0: 48 45 4E 20 33 33 30 0D 0A 35 30 30 20 4E 45 58 HEN 330..500 NEX
025EF0: 54 20 4B 0D 0A 35 31 30 20 50 52 49 4E 54 20 22 T K..510 PRINT "
025F00: 4E 54 20 22 4C 45 46 54 20 48 41 4E 44 20 53 51 NT "LEFT HAND SQ
025F10: 55 41 52 45 20 42 59 20 41 4C 54 45 52 4E 41 54 UARE BY ALTERNAT
025F20: 49 4E 47 20 4D 4F 56 45 53 20 42 45 54 57 45 45 ING MOVES BETWEE
025F30: 4E 20 59 4F 55 20 41 4E 44 20 54 48 45 22 0D 0A N YOU AND THE"..
025F40: 35 30 36 30 20 50 52 49 4E 54 20 22 43 4F 4D 50 5060 PRINT "COMP
025F50: 55 54 45 52 2E 20 20 54 48 45 20 46 49 52 53 54 UTER. THE FIRST
025F60: 20 4F 4E 45 20 54 4F 20 50 4C 41 43 45 20 54 48 ONE TO PLACE TH
025F70: 45 20 51 55 45 45 4E 20 54 48 45 52 45 20 57 49 E QUEEN THERE WI
025F80: 4E 53 2E 22 0D 0A 35 30 37 30 20 50 52 49 4E 54 NS."..5070 PRINT
025F90: 0D 0A 35 30 38 30 20 50 52 49 4E 54 20 22 59 4F ..5080 PRINT "YO
025FA0: 55 20 47 4F 20 46 49 52 53 54 20 41 4E 44 20 50 U GO FIRST AND P
025FB0: 4C 41 43 45 20 54 48 45 20 51 55 45 45 4E 20 49 LACE THE QUEEN I
025FC0: 4E 20 41 4E 59 20 4F 4E 45 20 4F 46 20 54 48 45 N ANY ONE OF THE
025FD0: 20 53 51 55 41 52 45 53 22 0D 0A 35 30 39 30 20 SQUARES"..5090
025FE0: 50 52 49 4E 54 20 22 4F 4E 20 54 48 45 20 54 4F PRINT "ON THE TO
025FF0: 50 20 52 4F 57 20 4F 52 20 52 49 47 48 54 20 48 P ROW OR RIGHT H
026000: 41 4E 44 20 43 4F 4C 55 4D 4E 2E 22 0D 0A 35 31 AND COLUMN."..51
026010: 30 30 20 50 52 49 4E 54 20 22 54 48 41 54 20 57 00 PRINT "THAT W
026020: 49 4C 4C 20 42 45 20 59 4F 55 52 20 46 49 52 53 ILL BE YOUR FIRS
026030: 54 20 4D 4F 56 45 2E 22 0D 0A 35 31 31 30 20 50 T MOVE."..5110 P
026040: 52 49 4E 54 20 22 57 45 20 41 4C 54 45 52 4E 41 RINT "WE ALTERNA
026050: 54 45 20 4D 4F 56 45 53 2E 22 0D 0A 35 31 32 30 TE MOVES."..5120
026060: 20 50 52 49 4E 54 20 22 59 4F 55 20 4D 41 59 20 PRINT "YOU MAY
026070: 46 4F 52 46 45 49 54 20 42 59 20 54 59 50 49 4E FORFEIT BY TYPIN
026080: 47 20 27 30 27 20 41 53 20 59 4F 55 52 20 4D 4F G '0' AS YOUR MO
026090: 56 45 2E 22 0D 0A 35 31 33 30 20 50 52 49 4E 54 VE."..5130 PRINT
0260A0: 20 22 42 45 20 53 55 52 45 20 54 4F 20 50 52 45 "BE SURE TO PRE
0260B0: 53 53 20 54 48 45 20 52 45 54 55 52 4E 20 4B 45 SS THE RETURN KE
0260C0: 59 20 41 46 54 45 52 20 45 41 43 48 20 52 45 53 Y AFTER EACH RES
0260D0: 50 4F 4E 53 45 2E 22 0D 0A 35 31 34 30 20 50 52 PONSE."..5140 PR
0260E0: 49 4E 54 0D 0A 35 31 35 30 20 50 52 49 4E 54 0D INT..5150 PRINT.
0260F0: 0A 35 31 36 30 20 50 52 49 4E 54 0D 0A 35 31 37 .5160 PRINT..517
026100: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
026110: 20 00 00 00 02 09 52 E5 20 00 C1 02 00 00 00 02 .....R. .......
026120: 20 00 C6 02 00 00 00 02 20 00 C2 02 00 00 00 02 ....... .......
026130: 20 00 C7 02 00 00 00 02 20 00 C3 02 00 00 00 02 ....... .......
026140: 20 00 C8 02 00 00 00 02 20 00 C4 02 00 00 00 02 ....... .......
026150: 20 00 C9 02 00 00 00 02 20 00 C5 02 00 00 00 02 ....... .......
026160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026170: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026190: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0261F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
026200: 59 4F 55 20 57 4F 4E 20 49 54 20 49 4E 22 3B 54 YOU WON IT IN";T
026210: 3B 22 4D 4F 56 45 53 21 21 21 22 3A 50 52 49 4E ;"MOVES!!!":PRIN
026220: 54 0D 0A 35 32 30 20 50 52 49 4E 54 0D 0A 35 33 T..520 PRINT..53
026230: 30 20 50 52 49 4E 54 20 22 54 52 59 20 41 47 41 0 PRINT "TRY AGA
026240: 49 4E 20 28 59 45 53 20 4F 52 20 4E 4F 29 22 3B IN (YES OR NO)";
026250: 0D 0A 35 34 30 20 49 4E 50 55 54 20 41 24 0D 0A ..540 INPUT A$..
026260: 35 35 30 20 49 46 20 41 24 3D 22 59 45 53 22 20 550 IF A$="YES"
026270: 54 48 45 4E 20 32 31 30 0D 0A 35 36 30 20 50 52 THEN 210..560 PR
026280: 49 4E 54 3A 20 50 52 49 4E 54 20 22 4F 2E 4B 2E INT: PRINT "O.K.
026290: 20 48 4F 50 45 20 59 4F 55 20 48 41 44 20 46 55 HOPE YOU HAD FU
0262A0: 4E 21 21 22 3A 47 4F 54 4F 20 39 39 39 0D 0A 36 N!!":GOTO 999..6
0262B0: 30 30 20 52 45 4D 20 2A 2A 2A 20 53 55 42 52 4F 00 REM *** SUBRO
0262C0: 55 54 49 4E 45 20 54 4F 20 50 52 49 4E 54 20 4C UTINE TO PRINT L
0262D0: 49 53 54 0D 0A 36 31 30 20 50 52 49 4E 54 3A 46 IST..610 PRINT:F
0262E0: 4F 52 20 4B 3D 31 20 54 4F 20 4E 3A 50 52 49 4E OR K=1 TO N:PRIN
0262F0: 54 20 41 28 4B 29 3B 3A 4E 45 58 54 20 4B 0D 0A T A(K);:NEXT K..
026300: 36 35 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 3A 650 PRINT:PRINT:
026310: 52 45 54 55 52 4E 0D 0A 37 30 30 20 52 45 4D 20 RETURN..700 REM
026320: 2A 2A 2A 20 53 55 42 52 4F 55 54 49 4E 45 20 54 *** SUBROUTINE T
026330: 4F 20 50 52 49 4E 54 20 54 48 45 20 52 55 4C 45 O PRINT THE RULE
026340: 53 0D 0A 37 31 30 20 50 52 49 4E 54 3A 50 52 49 S..710 PRINT:PRI
026350: 4E 54 20 22 54 48 49 53 20 49 53 20 54 48 45 20 NT "THIS IS THE
026360: 47 41 4D 45 20 4F 46 20 27 52 45 56 45 52 53 45 GAME OF 'REVERSE
026370: 27 2E 20 20 54 4F 20 57 49 4E 2C 20 41 4C 4C 20 '. TO WIN, ALL
026380: 59 4F 55 20 48 41 56 45 22 0D 0A 37 32 30 20 50 YOU HAVE"..720 P
026390: 52 49 4E 54 20 22 54 4F 20 44 4F 20 49 53 20 41 RINT "TO DO IS A
0263A0: 52 52 41 4E 47 45 20 41 20 4C 49 53 54 20 4F 46 RRANGE A LIST OF
0263B0: 20 4E 55 4D 42 45 52 53 20 28 31 20 54 48 52 4F NUMBERS (1 THRO
0263C0: 55 47 48 22 3B 4E 3B 22 29 22 0D 0A 37 33 30 20 UGH";N;")"..730
0263D0: 50 52 49 4E 54 20 22 49 4E 20 4E 55 4D 45 52 49 PRINT "IN NUMERI
0263E0: 43 41 4C 20 4F 52 44 45 52 20 46 52 4F 4D 20 4C CAL ORDER FROM L
0263F0: 45 46 54 20 54 4F 20 52 49 47 48 54 2E 20 20 54 EFT TO RIGHT. T
026400: 20 4F 20 4F 20 44 20 20 4C 20 55 20 43 20 4B 20 O O D L U C K
026410: 21 20 21 20 21 22 0D 0A 34 32 30 20 50 52 49 4E ! ! !"..420 PRIN
026420: 54 3A 50 52 49 4E 54 0D 0A 34 33 30 20 50 52 49 T:PRINT..430 PRI
026430: 4E 54 22 53 45 43 20 20 46 45 45 54 20 20 20 20 NT"SEC FEET
026440: 20 20 53 50 45 45 44 20 20 20 20 20 46 55 45 4C SPEED FUEL
026450: 20 20 20 20 20 50 4C 4F 54 20 4F 46 20 44 49 53 PLOT OF DIS
026460: 54 41 4E 43 45 22 0D 0A 34 35 30 20 50 52 49 4E TANCE"..450 PRIN
026470: 54 0D 0A 34 35 35 20 54 3D 30 3A 48 3D 31 30 30 T..455 T=0:H=100
026480: 30 3A 56 3D 35 30 3A 46 3D 31 35 30 0D 0A 34 39 0:V=50:F=150..49
026490: 30 20 50 52 49 4E 54 20 54 3B 54 41 42 28 36 29 0 PRINT T;TAB(6)
0264A0: 3B 48 3B 54 41 42 28 31 36 29 3B 56 3B 54 41 42 ;H;TAB(16);V;TAB
0264B0: 28 32 36 29 3B 46 3B 54 41 42 28 33 35 29 3B 22 (26);F;TAB(35);"
0264C0: 49 22 3B 54 41 42 28 48 2F 31 35 29 3B 22 2A 22 I";TAB(H/15);"*"
0264D0: 0D 0A 35 30 30 20 49 4E 50 55 54 20 42 0D 0A 35 ..500 INPUT B..5
0264E0: 31 30 20 49 46 20 42 3C 30 20 54 48 45 4E 20 36 10 IF B<0 THEN 6
0264F0: 35 30 0D 0A 35 32 30 20 49 46 20 42 3E 33 30 20 50..520 IF B>30
026500: 54 48 45 4E 20 42 3D 33 30 0D 0A 35 33 30 20 49 THEN B=30..530 I
026510: 46 20 42 3E 46 20 54 48 45 4E 20 42 3D 46 0D 0A F B>F THEN B=F..
026520: 35 34 30 20 56 31 3D 56 2D 42 2B 35 0D 0A 35 36 540 V1=V-B+5..56
026530: 30 20 46 3D 46 2D 42 0D 0A 35 37 30 20 48 3D 48 0 F=F-B..570 H=H
026540: 2D 20 2E 35 2A 28 56 2B 56 31 29 0D 0A 35 38 30 - .5*(V+V1)..580
026550: 20 49 46 20 48 3C 3D 30 20 54 48 45 4E 20 36 37 IF H<=0 THEN 67
026560: 30 0D 0A 35 39 30 20 54 3D 54 2B 31 0D 0A 36 30 0..590 T=T+1..60
026570: 30 20 56 3D 56 31 0D 0A 36 31 30 20 49 46 20 46 0 V=V1..610 IF F
026580: 3E 30 20 54 48 45 4E 20 34 39 30 0D 0A 36 31 35 >0 THEN 490..615
026590: 20 49 46 20 42 3D 30 20 54 48 45 4E 20 36 34 30 IF B=0 THEN 640
0265A0: 0D 0A 36 32 30 20 50 52 49 4E 54 22 2A 2A 2A 2A ..620 PRINT"****
0265B0: 20 4F 55 54 20 4F 46 20 46 55 45 4C 20 2A 2A 2A OUT OF FUEL ***
0265C0: 2A 22 0D 0A 36 34 30 20 50 52 49 4E 54 20 54 3B *"..640 PRINT T;
0265D0: 54 41 42 28 34 29 3B 48 3B 54 41 42 28 31 32 29 TAB(4);H;TAB(12)
0265E0: 3B 56 3B 54 41 42 28 32 30 29 3B 46 3B 54 41 42 ;V;TAB(20);F;TAB
0265F0: 28 32 39 29 3B 22 49 22 3B 54 41 42 28 48 2F 31 (29);"I";TAB(H/1
026600: 4F 20 4D 4F 56 45 2C 20 59 4F 55 22 0D 0A 37 34 O MOVE, YOU"..74
026610: 30 20 50 52 49 4E 54 20 22 54 45 4C 4C 20 4D 45 0 PRINT "TELL ME
026620: 20 48 4F 57 20 4D 41 4E 59 20 4E 55 4D 42 45 52 HOW MANY NUMBER
026630: 53 20 28 43 4F 55 4E 54 49 4E 47 20 46 52 4F 4D S (COUNTING FROM
026640: 20 54 48 45 20 4C 45 46 54 29 20 54 4F 22 0D 0A THE LEFT) TO"..
026650: 37 35 30 20 50 52 49 4E 54 20 22 52 45 56 45 52 750 PRINT "REVER
026660: 53 45 2E 20 20 46 4F 52 20 45 58 41 4D 50 4C 45 SE. FOR EXAMPLE
026670: 2C 20 49 46 20 54 48 45 20 43 55 52 52 45 4E 54 , IF THE CURRENT
026680: 20 4C 49 53 54 20 49 53 3A 22 0D 0A 37 36 30 20 LIST IS:"..760
026690: 50 52 49 4E 54 3A 50 52 49 4E 54 20 22 32 20 33 PRINT:PRINT "2 3
0266A0: 20 34 20 35 20 31 20 36 20 37 20 38 20 39 22 0D 4 5 1 6 7 8 9".
0266B0: 0A 37 37 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 .770 PRINT:PRINT
0266C0: 20 22 41 4E 44 20 59 4F 55 20 52 45 56 45 52 53 "AND YOU REVERS
0266D0: 45 20 34 2C 20 54 48 45 20 52 45 53 55 4C 54 20 E 4, THE RESULT
0266E0: 57 49 4C 4C 20 42 45 3A 22 0D 0A 37 38 30 20 50 WILL BE:"..780 P
0266F0: 52 49 4E 54 3A 50 52 49 4E 54 20 22 35 20 34 20 RINT:PRINT "5 4
026700: 33 20 32 20 31 20 36 20 37 20 38 20 39 22 0D 0A 3 2 1 6 7 8 9"..
026710: 37 39 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 20 790 PRINT:PRINT
026720: 22 4E 4F 57 20 49 46 20 59 4F 55 20 52 45 56 45 "NOW IF YOU REVE
026730: 52 53 45 20 35 2C 20 59 4F 55 20 57 49 4E 21 22 RSE 5, YOU WIN!"
026740: 0D 0A 38 30 30 20 50 52 49 4E 54 3A 50 52 49 4E ..800 PRINT:PRIN
026750: 54 20 22 31 20 32 20 33 20 34 20 35 20 36 20 37 T "1 2 3 4 5 6 7
026760: 20 38 20 39 22 3A 50 52 49 4E 54 0D 0A 38 31 30 8 9":PRINT..810
026770: 20 50 52 49 4E 54 20 22 4E 4F 20 44 4F 55 42 54 PRINT "NO DOUBT
026780: 20 59 4F 55 20 57 49 4C 4C 20 4C 49 4B 45 20 54 YOU WILL LIKE T
026790: 48 49 53 20 47 41 4D 45 2C 20 42 55 54 22 0D 0A HIS GAME, BUT"..
0267A0: 38 32 30 20 50 52 49 4E 54 20 22 49 46 20 59 4F 820 PRINT "IF YO
0267B0: 55 20 57 41 4E 54 20 54 4F 20 51 55 49 54 2C 20 U WANT TO QUIT,
0267C0: 52 45 56 45 52 53 45 20 30 20 28 5A 45 52 4F 29 REVERSE 0 (ZERO)
0267D0: 2E 22 3A 50 52 49 4E 54 3A 20 52 45 54 55 52 4E .":PRINT: RETURN
0267E0: 0D 0A 39 39 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 ..999 END.......
0267F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026800: 32 2B 32 39 29 3B 22 2A 22 0D 0A 36 35 30 20 42 2+29);"*"..650 B
026810: 3D 30 0D 0A 36 36 30 20 47 4F 54 4F 20 35 34 30 =0..660 GOTO 540
026820: 0D 0A 36 37 30 20 50 52 49 4E 54 22 2A 2A 2A 2A ..670 PRINT"****
026830: 2A 20 43 4F 4E 54 41 43 54 20 2A 2A 2A 2A 2A 22 * CONTACT *****"
026840: 0D 0A 36 38 30 20 48 3D 48 2B 20 2E 35 2A 28 56 ..680 H=H+ .5*(V
026850: 31 2B 56 29 0D 0A 36 39 30 20 49 46 20 42 3D 35 1+V)..690 IF B=5
026860: 20 54 48 45 4E 20 37 32 30 0D 0A 37 30 30 20 44 THEN 720..700 D
026870: 3D 28 2D 56 2B 53 51 52 28 56 2A 56 2B 48 2A 28 =(-V+SQR(V*V+H*(
026880: 31 30 2D 32 2A 42 29 29 29 2F 28 35 2D 42 29 0D 10-2*B)))/(5-B).
026890: 0A 37 31 30 20 47 4F 54 4F 20 37 33 30 0D 0A 37 .710 GOTO 730..7
0268A0: 32 30 20 44 3D 48 2F 56 0D 0A 37 33 30 20 56 31 20 D=H/V..730 V1
0268B0: 3D 56 2B 28 35 2D 42 29 2A 44 0D 0A 37 36 30 20 =V+(5-B)*D..760
0268C0: 50 52 49 4E 54 22 54 4F 55 43 48 44 4F 57 4E 20 PRINT"TOUCHDOWN
0268D0: 41 54 22 3B 54 2B 44 3B 22 53 45 43 4F 4E 44 53 AT";T+D;"SECONDS
0268E0: 2E 22 0D 0A 37 37 30 20 50 52 49 4E 54 22 4C 41 ."..770 PRINT"LA
0268F0: 4E 44 49 4E 47 20 56 45 4C 4F 43 49 54 59 3D 22 NDING VELOCITY="
026900: 3B 56 31 3B 22 46 45 45 54 2F 53 45 43 2E 22 0D ;V1;"FEET/SEC.".
026910: 0A 37 38 30 20 50 52 49 4E 54 20 46 3B 22 55 4E .780 PRINT F;"UN
026920: 49 54 53 20 4F 46 20 46 55 45 4C 20 52 45 4D 41 ITS OF FUEL REMA
026930: 49 4E 49 4E 47 2E 22 0D 0A 37 39 30 20 49 46 20 INING."..790 IF
026940: 56 31 3C 3E 30 20 54 48 45 4E 20 38 31 30 0D 0A V1<>0 THEN 810..
026950: 38 30 30 20 50 52 49 4E 54 22 43 4F 4E 47 52 41 800 PRINT"CONGRA
026960: 54 55 4C 41 54 49 4F 4E 53 21 20 41 20 50 45 52 TULATIONS! A PER
026970: 46 45 43 54 20 4C 41 4E 44 49 4E 47 21 21 22 0D FECT LANDING!!".
026980: 0A 38 30 35 20 50 52 49 4E 54 22 59 4F 55 52 20 .805 PRINT"YOUR
026990: 4C 49 43 45 4E 53 45 20 57 49 4C 4C 20 42 45 20 LICENSE WILL BE
0269A0: 52 45 4E 45 57 45 44 2E 2E 2E 2E 2E 2E 2E 4C 41 RENEWED.......LA
0269B0: 54 45 52 2E 22 0D 0A 38 31 30 20 49 46 20 41 42 TER."..810 IF AB
0269C0: 53 28 56 31 29 3C 32 20 54 48 45 4E 20 38 34 30 S(V1)<2 THEN 840
0269D0: 0D 0A 38 32 30 20 50 52 49 4E 54 22 2A 2A 2A 2A ..820 PRINT"****
0269E0: 2A 20 53 4F 52 52 59 2C 20 42 55 54 20 59 4F 55 * SORRY, BUT YOU
0269F0: 20 42 4C 45 57 20 49 54 21 21 21 21 22 0D 0A 38 BLEW IT!!!!"..8
026A00: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 30 29 10 PRINT TAB(30)
026A10: 3B 20 22 52 4F 43 4B 45 54 22 0D 0A 32 30 20 50 ; "ROCKET"..20 P
026A20: 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 RINT TAB(15);"CR
026A30: 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 EATIVE COMPUTING
026A40: 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 MORRISTOWN, NE
026A50: 57 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 W JERSEY"..30 PR
026A60: 49 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D INT:PRINT:PRINT.
026A70: 0A 37 30 20 50 52 49 4E 54 20 22 4C 55 4E 41 52 .70 PRINT "LUNAR
026A80: 20 4C 41 4E 44 49 4E 47 20 53 49 4D 55 4C 41 54 LANDING SIMULAT
026A90: 49 4F 4E 22 0D 0A 38 30 20 50 52 49 4E 54 20 22 ION"..80 PRINT "
026AA0: 2D 2D 2D 2D 2D 20 2D 2D 2D 2D 2D 2D 2D 20 2D 2D ----- ------- --
026AB0: 2D 2D 2D 2D 2D 2D 2D 2D 22 3A 20 50 52 49 4E 54 --------": PRINT
026AC0: 0D 0A 31 30 30 20 49 4E 50 55 54 20 22 44 4F 20 ..100 INPUT "DO
026AD0: 59 4F 55 20 57 41 4E 54 20 49 4E 53 54 52 55 43 YOU WANT INSTRUC
026AE0: 54 49 4F 4E 53 20 28 59 45 53 20 4F 52 20 4E 4F TIONS (YES OR NO
026AF0: 29 22 3B 41 24 0D 0A 31 31 30 20 49 46 20 41 24 )";A$..110 IF A$
026B00: 3D 22 4E 4F 22 20 54 48 45 4E 20 33 39 30 0D 0A ="NO" THEN 390..
026B10: 31 36 30 20 50 52 49 4E 54 0D 0A 32 30 30 20 50 160 PRINT..200 P
026B20: 52 49 4E 54 22 59 4F 55 20 41 52 45 20 4C 41 4E RINT"YOU ARE LAN
026B30: 44 49 4E 47 20 4F 4E 20 54 48 45 20 4D 4F 4F 4E DING ON THE MOON
026B40: 20 41 4E 44 20 41 4E 44 20 48 41 56 45 20 54 41 AND AND HAVE TA
026B50: 4B 45 4E 20 4F 56 45 52 20 4D 41 4E 55 41 4C 22 KEN OVER MANUAL"
026B60: 0D 0A 32 31 30 20 50 52 49 4E 54 22 43 4F 4E 54 ..210 PRINT"CONT
026B70: 52 4F 4C 20 31 30 30 30 20 46 45 45 54 20 41 42 ROL 1000 FEET AB
026B80: 4F 56 45 20 41 20 47 4F 4F 44 20 4C 41 4E 44 49 OVE A GOOD LANDI
026B90: 4E 47 20 53 50 4F 54 2E 20 59 4F 55 20 48 41 56 NG SPOT. YOU HAV
026BA0: 45 20 41 20 44 4F 57 4E 2D 22 0D 0A 32 32 30 20 E A DOWN-"..220
026BB0: 50 52 49 4E 54 22 57 41 52 44 20 56 45 4C 4F 43 PRINT"WARD VELOC
026BC0: 49 54 59 20 4F 46 20 35 30 20 46 45 45 54 2F 53 ITY OF 50 FEET/S
026BD0: 45 43 2E 20 31 35 30 20 55 4E 49 54 53 20 4F 46 EC. 150 UNITS OF
026BE0: 20 46 55 45 4C 20 52 45 4D 41 49 4E 2E 22 0D 0A FUEL REMAIN."..
026BF0: 32 32 35 20 50 52 49 4E 54 0D 0A 32 33 30 20 50 225 PRINT..230 P
026C00: 33 30 20 50 52 49 4E 54 22 41 50 50 52 4F 50 52 30 PRINT"APPROPR
026C10: 49 41 54 45 20 43 4F 4E 44 4F 4C 45 4E 43 45 53 IATE CONDOLENCES
026C20: 20 57 49 4C 4C 20 42 45 20 53 45 4E 54 20 54 4F WILL BE SENT TO
026C30: 20 59 4F 55 52 20 4E 45 58 54 20 4F 46 20 4B 49 YOUR NEXT OF KI
026C40: 4E 2E 22 0D 0A 38 34 30 20 50 52 49 4E 54 3A 50 N."..840 PRINT:P
026C50: 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 38 35 30 20 RINT:PRINT..850
026C60: 49 4E 50 55 54 20 22 41 4E 4F 54 48 45 52 20 4D INPUT "ANOTHER M
026C70: 49 53 53 49 4F 4E 22 3B 41 24 0D 0A 38 36 30 20 ISSION";A$..860
026C80: 49 46 20 41 24 3D 22 59 45 53 22 20 54 48 45 4E IF A$="YES" THEN
026C90: 20 33 39 30 0D 0A 38 37 30 20 50 52 49 4E 54 3A 390..870 PRINT:
026CA0: 20 50 52 49 4E 54 20 22 43 4F 4E 54 52 4F 4C 20 PRINT "CONTROL
026CB0: 4F 55 54 2E 22 3A 20 50 52 49 4E 54 0D 0A 39 39 OUT.": PRINT..99
026CC0: 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 9 END...........
026CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
026E00: 52 49 4E 54 22 48 45 52 45 20 41 52 45 20 54 48 RINT"HERE ARE TH
026E10: 45 20 52 55 4C 45 53 20 54 48 41 54 20 47 4F 56 E RULES THAT GOV
026E20: 45 52 4E 20 59 4F 55 52 20 41 50 4F 4C 4C 4F 20 ERN YOUR APOLLO
026E30: 53 50 41 43 45 2D 43 52 41 46 54 3A 22 3A 20 50 SPACE-CRAFT:": P
026E40: 52 49 4E 54 0D 0A 32 34 30 20 50 52 49 4E 54 22 RINT..240 PRINT"
026E50: 28 31 29 20 41 46 54 45 52 20 45 41 43 48 20 53 (1) AFTER EACH S
026E60: 45 43 4F 4E 44 20 54 48 45 20 48 45 49 47 48 54 ECOND THE HEIGHT
026E70: 2C 20 56 45 4C 4F 43 49 54 59 2C 20 41 4E 44 20 , VELOCITY, AND
026E80: 52 45 4D 41 49 4E 49 4E 47 20 46 55 45 4C 22 0D REMAINING FUEL".
026E90: 0A 32 35 30 20 50 52 49 4E 54 22 20 20 20 20 57 .250 PRINT" W
026EA0: 49 4C 4C 20 42 45 20 52 45 50 4F 52 54 45 44 20 ILL BE REPORTED
026EB0: 56 49 41 20 44 49 47 42 59 20 59 4F 55 52 20 4F VIA DIGBY YOUR O
026EC0: 4E 2D 42 4F 41 52 44 20 43 4F 4D 50 55 54 45 52 N-BOARD COMPUTER
026ED0: 2E 22 0D 0A 32 36 30 20 50 52 49 4E 54 22 28 32 ."..260 PRINT"(2
026EE0: 29 20 41 46 54 45 52 20 54 48 45 20 52 45 50 4F ) AFTER THE REPO
026EF0: 52 54 20 41 20 27 3F 27 20 57 49 4C 4C 20 41 50 RT A '?' WILL AP
026F00: 50 45 41 52 2E 20 45 4E 54 45 52 20 54 48 45 20 PEAR. ENTER THE
026F10: 4E 55 4D 42 45 52 22 0D 0A 32 37 30 20 50 52 49 NUMBER"..270 PRI
026F20: 4E 54 22 20 20 20 20 4F 46 20 55 4E 49 54 53 20 NT" OF UNITS
026F30: 4F 46 20 46 55 45 4C 20 59 4F 55 20 57 49 53 48 OF FUEL YOU WISH
026F40: 20 54 4F 20 42 55 52 4E 20 44 55 52 49 4E 47 20 TO BURN DURING
026F50: 54 48 45 20 4E 45 58 54 22 0D 0A 32 38 30 20 50 THE NEXT"..280 P
026F60: 52 49 4E 54 22 20 20 20 20 53 45 43 4F 4E 44 2E RINT" SECOND.
026F70: 20 45 41 43 48 20 55 4E 49 54 20 4F 46 20 46 55 EACH UNIT OF FU
026F80: 45 4C 20 57 49 4C 4C 20 53 4C 4F 57 20 59 4F 55 EL WILL SLOW YOU
026F90: 52 20 44 45 53 43 45 4E 54 20 42 59 22 0D 0A 32 R DESCENT BY"..2
026FA0: 39 30 20 50 52 49 4E 54 22 20 20 20 20 31 20 46 90 PRINT" 1 F
026FB0: 4F 4F 54 2F 53 45 43 2E 22 0D 0A 33 31 30 20 50 OOT/SEC."..310 P
026FC0: 52 49 4E 54 22 28 33 29 20 54 48 45 20 4D 41 58 RINT"(3) THE MAX
026FD0: 49 4D 55 4D 20 54 48 52 55 53 54 20 4F 46 20 59 IMUM THRUST OF Y
026FE0: 4F 55 52 20 45 4E 47 49 4E 45 20 49 53 20 33 30 OUR ENGINE IS 30
026FF0: 20 46 45 45 54 2F 53 45 43 2F 53 45 43 22 0D 0A FEET/SEC/SEC"..
027000: 31 30 20 50 52 49 4E 54 20 54 41 42 28 32 31 29 10 PRINT TAB(21)
027010: 3B 22 47 41 4D 45 20 4F 46 20 52 4F 43 4B 2C 20 ;"GAME OF ROCK,
027020: 53 43 49 53 53 4F 52 53 2C 20 50 41 50 45 52 22 SCISSORS, PAPER"
027030: 0D 0A 32 30 20 50 52 49 4E 54 20 54 41 42 28 31 ..20 PRINT TAB(1
027040: 35 29 3B 22 43 52 45 41 54 49 56 45 20 43 4F 4D 5);"CREATIVE COM
027050: 50 55 54 49 4E 47 20 20 4D 4F 52 52 49 53 54 4F PUTING MORRISTO
027060: 57 4E 2C 20 4E 45 57 20 4A 45 52 53 45 59 22 0D WN, NEW JERSEY".
027070: 0A 32 35 20 50 52 49 4E 54 3A 50 52 49 4E 54 3A .25 PRINT:PRINT:
027080: 50 52 49 4E 54 0D 0A 33 30 20 49 4E 50 55 54 20 PRINT..30 INPUT
027090: 22 48 4F 57 20 4D 41 4E 59 20 47 41 4D 45 53 22 "HOW MANY GAMES"
0270A0: 3B 51 0D 0A 34 30 20 49 46 20 51 3C 31 31 20 54 ;Q..40 IF Q<11 T
0270B0: 48 45 4E 20 36 30 0D 0A 35 30 20 50 52 49 4E 54 HEN 60..50 PRINT
0270C0: 20 22 53 4F 52 52 59 2C 20 42 55 54 20 57 45 20 "SORRY, BUT WE
0270D0: 41 52 45 4E 27 54 20 41 4C 4C 4F 57 45 44 20 54 AREN'T ALLOWED T
0270E0: 4F 20 50 4C 41 59 20 54 48 41 54 20 4D 41 4E 59 O PLAY THAT MANY
0270F0: 2E 22 3A 20 47 4F 54 4F 20 33 30 0D 0A 36 30 20 .": GOTO 30..60
027100: 46 4F 52 20 47 3D 31 20 54 4F 20 51 0D 0A 37 30 FOR G=1 TO Q..70
027110: 20 50 52 49 4E 54 3A 20 50 52 49 4E 54 20 22 47 PRINT: PRINT "G
027120: 41 4D 45 20 4E 55 4D 42 45 52 22 3B 47 0D 0A 38 AME NUMBER";G..8
027130: 30 20 58 3D 49 4E 54 28 52 4E 44 28 31 29 2A 33 0 X=INT(RND(1)*3
027140: 2B 31 29 0D 0A 39 30 20 50 52 49 4E 54 20 22 33 +1)..90 PRINT "3
027150: 3D 52 4F 43 4B 2E 2E 2E 32 3D 53 43 49 53 53 4F =ROCK...2=SCISSO
027160: 52 53 2E 2E 2E 31 3D 50 41 50 45 52 22 0D 0A 31 RS...1=PAPER"..1
027170: 30 30 20 49 4E 50 55 54 20 22 31 2E 2E 2E 32 2E 00 INPUT "1...2.
027180: 2E 2E 33 2E 2E 2E 57 48 41 54 27 53 20 59 4F 55 ..3...WHAT'S YOU
027190: 52 20 43 48 4F 49 43 45 22 3B 4B 0D 0A 31 31 30 R CHOICE";K..110
0271A0: 20 49 46 20 28 4B 2D 31 29 2A 28 4B 2D 32 29 2A IF (K-1)*(K-2)*
0271B0: 28 4B 2D 33 29 3C 3E 30 20 54 48 45 4E 20 50 52 (K-3)<>0 THEN PR
0271C0: 49 4E 54 20 22 49 4E 56 41 4C 49 44 2E 22 3A 20 INT "INVALID.":
0271D0: 47 4F 54 4F 20 39 30 0D 0A 31 32 30 20 50 52 49 GOTO 90..120 PRI
0271E0: 4E 54 20 22 54 48 49 53 20 49 53 20 4D 59 20 43 NT "THIS IS MY C
0271F0: 48 4F 49 43 45 2E 2E 2E 22 0D 0A 31 33 30 20 4F HOICE..."..130 O
027200: 33 32 30 20 50 52 49 4E 54 22 20 20 20 20 4F 52 320 PRINT" OR
027210: 20 33 30 20 55 4E 49 54 53 20 4F 46 20 46 55 45 30 UNITS OF FUE
027220: 4C 20 50 45 52 20 53 45 43 4F 4E 44 2E 22 0D 0A L PER SECOND."..
027230: 33 33 30 20 50 52 49 4E 54 22 28 34 29 20 57 48 330 PRINT"(4) WH
027240: 45 4E 20 59 4F 55 20 43 4F 4E 54 41 43 54 20 54 EN YOU CONTACT T
027250: 48 45 20 4C 55 4E 41 52 20 53 55 52 46 41 43 45 HE LUNAR SURFACE
027260: 2E 20 59 4F 55 52 20 44 45 53 43 45 4E 54 20 45 . YOUR DESCENT E
027270: 4E 47 49 4E 45 22 0D 0A 33 34 30 20 50 52 49 4E NGINE"..340 PRIN
027280: 54 22 20 20 20 20 57 49 4C 4C 20 41 55 54 4F 4D T" WILL AUTOM
027290: 41 54 49 43 41 4C 4C 59 20 53 48 55 54 20 44 4F ATICALLY SHUT DO
0272A0: 57 4E 20 41 4E 44 20 59 4F 55 20 57 49 4C 4C 20 WN AND YOU WILL
0272B0: 42 45 20 47 49 56 45 4E 20 41 22 0D 0A 33 35 30 BE GIVEN A"..350
0272C0: 20 50 52 49 4E 54 22 20 20 20 20 52 45 50 4F 52 PRINT" REPOR
0272D0: 54 20 4F 46 20 59 4F 55 52 20 4C 41 4E 44 49 4E T OF YOUR LANDIN
0272E0: 47 20 53 50 45 45 44 20 41 4E 44 20 52 45 4D 41 G SPEED AND REMA
0272F0: 49 4E 49 4E 47 20 46 55 45 4C 2E 22 0D 0A 33 36 INING FUEL."..36
027300: 30 20 50 52 49 4E 54 22 28 35 29 20 49 46 20 59 0 PRINT"(5) IF Y
027310: 4F 55 20 52 55 4E 20 4F 55 54 20 4F 46 20 46 55 OU RUN OUT OF FU
027320: 45 4C 20 54 48 45 20 27 3F 27 20 57 49 4C 4C 20 EL THE '?' WILL
027330: 4E 4F 20 4C 4F 4E 47 45 52 20 41 50 50 45 41 52 NO LONGER APPEAR
027340: 22 0D 0A 33 37 30 20 50 52 49 4E 54 22 20 20 20 "..370 PRINT"
027350: 20 42 55 54 20 59 4F 55 52 20 53 45 43 4F 4E 44 BUT YOUR SECOND
027360: 20 42 59 20 53 45 43 4F 4E 44 20 52 45 50 4F 52 BY SECOND REPOR
027370: 54 20 57 49 4C 4C 20 43 4F 4E 54 49 4E 55 45 20 T WILL CONTINUE
027380: 55 4E 54 49 4C 22 0D 0A 33 38 30 20 50 52 49 4E UNTIL"..380 PRIN
027390: 54 22 20 20 20 20 59 4F 55 20 43 4F 4E 54 41 43 T" YOU CONTAC
0273A0: 54 20 54 48 45 20 4C 55 4E 41 52 20 53 55 52 46 T THE LUNAR SURF
0273B0: 41 43 45 2E 22 3A 50 52 49 4E 54 0D 0A 33 39 30 ACE.":PRINT..390
0273C0: 20 50 52 49 4E 54 22 42 45 47 49 4E 4E 49 4E 47 PRINT"BEGINNING
0273D0: 20 4C 41 4E 44 49 4E 47 20 50 52 4F 43 45 44 55 LANDING PROCEDU
0273E0: 52 45 2E 2E 2E 2E 2E 2E 2E 2E 2E 2E 22 3A 50 52 RE..........":PR
0273F0: 49 4E 54 0D 0A 34 30 30 20 50 52 49 4E 54 22 47 INT..400 PRINT"G
027400: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
027410: 21 00 00 00 02 09 52 E5 21 00 C1 02 00 00 00 02 !.....R.!.......
027420: 21 00 C6 02 00 00 00 02 21 00 C2 02 00 00 00 02 !.......!.......
027430: 21 00 C7 02 00 00 00 02 21 00 C3 02 00 00 00 02 !.......!.......
027440: 21 00 C8 02 00 00 00 02 21 00 C4 02 00 00 00 02 !.......!.......
027450: 21 00 C9 02 00 00 00 02 21 00 C5 02 00 00 00 02 !.......!.......
027460: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027470: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027480: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027490: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0274F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
027500: 4E 20 58 20 47 4F 54 4F 20 31 34 30 2C 31 35 30 N X GOTO 140,150
027510: 2C 31 36 30 0D 0A 31 34 30 20 50 52 49 4E 54 20 ,160..140 PRINT
027520: 22 2E 2E 2E 50 41 50 45 52 22 3A 20 47 4F 54 4F "...PAPER": GOTO
027530: 20 31 37 30 0D 0A 31 35 30 20 50 52 49 4E 54 20 170..150 PRINT
027540: 22 2E 2E 2E 53 43 49 53 53 4F 52 53 22 3A 20 47 "...SCISSORS": G
027550: 4F 54 4F 20 31 37 30 0D 0A 31 36 30 20 50 52 49 OTO 170..160 PRI
027560: 4E 54 20 22 2E 2E 2E 52 4F 43 4B 22 0D 0A 31 37 NT "...ROCK"..17
027570: 30 20 49 46 20 58 3D 4B 20 54 48 45 4E 20 32 35 0 IF X=K THEN 25
027580: 30 0D 0A 31 38 30 20 49 46 20 58 3E 4B 20 54 48 0..180 IF X>K TH
027590: 45 4E 20 32 33 30 0D 0A 31 39 30 20 49 46 20 58 EN 230..190 IF X
0275A0: 3D 31 20 54 48 45 4E 20 32 31 30 0D 0A 32 30 30 =1 THEN 210..200
0275B0: 20 50 52 49 4E 54 20 22 59 4F 55 20 57 49 4E 21 PRINT "YOU WIN!
0275C0: 21 21 22 3A 48 3D 48 2B 31 3A 20 47 4F 54 4F 20 !!":H=H+1: GOTO
0275D0: 32 36 30 0D 0A 32 31 30 20 49 46 20 4B 3C 3E 33 260..210 IF K<>3
0275E0: 20 54 48 45 4E 20 32 30 30 0D 0A 32 32 30 20 50 THEN 200..220 P
0275F0: 52 49 4E 54 20 22 57 4F 57 21 20 20 49 20 57 49 RINT "WOW! I WI
027600: 4E 21 21 21 22 3A 43 3D 43 2B 31 3A 47 4F 54 4F N!!!":C=C+1:GOTO
027610: 20 32 36 30 0D 0A 32 33 30 20 49 46 20 4B 3C 3E 260..230 IF K<>
027620: 31 20 4F 52 20 58 3C 3E 33 20 54 48 45 4E 20 32 1 OR X<>3 THEN 2
027630: 32 30 0D 0A 32 34 30 20 47 4F 54 4F 20 32 30 30 20..240 GOTO 200
027640: 0D 0A 32 35 30 20 50 52 49 4E 54 20 22 54 49 45 ..250 PRINT "TIE
027650: 20 47 41 4D 45 2E 20 20 4E 4F 20 57 49 4E 4E 45 GAME. NO WINNE
027660: 52 2E 22 0D 0A 32 36 30 20 4E 45 58 54 20 47 0D R."..260 NEXT G.
027670: 0A 32 37 30 20 50 52 49 4E 54 3A 20 50 52 49 4E .270 PRINT: PRIN
027680: 54 20 22 48 45 52 45 20 49 53 20 54 48 45 20 46 T "HERE IS THE F
027690: 49 4E 41 4C 20 47 41 4D 45 20 53 43 4F 52 45 3A INAL GAME SCORE:
0276A0: 22 0D 0A 32 38 30 20 50 52 49 4E 54 20 22 49 20 "..280 PRINT "I
0276B0: 48 41 56 45 20 57 4F 4E 22 3B 43 3B 22 47 41 4D HAVE WON";C;"GAM
0276C0: 45 28 53 29 2E 22 0D 0A 32 39 30 20 50 52 49 4E E(S)."..290 PRIN
0276D0: 54 20 22 59 4F 55 20 48 41 56 45 20 57 4F 4E 22 T "YOU HAVE WON"
0276E0: 3B 48 3B 22 47 41 4D 45 28 53 29 2E 22 0D 0A 33 ;H;"GAME(S)."..3
0276F0: 30 30 20 50 52 49 4E 54 20 22 41 4E 44 22 3B 51 00 PRINT "AND";Q
027700: 55 4D 42 45 52 53 20 31 20 54 4F 20 33 36 20 53 UMBERS 1 TO 36 S
027710: 49 47 4E 49 46 59 20 41 20 53 54 52 41 49 47 48 IGNIFY A STRAIGH
027720: 54 20 42 45 54 22 0D 0A 31 33 31 30 20 50 52 49 T BET"..1310 PRI
027730: 4E 54 20 22 4F 4E 20 54 48 41 54 20 4E 55 4D 42 NT "ON THAT NUMB
027740: 45 52 2E 22 0D 0A 31 33 32 30 20 50 52 49 4E 54 ER."..1320 PRINT
027750: 20 22 54 48 45 53 45 20 50 41 59 20 4F 46 46 20 "THESE PAY OFF
027760: 33 35 3A 31 22 0D 0A 31 33 33 30 20 50 52 49 4E 35:1"..1330 PRIN
027770: 54 20 0D 0A 31 33 34 30 20 50 52 49 4E 54 20 22 T ..1340 PRINT "
027780: 54 48 45 20 32 3A 31 20 42 45 54 53 20 41 52 45 THE 2:1 BETS ARE
027790: 3A 22 0D 0A 31 33 35 30 20 50 52 49 4E 54 20 22 :"..1350 PRINT "
0277A0: 20 33 37 29 20 31 2D 31 32 20 20 20 20 20 34 30 37) 1-12 40
0277B0: 29 20 46 49 52 53 54 20 43 4F 4C 55 4D 4E 22 0D ) FIRST COLUMN".
0277C0: 0A 31 33 36 30 20 50 52 49 4E 54 20 22 20 33 38 .1360 PRINT " 38
0277D0: 29 20 31 33 2D 32 34 20 20 20 20 34 31 29 20 53 ) 13-24 41) S
0277E0: 45 43 4F 4E 44 20 43 4F 4C 55 4D 4E 22 0D 0A 31 ECOND COLUMN"..1
0277F0: 33 37 30 20 50 52 49 4E 54 20 22 20 33 39 29 20 370 PRINT " 39)
027800: 32 35 2D 33 36 20 20 20 20 34 32 29 20 54 48 49 25-36 42) THI
027810: 52 44 20 43 4F 4C 55 4D 4E 22 0D 0A 31 33 38 30 RD COLUMN"..1380
027820: 20 50 52 49 4E 54 20 0D 0A 31 33 39 30 20 50 52 PRINT ..1390 PR
027830: 49 4E 54 20 22 54 48 45 20 45 56 45 4E 20 4D 4F INT "THE EVEN MO
027840: 4E 45 59 20 42 45 54 53 20 41 52 45 3A 22 0D 0A NEY BETS ARE:"..
027850: 31 34 30 30 20 50 52 49 4E 54 20 22 20 34 33 29 1400 PRINT " 43)
027860: 20 31 2D 31 38 20 20 20 20 20 34 36 29 20 4F 44 1-18 46) OD
027870: 44 22 0D 0A 31 34 31 30 20 50 52 49 4E 54 20 22 D"..1410 PRINT "
027880: 20 34 34 29 20 31 39 2D 33 36 20 20 20 20 34 37 44) 19-36 47
027890: 29 20 52 45 44 22 0D 0A 31 34 32 30 20 50 52 49 ) RED"..1420 PRI
0278A0: 4E 54 20 22 20 34 35 29 20 45 56 45 4E 20 20 20 NT " 45) EVEN
0278B0: 20 20 34 38 29 20 42 4C 41 43 4B 22 0D 0A 31 34 48) BLACK"..14
0278C0: 33 30 20 50 52 49 4E 54 20 0D 0A 31 34 34 30 20 30 PRINT ..1440
0278D0: 50 52 49 4E 54 20 22 20 34 39 29 30 20 41 4E 44 PRINT " 49)0 AND
0278E0: 20 35 30 29 30 30 20 50 41 59 20 4F 46 46 20 33 50)00 PAY OFF 3
0278F0: 35 3A 31 22 0D 0A 31 34 35 30 20 50 52 49 4E 54 5:1"..1450 PRINT
027900: 2D 28 43 2B 48 29 3B 22 47 41 4D 45 28 53 29 20 -(C+H);"GAME(S)
027910: 45 4E 44 45 44 20 49 4E 20 41 20 54 49 45 2E 22 ENDED IN A TIE."
027920: 0D 0A 33 31 30 20 50 52 49 4E 54 3A 20 50 52 49 ..310 PRINT: PRI
027930: 4E 54 20 22 54 48 41 4E 4B 53 20 46 4F 52 20 50 NT "THANKS FOR P
027940: 4C 41 59 49 4E 47 21 21 22 0D 0A 33 32 30 20 45 LAYING!!"..320 E
027950: 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ND..............
027960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0279F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027A90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027AF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027B00: 20 22 20 4E 4F 54 45 3A 20 30 20 41 4E 44 20 30 " NOTE: 0 AND 0
027B10: 30 20 44 4F 20 4E 4F 54 20 43 4F 55 4E 54 20 55 0 DO NOT COUNT U
027B20: 4E 44 45 52 20 41 4E 59 22 0D 0A 31 34 36 30 20 NDER ANY"..1460
027B30: 50 52 49 4E 54 20 22 20 20 20 20 20 20 20 42 45 PRINT " BE
027B40: 54 53 20 45 58 43 45 50 54 20 54 48 45 49 52 20 TS EXCEPT THEIR
027B50: 4F 57 4E 2E 22 0D 0A 31 34 37 30 20 50 52 49 4E OWN."..1470 PRIN
027B60: 54 0D 0A 31 34 38 30 20 50 52 49 4E 54 20 22 57 T..1480 PRINT "W
027B70: 48 45 4E 20 49 20 41 53 4B 20 46 4F 52 20 45 41 HEN I ASK FOR EA
027B80: 43 48 20 42 45 54 2C 20 54 59 50 45 20 54 48 45 CH BET, TYPE THE
027B90: 20 4E 55 4D 42 45 52 22 0D 0A 31 34 39 30 20 50 NUMBER"..1490 P
027BA0: 52 49 4E 54 20 22 41 4E 44 20 54 48 45 20 41 4D RINT "AND THE AM
027BB0: 4F 55 4E 54 2C 20 53 45 50 41 52 41 54 45 44 20 OUNT, SEPARATED
027BC0: 42 59 20 41 20 43 4F 4D 4D 41 2E 22 0D 0A 31 35 BY A COMMA."..15
027BD0: 30 30 20 50 52 49 4E 54 20 22 46 4F 52 20 45 58 00 PRINT "FOR EX
027BE0: 41 4D 50 4C 45 3A 20 54 4F 20 42 45 54 20 24 35 AMPLE: TO BET $5
027BF0: 30 30 20 4F 4E 20 42 4C 41 43 4B 2C 20 54 59 50 00 ON BLACK, TYP
027C00: 45 20 34 38 2C 35 30 30 22 0D 0A 31 35 31 30 20 E 48,500"..1510
027C10: 50 52 49 4E 54 20 22 57 48 45 4E 20 49 20 41 53 PRINT "WHEN I AS
027C20: 4B 20 46 4F 52 20 41 20 42 45 54 2E 22 0D 0A 31 K FOR A BET."..1
027C30: 35 32 30 20 50 52 49 4E 54 20 0D 0A 31 35 33 30 520 PRINT ..1530
027C40: 20 50 52 49 4E 54 20 22 54 48 45 20 4D 49 4E 49 PRINT "THE MINI
027C50: 4D 55 4D 20 42 45 54 20 49 53 20 24 35 2C 20 54 MUM BET IS $5, T
027C60: 48 45 20 4D 41 58 49 4D 55 4D 20 49 53 20 24 35 HE MAXIMUM IS $5
027C70: 30 30 2E 22 0D 0A 31 35 34 30 20 50 52 49 4E 54 00."..1540 PRINT
027C80: 20 0D 0A 31 35 35 30 20 52 45 4D 2D 50 52 4F 47 ..1550 REM-PROG
027C90: 52 41 4D 20 42 45 47 49 4E 53 20 48 45 52 45 0D RAM BEGINS HERE.
027CA0: 0A 31 35 36 30 20 52 45 4D 2D 54 59 50 45 20 4F .1560 REM-TYPE O
027CB0: 46 20 42 45 54 28 4E 55 4D 42 45 52 29 20 4F 44 F BET(NUMBER) OD
027CC0: 44 53 0D 0A 31 35 37 30 20 52 45 4D 20 20 44 4F DS..1570 REM DO
027CD0: 4E 27 54 20 4E 45 45 44 20 54 4F 20 44 49 4D 45 N'T NEED TO DIME
027CE0: 4E 53 49 4F 4E 20 53 54 52 49 4E 47 53 0D 0A 31 NSION STRINGS..1
027CF0: 35 38 30 20 44 49 4D 20 42 28 31 30 30 29 2C 43 580 DIM B(100),C
027D00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027D90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027DF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027E90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027ED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
027F00: 28 31 30 30 29 2C 54 28 31 30 30 29 2C 58 28 33 (100),T(100),X(3
027F10: 38 29 0D 0A 31 35 39 30 20 44 49 4D 20 41 28 35 8)..1590 DIM A(5
027F20: 30 29 0D 0A 31 36 30 30 20 46 4F 52 20 49 3D 31 0)..1600 FOR I=1
027F30: 20 54 4F 20 33 38 3A 20 58 28 49 29 3D 30 3A 20 TO 38: X(I)=0:
027F40: 4E 45 58 54 20 49 3A 20 52 45 4D 20 20 4D 41 54 NEXT I: REM MAT
027F50: 20 58 3D 5A 45 52 0D 0A 31 36 31 30 20 50 3D 31 X=ZER..1610 P=1
027F60: 30 30 30 0D 0A 31 36 32 30 20 44 3D 31 30 30 30 000..1620 D=1000
027F70: 30 30 2E 0D 0A 31 36 33 30 20 50 52 49 4E 54 20 00...1630 PRINT
027F80: 22 48 4F 57 20 4D 41 4E 59 20 42 45 54 53 22 3B "HOW MANY BETS";
027F90: 0D 0A 31 36 34 30 20 49 4E 50 55 54 20 59 0D 0A ..1640 INPUT Y..
027FA0: 31 36 35 30 20 49 46 20 59 3C 31 20 4F 52 20 59 1650 IF Y<1 OR Y
027FB0: 3C 3E 49 4E 54 28 59 29 20 54 48 45 4E 20 31 36 <>INT(Y) THEN 16
027FC0: 33 30 0D 0A 31 36 36 30 20 46 4F 52 20 49 3D 31 30..1660 FOR I=1
027FD0: 20 54 4F 20 35 30 3A 20 41 28 49 29 3D 30 3A 20 TO 50: A(I)=0:
027FE0: 4E 45 58 54 20 49 3A 20 52 45 4D 20 20 4D 41 54 NEXT I: REM MAT
027FF0: 20 41 3D 5A 45 52 0D 0A 31 36 37 30 20 46 4F 52 A=ZER..1670 FOR
028000: 20 43 3D 31 20 54 4F 20 59 0D 0A 31 36 38 30 20 C=1 TO Y..1680
028010: 50 52 49 4E 54 20 22 4E 55 4D 42 45 52 22 3B 43 PRINT "NUMBER";C
028020: 3B 0D 0A 31 36 39 30 20 49 4E 50 55 54 20 58 2C ;..1690 INPUT X,
028030: 5A 0D 0A 31 37 30 30 20 42 28 43 29 3D 5A 0D 0A Z..1700 B(C)=Z..
028040: 31 37 31 30 20 54 28 43 29 3D 58 0D 0A 31 37 32 1710 T(C)=X..172
028050: 30 20 49 46 20 58 3C 31 20 4F 52 20 58 3E 35 30 0 IF X<1 OR X>50
028060: 20 4F 52 20 58 3C 3E 49 4E 54 28 58 29 20 54 48 OR X<>INT(X) TH
028070: 45 4E 20 31 36 38 30 0D 0A 31 37 33 30 20 49 46 EN 1680..1730 IF
028080: 20 5A 3C 31 20 4F 52 20 5A 3C 3E 49 4E 54 28 5A Z<1 OR Z<>INT(Z
028090: 29 20 54 48 45 4E 20 31 36 38 30 0D 0A 31 37 34 ) THEN 1680..174
0280A0: 30 20 49 46 20 5A 3C 35 20 4F 52 20 5A 3E 35 30 0 IF Z<5 OR Z>50
0280B0: 30 20 54 48 45 4E 20 31 36 38 30 0D 0A 31 37 35 0 THEN 1680..175
0280C0: 30 20 49 46 20 41 28 58 29 3D 30 20 54 48 45 4E 0 IF A(X)=0 THEN
0280D0: 20 31 37 38 30 0D 0A 31 37 36 30 20 50 52 49 4E 1780..1760 PRIN
0280E0: 54 20 22 59 4F 55 20 4D 41 44 45 20 54 48 41 54 T "YOU MADE THAT
0280F0: 20 42 45 54 20 4F 4E 43 45 20 41 4C 52 45 41 44 BET ONCE ALREAD
028100: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 32 29 10 PRINT TAB(32)
028110: 3B 22 52 4F 55 4C 45 54 54 45 22 0D 0A 32 30 20 ;"ROULETTE"..20
028120: 50 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 PRINT TAB(15);"C
028130: 52 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E REATIVE COMPUTIN
028140: 47 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E G MORRISTOWN, N
028150: 45 57 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 EW JERSEY"..30 P
028160: 52 49 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 RINT:PRINT:PRINT
028170: 0D 0A 34 30 20 50 52 49 4E 54 20 22 45 4E 54 45 ..40 PRINT "ENTE
028180: 52 20 54 48 45 20 43 55 52 52 45 4E 54 20 44 41 R THE CURRENT DA
028190: 54 45 20 28 41 53 20 49 4E 20 27 4A 41 4E 55 41 TE (AS IN 'JANUA
0281A0: 52 59 20 32 33 2C 20 31 39 37 39 27 29 20 2D 22 RY 23, 1979') -"
0281B0: 3B 0D 0A 35 30 20 49 4E 50 55 54 20 44 24 2C 45 ;..50 INPUT D$,E
0281C0: 24 0D 0A 31 30 30 30 20 52 45 4D 2D 52 4F 55 4C $..1000 REM-ROUL
0281D0: 45 54 54 45 0D 0A 31 30 31 30 20 52 45 4D 2D 44 ETTE..1010 REM-D
0281E0: 41 56 49 44 20 4A 4F 53 4C 49 4E 0D 0A 31 30 32 AVID JOSLIN..102
0281F0: 30 20 50 52 49 4E 54 20 22 57 45 4C 43 4F 4D 45 0 PRINT "WELCOME
028200: 20 54 4F 20 54 48 45 20 52 4F 55 4C 45 54 54 45 TO THE ROULETTE
028210: 20 54 41 42 4C 45 22 0D 0A 31 30 33 30 20 50 52 TABLE"..1030 PR
028220: 49 4E 54 20 0D 0A 31 30 34 30 20 50 52 49 4E 54 INT ..1040 PRINT
028230: 20 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 49 4E "DO YOU WANT IN
028240: 53 54 52 55 43 54 49 4F 4E 53 22 3B 0D 0A 31 30 STRUCTIONS";..10
028250: 35 30 20 49 4E 50 55 54 20 59 24 0D 0A 31 30 36 50 INPUT Y$..106
028260: 30 20 49 46 20 4C 45 46 54 24 28 59 24 2C 31 29 0 IF LEFT$(Y$,1)
028270: 3D 22 4E 22 20 54 48 45 4E 20 31 35 35 30 0D 0A ="N" THEN 1550..
028280: 31 30 37 30 20 50 52 49 4E 54 0D 0A 31 30 38 30 1070 PRINT..1080
028290: 20 50 52 49 4E 54 20 22 54 48 49 53 20 49 53 20 PRINT "THIS IS
0282A0: 54 48 45 20 42 45 54 54 49 4E 47 20 4C 41 59 4F THE BETTING LAYO
0282B0: 55 54 22 0D 0A 31 30 39 30 20 50 52 49 4E 54 20 UT"..1090 PRINT
0282C0: 22 20 20 28 2A 3D 52 45 44 29 22 0D 0A 31 31 30 " (*=RED)"..110
0282D0: 30 20 50 52 49 4E 54 20 0D 0A 31 31 31 30 20 50 0 PRINT ..1110 P
0282E0: 52 49 4E 54 20 22 20 31 2A 20 20 20 20 32 20 20 RINT " 1* 2
0282F0: 20 20 20 33 2A 22 0D 0A 31 31 32 30 20 50 52 49 3*"..1120 PRI
028300: 59 2C 44 55 4D 2D 44 55 4D 22 0D 0A 31 37 37 30 Y,DUM-DUM"..1770
028310: 20 47 4F 54 4F 20 31 36 38 30 0D 0A 31 37 38 30 GOTO 1680..1780
028320: 20 41 28 58 29 3D 31 0D 0A 31 37 39 30 20 4E 45 A(X)=1..1790 NE
028330: 58 54 20 43 0D 0A 31 38 30 30 20 50 52 49 4E 54 XT C..1800 PRINT
028340: 20 22 53 50 49 4E 4E 49 4E 47 22 0D 0A 31 38 31 "SPINNING"..181
028350: 30 20 50 52 49 4E 54 20 0D 0A 31 38 32 30 20 50 0 PRINT ..1820 P
028360: 52 49 4E 54 20 0D 0A 31 38 33 30 20 53 3D 49 4E RINT ..1830 S=IN
028370: 54 28 52 4E 44 28 31 29 2A 31 30 30 29 0D 0A 31 T(RND(1)*100)..1
028380: 38 34 30 20 49 46 20 53 3D 30 20 4F 52 20 53 3E 840 IF S=0 OR S>
028390: 33 38 20 54 48 45 4E 20 31 38 33 30 0D 0A 31 38 38 THEN 1830..18
0283A0: 35 30 20 58 28 53 29 3D 58 28 53 29 2B 31 0D 0A 50 X(S)=X(S)+1..
0283B0: 31 38 36 30 20 49 46 20 53 3C 33 37 20 54 48 45 1860 IF S<37 THE
0283C0: 4E 20 31 39 32 30 0D 0A 31 38 37 30 20 49 46 20 N 1920..1870 IF
0283D0: 53 3D 33 37 20 54 48 45 4E 20 31 39 30 30 0D 0A S=37 THEN 1900..
0283E0: 31 38 38 30 20 50 52 49 4E 54 20 22 30 30 22 0D 1880 PRINT "00".
0283F0: 0A 31 38 39 30 20 47 4F 54 4F 20 32 30 32 30 0D .1890 GOTO 2020.
028400: 0A 31 39 30 30 20 50 52 49 4E 54 20 22 30 22 0D .1900 PRINT "0".
028410: 0A 31 39 31 30 20 47 4F 54 4F 20 32 30 32 30 0D .1910 GOTO 2020.
028420: 0A 31 39 32 30 20 52 45 53 54 4F 52 45 20 0D 0A .1920 RESTORE ..
028430: 31 39 33 30 20 46 4F 52 20 49 31 3D 31 20 54 4F 1930 FOR I1=1 TO
028440: 20 31 38 0D 0A 31 39 34 30 20 52 45 41 44 20 52 18..1940 READ R
028450: 0D 0A 31 39 35 30 20 49 46 20 52 3D 53 20 54 48 ..1950 IF R=S TH
028460: 45 4E 20 32 30 30 30 0D 0A 31 39 36 30 20 4E 45 EN 2000..1960 NE
028470: 58 54 20 49 31 0D 0A 31 39 37 30 20 41 24 3D 22 XT I1..1970 A$="
028480: 42 4C 41 43 4B 22 0D 0A 31 39 38 30 20 50 52 49 BLACK"..1980 PRI
028490: 4E 54 20 53 3B 41 24 0D 0A 31 39 39 30 20 47 4F NT S;A$..1990 GO
0284A0: 54 4F 20 32 30 32 30 0D 0A 32 30 30 30 20 41 24 TO 2020..2000 A$
0284B0: 3D 22 52 45 44 22 0D 0A 32 30 31 30 20 47 4F 54 ="RED"..2010 GOT
0284C0: 4F 20 31 39 38 30 0D 0A 32 30 32 30 20 50 52 49 O 1980..2020 PRI
0284D0: 4E 54 0D 0A 32 30 33 30 20 46 4F 52 20 43 3D 31 NT..2030 FOR C=1
0284E0: 20 54 4F 20 59 0D 0A 32 30 34 30 20 49 46 20 54 TO Y..2040 IF T
0284F0: 28 43 29 3C 33 37 20 54 48 45 4E 20 32 37 31 30 (C)<37 THEN 2710
028500: 4E 54 20 22 20 34 20 20 20 20 20 35 2A 20 20 20 NT " 4 5*
028510: 20 36 20 22 0D 0A 31 31 33 30 20 50 52 49 4E 54 6 "..1130 PRINT
028520: 20 22 20 37 2A 20 20 20 20 38 20 20 20 20 20 39 " 7* 8 9
028530: 2A 22 0D 0A 31 31 34 30 20 50 52 49 4E 54 20 22 *"..1140 PRINT "
028540: 31 30 20 20 20 20 31 31 20 20 20 20 31 32 2A 22 10 11 12*"
028550: 0D 0A 31 31 35 30 20 50 52 49 4E 54 20 22 2D 2D ..1150 PRINT "--
028560: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 22 0D 0A -------------"..
028570: 31 31 36 30 20 50 52 49 4E 54 20 22 31 33 20 20 1160 PRINT "13
028580: 20 20 31 34 2A 20 20 20 31 35 20 22 0D 0A 31 31 14* 15 "..11
028590: 37 30 20 50 52 49 4E 54 20 22 31 36 2A 20 20 20 70 PRINT "16*
0285A0: 31 37 20 20 20 20 31 38 2A 22 0D 0A 31 31 38 30 17 18*"..1180
0285B0: 20 50 52 49 4E 54 20 22 31 39 2A 20 20 20 32 30 PRINT "19* 20
0285C0: 20 20 20 20 32 31 2A 22 0D 0A 31 31 39 30 20 50 21*"..1190 P
0285D0: 52 49 4E 54 20 22 32 32 20 20 20 20 32 33 2A 20 RINT "22 23*
0285E0: 20 20 32 34 20 22 0D 0A 31 32 30 30 20 50 52 49 24 "..1200 PRI
0285F0: 4E 54 20 22 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D NT "------------
028600: 2D 2D 2D 22 0D 0A 31 32 31 30 20 50 52 49 4E 54 ---"..1210 PRINT
028610: 20 22 32 35 2A 20 20 20 32 36 20 20 20 20 32 37 "25* 26 27
028620: 2A 22 0D 0A 31 32 32 30 20 50 52 49 4E 54 20 22 *"..1220 PRINT "
028630: 32 38 20 20 20 20 32 39 20 20 20 20 33 30 2A 22 28 29 30*"
028640: 0D 0A 31 32 33 30 20 50 52 49 4E 54 20 22 33 31 ..1230 PRINT "31
028650: 20 20 20 20 33 32 2A 20 20 20 33 33 20 22 0D 0A 32* 33 "..
028660: 31 32 34 30 20 50 52 49 4E 54 20 22 33 34 2A 20 1240 PRINT "34*
028670: 20 20 33 35 20 20 20 20 33 36 2A 22 0D 0A 31 32 35 36*"..12
028680: 35 30 20 50 52 49 4E 54 20 22 2D 2D 2D 2D 2D 2D 50 PRINT "------
028690: 2D 2D 2D 2D 2D 2D 2D 2D 2D 22 0D 0A 31 32 36 30 ---------"..1260
0286A0: 20 50 52 49 4E 54 20 22 20 20 20 20 30 30 20 20 PRINT " 00
0286B0: 20 20 30 20 20 20 20 22 0D 0A 31 32 37 30 20 50 0 "..1270 P
0286C0: 52 49 4E 54 0D 0A 31 32 38 30 20 50 52 49 4E 54 RINT..1280 PRINT
0286D0: 20 22 54 59 50 45 53 20 4F 46 20 42 45 54 53 22 "TYPES OF BETS"
0286E0: 0D 0A 31 32 39 30 20 50 52 49 4E 54 20 0D 0A 31 ..1290 PRINT ..1
0286F0: 33 30 30 20 50 52 49 4E 54 20 22 54 48 45 20 4E 300 PRINT "THE N
028700: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
028710: 22 00 00 00 02 09 52 E5 22 00 C1 02 00 00 00 02 ".....R.".......
028720: 22 00 C6 02 00 00 00 02 22 00 C2 02 00 00 00 02 ".......".......
028730: 22 00 C7 02 00 00 00 02 22 00 C3 02 00 00 00 02 ".......".......
028740: 22 00 C8 02 00 00 00 02 22 00 C4 02 00 00 00 02 ".......".......
028750: 22 00 C9 02 00 00 00 02 22 00 C5 02 00 00 00 02 ".......".......
028760: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028770: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028790: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0287F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
028800: 0D 0A 32 30 35 30 20 4F 4E 20 54 28 43 29 2D 33 ..2050 ON T(C)-3
028810: 36 20 47 4F 54 4F 20 32 30 39 30 2C 32 31 39 30 6 GOTO 2090,2190
028820: 2C 32 32 32 30 2C 32 32 35 30 2C 32 33 30 30 2C ,2220,2250,2300,
028830: 32 33 35 30 2C 32 34 30 30 2C 32 34 37 30 2C 32 2350,2400,2470,2
028840: 35 30 30 0D 0A 32 30 36 30 20 4F 4E 20 54 28 43 500..2060 ON T(C
028850: 29 2D 34 35 20 47 4F 54 4F 20 32 35 33 30 2C 32 )-45 GOTO 2530,2
028860: 35 36 30 2C 32 36 33 30 0D 0A 32 30 37 30 20 47 560,2630..2070 G
028870: 4F 54 4F 20 32 37 31 30 0D 0A 32 30 38 30 20 53 OTO 2710..2080 S
028880: 54 4F 50 0D 0A 32 30 39 30 20 52 45 4D 20 20 31 TOP..2090 REM 1
028890: 2D 31 32 28 33 37 29 20 32 3A 31 0D 0A 32 31 30 -12(37) 2:1..210
0288A0: 30 20 49 46 20 53 20 3C 3D 20 31 32 20 54 48 45 0 IF S <= 12 THE
0288B0: 4E 20 32 31 35 30 0D 0A 32 31 31 30 20 50 52 49 N 2150..2110 PRI
0288C0: 4E 54 20 22 59 4F 55 20 4C 4F 53 45 22 3B 42 28 NT "YOU LOSE";B(
0288D0: 43 29 3B 22 44 4F 4C 4C 41 52 53 20 4F 4E 20 42 C);"DOLLARS ON B
0288E0: 45 54 22 3B 43 0D 0A 32 31 32 30 20 44 3D 44 2B ET";C..2120 D=D+
0288F0: 42 28 43 29 0D 0A 32 31 33 30 20 50 3D 50 2D 42 B(C)..2130 P=P-B
028900: 28 43 29 0D 0A 32 31 34 30 20 47 4F 54 4F 20 32 (C)..2140 GOTO 2
028910: 31 38 30 0D 0A 32 31 35 30 20 50 52 49 4E 54 20 180..2150 PRINT
028920: 22 59 4F 55 20 57 49 4E 22 3B 42 28 43 29 2A 32 "YOU WIN";B(C)*2
028930: 3B 22 44 4F 4C 4C 41 52 53 20 4F 4E 20 42 45 54 ;"DOLLARS ON BET
028940: 22 43 0D 0A 32 31 36 30 20 44 3D 44 2D 42 28 43 "C..2160 D=D-B(C
028950: 29 2A 32 0D 0A 32 31 37 30 20 50 3D 50 2B 42 28 )*2..2170 P=P+B(
028960: 43 29 2A 32 0D 0A 32 31 38 30 20 47 4F 54 4F 20 C)*2..2180 GOTO
028970: 32 38 31 30 0D 0A 32 31 39 30 20 52 45 4D 20 20 2810..2190 REM
028980: 31 33 2D 32 34 28 33 38 29 20 32 3A 31 0D 0A 32 13-24(38) 2:1..2
028990: 32 30 30 20 49 46 20 53 3E 31 32 20 41 4E 44 20 200 IF S>12 AND
0289A0: 53 3C 32 35 20 54 48 45 4E 20 32 31 35 30 0D 0A S<25 THEN 2150..
0289B0: 32 32 31 30 20 47 4F 54 4F 20 32 31 31 30 0D 0A 2210 GOTO 2110..
0289C0: 32 32 32 30 20 52 45 4D 20 20 32 35 2D 33 36 28 2220 REM 25-36(
0289D0: 33 39 29 20 32 3A 31 0D 0A 32 32 33 30 20 49 46 39) 2:1..2230 IF
0289E0: 20 53 3E 32 34 20 41 4E 44 20 53 3C 33 37 20 54 S>24 AND S<37 T
0289F0: 48 45 4E 20 32 31 35 30 0D 0A 32 32 34 30 20 47 HEN 2150..2240 G
028A00: 30 30 20 50 52 49 4E 54 20 0D 0A 33 31 31 30 20 00 PRINT ..3110
028A10: 50 52 49 4E 54 20 54 41 42 28 31 30 29 2C 22 54 PRINT TAB(10),"T
028A20: 48 45 20 4D 45 4D 4F 52 59 20 42 41 4E 4B 20 4F HE MEMORY BANK O
028A30: 46 20 4E 45 57 20 59 4F 52 4B 22 0D 0A 33 31 32 F NEW YORK"..312
028A40: 30 20 50 52 49 4E 54 20 0D 0A 33 31 33 30 20 50 0 PRINT ..3130 P
028A50: 52 49 4E 54 20 54 41 42 28 34 30 29 2C 22 54 48 RINT TAB(40),"TH
028A60: 45 20 43 4F 4D 50 55 54 45 52 22 0D 0A 33 31 34 E COMPUTER"..314
028A70: 30 20 50 52 49 4E 54 20 54 41 42 28 34 30 29 22 0 PRINT TAB(40)"
028A80: 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 58 2D 2D 2D 2D 2D ----------X-----
028A90: 22 0D 0A 33 31 35 30 20 50 52 49 4E 54 20 0D 0A "..3150 PRINT ..
028AA0: 33 31 36 30 20 46 4F 52 20 49 3D 31 20 54 4F 20 3160 FOR I=1 TO
028AB0: 36 32 3A 20 50 52 49 4E 54 20 22 2D 22 3B 3A 20 62: PRINT "-";:
028AC0: 4E 45 58 54 20 49 0D 0A 33 31 37 30 20 50 52 49 NEXT I..3170 PRI
028AD0: 4E 54 20 22 43 4F 4D 45 20 42 41 43 4B 20 53 4F NT "COME BACK SO
028AE0: 4F 4E 21 22 0D 0A 33 31 38 30 20 47 4F 54 4F 20 ON!"..3180 GOTO
028AF0: 33 32 31 30 0D 0A 33 31 39 30 20 50 52 49 4E 54 3210..3190 PRINT
028B00: 20 22 54 48 41 4E 4B 53 20 46 4F 52 20 59 4F 55 "THANKS FOR YOU
028B10: 52 20 4D 4F 4E 45 59 2E 22 0D 0A 33 32 30 30 20 R MONEY."..3200
028B20: 50 52 49 4E 54 20 22 49 27 4C 4C 20 55 53 45 20 PRINT "I'LL USE
028B30: 49 54 20 54 4F 20 42 55 59 20 41 20 53 4F 4C 49 IT TO BUY A SOLI
028B40: 44 20 47 4F 4C 44 20 52 4F 55 4C 45 54 54 45 20 D GOLD ROULETTE
028B50: 57 48 45 45 4C 22 0D 0A 33 32 31 30 20 50 52 49 WHEEL"..3210 PRI
028B60: 4E 54 20 0D 0A 33 32 32 30 20 47 4F 54 4F 20 33 NT ..3220 GOTO 3
028B70: 34 32 30 0D 0A 33 32 33 30 20 52 45 4D 0D 0A 33 420..3230 REM..3
028B80: 32 34 30 20 52 45 4D 20 20 20 20 20 54 48 49 53 240 REM THIS
028B90: 20 52 4F 55 54 49 4E 45 20 52 45 54 55 52 4E 53 ROUTINE RETURNS
028BA0: 20 54 48 45 20 43 55 52 52 45 4E 54 20 44 41 54 THE CURRENT DAT
028BB0: 45 20 49 4E 20 4D 24 0D 0A 33 32 35 30 20 52 45 E IN M$..3250 RE
028BC0: 4D 20 20 20 20 20 49 46 20 59 4F 55 20 48 41 56 M IF YOU HAV
028BD0: 45 20 53 59 53 54 45 4D 20 46 55 4E 43 54 49 4F E SYSTEM FUNCTIO
028BE0: 4E 53 20 54 4F 20 48 41 4E 44 4C 45 20 54 48 49 NS TO HANDLE THI
028BF0: 53 0D 0A 33 32 36 30 20 52 45 4D 20 20 20 20 20 S..3260 REM
028C00: 4F 54 4F 20 32 31 31 30 0D 0A 32 32 35 30 20 52 OTO 2110..2250 R
028C10: 45 4D 20 20 46 49 52 53 54 20 43 4F 4C 55 4D 4E EM FIRST COLUMN
028C20: 28 34 30 29 20 32 3A 31 0D 0A 32 32 36 30 20 46 (40) 2:1..2260 F
028C30: 4F 52 20 49 3D 31 20 54 4F 20 33 34 20 53 54 45 OR I=1 TO 34 STE
028C40: 50 20 33 0D 0A 32 32 37 30 20 49 46 20 53 3D 49 P 3..2270 IF S=I
028C50: 20 54 48 45 4E 20 32 31 35 30 0D 0A 32 32 38 30 THEN 2150..2280
028C60: 20 4E 45 58 54 20 49 0D 0A 32 32 39 30 20 47 4F NEXT I..2290 GO
028C70: 54 4F 20 32 31 31 30 0D 0A 32 33 30 30 20 52 45 TO 2110..2300 RE
028C80: 4D 20 20 53 45 43 4F 4E 44 20 43 4F 4C 55 4D 4E M SECOND COLUMN
028C90: 28 34 31 29 20 32 3A 31 0D 0A 32 33 31 30 20 46 (41) 2:1..2310 F
028CA0: 4F 52 20 49 3D 32 20 54 4F 20 33 35 20 53 54 45 OR I=2 TO 35 STE
028CB0: 50 20 33 0D 0A 32 33 32 30 20 49 46 20 53 3D 49 P 3..2320 IF S=I
028CC0: 20 54 48 45 4E 20 32 31 35 30 0D 0A 32 33 33 30 THEN 2150..2330
028CD0: 20 4E 45 58 54 20 49 0D 0A 32 33 34 30 20 47 4F NEXT I..2340 GO
028CE0: 54 4F 20 32 31 31 30 0D 0A 32 33 35 30 20 52 45 TO 2110..2350 RE
028CF0: 4D 20 20 54 48 49 52 44 20 43 4F 4C 55 4D 4E 28 M THIRD COLUMN(
028D00: 34 32 29 20 32 3A 31 0D 0A 32 33 36 30 20 46 4F 42) 2:1..2360 FO
028D10: 52 20 49 3D 33 20 54 4F 20 33 36 20 53 54 45 50 R I=3 TO 36 STEP
028D20: 20 33 0D 0A 32 33 37 30 20 49 46 20 53 3D 49 20 3..2370 IF S=I
028D30: 54 48 45 4E 20 32 31 35 30 0D 0A 32 33 38 30 20 THEN 2150..2380
028D40: 4E 45 58 54 20 49 0D 0A 32 33 39 30 20 47 4F 54 NEXT I..2390 GOT
028D50: 4F 20 32 31 31 30 0D 0A 32 34 30 30 20 52 45 4D O 2110..2400 REM
028D60: 20 20 31 2D 31 38 28 34 33 29 20 31 3A 31 0D 0A 1-18(43) 1:1..
028D70: 32 34 31 30 20 49 46 20 53 3C 31 39 20 54 48 45 2410 IF S<19 THE
028D80: 4E 20 32 34 33 30 0D 0A 32 34 32 30 20 47 4F 54 N 2430..2420 GOT
028D90: 4F 20 32 31 31 30 0D 0A 32 34 33 30 20 50 52 49 O 2110..2430 PRI
028DA0: 4E 54 20 22 59 4F 55 20 57 49 4E 22 3B 42 28 43 NT "YOU WIN";B(C
028DB0: 29 3B 22 44 4F 4C 4C 41 52 53 20 4F 4E 20 42 45 );"DOLLARS ON BE
028DC0: 54 22 3B 43 0D 0A 32 34 34 30 20 44 3D 44 2D 42 T";C..2440 D=D-B
028DD0: 28 43 29 0D 0A 32 34 35 30 20 50 3D 50 2B 42 28 (C)..2450 P=P+B(
028DE0: 43 29 0D 0A 32 34 36 30 20 47 4F 54 4F 20 32 38 C)..2460 GOTO 28
028DF0: 31 30 0D 0A 32 34 37 30 20 52 45 4D 20 20 31 39 10..2470 REM 19
028E00: 54 48 45 59 20 43 41 4E 20 42 45 20 55 53 45 44 THEY CAN BE USED
028E10: 20 48 45 52 45 2E 20 20 48 4F 57 45 56 45 52 20 HERE. HOWEVER
028E20: 49 4E 20 54 48 49 53 0D 0A 33 32 37 30 20 52 45 IN THIS..3270 RE
028E30: 4D 20 20 20 20 20 50 52 4F 47 52 41 4D 2C 20 57 M PROGRAM, W
028E40: 45 20 4A 55 53 54 20 49 4E 50 55 54 20 54 48 45 E JUST INPUT THE
028E50: 20 44 41 54 45 20 41 54 20 54 48 45 20 53 54 41 DATE AT THE STA
028E60: 52 54 0D 0A 33 32 38 30 20 52 45 4D 20 20 20 20 RT..3280 REM
028E70: 20 54 48 45 20 47 41 4D 45 0D 0A 33 32 39 30 20 THE GAME..3290
028E80: 52 45 4D 0D 0A 33 33 30 30 20 52 45 4D 20 20 20 REM..3300 REM
028E90: 20 20 54 48 45 20 44 41 54 45 20 49 53 20 52 45 THE DATE IS RE
028EA0: 54 55 52 4E 45 44 20 49 4E 20 56 41 52 49 41 42 TURNED IN VARIAB
028EB0: 4C 45 20 4D 24 0D 0A 33 33 31 30 20 4D 24 3D 44 LE M$..3310 M$=D
028EC0: 24 2B 22 2C 20 22 2B 45 24 0D 0A 33 33 32 30 20 $+", "+E$..3320
028ED0: 52 45 54 55 52 4E 0D 0A 33 34 32 30 20 45 4E 44 RETURN..3420 END
028EE0: 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028EF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028F90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
028FF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029000: 2D 33 36 28 34 34 29 20 31 3A 31 0D 0A 32 34 38 -36(44) 1:1..248
029010: 30 20 49 46 20 53 3C 33 37 20 41 4E 44 20 53 3E 0 IF S<37 AND S>
029020: 31 38 20 54 48 45 4E 20 32 34 33 30 0D 0A 32 34 18 THEN 2430..24
029030: 39 30 20 47 4F 54 4F 20 32 31 31 30 0D 0A 32 35 90 GOTO 2110..25
029040: 30 30 20 52 45 4D 20 20 45 56 45 4E 28 34 35 29 00 REM EVEN(45)
029050: 20 31 3A 31 0D 0A 32 35 31 30 20 49 46 20 53 2F 1:1..2510 IF S/
029060: 32 3D 49 4E 54 28 53 2F 32 29 20 41 4E 44 20 53 2=INT(S/2) AND S
029070: 3C 33 37 20 54 48 45 4E 20 32 34 33 30 0D 0A 32 <37 THEN 2430..2
029080: 35 32 30 20 47 4F 54 4F 20 32 31 31 30 0D 0A 32 520 GOTO 2110..2
029090: 35 33 30 20 52 45 4D 20 20 4F 44 44 28 34 36 29 530 REM ODD(46)
0290A0: 20 31 3A 31 0D 0A 32 35 34 30 20 49 46 20 53 2F 1:1..2540 IF S/
0290B0: 32 3C 3E 49 4E 54 28 53 2F 32 29 20 41 4E 44 20 2<>INT(S/2) AND
0290C0: 53 3C 33 37 20 54 48 45 4E 20 32 34 33 30 0D 0A S<37 THEN 2430..
0290D0: 32 35 35 30 20 47 4F 54 4F 20 32 31 31 30 0D 0A 2550 GOTO 2110..
0290E0: 32 35 36 30 20 52 45 4D 20 20 52 45 44 28 34 37 2560 REM RED(47
0290F0: 29 20 31 3A 31 0D 0A 32 35 37 30 20 52 45 53 54 ) 1:1..2570 REST
029100: 4F 52 45 20 0D 0A 32 35 38 30 20 46 4F 52 20 49 ORE ..2580 FOR I
029110: 3D 31 20 54 4F 20 31 38 0D 0A 32 35 39 30 20 52 =1 TO 18..2590 R
029120: 45 41 44 20 52 0D 0A 32 36 30 30 20 49 46 20 53 EAD R..2600 IF S
029130: 3D 52 20 54 48 45 4E 20 32 34 33 30 0D 0A 32 36 =R THEN 2430..26
029140: 31 30 20 4E 45 58 54 20 49 0D 0A 32 36 32 30 20 10 NEXT I..2620
029150: 47 4F 54 4F 20 32 31 31 30 0D 0A 32 36 33 30 20 GOTO 2110..2630
029160: 52 45 4D 20 20 42 4C 41 43 4B 28 34 38 29 20 31 REM BLACK(48) 1
029170: 3A 31 0D 0A 32 36 34 30 20 52 45 53 54 4F 52 45 :1..2640 RESTORE
029180: 20 0D 0A 32 36 35 30 20 46 4F 52 20 49 3D 31 20 ..2650 FOR I=1
029190: 54 4F 20 31 38 0D 0A 32 36 36 30 20 52 45 41 44 TO 18..2660 READ
0291A0: 20 52 0D 0A 32 36 37 30 20 49 46 20 53 3D 52 20 R..2670 IF S=R
0291B0: 54 48 45 4E 20 32 31 31 30 0D 0A 32 36 38 30 20 THEN 2110..2680
0291C0: 4E 45 58 54 20 49 0D 0A 32 36 39 30 20 49 46 20 NEXT I..2690 IF
0291D0: 53 3E 33 36 20 54 48 45 4E 20 32 31 31 30 0D 0A S>36 THEN 2110..
0291E0: 32 37 30 30 20 47 4F 54 4F 20 32 34 33 30 0D 0A 2700 GOTO 2430..
0291F0: 32 37 31 30 20 52 45 4D 2D 2D 31 54 4F 33 36 2C 2710 REM--1TO36,
029200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0292F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
0293F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029400: 30 2C 30 30 28 31 2D 33 36 2C 34 39 2C 35 30 29 0,00(1-36,49,50)
029410: 33 35 3A 31 0D 0A 32 37 32 30 20 49 46 20 54 28 35:1..2720 IF T(
029420: 43 29 3C 34 39 20 54 48 45 4E 20 32 37 36 30 0D C)<49 THEN 2760.
029430: 0A 32 37 33 30 20 49 46 20 54 28 43 29 3D 34 39 .2730 IF T(C)=49
029440: 20 41 4E 44 20 53 3D 33 37 20 54 48 45 4E 20 32 AND S=37 THEN 2
029450: 37 38 30 0D 0A 32 37 34 30 20 49 46 20 54 28 43 780..2740 IF T(C
029460: 29 3D 35 30 20 41 4E 44 20 53 3D 33 38 20 54 48 )=50 AND S=38 TH
029470: 45 4E 20 32 37 38 30 0D 0A 32 37 35 30 20 47 4F EN 2780..2750 GO
029480: 54 4F 20 32 31 31 30 0D 0A 32 37 36 30 20 49 46 TO 2110..2760 IF
029490: 20 54 28 43 29 3D 53 20 54 48 45 4E 20 32 37 38 T(C)=S THEN 278
0294A0: 30 0D 0A 32 37 37 30 20 47 4F 54 4F 20 32 31 31 0..2770 GOTO 211
0294B0: 30 0D 0A 32 37 38 30 20 50 52 49 4E 54 20 22 59 0..2780 PRINT "Y
0294C0: 4F 55 20 57 49 4E 22 3B 42 28 43 29 2A 33 35 3B OU WIN";B(C)*35;
0294D0: 22 44 4F 4C 4C 41 52 53 20 4F 4E 20 42 45 54 22 "DOLLARS ON BET"
0294E0: 3B 43 0D 0A 32 37 39 30 20 44 3D 44 2D 42 28 43 ;C..2790 D=D-B(C
0294F0: 29 2A 33 35 0D 0A 32 38 30 30 20 50 3D 50 2B 42 )*35..2800 P=P+B
029500: 28 43 29 2A 33 35 0D 0A 32 38 31 30 20 4E 45 58 (C)*35..2810 NEX
029510: 54 20 43 0D 0A 32 38 32 30 20 50 52 49 4E 54 20 T C..2820 PRINT
029520: 0D 0A 32 38 33 30 20 50 52 49 4E 54 20 22 54 4F ..2830 PRINT "TO
029530: 54 41 4C 53 3A 22 2C 22 4D 45 22 2C 22 59 4F 55 TALS:","ME","YOU
029540: 22 0D 0A 32 38 34 30 20 50 52 49 4E 54 20 22 20 "..2840 PRINT "
029550: 22 2C 44 2C 50 0D 0A 32 38 35 30 20 49 46 20 50 ",D,P..2850 IF P
029560: 3E 30 20 54 48 45 4E 20 32 38 38 30 0D 0A 32 38 >0 THEN 2880..28
029570: 36 30 20 50 52 49 4E 54 20 22 4F 4F 50 53 21 20 60 PRINT "OOPS!
029580: 59 4F 55 20 4A 55 53 54 20 53 50 45 4E 54 20 59 YOU JUST SPENT Y
029590: 4F 55 52 20 4C 41 53 54 20 44 4F 4C 4C 41 52 21 OUR LAST DOLLAR!
0295A0: 22 0D 0A 32 38 37 30 20 47 4F 54 4F 20 33 31 39 "..2870 GOTO 319
0295B0: 30 0D 0A 32 38 38 30 20 49 46 20 44 3E 30 20 54 0..2880 IF D>0 T
0295C0: 48 45 4E 20 32 39 32 30 0D 0A 32 38 39 30 20 50 HEN 2920..2890 P
0295D0: 52 49 4E 54 20 22 59 4F 55 20 42 52 4F 4B 45 20 RINT "YOU BROKE
0295E0: 54 48 45 20 48 4F 55 53 45 21 22 0D 0A 32 39 30 THE HOUSE!"..290
0295F0: 30 20 50 3D 31 30 31 30 30 30 2E 0D 0A 32 39 31 0 P=101000...291
029600: 31 20 50 52 49 4E 54 20 54 41 42 28 32 38 29 3B 1 PRINT TAB(28);
029610: 22 52 55 53 53 49 41 4E 20 52 4F 55 4C 45 54 54 "RUSSIAN ROULETT
029620: 45 22 0D 0A 32 20 50 52 49 4E 54 20 54 41 42 28 E"..2 PRINT TAB(
029630: 31 35 29 3B 22 43 52 45 41 54 49 56 45 20 43 4F 15);"CREATIVE CO
029640: 4D 50 55 54 49 4E 47 20 20 4D 4F 52 52 49 53 54 MPUTING MORRIST
029650: 4F 57 4E 2C 20 4E 45 57 20 4A 45 52 53 45 59 22 OWN, NEW JERSEY"
029660: 0D 0A 33 20 50 52 49 4E 54 3A 50 52 49 4E 54 3A ..3 PRINT:PRINT:
029670: 50 52 49 4E 54 0D 0A 35 20 50 52 49 4E 54 20 22 PRINT..5 PRINT "
029680: 54 48 49 53 20 49 53 20 41 20 47 41 4D 45 20 4F THIS IS A GAME O
029690: 46 20 3E 3E 3E 3E 3E 3E 3E 3E 3E 3E 52 55 53 53 F >>>>>>>>>>RUSS
0296A0: 49 41 4E 20 52 4F 55 4C 45 54 54 45 2E 22 0D 0A IAN ROULETTE."..
0296B0: 31 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 20 22 10 PRINT:PRINT "
0296C0: 48 45 52 45 20 49 53 20 41 20 52 45 56 4F 4C 56 HERE IS A REVOLV
0296D0: 45 52 2E 22 0D 0A 32 30 20 50 52 49 4E 54 20 22 ER."..20 PRINT "
0296E0: 54 59 50 45 20 27 31 27 20 54 4F 20 53 50 49 4E TYPE '1' TO SPIN
0296F0: 20 43 48 41 4D 42 45 52 20 41 4E 44 20 50 55 4C CHAMBER AND PUL
029700: 4C 20 54 52 49 47 47 45 52 2E 22 0D 0A 32 32 20 L TRIGGER."..22
029710: 50 52 49 4E 54 20 22 54 59 50 45 20 27 32 27 20 PRINT "TYPE '2'
029720: 54 4F 20 47 49 56 45 20 55 50 2E 22 0D 0A 32 33 TO GIVE UP."..23
029730: 20 50 52 49 4E 54 20 22 47 4F 22 3B 0D 0A 32 35 PRINT "GO";..25
029740: 20 4E 3D 30 0D 0A 33 30 20 49 4E 50 55 54 20 49 N=0..30 INPUT I
029750: 0D 0A 33 31 20 49 46 20 49 3C 3E 32 20 54 48 45 ..31 IF I<>2 THE
029760: 4E 20 33 35 0D 0A 33 32 20 50 52 49 4E 54 20 22 N 35..32 PRINT "
029770: 20 20 20 20 20 43 48 49 43 4B 45 4E 21 21 21 21 CHICKEN!!!!
029780: 21 22 0D 0A 33 33 20 47 4F 54 4F 20 37 32 0D 0A !"..33 GOTO 72..
029790: 33 35 20 4E 3D 4E 2B 31 0D 0A 34 30 20 49 46 20 35 N=N+1..40 IF
0297A0: 52 4E 44 28 31 29 3E 2E 38 33 33 33 33 33 20 54 RND(1)>.833333 T
0297B0: 48 45 4E 20 37 30 0D 0A 34 35 20 49 46 20 4E 3E HEN 70..45 IF N>
0297C0: 31 30 20 54 48 45 4E 20 38 30 0D 0A 35 30 20 50 10 THEN 80..50 P
0297D0: 52 49 4E 54 20 22 2D 20 43 4C 49 43 4B 20 2D 22 RINT "- CLICK -"
0297E0: 0D 0A 36 30 20 50 52 49 4E 54 3A 20 47 4F 54 4F ..60 PRINT: GOTO
0297F0: 20 33 30 0D 0A 37 30 20 50 52 49 4E 54 20 22 20 30..70 PRINT "
029800: 30 20 47 4F 54 4F 20 32 39 36 30 0D 0A 32 39 32 0 GOTO 2960..292
029810: 30 20 50 52 49 4E 54 20 22 41 47 41 49 4E 22 3B 0 PRINT "AGAIN";
029820: 0D 0A 32 39 33 30 20 49 4E 50 55 54 20 59 24 0D ..2930 INPUT Y$.
029830: 0A 32 39 34 30 20 49 46 20 4C 45 46 54 24 28 59 .2940 IF LEFT$(Y
029840: 24 2C 31 29 3D 22 59 22 20 54 48 45 4E 20 31 36 $,1)="Y" THEN 16
029850: 33 30 0D 0A 32 39 35 30 20 44 41 54 41 20 31 2C 30..2950 DATA 1,
029860: 33 2C 35 2C 37 2C 39 2C 31 32 2C 31 34 2C 31 36 3,5,7,9,12,14,16
029870: 2C 31 38 2C 31 39 2C 32 31 2C 32 33 2C 32 35 2C ,18,19,21,23,25,
029880: 32 37 2C 33 30 2C 33 32 2C 33 34 2C 33 36 0D 0A 27,30,32,34,36..
029890: 32 39 36 30 20 49 46 20 50 3C 31 20 54 48 45 4E 2960 IF P<1 THEN
0298A0: 20 33 31 39 30 0D 0A 32 39 37 30 20 50 52 49 4E 3190..2970 PRIN
0298B0: 54 20 22 54 4F 20 57 48 4F 4D 20 53 48 41 4C 4C T "TO WHOM SHALL
0298C0: 20 49 20 4D 41 4B 45 20 54 48 45 20 43 48 45 43 I MAKE THE CHEC
0298D0: 4B 22 3B 0D 0A 32 39 38 30 20 49 4E 50 55 54 20 K";..2980 INPUT
0298E0: 42 24 0D 0A 32 39 39 30 20 50 52 49 4E 54 20 0D B$..2990 PRINT .
0298F0: 0A 33 30 30 30 20 46 4F 52 20 49 3D 31 20 54 4F .3000 FOR I=1 TO
029900: 20 37 32 3A 20 50 52 49 4E 54 20 22 2D 22 3B 3A 72: PRINT "-";:
029910: 20 4E 45 58 54 20 49 3A 20 52 45 4D 20 50 52 49 NEXT I: REM PRI
029920: 4E 54 20 37 32 20 44 41 53 48 45 53 0D 0A 33 30 NT 72 DASHES..30
029930: 31 30 20 50 52 49 4E 54 20 54 41 42 28 35 30 29 10 PRINT TAB(50)
029940: 3B 22 43 48 45 43 4B 20 4E 4F 2E 20 22 3B 49 4E ;"CHECK NO. ";IN
029950: 54 28 52 4E 44 28 31 29 2A 31 30 30 29 0D 0A 33 T(RND(1)*100)..3
029960: 30 32 30 20 50 52 49 4E 54 20 0D 0A 33 30 33 30 020 PRINT ..3030
029970: 20 47 4F 53 55 42 20 33 32 33 30 0D 0A 33 30 34 GOSUB 3230..304
029980: 30 20 50 52 49 4E 54 20 54 41 42 28 34 30 29 3B 0 PRINT TAB(40);
029990: 4D 24 0D 0A 33 30 35 30 20 50 52 49 4E 54 20 0D M$..3050 PRINT .
0299A0: 0A 33 30 36 30 20 50 52 49 4E 54 20 0D 0A 33 30 .3060 PRINT ..30
0299B0: 37 30 20 50 52 49 4E 54 20 22 50 41 59 20 54 4F 70 PRINT "PAY TO
0299C0: 20 54 48 45 20 4F 52 44 45 52 20 4F 46 2D 2D 2D THE ORDER OF---
0299D0: 2D 2D 22 3B 42 24 3B 22 2D 2D 2D 2D 2D 24 20 22 --";B$;"-----$ "
0299E0: 3B 0D 0A 33 30 38 30 20 50 52 49 4E 54 20 50 0D ;..3080 PRINT P.
0299F0: 0A 33 30 39 30 20 50 52 49 4E 54 20 0D 0A 33 31 .3090 PRINT ..31
029A00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
029A10: 23 00 00 00 02 09 52 E5 23 00 C1 02 00 00 00 02 #.....R.#.......
029A20: 23 00 C6 02 00 00 00 02 23 00 C2 02 00 00 00 02 #.......#.......
029A30: 23 00 C7 02 00 00 00 02 23 00 C3 02 00 00 00 02 #.......#.......
029A40: 23 00 C8 02 00 00 00 02 23 00 C4 02 00 00 00 02 #.......#.......
029A50: 23 00 C9 02 00 00 00 02 23 00 C5 02 00 00 00 02 #.......#.......
029A60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029A90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029AF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
029B00: 20 20 20 20 42 41 4E 47 21 21 21 21 21 20 20 20 BANG!!!!!
029B10: 59 4F 55 27 52 45 20 44 45 41 44 21 22 0D 0A 37 YOU'RE DEAD!"..7
029B20: 31 20 50 52 49 4E 54 20 22 43 4F 4E 44 4F 4C 45 1 PRINT "CONDOLE
029B30: 4E 43 45 53 20 57 49 4C 4C 20 42 45 20 53 45 4E NCES WILL BE SEN
029B40: 54 20 54 4F 20 59 4F 55 52 20 52 45 4C 41 54 49 T TO YOUR RELATI
029B50: 56 45 53 2E 22 0D 0A 37 32 20 50 52 49 4E 54 3A VES."..72 PRINT:
029B60: 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A 37 35 20 PRINT:PRINT..75
029B70: 50 52 49 4E 54 20 22 2E 2E 2E 4E 45 58 54 20 56 PRINT "...NEXT V
029B80: 49 43 54 49 4D 2E 2E 2E 22 3A 47 4F 54 4F 20 32 ICTIM...":GOTO 2
029B90: 30 0D 0A 38 30 20 50 52 49 4E 54 20 22 59 4F 55 0..80 PRINT "YOU
029BA0: 20 57 49 4E 21 21 21 21 21 22 0D 0A 38 35 20 50 WIN!!!!!"..85 P
029BB0: 52 49 4E 54 20 22 4C 45 54 20 53 4F 4D 45 4F 4E RINT "LET SOMEON
029BC0: 45 20 45 4C 53 45 20 42 4C 4F 57 20 48 49 53 20 E ELSE BLOW HIS
029BD0: 42 52 41 49 4E 53 20 4F 55 54 2E 22 0D 0A 39 30 BRAINS OUT."..90
029BE0: 20 47 4F 54 4F 20 31 30 0D 0A 39 39 20 45 4E 44 GOTO 10..99 END
029BF0: 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029C90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029CF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
029D00: 37 31 30 0D 0A 31 38 39 30 20 43 3D 30 0D 0A 31 710..1890 C=0..1
029D10: 39 30 30 20 50 52 49 4E 54 20 22 44 4F 20 59 4F 900 PRINT "DO YO
029D20: 55 20 57 41 4E 54 20 54 4F 20 53 45 45 20 4D 59 U WANT TO SEE MY
029D30: 20 53 48 4F 54 53 22 3B 0D 0A 31 39 31 30 20 49 SHOTS";..1910 I
029D40: 4E 50 55 54 20 4B 24 0D 0A 31 39 32 30 20 50 52 NPUT K$..1920 PR
029D50: 49 4E 54 0D 0A 31 39 33 30 20 49 46 20 4A 24 3C INT..1930 IF J$<
029D60: 3E 22 59 45 53 22 20 54 48 45 4E 20 32 36 32 30 >"YES" THEN 2620
029D70: 0D 0A 31 39 34 30 20 52 45 4D 2A 2A 2A 2A 2A 2A ..1940 REM******
029D80: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 53 54 41 *************STA
029D90: 52 54 0D 0A 31 39 35 30 20 49 46 20 4A 24 3C 3E RT..1950 IF J$<>
029DA0: 22 59 45 53 22 20 54 48 45 4E 20 31 39 39 30 0D "YES" THEN 1990.
029DB0: 0A 31 39 36 30 20 43 3D 43 2B 31 0D 0A 31 39 37 .1960 C=C+1..197
029DC0: 30 20 50 52 49 4E 54 0D 0A 31 39 38 30 20 50 52 0 PRINT..1980 PR
029DD0: 49 4E 54 20 22 54 55 52 4E 22 3B 43 0D 0A 31 39 INT "TURN";C..19
029DE0: 39 30 20 41 3D 30 0D 0A 32 30 30 30 20 46 4F 52 90 A=0..2000 FOR
029DF0: 20 57 3D 2E 35 20 54 4F 20 33 20 53 54 45 50 20 W=.5 TO 3 STEP
029E00: 2E 35 0D 0A 32 30 31 30 20 46 4F 52 20 58 3D 31 .5..2010 FOR X=1
029E10: 20 54 4F 20 31 30 0D 0A 32 30 32 30 20 46 4F 52 TO 10..2020 FOR
029E20: 20 59 3D 31 20 54 4F 20 31 30 0D 0A 32 30 33 30 Y=1 TO 10..2030
029E30: 20 49 46 20 42 28 58 2C 59 29 3D 57 20 54 48 45 IF B(X,Y)=W THE
029E40: 4E 20 32 30 37 30 0D 0A 32 30 34 30 20 4E 45 58 N 2070..2040 NEX
029E50: 54 20 59 0D 0A 32 30 35 30 20 4E 45 58 54 20 58 T Y..2050 NEXT X
029E60: 0D 0A 32 30 36 30 20 47 4F 54 4F 20 32 30 38 30 ..2060 GOTO 2080
029E70: 0D 0A 32 30 37 30 20 41 3D 41 2B 49 4E 54 28 57 ..2070 A=A+INT(W
029E80: 2B 2E 35 29 0D 0A 32 30 38 30 20 4E 45 58 54 20 +.5)..2080 NEXT
029E90: 57 0D 0A 32 30 39 30 20 46 4F 52 20 57 3D 31 20 W..2090 FOR W=1
029EA0: 54 4F 20 37 0D 0A 32 31 30 30 20 43 28 57 29 3D TO 7..2100 C(W)=
029EB0: 30 0D 0A 32 31 31 30 20 44 28 57 29 3D 30 0D 0A 0..2110 D(W)=0..
029EC0: 32 31 32 30 20 46 28 57 29 3D 30 0D 0A 32 31 33 2120 F(W)=0..213
029ED0: 30 20 47 28 57 29 3D 30 0D 0A 32 31 34 30 20 4E 0 G(W)=0..2140 N
029EE0: 45 58 54 20 57 0D 0A 32 31 35 30 20 50 33 3D 30 EXT W..2150 P3=0
029EF0: 0D 0A 32 31 36 30 20 46 4F 52 20 58 3D 31 20 54 ..2160 FOR X=1 T
029F00: 31 30 30 30 20 50 52 49 4E 54 20 54 41 42 28 33 1000 PRINT TAB(3
029F10: 33 29 3B 22 53 41 4C 56 4F 22 0D 0A 31 30 31 30 3);"SALVO"..1010
029F20: 20 50 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 PRINT TAB(15);"
029F30: 43 52 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 CREATIVE COMPUTI
029F40: 4E 47 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 NG MORRISTOWN,
029F50: 4E 45 57 20 4A 45 52 53 45 59 22 0D 0A 31 30 32 NEW JERSEY"..102
029F60: 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 3A 50 52 0 PRINT:PRINT:PR
029F70: 49 4E 54 0D 0A 31 30 33 30 20 52 45 4D 0D 0A 31 INT..1030 REM..1
029F80: 30 34 30 20 44 49 4D 20 41 28 31 30 2C 31 30 29 040 DIM A(10,10)
029F90: 2C 42 28 31 30 2C 31 30 29 2C 43 28 37 29 2C 44 ,B(10,10),C(7),D
029FA0: 28 37 29 2C 45 28 31 32 29 2C 46 28 31 32 29 2C (7),E(12),F(12),
029FB0: 47 28 31 32 29 2C 48 28 31 32 29 2C 4B 28 31 30 G(12),H(12),K(10
029FC0: 2C 31 30 29 0D 0A 31 30 35 30 20 5A 38 3D 30 0D ,10)..1050 Z8=0.
029FD0: 0A 31 30 36 30 20 46 4F 52 20 57 3D 31 20 54 4F .1060 FOR W=1 TO
029FE0: 20 31 32 0D 0A 31 30 37 30 20 45 28 57 29 3D 2D 12..1070 E(W)=-
029FF0: 31 0D 0A 31 30 38 30 20 48 28 57 29 3D 2D 31 0D 1..1080 H(W)=-1.
02A000: 0A 31 30 39 30 20 4E 45 58 54 20 57 0D 0A 31 31 .1090 NEXT W..11
02A010: 30 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 31 30 00 FOR X=1 TO 10
02A020: 0D 0A 31 31 31 30 20 46 4F 52 20 59 3D 31 20 54 ..1110 FOR Y=1 T
02A030: 4F 20 31 30 0D 0A 31 31 32 30 20 42 28 58 2C 59 O 10..1120 B(X,Y
02A040: 29 3D 30 0D 0A 31 31 33 30 20 4E 45 58 54 20 59 )=0..1130 NEXT Y
02A050: 0D 0A 31 31 34 30 20 4E 45 58 54 20 58 0D 0A 31 ..1140 NEXT X..1
02A060: 31 35 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 31 150 FOR X=1 TO 1
02A070: 32 0D 0A 31 31 36 30 20 46 28 58 29 3D 30 0D 0A 2..1160 F(X)=0..
02A080: 31 31 37 30 20 47 28 58 29 3D 30 0D 0A 31 31 38 1170 G(X)=0..118
02A090: 30 20 4E 45 58 54 20 58 0D 0A 31 31 39 30 20 46 0 NEXT X..1190 F
02A0A0: 4F 52 20 58 3D 31 20 54 4F 20 31 30 0D 0A 31 32 OR X=1 TO 10..12
02A0B0: 30 30 20 46 4F 52 20 59 3D 31 20 54 4F 20 31 30 00 FOR Y=1 TO 10
02A0C0: 0D 0A 31 32 31 30 20 41 28 58 2C 59 29 3D 30 0D ..1210 A(X,Y)=0.
02A0D0: 0A 31 32 32 30 20 4E 45 58 54 20 59 0D 0A 31 32 .1220 NEXT Y..12
02A0E0: 33 30 20 4E 45 58 54 20 58 0D 0A 31 32 34 30 20 30 NEXT X..1240
02A0F0: 46 4F 52 20 4B 3D 34 20 54 4F 20 31 20 53 54 45 FOR K=4 TO 1 STE
02A100: 4F 20 31 30 0D 0A 32 31 37 30 20 46 4F 52 20 59 O 10..2170 FOR Y
02A110: 3D 31 20 54 4F 20 31 30 0D 0A 32 31 38 30 20 49 =1 TO 10..2180 I
02A120: 46 20 41 28 58 2C 59 29 3E 31 30 20 54 48 45 4E F A(X,Y)>10 THEN
02A130: 20 32 32 30 30 0D 0A 32 31 39 30 20 50 33 3D 50 2200..2190 P3=P
02A140: 33 2B 31 0D 0A 32 32 30 30 20 4E 45 58 54 20 59 3+1..2200 NEXT Y
02A150: 0D 0A 32 32 31 30 20 4E 45 58 54 20 58 0D 0A 32 ..2210 NEXT X..2
02A160: 32 32 30 20 50 52 49 4E 54 20 22 59 4F 55 20 48 220 PRINT "YOU H
02A170: 41 56 45 22 3B 41 3B 22 53 48 4F 54 53 2E 22 0D AVE";A;"SHOTS.".
02A180: 0A 32 32 33 30 20 49 46 20 50 33 3E 3D 41 20 54 .2230 IF P3>=A T
02A190: 48 45 4E 20 32 32 36 30 0D 0A 32 32 34 30 20 50 HEN 2260..2240 P
02A1A0: 52 49 4E 54 20 22 59 4F 55 20 48 41 56 45 20 4D RINT "YOU HAVE M
02A1B0: 4F 52 45 20 53 48 4F 54 53 20 54 48 41 4E 20 54 ORE SHOTS THAN T
02A1C0: 48 45 52 45 20 41 52 45 20 42 4C 41 4E 4B 20 53 HERE ARE BLANK S
02A1D0: 51 55 41 52 45 53 2E 22 0D 0A 32 32 35 30 20 47 QUARES."..2250 G
02A1E0: 4F 54 4F 20 32 38 39 30 0D 0A 32 32 36 30 20 49 OTO 2890..2260 I
02A1F0: 46 20 41 3C 3E 30 20 54 48 45 4E 20 32 32 39 30 F A<>0 THEN 2290
02A200: 0D 0A 32 32 37 30 20 50 52 49 4E 54 20 22 49 20 ..2270 PRINT "I
02A210: 48 41 56 45 20 57 4F 4E 2E 22 0D 0A 32 32 38 30 HAVE WON."..2280
02A220: 20 53 54 4F 50 0D 0A 32 32 39 30 20 46 4F 52 20 STOP..2290 FOR
02A230: 57 3D 31 20 54 4F 20 41 0D 0A 32 33 30 30 20 49 W=1 TO A..2300 I
02A240: 4E 50 55 54 20 58 2C 59 0D 0A 32 33 31 30 20 49 NPUT X,Y..2310 I
02A250: 46 20 58 3C 3E 49 4E 54 28 58 29 20 54 48 45 4E F X<>INT(X) THEN
02A260: 20 32 33 37 30 0D 0A 32 33 32 30 20 49 46 20 58 2370..2320 IF X
02A270: 3E 31 30 20 54 48 45 4E 20 32 33 37 30 0D 0A 32 >10 THEN 2370..2
02A280: 33 33 30 20 49 46 20 58 3C 31 20 54 48 45 4E 20 330 IF X<1 THEN
02A290: 32 33 37 30 0D 0A 32 33 34 30 20 49 46 20 59 3C 2370..2340 IF Y<
02A2A0: 3E 49 4E 54 28 59 29 20 54 48 45 4E 20 32 33 37 >INT(Y) THEN 237
02A2B0: 30 0D 0A 32 33 35 30 20 49 46 20 59 3E 31 30 20 0..2350 IF Y>10
02A2C0: 54 48 45 4E 20 32 33 37 30 0D 0A 32 33 36 30 20 THEN 2370..2360
02A2D0: 49 46 20 59 3E 3D 31 20 54 48 45 4E 20 32 33 39 IF Y>=1 THEN 239
02A2E0: 30 0D 0A 32 33 37 30 20 50 52 49 4E 54 20 22 49 0..2370 PRINT "I
02A2F0: 4C 4C 45 47 41 4C 2C 20 45 4E 54 45 52 20 41 47 LLEGAL, ENTER AG
02A300: 50 20 2D 31 0D 0A 31 32 35 30 20 55 36 3D 30 0D P -1..1250 U6=0.
02A310: 0A 31 32 36 30 20 47 4F 53 55 42 20 32 39 31 30 .1260 GOSUB 2910
02A320: 0D 0A 31 32 37 30 20 44 45 46 20 46 4E 41 28 4B ..1270 DEF FNA(K
02A330: 29 3D 28 35 2D 4B 29 2A 33 2D 32 2A 49 4E 54 28 )=(5-K)*3-2*INT(
02A340: 4B 2F 34 29 2B 53 47 4E 28 4B 2D 31 29 2D 31 0D K/4)+SGN(K-1)-1.
02A350: 0A 31 32 38 30 20 44 45 46 20 46 4E 42 28 4B 29 .1280 DEF FNB(K)
02A360: 3D 4B 2B 49 4E 54 28 4B 2F 34 29 2D 53 47 4E 28 =K+INT(K/4)-SGN(
02A370: 4B 2D 31 29 0D 0A 31 32 39 30 20 49 46 20 56 2B K-1)..1290 IF V+
02A380: 56 32 2B 56 2A 56 32 3D 30 20 54 48 45 4E 20 31 V2+V*V2=0 THEN 1
02A390: 32 36 30 0D 0A 31 33 30 30 20 49 46 20 59 2B 56 260..1300 IF Y+V
02A3A0: 2A 46 4E 42 28 4B 29 3E 31 30 20 54 48 45 4E 20 *FNB(K)>10 THEN
02A3B0: 31 32 36 30 0D 0A 31 33 31 30 20 49 46 20 59 2B 1260..1310 IF Y+
02A3C0: 56 2A 46 4E 42 28 4B 29 3C 31 20 54 48 45 4E 20 V*FNB(K)<1 THEN
02A3D0: 31 32 36 30 0D 0A 31 33 32 30 20 49 46 20 58 2B 1260..1320 IF X+
02A3E0: 56 32 2A 46 4E 42 28 4B 29 3E 31 30 20 54 48 45 V2*FNB(K)>10 THE
02A3F0: 4E 20 31 32 36 30 0D 0A 31 33 33 30 20 49 46 20 N 1260..1330 IF
02A400: 58 2B 56 32 2A 46 4E 42 28 4B 29 3C 31 20 54 48 X+V2*FNB(K)<1 TH
02A410: 45 4E 20 31 32 36 30 0D 0A 31 33 34 30 20 55 36 EN 1260..1340 U6
02A420: 3D 55 36 2B 31 0D 0A 31 33 35 30 20 49 46 20 55 =U6+1..1350 IF U
02A430: 36 3E 32 35 20 54 48 45 4E 20 31 31 39 30 0D 0A 6>25 THEN 1190..
02A440: 31 33 36 30 20 46 4F 52 20 5A 3D 30 20 54 4F 20 1360 FOR Z=0 TO
02A450: 46 4E 42 28 4B 29 0D 0A 31 33 37 30 20 46 28 5A FNB(K)..1370 F(Z
02A460: 2B 46 4E 41 28 4B 29 29 3D 58 2B 56 32 2A 5A 0D +FNA(K))=X+V2*Z.
02A470: 0A 31 33 38 30 20 47 28 5A 2B 46 4E 41 28 4B 29 .1380 G(Z+FNA(K)
02A480: 29 3D 59 2B 56 2A 5A 0D 0A 31 33 39 30 20 4E 45 )=Y+V*Z..1390 NE
02A490: 58 54 20 5A 0D 0A 31 34 30 30 20 55 38 3D 46 4E XT Z..1400 U8=FN
02A4A0: 41 28 4B 29 0D 0A 31 34 30 35 20 49 46 20 55 38 A(K)..1405 IF U8
02A4B0: 3E 55 38 2B 46 4E 42 28 4B 29 20 54 48 45 4E 20 >U8+FNB(K) THEN
02A4C0: 31 34 36 30 0D 0A 31 34 31 30 20 46 4F 52 20 5A 1460..1410 FOR Z
02A4D0: 32 3D 20 55 38 20 54 4F 20 55 38 2B 46 4E 42 28 2= U8 TO U8+FNB(
02A4E0: 4B 29 0D 0A 31 34 31 35 20 49 46 20 55 38 3C 32 K)..1415 IF U8<2
02A4F0: 20 54 48 45 4E 20 31 34 35 30 0D 0A 31 34 32 30 THEN 1450..1420
02A500: 41 49 4E 2E 22 0D 0A 32 33 38 30 20 47 4F 54 4F AIN."..2380 GOTO
02A510: 20 32 33 30 30 0D 0A 32 33 39 30 20 49 46 20 41 2300..2390 IF A
02A520: 28 58 2C 59 29 3E 31 30 20 54 48 45 4E 20 32 34 (X,Y)>10 THEN 24
02A530: 34 30 0D 0A 32 34 30 30 20 43 28 57 29 3D 58 0D 40..2400 C(W)=X.
02A540: 0A 32 34 31 30 20 44 28 57 29 3D 59 0D 0A 32 34 .2410 D(W)=Y..24
02A550: 32 30 20 4E 45 58 54 20 57 0D 0A 32 34 33 30 20 20 NEXT W..2430
02A560: 47 4F 54 4F 20 32 34 36 30 0D 0A 32 34 34 30 20 GOTO 2460..2440
02A570: 50 52 49 4E 54 20 22 59 4F 55 20 53 48 4F 54 20 PRINT "YOU SHOT
02A580: 54 48 45 52 45 20 42 45 46 4F 52 45 20 4F 4E 20 THERE BEFORE ON
02A590: 54 55 52 4E 22 3B 41 28 58 2C 59 29 2D 31 30 0D TURN";A(X,Y)-10.
02A5A0: 0A 32 34 35 30 20 47 4F 54 4F 20 32 33 30 30 0D .2450 GOTO 2300.
02A5B0: 0A 32 34 36 30 20 46 4F 52 20 57 3D 31 20 54 4F .2460 FOR W=1 TO
02A5C0: 20 41 0D 0A 32 34 37 30 20 49 46 20 41 28 43 28 A..2470 IF A(C(
02A5D0: 57 29 2C 44 28 57 29 29 3D 33 20 54 48 45 4E 20 W),D(W))=3 THEN
02A5E0: 32 35 34 30 0D 0A 32 34 38 30 20 49 46 20 41 28 2540..2480 IF A(
02A5F0: 43 28 57 29 2C 44 28 57 29 29 3D 32 20 54 48 45 C(W),D(W))=2 THE
02A600: 4E 20 32 35 36 30 0D 0A 32 34 39 30 20 49 46 20 N 2560..2490 IF
02A610: 41 28 43 28 57 29 2C 44 28 57 29 29 3D 31 20 54 A(C(W),D(W))=1 T
02A620: 48 45 4E 20 32 35 38 30 0D 0A 32 35 30 30 20 49 HEN 2580..2500 I
02A630: 46 20 41 28 43 28 57 29 2C 44 28 57 29 29 3D 2E F A(C(W),D(W))=.
02A640: 35 20 54 48 45 4E 20 32 36 30 30 0D 0A 32 35 31 5 THEN 2600..251
02A650: 30 20 41 28 43 28 57 29 2C 44 28 57 29 29 3D 31 0 A(C(W),D(W))=1
02A660: 30 2B 43 0D 0A 32 35 32 30 20 4E 45 58 54 20 57 0+C..2520 NEXT W
02A670: 0D 0A 32 35 33 30 20 47 4F 54 4F 20 32 36 32 30 ..2530 GOTO 2620
02A680: 0D 0A 32 35 34 30 20 50 52 49 4E 54 20 22 59 4F ..2540 PRINT "YO
02A690: 55 20 48 49 54 20 4D 59 20 42 41 54 54 4C 45 53 U HIT MY BATTLES
02A6A0: 48 49 50 2E 22 0D 0A 32 35 35 30 20 47 4F 54 4F HIP."..2550 GOTO
02A6B0: 20 32 35 31 30 0D 0A 32 35 36 30 20 50 52 49 4E 2510..2560 PRIN
02A6C0: 54 20 22 59 4F 55 20 48 49 54 20 4D 59 20 43 52 T "YOU HIT MY CR
02A6D0: 55 49 53 45 52 2E 22 0D 0A 32 35 37 30 20 47 4F UISER."..2570 GO
02A6E0: 54 4F 20 32 35 31 30 0D 0A 32 35 38 30 20 50 52 TO 2510..2580 PR
02A6F0: 49 4E 54 20 22 59 4F 55 20 48 49 54 20 4D 59 20 INT "YOU HIT MY
02A700: 20 46 4F 52 20 5A 33 3D 31 20 54 4F 20 55 38 2D FOR Z3=1 TO U8-
02A710: 31 0D 0A 31 34 33 30 20 49 46 20 53 51 52 28 28 1..1430 IF SQR((
02A720: 46 28 5A 33 29 2D 46 28 5A 32 29 29 5E 32 20 2B F(Z3)-F(Z2))^2 +
02A730: 20 28 47 28 5A 33 29 2D 47 28 5A 32 29 29 5E 32 (G(Z3)-G(Z2))^2
02A740: 29 20 3C 20 33 2E 35 39 20 54 48 45 4E 20 31 32 ) < 3.59 THEN 12
02A750: 36 30 0D 0A 31 34 34 30 20 4E 45 58 54 20 5A 33 60..1440 NEXT Z3
02A760: 0D 0A 31 34 35 30 20 4E 45 58 54 20 5A 32 0D 0A ..1450 NEXT Z2..
02A770: 31 34 36 30 20 46 4F 52 20 5A 3D 30 20 54 4F 20 1460 FOR Z=0 TO
02A780: 46 4E 42 28 4B 29 0D 0A 31 34 37 30 20 41 28 46 FNB(K)..1470 A(F
02A790: 28 5A 2B 55 38 29 2C 47 28 5A 2B 55 38 29 29 3D (Z+U8),G(Z+U8))=
02A7A0: 2E 35 2B 53 47 4E 28 4B 2D 31 29 2A 28 4B 2D 31 .5+SGN(K-1)*(K-1
02A7B0: 2E 35 29 0D 0A 31 34 38 30 20 4E 45 58 54 20 5A .5)..1480 NEXT Z
02A7C0: 0D 0A 31 34 39 30 20 4E 45 58 54 20 4B 0D 0A 31 ..1490 NEXT K..1
02A7D0: 35 30 30 20 50 52 49 4E 54 20 22 45 4E 54 45 52 500 PRINT "ENTER
02A7E0: 20 43 4F 4F 52 44 49 4E 41 54 45 53 20 46 4F 52 COORDINATES FOR
02A7F0: 2E 2E 2E 22 0D 0A 31 35 31 30 20 50 52 49 4E 54 ..."..1510 PRINT
02A800: 20 22 42 41 54 54 4C 45 53 48 49 50 22 0D 0A 31 "BATTLESHIP"..1
02A810: 35 32 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 35 520 FOR X=1 TO 5
02A820: 0D 0A 31 35 33 30 20 49 4E 50 55 54 20 59 2C 5A ..1530 INPUT Y,Z
02A830: 0D 0A 31 35 34 30 20 42 28 59 2C 5A 29 3D 33 0D ..1540 B(Y,Z)=3.
02A840: 0A 31 35 35 30 20 4E 45 58 54 20 58 0D 0A 31 35 .1550 NEXT X..15
02A850: 36 30 20 50 52 49 4E 54 20 22 43 52 55 49 53 45 60 PRINT "CRUISE
02A860: 52 22 0D 0A 31 35 37 30 20 46 4F 52 20 58 3D 31 R"..1570 FOR X=1
02A870: 20 54 4F 20 33 0D 0A 31 35 38 30 20 49 4E 50 55 TO 3..1580 INPU
02A880: 54 20 59 2C 5A 0D 0A 31 35 39 30 20 42 28 59 2C T Y,Z..1590 B(Y,
02A890: 5A 29 3D 32 0D 0A 31 36 30 30 20 4E 45 58 54 20 Z)=2..1600 NEXT
02A8A0: 58 0D 0A 31 36 31 30 20 50 52 49 4E 54 20 22 44 X..1610 PRINT "D
02A8B0: 45 53 54 52 4F 59 45 52 3C 41 3E 22 0D 0A 31 36 ESTROYER<A>"..16
02A8C0: 32 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 32 0D 20 FOR X=1 TO 2.
02A8D0: 0A 31 36 33 30 20 49 4E 50 55 54 20 59 2C 5A 0D .1630 INPUT Y,Z.
02A8E0: 0A 31 36 34 30 20 42 28 59 2C 5A 29 3D 31 0D 0A .1640 B(Y,Z)=1..
02A8F0: 31 36 35 30 20 4E 45 58 54 20 58 0D 0A 31 36 36 1650 NEXT X..166
02A900: 44 45 53 54 52 4F 59 45 52 3C 41 3E 2E 22 0D 0A DESTROYER<A>."..
02A910: 32 35 39 30 20 47 4F 54 4F 20 32 35 31 30 0D 0A 2590 GOTO 2510..
02A920: 32 36 30 30 20 50 52 49 4E 54 20 22 59 4F 55 20 2600 PRINT "YOU
02A930: 48 49 54 20 4D 59 20 44 45 53 54 52 4F 59 45 52 HIT MY DESTROYER
02A940: 3C 42 3E 2E 22 0D 0A 32 36 31 30 20 47 4F 54 4F <B>."..2610 GOTO
02A950: 20 32 35 31 30 0D 0A 32 36 32 30 20 41 3D 30 0D 2510..2620 A=0.
02A960: 0A 32 36 33 30 20 49 46 20 4A 24 3D 22 59 45 53 .2630 IF J$="YES
02A970: 22 20 54 48 45 4E 20 32 36 37 30 0D 0A 32 36 34 " THEN 2670..264
02A980: 30 20 43 3D 43 2B 31 0D 0A 32 36 35 30 20 50 52 0 C=C+1..2650 PR
02A990: 49 4E 54 0D 0A 32 36 36 30 20 50 52 49 4E 54 20 INT..2660 PRINT
02A9A0: 22 54 55 52 4E 22 3B 43 0D 0A 32 36 37 30 20 41 "TURN";C..2670 A
02A9B0: 3D 30 0D 0A 32 36 38 30 20 46 4F 52 20 57 3D 2E =0..2680 FOR W=.
02A9C0: 35 20 54 4F 20 33 20 53 54 45 50 20 2E 35 0D 0A 5 TO 3 STEP .5..
02A9D0: 32 36 39 30 20 46 4F 52 20 58 3D 31 20 54 4F 20 2690 FOR X=1 TO
02A9E0: 31 30 0D 0A 32 37 30 30 20 46 4F 52 20 59 3D 31 10..2700 FOR Y=1
02A9F0: 20 54 4F 20 31 30 0D 0A 32 37 31 30 20 49 46 20 TO 10..2710 IF
02AA00: 41 28 58 2C 59 29 3D 57 20 54 48 45 4E 20 32 37 A(X,Y)=W THEN 27
02AA10: 35 30 0D 0A 32 37 32 30 20 4E 45 58 54 20 59 0D 50..2720 NEXT Y.
02AA20: 0A 32 37 33 30 20 4E 45 58 54 20 58 0D 0A 32 37 .2730 NEXT X..27
02AA30: 34 30 20 47 4F 54 4F 20 32 37 36 30 0D 0A 32 37 40 GOTO 2760..27
02AA40: 35 30 20 41 3D 41 2B 49 4E 54 28 57 2B 2E 35 29 50 A=A+INT(W+.5)
02AA50: 0D 0A 32 37 36 30 20 4E 45 58 54 20 57 0D 0A 32 ..2760 NEXT W..2
02AA60: 37 37 30 20 50 33 3D 30 0D 0A 32 37 38 30 20 46 770 P3=0..2780 F
02AA70: 4F 52 20 58 3D 31 20 54 4F 20 31 30 0D 0A 32 37 OR X=1 TO 10..27
02AA80: 39 30 20 46 4F 52 20 59 3D 31 20 54 4F 20 31 30 90 FOR Y=1 TO 10
02AA90: 0D 0A 32 38 30 30 20 49 46 20 41 28 58 2C 59 29 ..2800 IF A(X,Y)
02AAA0: 3E 31 30 20 54 48 45 4E 20 32 38 32 30 0D 0A 32 >10 THEN 2820..2
02AAB0: 38 31 30 20 50 33 3D 50 33 2B 31 0D 0A 32 38 32 810 P3=P3+1..282
02AAC0: 30 20 4E 45 58 54 20 59 0D 0A 32 38 33 30 20 4E 0 NEXT Y..2830 N
02AAD0: 45 58 54 20 58 0D 0A 32 38 34 30 20 50 52 49 4E EXT X..2840 PRIN
02AAE0: 54 20 22 49 20 48 41 56 45 22 3B 41 3B 22 53 48 T "I HAVE";A;"SH
02AAF0: 4F 54 53 2E 22 0D 0A 32 38 35 30 20 49 46 20 50 OTS."..2850 IF P
02AB00: 30 20 50 52 49 4E 54 20 22 44 45 53 54 52 4F 59 0 PRINT "DESTROY
02AB10: 45 52 3C 42 3E 22 0D 0A 31 36 37 30 20 46 4F 52 ER<B>"..1670 FOR
02AB20: 20 58 3D 31 20 54 4F 20 32 0D 0A 31 36 38 30 20 X=1 TO 2..1680
02AB30: 49 4E 50 55 54 20 59 2C 5A 0D 0A 31 36 39 30 20 INPUT Y,Z..1690
02AB40: 42 28 59 2C 5A 29 3D 2E 35 0D 0A 31 37 30 30 20 B(Y,Z)=.5..1700
02AB50: 4E 45 58 54 20 58 0D 0A 31 37 31 30 20 50 52 49 NEXT X..1710 PRI
02AB60: 4E 54 20 22 44 4F 20 59 4F 55 20 57 41 4E 54 20 NT "DO YOU WANT
02AB70: 54 4F 20 53 54 41 52 54 22 3B 0D 0A 31 37 32 30 TO START";..1720
02AB80: 20 49 4E 50 55 54 20 4A 24 0D 0A 31 37 33 30 20 INPUT J$..1730
02AB90: 49 46 20 4A 24 3C 3E 22 57 48 45 52 45 20 41 52 IF J$<>"WHERE AR
02ABA0: 45 20 59 4F 55 52 20 53 48 49 50 53 3F 22 20 54 E YOUR SHIPS?" T
02ABB0: 48 45 4E 20 31 38 39 30 0D 0A 31 37 34 30 20 50 HEN 1890..1740 P
02ABC0: 52 49 4E 54 20 22 42 41 54 54 4C 45 53 48 49 50 RINT "BATTLESHIP
02ABD0: 22 0D 0A 31 37 35 30 20 46 4F 52 20 5A 3D 31 20 "..1750 FOR Z=1
02ABE0: 54 4F 20 35 0D 0A 31 37 36 30 20 50 52 49 4E 54 TO 5..1760 PRINT
02ABF0: 20 46 28 5A 29 3B 47 28 5A 29 0D 0A 31 37 37 30 F(Z);G(Z)..1770
02AC00: 20 4E 45 58 54 20 5A 0D 0A 31 37 38 30 20 50 52 NEXT Z..1780 PR
02AC10: 49 4E 54 20 22 43 52 55 49 53 45 52 22 0D 0A 31 INT "CRUISER"..1
02AC20: 37 39 30 20 50 52 49 4E 54 20 46 28 36 29 3B 47 790 PRINT F(6);G
02AC30: 28 36 29 0D 0A 31 38 30 30 20 50 52 49 4E 54 20 (6)..1800 PRINT
02AC40: 46 28 37 29 3B 47 28 37 29 0D 0A 31 38 31 30 20 F(7);G(7)..1810
02AC50: 50 52 49 4E 54 20 46 28 38 29 3B 47 28 38 29 0D PRINT F(8);G(8).
02AC60: 0A 31 38 32 30 20 50 52 49 4E 54 20 22 44 45 53 .1820 PRINT "DES
02AC70: 54 52 4F 59 45 52 3C 41 3E 22 0D 0A 31 38 33 30 TROYER<A>"..1830
02AC80: 20 50 52 49 4E 54 20 46 28 39 29 3B 47 28 39 29 PRINT F(9);G(9)
02AC90: 0D 0A 31 38 34 30 20 50 52 49 4E 54 20 46 28 31 ..1840 PRINT F(1
02ACA0: 30 29 3B 47 28 31 30 29 0D 0A 31 38 35 30 20 50 0);G(10)..1850 P
02ACB0: 52 49 4E 54 20 22 44 45 53 54 52 4F 59 45 52 3C RINT "DESTROYER<
02ACC0: 42 3E 22 0D 0A 31 38 36 30 20 50 52 49 4E 54 20 B>"..1860 PRINT
02ACD0: 46 28 31 31 29 3B 47 28 31 31 29 0D 0A 31 38 37 F(11);G(11)..187
02ACE0: 30 20 50 52 49 4E 54 20 46 28 31 32 29 3B 47 28 0 PRINT F(12);G(
02ACF0: 31 32 29 0D 0A 31 38 38 30 20 47 4F 54 4F 20 31 12)..1880 GOTO 1
02AD00: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02AD10: 24 00 00 00 02 09 52 E5 24 00 C1 02 00 00 00 02 $.....R.$.......
02AD20: 24 00 C6 02 00 00 00 02 24 00 C2 02 00 00 00 02 $.......$.......
02AD30: 24 00 C7 02 00 00 00 02 24 00 C3 02 00 00 00 02 $.......$.......
02AD40: 24 00 C8 02 00 00 00 02 24 00 C4 02 00 00 00 02 $.......$.......
02AD50: 24 00 C9 02 00 00 00 02 24 00 C5 02 00 00 00 02 $.......$.......
02AD60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AD90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02ADF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02AE00: 33 3E 41 20 54 48 45 4E 20 32 38 38 30 0D 0A 32 3>A THEN 2880..2
02AE10: 38 36 30 20 50 52 49 4E 54 20 22 49 20 48 41 56 860 PRINT "I HAV
02AE20: 45 20 4D 4F 52 45 20 53 48 4F 54 53 20 54 48 41 E MORE SHOTS THA
02AE30: 4E 20 42 4C 41 4E 4B 20 53 51 55 41 52 45 53 2E N BLANK SQUARES.
02AE40: 22 0D 0A 32 38 37 30 20 47 4F 54 4F 20 32 32 37 "..2870 GOTO 227
02AE50: 30 0D 0A 32 38 38 30 20 49 46 20 41 3C 3E 30 20 0..2880 IF A<>0
02AE60: 54 48 45 4E 20 32 39 36 30 0D 0A 32 38 39 30 20 THEN 2960..2890
02AE70: 50 52 49 4E 54 20 22 59 4F 55 20 48 41 56 45 20 PRINT "YOU HAVE
02AE80: 57 4F 4E 2E 22 0D 0A 32 39 30 30 20 53 54 4F 50 WON."..2900 STOP
02AE90: 0D 0A 32 39 31 30 20 58 3D 49 4E 54 28 52 4E 44 ..2910 X=INT(RND
02AEA0: 28 31 29 2A 31 30 2B 31 29 0D 0A 32 39 32 30 20 (1)*10+1)..2920
02AEB0: 59 3D 49 4E 54 28 52 4E 44 28 31 29 2A 31 30 2B Y=INT(RND(1)*10+
02AEC0: 31 29 0D 0A 32 39 33 30 20 56 3D 49 4E 54 28 33 1)..2930 V=INT(3
02AED0: 2A 52 4E 44 28 31 29 2D 31 29 0D 0A 32 39 34 30 *RND(1)-1)..2940
02AEE0: 20 56 32 3D 49 4E 54 28 33 2A 52 4E 44 28 31 29 V2=INT(3*RND(1)
02AEF0: 2D 31 29 0D 0A 32 39 35 30 20 52 45 54 55 52 4E -1)..2950 RETURN
02AF00: 0D 0A 32 39 36 30 20 46 4F 52 20 57 3D 31 20 54 ..2960 FOR W=1 T
02AF10: 4F 20 31 32 0D 0A 32 39 37 30 20 49 46 20 48 28 O 12..2970 IF H(
02AF20: 57 29 3E 30 20 54 48 45 4E 20 33 38 30 30 0D 0A W)>0 THEN 3800..
02AF30: 32 39 38 30 20 4E 45 58 54 20 57 0D 0A 32 39 39 2980 NEXT W..299
02AF40: 30 20 52 45 4D 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 0 REM***********
02AF50: 2A 2A 2A 2A 2A 2A 2A 2A 52 41 4E 44 4F 4D 0D 0A ********RANDOM..
02AF60: 33 30 30 30 20 57 3D 30 0D 0A 33 30 31 30 20 52 3000 W=0..3010 R
02AF70: 33 3D 30 0D 0A 33 30 32 30 20 47 4F 53 55 42 20 3=0..3020 GOSUB
02AF80: 32 39 31 30 0D 0A 33 30 33 30 20 52 45 53 54 4F 2910..3030 RESTO
02AF90: 52 45 0D 0A 33 30 34 30 20 52 32 3D 30 0D 0A 33 RE..3040 R2=0..3
02AFA0: 30 35 30 20 52 33 3D 52 33 2B 31 0D 0A 33 30 36 050 R3=R3+1..306
02AFB0: 30 20 49 46 20 52 33 3E 31 30 30 20 54 48 45 4E 0 IF R3>100 THEN
02AFC0: 20 33 30 31 30 0D 0A 33 30 37 30 20 49 46 20 58 3010..3070 IF X
02AFD0: 3E 31 30 20 54 48 45 4E 20 33 31 31 30 0D 0A 33 >10 THEN 3110..3
02AFE0: 30 38 30 20 49 46 20 58 3E 30 20 54 48 45 4E 20 080 IF X>0 THEN
02AFF0: 33 31 32 30 0D 0A 33 30 39 30 20 58 3D 31 2B 49 3120..3090 X=1+I
02B000: 0D 0A 33 39 39 30 20 4E 45 58 54 20 4D 0D 0A 34 ..3990 NEXT M..4
02B010: 30 30 30 20 4E 45 58 54 20 53 0D 0A 34 30 31 30 000 NEXT S..4010
02B020: 20 4E 45 58 54 20 52 0D 0A 34 30 32 30 20 4E 45 NEXT R..4020 NE
02B030: 58 54 20 55 0D 0A 34 30 33 30 20 46 4F 52 20 52 XT U..4030 FOR R
02B040: 3D 31 20 54 4F 20 41 0D 0A 34 30 34 30 20 46 28 =1 TO A..4040 F(
02B050: 52 29 3D 52 0D 0A 34 30 35 30 20 47 28 52 29 3D R)=R..4050 G(R)=
02B060: 52 0D 0A 34 30 36 30 20 4E 45 58 54 20 52 0D 0A R..4060 NEXT R..
02B070: 34 30 37 30 20 46 4F 52 20 52 3D 31 20 54 4F 20 4070 FOR R=1 TO
02B080: 31 30 0D 0A 34 30 38 30 20 46 4F 52 20 53 3D 31 10..4080 FOR S=1
02B090: 20 54 4F 20 31 30 0D 0A 34 30 39 30 20 51 39 3D TO 10..4090 Q9=
02B0A0: 31 0D 0A 34 31 30 30 20 46 4F 52 20 4D 3D 31 20 1..4100 FOR M=1
02B0B0: 54 4F 20 41 0D 0A 34 31 31 30 20 49 46 20 4B 28 TO A..4110 IF K(
02B0C0: 46 28 4D 29 2C 47 28 4D 29 29 3E 3D 4B 28 46 28 F(M),G(M))>=K(F(
02B0D0: 51 39 29 2C 47 28 51 39 29 29 20 54 48 45 4E 20 Q9),G(Q9)) THEN
02B0E0: 34 31 33 30 0D 0A 34 31 32 30 20 51 39 3D 4D 0D 4130..4120 Q9=M.
02B0F0: 0A 34 31 33 30 20 4E 45 58 54 20 4D 0D 0A 34 31 .4130 NEXT M..41
02B100: 33 31 20 49 46 20 52 3E 41 20 54 48 45 4E 20 34 31 IF R>A THEN 4
02B110: 31 34 30 0D 0A 34 31 33 32 20 49 46 20 52 3D 53 140..4132 IF R=S
02B120: 20 54 48 45 4E 20 34 32 31 30 0D 0A 34 31 34 30 THEN 4210..4140
02B130: 20 49 46 20 4B 28 52 2C 53 29 3C 4B 28 46 28 51 IF K(R,S)<K(F(Q
02B140: 39 29 2C 47 28 51 39 29 29 20 54 48 45 4E 20 34 9),G(Q9)) THEN 4
02B150: 32 31 30 0D 0A 34 31 35 30 20 46 4F 52 20 4D 3D 210..4150 FOR M=
02B160: 31 20 54 4F 20 41 0D 0A 34 31 36 30 20 49 46 20 1 TO A..4160 IF
02B170: 46 28 4D 29 3C 3E 52 20 54 48 45 4E 20 34 31 39 F(M)<>R THEN 419
02B180: 30 0D 0A 34 31 37 30 20 49 46 20 47 28 4D 29 3D 0..4170 IF G(M)=
02B190: 53 20 54 48 45 4E 20 34 32 31 30 0D 0A 34 31 38 S THEN 4210..418
02B1A0: 30 20 4E 45 58 54 20 4D 0D 0A 34 31 39 30 20 46 0 NEXT M..4190 F
02B1B0: 28 51 39 29 3D 52 0D 0A 34 32 30 30 20 47 28 51 (Q9)=R..4200 G(Q
02B1C0: 39 29 3D 53 0D 0A 34 32 31 30 20 4E 45 58 54 20 9)=S..4210 NEXT
02B1D0: 53 0D 0A 34 32 32 30 20 4E 45 58 54 20 52 0D 0A S..4220 NEXT R..
02B1E0: 34 32 33 30 20 47 4F 54 4F 20 33 33 38 30 0D 0A 4230 GOTO 3380..
02B1F0: 34 32 34 30 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 4240 END........
02B200: 4E 54 28 52 4E 44 28 31 29 2A 32 2E 35 29 0D 0A NT(RND(1)*2.5)..
02B210: 33 31 30 30 20 47 4F 54 4F 20 33 31 32 30 0D 0A 3100 GOTO 3120..
02B220: 33 31 31 30 20 58 3D 31 30 2D 49 4E 54 28 52 4E 3110 X=10-INT(RN
02B230: 44 28 31 29 2A 32 2E 35 29 0D 0A 33 31 32 30 20 D(1)*2.5)..3120
02B240: 49 46 20 59 3E 31 30 20 54 48 45 4E 20 33 31 36 IF Y>10 THEN 316
02B250: 30 0D 0A 33 31 33 30 20 49 46 20 59 3E 30 20 54 0..3130 IF Y>0 T
02B260: 48 45 4E 20 33 32 37 30 0D 0A 33 31 34 30 20 59 HEN 3270..3140 Y
02B270: 3D 31 2B 49 4E 54 28 52 4E 44 28 31 29 2A 32 2E =1+INT(RND(1)*2.
02B280: 35 29 0D 0A 33 31 35 30 20 47 4F 54 4F 20 33 32 5)..3150 GOTO 32
02B290: 37 30 0D 0A 33 31 36 30 20 59 3D 31 30 2D 49 4E 70..3160 Y=10-IN
02B2A0: 54 28 52 4E 44 28 31 29 2A 32 2E 35 29 0D 0A 33 T(RND(1)*2.5)..3
02B2B0: 31 37 30 20 47 4F 54 4F 20 33 32 37 30 0D 0A 33 170 GOTO 3270..3
02B2C0: 31 38 30 20 46 28 57 29 3D 58 0D 0A 33 31 39 30 180 F(W)=X..3190
02B2D0: 20 47 28 57 29 3D 59 0D 0A 33 32 30 30 20 49 46 G(W)=Y..3200 IF
02B2E0: 20 57 3D 41 20 54 48 45 4E 20 33 33 38 30 0D 0A W=A THEN 3380..
02B2F0: 33 32 31 30 20 49 46 20 52 32 3D 36 20 54 48 45 3210 IF R2=6 THE
02B300: 4E 20 33 30 33 30 0D 0A 33 32 32 30 20 52 45 41 N 3030..3220 REA
02B310: 44 20 58 31 2C 59 31 0D 0A 33 32 33 30 20 52 32 D X1,Y1..3230 R2
02B320: 3D 52 32 2B 31 0D 0A 33 32 34 30 20 44 41 54 41 =R2+1..3240 DATA
02B330: 20 31 2C 31 2C 2D 31 2C 31 2C 31 2C 2D 33 2C 31 1,1,-1,1,1,-3,1
02B340: 2C 31 2C 30 2C 32 2C 2D 31 2C 31 0D 0A 33 32 35 ,1,0,2,-1,1..325
02B350: 30 20 58 3D 58 2B 58 31 0D 0A 33 32 36 30 20 59 0 X=X+X1..3260 Y
02B360: 3D 59 2B 59 31 0D 0A 33 32 37 30 20 49 46 20 58 =Y+Y1..3270 IF X
02B370: 3E 31 30 20 54 48 45 4E 20 33 32 31 30 0D 0A 33 >10 THEN 3210..3
02B380: 32 38 30 20 49 46 20 58 3C 31 20 54 48 45 4E 20 280 IF X<1 THEN
02B390: 33 32 31 30 0D 0A 33 32 39 30 20 49 46 20 59 3E 3210..3290 IF Y>
02B3A0: 31 30 20 54 48 45 4E 20 33 32 31 30 0D 0A 33 33 10 THEN 3210..33
02B3B0: 30 30 20 49 46 20 59 3C 31 20 54 48 45 4E 20 33 00 IF Y<1 THEN 3
02B3C0: 32 31 30 0D 0A 33 33 31 30 20 49 46 20 42 28 58 210..3310 IF B(X
02B3D0: 2C 59 29 3E 31 30 20 54 48 45 4E 20 33 32 31 30 ,Y)>10 THEN 3210
02B3E0: 0D 0A 33 33 32 30 20 46 4F 52 20 51 39 3D 31 20 ..3320 FOR Q9=1
02B3F0: 54 4F 20 57 0D 0A 33 33 33 30 20 49 46 20 46 28 TO W..3330 IF F(
02B400: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 30 29 10 PRINT TAB(30)
02B410: 3B 22 53 49 4E 45 20 57 41 56 45 22 0D 0A 32 30 ;"SINE WAVE"..20
02B420: 20 50 52 49 4E 54 20 54 41 42 28 31 35 29 3B 22 PRINT TAB(15);"
02B430: 43 52 45 41 54 49 56 45 20 43 4F 4D 50 55 54 49 CREATIVE COMPUTI
02B440: 4E 47 20 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 NG MORRISTOWN,
02B450: 4E 45 57 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 NEW JERSEY"..30
02B460: 50 52 49 4E 54 3A 20 50 52 49 4E 54 3A 20 50 52 PRINT: PRINT: PR
02B470: 49 4E 54 3A 20 50 52 49 4E 54 3A 20 50 52 49 4E INT: PRINT: PRIN
02B480: 54 0D 0A 34 30 20 52 45 4D 41 52 4B 41 42 4C 45 T..40 REMARKABLE
02B490: 20 50 52 4F 47 52 41 4D 20 42 59 20 44 41 56 49 PROGRAM BY DAVI
02B4A0: 44 20 41 48 4C 0D 0A 35 30 20 42 3D 30 0D 0A 31 D AHL..50 B=0..1
02B4B0: 30 30 20 52 45 4D 20 20 53 54 41 52 54 20 4C 4F 00 REM START LO
02B4C0: 4E 47 20 4C 4F 4F 50 0D 0A 31 31 30 20 46 4F 52 NG LOOP..110 FOR
02B4D0: 20 54 3D 30 20 54 4F 20 34 30 20 53 54 45 50 20 T=0 TO 40 STEP
02B4E0: 2E 32 35 0D 0A 31 32 30 20 41 3D 49 4E 54 28 32 .25..120 A=INT(2
02B4F0: 36 2B 32 35 2A 53 49 4E 28 54 29 29 0D 0A 31 33 6+25*SIN(T))..13
02B500: 30 20 50 52 49 4E 54 20 54 41 42 28 41 29 3B 0D 0 PRINT TAB(A);.
02B510: 0A 31 34 30 20 49 46 20 42 3D 31 20 54 48 45 4E .140 IF B=1 THEN
02B520: 20 31 38 30 0D 0A 31 35 30 20 50 52 49 4E 54 20 180..150 PRINT
02B530: 22 43 52 45 41 54 49 56 45 22 0D 0A 31 36 30 20 "CREATIVE"..160
02B540: 42 3D 31 0D 0A 31 37 30 20 47 4F 54 4F 20 32 30 B=1..170 GOTO 20
02B550: 30 0D 0A 31 38 30 20 50 52 49 4E 54 20 22 43 4F 0..180 PRINT "CO
02B560: 4D 50 55 54 49 4E 47 22 0D 0A 31 39 30 20 42 3D MPUTING"..190 B=
02B570: 30 0D 0A 32 30 30 20 4E 45 58 54 20 54 0D 0A 39 0..200 NEXT T..9
02B580: 39 39 20 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 99 END..........
02B590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B600: 51 39 29 3C 3E 58 20 54 48 45 4E 20 33 33 35 30 Q9)<>X THEN 3350
02B610: 0D 0A 33 33 34 30 20 49 46 20 47 28 51 39 29 3D ..3340 IF G(Q9)=
02B620: 59 20 54 48 45 4E 20 33 32 31 30 0D 0A 33 33 35 Y THEN 3210..335
02B630: 30 20 4E 45 58 54 20 51 39 0D 0A 33 33 36 30 20 0 NEXT Q9..3360
02B640: 57 3D 57 2B 31 0D 0A 33 33 37 30 20 47 4F 54 4F W=W+1..3370 GOTO
02B650: 20 33 31 38 30 0D 0A 33 33 38 30 20 49 46 20 4B 3180..3380 IF K
02B660: 24 3C 3E 22 59 45 53 22 20 54 48 45 4E 20 33 34 $<>"YES" THEN 34
02B670: 32 30 0D 0A 33 33 39 30 20 46 4F 52 20 5A 35 3D 20..3390 FOR Z5=
02B680: 31 20 54 4F 20 41 0D 0A 33 34 30 30 20 50 52 49 1 TO A..3400 PRI
02B690: 4E 54 20 46 28 5A 35 29 3B 47 28 5A 35 29 0D 0A NT F(Z5);G(Z5)..
02B6A0: 33 34 31 30 20 4E 45 58 54 20 5A 35 0D 0A 33 34 3410 NEXT Z5..34
02B6B0: 32 30 20 46 4F 52 20 57 3D 31 20 54 4F 20 41 0D 20 FOR W=1 TO A.
02B6C0: 0A 33 34 33 30 20 49 46 20 42 28 46 28 57 29 2C .3430 IF B(F(W),
02B6D0: 47 28 57 29 29 3D 33 20 54 48 45 4E 20 33 35 30 G(W))=3 THEN 350
02B6E0: 30 0D 0A 33 34 34 30 20 49 46 20 42 28 46 28 57 0..3440 IF B(F(W
02B6F0: 29 2C 47 28 57 29 29 3D 32 20 54 48 45 4E 20 33 ),G(W))=2 THEN 3
02B700: 35 32 30 0D 0A 33 34 35 30 20 49 46 20 42 28 46 520..3450 IF B(F
02B710: 28 57 29 2C 47 28 57 29 29 3D 31 20 54 48 45 4E (W),G(W))=1 THEN
02B720: 20 33 35 36 30 0D 0A 33 34 36 30 20 49 46 20 42 3560..3460 IF B
02B730: 28 46 28 57 29 2C 47 28 57 29 29 3D 2E 35 20 54 (F(W),G(W))=.5 T
02B740: 48 45 4E 20 33 35 34 30 0D 0A 33 34 37 30 20 42 HEN 3540..3470 B
02B750: 28 46 28 57 29 2C 47 28 57 29 29 3D 31 30 2B 43 (F(W),G(W))=10+C
02B760: 0D 0A 33 34 38 30 20 4E 45 58 54 20 57 0D 0A 33 ..3480 NEXT W..3
02B770: 34 39 30 20 47 4F 54 4F 20 31 39 35 30 0D 0A 33 490 GOTO 1950..3
02B780: 35 30 30 20 50 52 49 4E 54 20 22 49 20 48 49 54 500 PRINT "I HIT
02B790: 20 59 4F 55 52 20 42 41 54 54 4C 45 53 48 49 50 YOUR BATTLESHIP
02B7A0: 22 0D 0A 33 35 31 30 20 47 4F 54 4F 20 33 35 37 "..3510 GOTO 357
02B7B0: 30 0D 0A 33 35 32 30 20 50 52 49 4E 54 20 22 49 0..3520 PRINT "I
02B7C0: 20 48 49 54 20 59 4F 55 52 20 43 52 55 49 53 45 HIT YOUR CRUISE
02B7D0: 52 22 0D 0A 33 35 33 30 20 47 4F 54 4F 20 33 35 R"..3530 GOTO 35
02B7E0: 37 30 0D 0A 33 35 34 30 20 50 52 49 4E 54 20 22 70..3540 PRINT "
02B7F0: 49 20 48 49 54 20 59 4F 55 52 20 44 45 53 54 52 I HIT YOUR DESTR
02B800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02B9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02BA00: 4F 59 45 52 3C 42 3E 22 0D 0A 33 35 35 30 20 47 OYER<B>"..3550 G
02BA10: 4F 54 4F 20 33 35 37 30 0D 0A 33 35 36 30 20 50 OTO 3570..3560 P
02BA20: 52 49 4E 54 20 22 49 20 48 49 54 20 59 4F 55 52 RINT "I HIT YOUR
02BA30: 20 44 45 53 54 52 4F 59 45 52 3C 41 3E 22 0D 0A DESTROYER<A>"..
02BA40: 33 35 37 30 20 46 4F 52 20 51 3D 31 20 54 4F 20 3570 FOR Q=1 TO
02BA50: 31 32 0D 0A 33 35 38 30 20 49 46 20 45 28 51 29 12..3580 IF E(Q)
02BA60: 3C 3E 2D 31 20 54 48 45 4E 20 33 37 33 30 0D 0A <>-1 THEN 3730..
02BA70: 33 35 39 30 20 45 28 51 29 3D 31 30 2B 43 0D 0A 3590 E(Q)=10+C..
02BA80: 33 36 30 30 20 48 28 51 29 3D 42 28 46 28 57 29 3600 H(Q)=B(F(W)
02BA90: 2C 47 28 57 29 29 0D 0A 33 36 31 30 20 4D 33 3D ,G(W))..3610 M3=
02BAA0: 30 0D 0A 33 36 32 30 20 46 4F 52 20 4D 32 3D 31 0..3620 FOR M2=1
02BAB0: 20 54 4F 20 31 32 0D 0A 33 36 33 30 20 49 46 20 TO 12..3630 IF
02BAC0: 48 28 4D 32 29 3C 3E 48 28 51 29 20 54 48 45 4E H(M2)<>H(Q) THEN
02BAD0: 20 33 36 35 30 0D 0A 33 36 34 30 20 4D 33 3D 4D 3650..3640 M3=M
02BAE0: 33 2B 31 0D 0A 33 36 35 30 20 4E 45 58 54 20 4D 3+1..3650 NEXT M
02BAF0: 32 0D 0A 33 36 36 30 20 49 46 20 4D 33 3C 3E 49 2..3660 IF M3<>I
02BB00: 4E 54 28 48 28 51 29 2B 2E 35 29 2B 31 2B 49 4E NT(H(Q)+.5)+1+IN
02BB10: 54 28 49 4E 54 28 48 28 51 29 2B 2E 35 29 2F 33 T(INT(H(Q)+.5)/3
02BB20: 29 20 54 48 45 4E 20 33 34 37 30 0D 0A 33 36 37 ) THEN 3470..367
02BB30: 30 20 46 4F 52 20 4D 32 3D 31 20 54 4F 20 31 32 0 FOR M2=1 TO 12
02BB40: 0D 0A 33 36 38 30 20 49 46 20 48 28 4D 32 29 3C ..3680 IF H(M2)<
02BB50: 3E 48 28 51 29 20 54 48 45 4E 20 33 37 31 30 0D >H(Q) THEN 3710.
02BB60: 0A 33 36 39 30 20 45 28 4D 32 29 3D 2D 31 0D 0A .3690 E(M2)=-1..
02BB70: 33 37 30 30 20 48 28 4D 32 29 3D 2D 31 0D 0A 33 3700 H(M2)=-1..3
02BB80: 37 31 30 20 4E 45 58 54 20 4D 32 0D 0A 33 37 32 710 NEXT M2..372
02BB90: 30 20 47 4F 54 4F 20 33 34 37 30 0D 0A 33 37 33 0 GOTO 3470..373
02BBA0: 30 20 4E 45 58 54 20 51 0D 0A 33 37 34 30 20 50 0 NEXT Q..3740 P
02BBB0: 52 49 4E 54 20 22 50 52 4F 47 52 41 4D 20 41 42 RINT "PROGRAM AB
02BBC0: 4F 52 54 3A 22 0D 0A 33 37 35 30 20 46 4F 52 20 ORT:"..3750 FOR
02BBD0: 51 3D 31 20 54 4F 20 31 32 0D 0A 33 37 36 30 20 Q=1 TO 12..3760
02BBE0: 50 52 49 4E 54 20 22 45 28 22 3B 51 3B 22 29 20 PRINT "E(";Q;")
02BBF0: 3D 22 3B 45 28 51 29 0D 0A 33 37 37 30 20 50 52 =";E(Q)..3770 PR
02BC00: 31 30 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 10 PRINT TAB(33)
02BC10: 3B 22 53 4C 41 4C 4F 4D 22 0D 0A 32 30 20 50 52 ;"SLALOM"..20 PR
02BC20: 49 4E 54 20 54 41 42 28 31 35 29 3B 22 43 52 45 INT TAB(15);"CRE
02BC30: 41 54 49 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 ATIVE COMPUTING
02BC40: 20 4D 4F 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 MORRISTOWN, NEW
02BC50: 20 4A 45 52 53 45 59 22 0D 0A 33 30 20 50 52 49 JERSEY"..30 PRI
02BC60: 4E 54 3A 50 52 49 4E 54 3A 50 52 49 4E 54 0D 0A NT:PRINT:PRINT..
02BC70: 33 31 30 20 50 52 49 4E 54 20 22 48 4F 57 20 4D 310 PRINT "HOW M
02BC80: 41 4E 59 20 47 41 54 45 53 20 44 4F 45 53 20 54 ANY GATES DOES T
02BC90: 48 49 53 20 43 4F 55 52 53 45 20 48 41 56 45 20 HIS COURSE HAVE
02BCA0: 28 31 20 54 4F 20 32 35 29 22 3B 0D 0A 33 32 30 (1 TO 25)";..320
02BCB0: 20 49 4E 50 55 54 20 56 0D 0A 33 33 30 20 49 46 INPUT V..330 IF
02BCC0: 20 56 3E 32 35 20 54 48 45 4E 20 33 36 30 0D 0A V>25 THEN 360..
02BCD0: 33 34 30 20 49 46 20 56 3C 31 20 54 48 45 4E 20 340 IF V<1 THEN
02BCE0: 33 39 30 0D 0A 33 35 30 20 47 4F 54 4F 20 31 34 390..350 GOTO 14
02BCF0: 34 30 0D 0A 33 36 30 20 50 52 49 4E 54 20 22 32 40..360 PRINT "2
02BD00: 35 20 49 53 20 54 48 45 20 4C 49 4D 49 54 2E 22 5 IS THE LIMIT."
02BD10: 0D 0A 33 37 30 20 4C 45 54 20 56 3D 32 35 0D 0A ..370 LET V=25..
02BD20: 33 38 30 20 47 4F 54 4F 20 31 34 34 30 0D 0A 33 380 GOTO 1440..3
02BD30: 39 30 20 50 52 49 4E 54 20 22 54 52 59 20 41 47 90 PRINT "TRY AG
02BD40: 41 49 4E 2C 22 0D 0A 34 30 30 20 47 4F 54 4F 20 AIN,"..400 GOTO
02BD50: 33 31 30 0D 0A 34 31 30 20 50 52 49 4E 54 20 22 310..410 PRINT "
02BD60: 52 41 54 45 20 59 4F 55 52 53 45 4C 46 20 41 53 RATE YOURSELF AS
02BD70: 20 41 20 53 4B 49 45 52 2C 20 28 31 3D 57 4F 52 A SKIER, (1=WOR
02BD80: 53 54 2C 20 33 3D 42 45 53 54 29 22 3B 0D 0A 34 ST, 3=BEST)";..4
02BD90: 32 30 20 49 4E 50 55 54 20 41 0D 0A 34 33 30 20 20 INPUT A..430
02BDA0: 49 46 20 41 3C 31 20 54 48 45 4E 20 34 36 30 0D IF A<1 THEN 460.
02BDB0: 0A 34 34 30 20 49 46 20 41 3E 33 20 54 48 45 4E .440 IF A>3 THEN
02BDC0: 20 34 36 30 0D 0A 34 35 30 20 47 4F 54 4F 20 34 460..450 GOTO 4
02BDD0: 38 30 0D 0A 34 36 30 20 50 52 49 4E 54 20 22 54 80..460 PRINT "T
02BDE0: 48 45 20 42 4F 55 4E 44 53 20 41 52 45 20 31 2D HE BOUNDS ARE 1-
02BDF0: 33 22 0D 0A 34 37 30 20 47 4F 54 4F 20 34 31 30 3"..470 GOTO 410
02BE00: 49 4E 54 20 22 48 28 22 3B 51 3B 22 29 20 3D 22 INT "H(";Q;") ="
02BE10: 3B 48 28 51 29 0D 0A 33 37 38 30 20 4E 45 58 54 ;H(Q)..3780 NEXT
02BE20: 20 51 0D 0A 33 37 39 30 20 53 54 4F 50 0D 0A 33 Q..3790 STOP..3
02BE30: 38 30 30 20 52 45 4D 2A 2A 2A 2A 2A 2A 2A 2A 2A 800 REM*********
02BE40: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 55 ***************U
02BE50: 53 49 4E 47 45 41 52 52 41 59 0D 0A 33 38 31 30 SINGEARRAY..3810
02BE60: 20 46 4F 52 20 52 3D 31 20 54 4F 20 31 30 0D 0A FOR R=1 TO 10..
02BE70: 33 38 32 30 20 46 4F 52 20 53 3D 31 20 54 4F 20 3820 FOR S=1 TO
02BE80: 31 30 0D 0A 33 38 33 30 20 4B 28 52 2C 53 29 3D 10..3830 K(R,S)=
02BE90: 30 0D 0A 33 38 34 30 20 4E 45 58 54 20 53 0D 0A 0..3840 NEXT S..
02BEA0: 33 38 35 30 20 4E 45 58 54 20 52 0D 0A 33 38 36 3850 NEXT R..386
02BEB0: 30 20 46 4F 52 20 55 3D 31 20 54 4F 20 31 32 0D 0 FOR U=1 TO 12.
02BEC0: 0A 33 38 37 30 20 49 46 20 45 28 55 29 3C 31 30 .3870 IF E(U)<10
02BED0: 20 54 48 45 4E 20 34 30 32 30 0D 0A 33 38 38 30 THEN 4020..3880
02BEE0: 20 46 4F 52 20 52 3D 31 20 54 4F 20 31 30 0D 0A FOR R=1 TO 10..
02BEF0: 33 38 39 30 20 46 4F 52 20 53 3D 31 20 54 4F 20 3890 FOR S=1 TO
02BF00: 31 30 0D 0A 33 39 30 30 20 49 46 20 42 28 52 2C 10..3900 IF B(R,
02BF10: 53 29 3C 31 30 20 54 48 45 4E 20 33 39 33 30 0D S)<10 THEN 3930.
02BF20: 0A 33 39 31 30 20 4B 28 52 2C 53 29 3D 2D 31 30 .3910 K(R,S)=-10
02BF30: 30 30 30 30 30 30 0D 0A 33 39 32 30 20 47 4F 54 000000..3920 GOT
02BF40: 4F 20 34 30 30 30 0D 0A 33 39 33 30 20 46 4F 52 O 4000..3930 FOR
02BF50: 20 4D 3D 53 47 4E 28 31 2D 52 29 20 54 4F 20 53 M=SGN(1-R) TO S
02BF60: 47 4E 28 31 30 2D 52 29 0D 0A 33 39 34 30 20 46 GN(10-R)..3940 F
02BF70: 4F 52 20 4E 3D 53 47 4E 28 31 2D 53 29 20 54 4F OR N=SGN(1-S) TO
02BF80: 20 53 47 4E 28 31 30 2D 53 29 0D 0A 33 39 35 30 SGN(10-S)..3950
02BF90: 20 49 46 20 4E 2B 4D 2B 4E 2A 4D 3D 30 20 54 48 IF N+M+N*M=0 TH
02BFA0: 45 4E 20 33 39 38 30 0D 0A 33 39 36 30 20 49 46 EN 3980..3960 IF
02BFB0: 20 42 28 52 2B 4D 2C 53 2B 4E 29 3C 3E 45 28 55 B(R+M,S+N)<>E(U
02BFC0: 29 20 54 48 45 4E 20 33 39 38 30 0D 0A 33 39 37 ) THEN 3980..397
02BFD0: 30 20 4B 28 52 2C 53 29 3D 4B 28 52 2C 53 29 2B 0 K(R,S)=K(R,S)+
02BFE0: 45 28 55 29 2D 53 2A 49 4E 54 28 48 28 55 29 2B E(U)-S*INT(H(U)+
02BFF0: 2E 35 29 0D 0A 33 39 38 30 20 4E 45 58 54 20 4E .5)..3980 NEXT N
02C000: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02C010: 25 00 00 00 02 09 52 E5 25 00 C1 02 00 00 00 02 %.....R.%.......
02C020: 25 00 C6 02 00 00 00 02 25 00 C2 02 00 00 00 02 %.......%.......
02C030: 25 00 C7 02 00 00 00 02 25 00 C3 02 00 00 00 02 %.......%.......
02C040: 25 00 C8 02 00 00 00 02 25 00 C4 02 00 00 00 02 %.......%.......
02C050: 25 00 C9 02 00 00 00 02 25 00 C5 02 00 00 00 02 %.......%.......
02C060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C0F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02C100: 0D 0A 34 38 30 20 50 52 49 4E 54 22 54 48 45 20 ..480 PRINT"THE
02C110: 53 54 41 52 54 45 52 20 43 4F 55 4E 54 53 20 44 STARTER COUNTS D
02C120: 4F 57 4E 2E 2E 2E 35 2E 2E 2E 34 2E 2E 2E 33 2E OWN...5...4...3.
02C130: 2E 2E 32 2E 2E 2E 31 2E 2E 2E 47 4F 21 22 3B 0D ..2...1...GO!";.
02C140: 0A 34 39 30 20 52 45 4D 0D 0A 35 30 30 20 4C 45 .490 REM..500 LE
02C150: 54 20 54 3D 30 0D 0A 35 31 30 20 4C 45 54 20 53 T T=0..510 LET S
02C160: 3D 49 4E 54 28 52 4E 44 28 31 29 2A 28 31 38 2D =INT(RND(1)*(18-
02C170: 39 29 2B 39 29 0D 0A 35 32 30 20 50 52 49 4E 54 9)+9)..520 PRINT
02C180: 0D 0A 35 32 35 20 50 52 49 4E 54 20 22 59 4F 55 ..525 PRINT "YOU
02C190: 27 52 45 20 4F 46 46 21 22 0D 0A 35 33 30 20 46 'RE OFF!"..530 F
02C1A0: 4F 52 20 4F 3D 31 20 54 4F 20 56 0D 0A 35 34 30 OR O=1 TO V..540
02C1B0: 20 20 20 20 52 45 41 44 20 51 0D 0A 35 35 30 20 READ Q..550
02C1C0: 20 20 20 50 52 49 4E 54 0D 0A 35 35 35 20 20 20 PRINT..555
02C1D0: 20 50 52 49 4E 54 20 22 48 45 52 45 20 43 4F 4D PRINT "HERE COM
02C1E0: 45 53 20 47 41 54 45 20 23 22 3B 53 54 52 24 28 ES GATE #";STR$(
02C1F0: 4F 29 3B 22 3A 22 0D 0A 35 36 30 20 20 20 20 50 O);":"..560 P
02C200: 52 49 4E 54 20 53 3B 22 4D 2E 50 2E 48 2E 22 0D RINT S;"M.P.H.".
02C210: 0A 35 37 30 20 20 20 20 4C 45 54 20 53 31 3D 53 .570 LET S1=S
02C220: 0D 0A 35 38 30 20 20 20 20 50 52 49 4E 54 20 22 ..580 PRINT "
02C230: 4F 50 54 49 4F 4E 22 3B 0D 0A 35 39 30 20 20 20 OPTION";..590
02C240: 20 49 4E 50 55 54 20 4F 31 0D 0A 36 30 30 20 20 INPUT O1..600
02C250: 20 20 49 46 20 4F 31 3D 30 20 54 48 45 4E 20 39 IF O1=0 THEN 9
02C260: 37 30 0D 0A 36 31 30 20 20 20 49 46 20 4F 31 3E 70..610 IF O1>
02C270: 38 20 54 48 45 4E 20 31 34 32 30 0D 0A 36 32 30 8 THEN 1420..620
02C280: 20 20 20 20 49 46 20 4F 31 3C 31 20 54 48 45 4E IF O1<1 THEN
02C290: 20 31 34 32 30 0D 0A 36 33 30 20 20 20 20 47 4F 1420..630 GO
02C2A0: 53 55 42 20 39 39 30 0D 0A 36 34 30 20 20 20 20 SUB 990..640
02C2B0: 49 46 20 53 3C 37 20 54 48 45 4E 20 31 33 39 30 IF S<7 THEN 1390
02C2C0: 0D 0A 36 35 30 20 20 20 20 4C 45 54 20 54 3D 54 ..650 LET T=T
02C2D0: 2B 28 51 2D 53 2B 31 29 0D 0A 36 36 30 20 20 20 +(Q-S+1)..660
02C2E0: 20 49 46 20 53 3E 51 20 54 48 45 4E 20 31 36 33 IF S>Q THEN 163
02C2F0: 30 0D 0A 36 37 30 20 4E 45 58 54 20 4F 0D 0A 36 0..670 NEXT O..6
02C300: 36 30 20 50 52 49 4E 54 20 22 41 4E 20 4F 46 46 60 PRINT "AN OFF
02C310: 49 43 49 41 4C 20 43 41 55 47 48 54 20 59 4F 55 ICIAL CAUGHT YOU
02C320: 21 22 0D 0A 31 32 37 30 20 50 52 49 4E 54 20 22 !"..1270 PRINT "
02C330: 59 4F 55 20 54 4F 4F 4B 22 3B 28 54 2B 52 4E 44 YOU TOOK";(T+RND
02C340: 28 31 29 29 3B 22 53 45 43 4F 4E 44 53 2E 22 0D (1));"SECONDS.".
02C350: 0A 31 32 38 30 20 47 4F 54 4F 20 37 34 30 0D 0A .1280 GOTO 740..
02C360: 31 32 39 30 20 49 46 20 52 4E 44 28 31 29 3C 28 1290 IF RND(1)<(
02C370: 28 53 2D 51 29 2A 2E 31 29 2B 2E 32 20 54 48 45 (S-Q)*.1)+.2 THE
02C380: 4E 20 31 33 32 30 0D 0A 31 33 30 30 20 50 52 49 N 1320..1300 PRI
02C390: 4E 54 20 22 59 4F 55 20 57 45 4E 54 20 4F 56 45 NT "YOU WENT OVE
02C3A0: 52 20 54 48 45 20 4E 41 58 49 4D 55 4D 20 53 50 R THE NAXIMUM SP
02C3B0: 45 45 44 20 41 4E 44 20 4D 41 44 45 20 49 54 21 EED AND MADE IT!
02C3C0: 22 0D 0A 31 33 31 30 20 52 45 54 55 52 4E 0D 0A "..1310 RETURN..
02C3D0: 31 33 32 30 20 50 52 49 4E 54 20 22 59 4F 55 20 1320 PRINT "YOU
02C3E0: 57 45 4E 54 20 4F 56 45 52 20 54 48 45 20 4D 41 WENT OVER THE MA
02C3F0: 58 49 4D 55 4D 20 53 50 45 45 44 20 41 4E 44 20 XIMUM SPEED AND
02C400: 22 3B 0D 0A 31 33 33 30 20 49 46 20 52 4E 44 28 ";..1330 IF RND(
02C410: 31 29 3C 2E 35 20 54 48 45 4E 20 31 33 37 30 0D 1)<.5 THEN 1370.
02C420: 0A 31 33 34 30 20 50 52 49 4E 54 20 22 57 49 50 .1340 PRINT "WIP
02C430: 45 44 20 4F 55 54 21 22 0D 0A 31 33 35 30 20 50 ED OUT!"..1350 P
02C440: 52 49 4E 54 20 22 59 4F 55 20 54 4F 4F 4B 22 3B RINT "YOU TOOK";
02C450: 28 54 2B 52 4E 44 28 31 29 29 3B 22 53 45 43 4F (T+RND(1));"SECO
02C460: 4E 44 53 22 0D 0A 31 33 36 30 20 47 4F 54 4F 20 NDS"..1360 GOTO
02C470: 37 34 30 0D 0A 31 33 37 30 20 50 52 49 4E 54 20 740..1370 PRINT
02C480: 22 53 4E 41 47 47 45 44 20 41 20 46 4C 41 47 21 "SNAGGED A FLAG!
02C490: 22 0D 0A 31 33 38 30 20 47 4F 54 4F 20 31 33 35 "..1380 GOTO 135
02C4A0: 30 0D 0A 31 33 39 30 20 50 52 49 4E 54 20 22 4C 0..1390 PRINT "L
02C4B0: 45 54 27 53 20 42 45 20 52 45 41 4C 49 53 54 49 ET'S BE REALISTI
02C4C0: 43 2C 20 4F 4B 3F 20 20 4C 45 54 27 53 20 47 4F C, OK? LET'S GO
02C4D0: 20 42 41 43 4B 20 41 4E 44 20 54 52 59 20 41 47 BACK AND TRY AG
02C4E0: 41 49 4E 2E 2E 2E 22 0D 0A 31 34 30 30 20 4C 45 AIN..."..1400 LE
02C4F0: 54 20 53 3D 53 31 0D 0A 31 34 31 30 20 47 4F 54 T S=S1..1410 GOT
02C500: 38 30 20 50 52 49 4E 54 3A 50 52 49 4E 54 20 22 80 PRINT:PRINT "
02C510: 59 4F 55 20 54 4F 4F 4B 22 3B 28 54 2B 52 4E 44 YOU TOOK";(T+RND
02C520: 28 31 29 29 3B 22 53 45 43 4F 4E 44 53 2E 22 0D (1));"SECONDS.".
02C530: 0A 36 39 30 20 4C 45 54 20 4D 3D 54 0D 0A 37 30 .690 LET M=T..70
02C540: 30 20 4C 45 54 20 4D 3D 4D 2F 56 0D 0A 37 31 30 0 LET M=M/V..710
02C550: 20 49 46 20 4D 3C 31 2E 35 2D 28 41 2A 2E 31 29 IF M<1.5-(A*.1)
02C560: 20 54 48 45 4E 20 31 36 35 30 0D 0A 37 32 30 20 THEN 1650..720
02C570: 49 46 20 4D 3C 32 2E 39 2D 28 41 2A 2E 31 29 20 IF M<2.9-(A*.1)
02C580: 54 48 45 4E 20 31 36 38 30 0D 0A 37 33 30 20 49 THEN 1680..730 I
02C590: 46 20 4D 3C 34 2E 34 2D 28 41 2A 2E 30 31 29 20 F M<4.4-(A*.01)
02C5A0: 54 48 45 4E 20 31 37 31 30 0D 0A 37 34 30 20 50 THEN 1710..740 P
02C5B0: 52 49 4E 54 3A 50 52 49 4E 54 20 22 44 4F 20 59 RINT:PRINT "DO Y
02C5C0: 4F 55 20 57 41 4E 54 20 54 4F 20 52 41 43 45 20 OU WANT TO RACE
02C5D0: 41 47 41 49 4E 22 3B 0D 0A 37 35 30 20 49 4E 50 AGAIN";..750 INP
02C5E0: 55 54 20 42 24 0D 0A 37 36 30 20 52 45 4D 0D 0A UT B$..760 REM..
02C5F0: 37 37 30 20 49 46 20 42 24 3D 22 4E 4F 22 20 54 770 IF B$="NO" T
02C600: 48 45 4E 20 31 37 34 30 0D 0A 37 38 30 20 49 46 HEN 1740..780 IF
02C610: 20 42 24 3D 22 59 45 53 22 20 54 48 45 4E 20 34 B$="YES" THEN 4
02C620: 38 30 0D 0A 37 39 30 20 50 52 49 4E 54 20 22 50 80..790 PRINT "P
02C630: 4C 45 41 53 45 20 54 59 50 45 20 27 59 45 53 27 LEASE TYPE 'YES'
02C640: 20 4F 52 20 27 4E 4F 27 22 0D 0A 38 30 30 20 47 OR 'NO'"..800 G
02C650: 4F 54 4F 20 37 34 30 0D 0A 38 31 30 20 53 54 4F OTO 740..810 STO
02C660: 50 0D 0A 38 32 30 20 50 52 49 4E 54 0D 0A 38 32 P..820 PRINT..82
02C670: 35 20 50 52 49 4E 54 20 22 2A 2A 2A 20 53 4C 41 5 PRINT "*** SLA
02C680: 4C 4F 4D 3A 20 54 48 49 53 20 49 53 20 54 48 45 LOM: THIS IS THE
02C690: 20 31 39 37 36 20 57 49 4E 54 45 52 20 4F 4C 59 1976 WINTER OLY
02C6A0: 4D 50 49 43 20 47 49 41 4E 54 20 53 4C 41 4C 4F MPIC GIANT SLALO
02C6B0: 4D 2E 20 20 59 4F 55 20 41 52 45 22 0D 0A 38 33 M. YOU ARE"..83
02C6C0: 30 20 50 52 49 4E 54 20 22 20 20 20 20 20 20 20 0 PRINT "
02C6D0: 20 20 20 20 20 54 48 45 20 41 4D 45 52 49 43 41 THE AMERICA
02C6E0: 4E 20 54 45 41 4D 27 53 20 4F 4E 4C 59 20 48 4F N TEAM'S ONLY HO
02C6F0: 50 45 20 4F 46 20 41 20 47 4F 4C 44 20 4D 45 44 PE OF A GOLD MED
02C700: 4F 20 35 35 30 0D 0A 31 34 32 30 20 50 52 49 4E O 550..1420 PRIN
02C710: 54 20 22 57 48 41 54 3F 22 0D 0A 31 34 33 30 20 T "WHAT?"..1430
02C720: 47 4F 54 4F 20 35 38 30 0D 0A 31 34 34 30 20 50 GOTO 580..1440 P
02C730: 52 49 4E 54 0D 0A 31 34 34 35 20 50 52 49 4E 54 RINT..1445 PRINT
02C740: 20 22 54 59 50 45 20 22 3B 43 48 52 24 28 33 34 "TYPE ";CHR$(34
02C750: 29 3B 22 49 4E 53 22 3B 43 48 52 24 28 33 34 29 );"INS";CHR$(34)
02C760: 3B 22 20 46 4F 52 20 49 4E 53 54 52 55 43 54 49 ;" FOR INSTRUCTI
02C770: 4F 4E 53 22 0D 0A 31 34 35 30 20 50 52 49 4E 54 ONS"..1450 PRINT
02C780: 20 22 54 59 50 45 20 22 3B 43 48 52 24 28 33 34 "TYPE ";CHR$(34
02C790: 29 3B 22 4D 41 58 22 3B 43 48 52 24 28 33 34 29 );"MAX";CHR$(34)
02C7A0: 3B 22 20 46 4F 52 20 41 50 50 52 4F 58 49 4D 41 ;" FOR APPROXIMA
02C7B0: 54 45 20 4D 41 58 49 4D 55 4D 20 53 50 45 45 44 TE MAXIMUM SPEED
02C7C0: 53 22 0D 0A 31 34 36 30 20 50 52 49 4E 54 20 22 S"..1460 PRINT "
02C7D0: 54 59 50 45 20 22 3B 43 48 52 24 28 33 34 29 3B TYPE ";CHR$(34);
02C7E0: 22 52 55 4E 22 3B 43 48 52 24 28 33 34 29 3B 22 "RUN";CHR$(34);"
02C7F0: 20 46 4F 52 20 54 48 45 20 42 45 47 49 4E 4E 49 FOR THE BEGINNI
02C800: 4E 47 20 4F 46 20 54 48 45 20 52 41 43 45 22 0D NG OF THE RACE".
02C810: 0A 31 34 37 30 20 50 52 49 4E 54 20 22 43 4F 4D .1470 PRINT "COM
02C820: 4D 41 4E 44 2D 2D 22 3B 0D 0A 31 34 38 30 20 49 MAND--";..1480 I
02C830: 4E 50 55 54 20 41 24 0D 0A 31 34 39 30 20 52 45 NPUT A$..1490 RE
02C840: 4D 0D 0A 31 35 30 30 20 49 46 20 41 24 3D 22 49 M..1500 IF A$="I
02C850: 4E 53 22 20 54 48 45 4E 20 38 32 30 0D 0A 31 35 NS" THEN 820..15
02C860: 31 30 20 49 46 20 41 24 3D 22 4D 41 58 22 20 54 10 IF A$="MAX" T
02C870: 48 45 4E 20 31 35 35 30 0D 0A 31 35 32 30 20 49 HEN 1550..1520 I
02C880: 46 20 41 24 3D 22 52 55 4E 22 20 54 48 45 4E 20 F A$="RUN" THEN
02C890: 34 31 30 0D 0A 31 35 33 30 20 50 52 49 4E 54 20 410..1530 PRINT
02C8A0: 43 48 52 24 28 33 34 29 3B 41 24 3B 43 48 52 24 CHR$(34);A$;CHR$
02C8B0: 28 33 34 29 3B 22 20 49 53 20 41 4E 20 49 4C 4C (34);" IS AN ILL
02C8C0: 45 47 41 4C 20 43 4F 4D 4D 41 4E 44 2D 2D 52 45 EGAL COMMAND--RE
02C8D0: 54 52 59 22 3B 0D 0A 31 35 34 30 20 47 4F 54 4F TRY";..1540 GOTO
02C8E0: 20 31 34 38 30 0D 0A 31 35 35 30 20 50 52 49 4E 1480..1550 PRIN
02C8F0: 54 20 22 47 41 54 45 20 4D 41 58 22 0D 0A 31 35 T "GATE MAX"..15
02C900: 41 4C 2E 22 0D 0A 38 34 30 20 50 52 49 4E 54 0D AL."..840 PRINT.
02C910: 0A 38 34 35 20 50 52 49 4E 54 20 22 20 20 20 20 .845 PRINT "
02C920: 20 30 20 2D 2D 20 54 59 50 45 20 54 48 49 53 20 0 -- TYPE THIS
02C930: 49 53 20 59 4F 55 20 57 41 4E 54 20 54 4F 20 53 IS YOU WANT TO S
02C940: 45 45 20 48 4F 57 20 4C 4F 4E 47 20 59 4F 55 27 EE HOW LONG YOU'
02C950: 56 45 20 54 41 4B 45 4E 2E 22 0D 0A 38 35 30 20 VE TAKEN."..850
02C960: 50 52 49 4E 54 20 22 20 20 20 20 20 31 20 2D 2D PRINT " 1 --
02C970: 20 54 59 50 45 20 54 48 49 53 20 49 46 20 59 4F TYPE THIS IF YO
02C980: 55 20 57 41 4E 54 20 54 4F 20 53 50 45 45 44 20 U WANT TO SPEED
02C990: 55 50 20 41 20 4C 4F 54 2E 22 0D 0A 38 36 30 20 UP A LOT."..860
02C9A0: 50 52 49 4E 54 20 22 20 20 20 20 20 32 20 2D 2D PRINT " 2 --
02C9B0: 20 54 59 50 45 20 54 48 49 53 20 49 46 20 59 4F TYPE THIS IF YO
02C9C0: 55 20 57 41 4E 54 20 54 4F 20 53 50 45 45 44 20 U WANT TO SPEED
02C9D0: 55 50 20 41 20 4C 49 54 54 4C 45 2E 22 0D 0A 38 UP A LITTLE."..8
02C9E0: 37 30 20 50 52 49 4E 54 20 22 20 20 20 20 20 33 70 PRINT " 3
02C9F0: 20 2D 2D 20 54 59 50 45 20 54 48 49 53 20 49 46 -- TYPE THIS IF
02CA00: 20 59 4F 55 20 57 41 4E 54 20 54 4F 20 53 50 45 YOU WANT TO SPE
02CA10: 45 44 20 55 50 20 41 20 54 45 45 4E 53 59 2E 22 ED UP A TEENSY."
02CA20: 0D 0A 38 38 30 20 50 52 49 4E 54 20 22 20 20 20 ..880 PRINT "
02CA30: 20 20 34 20 2D 2D 20 54 59 50 45 20 54 48 49 53 4 -- TYPE THIS
02CA40: 20 49 46 20 59 4F 55 20 57 41 4E 54 20 54 4F 20 IF YOU WANT TO
02CA50: 4B 45 45 50 20 47 4F 49 4E 47 20 54 48 45 20 53 KEEP GOING THE S
02CA60: 41 4D 45 20 53 50 45 45 44 2E 22 0D 0A 38 39 30 AME SPEED."..890
02CA70: 20 50 52 49 4E 54 20 22 20 20 20 20 20 35 20 2D PRINT " 5 -
02CA80: 2D 20 54 59 50 45 20 54 48 49 53 20 49 46 20 59 - TYPE THIS IF Y
02CA90: 4F 55 20 57 41 4E 54 20 54 4F 20 43 48 45 43 4B OU WANT TO CHECK
02CAA0: 20 41 20 54 45 45 4E 53 59 2E 22 0D 0A 39 30 30 A TEENSY."..900
02CAB0: 20 50 52 49 4E 54 20 22 20 20 20 20 20 36 20 2D PRINT " 6 -
02CAC0: 2D 20 54 59 50 45 20 54 48 49 53 20 49 46 20 59 - TYPE THIS IF Y
02CAD0: 4F 55 20 57 41 4E 54 20 54 4F 20 43 48 45 43 4B OU WANT TO CHECK
02CAE0: 20 41 20 4C 49 54 54 4C 45 2E 22 0D 0A 39 31 30 A LITTLE."..910
02CAF0: 20 50 52 49 4E 54 20 22 20 20 20 20 20 37 20 2D PRINT " 7 -
02CB00: 36 30 20 50 52 49 4E 54 20 22 20 23 20 20 4D 2E 60 PRINT " # M.
02CB10: 50 2E 48 2E 22 0D 0A 31 35 37 30 20 50 52 49 4E P.H."..1570 PRIN
02CB20: 54 22 2D 2D 2D 2D 2D 2D 2D 2D 2D 2D 22 0D 0A 31 T"----------"..1
02CB30: 35 38 30 20 46 4F 52 20 42 3D 31 20 54 4F 20 56 580 FOR B=1 TO V
02CB40: 0D 0A 31 35 39 30 20 20 20 20 52 45 41 44 20 51 ..1590 READ Q
02CB50: 0D 0A 31 36 30 30 20 20 20 20 50 52 49 4E 54 20 ..1600 PRINT
02CB60: 42 3B 22 20 20 22 3B 51 0D 0A 31 36 31 30 20 4E B;" ";Q..1610 N
02CB70: 45 58 54 20 42 0D 0A 31 36 32 30 20 47 4F 54 4F EXT B..1620 GOTO
02CB80: 20 31 34 37 30 0D 0A 31 36 33 30 20 4C 45 54 20 1470..1630 LET
02CB90: 54 3D 54 2B 2E 35 0D 0A 31 36 34 30 20 47 4F 54 T=T+.5..1640 GOT
02CBA0: 4F 20 36 37 30 0D 0A 31 36 35 30 20 50 52 49 4E O 670..1650 PRIN
02CBB0: 54 20 22 59 4F 55 20 57 4F 4E 20 41 20 47 4F 4C T "YOU WON A GOL
02CBC0: 44 20 4D 45 44 41 4C 21 22 0D 0A 31 36 36 30 20 D MEDAL!"..1660
02CBD0: 4C 45 54 20 47 28 31 29 3D 47 28 31 29 2B 31 0D LET G(1)=G(1)+1.
02CBE0: 0A 31 36 37 30 20 47 4F 54 4F 20 31 37 33 30 0D .1670 GOTO 1730.
02CBF0: 0A 31 36 38 30 20 50 52 49 4E 54 20 22 59 4F 55 .1680 PRINT "YOU
02CC00: 20 57 4F 4E 20 41 20 53 49 4C 56 45 52 20 4D 45 WON A SILVER ME
02CC10: 44 41 4C 22 0D 0A 31 36 39 30 20 4C 45 54 20 53 DAL"..1690 LET S
02CC20: 28 31 29 3D 53 28 31 29 2B 31 0D 0A 31 37 30 30 (1)=S(1)+1..1700
02CC30: 20 47 4F 54 4F 20 31 37 33 30 0D 0A 31 37 31 30 GOTO 1730..1710
02CC40: 20 50 52 49 4E 54 20 22 59 4F 55 20 57 4F 4E 20 PRINT "YOU WON
02CC50: 41 20 42 52 4F 4E 5A 45 20 4D 45 44 41 4C 22 0D A BRONZE MEDAL".
02CC60: 0A 31 37 32 30 20 4C 45 54 20 42 28 31 29 3D 42 .1720 LET B(1)=B
02CC70: 28 31 29 2B 31 0D 0A 31 37 33 30 20 47 4F 54 4F (1)+1..1730 GOTO
02CC80: 20 37 34 30 0D 0A 31 37 34 30 20 50 52 49 4E 54 740..1740 PRINT
02CC90: 20 22 54 48 41 4E 4B 53 20 46 4F 52 20 54 48 45 "THANKS FOR THE
02CCA0: 20 52 41 43 45 22 0D 0A 31 37 35 30 20 49 46 20 RACE"..1750 IF
02CCB0: 47 28 31 29 3C 31 20 54 48 45 4E 20 31 37 37 30 G(1)<1 THEN 1770
02CCC0: 0D 0A 31 37 36 30 20 50 52 49 4E 54 20 22 47 4F ..1760 PRINT "GO
02CCD0: 4C 44 20 4D 45 44 41 4C 53 3A 22 3B 47 28 31 29 LD MEDALS:";G(1)
02CCE0: 0D 0A 31 37 37 30 20 49 46 20 53 28 31 29 3C 31 ..1770 IF S(1)<1
02CCF0: 20 54 48 45 4E 20 31 37 39 30 0D 0A 31 37 38 30 THEN 1790..1780
02CD00: 2D 20 54 59 50 45 20 54 48 49 53 20 49 46 20 59 - TYPE THIS IF Y
02CD10: 4F 55 20 57 41 4E 54 20 54 4F 20 43 48 45 43 4B OU WANT TO CHECK
02CD20: 20 41 20 4C 4F 54 2E 22 0D 0A 39 32 30 20 50 52 A LOT."..920 PR
02CD30: 49 4E 54 20 22 20 20 20 20 20 38 20 2D 2D 20 54 INT " 8 -- T
02CD40: 59 50 45 20 54 48 49 53 20 49 46 20 59 4F 55 20 YPE THIS IF YOU
02CD50: 57 41 4E 54 20 54 4F 20 43 48 45 41 54 20 41 4E WANT TO CHEAT AN
02CD60: 44 20 54 52 59 20 54 4F 20 53 4B 49 50 20 41 20 D TRY TO SKIP A
02CD70: 47 41 54 45 2E 22 0D 0A 39 33 30 20 50 52 49 4E GATE."..930 PRIN
02CD80: 54 0D 0A 39 33 35 20 50 52 49 4E 54 20 22 20 54 T..935 PRINT " T
02CD90: 48 45 20 50 4C 41 43 45 20 54 4F 20 55 53 45 20 HE PLACE TO USE
02CDA0: 54 48 45 53 45 20 4F 50 54 49 4F 4E 53 20 49 53 THESE OPTIONS IS
02CDB0: 20 57 48 45 4E 20 54 48 45 20 43 4F 4D 50 55 54 WHEN THE COMPUT
02CDC0: 45 52 20 41 53 4B 53 3A 22 0D 0A 39 34 30 20 50 ER ASKS:"..940 P
02CDD0: 52 49 4E 54 0D 0A 39 34 35 20 50 52 49 4E 54 20 RINT..945 PRINT
02CDE0: 22 4F 50 54 49 4F 4E 3F 22 0D 0A 39 35 30 20 50 "OPTION?"..950 P
02CDF0: 52 49 4E 54 0D 0A 39 35 35 20 50 52 49 4E 54 20 RINT..955 PRINT
02CE00: 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "
02CE10: 20 47 4F 4F 44 20 4C 55 43 4B 21 22 0D 0A 39 35 GOOD LUCK!"..95
02CE20: 37 20 50 52 49 4E 54 0D 0A 39 36 30 20 47 4F 54 7 PRINT..960 GOT
02CE30: 4F 20 31 34 37 30 0D 0A 39 37 30 20 50 52 49 4E O 1470..970 PRIN
02CE40: 54 20 22 59 4F 55 27 56 45 20 54 41 4B 45 4E 22 T "YOU'VE TAKEN"
02CE50: 3B 28 54 2B 52 4E 44 28 31 29 29 3B 22 53 45 43 ;(T+RND(1));"SEC
02CE60: 4F 4E 44 53 2E 22 0D 0A 39 38 30 20 47 4F 54 4F ONDS."..980 GOTO
02CE70: 20 35 38 30 0D 0A 39 39 30 20 4F 4E 20 4F 31 20 580..990 ON O1
02CE80: 47 4F 54 4F 20 31 31 33 30 2C 31 30 31 30 2C 31 GOTO 1130,1010,1
02CE90: 31 37 30 2C 31 30 38 30 2C 31 31 39 30 2C 31 31 170,1080,1190,11
02CEA0: 30 30 2C 31 31 35 30 2C 31 32 31 30 0D 0A 31 30 00,1150,1210..10
02CEB0: 30 30 20 53 54 4F 50 0D 0A 31 30 31 30 20 4C 45 00 STOP..1010 LE
02CEC0: 54 20 53 3D 53 2B 49 4E 54 28 52 4E 44 28 31 29 T S=S+INT(RND(1)
02CED0: 2A 28 35 2D 33 29 2B 33 29 0D 0A 31 30 32 30 20 *(5-3)+3)..1020
02CEE0: 50 52 49 4E 54 20 53 3B 22 4D 2E 50 2E 48 2E 22 PRINT S;"M.P.H."
02CEF0: 0D 0A 31 30 33 30 20 49 46 20 53 3E 51 20 54 48 ..1030 IF S>Q TH
02CF00: 20 50 52 49 4E 54 20 22 53 49 4C 56 45 52 20 4D PRINT "SILVER M
02CF10: 45 44 41 4C 53 3A 22 3B 53 28 31 29 0D 0A 31 37 EDALS:";S(1)..17
02CF20: 39 30 20 49 46 20 42 28 31 29 3C 31 20 54 48 45 90 IF B(1)<1 THE
02CF30: 4E 20 31 38 33 30 0D 0A 31 38 30 30 20 50 52 49 N 1830..1800 PRI
02CF40: 4E 54 20 22 42 52 4F 4E 5A 45 20 4D 45 44 41 4C NT "BRONZE MEDAL
02CF50: 53 3A 22 3B 42 28 31 29 0D 0A 31 38 31 30 20 44 S:";B(1)..1810 D
02CF60: 41 54 41 20 31 34 2C 31 38 2C 32 36 2C 32 39 2C ATA 14,18,26,29,
02CF70: 31 38 2C 32 35 2C 32 38 2C 33 32 2C 32 39 2C 32 18,25,28,32,29,2
02CF80: 30 2C 32 39 2C 32 39 2C 32 35 2C 32 31 2C 32 36 0,29,29,25,21,26
02CF90: 2C 32 39 2C 32 30 2C 32 31 2C 32 30 0D 0A 31 38 ,29,20,21,20..18
02CFA0: 32 30 20 44 41 54 41 20 31 38 2C 32 36 2C 32 35 20 DATA 18,26,25
02CFB0: 2C 33 33 2C 33 31 2C 32 32 0D 0A 31 38 33 30 20 ,33,31,22..1830
02CFC0: 45 4E 44 0D 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 END.............
02CFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02CFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D100: 45 4E 20 31 32 39 30 0D 0A 31 30 34 30 20 49 46 EN 1290..1040 IF
02D110: 20 53 3E 51 2D 31 20 54 48 45 4E 20 31 30 36 30 S>Q-1 THEN 1060
02D120: 0D 0A 31 30 35 30 20 52 45 54 55 52 4E 0D 0A 31 ..1050 RETURN..1
02D130: 30 36 30 20 50 52 49 4E 54 20 22 43 4C 4F 53 45 060 PRINT "CLOSE
02D140: 20 4F 4E 45 21 22 0D 0A 31 30 37 30 20 52 45 54 ONE!"..1070 RET
02D150: 55 52 4E 0D 0A 31 30 38 30 20 50 52 49 4E 54 20 URN..1080 PRINT
02D160: 53 3B 22 4D 2E 50 2E 48 2E 22 0D 0A 31 30 39 30 S;"M.P.H."..1090
02D170: 20 47 4F 54 4F 20 31 30 33 30 0D 0A 31 31 30 30 GOTO 1030..1100
02D180: 20 4C 45 54 20 53 3D 53 2D 49 4E 54 28 52 4E 44 LET S=S-INT(RND
02D190: 28 31 29 2A 28 35 2D 33 29 2B 33 29 0D 0A 31 31 (1)*(5-3)+3)..11
02D1A0: 31 30 20 50 52 49 4E 54 20 53 3B 22 4D 2E 50 2E 10 PRINT S;"M.P.
02D1B0: 48 2E 22 0D 0A 31 31 32 30 20 47 4F 54 4F 20 31 H."..1120 GOTO 1
02D1C0: 30 33 30 0D 0A 31 31 33 30 20 4C 45 54 20 53 3D 030..1130 LET S=
02D1D0: 53 2B 49 4E 54 28 52 4E 44 28 31 29 2A 28 31 30 S+INT(RND(1)*(10
02D1E0: 2D 35 29 2B 35 29 0D 0A 31 31 34 30 20 47 4F 54 -5)+5)..1140 GOT
02D1F0: 4F 20 31 30 38 30 0D 0A 31 31 35 30 20 4C 45 54 O 1080..1150 LET
02D200: 20 53 3D 53 2D 49 4E 54 28 52 4E 44 28 31 29 2A S=S-INT(RND(1)*
02D210: 28 31 30 2D 35 29 2B 35 29 0D 0A 31 31 36 30 20 (10-5)+5)..1160
02D220: 47 4F 54 4F 20 31 31 31 30 0D 0A 31 31 37 30 20 GOTO 1110..1170
02D230: 4C 45 54 20 53 3D 53 2B 49 4E 54 28 52 4E 44 28 LET S=S+INT(RND(
02D240: 31 29 2A 28 34 2D 31 29 2B 31 29 0D 0A 31 31 38 1)*(4-1)+1)..118
02D250: 30 20 47 4F 54 4F 20 31 31 31 30 0D 0A 31 31 39 0 GOTO 1110..119
02D260: 30 20 4C 45 54 20 53 3D 53 2D 49 4E 54 28 52 4E 0 LET S=S-INT(RN
02D270: 44 28 31 29 2A 28 34 2D 31 29 2B 31 29 0D 0A 31 D(1)*(4-1)+1)..1
02D280: 32 30 30 20 47 4F 54 4F 20 31 31 31 30 0D 0A 31 200 GOTO 1110..1
02D290: 32 31 30 20 50 52 49 4E 54 20 22 2A 2A 2A 43 48 210 PRINT "***CH
02D2A0: 45 41 54 22 0D 0A 31 32 32 30 20 49 46 20 52 4E EAT"..1220 IF RN
02D2B0: 44 28 31 29 3C 2E 37 20 54 48 45 4E 20 31 32 36 D(1)<.7 THEN 126
02D2C0: 30 0D 0A 31 32 33 30 20 50 52 49 4E 54 20 22 59 0..1230 PRINT "Y
02D2D0: 4F 55 20 4D 41 44 45 20 49 54 21 07 22 0D 0A 31 OU MADE IT!."..1
02D2E0: 32 34 30 20 4C 45 54 20 54 3D 54 2B 31 2E 35 0D 240 LET T=T+1.5.
02D2F0: 0A 31 32 35 30 20 52 45 54 55 52 4E 0D 0A 31 32 .1250 RETURN..12
02D300: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02D310: 26 00 00 00 02 09 52 E5 26 00 C1 02 00 00 00 02 &.....R.&.......
02D320: 26 00 C6 02 00 00 00 02 26 00 C2 02 00 00 00 02 &.......&.......
02D330: 26 00 C7 02 00 00 00 02 26 00 C3 02 00 00 00 02 &.......&.......
02D340: 26 00 C8 02 00 00 00 02 26 00 C4 02 00 00 00 02 &.......&.......
02D350: 26 00 C9 02 00 00 00 02 26 00 C5 02 00 00 00 02 &.......&.......
02D360: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D370: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D390: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D3F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02D400: 31 20 50 52 49 4E 54 20 54 41 42 28 33 33 29 3B 1 PRINT TAB(33);
02D410: 22 54 52 41 49 4E 22 0D 0A 32 20 50 52 49 4E 54 "TRAIN"..2 PRINT
02D420: 20 54 41 42 28 31 35 29 3B 22 43 52 45 41 54 49 TAB(15);"CREATI
02D430: 56 45 20 43 4F 4D 50 55 54 49 4E 47 20 20 4D 4F VE COMPUTING MO
02D440: 52 52 49 53 54 4F 57 4E 2C 20 4E 45 57 20 4A 45 RRISTOWN, NEW JE
02D450: 52 53 45 59 22 0D 0A 33 20 50 52 49 4E 54 3A 20 RSEY"..3 PRINT:
02D460: 50 52 49 4E 54 3A 20 50 52 49 4E 54 0D 0A 34 20 PRINT: PRINT..4
02D470: 50 52 49 4E 54 20 22 54 49 4D 45 20 2D 20 53 50 PRINT "TIME - SP
02D480: 45 45 44 20 44 49 53 54 41 4E 43 45 20 45 58 45 EED DISTANCE EXE
02D490: 52 43 49 53 45 22 3A 20 50 52 49 4E 54 0D 0A 31 RCISE": PRINT..1
02D4A0: 30 20 43 3D 49 4E 54 28 32 35 2A 52 4E 44 28 31 0 C=INT(25*RND(1
02D4B0: 29 29 2B 34 30 0D 0A 31 35 20 44 3D 49 4E 54 28 ))+40..15 D=INT(
02D4C0: 31 35 2A 52 4E 44 28 31 29 29 2B 35 0D 0A 32 30 15*RND(1))+5..20
02D4D0: 20 54 3D 49 4E 54 28 31 39 2A 52 4E 44 28 31 29 T=INT(19*RND(1)
02D4E0: 29 2B 32 30 0D 0A 32 35 20 50 52 49 4E 54 20 22 )+20..25 PRINT "
02D4F0: 20 41 20 43 41 52 20 54 52 41 56 45 4C 49 4E 47 A CAR TRAVELING
02D500: 22 3B 43 3B 22 4D 50 48 20 43 41 4E 20 4D 41 4B ";C;"MPH CAN MAK
02D510: 45 20 41 20 43 45 52 54 41 49 4E 20 54 52 49 50 E A CERTAIN TRIP
02D520: 20 49 4E 22 0D 0A 33 30 20 50 52 49 4E 54 20 44 IN"..30 PRINT D
02D530: 3B 22 48 4F 55 52 53 20 4C 45 53 53 20 54 48 41 ;"HOURS LESS THA
02D540: 4E 20 41 20 54 52 41 49 4E 20 54 52 41 56 45 4C N A TRAIN TRAVEL
02D550: 49 4E 47 20 41 54 22 3B 54 3B 22 4D 50 48 2E 22 ING AT";T;"MPH."
02D560: 0D 0A 33 35 20 50 52 49 4E 54 20 22 48 4F 57 20 ..35 PRINT "HOW
02D570: 4C 4F 4E 47 20 44 4F 45 53 20 54 48 45 20 54 52 LONG DOES THE TR
02D580: 49 50 20 54 41 4B 45 20 42 59 20 43 41 52 22 3B IP TAKE BY CAR";
02D590: 0D 0A 34 30 20 49 4E 50 55 54 20 41 0D 0A 34 35 ..40 INPUT A..45
02D5A0: 20 56 3D 44 2A 54 2F 28 43 2D 54 29 0D 0A 35 30 V=D*T/(C-T)..50
02D5B0: 20 45 3D 49 4E 54 28 41 42 53 28 28 56 2D 41 29 E=INT(ABS((V-A)
02D5C0: 2A 31 30 30 2F 41 29 2B 2E 35 29 0D 0A 35 35 20 *100/A)+.5)..55
02D5D0: 49 46 20 45 3E 35 20 54 48 45 4E 20 37 30 0D 0A IF E>5 THEN 70..
02D5E0: 36 30 20 50 52 49 4E 54 20 22 47 4F 4F 44 21 20 60 PRINT "GOOD!
02D5F0: 41 4E 53 57 45 52 20 57 49 54 48 49 4E 22 3B 45 ANSWER WITHIN";E
02D600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D800: 3B 22 50 45 52 43 45 4E 54 2E 22 0D 0A 36 35 20 ;"PERCENT."..65
02D810: 47 4F 54 4F 20 38 30 0D 0A 37 30 20 50 52 49 4E GOTO 80..70 PRIN
02D820: 54 20 22 53 4F 52 52 59 2E 20 20 59 4F 55 20 57 T "SORRY. YOU W
02D830: 45 52 45 20 4F 46 46 20 42 59 22 3B 45 3B 22 50 ERE OFF BY";E;"P
02D840: 45 52 43 45 4E 54 2E 22 0D 0A 38 30 20 50 52 49 ERCENT."..80 PRI
02D850: 4E 54 20 22 43 4F 52 52 45 43 54 20 41 4E 53 57 NT "CORRECT ANSW
02D860: 45 52 20 49 53 22 3B 56 3B 22 48 4F 55 52 53 2E ER IS";V;"HOURS.
02D870: 22 0D 0A 39 30 20 50 52 49 4E 54 0D 0A 39 35 20 "..90 PRINT..95
02D880: 50 52 49 4E 54 20 22 41 4E 4F 54 48 45 52 20 50 PRINT "ANOTHER P
02D890: 52 4F 42 4C 45 4D 20 28 59 45 53 20 4F 52 20 4E ROBLEM (YES OR N
02D8A0: 4F 29 22 3B 0D 0A 31 30 30 20 49 4E 50 55 54 20 O)";..100 INPUT
02D8B0: 41 24 0D 0A 31 30 35 20 50 52 49 4E 54 0D 0A 31 A$..105 PRINT..1
02D8C0: 31 30 20 49 46 20 41 24 3D 22 59 45 53 22 20 54 10 IF A$="YES" T
02D8D0: 48 45 4E 20 31 30 0D 0A 39 39 39 20 45 4E 44 0D HEN 10..999 END.
02D8E0: 0A 1A E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02D9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DCF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DD90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02DFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E600: 54 72 61 63 6B 2D 49 6E 66 6F 0D 0A 00 00 00 00 Track-Info......
02E610: 27 00 00 00 02 09 52 E5 27 00 C1 02 00 00 00 02 '.....R.'.......
02E620: 27 00 C6 02 00 00 00 02 27 00 C2 02 00 00 00 02 '.......'.......
02E630: 27 00 C7 02 00 00 00 02 27 00 C3 02 00 00 00 02 '.......'.......
02E640: 27 00 C8 02 00 00 00 02 27 00 C4 02 00 00 00 02 '.......'.......
02E650: 27 00 C9 02 00 00 00 02 27 00 C5 02 00 00 00 02 '.......'.......
02E660: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E670: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E680: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E690: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E6F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
02E700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E900: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E910: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E920: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E930: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E940: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E950: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E960: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E970: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E980: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E990: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02E9F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EA90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EAF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EB90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EBF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EC90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ECF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02ED90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EDF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EE90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EED0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EEF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF00: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF10: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF20: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF30: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF40: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF50: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF60: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF70: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF80: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EF90: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFA0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFB0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFC0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFD0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFE0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02EFF0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F000: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F010: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F020: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F030: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F040: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F050: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F060: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F070: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F080: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F090: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F0F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F100: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F110: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F120: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F130: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F140: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F150: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F160: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F170: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F180: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F190: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F1F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F200: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F210: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F220: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F230: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F240: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F250: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F260: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F270: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F280: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F290: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F2F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F300: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F310: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F320: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F330: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F340: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F350: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F360: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F370: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F380: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F390: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F3F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F400: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F410: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F420: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F430: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F440: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F450: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F460: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F470: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F480: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F490: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F4F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F500: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F510: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F520: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F530: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F540: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F550: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F560: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F570: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F580: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F590: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F5F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F600: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F610: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F620: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F630: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F640: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F650: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F660: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F670: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F680: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F690: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F6F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F700: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F710: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F720: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F730: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F740: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F750: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F760: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F770: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F780: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F790: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F7F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F800: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F810: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F820: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F830: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F840: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F850: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F860: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F870: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F880: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F890: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8A0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8B0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8C0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8D0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8E0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
02F8F0: E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 E5 ................
RESULT OF SEARCH :
PRO=64 CHEA=2 COD=3 MUSI=0 COP=6 GRA=26 WRIT=0 198=13 199=27 STARTER=1 KBI=0 CAAV=0 L.TOURNIER=0
EXTENDED CPC DSK File WinAPE 2.0B02 ( RSLOTS BASSPLAT BAS* STARS BAS S
TOCKMARBAS SUITE BASTARGET BASTEST BAS9 !"SYNONYM BAS,-KINEMA BAS.KING
BASF/01234567LEM BAS389LETTER BASLIFE BAS ALIFEFORTBASBCDLITQUIZ BASEFL
OVE BAS GHINT(M) 210 GOSUB 1270 220 PRINT 230 LET XINT(6*RND(1)+1) 240 L
ET YINT(6*RND(1)+1) 250 LET ZINT(6*RND(1)+1) 260 PRINT 270 IF X1 THEN 910 28
0 IF X2 THEN 930 290 IF X3 THEN 950 300 IF X4 THEN 970 310 IF X5 THEN 990 32
0 IF X6 THEN 1010 330 IF Y1 THEN 1030 340 IF Y2 THEN 1050 350 IF Y3 THEN 1070
360 IF Y4 THEN 1090 370 IF Y5 THEN 1110 380 IF Y6 THEN 1130 390 IF Z1 THEN
1150 400 IF Z2 THEN 1170 410 IF Z3 THEN 1190 420 IF Z4 THEN 1210 430 IF Z5 T
HEN 1230 440 IF Z6 THENLUNAR BASIJKMASTERMIBAS+LMNOPQMATHDICEBASRSMINE BAS
wTUVWXYZabMUGWUMP BAS cdNAME BASefNICOMACHBASgNIM BAS hijkNUMBER BASlONE
CHECKBASmnoORBIT BASpqrsPIZZA BAStuvPOETRY BASwxPOKER BASCyzQUBIT BAS9Q
UEEN BAS" 1250 450 IF XY THEN 600 460 IF XZ THEN 630 470 IF YZ THEN 650 48
0 PRINT 490 PRINT "YOU LOST." 500 LET PP-M 510 PRINT "YOUR STANDINGS ARE $"P
520 PRINT "AGAIN" 530 INPUT A$ 540 IF A$"Y" THEN 160 550 PRINT 560 IF P0 TH
EN 670 570 IF P0 THEN 690 580 IF P0 THEN 710 590 GOTO 1350 600 IF YZ THEN 73
0 610 IF Y1 THEN 820 620 GOTO 1341 630 IF Z1 THEN 820 640 GOTO 470 650 IF Z
1 THEN 820 660 GOTO 1341 670 PRINT "PAY UP! PLEASE LEAVE YOUR MONEY ON THE TE
RMINAL." 680 GOTO 1350 690 PREVERSE BASROCKET BASROCKSCISBASROULETTEBAS2RUSSI
ANRBASSALVO BAS8£SINEWAVEBASSLALOM BAS&TEST1 BAS#TICTACTOBAS$%&'TOWER BAS
()*+TRAIN BASRINT"HEY, YOU BROKE EVEN." 700 GOTO 1350 710 PRINT "COLLECT YO
UR WINNINGS FROM THE H&M CASHIER." 720 GOTO 1350 730 IF Z1 THEN 780 740 PRINT
PRINT"**TOP DOLLAR**" 750 PRINT "YOU WON!" 760 P(((10*M)+M)+P) 770 GOTO 510
780 PRINTPRINT"***JACKPOT***" 790 PRINT "YOU WON!" 800 P(((100*M)+M)+P) 810
GOTO 510 820 PRINTPRINT"*DOUBLE BAR*" 830 PRINT"YOU WON!" 840 P(((5*M)+M)+P)
850 GOTO 510 860 PRINT"HOUSE LIMITS ARE $100" 870 GOTO 160 880 PRINT"MINIMUM
BET IS $1" 890 GOTO 160 900 GOTO 220 910 PRINT"BAR"GOSUB 1310 920 GOTO 330
930 PRINT"BELL"GOSUB 1310 940 GOTO 330 950 PRINT"ORANGE"GOSUB 1310 960 GOTO
330 970 PRINT"LEMON"GOSUB 1310 980 GOTO 330 990 PRINT"PLUM"GOSUB 1310 1000 G
OTO 330 1010 PRINT"CHERRY"GOSUB 1310 1020 GOTO 330 1030 PRINT" BAR"GOSUB 1310
1040 GOTO 390 1050 PRINT" BELL"GOSUB 1310 1060 GOTO 390 1070 PRINT" ORANGE"
GOSUB 1310 1080 GOTO 390 1090 PRINT" LEMON"GOSUB 1310 1100 GOTO 390 1110 PRI
NT" PLUM"GOSUB 1310 1120 GOTO 390 1130 PRINT" CHE10 PRINT TAB(30)"SLOTS" 20 P
RINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINT PRINT PRINT
100 REM PRODUCED BY FRED MIRABELLE AND BOB HARPER ON JAN 29, 1973 110 REM IT SI
MULATES THE SLOT MACHINE. 120 PRINT "YOU ARE IN THE H&M CASINO,IN FRONT OF ONE
OF OUR" 130 PRINT "ONE-ARM BANDITS. BET FROM $1 TO $100." 140 PRINT "TO PULL T
HE ARM, PUNCH THE RETURN KEY AFTER MAKING YOUR BET." 150 LET P0 160 PRINT PRIN
T"YOUR BET" 170 INPUT M 180 IF M100 THEN 860 190 IF M1 THEN 880 200 M RRRY"
GOSUB 1310 1140 GOTO 390 1150 PRINT" BAR" 1160 GOTO 450 1170 PRINT" BELL" 1
180 GOTO 450 1190 PRINT" ORANGE" 1200 GOTO 450 1210 PRINT" LEMON" 1220 GOTO
450 1230 PRINT" PLUM" 1240 GOTO 450 1250 PRINT" CHERRY" 1260 GOTO 450 1270
FOR Q41 TO 10 1280 PRINT CHR$(7) 1290 NEXT Q4 1300 RETURN 1310 FOR T81 TO 5
1320 PRINT CHR$(7) 1330 NEXT T8 1340 RETURN 1341 PRINT PRINT "DOUBLE!!" 13
42 PRINT"YOU WON!" 1343 P(((2*M)+M)+P) 1344 GOTO 510 1350 STOP 9999 END A2
37.6GOTO 145 168 A233.8 GOTO 145 169 A239.6GOTO 145 170 A2896GOTO 145 205
PRINT 206 PRINT " ALTITUDE "D1"FT" 207 PRINT " TERM. VELOCITY
"V1"FT/SEC +/-5%" 208 PRINT " ACCELERATION "A2"FT/SEC/SEC +/-5%" 210 P
RINT "SET THE TIMER FOR YOUR FREEFALL." 211 PRINT "HOW MANY SECONDS"INPUT T 21
5 PRINT "HERE WE GO." 217 PRINT 218 PRINT "TIME (SEC)","DIST TO FALL (FT)" 2
19 PRINT "","" 300 FOR I0 TO T STEP (T/8) 310 IF IV/A THEN 400 10 PRINT TAB(
33)"SPLAT" 20 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 40 PRI
NTPRINTPRINT 50 DIM A(42) 95 PRINT "WELCOME TO 'SPLAT' -- THE GAME THAT SIMULA
TES A PARACHUTE" 96 PRINT "JUMP. TRY TO OPEN YOUR CHUTE AT THE LAST POSSIBLE"
97 PRINT "MOMENT WITHOUT GOING SPLAT." 118 PRINTPRINTD10V0A0N0M0D1INT(9001*RN
D(1)+1000) 119 PRINT "SELECT YOUR OWN TERMINAL VELOCITY (YES OR NO)"INPUT A1$
120 IF A1$"NO" THEN 128 121 IF A1$"YES" THEN PRINT "YES OR NO"INPUT A1320 D
D1-((A/2)*I2) 330 IF D0 THEN 1000 340 PRINT I,D 350 NEXT I 360 GOTO 500
400 PRINT "TERMINAL VELOCITY REACHED AT T PLUS"V/A"SECONDS." 405 FOR II TO T ST
EP (T/8) 410 DD1-((V2/(2*A))+(V*(I-(V/A)))) 420 IF D0 THEN 1010 430 PRINT I,
D 440 NEXT I 500 PRINT "CHUTE OPEN" 510 K0K10 550 FOR J0 TO 42 555 IF A(J
)0 THEN 620 560 KK+1 570 IF DA(J) THEN 600 580 K1K1+1 600 NEXT J 610 GOTO
540 620 A(J)D 630 IF J2 THEN 650 635 PRINT "AMAZING!!! NOT BAD FOR YOUR "
636 I$GOTO 120 123 PRINT "WHAT TERMINAL VELOCITY (MI/HR)"INPUT V1 125 V1V1*(
5280/3600)VV1+((V1*RND(1))/20)-((V1*RND(1))/20)GOTO 135 128 V1INT(1000*RND(1))
130 PRINT "OK. TERMINAL VELOCITY "V1"MI/HR" 131 V1V1*(5280/3600)VV1+((V1*RND(
1))/20)-((V1*RND(1))/20) 135 PRINT "WANT TO SELECT ACCELERATION DUE TO GRAVIT
Y (YES OR NO)" 136 INPUT B1$ 140 IF B1$"NO" THEN 150 141 IF B1$"YES" THEN PR
INT "YES OR NO"INPUT B1$GOTO 140 143 PRINT "WHAT ACCELERATION (FT/SEC/SEC)"INPU
T A2 145 AA2+(F J0 THEN PRINT "1ST " 637 IF J1 THEN PRINT "2ND " 638 IF J2 T
HEN PRINT "3RD " 639 PRINT "SUCCESSFUL JUMP!!!"GOTO 2000 650 IF K-K1.1*K THEN
700 660 IF K-K1.25*K THEN 710 670 IF K-K1.5*K THEN 720 680 IF K-K1.75*K THE
N 730 690 IF K-K1.9*K THEN 740 695 GOTO 750 700 PRINT "WOW! THAT'S SOME JU
MPING. OF THE"K"SUCCESSFUL JUMPS" 701 PRINT "BEFORE YOURS, ONLY"K-K1"OPENED TH
EIR CHUTES LOWER THAN" 702 PRINT "YOU DID." 703 GOTO 2000 710 PRINT "PRETTY
GOOD! " K"SUCCESSFUL JUMPS PRE(A2*RND(1))/20)-((A2*RND(1))/20)GOTO 205 150 ON
INT(1+(10*RND(1)))GOTO 151,152,153,154,155,156,157,158,159,160 151 PRINT"FINE.
YOU'RE ON MERCURY. ACCELERATION12.2 FT/SEC/SEC."GOTO 161 152 PRINT"ALL RIGHT.
YOU'RE ON VENUS. ACCELERATION28.3 FT/SEC/SEC."GOTO 162 153 PRINT "THEN YOU'RE O
N EARTH. ACCELERATION32.16 FT/SEC/SEC."GOTO 163 154 PRINT"FINE. YOU'RE ON THE
MOON. ACCELERATION5.15 FT/SEC/SEC."GOTO 164 155 PRINT"ALL RIGHT. YOU'RE ON MARS
. ACCELERATION12.5 FT/SEC/SEC."GOTO 165 156 PRINT"CEDED YOURS AND ONLY" 711 P
RINT K-K1" OF THEM GOT LOWER THAN YOU DID BEFORE THEIR CHUTES" 712 PRINT "OPENE
D." GOTO 2000 720 PRINT "NOT BAD. THERE HAVE BEEN"K"SUCCESSFUL JUMPS BEFORE Y
OURS." 721 PRINT"YOU WERE BEATEN OUT BY"K-K1"OF THEM."GOTO 2000 730 PRINT "
CONSERVATIVE, AREN'T YOU YOU RANKED ONLY"K-K1"IN THE" 731 PRINT K"SUCCESSFUL J
UMPS BEFORE YOURS."GOTO 2000 740 PRINT "HUMPH! DON'T YOU HAVE ANY SPORTING BLO
OD THERE WERE" 741 PRINT K"SUCCESSFUL JUMPS BEFORE YOURS AND YOU CAME IN"K1"T
HEN YOU'RE ON JUPITER. ACCELERATION85.2 FT/SEC/SEC."GOTO 166 157 PRINT"FINE. YO
U'RE ON SATURN. ACCELERATION37.6 FT/SEC/SEC."GOTO 167 158 PRINT"ALL RIGHT. YOU'
RE ON URANUS. ACCELERATION33.8 FT/SEC/SEC."GOTO 168 159 PRINT"THEN YOU'RE ON N
EPTUNE. ACCELERATION39.6 FT/SEC/SEC."GOTO 169 160 PRINT"FINE. YOU'RE ON THE SUN
. ACCELERATION896 FT/SEC/SEC."GOTO 170 161 A212.2GOTO 145 162 A228.3GOTO 145
163 A232.16GOTO 145 164 A25.15GOTO 145 165 A212.5GOTO 145 166 A285.2GOTO
145 167 RJUMPS" 742 PRINT "BETTER THAN THE WORST. SHAPE UP!!!"GOTO 2000 75
0 PRINT "HEY! YOU PULLED THE RIP CORD MUCH TOO SOON. "K"SUCCESSFUL" 751 PRINT
"JUMPS BEFORE YOURS AND YOU CAME IN NUMBER"K-K1"! GET WITH IT!" 752 GOTO 200
0 800 PRINT "REQUIESCAT IN PACE."GOTO 1950 801 PRINT "MAY THE ANGEL OF HEAVEN
LEAD YOU INTO PARADISE."GOTO 1950 802 PRINT "REST IN PEACE."GOTO 1950 803 PRI
NT "SON-OF-A-GUN."GOTO 1950 804 PRINT "#$%&&%!$"GOTO 1950 805 PRINT "A KICK
IN THE PANTS IS A BOOST IF YOU'RE HEADS (*). THE MORE" 240 PRINT "STARS I TYPE
, THE CLOSER YOU ARE TO MY NUMBER." 250 PRINT "ONE STAR (*) MEANS FAR AWAY, SEV
EN STARS (*******)" 260 PRINT "MEANS REALLY CLOSE! YOU GET"M"GUESSES." 270 RE
M *** COMPUTER THINKS OF A NUMBER 280 PRINT 290 PRINT 300 XINT(A*RND(1)+1) 3
10 PRINT "OK, I AM THINKING OF A NUMBER, START GUESSING." 320 REM *** GUESSING
BEGINS, HUMAN GETS M GUESSES 330 FOR K1 TO M 340 PRINT 350 PRINT "YOUR GUESS"
360 INPUT G 370 IF GX THEN 600 380 DABS(G-X) 390 IF D64 ED RIGHT."GOTO 1950
806 PRINT "HMMM. SHOULD HAVE PICKED A SHORTER TIME."GOTO 1950 807 PRINT "MUT
TER. MUTTER. MUTTER."GOTO 1950 808 PRINT "PUSHING UP DAISIES."GOTO 1950 809 P
RINT "EASY COME, EASY GO."GOTO 1950 1000 PRINT SQR(2*D1/A),"SPLAT" 1005 ON I
NT(1+(10*RND(1)))GOTO 800,801,802,803,804,805,806,807,808,809 1010 PRINT (V/A)+
((D1-(V2/(2*A)))/V),"SPLAT" 1020 GOTO 1005 1950 PRINT "I'LL GIVE YOU ANOTHER C
HANCE."GOTO 2000 2000 PRINT "DO YOU WANT TO PLAY AGAIN"INPUT Z$ 2001 IF Z$"Y
ES"THEN 510 400 IF D32 THEN 500 410 IF D16 THEN 490 420 IF D8 THEN 480 430 I
F D4 THEN 470 440 IF D2 THEN 460 450 PRINT "*" 460 PRINT "*" 470 PRINT "*"
480 PRINT "*" 490 PRINT "*" 500 PRINT "*" 510 PRINT "*" 520 PRINT 530 NEXT
K 540 REM *** DID NOT GUESS IN M GUESSES 550 PRINT 560 PRINT "SORRY, THAT'S"
M"GUESSES. THE NUMBER WAS"X 580 GOTO 650 590 REM *** WE HAVE A WINNER 600 PRI
NTFOR N1 TO 79 610 PRINT "*" 620 NEXT N 630 PRINTPRINT 640 PRINT "YOU GOT IT
IN"K"GUE THEN 118 2002 IF Z$"NO" THEN 2005 2003 PRINT "YES OR NO"GOTO 2000 2
005 PRINT "PLEASE"INPUT Z$IF Z$"YES" THEN 118 2006 IF Z$"NO" THEN PRINT "YES OR
NO "GOTO 2005 2007 PRINT "SSSSSSSSSS."PRINTGOTO 2046 2046 END SSES!!! LET'S
PLAY AGAIN..." 650 GOTO 280 660 END 10 PRINT TAB(30)"STOCK MARKET" 20 PRINT
TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINT PRINT PRINT 100
REM STOCK MARKET SIMULATION -STOCK- 101 REM REVISED 8/18/70 (D. PESSEL, L.
BRAUN, C. LOSIK) 102 REM IMP VRBLS A-MRKT TRND SLP B5-BRKRGE FEE C-TTL CSH AS
STS 103 REM C5-TTL CSH ASSTS (TEMP) C(I)-CHNG IN STK VAL D-TTL ASSTS 104 R
EM E1,E2-LRG CHNG MISC I-STCK # I1,I2-STCKS W LRG CHNG 105 REM N1,N2-LRG CHNG
DAY CNTS P5-TTL DAYS PRCHSS P(I)-PRTFL CNTNTS 106 REM 10 PRINT TAB(34)"STARS"
20 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINTPRINTPRINT
100 REM *** STARS - PEOPLE'S COMPUTER CENTER, MENLO PARK, CA 140 REM *** A IS
LIMIT ON NUMBER, M IS NUMBER OF GUESSES 150 A100M7 170 INPUT "DO YOU WANT INS
TRUCTIONS"A$ 190 IF LEFT$(A$,1)"N" THEN 280 200 REM *** INSTRUCTIONS ON HOW TO
PLAY 210 PRINT "I AM THINKING OF A WHOLE NUMBER FROM 1 TO"A 220 PRINT "TRY TO
GUESS MY NUMBER. AFTER YOU GUESS, I" 230 PRINT "WILL TYPE ONE OR MORE STAR R
Q9-NEW CYCL S4-SGN OF A S5-TTL DYS SLS S(I)-VALUE/SHR 107 REM T-TTL STCK ASSTS
T5-TTL VAL OF TRNSCTNS 108 REM W3-LRG CHNG X1-SMLL CHNG($1) Z4,Z5,Z6-NYSE AVE.
Z(I)-TRNSCT 110 DIM S(5),P(5),Z(5),C(5) 112 REM SLOPE OF MARKET TRENDA (SAM
E FOR ALL STOCKS) 113 LET X1 114 LET AINT((RND(X)/10)*100+.5)/100 115 LET T
50 116 LET X90 117 LET N10 118 LET N20 119 LET E10 120 LET E20 121 REM INT
RODUCTION 122 PRINT "DO YOU WANT THE INSTRUCTIONS (YES-TYPE 1, NO-TYPE 0)" 1
23 INPUT Z9NET CHANGEZ6 363 LET Z4Z5 364 LET Z50 365 LET T0 370 FOR I1 TO
5 375 LET Z5Z5+S(I) 380 LET TT+S(I)*P(I) 390 NEXT I 391 LET Z5INT(100*(Z5/
5)+.5)/100 392 LET Z6INT((Z5-Z4)*100+.5)/100 393 REM TOTAL ASSETSD 394 LET
DT+C 395 IF X90 THEN 398 396 PRINT "NEW YORK STOCK EXCHANGE AVERAGE "Z5 397
GOTO 399 398 PRINT "NEW YORK STOCK EXCHANGE AVERAGE "Z5"NET CHANGE"Z6 399 PR
INT 400 LET TINT(100*T+.5)/100 401 PRINT "TOTAL STOCK ASSETS ARE $"T 403
LET CINT(100*C+.5)/100 4 124 PRINT 125 PRINT 126 IF Z91 THEN 200 130 PRI
NT "THIS PROGRAM PLAYS THE STOCK MARKET. YOU WILL BE GIVEN" 132 PRINT "$10,00
0 AND MAY BUY OR SELL STOCKS. THE STOCK PRICES WILL" 134 PRINT "BE GENERATED R
ANDOMLY AND THEREFORE THIS MODEL DOES NOT" 135 PRINT "REPRESENT EXACTLY WHAT H
APPENS ON THE EXCHANGE. A TABLE" 136 PRINT "OF AVAILABLE STOCKS, THEIR PRICES,
AND THE NUMBER OF SHARES" 137 PRINT "IN YOUR PORTFOLIO WILL BE PRINTED. FOLLO
WING THIS, THE" 138 PRINT "INITIALS OF EACH STOCK WILL 05 PRINT "TOTAL CASH AS
SETS ARE $"C 407 LET DINT(100*D+.5)/100 408 PRINT "TOTAL ASSETS ARE
$"D 410 PRINT 411 IF X90 THEN 416 412 PRINT "DO YOU WISH TO CONTINUE (YES-
TYPE 1, NO-TYPE 0)" 413 INPUT Q9 414 IF Q91 THEN 998 416 REM INPUT TRANSACTIO
NS 420 PRINT "WHAT IS YOUR TRANSACTION IN" 430 PRINT "IBM" 440 INPUT Z(1)
450 PRINT "RCA" 460 INPUT Z(2) 470 PRINT "LBJ" 480 INPUT Z(3) 490 PRINT "ABC
" 500 INPUT Z(4) 510 PRINT "CBS" 520 INPUT Z(5) 525 PRINT 530 REM TOTAL BE
PRINTED WITH A QUESTION" 139 PRINT "MARK. HERE YOU INDICATE A TRANSACTION. T
O BUY A STOCK" 140 PRINT "TYPE +NNN, TO SELL A STOCK TYPE -NNN, WHERE NNN IS T
HE" 141 PRINT "NUMBER OF SHARES. A BROKERAGE FEE OF 1% WILL BE CHARGED" 142
PRINT "ON ALL TRANSACTIONS. NOTE THAT IF A STOCK'S VALUE DROPS" 143 PRINT "TO
ZERO IT MAY REBOUND TO A POSITIVE VALUE AGAIN. YOU" 144 PRINT "HAVE $10,000 T
O INVEST. USE INTEGERS FOR ALL YOUR INPUTS." 145 PRINT "(NOTE TO GET A 'FEEL'
FOR THE MARKET RUN FOR AT LEDAY'S PURCHASES IN $P5 540 LET P50 550 REM TOTAL
DAY'S SALES IN $S5 560 LET S50 570 FOR I1 TO 5 575 LET Z(I)INT(Z(I)+.5) 580
IF Z(I)0 THEN 610 590 LET P5P5+Z(I)*S(I) 600 GOTO 620 610 LET S5S5-Z(I)*S
(I) 612 IF -Z(I)P(I) THEN 620 614 PRINT "YOU HAVE OVERSOLD A STOCK TRY AGAIN
." 616 GOTO 420 620 NEXT I 622 REM TOTAL VALUE OF TRANSACTIONST5 625 LET
T5P5+S5 630 REM BROKERAGE FEEB5 640 LET B5INT(.01*T5*100+.5)/100 650 REM CA
SH ASSETSOLD CASH ASSETS-TOTAL PURCHASES 6AST" 146 PRINT "10 DAYS)" 147 PRIN
T "-----GOOD LUCK!-----" 200 REM GENERATION OF STOCK TABLE INPUT REQUESTS 21
0 REM INITIAL STOCK VALUES 220 LET S(1)100 230 LET S(2)85 240 LET S(3)150
250 LET S(4)140 260 LET S(5)110 265 REM INITIAL T8 - # DAYS FOR FIRST TREND SL
OPE (A) 266 LET T8INT(4.99*RND(X)+1) 267 REM RANDOMIZE SIGN OF FIRST TREND SL
OPE (A) 268 IF RND(X).5 THEN 270 269 LET A-A 270 REM RANDOMIZE INITIAL VALUE
S 280 GOSUB 830 285 REM INITIAL PORTFOLIO CONTENTS 290 FOR I52 REM -BROKER
AGE FEES+TOTAL SALESC5 654 LET C5C-P5-B5+S5 656 IF C50 THEN 674 658 PRINT
"YOU HAVE USED $"-C5" MORE THAN YOU HAVE." 660 GOTO 420 674 LET CC5 675 REM
CALCULATE NEW PORTFOLIO 680 FOR I1 TO 5 690 LET P(I)P(I)+Z(I) 700 NEXT I 7
10 REM CALCULATE NEW STOCK VALUES 720 GOSUB 830 750 REM PRINT PORTFOLIO 751
REM BELL RINGING-DIFFERENT ON MANY COMPUTERS 755 PRINT 756 PRINT "*********
* END OF DAY'S TRADING **********" 757 PRINT 758 PRINT 759 IF X91 T
HEN 769 71 TO 5 300 LET P(I)0 305 LET Z(I)0 310 NEXT I 320 PRINT 330 PRIN
T 333 REM INITIALIZE CASH ASSETSC 335 LET C10000 338 REM PRINT INITIAL POR
TFOLIO 340 PRINT "STOCK"," ","INITIALS","PRICE/SHARE" 350 PRINT "INT. BALLISTI
C MISSILES"," IBM",S(1) 352 PRINT "RED CROSS OF AMERICA"," RCA",S(2) 354 PR
INT "LICHTENSTEIN, BUMRAP & JOKE"," LBJ",S(3) 356 PRINT "AMERICAN BANKRUPT CO.
"," ABC",S(4) 358 PRINT "CENSURED BOOKS STORE"," CBS",S(5) 360 PRINT 361
REM NYSE AVERAGEZ5 TEMP. VALUEZ4 R69 PRINT "STOCK","PRICE/SHARE","HOLDINGS", "
VALUE", "NET PRICE CHANGE" 770 PRINT "IBM", S(1), P(1), S(1)*P(1), C(1) 771 PR
INT "RCA", S(2), P(2), S(2)*P(2), C(2) 772 PRINT "LBJ", S(3), P(3), S(3)*P(3),
C(3) 773 PRINT "ABC", S(4), P(4), S(4)*P(4), C(4) 774 PRINT "CBS", S(5), P(5),
S(5)*P(5), C(5) 775 LET X91 780 PRINT 790 PRINT 810 GOTO 360 829 REM NE
W STOCK VALUES - SUBROUTINE 830 REM RANDOMLY PRODUCE NEW STOCK VALUES BASED ON
PREVIOUS 831 REM DAY'S VALUES 832 REM N1,N2 ARE RANDOM NUMBERS OF DAYS WHICH
RESPECTIVELY 833 REM DETERMINE WHEN STOCK I1 WILL INCREASE 10 PTS. AND STOCK 8
34 REM I2 WILL DECREASE 10 PTS. 840 REM IF N1 DAYS HAVE PASSED, PICK AN I1, SE
T E1, DETERMINE NEW N1 841 IF N10 THEN 850 845 LET I1INT(4.99*RND(X)+1) 846
LET N1INT(4.99*RND(X)+1) 847 LET E11 850 REM IF N2 DAYS HAVE PASSED, PICK AN
I2, SET E2, DETERMINE NEW N2 851 IF N20 THEN 860 855 LET I2INT(4.99*RND(X)+1
) 856 LET N2INT(4.99*RND(X)+1) 857 LET E21 860 REM DEDUCT ONE DAY FROM N1 A
ND N2 861 if 1 then print "hi" print "lo" if 1 then print "this" print "that"
else print "what " if 0 then print "help" print "yours" else print "mine" if 1
then print "blue" else print "yellow" print "orange" if 0 then print "brown" e
lse print "fucia" print "azure" if 1 then print "bark" print "mark" else print
"zark" print "flark" endif if 0 then print "whoops" print "whapps" else print "
paps" print "maps" endif if 1 then print "this is 1" print "this is 2
" endif if 1 then prLET N1N1-1 862 LET N2N2-1 890 REM LOOP THRO
UGH ALL STOCKS 900 FOR I1 TO 5 910 LET X1RND(X) 915 IF X1.25 THEN 920 916 L
ET X1.25 917 GOTO 935 920 IF X1.5 THEN 925 921 LET X1.5 922 GOTO 935 925
IF X1.75 THEN 930 926 LET X1.75 927 GOTO 935 930 LET X10.0 931 REM BIG CH
ANGE CONSTANTW3 (SET TO ZERO INITIALLY) 935 LET W30 936 IF E11 THEN 945 937
IF INT(I1+.5)INT(I+.5) THEN 945 938 REM ADD 10 PTS. TO THIS STOCK RESET E1
939 LET W310 943 LET E10 945 IF E21 THEN 9int "this is 3" print "this is
4" else print "this is 5" print "this is 6" endif if 0 the
n print "this is 7" print "this is 8" else print "this is 9"
print "this is 10" endif if 1 then print "yes" if 3 then
print "no" else print "why" endif else print "no no"
if 0 then print "who" else print "what" endif endi
f if 1 then print "wild" else if 2 then print "bite" else print "camping" 55
947 IF INT(I2+.5)INT(I+.5) THEN 955 948 REM SUBTRACT 10 PTS. FROM THIS STOCK
RESET E2 949 LET W3W3-10 953 LET E20 954 REM C(I) IS CHANGE IN STOCK VALUE
955 LET C(I)INT(A*S(I))+X1+INT(3-6*RND(X)+.5)+W3 956 LET C(I)INT(100*C(I)+.5)/
100 957 LET S(I)S(I)+C(I) 960 IF S(I)0 THEN 967 964 LET C(I)0 965 LET S(I)0
966 GOTO 970 967 LET S(I)INT(100*S(I)+.5)/100 970 NEXT I 972 REM AFTER T8
DAYS RANDOMLY CHANGE TREND SIGN AND SLOPE 973 LET T8T8-1 974 IF T81 THEN 98
5 980 RETURN if 1 then print "carp" if 1 then print "bat" if 1 then p
rint "steelhead" endif if 1 then print "adder" else print "whatchac
allit" print "smack" endif if 0 then print "last" else print "ye
p" print "howsit" endif select 1 case 1 print "one" case 2 p
rint "two" case 3 print "three" other print "something" endsel se
lect 2 case 1 print "one" case 2 print "two" case 3 print "three"
other print "something" endse985 REM RANDOMLY CHANGE TREND SIGN AND SLOP
E (A), AND DURATION 986 REM OF TREND (T8) 990 LET T8INT(4.99*RND(X)+1) 992
LET AINT((RND(X)/10)*100+.5)/100 993 LET S4RND(X) 994 IF S4.5 THEN 997 995
LET A-A 997 RETURN 998 PRINT "HOPE YOU HAD FUN!!" 999 END Rl select 3
case 1 print "one" case 2 print "two" case 3 print "three" othe
r print "something" endsel select 4 case 1 print "one" case 2 p
rint "two" case 3 print "three" other print "something" endsel se
lect 234 case 1 print "one" case 2 print "two" case 3 print "three
" other print "something" endsel select 10 case 1 print "one"
case 2 print "two" case 3 print "three" endsel print "and after" s
el45 RR+1 IF R5 THEN 390 350 ON R GOTO 355,360,365,370,375 355 P3INT(P1*.05)*2
0 GOTO 390 360 P3INT(P1*.1)*10 GOTO 390 365 P3INT(P1*.5)*2 GOTO 390 370 P3INT
(P1) GOTO 390 375 P3P1 390 PRINT " ESTIMATED DISTANCE"P3 400 PRINTPRINT "
INPUT ANGLE DEVIATION FROM X, DEVIATION FROM Z, DISTANCE" 405 INPUT A1,B1,P2 4
10 PRINT IF P220 THEN PRINT "YOU BLEW YOURSELF UP!!" GOTO 580 420 A1A1/R1 B1B1/
R1 PRINT "RADIANS FROM X AXIS "A1" " 425 PRINT "FROM Z AXIS "B1 480 X1P2*SIN(
B1)*ect "fork" case "knife" print "its a knife" case "spoon" print "it
s a spoon" case "fork" print "its a fork" other print "don't kno
w what it is" endsel select 1.2 case 1.1 print "point 1" case 1.
2 print "point 2" case 1.3 print "point 3" endsel select 1 case 1 prin
t "one" case 2 print "two" case 3 print "three" endsel COS(A1) Y1P2*SIN(B1)*S
IN(A1) Z1P2*COS(B1) 510 D((X1-X)2+(Y1-Y)2+(Z1-Z)2)(1/2) 520 IF D20 THEN 670 5
30 PRINT PRINT " * * * HIT * * * TARGET IS NON-FUNCTIONAL" PRINT 550 PRINT "D
ISTANCE OF EXPLOSION FROM TARGET WAS"D"KILOMETERS." 570 PRINT PRINT "MISSION AC
COMPLISHED IN "R" SHOTS." 580 R0 FOR I1 TO 5 PRINT NEXT I PRINT "NEXT TARGET...
" PRINT 590 GOTO 220 670 X2X1-X Y2Y1-Y Z2Z1-Z IF X20 THEN 730 710 PRINT "SHOT
IN FRONT OF TARGET"X2"KILOMETERS." GOTO 740 730 PRINT "SHOT BEHIND TARGET"-X2"
KILOMETERS." 740 IF Y20 THEN 770 750 PRINT "SHOT TO LEFT OF TARGET"Y2"KILOMETE
RS." GOTO 780 770 PRINT "SHOT TO RIGHT OF TARGET"-Y2"KILOMETERS." 780 IF Z20 T
HEN 810 790 PRINT "SHOT ABOVE TARGET"Z2"KILOMETERS." GOTO 820 810 PRINT "SHOT
BELOW TARGET"-Z2"KILOMETERS." 820 PRINT "APPROX POSITION OF EXPLOSION X"X1"
Y"Y1" Z"Z1 830 PRINT " DISTANCE FROM TARGET "D PRINT PRINT PRINT GOTO 345
999 END K9+1 980 B30IFRND(1).96THENB31B9B9+1 110 PRINT TAB(33)"TARGET" 20
PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINT PRINT PRINT
100 R1 R157.296 P3.14159 110 PRINT "YOU ARE THE WEAPONS OFFICER ON THE STARSHI
P ENTERPRISE" 120 PRINT "AND THIS IS A TEST TO SEE HOW ACCURATE A SHOT YOU" 13
0 PRINT "ARE IN A THREE-DIMENSIONAL RANGE. YOU WILL BE TOLD" 140 PRINT "THE RA
DIAN OFFSET FOR THE X AND Z AXES, THE LOCATION" 150 PRINT "OF THE TARGET IN THR
EE DIMENSIONAL RECTANGULAR COORDINATES," 160 PRINT "THE APPROXIMATE NUMBE040 G(
I,J)K3*100+B3*10+FNR(1)NEXTJNEXTIIFK9T9THENT9K9+1 1100 IFB90THEN1200 1150 IFG(
Q1,Q2)200THENG(Q1,Q2)G(Q1,Q2)+120K9K9+1 1160 B91G(Q1,Q2)G(Q1,Q2)+10Q1FNR(1)Q2FN
R(1) 1200 K7K9IFB91THENX$"S"X0$" ARE " 1230 PRINT"YOUR ORDERS ARE AS FOLLOWS"
1240 PRINT" DESTROY THE"K9"KLINGON WARSHIPS WHICH HAVE INVADED" 1252 PRINT
" THE GALAXY BEFORE THEY CAN ATTACK FEDERATION HEADQUARTERS" 1260 PRINT" ON
STARDATE"T0+T9" THIS GIVES YOU"T9"DAYS. THERE"X0$ 1272 PRINT" "B9R OF DEGRE
ES FROM THE X AND Z" 170 PRINT "AXES, AND THE APPROXIMATE DISTANCE TO THE TARGE
T." 180 PRINT "YOU WILL THEN PROCEEED TO SHOOT AT THE TARGET UNTIL IT IS" 190
PRINT "DESTROYED!" PRINT PRINT "GOOD LUCK!!"PRINT PRINT 220 ARND(1)*2*P BRND(1)
*2*P QINT(A*R1) WINT(B*R1) 260 PRINT "RADIANS FROM X AXIS "A" FROM Z AXIS "B
280 P1100000*RND(1)+RND(1) XSIN(B)*COS(A)*P1 YSIN(B)*SIN(A)*P1 290 ZCOS(B)*P1
340 PRINT "TARGET SIGHTED APPROXIMATE COORDINATES X"X" Y"Y" Z"Z 3 R100 PRI
NT TAB(33)"QUBIC"PRINT 110 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JE
RSEY" 120 PRINTPRINTPRINT 210 PRINT "DO YOU WANT INSTRUCTIONS" 220 INPUT C$
230 IF LEFT$(C$,1)"N" THEN 315 240 IF LEFT$(C$,1)"Y" THEN 265 250 PRINT "INCOR
RECT ANSWER. PLEASE TYPE 'YES' OR 'NO'" 260 GOTO 220 265 PRINT 270 PRINT "TH
E GAME IS TIC-TAC-TOE IN A 4 X 4 X 4 CUBE." 280 PRINT "EACH MOVE IS INDICATED B
Y A 3 DIGIT NUMBER, WITH EACH" 290 PRINT "DIGIT BETWEEN 1 AND 4 INCLUSIVE. THE
DIGITS INDICATE 1000 GOTO 500 1010 NEXT J 1020 GOTO 1300 1030 I1 1040 LET L
(I)X(M(I,1))+X(M(I,2))+X(M(I,3))+X(M(I,4)) 1050 LET L L(I) 1060 IF L 2 THEN 1
130 1070 IF L3 THEN 1130 1080 IF L2 THEN 2230 1090 FOR J 1 TO 4 1100 IF X(M
(I,J))0 THEN 1120 1110 LET X(M(I,J))1/8 1120 NEXT J 1130 II+1 IF I76 THEN 104
0 1140 GOSUB 1640 1150 I1 1160 IF L(I)1/2 THEN 2360 1170 IF L(I)1+3/8 THEN 2
360 1180 II+1 IF I76 THEN 1160 1190 GOTO 1830 1200 LET Z 1 1210 IF X(Y(Z))0
THEN 1250 1220 LET ZZ THE" 300 PRINT "LEVEL, ROW, AND COLUMN, RESPECTIVELY, O
F THE OCCUPIED" 305 PRINT "PLACE. " 306 PRINT 307 PRINT "TO PRINT THE PLAYIN
G BOARD, TYPE 0 (ZERO) AS YOUR MOVE." 308 PRINT "THE PROGRAM WILL PRINT THE BOA
RD WITH YOUR MOVES INDI-" 309 PRINT "CATED WITH A (Y), THE MACHINE'S MOVES WITH
AN (M), AND" 310 PRINT "UNUSED SQUARES WITH A ( ). OUTPUT IS ON PAPER." 311
PRINT 312 PRINT "TO STOP THE PROGRAM RUN, TYPE 1 AS YOUR MOVE." 313 PRINTPRINT
315 DIM X(64),L(76),M(76,4),Y(16) 320 FOR I 1 TO +1 1230 IF Z17 THEN 1210
1240 GOTO 1720 1250 LET MY(Z) 1260 LET X(M)5 1270 PRINT "MACHINE MOVES TO" 1
280 GOSUB 1570 1290 GOTO 500 1300 LET XX 1310 I1 1320 LET L(I)X(M(I,1))+X(M(
I,2))+X(M(I,3))+X(M(I,4)) 1330 LET LL(I) 1340 IF L10 THEN 1410 1350 IF L11 TH
EN 1410 1360 IF L10 THEN 2230 1370 FOR J1 TO 4 1380 IF X(M(I,J))0 THEN 1400
1390 LET X(M(I,J))1/8 1400 NEXT J 1410 II+1 IF I76 THEN 1320 1420 GOSUB 1640
1430 I1 1440 IF L(I).5 THEN 2360 1450 IF L(I)5+3/8 THEN 2316 330 READ Y(I)
340 NEXT I 350 FOR I1 TO 76 360 FOR J 1 TO 4 370 READ M(I,J) 380 NEXT J 39
0 NEXT I 400 FOR I 1 TO 64 410 LET X(I)0 420 NEXT I 430 LET Z1 440 PRINT "
DO YOU WANT TO MOVE FIRST" 450 INPUT S$ 460 IF LEFT$(S$,1)"N" THEN 630 470 IF
LEFT$(S$,1)"Y" THEN 500 480 PRINT "INCORRECT ANSWER. PLEASE TYPE 'YES' OR 'NO
'." 490 GOTO 450 500 PRINT " " 510 PRINT "YOUR MOVE" 520 INPUT J1 521 IF J1
1 THEN 2770 522 IF J10 THEN 525 523 GOSUB 2550 524 GOTO 500 525 IF J1111 TH6
0 1460 II+1 IF I76 THEN 1440 1470 GOSUB 2500 1480 GOTO 1030 1490 PRINT " "
1500 PRINT "DO YOU WANT TO TRY ANOTHER GAME" 1510 INPUT X$ 1520 IF LEFT$(X$,1)
"Y" THEN 400 1530 IF LEFT$(X$,1)"N" THEN 1560 1540 PRINT "INCORRECT ANSWER. PL
EASE TYPE 'YES' OR 'NO'" 1550 GOTO 1510 1560 STOPRUN "MENU" 1570 LET K1INT((M
-1)/16)+1 1580 LET J2M-16*(K1-1) 1590 LET K2INT((J2-1)/4)+1 1600 LET K3M-(K1-
1)*16-(K2-1)*4 1610 LET MK1*100+K2*10+K3 1620 PRINT M 1630 RETURN 1640 FOR S
1 TO 76 1650 LEN 2750 526 IF J1444 THEN 2750 530 GOSUB 2500 540 LET K1INT(J1
/100) 550 LET J2(J1-K1*100) 560 LET K2INT(J2/10) 570 LET K3 J1 - K1*100 -K2*1
0 580 LET M16*K1+4*K2+K3-20 590 IF X(M)0 THEN 620 600 PRINT "THAT SQUARE IS U
SED, TRY AGAIN." 610 GOTO 500 620 LET X(M)1 630 GOSUB 1640 640 J1 650 I1 6
60 IF J1 THEN 720 670 IF J2 THEN 790 680 IF J3 THEN 930 690 II+1 IF I76 THEN
660 700 JJ+1 IF J3 THEN 650 710 GOTO 1300 720 IF L(I)4 THEN 690 730 PRINT "Y
OU WIN AS FOLLOWS" 740ET J1 M(S,1) 1660 LET J2M(S,2) 1670 LET J3M(S,3) 1680
LET J4M(S,4) 1690 LET L(S)X(J1)+X(J2)+X(J3)+X(J4) 1700 NEXT S 1710 RETURN 1
720 FOR I1 TO 64 1730 IF X(I)0 THEN 1800 1740 LET X(I)5 1750 LET MI 1760 PRI
NT "MACHINE LIKES" 1770 GOSUB 1570 1780 PRINT " " 1790 GOTO 500 1800 NEXT I
1810 PRINT "THE GAME IS A DRAW." 1820 GOTO 1490 1830 FOR K1 TO 18 1840 LET P
0 1850 FOR I4*K-3 TO 4*K 1860 FOR J1 TO 4 1870 LET PP+X(M(I,J)) 1880 NEXT J
1890 NEXT I 1900 IF P4 THEN 1940 19 FOR J1 TO 4 750 LET MM(I,J) 760 GOSUB 1
570 770 NEXT J 780 GOTO 1490 790 IF L(I)15 THEN 690 800 FOR J1 TO 4 810 LET
MM(I,J) 820 IF X(M)0 THEN 860 830 LET X(M)5 840 PRINT "MACHINE MOVES TO" 85
0 GOSUB 1570 860 NEXT J 870 PRINT ", AND WINS AS FOLLOWS" 880 FOR J1 TO 4 89
0 LET MM(I,J) 900 GOSUB 1570 910 NEXT J 920 GOTO 1490 930 IF L(I)3 THEN 690
940 PRINT "NICE TRY. MACHINE MOVES TO" 950 FOR J1 TO 4 960 LET MM(I,J) 970
IF X(M)0 THEN 1010 980 LET X(M)5 990 GOSUB 1570 R10 IF P5 THEN 1970 1920 IF
P9 THEN 1940 1930 IF P10 THEN 1970 1940 NEXT K 1950 GOSUB 2500 1960 GOTO 12
00 1970 LET S1/8 1980 FOR I4*K-3 TO 4*K 1990 GOTO 2370 2000 NEXT I 2010 LET
S0 2020 GOTO 1980 2030 DATA 1,49,52,4,13,61,64,16,22,39,23,38,26,42,27,43 20
40 DATA 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 2050 DATA 21,22,23,2
4,25,26,27,28,29,30,31,32,33,34,35,36,37,38 2060 DATA 39,40,41,42,43,44,45,46,4
7,48,49,50,51,52,53,54,55,56 2070 DATA 57,58,59,60,61,62,63,64 2080 DATA 1,17E
M PRINT CHR$(12) 2740 RETURN 2750 PRINT"INCORRECT MOVE, RETYPE IT--" 2760 GOT
O 520 2770 END FC11ANDC19THEN4850 4790 PRINT"ENSIGN CHEKOV REPORTS, 'INCORRE
CT COURSE DATA, SIR!'" 4800 GOTO1990 4850 X1C(C1,1)+(C(C1+1,1)-C(C1,1))*(C1-IN
T(C1))EE-2PP-1 4860 X2C(C1,2)+(C(C1+1,2)-C(C1,2))*(C1-INT(C1))XS1YS2 4910 PRIN
T"TORPEDO TRACK" 4920 XX+X1YY+X2X3INT(X+.5)Y3INT(Y+.5) 4960 IFX31ORX38ORY31ORY
38THEN5490 5000 PRINT" "X3","Y3A$" "Z1XZ2YGOSUB8830 5050,33,49
,5,21,37,53,9,25,41,57,13,29,45,61 2090 DATA 2,18,34,50,6,22,38,54,10,26,42,58,
14,30,46,62 2100 DATA 3,19,35,51,7,23,39,55,11,27,43,59,15,31,47,63 2110 DATA
4,20,36,52,8,24,40,56,12,28,44,60,16,32,48,64 2120 DATA 1,5,9,13,17,21,25,29,33
,37,41,45,49,53,57,61 2130 DATA 2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62
2140 DATA 3,7,11,15,19,23,27,31,35,39,43,47,51,55,59,63 2150 DATA 4,8,12,16,20,
24,28,32,36,40,44,48,52,56,60,64 2160 DATA 1,6,11,16,17,22,27,32,33,38,43,48,49
,54,59,64 2170 DATA 13,10 IFZ30THEN4920 5060 A$"+K+"Z1XZ2YGOSUB8830IFZ30THEN52
10 5110 PRINT"*** KLINGON DESTROYED ***"K3K3-1K9K9-1IFK90THEN6370 5150 FORI1TO
3IFX3K(I,1)ANDY3K(I,2)THEN5190 5180 NEXTII3 5190 K(I,3)0GOTO5430 5210 A$" * "
Z1XZ2YGOSUB8830IFZ30THEN5280 5260 PRINT"STAR AT"X3","Y3"ABSORBED TORPEDO ENERGY
."GOSUB6000GOTO1990 5280 A$"!"Z1XZ2YGOSUB8830IFZ30THEN4760 5330 PRINT"*** STAR
BASE DESTROYED ***"B3B3-1B9B9-1 5360 IFB90ORK9T-T0-T9THEN5400 5370 PRINT"THAT
DOE,7,4,29,26,23,20,45,42,39,36,61,58,55,52 2180 DATA 1,21,41,61,2,22,42,62,3,2
3,43,63,4,24,44,64 2190 DATA 49,37,25,13,50,38,26,14,51,39,27,15,52,40,28,16 2
200 DATA 1,18,35,52,5,22,39,56,9,26,43,60,13,30,47,64 2210 DATA 49,34,19,4,53,3
8,23,8,57,42,27,12,61,46,31,16 2220 DATA 1,22,43,64,16,27,38,49,4,23,42,61,13,2
6,39,52 2230 FOR J1 TO 4 2240 IF X(M(I,J))1/8 THEN 2330 2250 LET X(M(I,J))5
2260 IF L(I)5 THEN 2290 2270 PRINT "LET'S SEE YOU GET OUT OF THIS MACHINE MOVE
S TO" 2280 GOTO 2300 2290 10 print "I am test 1" 20 end ELIEVED OF COMMAND"
5380 PRINT"AND SENTENCED TO 99 STARDATES AT HARD LABOR ON CYGNUS 12!!" 5390 GO
TO 6270 5400 PRINT"STARFLEET COMMAND REVIEWING YOUR RECORD TO CONSIDER" 5410 P
RINT"COURT MARTIAL!"D00 5430 Z1XZ2YA$" "GOSUB8670 5470 G(Q1,Q2)K3*100+B3*10+
S3Z(Q1,Q2)G(Q1,Q2)GOSUB6000GOTO1990 5490 PRINT"TORPEDO MISSED"GOSUB6000GOTO1990
5520 REM SHIELD CONTROL 5530 IFD(7)0THENPRINT"SHIELD CONTROL INOPERABLE"GOTO1
990 5560 PRINT"ENERGY AVAILABLE "E+SIPRINT "YOU FOX. JUST IN THE NICK OF TIME,
MACHINE MOVES TO" 2300 LET MM(I,J) 2310 GOSUB 1570 2320 GOTO 500 2330 NEXT
J 2340 PRINT "MACHINE CONCEDES THIS GAME." 2350 GOTO 1490 2360 LET S1/8 2370
IF I-INT(I/4)*41 THEN 2400 2380 LET A1 2390 GOTO 2410 2400 LET A2 2410 FOR
JA TO 5-A STEP 5-2*A 2420 IF X(M(I,J))S THEN 2450 2430 NEXT J 2440 GOTO 2000
2450 LET X(M(I,J))5 2460 LET MM(I,J) 2470 PRINT "MACHINE TAKES" 2480 GOSUB 1
570 2490 GOTO 500 2500 FOR I1 TO 64 2510 IF X(I)1/8 TNPUT"NUMBER OF UNITS TO
SHIELDS"X 5580 IFX0ORSXTHENPRINT"SHIELDS UNCHANGED"GOTO1990 5590 IFXE+STHEN563
0 5600 PRINT"SHIELD CONTROL REPORTS 'THIS IS NOT THE FEDERATION TREASURY.'" 5
610 PRINT"SHIELDS UNCHANGED"GOTO1990 5630 EE+S-XSXPRINT"DEFLECTOR CONTROL ROOM
REPORT" 5660 PRINT" 'SHIELDS NOW AT"INT(S)"UNITS PER YOUR COMMAND.'"GOTO1990
5680 REM DAMAGE CONTROL 5690 IFD(6)0THEN5910 5700 PRINT"DAMAGE CONTROL REPORT
NOT AVAILABLE"IFD00THEN1990 5720 D30FORI1TO8IFD(I)0THEND3DHEN 2530 2520 LET X(
I)0 2530 NEXT I 2540 RETURN 2550 FOR XX1 TO 9PRINTNEXTFOR I1 TO 4 2560 FOR J
1 TO 4 2562 FOR I11 TO J 2564 PRINT" " 2566 NEXT I1 2570 FOR K1 TO 4 2600
LET Q16*I+4*J+K-20 2610 IF X(Q)O THEN 2630 2620 PRINT"( ) " 2630 IF X(Q
)5 THEN 2650 2640 PRINT"(M) " 2650 IF X(Q)1 THEN 2660 2655 PRINT"(Y)
" 2660 IF X(Q)1/8 THEN 2670 2665 PRINT"( ) " 2670 NEXT K 2680 PRINT
2690 PRINT 2700 NEXT J 2710 PRINT 2720 PRINT 2730 NEXT I 2735 R R2 PRINT T
AB(30)"TIC-TAC-TOE" 4 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY"
6 PRINTPRINTPRINT 8 PRINT "THE BOARD IS NUMBERED" 10 PRINT " 1 2 3" 12 PR
INT " 4 5 6" 14 PRINT " 7 8 9" 16 PRINTPRINTPRINT 20 DIM S(9) 50 INPUT"D
O YOU WANT 'X' OR 'O'"C$ 55 IF C$"X"THEN 475 60 P$"O"Q$"X" 100 G-1H1IF S(5)0
THEN 103 102 S(5)-1GOTO 195 103 IF S(5)1 THEN 106 104 IF S(1)0 THEN 110 105
S(1)-1GOTO 195 106 IF S(2)1 AND S(1)0 THEN 181 107 IF S(4)1 AND S(1)0 T+1)THEN
1115 1105 IF S(I)S(I+2)THEN 1115 1110 IF S(I)-1 THEN 1350 1112 IF S(I)1 THEN
1200 1115 NEXT IFOR I1 TO 3IF S(I)S(I+3)THEN 1150 1130 IF S(I)S(I+6)THEN 1150
1135 IF S(I)-1 THEN 1350 1137 IF S(I)1 THEN 1200 1150 NEXT IFOR I1 TO 9IF S(
I)0 THEN 1155 1152 NEXT IGOTO 1400 1155 IF S(5)G THEN 1170 1160 IF S(1)G AND
S(9)G THEN 1180 1165 IF S(3)G AND S(7)G THEN 1180 1170 RETURN 1180 IF G-1 THE
N 1350 1200 PRINT"YOU BEAT ME!! GOOD GAME."GOTO 2000 1350 PRINT"I WIN, TURKEYH
EN 181 108 IF S(6)1 AND S(9)0 THEN 189 109 IF S(8)1 AND S(9)0 THEN 189 110 IF
G1 THEN 112 111 GOTO 118 112 J3*INT((M-1)/3)+1 113 IF 3*INT((M-1)/3)+1M THEN
K1 114 IF 3*INT((M-1)/3)+2M THEN K2 115 IF 3*INT((M-1)/3)+3M THEN K3 116 GOT
O 120 118 FOR J1 TO 7 STEP 3FOR K1 TO 3 120 IF S(J)G THEN 130 122 IF S(J+2)G
THEN 135 126 IF S(J+1)0 THEN 150 128 S(J+1)-1GOTO 195 130 IF S(J)H THEN 150
131 IF S(J+2)G THEN 150 132 IF S(J+1)G THEN 150 133 S(J)-1GOTO 195 135 IF S(J
+!!!"GOTO 2000 1400 PRINT"IT'S A DRAW. THANK YOU." 2000 END 1ONA+1GOTO7540,79
00,8070,8500,8150,7400 7360 PRINT"FUNCTIONS AVAILABLE FROM LIBRARY-COMPUTER" 7
370 PRINT" 0 CUMULATIVE GALACTIC RECORD" 7372 PRINT" 1 STATUS REPORT" 73
74 PRINT" 2 PHOTON TORPEDO DATA" 7376 PRINT" 3 STARBASE NAV DATA" 7378 P
RINT" 4 DIRECTION/DISTANCE CALCULATOR" 7380 PRINT" 5 GALAXY 'REGION NAME'
MAP"PRINTGOTO7320 7390 REM SETUP TO CHANGE CUM GAL RECORD TO GALAXY MAP 7400
H80G51PRINT" 2)0 THEN 150 136 IF S(J+1)G THEN 150 138 S(J+2)-1GOTO 195 150
IF S(K)G THEN 160 152 IF S(K+6)G THEN 165 156 IF S(K+3)0 THEN 170 158 S(K+3)
-1GOTO 195 160 IF S(K)H THEN 170 161 IF S(K+6)G THEN 170 162 IF S(K+3)G THEN
170 163 S(K)-1GOTO 195 165 IF S(K+6)0 THEN 170 166 IF S(K+3)G THEN 170 168 S
(K+6)-1GOTO 195 170 GOTO 450 171 IF S(3)G AND S(7)0 THEN 187 172 IF S(9)G AND
S(1)0 THEN 181 173 IF S(7)G AND S(3)0 THEN 183 174 IF S(9)0 AND S(1)G THEN 18
9 175 IF G- THE GALAXY"GOTO7550 7530 REM CUM GALACTIC RECOR
D 7540 REM INPUT"DO YOU WANT A HARDCOPY IS THE TTY ON (Y/N)"A$ 7542 REM IFA$"Y
"THENPOKE1229,2POKE1237,3NULL1 7543 PRINTPRINT" " 7544 PRINT"COMPUTER R
ECORD OF GALAXY FOR QUADRANT"Q1","Q2 7546 PRINT 7550 PRINT" 1 2
3 4 5 6 7 8" 7560 O1$" ----- ----- ----- ----- ----- --
--- ----- -----" 7570 PRINTO1$FORI1TO8PRINTIIFH80THEN7740 7630 FORJ1TO8PRINT"
"IFZ(I,J)0THENPRINT1 THEN G1H-1GOTO 110 176 IF S(9)1 AND S(3)0 THEN 182 177
FOR I2 TO 9IF S(I)0 THEN 179 178 S(I)-1GOTO 195 179 NEXT I 181 S(1)-1GOTO 195
182 IF S(1)1 THEN 177 183 S(3)-1GOTO 195 187 S(7)-1GOTO 195 189 S(9)-1 195
PRINTPRINT"THE COMPUTER MOVES TO..." 202 GOSUB 1000 205 GOTO 500 450 IF G1 T
HEN 465 455 IF J7 AND K3 THEN 465 460 NEXT K,J 465 IF S(5)G THEN 171 467 GOT
O 175 475 P$"X"Q$"O" 500 PRINTINPUT"WHERE DO YOU MOVE"M 502 IF M0 THEN PRINT"
THANKS FOR THE GAME."10 PRINT TAB(33)"TOWERS" 20 PRINT TAB(15)"CREATIVE COMPUTI
NG MORRISTOWN, NEW JERSEY" 30 PRINTPRINTPRINT 90 PRINT 100 REM*** INITIALIZE
110 DIM T(7,3) 120 E0 130 FOR D1 TO 7 140 FOR N1 TO 3 150 T(D,N)0 160 NEX
T N 170 NEXT D 180 PRINT "TOWERS OF HANOI PUZZLE." PRINT 200 PRINT "YOU MUST
TRANSFER THE DISKS FROM THE LEFT TO THE RIGHT" 205 PRINT "TOWER, ONE AT A TIME,
NEVER PUTTING A LARGER DISK ON A" 210 PRINT "SMALLER DISK." PRINT 215 INPUT "
HOW MANY DISKS DO YOU WANT TO MOVE (7 IS MAGOTO 2000 503 IF M9 THEN 506 505 IF
S(M)0 THEN 510 506 PRINT"THAT SQUARE IS OCCUPIED."PRINTPRINTGOTO 500 510 G1S(
M)1 520 GOSUB 1000 530 GOTO 100 1000 PRINTFOR I1 TO 9PRINT" "IF S(I)-1 THEN 1
014 1012 PRINT Q$" "GOTO 1020 1014 IF S(I)0 THEN 1018 1016 PRINT" "GOTO 1020
1018 PRINT P$" " 1020 IF I3 AND I6 THEN 1050 1030 PRINTPRINT"---+---+---" 1
040 GOTO 1080 1050 IF I9 THEN 1080 1060 PRINT"!" 1080 NEXT IPRINTPRINTPRINT
1095 FOR I1 TO 7 STEP 3 1100 IF S(I)S(I RX)"S 220 PRINT 230 M0 240 FOR Q1 T
O 7 250 IF QS THEN 350 260 NEXT Q 270 EE+1 280 IF E2 THEN 310 290 PRINT "SO
RRY, BUT I CAN'T DO THAT JOB FOR YOU." GOTO 215 310 PRINT "ALL RIGHT, WISE GUY,
IF YOU CAN'T PLAY THE GAME RIGHT, I'LL" 320 PRINT "JUST TAKE MY PUZZLE AND GO
HOME. SO LONG." STOP 340 REM *** STORE DISKS FROM SMALLEST TO LARGEST 350 PRI
NT "IN THIS PROGRAM, WE SHALL REFER TO DISKS BY NUMERICAL CODE." 355 PRINT "3 W
ILL REPRESENT THE SMALLEST DISK, 5 THE NEXT SIZE," 360 PRINT "7 THT(V,W) T(V,W)
0 995 REM *** PRINT OUT CURRENT STATUS 1000 GOSUB 1230 1018 REM *** CHECK IF
DONE 1020 MM+1 1030 FOR R1 TO 7 FOR C1 TO 2 1050 IF T(R,C)0 THEN 1090 1060 N
EXT C NEXT R 1080 GOTO 1120 1090 IF M128 THEN 480 1100 PRINT "SORRY, BUT I HA
VE ORDERS TO STOP IF YOU MAKE MORE THAN" 1110 PRINT "128 MOVES." STOP 1120 IF
M2S-1 THEN 1140 1130 PRINTPRINT "CONGRATULATIONS!!"PRINT 1140 PRINT "YOU HAVE
PERFORMED THE TASK IN"M"MOVES." 1150 PRINT PRINT "TRY AGAIN (YES OR NO)" INPE N
EXT, AND SO ON, UP TO 15. IF YOU DO THE PUZZLE WITH" 365 PRINT "2 DISKS, THEIR
CODE NAMES WOULD BE 13 AND 15. WITH 3 DISKS" 370 PRINT "THE CODE NAMES WOULD
BE 11, 13 AND 15, ETC. THE NEEDLES" 375 PRINT "ARE NUMBERED FROM LEFT TO RIGHT
, 1 TO 3. WE WILL" 380 PRINT "START WITH THE DISKS ON NEEDLE 1, AND ATTEMPT TO
MOVE THEM" 385 PRINT "TO NEEDLE 3." 390 PRINT PRINT "GOOD LUCK!" PRINT 400 Y
7 D15 420 FOR XS TO 1 STEP -1 430 T(Y,1)D DD-2 YY-1 460 NEXT X 470 GOSUB 123
0 480 PRINT "WHICUT A$ 1160 IF A$"NO" THEN 1390 1170 IF A$"YES" THEN 90 1180
PRINT PRINT "'YES' OR 'NO' PLEASE" INPUT A$ GOTO 1160 1230 REM *** PRINT SUBRO
UTINE 1240 FOR K1 TO 7 1250 Z10 1260 FOR J1 TO 3 1270 IF T(K,J)0 THEN 1330
1280 PRINT TAB(Z-INT(T(K,J)/2)) 1290 FOR V1 TO T(K,J) 1300 PRINT "*" 1310 NEX
T V 1320 GOTO 1340 1330 PRINT TAB(Z)"*" 1340 ZZ+21 1350 NEXT J 1360 PRINT
1370 NEXT K 1380 RETURN 1390 PRINT PRINT "THANKS FOR THE GAME!" PRINT END H D
ISK WOULD YOU LIKE TO MOVE"E0 500 INPUT D 510 IF (D-3)*(D-5)*(D-7)*(D-9)*(D-11
)*(D-13)*(D-15)0 THEN 580 520 PRINT "ILLEGAL ENTRY... YOU MAY ONLY TYPE 3,5,7,9
,11,13, OR 15." 530 EE+1 IF E1 THEN 560 550 GOTO 500 560 PRINT "STOP WASTING
MY TIME. GO BOTHER SOMEONE ELSE." STOP 580 REM *** CHECK IF REQUESTED DISK IS
BELOW ANOTHER 590 FOR R1 TO 7 600 FOR C1 TO 3 610 IF T(R,C)D THEN 640 620 NE
XT C NEXT R 640 FOR QR TO 1 STEP -1 645 IF T(Q,C)0 THEN 660 650 IF T(Q,C)D TH
EN 680 660 NE2 PRINT TAB(33)"SYNONYM" 4 PRINT TAB(15)"CREATIVE COMPUTING MORR
ISTOWN, NEW JERSEY" 6 PRINT PRINT PRINT 10 DIM R$(5),W$(10),L(30),R(30) 20 R$
(1)"RIGHT" R$(2)"CORRECT" R$(3)"FINE" R$(4)"GOOD!" 30 R$(5)"CHECK" 70 C0 90 P
RINT "A SYNONYM OF A WORD MEANS ANOTHER WORD IN THE ENGLISH" 100 PRINT "LANGUAG
E WHICH HAS THE SAME OR VERY NEARLY THE SAME" 110 PRINT " MEANING." 130 PRINT
"I CHOOSE A WORD -- YOU TYPE A SYNONYM." 140 PRINT "IF YOU CAN'T THINK OF A SYN
ONYM, TYPE THE WORD 'HELP'" 145XT Q 670 GOTO 700 680 PRINT "THAT DISK IS BELO
W ANOTHER ONE. MAKE ANOTHER CHOICE." 690 GOTO 480 700 E0 705 INPUT "PLACE DI
SK ON WHICH NEEDLE"N 730 IF (N-1)*(N-2)*(N-3)0 THEN 800 735 EE+1 740 IF E1 TH
EN 780 750 PRINT "I'LL ASSUME YOU HIT THE WRONG KEY THIS TIME. BUT WATCH IT,"
760 PRINT "I ONLY ALLOW ONE MISTAKE." GOTO 705 780 PRINT "I TRIED TO WARN YOU,
BUT YOU WOULDN'T LISTEN." 790 PRINT "BYE BYE, BIG SHOT."STOP 800 FOR R1 TO 7
810 IF T(R,N)0 THEN 840 820 NEXT R 830 GOTO 880 83 PRINT "AND I WILL TELL YO
U A SYNONYM." PRINT 150 RESTORE CC+1 READ N 160 IF CN THEN 420 170 N1INT(RND(
1)*N+1) 174 IF R(N1)1 THEN 170 176 R(N1)1 180 FOR I1 TO N1 190 READ N2 200
FOR J1 TO N2 210 READ W$(J) 220 NEXT J 230 NEXT I 232 FOR J1 TO N2 L(J)J NEX
T J 235 L(0)N2 G1 PRINT 237 L(G)L(L(0)) L(0)N2-1 PRINT 240 PRINT " WHAT I
S A SYNONYM OF "W$(G) INPUT A$ 250 IF A$"HELP" THEN 340 260 FOR K1 TO N2 270
IF GK THEN 290 280 IF A$W$(K) THEN 320 290 NEXT K 300 5 REM *** CHECK IF DISK
TO BE PLACED ON A LARGER ONE 840 IF DT(R,N) THEN 880 850 PRINT "YOU CAN'T PLA
CE A LARGER DISK ON TOP OF A SMALLER ONE," 860 PRINT "IT MIGHT CRUSH IT!" PRINT
"NOW THEN, "GOTO 480 875 REM *** MOVE RELOCATED DISK 880 FOR V1 TO 7 FOR W1 T
O 3 900 IF T(V,W)D THEN 930 910 NEXT W NEXT V 925 REM *** LOCATE EMPTY SPACE
ON NEEDLE N 930 FOR U1 TO 7 940 IF T(U,N)0 THEN 970 950 NEXT U 960 U7 GOTO 9
80 965 REM *** MOVE DISK AND SET OLD LOCATION TO 0 970 UU-1 980 T(U,N) R
PRINT " TRY AGAIN." GOTO 240 320 PRINT R$(INT(RND(1)*5+1)) GOTO 150
340 G1INT(RND(1)*L(0)+1) 360 PRINT "**** A SYNONYM OF "W$(G)" IS "W$(L(G1))"."
PRINT 370 L(G1)L(L(0)) L(0)L(0)-1 GOTO 240 420 PRINT PRINT "SYNONYM DRILL COMP
LETED." GOTO 999 500 DATA 10 510 DATA 5,"FIRST","START","BEGINNING","ONSET","I
NITIAL" 520 DATA 5,"SIMILAR","ALIKE","SAME","LIKE","RESEMBLING" 530 DATA 5,"MO
DEL","PATTERN","PROTOTYPE","STANDARD","CRITERION" 540 DATA 5,"SMALL","INSIGNIFI
CANT","LITTLE","TINY","MEASURY." 28 PRINT "THE MONEY SYSTEM IS RALLODS, AND EAC
H PERSON NEEDS 100" 30 PRINT "RALLODS PER YEAR TO SURVIVE. YOUR COUNTRY'S INCOM
E COMES" 32 PRINT "FROM FARM PRODUCE AND TOURISTS VISITING YOUR MAGNIFICENT" 3
4 PRINT "FORESTS, HUNTING, FISHING, ETC. HALF YOUR LAND IS FARM LAND" 36 PRINT
"WHICH ALSO HAS AN EXCELLENT MINERAL CONTENT AND MAY BE SOLD" 38 PRINT "TO FORE
IGN INDUSTRY (STRIP MINING) WHO IMPORT AND SUPPORT" 40 PRINT "THEIR OWN WORKERS
. CROPS COST BETWEEN 10 AND 15 RALLODS PER" 42 PRINT "SINUTE" 550 DATA 6,"STOP
","HALT","STAY","ARREST","CHECK","STANDSTILL" 560 DATA 6,"HOUSE","DWELLING","RE
SIDENCE","DOMICILE","LODGING" 565 DATA "HABITATION" 570 DATA 7,"PIT","HOLE","H
OLLOW","WELL","GULF","CHASM","ABYSS" 580 DATA 7,"PUSH","SHOVE","THRUST","PROD",
"POKE","BUTT","PRESS" 590 DATA 6,"RED","ROUGE","SCARLET","CRIMSON","FLAME","RUB
Y" 600 DATA 7,"PAIN","SUFFERING","HURT","MISERY","DISTRESS","ACHE" 605 DATA "D
ISCOMFORT" 999 END QUARE MILE TO PLANT." 44 PRINT "YOUR GOAL IS TO COMPLETE Y
OUR"N5"YEAR TERM OF OFFICE." 46 PRINT "GOOD LUCK!" 47 PRINT 50 AINT(60000+(10
00*RND(1))-(1000*RND(1))) 55 BINT(500+(10*RND(1))-(10*RND(1))) 65 D2000 100 W
INT(10*RND(1)+95) 102 PRINT 105 PRINT "YOU NOW HAVE "A" RALLODS IN THE TREASUR
Y." 110 PRINT INT(B)PRINT "COUNTRYMEN, " 115 V9INT(((RND(1)/2)*10+10)) 120 IF
C0 THEN 140 130 PRINT INT(C)"FOREIGN WORKERS, " 140 PRINT "AND"INT(D)"SQ. MIL
ES OF LAND." 150 PRINT "THIS YEAR I10 PRINT TAB(33)"KINEMA" 20 PRINT TAB(15)"C
REATIVE COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINT PRINT PRINT 100 PRINT 105
PRINT 106 Q0 110 V5+INT(35*RND(1)) 111 PRINT "A BALL IS THROWN UPWARDS AT"V"
METERS PER SECOND." 112 PRINT 115 A.05*V2 116 PRINT "HOW HIGH WILL IT GO (IN
METERS)" 117 GOSUB 500 120 AV/5 122 PRINT "HOW LONG UNTIL IT RETURNS (IN SECO
NDS)" 124 GOSUB 500 130 T1+INT(2*V*RND(1))/10 132 AV-10*T 134 PRINT "WHAT WI
LL ITS VELOCITY BE AFTER"T"SECONDS" 136 GOSUB 500NDUSTRY WILL BUY LAND FOR"W 1
52 PRINT "RALLODS PER SQUARE MILE." 155 PRINT "LAND CURRENTLY COSTS"V9"RALLODS
PER SQUARE MILE TO PLANT." 162 PRINT 200 PRINT "HOW MANY SQUARE MILES DO YOU W
ISH TO SELL TO INDUSTRY" 210 INPUT H 215 IF H0 THEN 200 220 IF HD-1000 THEN 3
00 230 PRINT "*** THINK AGAIN. YOU ONLY HAVE"D-1000"SQUARE MILES OF FARM LAND.
" 240 IF X0 THEN 200 250 PRINTPRINT "(FOREIGN INDUSTRY WILL ONLY BUY FARM LAND
BECAUSE" 260 PRINT "FOREST LAND IS UNECONOMICAL TO STRIP MINE DUE T 140 PRINT
150 PRINT Q"RIGHT OUT OF 3." 160 IF Q2 THEN 100 170 PRINT " NOT BAD." 180
GOTO 100 500 INPUT G 502 IF ABS((G-A)/A).15 THEN 510 504 PRINT "NOT EVEN CLOS
E...." 506 GOTO 512 510 PRINT "CLOSE ENOUGH." 511 QQ+1 512 PRINT "CORRECT AN
SWER IS "A 520 PRINT 530 RETURN 999 END O TREES," 270 PRINT "THICKER TOP SO
IL, ETC.)" 280 X1 299 GOTO 200 300 DINT(D-H) 310 AINT(A+(H*W)) 320 PRINT "H
OW MANY RALLODS WILL YOU DISTRIBUTE AMONG YOUR COUNTRYMEN" 340 INPUT I 342 IF
I0 THEN 320 350 IF IA THEN 400 360 IF IA THEN 380 370 PRINT " THINK AGAIN.
YOU'VE ONLY"A" RALLODS IN THE TREASURY" 375 GOTO 320 380 J0 390 K0 395 A0 3
99 GOTO 1000 400 AINT(A-I) 410 PRINT "HOW MANY SQUARE MILES DO YOU WISH TO PLA
NT" 420 INPUT J 421 IF J0 THEN 410 422 IF JB*2 THEN 426 1 PRINT TAB(34)"KING"
2 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 3 PRINTPRINTPRINT
4 PRINT "DO YOU WANT INSTRUCTIONS" 5 INPUT Z$ 6 N58 10 IF LEFT$(Z$,1)"N" TH
EN 47 11 IF Z$"AGAIN" THEN 1960 12 PRINTPRINTPRINT 20 PRINT "CONGRATULATIONS!
YOU'VE JUST BEEN ELECTED PREMIER OF SETATS" 22 PRINT "DETINU, A SMALL COMMUNIS
T ISLAND 30 BY 70 MILES LONG. YOUR" 24 PRINT "JOB IS TO DECIDE UPON THE CONTRY'
S BUDGET AND DISTRIBUTE" 26 PRINT "MONEY TO YOUR COUNTRYMEN FROM THE COMMUNAL T
R R 423 PRINT " SORRY, BUT EACH COUNTRYMAN CAN ONLY PLANT 2 SQ. MILES." 424
GOTO 410 426 IF JD-1000 THEN 430 427 PRINT " SORRY, BUT YOU'VE ONLY"D-1000"S
Q. MILES OF FARM LAND." 428 GOTO 410 430 U1INT(J*V9) 435 IF U1A THEN 500 440
IF U1A THEN 490 450 PRINT " THINK AGAIN. YOU'VE ONLY"A" RALLODS LEFT IN THE
TREASURY." 460 GOTO 410 490 K0 495 A0 499 GOTO 1000 500 AA-U1 510 PRINT "H
OW MANY RALLODS DO YOU WISH TO SPEND ON POLLUTION CONTROL" 520 INPUT K 522 IF
K0 THEN 510 530 IF KD WATER POLLUTION FROM FOREIGN INDUSTRY.)" 1370 QINT((J-U2
)*(W/2)) 1380 PRINT "MAKING"INT(Q)"RALLODS." 1390 AINT(A+Q) 1400 V1INT(((B-P1
)*22)+(RND(1)*500)) 1405 V2INT((2000-D)*15) 1410 PRINT " YOU MADE"ABS(INT(V1-V
2))"RALLODS FROM TOURIST TRADE." 1420 IF V20 THEN 1450 1425 IF V1-V2V3 THEN 14
50 1430 PRINT " DECREASE BECAUSE " 1435 G110*RND(1) 1440 IF G12 THEN 1460
1442 IF G14 THEN 1465 1444 IF G16 THEN 1470 1446 IF G18 THEN 1475 1448 IF G11
0 THEN 1480 1450 V3INT(A+V3)A THEN 1000 540 PRINT " THINK AGAIN. YOU ONLY HA
VE "A" RALLODS REMAINING." 550 GOTO 510 600 IF H0 THEN 1002 602 IF I0 THEN 10
02 604 IF J0 THEN 1002 606 IF K0 THEN 1002 609 PRINT 612 PRINT "GOODBYE." 6
14 PRINT "(IF YOU WISH TO CONTINUE THIS GAME AT A LATER DATE, ANSWER" 616 PRINT
"'AGAIN' WHEN ASKED IF YOU WANT INSTRUCTIONS AT THE START" 617 PRINT "OF THE G
AME)." 618 STOP 1000 GOTO 600 1002 PRINT 1003 PRINT 1010 AINT(A-K) 1020 A4
A 1100 IF INT(I/100-B)0 THEN 1120 1105 IF I/ 1451 AINT(A+V3) 1452 GOTO 1500
1460 PRINT "FISH POPULATION HAS DWINDLED DUE TO WATER POLLUTION." 1462 GOTO 14
50 1465 PRINT "AIR POLLUTION IS KILLING GAME BIRD POPULATION." 1467 GOTO 1450
1470 PRINT "MINERAL BATHS ARE BEING RUINED BY WATER POLLUTION." 1472 GOTO 1450
1475 PRINT "UNPLEASANT SMOG IS DISCOURAGING SUN BATHERS." 1477 GOTO 1450 148
0 PRINT "HOTELS ARE LOOKING SHABBY DUE TO SMOG GRIT." 1482 GOTO 1450 1500 IF B
5200 THEN 1600 1505 IF B343 THEN 1700 1510 IF (A4/100)5 THEN 1800 1515 10050
THEN 1700 1110 PRINT INT(B-(I/100))"COUNTRYMEN DIED OF STARVATION" 1120 F1INT(
RND(1)*(2000-D)) 1122 IF K25 THEN 1130 1125 F1INT(F1/(K/25)) 1130 IF F10 THEN
1150 1140 PRINT F1"COUNTRYMEN DIED OF CARBON-MONOXIDE AND DUST INHALATION" 11
50 IF INT((I/100)-B)0 THEN 1170 1160 IF F10 THEN 1180 1165 GOTO 1200 1170 PRI
NT " YOU WERE FORCED TO SPEND"INT((F1+(B-(I/100)))*9) 1172 PRINT "RALLODS ON
FUNERAL EXPENSES" 1174 B5INT(F1+(B-(I/100))) 1175 AINT(A-((F1+(B-(I/100)))*9))
1176 GOTO IF CB THEN 1550 1520 IF N5-1X5 THEN 1900 1545 GOTO 2000 1550 PRIN
T 1552 PRINT 1560 PRINT "THE NUMBER OF FOREIGN WORKERS HAS EXCEEDED THE NUMBER
" 1562 PRINT "OF COUNTRYMEN. AS A MINORITY, THEY HAVE REVOLTED AND" 1564 PRINT
"TAKEN OVER THE COUNTRY." 1570 IF RND(1).5 THEN 1580 1574 PRINT "YOU HAVE BEE
N THROWN OUT OF OFFICE AND ARE NOW" 1576 PRINT "RESIDING IN PRISON." 1578 GOTO
1590 1580 PRINT "YOU HAVE BEEN ASSASSINATED." 1590 PRINT 1592 PRINT 1596 ST
OP 1600 PRINT 1602 PRINT 1610 PRINT B1185 1180 PRINT " YOU WERE FORCED TO
SPEND "INT(F1*9)"RALLODS ON " 1181 PRINT "FUNERAL EXPENSES." 1182 B5F1 1183 A
INT(A-(F1*9)) 1185 IF A0 THEN 1194 1187 PRINT " INSUFFICIENT RESERVES TO COV
ER COST - LAND WAS SOLD" 1189 DINT(D+(A/W)) 1190 A0 1194 BINT(B-B5) 1200 IF
H0 THEN 1250 1220 C1INT(H+(RND(1)*10)-(RND(1)*20)) 1224 IF C0 THEN 1230 1226
C1C1+20 1230 PRINT C1"WORKERS CAME TO THE COUNTRY AND" 1250 P1INT(((I/100-B)/1
0)+(K/25)-((2000-D)/50)-(F1/2)) 1255 PRINT ABS(P1)"CO5"COUNTRYMEN DIED IN ONE Y
EAR!!!!!" 1615 PRINT "DUE TO THIS EXTREME MISMANAGEMENT, YOU HAVE NOT ONLY" 16
20 PRINT "BEEN IMPEACHED AND THROWN OUT OF OFFICE, BUT YOU" 1622 M6INT(RND(1)*1
0) 1625 IF M63 THEN 1670 1630 IF M66 THEN 1680 1635 IF M610 THEN 1690 1670 P
RINT "ALSO HAD YOUR LEFT EYE GOUGED OUT!" 1672 GOTO 1590 1680 PRINT "HAVE ALSO
GAINED A VERY BAD REPUTATION." 1682 GOTO 1590 1690 PRINT "HAVE ALSO BEEN DECL
ARED NATIONAL FINK." 1692 GOTO 1590 1700 PRINT 1702 PRINT 1710 PRINT "OVERUN
TRYMEN " 1260 IF P10 THEN 1275 1265 PRINT "CAME TO" 1270 GOTO 1280 1275 PRIN
T "LEFT" 1280 PRINT " THE ISLAND." 1290 BINT(B+P1) 1292 CINT(C+C1) 1305 U2IN
T(((2000-D)*((RND(1)+1.5)/2))) 1310 IF C0 THEN 1324 1320 PRINT "OF "INT(J)"SQ.
MILES PLANTED," 1324 IF JU2 THEN 1330 1326 U2J 1330 PRINT " YOU HARVESTED "I
NT(J-U2)"SQ. MILES OF CROPS." 1340 IF U20 THEN 1370 1344 IF T12 THEN 1370 135
0 PRINT " (DUE TO " 1355 IF T10 THEN 1365 1360 PRINT "INCREASED " 1365 PRIN
T "AIR AN R ONE THIRD OF THE POPULTATION HAS DIED SINCE YOU" 1715 PRINT "WERE
ELECTED TO OFFICE. THE PEOPLE (REMAINING)" 1720 PRINT "HATE YOUR GUTS." 1730 G
OTO 1570 1800 IF B5-F12 THEN 1515 1807 PRINT 1815 PRINT "MONEY WAS LEFT OVER
IN THE TREASURY WHICH YOU DID" 1820 PRINT "NOT SPEND. AS A RESULT, SOME OF YOUR
COUNTRYMEN DIED" 1825 PRINT "OF STARVATION. THE PUBLIC IS ENRAGED AND YOU HAVE
" 1830 PRINT "BEEN FORCED TO EITHER RESIGN OR COMMIT SUICIDE." 1835 PRINT "THE
CHOICE IS YOURS." 1840 PRINT "IF YOU CHOO135 IF Z$"YES" THEN 1150 140 PRINT
145 PRINT "LUNAR LANDING SIMULATION" 150 PRINT 155 PRINT "HAVE YOU FLOWN AN AP
OLLO/LEM MISSION BEFORE" 160 PRINT " (YES OR NO)" 165 INPUT Q$ 170 IF Q$"YES"
THEN 190 175 IF Q$"NO" THEN 205 180 PRINT "JUST ANSWER THE QUESTION, PLEASE,
" 185 GOTO 160 190 PRINT 195 PRINT "INPUT MEASUREMENT OPTION NUMBER" 200 GOT
O 225 205 PRINT 210 PRINT "WHICH SYSTEM OF MEASUREMENT DO YOU PREFER" 215 PRI
NT " 1METRIC 0ENGLISH" 220 PRINT "ENTER THE APPROPRIATE NUMBSE THE LATTER,
PLEASE TURN OFF YOUR COMPUTER" 1845 PRINT "BEFORE PROCEEDING." 1850 GOTO 1590
1900 PRINT 1902 PRINT 1920 PRINT "CONGRATULATIONS!!!!!!!!!!!!!!!!!!" 1925 PR
INT "YOU HAVE SUCCESFULLY COMPLETED YOUR"N5"YEAR TERM" 1930 PRINT "OF OFFICE. Y
OU WERE, OF COURSE, EXTREMELY LUCKY, BUT" 1935 PRINT "NEVERTHELESS, IT'S QUITE
AN ACHIEVEMENT. GOODBYE AND GOOD" 1940 PRINT "LUCK - YOU'LL PROBABLY NEED IT IF
YOU'RE THE TYPE THAT" 1945 PRINT "PLAYS THIS GAME." 1950 GOTO 1590 1960 PRIN
T "HOW MANY YEAER" 225 INPUT K 230 PRINT 235 IF K0 THEN 280 240 IF K1 THEN 2
50 245 GOTO 220 250 Z1852.8 255 M$"METERS" 260 G33.6 265 N$" KILOMETERS" 2
70 G51000 275 GOTO 305 280 Z6080 285 M$"FEET" 290 G3.592 295 N$"N.MILES" 3
00 G5Z 305 IF B13 THEN 670 310 IF Q$"YES" THEN 485 315 PRINT 320 PRINT " YO
U ARE ON A LUNAR LANDING MISSION. AS THE PILOT OF" 325 PRINT "THE LUNAR EXCURS
ION MODULE, YOU WILL BE EXPECTED TO" 330 PRINT "GIVE CERTAIN COMMANDS TO THE MO
DULE NAVIGATION SYSTEM." 335 PRRS HAD YOU BEEN IN OFFICE WHEN INTERRUPTED" 196
1 INPUT X5 1962 IF X50 THEN 1590 1963 IF X58 THEN 1969 1965 PRINT " COME ON
, YOUR TERM IN OFFICE IS ONLY"N5"YEARS." 1967 GOTO 1960 1969 PRINT "HOW MUCH D
ID YOU HAVE IN THE TREASURY" 1970 INPUT A 1971 IF A0 THEN 1590 1975 PRINT "HO
W MANY COUNTRYMEN" 1976 INPUT B 1977 IF B0 THEN 1590 1980 PRINT "HOW MANY
WORKERS" 1981 INPUT C 1982 IF C0 THEN 1590 1990 PRINT "HOW MANY SQUARE MILES
OF LAND" 1991 INPUT D 1992 IF D0 THEN 1590 1993INT "THE ON-BOARD COMPUTER WI
LL GIVE A RUNNING ACCOUNT" 340 PRINT "OF INFORMATION NEEDED TO NAVIGATE THE SHI
P." 345 PRINT 350 PRINT 355 PRINT "THE ATTITUDE ANGLE CALLED FOR IS DESCRIBED
AS FOLLOWS." 360 PRINT "+ OR -180 DEGREES IS DIRECTLY AWAY FROM THE MOON" 365
PRINT "-90 DEGREES IS ON A TANGENT IN THE DIRECTION OF ORBIT" 370 PRINT "+90 D
EGREES IS ON A TANGENT FROM THE DIRECTION OF ORBIT" 375 PRINT "0 (ZERO) DEGREES
IS DIRECTLY TOWARD THE MOON" 380 PRINT 385 PRINT TAB(30)"-180+180" 390 PRINT
IF D2000 THEN 1996 1994 IF D1000 THEN 100 1996 PRINT " COME ON, YOU STARTE
D WITH 1000 SQ. MILES OF FARM LAND" 1997 PRINT " AND 10,000 SQ. MILES OF FORE
ST LAND." 1998 GOTO 1990 2000 X5X5+1 2020 B50 2040 GOTO 100 2046 END TAB(3
4)"" 395 PRINT TAB(27)"-90 -+- +90" 400 PRINT TAB(34)"!" 405 PRINT TAB(34)"
0" 410 PRINT TAB(21)" DIRECTION OF ORBIT " 415 PRINT 420 PRINT TAB(20)"------
SURFACE OF MOON ------" 425 PRINT 430 PRINT 435 PRINT "ALL ANGLES BETWEEN -1
80 AND +180 DEGREES ARE ACCEPTED." 440 PRINT 445 PRINT "1 FUEL UNIT 1 SEC. AT
MAX THRUST" 450 PRINT "ANY DISCREPANCIES ARE ACCOUNTED FOR IN THE USE OF FUEL"
455 PRINT "FOR AN ATTITUDE CHANGE." 460 PRINT "AVAILABLE ENGINE POWER 0 (ZERO
) AND AN2 PRINT TAB(34)"LEM" 4 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NE
W JERSEY" 7 REM ROCKT2 IS AN INTERACTIVE GAME THAT SIMULATES A LUNAR 8 REM LAN
DING IS SIMILAR TO THAT OF THE APOLLO PROGRAM. 9 REM THERE IS ABSOLUTELY NO CHA
NCE INVOLVED 10 Z$"GO" 15 B11 20 M17.95 25 F15.25 30 N7.5 35 R0926 40 V01
.29 45 T0 50 H060 55 RR0+H0 60 A-3.425 65 R10 70 A18.84361E-04 75 R30 80
A30 85 M17.45 90 M0M1 95 B750 100 T10 105 F0 110 P0 115 N1 120 M20 125
S0 130 C0 R Y VALUE BETWEEN" 465 PRINT "10 AND 100 PERCENT." 470
PRINT 475 PRINT"NEGATIVE THRUST OR TIME IS PROHIBITED." 480 PRINT 485 PRINT
490 PRINT "INPUT TIME INTERVAL IN SECONDS ------ (T)" 495 PRINT " PERCEN
TAGE OF THRUST ---------- (P)" 500 PRINT " ATTITUDE ANGLE IN DEGREES ----
- (A)" 505 PRINT 510 IF Q$"YES" THEN 535 515 PRINT "FOR EXAMPLE" 520 PRINT "
T,P,A 10,65,-60" 525 PRINT "TO ABORT THE MISSION AT ANY TIME, ENTER 0,0,0" 530
PRINT 535 PRINT "OUTPUT TOTAL TIME IN ELAPSED SECON90 GOTO 575 995 PRINT 100
0 PRINT "TRANQUILITY BASE HERE -- THE EAGLE HAS LANDED." 1005 PRINT "CONGRATULA
TIONS -- THERE WAS NO SPACECRAFT DAMAGE." 1010 PRINT "YOU MAY NOW PROCEED WITH
SURFACE EXPLORATION." 1015 GOTO 1100 1020 PRINT 1025 PRINT "CRASH !!!!!!!!!!!
!!!!!" 1030 PRINT "YOUR IMPACT CREATED A CRATER"ABS(H)M$" DEEP." 1035 X1SQR(D1
*D1+H1*H1)*G3 1040 PRINT "AT CONTACT YOU WERE TRAVELING"X1N$"/HR" 1045 GOTO 11
00 1050 PRINT 1055 PRINT "YOU HAVE BEEN LOST IN SPACE WITH NO HOPE OF RECOVEDS
" 540 PRINT " HEIGHT IN "M$ 545 PRINT " DISTANCE FROM LANDING SI
TE IN "M$ 550 PRINT " VERTICAL VELOCITY IN "M$"/SECOND" 555 PRINT "
HORIZONTAL VELOCITY IN "M$"/SECOND" 560 PRINT " FUEL UNITS REMAINING
" 565 PRINT 570 GOTO 670 575 PRINT 580 PRINT "T,P,A" 585 INPUT T1,F,P 590
FF/100 595 IF T10 THEN 905 600 IF T10 THEN 1090 605 IF ABS(F-.05)1 THEN 945
610 IF ABS(F-.05).05 THEN 945 615 IF ABS(P)180 THEN 925 620 N20 625 IF T1400
THEN 635 630 NRY." 1060 GOTO 1100 1065 PRINT "YOU ARE DOWN SAFELY - " 1075 P
RINT 1080 PRINT "BUT MISSED THE LANDING SITE BY"ABS(D/G5)N$"." 1085 GOTO 1100
1090 PRINT 1095 PRINT "MISSION ABENDED" 1100 PRINT 1105 PRINT "DO YOU WANT
TO TRY IT AGAIN (YES/NO)" 1110 INPUT Z$ 1115 IF Z$"YES" THEN 20 1120 IF Z$"NO
" THEN 1130 1125 GOTO 1105 1130 PRINT 1135 PRINT "TOO BAD, THE SPACE PROGRAM
HATES TO LOSE EXPERIENCED" 1140 PRINT "ASTRONAUTS." 1145 STOP 1150 PRINT 115
5 PRINT "OK, DO YOU WANT THE COMPLETE INST1/20 635 T1T1/N 640 PP*3.14159/180
645 SSIN(P) 650 CCOS(P) 655 M2M0*T1*F/B 660 R3-.5*R0*((V0/R)2)+R*A1*A1 665 A
3-2*R1*A1/R 670 FOR I1 TO N 675 IF M10 THEN 715 680 M1M1-M2 685 IF M10 THEN
725 690 FF*(1+M1/M2) 695 M2M1+M2 700 PRINT "YOU ARE OUT OF FUEL." 705 M10 7
10 GOTO 725 715 F0 720 M20 725 MM-.5*M2 730 R4R3 735 R3-.5*R0*((V0/R)2)+R*A
1*A1 740 R2(3*R3-R4)/2+.00526*F1*F*C/M 745 A4A3 750 A3-2*R1*A1/R 755 A2(3*A3
-A4)/2+.0056*F1*F*S/(M*R) 760 XR1*T1+.5*R2*T1TRUCTIONS OR THE INPUT -" 1160 PR
INT "OUTPUT STATEMENTS" 1165 PRINT "1COMPLETE INSTRUCTIONS" 1170 PRINT "2INPUT
-OUTPUT STATEMENTS" 1175 PRINT "3NEITHER" 1180 INPUT B1 1185 Q$"NO" 1190 IF
B11 THEN 205 1195 Q$"YES" 1200 IF B12 THEN 190 1205 IF B13 THEN 190 1210 GOT
O 1165 1215 END *T1 765 RR+X 770 H0H0+X 775 R1R1+R2*T1 780 AA+A1*T1+.5*A2*
T1*T1 785 A1A1+A2*T1 790 MM-.5*M2 795 TT+T1 800 IF H03.287828E-04 THEN 810
805 NEXT I 810 HH0*Z 815 H1R1*Z 820 DR0*A*Z 825 D1R*A1*Z 830 T2M1*B/M0 835
PRINT " "TTAB(10)HTAB(23)D 840 PRINT TAB(37)H1TAB(49)D1TAB(60)T2 845 IF H03.2
87828E-04 THEN 880 850 IF R0*A164.474 THEN 1050 855 IF M10 THEN 580 860 T120
865 F0 870 P0 875 GOTO 620 880 IF R1-8.21957E-04 THEN 1020 885 IF ABS(R*A1)
4.93174E-04 THEN 1020 890 IF H0-3.287828E-04 THEN 1020 895 IF ABS(D)10*Z THEN
1065 900 GOTO 995 905 PRINT 910 PRINT "THIS SPACECRAFT IS NOT ABLE TO VIOLATE
THE SPACE-" 915 PRINT "TIME CONTINUUM." 920 GOTO 575 925 PRINT 930 PRINT "I
F YOU WANT TO SPIN AROUND, GO OUTSIDE THE MODULE" 935 PRINT "FOR AN E.V.A." 94
0 GOTO 575 945 PRINT 950 PRINT "IMPOSSIBLE THRUST VALUE " 955 IF F0 THEN 985
960 IF F-.05.05 THEN 975 965 PRINT "TOO LARGE" 970 GOTO 575 975 PRINT "TOO S
MALL" 980 GOTO 575 985 PRINT "NEGATIVE" 9 R10 PRINT TAB(33)"LETTER" 20 PRIN
T TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINTPRINTPRINT 100 P
RINT "LETTER GUESSING GAME" PRINT 210 PRINT "I'LL THINK OF A LETTER OF THE ALPH
ABET, A TO Z." 220 PRINT "TRY TO GUESS MY LETTER AND I'LL GIVE YOU CLUES" 230
PRINT "AS TO HOW CLOSE YOU'RE GETTING TO MY LETTER." 310 L65+INT(RND(1)*26) 32
0 G0 340 PRINT PRINT "O.K., I HAVE A LETTER. START GUESSING." 410 PRINT PRINT
"WHAT IS YOUR GUESS" 420 GG+1 430 INPUT A$ AASC(A$) PRINT 440(X,Y)3PP+1 620
NEXT Y 630 NEXT X 635 X1X1-1Y1Y1-1X2X2+1Y2Y2+1 640 GOTO 210 650 END IF AL
THEN 500 450 IF AL THEN 480 460 PRINT "TOO LOW. TRY A HIGHER LETTER." GOTO 4
10 480 PRINT "TOO HIGH. TRY A LOWER LETTER." GOTO 410 500 PRINT PRINT "YOU GO
T IT IN"G"GUESSES!!" 504 IF G5 THEN 508 506 PRINT "BUT IT SHOULDN'T TAKE MORE
THAN 5 GUESSES!" GOTO 515 508 PRINT "GOOD JOB !!!!!" 510 FOR N1 TO 15 PRINT CH
R$(7) NEXT N 515 PRINT 520 PRINT "LET'S PLAN AGAIN....." 530 GOTO 310 999 EN
D 2 PRINT TAB(33)"LIFE2" 4 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW J
ERSEY" 6 PRINT PRINT PRINT 7 DIM N(6,6),K(18),A(16),X(2),Y(2) 8 DATA 3,102,10
3,120,130,121,112,111,12 9 DATA 21,30,1020,1030,1011,1021,1003,1002,1012 10 FO
R M1 TO 18 READ K(M) NEXT M 13 DATA -1,0,1,0,0,-1,0,1,-1,-1,1,-1,-1,1,1,1 14 F
OR O1 1 TO 16 READ A(O1) NEXT O1 20 GOTO 500 50 FOR J1 TO 5 51 FOR K1 TO 5 5
5 IF N(J,K)99 THEN GOSUB 200 60 NEXT K 65 NEXT J 90 K0 M20 M30 99 FOR J0 TO
6 PRINT 100 FO2 PRINT TAB(34)"LIFE" 4 PRINT TAB(15)"CREATIVE COMPUTING MORRIS
TOWN, NEW JERSEY" 6 PRINT PRINT PRINT 8 PRINT "ENTER YOUR PATTERN" 9 X11 Y11
X224 Y270 10 DIM A(24,70),B$(24) 20 C1 30 INPUT B$(C) 40 IF B$(C)"DONE" THEN
B$(C)"" GOTO 80 50 IF LEFT$(B$(C),1)"." THEN B$(C)" "+RIGHT$(B$(C),LEN(B$(C))-
1) 60 CC+1 70 GOTO 30 80 CC-1 L0 90 FOR X1 TO C-1 100 IF LEN(B$(X))L THEN L
LEN(B$(X)) 110 NEXT X 120 X111-C/2 130 Y133-L/2 140 FOR X1 TO C 150 FOR Y1
TO LEN(B$(X)) 160R K0 TO 6 101 IF J0 THEN IF J6 THEN 105 102 IF K6 THEN PRINT
0 GOTO 125 103 PRINT K GOTO 120 105 IF K0 THEN IF K6 THEN 110 106 IF J6 THEN
PRINT 0 GOTO 126 107 PRINT J GOTO 120 110 GOSUB 300 120 NEXT K 125 NEXT J
126 RETURN 200 B1 IF N(J,K)999 THEN B10 220 FOR O1 1 TO 15 STEP 2 230 N(J+A(O
1),K+A(O1+1))N(J+A(O1),K+A(O1+1))+B 231 NEXT O1 239 RETURN 300 IF N(J,K)3 THE
N 399 305 FOR O11 TO 18 310 IF N(J,K)K(O1) THEN 350 315 NEXT O1 320 GOTO 399
350 IF O19 THEN 360 IF MID$(B$(X),Y,1)" " THEN A(X1+X,Y1+Y)1PP+1 170 NEXT Y
180 NEXT X 200 PRINTPRINTPRINT 210 PRINT "GENERATION"G,"POPULATION"P IF I9 TH
EN PRINT "INVALID!" 215 X324Y370X41 Y41 P0 220 GG+1 225 FOR X1 TO X1-1 PRINT
NEXT X 230 FOR XX1 TO X2 240 PRINT 250 FOR YY1 TO Y2 253 IF A(X,Y)2 THEN A(X
,Y)0GOTO 270 256 IF A(X,Y)3 THEN A(X,Y)1GOTO 261 260 IF A(X,Y)1 THEN 270 261
PRINT TAB(Y)"*" 262 IF XX3 THEN X3X 264 IF XX4 THEN X4X 266 IF YY3 THEN Y3Y
268 IF Y 351 N(J,K)100 M2M2+1 PRINT " * " 355 RETURN 360 N(J,K)1000 M3M3+1 PRI
NT " # " 365 RETURN 399 N(J,K)0 PRINT " " RETURN 500 PRINT TAB(10)"U.B. LIF
E GAME" 505 M20 M30 510 FOR J1 TO 5 511 FOR K1 TO 5 515 N(J,K)0 516 NEXT K
517 NEXT J 519 FOR B1 TO 2 P13 IF B2 THEN P130 520 PRINTPRINT "PLAYER"B" - 3
LIVE PIECES." 535 FOR K11 TO 3 GOSUB 700 540 N(X(B),Y(B))P1 NEXT K1 542 NEXT
B 559 GOSUB 90 560 PRINT GOSUB 50 570 IF M20 THEN IF M30 THEN 574 571 IF M30
TY4 THEN Y4Y 270 NEXT Y 290 NEXT X 295 FOR XX2+1 TO 24 PRINT NEXT X 299 X1X
3 X2X4 Y1Y3 Y2Y4 301 IF X13 THEN X13I9-1 303 IF X222 THEN X222I9-1 305 IF Y13
THEN Y13I9-1 307 IF Y268 THEN Y268I9-1 309 P0 500 FOR XX1-1 TO X2+1 510 FOR
YY1-1 TO Y2+1 520 C0 530 FOR IX-1 TO X+1 540 FOR JY-1 TO Y+1 550 IF A(I,J)1
OR A(I,J)2 THEN CC+1 560 NEXT J 570 NEXT I 580 IF A(X,Y)0 THEN 610 590 IF C
3 OR C4 THEN A(X,Y)2 GOTO 600 595 PP+1 600 GOTO 620 610 IF C3 THEN A RHEN B1
GOTO 575 572 IF M20 THEN B2 GOTO 575 573 GOTO 580 574 PRINT PRINT "A DRAW"GO
TO 800 575 PRINT PRINT "PLAYER"B"IS THE WINNER"GOTO 800 580 FOR B1 TO 2 PRINT
PRINT PRINT "PLAYER"B GOSUB 700 581 IF B99 THEN 560 582 NEXT B 586 N(X(1),Y(1
))100 N(X(2),Y(2))1000 596 GOTO 560 700 PRINT "X,Y"PRINT"XXXXXX"CHR$(13)"$$$$$
$"CHR$(13)"&&&&&&" 701 PRINT CHR$(13) INPUT Y(B),X(B) 705 IF X(B)5 THEN IF X(B
)0 THEN 708 706 GOTO 750 708 IF Y(B)5 THEN IF Y(B)0 THEN 715 710 GOKS,...TOTO
WAS HIS NAME." GOTO 70 66 PRINT "YEA! YOU'RE A REAL LITERATURE GIANT." 67 RR
+1 70 PRINTPRINT 71 PRINT "WHO WAS THE FAIR MAIDEN WHO ATE THE POISON APPLE"
72 PRINT "1)SLEEPING BEAUTY, 2)CINDERELLA, 3)SNOW WHITE, 4)WENDY" 73 INPUT A IF
A3 THEN 76 74 PRINT "OH, COME ON NOW...IT WAS SNOW WHITE." 75 GOTO 80 76 PRI
NT "GOOD MEMORY!" 77 RR+1 80 PRINTPRINT 85 IF R4 THEN 100 90 IF R2 THEN 200
92 PRINT "NOT BAD, BUT YOU MIGHT SPEND A LITTLE MORE TIME" 94 PRINT "READING T
HE NURSERY GTO 750 715 IF N(X(B),Y(B))0 THEN 750 720 IF B1 THEN RETURN 725 IF
X(1)X(2) THEN IF Y(1)Y(2) THEN 740 730 RETURN 740 PRINT "SAME COORD. SET TO
0" 741 N(X(B)+1,Y(B)+1)0 B99 RETURN 750 PRINT "ILLEGAL COORDS. RETYPE" GOTO 70
0 999 END REATS." 96 STOP 100 PRINT "WOW! THAT'S SUPER! YOU REALLY KNOW YO
UR NURSERY" 110 PRINT "YOUR NEXT QUIZ WILL BE ON 2ND CENTURY CHINESE" 120 PRIN
T "LITERATURE (HA, HA, HA)" 130 STOP 200 PRINT "UGH. THAT WAS DEFINITELY NOT
TOO SWIFT. BACK TO" 205 PRINT "NURSERY SCHOOL FOR YOU, MY FRIEND." 999 END 2
PRINT TAB(33)"LOVE" 4 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY
" 6 PRINT PRINT PRINT 20 PRINT "A TRIBUTE TO THE GREAT AMERICAN ARTIST, ROBERT
INDIANA." 30 PRINT "HIS GREATEST WORK WILL BE REPRODUCED WITH A MESSAGE OF" 4
0 PRINT "YOUR CHOICE UP TO 60 CHARACTERS. IF YOU CAN'T THINK OF" 50 PRINT "A M
ESSAGE, SIMPLE TYPE THE WORD 'LOVE'" PRINT 60 INPUT "YOUR MESSAGE, PLEASE"A$ LL
EN(A$) 70 DIM T$(120) FOR I1 TO 10 PRINT NEXT I 100 FOR J0 TO INT(60/L) 110 F
OR I1 TO L 120 T1 PRINT TAB(25)"LITERATURE QUIZ" 2 PRINT TAB(15)"CREATIVE COMP
UTING MORRISTOWN, NEW JERSEY" 3 PRINTPRINTPRINT 5 R0 10 PRINT "TEST YOUR KNO
WLEDGE OF CHILDREN'S LITERATURE." 12 PRINT PRINT "THIS IS A MULTIPLE-CHOICE QUI
Z." 13 PRINT "TYPE A 1, 2, 3, OR 4 AFTER THE QUESTION MARK." 15 PRINT PRINT "G
OOD LUCK!" PRINT PRINT 40 PRINT "IN PINOCCHIO, WHAT WAS THE NAME OF THE CAT" 4
2 PRINT "1)TIGGER, 2)CICERO, 3)FIGARO, 4)GUIPETTO" 43 INPUT A IF A3 THEN 46 44
PRINT "SORRY...FIGARO WAS HIS NAME."$(J*L+I)MID$(A$,I,1) 130 NEXT I NEXT J 14
0 C0 200 A11 P1 CC+1 IF C37 THEN 999 205 PRINT 210 READ A A1A1+A IF P1 THEN 3
00 240 FOR I1 TO A PRINT " " NEXT I P1 GOTO 400 300 FOR IA1-A TO A1-1 PRINT T$
(I) NEXT I P0 400 IF A160 THEN 200 410 GOTO 210 600 DATA 60,1,12,26,9,12,3,8,
24,17,8,4,6,23,21,6,4,6,22,12,5,6,5 610 DATA 4,6,21,11,8,6,4,4,6,21,10,10,5,4,4
,6,21,9,11,5,4 620 DATA 4,6,21,8,11,6,4,4,6,21,7,11,7,4,4,6,21,6,11,8,4 630 DA
TA 4,6,19,1,1,5,11,9,4,4,6,19,1,1,5,10,10 GOTO 50 46 PRINT "VERY GOOD! HERE'S
ANOTHER." 47 RR+1 50 PRINT PRINT 51 PRINT "FROM WHOSE GARDEN DID BUGS BUNNY S
TEAL THE CARROTS" 52 PRINT "1)MR. NIXON'S, 2)ELMER FUDD'S, 3)CLEM JUDD'S, 4)STR
OMBOLI'S" 53 INPUT A IF A2 THEN 56 54 PRINT "TOO BAD...IT WAS ELMER FUDD'S GAR
DEN." GOTO 60 56 PRINT "PRETTY GOOD!" 57 RR+1 60 PRINT PRINT 61 PRINT "IN TH
E WIZARD OF OS, DOROTHY'S DOG WAS NAMED" 62 PRINT "1)CICERO, 2)TRIXIA, 3)KING,
4)TOTO" 63 INPUT A IF A4 THEN 66 64 PRINT "BACK TO THE BOO R,4,4,6,18,2,1,6,8
,11,4 640 DATA 4,6,17,3,1,7,5,13,4,4,6,15,5,2,23,5,1,29,5,17,8 650 DATA 1,29,9
,9,12,1,13,5,40,1,1,13,5,40,1,4,6,13,3,10,6,12,5,1 660 DATA 5,6,11,3,11,6,14,3,
1,5,6,11,3,11,6,15,2,1 670 DATA 6,6,9,3,12,6,16,1,1,6,6,9,3,12,6,7,1,10 680 DA
TA 7,6,7,3,13,6,6,2,10,7,6,7,3,13,14,10,8,6,5,3,14,6,6,2,10 690 DATA 8,6,5,3,14
,6,7,1,10,9,6,3,3,15,6,16,1,1 700 DATA 9,6,3,3,15,6,15,2,1,10,6,1,3,16,6,14,3,1
,10,10,16,6,12,5,1 710 DATA 11,8,13,27,1,11,8,13,27,1,60 999 FOR I1 TO 10 PRIN
T NEXT I ENT "IN FACT, YOU BLASTED A NEW LUNAR CRATER"W*.227"FEET DEEP!" 320 GO
TO 440 330 LL+S TT-S MM-S*K AI VJ RETURN 340 IF S5E-03 THEN 260 350 DV+SQR(V*
V+2*A*(G-Z*K/M))S2*A/D 360 GOSUB 420 GOSUB 330 GOTO 340 370 W(1-M*G/(Z*K))/2 S
M*V/(Z*K*(W+SQR(W*W+V/Z)))+.05GOSUB 420 380 IF I0 THEN 340 390 GOSUB 330 IF J0
THEN 160 400 IF V0 THEN 370 410 GOTO 160 420 QS*K/M JV+G*S+Z*(-Q-Q*Q/2-Q3/3-
Q4/4-Q5/5) 430 IA-G*S*S/2-V*S+Z*S*(Q/2+Q2/6+Q3/12+Q4/20+Q5/30)RETURN 440 PRINT
PRID NTPRINTPRINT "TRY AGAIN" GOTO 70 10 PRINT TAB(33)"LUNAR" 20 PRINT TAB(l5
)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 25 PRINTPRINTPRINT 30 PRINT "THI
S IS A COMPUTER SIMULATION OF AN APOLLO LUNAR" 40 PRINT "LANDING CAPSULE." PRI
NT PRINT 50 PRINT "THE ON-BOARD COMPUTER HAS FAILED (IT WAS MADE BY" 60 PRINT
"XEROX) SO YOU HAVE TO LAND THE CAPSULE MANUALLY." 70 PRINT PRINT "SET BURN RA
TE OF RETRO ROCKETS TO ANY VALUE BETWEEN" 80 PRINT "0 (FREE FALL) AND 200 (MAX
IMUM BURN) POUNDS PER SECOND." 90 PRINT "SET NEW BURN RATE EVERY 10 SECONDS."
PRINT 100 PRINT "CAPSULE WEIGHT 32,500 LBS FUEL WEIGHT 16,500 LBS." 110 PRINT
PRINT PRINT PRINT "GOOD LUCK" 120 L0 130 PRINT PRINT "SEC","MI + FT","MPH","L
B FUEL","BURN RATE"PRINT 140 A120V1M33000N16500G1E-03Z1.8 150 PRINT L,INT(A)I
NT(5280*(A-INT(A))),3600*V,M-N,INPUT KT10 160 IF M-N1E-03 THEN 240 170 IF T1E
-03 THEN 150 180 ST IF MN+S*K THEN 200 190 S(M-N)/K 200 GOSUB 420 IF IO THEN
340 210 IF V0 THEN 230 220 IF J0 THEN 370 230 GOSUB 330 G2 PRINT TAB(30)"MAST
ERMIND" 4 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 6 PRINT PR
INT PRINT 10 REM 20 REM MASTERMIND II 30 REM STEVE NORTH 40 REM
CREATIVE COMPUTING 50 REM PO BOX 789-M MORRISTOWN NEW JERSEY 07960 60 REM
70 REM 80 INPUT "NUMBER OF COLORS"C9 90 IF C98 THEN PRINT "NO MORE THAN 8, PL
EASE!"GOTO 80 100 INPUT "NUMBER OF POSITIONS"P9 110 INPUT "NUMBER OF ROUNDS"R9
120 PC9P9 130 PRINT "TOTAL POSSIBILITIES "P 140 H0C0 150 DIM Q(P9),S(10OTO
160 240 PRINT "FUEL OUT AT"L"SECONDS"S(-V+SQR(V*V+2*A*G))/G 250 VV+G*S LL+S 2
60 W3600*V PRINT "ON MOON AT"L"SECONDS - IMPACT VELOCITY"W"MPH" 274 IF W1.2 TH
EN PRINT "PERFECT LANDING!" GOTO 440 280 IF W10 THEN PRINT "GOOD LANDING (COUL
D RE BETTER)"GOTO 440 282 IF W60 THEN 300 284 PRINT "CRAFT DAMAGE... YOU'RE S
TRANDED HERE UNTIL A RESCUE" 286 PRINT "PARTY ARRIVES. HOPE YOU HAVE ENOUGH OX
YGEN!" 288 GOTO 440 300 PRINT "SORRY THERE NERE NO SURVIVORS. YOU BLOW IT!"
310 PRIN R,2),S$(10),A$(P9),G$(P9),I(P),H$(P9) 160 L$"BWRGOYPT" 170 PRINT 18
0 PRINT 190 PRINT "COLOR LETTER" 200 PRINT " " 210 FOR X1 TO C9 220
READ X$ 230 PRINT X$TAB(13)MID$(L$,X,1) 240 NEXT X 250 PRINT 260 FOR R1 TO R
9 270 PRINT 280 PRINT "ROUND NUMBER"R"----" 290 PRINT 300 PRINT "GUESS MY C
OMBINATION."PRINT 310 REM GET A COMBINATION 320 AINT(P*RND(1)+1) 330 GOSU
B 3000 340 FOR X1 TO A 350 GOSUB 3500 360 NEXT X 370 FOR M1 TO 10 380 PRINT
"MOVE # "M" GUESS DAY." 1110 GOTO 1130 1120 PRINT "I GOT IT IN "M" MOVES!"
1130 CC+M 1140 GOSUB 5000 1150 NEXT R 1160 PRINT "GAME OVER" 1170 PRINT "FIN
AL SCORE" 1180 GOSUB 5040 1190 STOP 2000 REM 2010 REM BOARD PRINTOUT ROU
TINE 2020 REM 2025 PRINT 2030 PRINT "BOARD" 2040 PRINT "MOVE GUESS
BLACK WHITE" 2050 FOR Z1 TO M-1 2060 PRINT ZTAB(9)S$(Z)TAB(25)S(Z,1)TA
B(35)S(Z,2) 2070 NEXT Z 2075 PRINT 2080 GOTO 380 2500 REM 2510 REM QUIT
ROUTINE 2520 REM 2530 PRINT "QUITTER!"INPUT X$ 390 IF X$"BOARD" THEN 2000 4
00 IF X$"QUIT" THEN 2500 410 IF LEN(X$)P9 THEN PRINT "BAD NUMBER OF POSITIONS."
GOTO 380 420 REM UNPACK X$ INTO G$(1-P9) 430 FOR X1 TO P9 440 FOR Y1 TO C
9 450 IF MID$(X$,X,1)MID$(L$,Y,1) THEN 480 460 NEXT Y 470 PRINT "'" MID$(X$,X
,1) "' IS UNRECOGNIZED."GOTO 380 480 G$(X)MID$(X$,X,1) 490 NEXT X 500 REM
NOW WE CONVERT Q(1-P9) INTO A$(1-P9) ACTUAL GUESS 510 GOSUB 4000 520 REM
AND GET NUMBER OF BLACKS AND WHITES 530 GOSUB 4500 540 MY COMBINATION WAS "
2535 GOSUB 4000 2540 FOR X1 TO P9 2550 PRINT A$(X) 2560 NEXT X 2565 PRINT 2
570 PRINT "GOOD BYE" 2580 STOP 3000 REM 3010 REM INITIALIZE Q(1-P9) TO ZE
ROS 3020 REM 3030 FOR S1 TO P9 3040 Q(S)0 3050 NEXT S 3060 RETURN 3500 REM
3510 REM INCREMENT Q(1-P9) 3520 REM 3522 IF Q(1)0 THEN 3530 3524 REM I
F ZERO, THIS IS OUR FIRST INCREMENT MAKE ALL ONES 3526 FOR S1 TO P9 3527 Q(S)1
3528 NEXT S 3529 RETURN 3530 Q1 3540 Q(Q)Q(Q)+1 3550 IF Q(Q)C9 THEN IF BP
9 THEN 630 550 REM TELL HUMAN RESULTS 560 PRINT "YOU HAVE "B" BLACKS AND "
W" WHITES." 570 REM SAVE ALL THIS STUFF FOR BOARD PRINTOUT LATER 580 S$(M)
X$ 590 S(M,1)B 600 S(M,2)W 610 NEXT M 620 PRINT "YOU RAN OUT OF MOVES! THAT
'S ALL YOU GET!"GOTO 640 622 GOSUB 4000 623 PRINT "THE ACTUAL COMBINATION WAS
" 624 FOR X1 TO P9 625 PRINT A$(X) 626 NEXT X 627 PRINT 630 PRINT "YOU GUES
SED IT IN "M" MOVES!" 640 HH+M 650 GOSUB 5000 660 REM 670 REM NOW COMPUT
ER GUESSESRETURN 3560 Q(Q)1 3570 QQ+1 3580 GOTO 3540 4000 REM 4010 REM
CONVERT Q(1-P9) TO A$(1-P9) 4020 REM 4030 FOR S1 TO P9 4040 A$(S)MID$(L$,Q(S)
,1) 4050 NEXT S 4060 RETURN 4500 REM 4510 REM GET NUMBER OF BLACKS (B) A
ND WHITES (W) 4520 REM MASHES G$ AND A$ IN THE PROCESS 4530 REM 4540 B0W0
F0 4550 FOR S1 TO P9 4560 IF G$(S)A$(S) THEN 4620 4570 BB+1 4580 G$(S)CHR$(F
) 4590 A$(S)CHR$(F+1) 4600 FF+2 4610 GOTO 4660 4620 FOR T1 TO P9 4630 IF G$
(S)A$(T) THEN 4650 464 680 REM 690 FOR X1 TO P 700 I(X)1 710 NEXT X 720 PR
INT "NOW I GUESS. THINK OF A COMBINATION." 730 INPUT "HIT RETURN WHEN READY"X$
740 FOR M1 TO 10 750 GOSUB 3000 760 REM FIND A GUESS 770 GINT(P*RND(1)+
1) 780 IF I(G)1 THEN 890 790 FOR XG TO P 800 IF I(X)1 THEN 880 810 NEXT X 8
20 FOR X1 TO G 830 IF I(X)1 THEN 880 840 NEXT X 850 PRINT "YOU HAVE GIVEN ME
INCONSISTENT INFORMATION." 860 PRINT "TRY AGAIN, AND THIS TIME PLEASE BE MORE C
AREFUL." 870 GOTO 660 880 GX 890 REM 0 IF G$(T)A$(T) THEN 4650 4645 WW+1A
$(T)CHR$(F)G$(S)CHR$(F+1)FF+2GOTO 4660 4650 NEXT T 4660 NEXT S 4670 RETURN 5
000 REM 5010 REM PRINT SCORE 5020 REM 5030 PRINT "SCORE" 5040 PRINT "
COMPUTER "C 5050 PRINT " HUMAN "H 5060 PRINT 5070 RETURN 5500 REM
5510 REM CONVERT Q(1-P9) INTO G$(1-P9) 5520 REM 5530 FOR S1 TO P9 5540 G$
(S)MID$(L$,Q(S),1) 5550 NEXT S 5560 RETURN 6000 REM 6010 REM CONVERT Q(1
-P9) TO H$(1-P9) 6020 REM 6030 FOR S1 TO P9 6040 H$(S)MI NOW WE CONVERT GUESS
#G INTO G$ 900 FOR X1 TO G 910 GOSUB 3500 920 NEXT X 930 GOSUB 6000 940 PR
INT "MY GUESS IS " 950 FOR X1 TO P9 960 PRINT H$(X) 970 NEXT X 980 INPUT "
BLACKS, WHITES "B1,W1 990 IF B1P9 THEN 1120 1000 GOSUB 3000 1010 FOR X1 TO P
1020 GOSUB 3500 1030 IF I(X)0 THEN 1070 1035 GOSUB 6500 1040 GOSUB 4000 105
0 GOSUB 4500 1060 IF B1B OR W1W THEN I(X)0 1070 NEXT X 1080 NEXT M 1090 PRIN
T "I USED UP ALL MY MOVES!" 1100 PRINT "I GUESS MY CPU IS JUST HAVING AN OFF R
D$(L$,Q(S),1) 6050 NEXT S 6060 RETURN 6500 REM 6510 REM COPY H$ INTO G$
6520 REM 6530 FOR S1 TO P9 6540 G$(S)H$(S) 6550 NEXT S 6560 RETURN 8000 RE
M PROGRAM DATA FOR COLOR NAMES 8010 DATA BLACK,WHITE,RED,GREEN,ORANGE,YELLO
W,PURPLE,TAN 9998 REM ...WE'RE SORRY BUT IT'S TIME TO GO... 9999 END !!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !
! !
MINE !
! !
! Mine is the classic game where a field of hidden mines is presented, and the
! ! user tries to find the mines based on mine counts in adjacent squares.
! ! 10 PRINT TAB(31)"MATH DICE" 20 PRINT TAB(15)"CREATIVE
COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINTPRINTPRINT 40 PRINT "THIS PROGRAM
GENERATES SUCCESIVE PICTURES OF TWO DICE." 50 PRINT "WHEN TWO DICE AND AN EQUAL
SIGN FOLLOWED BY A QUESTION" 60 PRINT "MARK HAVE BEEN PRINTED, TYPE YOUR ANSWE
R AND THE RETURN KEY." 70 PRINT "TO CONCLUDE THE LESSON, TYPE CONTROL-C AS YOUR
ANSWER." 80 PRINT 90 PRINT 100 NN+1 110 DINT(6*RND(1)+1) 120 PRINT" -----
" 130 IF D1 THEN 200 140 IF D2 THEN 180 150 IF
! ! Derived from the Pascal version.
! !
! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! helper defines false% 0 true% -1
! colors black% 0 white% 1 red% 2 green% 3 blue% 4
cyan% 5 yellow% 6 magenta% 7 ! events etchar% 0 ! D3 THEN 1
80 160 PRINT "I * * I" 170 GOTO 210 180 PRINT "I * I" 190 GOTO 210 200 PR
INT "I I" 210 IF D2 THEN 260 220 IF D4 THEN 260 230 IF D6 THEN 270 240 P
RINT "I * I" 250 GOTO 280 260 PRINT "I I" 265 GOTO 280 270 PRINT "I *
* I" 280 IF D1 THEN 350 290 IF D2 THEN 330 300 IF D3 THEN 330 310 PRINT "I *
* I" 320 GOTO 360 330 PRINT "I * I" 340 GOTO 360 350 PRINT "I I" 360
PRINT " ----- " 370 PRINT 375 IF N2 THEN 500 380 PRINT " +" 381 PRINT 40
0 AD 410 GOTOANSI character returned etup% 1 ! cursor up one line etdo
wn% 2 ! down one line etleft% 3 ! left one character etright% 4
! right one character etleftw% 5 ! left one word etrightw% 6 ! right on
e word ethome% 7 ! home of document ethomes% 8 ! home of screen etho
mel% 9 ! home of line etend% 10 ! end of document etends% 11 ! en
d of screen etendl% 12 ! end of line etscrl% 13 ! scroll left one char
acter etscrr% 14 ! scroll r 100 500 TD+A 510 PRINT " " 520 INPUT T1
530 IF T1T THEN 590 540 PRINT "NO, COUNT THE SPOTS AND GIVE ANOTHER ANSWER."
541 PRINT " " 550 INPUT T2 560 IF T2T THEN 590 570 PRINT "NO, THE ANSWE
R IS"T 580 GOTO 600 590 PRINT "RIGHT!" 600 PRINT 601 PRINT "THE DICE ROLL AG
AIN..." 610 PRINT 615 N0 620 GOTO 100 999 END Right one character etscru
% 15 ! scroll up one line etscrd% 16 ! scroll down one line etpagd%
17 ! page down etpagu% 18 ! page up ettab% 19 ! tab etenter% 20
! enter line etinsert% 21 ! insert block etinsertl% 22 ! insert line etin
sertt% 23 ! insert toggle etdel% 24 ! delete block etdell% 25 ! dele
te line etdelcf% 26 ! delete character forward etdelcb% 27 ! delete char
acter backward etcopy% 28 ! copy block etcopyl% 29 ! copy line! index f
or move array mines% 0 ! clear mine count for i% 1 to 8 ! process points
of the compass xn% x%+xoff%(i%) ! find neighbor locations yn% y%+yo
ff%(i%) if xn% 1 and xn% maxxs% and yn% 1 and yn% maxys% then !
valid location if mine%(xn%, yn%) then mines% mines%+1 ! count mines
endif next i% endfunc mines% ! return the number of mines !!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! S
et adjace etcan% 30 ! cancel current operation etstop% 31 ! stop curr
ent operation etcont% 32 ! continue current operation etprint% 33 ! pri
nt document etprintb% 34 ! print block etprints% 35 ! print screen etfun%
36 ! function key etmenu% 46 ! display menu etmouba% 47 ! mouse b
utton assertion etmoubd% 51 ! mouse button deassertion etmoumov% 55 ! mou
se move ettim% 56 ! timer matures etjoyba% 57 ! joystick button assert
ion etjoybd% 58 ! joystnt squares visable ! ! Sets all of the valid adjace
nt squares visable. If any of those squares are ! not adjacent to a mine, then
the neighbors of that square are set visable, etc. ! (recursively). ! This is
done to "rip" grids of obviously empty neighbors off the board. ! !!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! procedu
re visadj(x%, y%) dim xn%, yn% ! neighbor coordinates dim i% ! index f
or move array for i% 1 to 8 ! process points of the cick button deassertion
etjoymov% 59 ! joystick move etterm% 60 ! terminate program ! progra
m defines maxxs% 8 ! size of grid maxys% 8 maxmine% 10 ! number of m
ines to place dim mine%(maxxs%, maxys%) ! mine exists map dim vis%(maxxs%, m
axys%) ! square is uncovered map dim flag%(maxxs%, maxys%) ! square is flagged
map ! Contruct table to calculate adjacent squares dim xoff%(8) ! x offse
t table dim yoff%(8) ! y offset table xoff%(1) 0 yoff%(1) -1 ! up xoff%(
2)ompass xn% x%+xoff%(i%) ! find neighbor locations yn% y%+yoff%(i%)
if xn% 1 and xn% maxxs% and yn% 1 and yn% maxys% then if not v
is%(xn%, yn%) then ! not already visable ! valid location
vis%(xn%, yn%) true% ! set visable if adjacent%(xn%, yn%) 0 then vis
adj(xn%, yn%) ! perform recursively endif endif next i% end
proc !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!! ! ! Displa +1 yoff%(2) -1 ! upper right xoff%(3) +1 yoff%(3) 0
! right xoff%(4) +1 yoff%(4) +1 ! lower right xoff%(5) 0 yoff%(5) +1 ! d
own xoff%(6) -1 yoff%(6) +1 ! lower left xoff%(7) -1 yoff%(7) 0 ! left x
off%(8) -1 yoff%(8) -1 ! upper left ! declares, not required but nice di
m x%, y% ! user move coordinates dim done% ! game over dim centerx% !
center of screen position x dim centery% ! center of screen position y dim cu
rsorx% ! cursor location x dim y board ! ! Displays the playing board. !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! procedure display dim x% dim y% dim cnt% ! count of adjacent mines
! scan screen bcolor(yellow%) ! set background color for y% 1 to maxys%
for x% 1 to maxxs% cursor(centerx%+x%-1, centery%+y%-1) ! set st
art of next line if vis%(x%, y%) then if mine%(x%, y%) then p
rint "*" else cnt% adjacent%(x%, y%) ! find acursory% ! cursor
location y dim badguess% ! bad guess display flag dim mousex% ! mouse positi
on x dim mousey% ! mouse position y !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Find adjacent mines ! ! Find
s the number of mines adjacent to a given square. ! !!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! function adjacent%(x%
, y%) dim mines% ! number of mines dim xn%, yn% ! neighbor coordinates d
im i% Rdjacent mine count if cnt% 0 then p
rint "." ! no adjacent else print chr$(cnt%+asc("0"
)) ! place the number endif endif else if flag
%(x%, y%) then ! display flagged location if badguess% then print "X
" else print "M" else print "" endif next x% next y% p
rint endproc !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!! ! ! Initalize boar draw box top cursor(sx%, ey%) ! posit
ion at box lower left for x% sx% to ex% print c$ next x% ! draw box bottom fo
r y% sy%+1 to ey%-1 ! draw box left side cursor(sx%, y%) ! place cursor
print c$ ! place character next y% for y% sy%+1 to ey%-1 ! draw box left
side cursor(ex%, y%) ! place cursor print c$ ! place character nex
t y% endproc !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!! ! ! Check coordinates on board ! ! Checksd ! ! Clears
all board squares to no mines, invisible and not flagged. ! Then, the specified
number of mines are layed on the board at random. ! !!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! procedure clrbrd
dim x% dim y% dim n% for x% 1 to maxxs% ! clear minefield for y%
1 to maxys% mine%(x%, y%) false ! set no mine vis%(x%, y%) fa
lse ! set not visible flag%(x%, y%) false ! set not flagged next y
% next x% if the given x, y coordinates are in the valid playing area.. ! !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
function insquare%(x%, y%) dim inx% ! inside x dim iny% ! inside y inx
% mousex% centerx% and mousex% centerx%+maxxs%-1 ! find x iny% mousey% cen
tery% and mousey% centery%+maxys%-1 ! find y endfunc inx% and iny% !!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! !
Check replay ! ! Asks the user for n% 1 to maxmine ! place mine repe
at x% rnd(0)*maxxs% y% rnd(0)*maxys% until not mine%(x%,
y%) ! no mine exists at square mine%(x%, y%) true ! place mine next n%
endproc !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!! ! ! Clear line ! ! Clears the specified line to spaces in the
specified color. ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!! procedure clrlin(y%, clr%) dim i%if a replay is des
ired, then either cancels the game, or ! sets up a new game as requested. ! !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
procedure replay ! ask user for replay bcolor(cyan%) prtmid(maxy%, "PLAY
AGAIN (Y/N) ") repeat ! wait for response ! wait till a character is pre
ssed repeat event(nextevent) until nextevent.etype etchar% o
r nextevent.etype etterm% if nextevent.etype etterm% then done% true% ! f
orce a qu cursor(1, y%) ! position to specified line bcolor(clr%) ! set colo
r for i% 1 to maxx% do print " " ! clear line endproc !!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Print cente
red string ! ! Prints the given string centered on the given line. ! !!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! pro
cedure prtmid(y%, s$) cursor(maxx% div 2-len(s$) div 2, y%) ! position to sta
rt print s$ ! output the string enit until lcase(nextevent.char$) "y" or
lcase(nextevent.char) "n" or done% if lcase(nextevent.char$) "n" or done% th
en done% true% else ! clear old messages clrlin(maxy%-2, cyan%) c
lrlin(maxy%, cyan%) ! start new game clrbrd ! set up board cursorx%
centerx% ! set inital cursor position cursory% centery% badguess% fal
se% ! set bad guesses invisible endif endproc !!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! Pdproc !!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! D
raw character box ! ! Draws a box of the given color and character to the loca
tion. ! The colors are not saved or restored. ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! procedure tbox(sx%, sy%,
ex%, ey%, c$, bclr%, fclr%) dim x%, y% ! coordinates bcolor(bclr%) fcolor
(fclr%) cursor(sx%, sy%) ! position at box top left for x% sx% to ex% print c
$ next x% ! Rrocess square "hit" ! ! Processes a "hit" on a square, which mea
ns revealing that square, and possibly ! triggering a mine. ! !!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! procedure h
it(x%, y%) dim xi%, yi% ! indexes for board dim viscnt% ! visable squares co
unt vis%(x%, y%) true% ! set that location visable if mine%(x%, y%) then !
mine found ! make all mines visable, and bad guesses too. for yi% 1 t
o maxys% for xi 1 to maxxs% ext event select nextevent.etype%
! event case ettab% ! process flag ! reverse flagging on l
ocation flag(x%, y%) not flag(x%, y%) display ! redisplay b
oard case etenter% hit(x%, y%) ! process hit ! move up
case etup% if cursory% centery% then cursory% cursory%-1 ! move left
case etleft% if cursorx% centerx% then cursorx% cursorx%-1 ! m
ove down case etdown% if cursory% centery%+maxys%-1 then if mine%
(xi%, yi%) then vis%(xi%, yi%) true% next xi% next yi% badgu
ess% true% ! set bad guesses visable display ! redisplay board ! announ
ce that to the player bcolor(red%) prtmid(maxy%-2, "*** YOU HIT A MINE !
***") replay ! process replay else ! valid hit if adjacent%(x%, y%
) 0 then visadj(x%, y%) ! clean up adjacent spaces ! now, the player may ha
ve won. we find this out by counting all of the ! visable squares, and seein
g if the numbecursory% cursory%+1 ! move right case etright% if
cursorx% centerx%+maxxs%-1 then cursorx% cursorx%+1 case etmoumov% !
mouse movement mousex% nextevent.moupx% ! set new mouse position
mousey% nextevent.moupy% case etmouba ! mouse button 1, hit
if nextevent.amoubn% 1 and onboard%(mousex%, mousey%) then
! mouse postion inside valid square cursorx% mousex% ! set c
urrent position to that cr of squares left is equal ! to the nu
mber of mines viscnt% 0 for yi% 1 to maxys% for xi% 1 to max
xs% if vis%(xi%, yi%) then viscnt% viscnt%+1 ! count visible
next xi% next yi% if maxxs%*maxys%-viscnt% maxmine% then ! player
wins display ! redisplay board ! announce that to the player
bcolor(red%) prtmid(maxy%-2, "*** YOU WIN ! ***") replay ! pro
cess replay endif endif display ! redisplay board enursory% mousey
% x% cursorx%-centerx%+1 ! set location on board y%
cursory%-centery%+1 hit(x%, y%) ! process hit else if n
extevent.amoubn% 2 and onboard%(mousex%, mousey%) then ! mouse p
ostion inside valid square cursorx% mousex% ! set current position
to that cursory% mousey% x% cursorx%-centerx%+1 ! s
et location on board y% cursory%-centery%+1 ! reverse
flaggingdproc !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!! ! ! Main process ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! auto(false%) ! turn off scrolling
bcolor(cyan%) ! color the background clear ! clear to that bcolor(magenta%)
prtmid(1, "******* Mine game 1.0 ********") ! output title ! find center board
position centerx% maxx% div 2-maxxs% div 2 centery% maxy% div 2-maxys% div 2
! draw a border around that tbox(cen on location flag(x%, y%) f
lag(x%, y%) display ! redisplay board endif endse
l until done% or nextevent.etype% etterm% ! game complete auto(true%) ! tur
n off scrolling bcolor(white%) ! restore colors fcolor(black%) clear ! clear
screen endterx%-1, centery%-1, centerx%+maxxs%, centery%+maxys%, " ", blue%,
black%) bcolor(white%) ! restore the background clrbrd ! set up board display
! display board done% false% ! set game in progress cursorx% centerx% ! s
et inital cursor position cursory% centery% badguess% false% ! set bad guess
es invisible repeat ! enter user moves cursor(cursorx%, cursory%) ! place
cursor x% cursorx%-centerx%+1 ! set location on board y% cursory-cent
ery+1 event(nextevent) ! get the n R1 PRINT TAB(33)"MUGWUMP" 2 PRINT TAB(1
5)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 3 PRINTPRINTPRINT 4 REM COU
RTESY PEOPLE'S COMPUTER COMPANY 10 DIM P(4,2) 20 PRINT "THE OBJECT OF THIS GAM
E IS TO FIND FOUR MUGWUMPS" 30 PRINT "HIDDEN ON A 10 BY 10 GRID. HOMEBASE IS P
OSITION 0,0." 40 PRINT "ANY GUESS YOU MAKE MUST BE TWO NUMBERS WITH EACH" 50 P
RINT "NUMBER BETWEEN 0 AND 9, INCLUSIVE. FIRST NUMBER" 60 PRINT "IS DISTANCE T
O RIGHT OF HOMEBASE AND SECOND NUMBER" 70 PRINT "IS DISTANCE ABOVE H0 PRINT "BU
T I JUST NOTICED YOUR LETTERS ARE OUT OF ORDER." 90 PRINT "LET'S PUT THEM IN OR
DER LIKE THIS " 100 FOR J2 TO L IJ-1 T$B$(J) 110 IF T$B$(I) THEN 130 120 B$(I
+1)B$(I) II-1 IF I0 THEN 110 130 B$(I+1)T$ NEXT J 140 FOR I1 TO L PRINT B$(I)
NEXT I PRINT PRINT 150 PRINT "DON'T YOU LIKE THAT BETTER" INPUT D$ 160 IF D$"Y
ES" THEN 180 170 PRINT PRINT "I'M SORRY YOU DON'T LIKE IT THAT WAY." GOTO 200
180 PRINT PRINT "I KNEW YOU'D AGREE!!" 200 PRINT PRINT "I REALLY ENJOYEDOMEBASE
." 80 PRINT 90 PRINT "YOU GET 10 TRIES. AFTER EACH TRY, I WILL TELL" 100 PRI
NT "YOU HOW FAR YOU ARE FROM EACH MUGWUMP." 110 PRINT 240 GOSUB 1000 250 T0
260 TT+1 270 PRINT 275 PRINT 290 PRINT "TURN NO."T"-- WHAT IS YOUR GUESS" 30
0 INPUT M,N 310 FOR I1 TO 4 320 IF P(I,1)-1 THEN 400 330 IF P(I,1)M THEN 380
340 IF P(I,2)N THEN 380 350 P(I,1)-1 360 PRINT "YOU HAVE FOUND MUGWUMP"I 370
GOTO 400 380 DSQR((P(I,1)-M)2+(P(I,2)-N)2) 390 PRINT "YOU ARE"(INT(D*10))/10"
UNITS F MEETING YOU "A$"." 210 PRINT "HAVE A NICE DAY!" 999 END ROM MUGWUMP"I
400 NEXT I 410 FOR J1 TO 4 420 IF P(J,1)-1 THEN 470 430 NEXT J 440 PRINT
450 PRINT "YOU GOT THEM ALL IN"T"TURNS!" 460 GOTO 580 470 IF T10 THEN 260 480
PRINT 490 PRINT "SORRY, THAT'S 10 TRIES. HERE IS WHERE THEY'RE HIDING" 540 F
OR I1 TO 4 550 IF P(I,1)-1 THEN 570 560 PRINT "MUGWUMP"I"IS AT ("P(I,1)","P(I,
2)")" 570 NEXT I 580 PRINT 600 PRINT "THAT WAS FUN! LET'S PLAY AGAIN......."
610 PRINT "FOUR MORE MUGWUMPS ARE NOW IN HIDING." 630 GOTO 240 1000 FOR J1 TO
2 1010 FOR I1 TO 4 1020 P(I,J)INT(10*RND(1)) 1030 NEXT I 1040 NEXT J 1050
RETURN 1099 END 2 PRINT TAB(33)"NICOMA" 4 PRINT TAB(15)"CREATIVE COMPUTING M
ORRISTOWN, NEW JERSEY" 6 PRINT PRINT PRINT 10 PRINT "BOOMERANG PUZZLE FROM ARI
THMETICA OF NICOMACHUS -- A.D. 90!" 20 PRINT 30 PRINT "PLEASE THINK OF A NUMBE
R BETWEEN 1 AND 100." 40 PRINT "YOUR NUMBER DIVIDED BY 3 HAS A REMAINDER OF" 4
5 INPUT A 50 PRINT "YOUR NUMBER DIVIDED BY 5 HAS A REMAINDER OF" 55 INPUT B 6
0 PRINT "YOUR NUMBER DIVIDED BY 7 HAS A REMAINDER OF" 65 INPUT C 70 PRINT 80
PRINT "LET ME THINK A MOMENT..." 85 PRINT 1 PRINT TAB(34)"NAME" 2 PRINT TAB(15
)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 3 PRINT PRINT PRINT 5 DIM B$(40)
10 PRINT "HELLO." PRINT "MY NAME IS CREATIVE COMPUTER." 20 PRINT "WHAT'S YOUR
NAME (FIRST AND LAST" INPUT A$ LLEN(A$) 30 PRINT PRINT "THANK YOU, " 40 FOR I
1 TO L B$(I)MID$(A$,I,1) NEXT I 50 FOR IL TO 1 STEP -1 PRINT B$(I) NEXT I 60 P
RINT "." PRINT "OOPS! I GUESS I GOT IT BACKWARDS. A SMART" 70 PRINT "COMPUTER
LIKE ME SHOULDN'T MAKE A MISTAKE LIKE THAT!" PRINT 8 R 90 FOR I1 TO 1500 NEXT
I 100 D70*A+21*B+15*C 110 IF D105 THEN 140 120 DD-105 130 GOTO 110 140 PRI
NT "YOUR NUMBER WAS"D", RIGHT" 160 INPUT A$ 165 PRINT 170 IF A$"YES" THEN 220
180 IF A$"NO" THEN 240 190 PRINT "EH I DON'T UNDERSTAND '"A$"' TRY 'YES' OR
'NO'." 200 GOTO 160 220 PRINT "HOW ABOUT THAT!!" 230 GOTO 250 240 PRINT "I
FEEL YOUR ARITHMETIC IS IN ERROR." 250 PRINT 260 PRINT "LET'S TRY ANOTHER." 2
70 GOTO 20 999 END RINT "MACHINE LOSES" 810 GOTO 1640 820 PRINT "MACHINE WIN
S" 830 GOTO 1640 840 LET C0 850 FOR I1 TO N 860 IF A(I)1 THEN 940 870 IF A(
I)0 THEN 890 880 LET CC+1 890 NEXT I 900 IF C/2INT(C/2) THEN 800 910 GOTO 94
0 920 IF A(D(1))1 THEN 820 930 IF A(D(2))1 THEN 820 940 FOR I1 TO N 950 LET
EA(I) 960 FOR J0 TO 10 970 LET FE/2 980 LET B(I,J)2*(F-INT(F)) 990 LET EINT(
F) 1000 NEXT J 1010 NEXT I 1020 FOR J10 TO 0 STEP -1 1030 LET C0 1040 LET H
0 1050 FOR I1 TO N 1060 IF B(I,J100 PRINT TAB(33)"NIM" 110 PRINT TAB(15)"CREA
TIVE COMPUTING MORRISTOWN, NEW JERSEY" 120 PRINTPRINTPRINT 210 DIM A(100),B(1
00,10),D(2) 220 PRINT "THIS IS THE GAME OF NIM." 230 PRINT "DO YOU WANT INSTRU
CTIONS" 240 INPUT Z$ 250 IF Z$"NO" THEN 440 260 IF Z$"no" THEN 440 270 IF Z$
"YES" THEN 310 280 IF Z$"yes" THEN 310 290 PRINT "PLEASE ANSWER YES OR NO" 30
0 GOTO 240 310 PRINT "THE GAME IS PLAYED WITH A NUMBER OF PILES OF OBJECTS." 3
20 PRINT "ANY NUMBER OF OBJECTS ARE REMOVED FROM ONE PILE)0 THEN 1110 1070 LET
CC+1 1080 IF A(I)H THEN 1110 1090 LET HA(I) 1100 LET GI 1110 NEXT I 1120 IF
C/2INT(C/2) THEN 1190 1130 NEXT J 1140 LET EINT(N*RND(1)+1) 1150 IF A(E)0 TH
EN 1140 1160 LET FINT(A(E)*RND(1)+1) 1170 LET A(E)A(E)-F 1180 GOTO 1380 1190
LET A(G)0 1200 FOR J0 TO 10 1210 LET B(G,J)0 1220 LET C0 1230 FOR I1 TO N
1240 IF B(I,J)0 THEN 1260 1250 LET CC+1 1260 NEXT I 1270 LET A(G)A(G)+2*(C/2-
INT(C/2))*2J 1280 NEXT J 1290 IF W1 THEN 1380 1300 LET C0 1310 BY YOU AND"
330 PRINT "THE MACHINE ALTERNATELY. ON YOUR TURN, YOU MAY TAKE" 340 PRINT "ALL
THE OBJECTS THAT REMAIN IN ANY PILE, BUT YOU MUST" 350 PRINT "TAKE AT LEAST ON
E OBJECT, AND YOU MAY TAKE OBJECTS FROM" 360 PRINT "ONLY ONE PILE ON A SINGLE T
URN. YOU MUST SPECIFY WHETHER" 370 PRINT "WINNING IS DEFINED AS TAKING OR NOT
TAKING THE LAST OBJECT," 380 PRINT "THE NUMBER OF PILES IN THE GAME, AND HOW MA
NY OBJECTS ARE" 390 PRINT "ORIGINALLY IN EACH PILE. EACH PILE MAY CONTAIN A"
400 PRINT "DIFFERE FOR I1 TO N 1320 IF A(I)1 THEN 1380 1330 IF A(I)0 THEN 1350
1340 LET CC+1 1350 NEXT I 1360 IF C/2INT(C/2) THEN 1380 1370 LET A(G)1-A(G)
1380 PRINT "PILE SIZE" 1390 FOR I1 TO N 1400 PRINT IA(I) 1410 NEXT I 1420
IF W2 THEN 1450 1430 GOSUB 1570 1440 IF Z1 THEN 820 1450 PRINT "YOUR MOVE -
PILE, NUMBER TO BE REMOVED" 1460 INPUT X,Y 1470 IF XN THEN 1450 1480 IF X1 TH
EN 1450 1490 IF XINT(X) THEN 1450 1500 IF YA(X) THEN 1450 1510 IF Y1 THEN 145
0 1520 IF YINT(Y) THEN 1450 NT NUMBER OF OBJECTS." 410 PRINT "THE MACHINE WIL
L SHOW ITS MOVE BY LISTING EACH PILE AND THE" 420 PRINT "NUMBER OF OBJECTS REMA
INING IN THE PILES AFTER EACH OF ITS" 430 PRINT "MOVES." 440 PRINT 450 PRINT
"ENTER WIN OPTION - 1 TO TAKE LAST, 2 TO AVOID LAST" 460 INPUT W 470 IF W1 TH
EN 490 480 IF W2 THEN 450 490 PRINT "ENTER NUMBER OF PILES" 500 INPUT N 510
IF N100 THEN 490 520 IF N1 THEN 490 530 IF NINT(N) THEN 490 540 PRINT "ENTER
PILE SIZES" 550 FOR I1 TO N 560 PRINT I 570 INPU1530 LET A(X)A(X)-Y 1540 GOS
UB 1570 1550 IF Z1 THEN 800 1560 GOTO 700 1570 LET Z0 1580 FOR I1 TO N 1590
IF A(I)0 THEN 1610 1600 RETURN 1610 NEXT I 1620 LET Z1 1630 RETURN 1640 PR
INT "do you want to play another game" 1650 INPUT Q9$ 1660 IF Q9$"YES" THEN 17
20 1670 IF Q9$"yes" THEN 1720 1680 IF Q9$"NO" THEN 1730 1690 IF Q9$"no" THEN
1730 1700 PRINT "PLEASE. YES OR NO." 1710 GOTO 1650 1720 GOTO 440 1730 END
T A(I) 580 IF A(I)2000 THEN 560 590 IF A(I)1 THEN 560 600 IF A(I)INT(A(I))
THEN 560 610 NEXT I 620 PRINT "DO YOU WANT TO MOVE FIRST" 630 INPUT Q9$ 640
IF Q9$"YES" THEN 1450 650 IF Q9$"yes" THEN 1450 660 IF Q9$"NO" THEN 700 670 I
F Q9$"no" THEN 700 680 PRINT "PLEASE ANSWER YES OR NO." 690 GOTO 630 700 IF W
1 THEN 940 710 LET C0 720 FOR I1 TO N 730 IF A(I)0 THEN 770 740 LET CC+1 75
0 IF C3 THEN 840 760 LET D(C)I 770 NEXT I 780 IF C2 THEN 920 790 IF A(D(1))1
THEN 820 800 P R1 PRINT TAB(33)"NUMBER" 2 PRINT TAB(15)"CREATIVE COMPUTING
MORRISTOWN, NEW JERSEY" 3 PRINTPRINTPRINT 4 PRINT "YOU HAVE 100 POINTS. BY GU
ESSING NUMBERS FROM 1 TO 5, YOU" 5 PRINT "CAN GAIN OR LOSE POINTS DEPENDING UPO
N HOW CLOSE YOU GET TO" 6 PRINT "A RANDOM NUMBER SELECTED BY THE COMPUTER." PRI
NT 7 PRINT "YOU OCCASIONALLY WILL GET A JACKPOT WHICH WILL DOUBLE(!)" 8 PRINT
"YOUR POINT COUNT. YOU WIN WHEN YOU GET 500 POINTS." 9 PRINT P100 10 DEF FNR(
X)INT(5*RND(1)+1) 12 INPUT "GUESS A NUMBER0 THEN 230 220 IF A(T)1 THEN 230 22
5 GOTO 250 230 PRINT "ILLEGAL MOVE. TRY AGAIN..." 240 GOTO 100 245 REM *** U
PDATE BOARD 250 A(T)1 260 A(F)0 270 A((T+F)/2)0 290 MM+1 310 REM *** PRINT
BOARD 340 FOR J1 TO 57 STEP 8 350 FOR IJ TO J+7 360 PRINT A(I) 370 NEXT I 3
80 PRINT 390 NEXT J 400 PRINT 410 GOTO 100 490 REM *** END GAME SUMMARY 500
S0 510 FOR I1 TO 64 520 SS+A(I) 530 NEXT I 540 PRINTPRINT "YOU MADE"M"JUMPS
AND HAD"S"PIECES" 550 PRINT "REMAINING ON THE BOARD." 56 FROM 1 TO 5"G 15 RF
NR(1) 16 SFNR(1) 17 TFNR(1) 18 UFNR(1) 19 VFNR(1) 20 IF GR THEN 30 21 IF G
S THEN 40 22 IF GT THEN 50 23 IF GU THEN 60 24 IF GV THEN 70 25 IF G5 THEN 1
2 30 PP-5 35 GOTO 80 40 PP+5 45 GOTO 80 50 PP+P 53 PRINT "YOU HIT THE JACK
POT!!!" 55 GOTO 80 60 PP+1 65 GOTO 80 70 PP-(P*.5) 80 IF P500 THEN 90 82 P
RINT "YOU HAVE"P"POINTS."PRINT 85 GOTO 12 90 PRINT "!!!!YOU WIN!!!! WITH "P"PO
INTS." 99 END 0 PRINT 562 INPUT "TRY AGAIN"A$ 570 IF A$"YES" THEN 70 575 IF
A$"NO" THEN 600 580 PRINT "PLEASE ANSWER 'YES' OR 'NO'." 590 GOTO 562 600 PR
INT 610 PRINT "O.K. HOPE YOU HAD FUN!!" 999 END 2 PRINT TAB(30)"ONE CHECK"
4 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 6 PRINT PRINT PRINT
8 DIM A(64) 10 PRINT "SOLITAIRE CHECKER PUZZLE BY DAVID AHL" 15 PRINT 20 PR
INT "48 CHECKERS ARE PLACED ON THE 2 OUTSIDE SPACES OF A" 25 PRINT "STANDARD 64
-SQUARE CHECKERBOARD. THE OBJECT IS TO" 30 PRINT "REMOVE AS MANY CHECKERS AS P
OSSIBLE BY DIAGONAL JUMPS" 35 PRINT "(AS IN STANDARD CHECKERS). USE THE NUMBER
ED BOARD TO" 40 PRINT "INDICATE THE SQUARE YOU WISH TO JUMP FROM AND TO. ON"
45 PRINT "THE BOARD PRINTED OUT ON EACH TURN '1' INDICATES A" 50 PRINT "CHECKER
AND '0' AN EMPTY SQUARE. WHEN YOU HAVE NO" 55 PRINT "POSSIBLE JUMPS REMAINING
, INPUT A '0' IN RESPONSE TO" 60 PRINT "QUESTION 'JUMP FROM '" 62 PRINT 63 PR
INT "HERE IS THE NUMERICAL BOARD" 66 PRINT 70 FOR J1 TO 57 STEP 8 74 PRINT JT
AB(4)J+1TAB(8)J+2TAB(12)J+3TAB(16)J+4TAB(20)J+5 75 PRINT TAB(24)J+6TAB(28)J+7
76 NEXT J 77 PRINT 78 PRINT "AND HERE IS THE OPENING POSITION OF THE CHECKERS.
" 79 PRINT 802 PRINT TAB(33)"ORBIT" 4 PRINT TAB(15)"CREATIVE COMPUTING MORRI
STOWN, NEW JERSEY" 6 PRINTPRINTPRINT 10 PRINT "SOMEWHERE ABOVE YOUR PLANET IS
A ROMULAN SHIP." 15 PRINT 20 PRINT "THE SHIP IS IN A CONSTANT POLAR ORBIT. IT
S" 25 PRINT "DISTANCE FROM THE CENTER OF YOUR PLANET IS FROM" 30 PRINT "10,000
TO 30,000 MILES AND AT ITS PRESENT VELOCITY CAN" 31 PRINT "CIRCLE YOUR PLANET
ONCE EVERY 12 TO 36 HOURS." 35 PRINT 40 PRINT "UNFORTUNATELY, THEY ARE USING A
CLOAKING DEVICE SO" 45 PRINT "YOU ARE UNA FOR J1 TO 64 82 A(J)1 84 NEXT J 8
6 FOR J19 TO 43 STEP 8 88 FOR IJ TO J+3 90 A(I)0 92 NEXT I 94 NEXT J 96 M0
98 GOTO 340 100 INPUT "JUMP FROM"F 105 IF F0 THEN 500 110 INPUT "TO"T 112 P
RINT 118 REM *** CHECK LEGALITY OF MOVE 120 F1INT((F-1)/8) 130 F2F-8*F1 140
T1INT((T-1)/8) 150 T2T-8*T1 160 IF F17 THEN 230 170 IF T17 THEN 230 180 IF F
28 THEN 230 190 IF T28 THEN 230 200 IF ABS(F1-T1)2 THEN 230 210 IF ABS(F2-T2)
2 THEN 230 212 IF A((T+F)/2)0 THEN 230 215 IF A(F) RBLE TO SEE THEM, BUT WITH
A SPECIAL" 50 PRINT "INSTRUMENT YOU CAN TELL HOW NEAR THEIR SHIP YOUR" 55 PRI
NT "PHOTON BOMB EXPLODED. YOU HAVE SEVEN HOURS UNTIL THEY" 60 PRINT "HAVE BUIL
T UP SUFFICIENT POWER IN ORDER TO ESCAPE" 65 PRINT "YOUR PLANET'S GRAVITY." 70
PRINT 75 PRINT "YOUR PLANET HAS ENOUGH POWER TO FIRE ONE BOMB AN HOUR." 80 PR
INT 85 PRINT "AT THE BEGINNING OF EACH HOUR YOU WILL BE ASKED TO GIVE AN" 90 P
RINT "ANGLE (BETWEEN 0 AND 360) AND A DISTANCE IN UNITS OF" 95 PRINT "100 MILES
(BETWE SEND" 335 PRINT "YOUR PHOTON BOMB" 340 INPUT A1 350 PRINT "HOW FAR OU
T DO YOU WISH TO DETONATE IT" 360 INPUT D1 365 PRINT 366 PRINT 370 AA+R 380
IF A360 THEN 400 390 AA-360 400 TABS(A-A1) 410 IF T180 THEN 430 420 T360-T
430 CSQR(D*D+D1*D1-2*D*D1*COS(T*3.14159/180)) 440 PRINT "YOUR PHOTON BOMB EXPL
ODED"C"*102 MILES FROM THE" 445 PRINT "ROMULAN SHIP." 450 IF C50 THEN 470 460
GOTO 310 470 PRINT "YOU HAVE SUCCESFULLY COMPLETED YOUR MISSION." 480 GOTO 50
0 490 PRINT "YOU HAVE ALEN 100 AND 300), AFTER WHICH YOUR BOMB'S" 100 PRINT "D
ISTANCE FROM THE ENEMY SHIP WILL BE GIVEN." 105 PRINT 110 PRINT "AN EXPLOSION
WITHIN 5,000 MILES OF THE ROMULAN SHIP" 111 PRINT "WILL DESTROY IT." 114 PRINT
115 PRINT "BELOW IS A DIAGRAM TO HELP YOU VISUALIZE YOUR PLIGHT." 116 PRINT
117 PRINT 168 PRINT " 90" 170 PRINT "
0000000000000" 171 PRINT " 0000000000000000000" 172 PRINT
" 000000 000000" 173 PRINT " LOWED THE ROMULANS TO E
SCAPE." 500 PRINT "ANOTHER ROMULAN SHIP HAS GONE INTO ORBIT." 510 PRINT "DO YO
U WISH TO TRY TO DESTROY IT" 520 INPUT C$ 530 IF C$"YES" THEN 270 540 PRINT "
GOOD BYE." 999 END 00000 00000" 174 PRINT "
00000 XXXXXXXXXXX 00000" 175 PRINT " 00000 XXXXXXXXXXXXX
00000" 176 PRINT " 0000 XXXXXXXXXXXXXXX 0000" 177 PRINT "
0000 XXXXXXXXXXXXXXXXX 0000" 178 PRINT " 0000 XXXXXX
XXXXXXXXXXXXX 0000" 179 PRINT "180 00000 XXXXXXXXXXXXXXXXXXX 00000
0" 180 PRINT " 0000 XXXXXXXXXXXXXXXXXXX 0000" 181 PRINT "
0000 XXXXXXXXXXXXXXXXX 0000" 182 PR5 PRINT TAB(33)"PIZZA" 10 PRINT
TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 15 PRINT PRINT PRINT 20 DI
M S$(16),M$(4) 30 PRINT "PIZZA DELIVERY GAME" PRINT 50 INPUT "WHAT IS YOUR FIR
ST NAME"N$ PRINT 80 PRINT "HI, "N$". IN THIS GAME YOU ARE TO TAKE ORDERS" 90
PRINT "FOR PIZZAS. THEN YOU ARE TO TELL A DELIVERY BOY" 100 PRINT "WHERE TO DE
LIVER THE ORDERED PIZZAS." PRINT PRINT 140 FOR I1 TO 16 150 READ S$(I) 160 NE
XT I 170 FOR I1 TO 4 180 READ M$(I) 190 NEXT I 200 DATA "A","BINT "
0000 XXXXXXXXXXXXXXX 0000" 183 PRINT " 00000 XXXXXXXXXXXX
X 00000" 184 PRINT " 00000 XXXXXXXXXXX 00000" 185 PRINT "
00000 00000" 186 PRINT " 000000
000000" 187 PRINT " 0000000000000000000" 188 PRINT "
0000000000000" 190 PRINT " 270" 192 PRI
NT 195 PRINT "X - YOUR PLANET" 196 PRINT "O - THE ORBIT OF THE ROMULAN SHIP"
197 PRINT 198 PRI","C","D","E","F","G","H","I","J","K","L","M","N","O" 210 DAT
A "P","1","2","3","4" 230 PRINT "MAP OF THE CITY OF HYATTSVILLE" PRINT 250 PRI
NT " -----1-----2-----3-----4-----" 260 K4 270 FOR I1 TO 4 280 PRINT "-" PRIN
T "-" PRINT"-" PRINT "-" 320 PRINT M$(K) 330 S116-4*I+1 340 PRINT " "S$(S
1)" "S$(S1+1)" "S$(S1+2)" " 350 PRINT S$(S1+3)" "M$(K) 380 KK-
1 390 NEXT I 400 PRINT "-" PRINT "-" PRINT "-" PRINT "-" 440 PRINT " -----1--
---2-----3-----4-----" PRINTNT "ON THE ABOVE DIAGRAM, THE ROMULAN SHIP IS CIRCLI
NG" 199 PRINT "COUNTERCLOCKWISE AROUND YOUR PLANET. DON'T FORGET THAT" 200 PR
INT "WITHOUT SUFFICIENT POWER THE ROMULAN SHIP'S ALTITUDE" 210 PRINT "AND ORBIT
AL RATE WILL REMAIN CONSTANT." 220 PRINT 230 PRINT "GOOD LUCK. THE FEDERATIO
N IS COUNTING ON YOU." 270 AINT(360*RND(1)) 280 DINT(200*RND(1)+200) 290 RINT
(20*RND(1)+10) 300 H0 310 IF H7 THEN 490 320 HH+1 325 PRINT 326 PRINT 330
PRINT "THIS IS HOUR"H", AT WHAT ANGLE DO YOU WISH TO R 460 PRINT "THE OUTPUT I
S A MAP OF THE HOMES WHERE" 470 PRINT "YOU ARE TO SEND PIZZAS." PRINT 490 PRIN
T "YOUR JOB IS TO GIVE A TRUCK DRIVER" 500 PRINT "THE LOCATION OR COORDINATES O
F THE" 510 PRINT "HOME ORDERING THE PIZZA." PRINT 520 INPUT "DO YOU NEED MORE
DIRECTIONS"A$ 530 IF A$"YES" THEN 590 540 IF A$"NO" THEN 750 550 PRINT "'YES'
OR 'NO' PLEASE, NOW THEN," GOTO 520 590 PRINT PRINT "SOMEBODY WILL ASK FOR A P
IZZA TO BE" 600 PRINT "DELIVERED. THEN A DELIVERY BOY WILL" 610 PRINT "ASK YO
210 115 PRINT "BURNED"GOTO 210 120 ON I GOTO 121,122,123,124,125 121 PRINT "A
ND MY SOUL"GOTO 210 122 PRINT "DARKNESS THERE"GOTO 210 123 PRINT "SHALL BE LIF
TED"GOTO 210 124 PRINT "QUOTH THE RAVEN"GOTO 210 125 IF U0 THEN 210 126 PRINT
"SIGN OF PARTING"GOTO 210 130 ON I GOTO 131,132,133,134,135 131 PRINT "NOTHIN
G MORE"GOTO 210 132 PRINT "YET AGAIN"GOTO 210 133 PRINT "SLOWLY CREEPING"GOTO
210 134 PRINT "...EVERMORE"GOTO 210 135 PRINT "NEVERMORE" 210 IF U0 OR RND(1)
.19 THENU FOR THE LOCATION."PRINT " EXAMPLE" 620 PRINT "THIS IS J. PLEASE
SEND A PIZZA." 640 PRINT "DRIVER TO "N$". WHERE DOES J LIVE" 650 PRINT "YOUR
ANSWER WOULD BE 2,3" PRINT 660 INPUT "UNDERSTAND"A$ 670 IF A$"YES" THEN 690 6
80 PRINT "THIS JOB IS DEFINITELY TOO DIFFICULT FOR YOU. THANKS ANYWAY" 685 GOTO
999 690 PRINT "GOOD. YOU ARE NOW READY TO START TAKING ORDERS." PRINT 700 PR
INT "GOOD LUCK!!" PRINT 750 FOR I1 TO 5 760 SINT(RND(1)*16+1) PRINT 770 PRINT
"HELLO "N$"'S PIZZA. TH 212 211 PRINT ","U2 212 IF RND(1).65 THEN 214 213 P
RINT " "UU+1GOTO 215 214 PRINT U0 215 IINT(INT(10*RND(1))/2)+1 220 JJ+1 KK+
1 230 IF U0 OR INT(J/2)J/2 THEN 240 235 PRINT " " 240 ON J GOTO 90,110,12
0,130,250 250 J0 PRINT IF K20 THEN 270 260 GOTO 215 270 PRINT U0 K0 GOTO
110 999 END IS IS "S$(S)"." 775 PRINT " PLEASE SEND A PIZZA." 780 PRINT "
DRIVER TO "N$" WHERE DOES "S$(S)" LIVE" 790 INPUT A(1),A(2) 870 TA(1)+(A(2)-
1)*4 880 IF TS THEN 920 890 PRINT "THIS IS "S$(T)". I DID NOT ORDER A PIZZA."
900 PRINT "I LIVE AT "A(1)","A(2) 910 GOTO 780 920 PRINT "HELLO "N$". THIS
IS "S$(S)", THANKS FOR THE PIZZA." 930 NEXT I 940 PRINT INPUT "DO YOU WANT TO
DELIVER MORE PIZZAS"A$ 960 IF A$"YES" THEN 750 970 PRINT PRINT "O.K. "N$", SEE
YOU LATER!"PRINT 999 END 2 PRINT TAB(33)"POKER" 4 PRINT TAB(15)"CREATIVE COM
PUTING MORRISTOWN, NEW JERSEY" 6 PRINT PRINT PRINT 10 DIM A(50),B(15) 20 DEF
FNA(X)INT(10*RND(1)) 30 DEF FNB(X)X-100*INT(X/100) 40 PRINT "WELCOME TO THE C
ASINO. WE EACH HAVE $200." 50 PRINT "I WILL OPEN THE BETTING BEFORE THE DRAW Y
OU OPEN AFTER." 60 PRINT "TO FOLD BET 0 TO CHECK BET .5." 70 PRINT "ENOUGH TAL
K -- LET'S GET DOWN TO BUSINESS." 80 PRINT 90 LET O1 100 LET C200 110 LET S2
00 120 LET P0 130 REM 140 PRINT 150 IF C5 10 PRINT TAB(30)"POETRY" 20 PRINT
TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINTPRINTPRINT 90 ON
I GOTO 100,101,102,103,104 100 PRINT "MIDNIGHT DREARY"GOTO 210 101 PRINT "FIER
Y EYES"GOTO 210 102 PRINT "BIRD OR FIEND"GOTO 210 103 PRINT "THING OF EVIL"GOT
O 210 104 PRINT "PROPHET"GOTO 210 110 ON I GOTO 111,112,113,114,115 111 PRINT
"BEGUILING ME"U2GOTO 210 112 PRINT "THRILLED ME"GOTO 210 113 PRINT "STILL SIT
TING...."GOTO 212 114 PRINT "NEVER FLITTING"U2GOTO RTHEN 3670 160 PRINT "THE
ANTE IS $5. I WILL DEAL" 170 PRINT 180 IF S5 THEN 200 190 GOSUB 3830 200 L
ET PP+10 210 LET SS-5 220 LET CC-5 230 FOR Z1 TO 10 240 GOSUB 1740 250 NEXT
Z 260 PRINT "YOUR HAND" 270 N1 280 GOSUB 1850 290 N6 300 I2 310 GOSUB 217
0 320 PRINT 330 IF I6 THEN 470 340 IF FNA(0)7 THEN 370 350 LET X11100 360 G
OTO 420 370 IF FNA(0)7 THEN 400 380 LET X11110 390 GOTO 420 400 IF FNA(0)1 T
HEN 450 410 X11111 420 I7 430 Z23 440 GOTO 580 450 Z1 460HAVE " 1570 KD
1580 GOSUB 3690 1590 H$J$ 1600 I$K$ 1610 KM 1620 PRINT "AND I HAVE " 1630 G
OSUB 3690 1640 IF BU THEN 670 1650 IF UB THEN 780 1660 IF H$"A FLUS" THEN 170
0 1662 IF FNB(M)FNB(D) THEN 780 1664 IF FNB(M)FNB(D) THEN 670 1670 PRINT "THE
HAND IS DRAWN." 1680 PRINT "ALL $"P"REMAINS IN THE POT." 1690 GOTO 140 1700
IF FNB(M)FNB(D) THEN 670 1710 IF FNB(D)FNB(M) THEN 780 1720 GOTO 1670 1730 ZZ
+1 1740 A(Z)100*INT(4*RND(1))+INT(100*RND(1)) 1750 IF INT(A(Z)/100)3 THEN 174
GOTO 510 470 IF U13 THEN 540 480 IF FNA(0)2 THEN 500 490 GOTO 420 500 Z0 51
0 K0 520 PRINT "I CHECK." 530 GOTO 620 540 IF U16 THEN 570 550 Z2 560 IF FN
A(0)1 THEN 580 570 Z35 580 VZ+FNA(0) 590 GOSUB 3480 600 PRINT "I'LL OPEN WIT
H $"V 610 KV 620 GOSUB 3050 630 GOSUB 650 640 GOTO 820 650 IF I3 THEN 760
660 PRINT 670 PRINT "I WIN." 680 CC+P 690 PRINT "NOW I HAVE $"C"AND YOU HAVE
$"S 700 PRINT "DO YOU WISH TO CONTINUE" 710 INPUT H$ 720 IF H$"YES" THEN 120
730 IF H$"0 1760 IF A(Z)-100*INT(A(Z)/100)12 THEN 1740 1765 IF Z1 THEN 1840
1770 FOR K1 TO Z-1 1780 IF A(Z)A(K) THEN 1740 1790 NEXT K 1800 IF Z10 THEN 18
40 1810 NA(U) 1820 A(U)A(Z) 1830 A(Z)N 1840 RETURN 1850 FOR ZN TO N+4 1860
PRINT Z"-- " 1870 GOSUB 1950 1880 PRINT " OF" 1890 GOSUB 2070 1900 IF Z/2I
NT(Z/2) THEN 1920 1910 PRINT 1920 NEXT Z 1930 PRINT 1940 RETURN 1950 KFNB(A
(Z)) 1960 IF K9 THEN 1980 1970 PRINT "JACK" 1980 IF K10 THEN 2000 1990 PRINT
"QUEEN" 2000 IF K1NO" THEN 4100 740 PRINT "ANSWER YES OR NO, PLEASE." 750 GO
TO 700 760 IF I4 THEN 810 770 PRINT 780 PRINT "YOU WIN." 790 SS+P 800 GOTO
690 810 RETURN 820 PRINT 830 PRINT "NOW WE DRAW -- HOW MANY CARDS DO YOU WANT
" 840 INPUT T 850 IF T0 THEN 980 860 Z10 870 IF T4 THEN 900 880 PRINT "YOU
CAN'T DRAW MORE THAN THREE CARDS." 890 GOTO 840 900 PRINT "WHAT ARE THEIR NUMB
ERS" 910 FOR Q1 TO T 920 INPUT U 930 GOSUB 1730 940 NEXT Q 950 PRINT "YOUR
NEW HAND" 960 N1 970 GOSUB 1850 980 Z1 THEN 2020 2010 PRINT "KING" 2020 IF
K12 THEN 2040 2030 PRINT "ACE" 2040 IF K9 THEN 2060 2050 PRINT K+2 2060 RETU
RN 2070 KINT(A(Z)/100) 2080 IF K0 THEN 2100 2090 PRINT " CLUBS", 2100 IF K1
THEN 2120 2110 PRINT " DIAMONDS", 2120 IF K2 THEN 2140 2130 PRINT " HEARTS",
2140 IF K3 THEN 2160 2150 PRINT " SPADES", 2160 RETURN 2170 U0 2180 FOR ZN
TO N+4 2190 B(Z)FNB(A(Z)) 2200 IF ZN+4 THEN 2230 2210 IF INT(A(Z)/100)INT(A(Z
+1)/100) THEN 2230 2220 UU+1 2230 NEXT Z 2240 10+T 990 FOR U6 TO 10 1000 IF
INT(X/10(U-6))10*INT(X/10(U-5)) THEN 1020 1010 GOSUB 1730 1020 NEXT U 1030 P
RINT 1040 PRINT "I AM TAKING"Z-10-T"CARD" 1050 IF Z11+T THEN 1090 1060 PRINT
"S" 1070 PRINT 1080 GOTO 1100 1090 PRINT 1100 N6 1110 VI 1120 I1 1130 GOS
UB 2170 1140 BU 1150 MD 1160 IF V7 THEN 1190 1170 Z28 1180 GOTO 1330 1190
IF I6 THEN 1220 1200 Z1 1210 GOTO 1330 1220 IF U13 THEN 1270 1230 Z2 1240 I
F FNA(0)6 THEN 1260 1250 Z19 1260 GOTO 1330 1270 IF UIF U4 THEN 2310 2250 X1
1111 2260 DA(N) 2270 H$"A FLUS" 2280 I$"H IN" 2290 U15 2300 RETURN 2310 FO
R ZN TO N+3 2320 FOR KZ+1 TO N+4 2330 IF B(Z)B(K) THEN 2390 2340 XA(Z) 2350
A(Z)A(K) 2360 B(Z)B(K) 2370 A(K)X 2380 B(K)A(K)-100*INT(A(K)/100) 2390 NEXT
K 2400 NEXT Z 2410 X0 2420 FOR ZN TO N+3 2430 IF B(Z)B(Z+1) THEN 2470 2440
XX+11*10(Z-N) 2450 DA(Z) 2460 GOSUB 2760 2470 NEXT Z 2480 IF X0 THEN 2620 2
490 IF B(N)+3B(N+3) THEN 2520 2500 X1111 2510 U10 2520 I16 THEN 1320 1280 Z1
9 1290 IF FNA(0)8 THEN 1310 1300 Z11 1310 GOTO 1330 1320 Z2 1330 K0 1340 G
OSUB 3050 1350 IF T.5 THEN 1450 1360 IF V7 THEN 1400 1370 IF I6 THEN 1400 13
80 PRINT "I'LL CHECK" 1390 GOTO 1460 1400 VZ+FNA(0) 1410 GOSUB 3480 1420 PRI
NT "I'LL BET $"V 1430 KV 1440 GOSUB 3060 1450 GOSUB 650 1460 PRINT 1470 PRI
NT "NOW WE COMPARE HANDS" 1480 J$H$ 1490 K$I$ 1500 PRINT "MY HAND" 1510 N6
1520 GOSUB 1850 1530 N1 1540 GOSUB 2170 1550 PRINT 1560 PRINT "YOU RF B(N+
1)+3B(N+4) THEN 2620 2530 IF U10 THEN 2600 2540 U14 2550 H$"STRAIG" 2560 I$"
HT" 2570 X11111 2580 DA(N+4) 2590 RETURN 2600 U10 2610 X11110 2620 IF U10
THEN 2690 2630 DA(N+4) 2640 H$"SCHMAL" 2650 I$"TZ, " 2660 U9 2670 X11000 2
680 GOTO 2740 2690 IF U10 THEN 2720 2700 IF I1 THEN 2740 2710 GOTO 2750 2720
IF U12 THEN 2750 2730 IF FNB(D)6 THEN 2750 2740 I6 2750 RETURN 2760 IF U11
THEN 2810 2770 U11 2780 H$"A PAIR" 2790 I$" OF " 2800 RETURN 2810 IF UPRINT
"'S" 3820 RETURN 3830 PRINT 3840 PRINT "YOU CAN'T BET WITH WHAT YOU HAVEN'T
GOT." 3850 IF O/2INT(O/2) THEN 3970 3860 PRINT "WOULD YOU LIKE TO SELL YOUR WA
TCH" 3870 INPUT J$ 3880 IF LEFT$(J$,1)"N" THEN 3970 3890 IF FNA(0)7 THEN 3930
3900 PRINT "I'LL GIVE YOU $75 FOR IT." 3910 SS+75 3920 GOTO 3950 3930 PRINT
"THAT'S A PRETTY CRUMMY WATCH - I'LL GIVE YOU $25." 3940 SS+25 3950 OO*2 396
0 RETURN 3970 IF O/3INT(O/3) THEN 4090 3980 PRINT "WILL YOU PART WITH THAT DIA
MOND TIE TACK" 11 THEN 2910 2820 IF B(Z)B(Z-1) THEN 2870 2830 H$"THREE" 2840
I$" " 2850 U13 2860 RETURN 2870 H$"TWO P" 2880 I$"AIR, " 2890 U12 2900 RE
TURN 2910 IF U12 THEN 2960 2920 U16 2930 H$"FULL H" 2940 I$"OUSE, " 2950 RE
TURN 2960 IF B(Z)B(Z-1) THEN 3010 2970 U17 2980 H$"FOUR" 2990 I$" " 3000 RE
TURN 3010 U16 3020 H$"FULL H" 3030 I$"OUSE, " 3040 RETURN 3050 G0 3060 PRI
NTPRINT "WHAT IS YOUR BET" 3070 INPUT T 3080 IF T-INT(T)0 THEN 3140 3090 IF K
0 THEN 3120 3100 IF G3990 INPUT J$ 4000 IF LEFT$(J$,1)"N" THEN 4080 4010 IF F
NA(0)6 THEN 4050 4020 PRINT "YOU ARE NOW $100 RICHER." 4030 SS+100 4040 GOTO
4070 4050 PRINT "IT'S PASTE. $25." 4060 SS+25 4070 OO*3 4080 RETURN 4090 P
RINT "YOUR WAD IS SHOT. SO LONG, SUCKER!" 4100 END 0 THEN 3120 3110 IF T.5 T
HEN 3410 3120 PRINT "NO SMALL CHANGE, PLEASE." 3130 GOTO 3060 3140 IF S-G-T0
THEN 3170 3150 GOSUB 3830 3160 GOTO 3060 3170 IF T0 THEN 3200 3180 I3 3190
GOTO 3380 3200 IF G+TK THEN 3230 3210 PRINT "IF YOU CAN'T SEE MY BET, THEN FOL
D." 3220 GOTO 3060 3230 GG+T 3240 IF GK THEN 3380 3250 IF Z1 THEN 3420 3260
IF G5 THEN 3300 3270 IF Z2 THEN 3350 3280 V5 3290 GOTO 3420 3300 IF Z1 THEN
3320 3310 IF T25 THEN 3350 3320 I4 3330 PRINT "I FOLD." 3340 RETURN 3350 I
F Z2 THEN 3430 3360 PRINT "I'LL SEE YOU." 3370 KG 3380 SS-G 3390 CC-K 3400
PP+G+K 3410 RETURN 3420 IF G3*Z THEN 3350 3430 VG-K+FNA(0) 3440 GOSUB 3480
3450 PRINT "I'LL SEE YOU, AND RAISE YOU"V 3460 KG+V 3470 GOTO 3060 3480 IF C-
G-V0 THEN 3660 3490 IF G0 THEN 3520 3500 VC 3510 RETURN 3520 IF C-G0 THEN 33
60 3530 IF (O/2)INT(O/2) THEN 3600 3540 PRINT "WOULD YOU LIKE TO BUY BACK YOUR
WATCH FOR $50" 3550 INPUT J$ 3560 IF LEFT$(J$,1)"N" THEN 3600 3570 CC+5050 P
RINT CHR$(26)REM WIDTH 80 100 PRINT TAB(33)"QUBIC"PRINT 110 PRINT TAB(15)"CREA
TIVE COMPUTING MORRISTOWN, NEW JERSEY" 120 PRINTPRINTPRINT 210 PRINT "DO YOU
WANT INSTRUCTIONS" 220 INPUT C$ 230 IF LEFT$(C$,1)"N" THEN 315 240 IF LEFT$(C
$,1)"Y" THEN 265 250 PRINT "INCORRECT ANSWER. PLEASE TYPE 'YES' OR 'NO'" 260
GOTO 220 265 PRINT 270 PRINT "THE GAME IS TIC-TAC-TOE IN A 4 X 4 X 4 CUBE." 2
80 PRINT "EACH MOVE IS INDICATED BY A 3 DIGIT NUMBER, WITH EACH" 290 PRINT "DIG
IT BETWEEN 1 AND 4 3580 OO/2 3590 RETURN 3600 IF O/3INT(O/3) THEN 3670 3610
PRINT "WOULD YOU LIKE TO BUY BACK YOUR TIE TACK FOR $50" 3620 INPUT J$ 3630 IF
LEFT$(J$,1)"N" THEN 3670 3640 CC+50 3650 OO/3 3660 RETURN 3670 PRINT "I'M B
USTED. CONGRATULATIONS!" 3680 STOP 3690 PRINT H$I$ 3700 IF H$"A FLUS" THEN 3
750 3710 KINT(K/100) 3720 GOSUB 2080 3730 PRINT 3740 RETURN 3750 KFNB(K) 3
760 GOSUB 1960 3770 IF H$"SCHMAL" THEN 3790 3780 IF H$"STRAIG" THEN 3810 3790
PRINT " HIGH" 3800 RETURN 3810 R INCLUSIVE. THE DIGITS INDICATE THE" 300
PRINT "LEVEL, ROW, AND COLUMN, RESPECTIVELY, OF THE OCCUPIED" 305 PRINT "PLACE.
" 306 PRINT 307 PRINT "TO PRINT THE PLAYING BOARD, TYPE 0 (ZERO) AS YOUR MOV
E." 308 PRINT "THE PROGRAM WILL PRINT THE BOARD WITH YOUR MOVES INDI-" 309 PRI
NT "CATED WITH A (Y), THE MACHINE'S MOVES WITH AN (M), AND" 310 PRINT "UNUSED S
QUARES WITH A ( ). OUTPUT IS ON PAPER." 311 PRINT 312 PRINT "TO STOP THE PROG
RAM RUN, TYPE 1 AS YOUR MOVE." 313 PRINTPRINT 315 DIM X(64),L(76), X(Y(Z))0 TH
EN 1250 1220 LET ZZ+1 1230 IF Z17 THEN 1210 1240 GOTO 1720 1250 LET MY(Z) 1
260 LET X(M)5 1270 PRINT "MACHINE MOVES TO" 1280 GOSUB 1570 1290 GOTO 500 13
00 LET XX 1310 I1 1320 LET L(I)X(M(I,1))+X(M(I,2))+X(M(I,3))+X(M(I,4)) 1330 L
ET LL(I) 1340 IF L10 THEN 1410 1350 IF L11 THEN 1410 1360 IF L10 THEN 2230 1
370 FOR J1 TO 4 1380 IF X(M(I,J))0 THEN 1400 1390 LET X(M(I,J))1/8 1400 NEXT
J 1410 II+1 IF I76 THEN 1320 1420 GOSUB 1640 1430 I1 1440 IF L(I).5 THEM(76,
4),Y(16) 320 FOR I 1 TO 16 330 READ Y(I) 340 NEXT I 350 FOR I1 TO 76 360 F
OR J 1 TO 4 370 READ M(I,J) 380 NEXT J 390 NEXT I 400 FOR I 1 TO 64 410 L
ET X (I) 0 420 NEXT I 430 LET Z1 440 PRINT "DO YOU WANT TO MOVE FIRST" 450 I
NPUT S$ 460 IF LEFT$(S$,1)"N" THEN 630 470 IF LEFT$(S$,1)"Y" THEN 500 480 PRI
NT "INCORRECT ANSWER. PLEASE TYPE 'YES' OR 'NO'." 490 GOTO 450 500 PRINT " "
510 PRINT "YOUR MOVE" 520 INPUT J1 521 IF J11 THEN 2770 522 IF J10 THEN 525
523 GOSUB 25N 2360 1450 IF L(I)5+3/8 THEN 2360 1460 II+1 IF I76 THEN 1440 14
70 GOSUB 2500 1480 GOTO 1030 1490 PRINT " " 1500 PRINT "DO YOU WANT TO TRY AN
OTHER GAME" 1510 INPUT X$ 1520 IF LEFT$(X$,1)"Y" THEN 400 1530 IF LEFT$(X$,1)
"N" THEN 1560 1540 PRINT "INCORRECT ANSWER. PLEASE TYPE 'YES' OR 'NO'" 1550 GO
TO 1510 1560 END 1570 LET K1INT((M-1)/16)+1 1580 LET J2M-16*(K1-1) 1590 LET
K2INT((J2-1)/4)+1 1600 LET K3M-(K1-1)*16-(K2-1)*4 1610 LET MK1*100+K2*10+K3 1
620 PRINT M 1630 RETURN 164050 524 GOTO 500 525 IF J1111 THEN 2750 526 IF J
1444 THEN 2750 530 GOSUB 2500 540 LET K1INT(J1/100) 550 LET J2(J1-K1*100) 56
0 LET K2INT(J2/10) 570 LET K3 J1 - K1*100 -K2*10 580 LET M16*K1+4*K2+K3-20 59
0 IF X(M)0 THEN 620 600 PRINT "THAT SQUARE IS USED, TRY AGAIN." 610 GOTO 500
620 LET X(M)1 630 GOSUB 1640 640 J1 650 I1 660 IF J1 THEN 720 670 IF J2 THE
N 790 680 IF J3 THEN 930 690 II+1 IF I76 THEN 660 700 JJ+1 IF J3 THEN 650 71
0 GOTO 1300 720 IF L(I)4 THEN 690 73 FOR S1 TO 76 1650 LET J1 M(S,1) 1660 L
ET J2M(S,2) 1670 LET J3M(S,3) 1680 LET J4M(S,4) 1690 LET L(S)X(J1)+X(J2)+X(J3
)+X(J4) 1700 NEXT S 1710 RETURN 1720 FOR I1 TO 64 1730 IF X(I)0 THEN 1800 1
740 LET X(I)5 1750 LET MI 1760 PRINT "MACHINE LIKES" 1770 GOSUB 1570 1780 PR
INT " " 1790 GOTO 500 1800 NEXT I 1810 PRINT "THE GAME IS A DRAW." 1820 GOTO
1490 1830 FOR K1 TO 18 1840 LET P0 1850 FOR I4*K-3 TO 4*K 1860 FOR J1 TO 4
1870 LET PP+X(M(I,J)) 1880 NEXT J 1890 NEXT I 1900 PRINT "YOU WIN AS FOLLOWS
" 740 FOR J1 TO 4 750 LET MM(I,J) 760 GOSUB 1570 770 NEXT J 780 GOTO 1490
790 IF L(I)15 THEN 690 800 FOR J1 TO 4 810 LET MM(I,J) 820 IF X(M)0 THEN 860
830 LET X(M)5 840 PRINT "MACHINE MOVES TO" 850 GOSUB 1570 860 NEXT J 870 PR
INT ", AND WINS AS FOLLOWS" 880 FOR J1 TO 4 890 LET MM(I,J) 900 GOSUB 1570 9
10 NEXT J 920 GOTO 1490 930 IF L(I)3 THEN 690 940 PRINT "NICE TRY. MACHINE MO
VES TO" 950 FOR J1 TO 4 960 LET MM(I,J) 970 IF X(M)0 THEN 1010 IF P4 THEN 19
40 1910 IF P5 THEN 1970 1920 IF P9 THEN 1940 1930 IF P10 THEN 1970 1940 NEXT
K 1950 GOSUB 2500 1960 GOTO 1200 1970 LET S1/8 1980 FOR I4*K-3 TO 4*K 1990
GOTO 2370 2000 NEXT I 2010 LET S0 2020 GOTO 1980 2030 DATA 1,49,52,4,13,61,
64,16,22,39,23,38,26,42,27,43 2040 DATA 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,
17,18,19,20 2050 DATA 21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38 20
60 DATA 39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56 2070 DATA 57,58,5
9,60,61,620 980 LET X(M)5 990 GOSUB 1570 1000 GOTO 500 1010 NEXT J 1020 GOT
O 1300 1030 I1 1040 LET L(I)X(M(I,1))+X(M(I,2))+X(M(I,3))+X(M(I,4)) 1050 LET
L L(I) 1060 IF L 2 THEN 1130 1070 IF L3 THEN 1130 1080 IF L2 THEN 2230 1090
FOR J 1 TO 4 1100 IF X(M(I,J))0 THEN 1120 1110 LET X(M(I,J))1/8 1120 NEXT J
1130 II+1 IF I76 THEN 1040 1140 GOSUB 1640 1150 I1 1160 IF L(I)1/2 THEN 236
0 1170 IF L(I)1+3/8 THEN 2360 1180 II+1 IF I76 THEN 1160 1190 GOTO 1830 1200
LET Z 1 1210 IF R,63,64 2080 DATA 1,17,33,49,5,21,37,53,9,25,41,57,13,29,45
,61 2090 DATA 2,18,34,50,6,22,38,54,10,26,42,58,14,30,46,62 2100 DATA 3,19,35,
51,7,23,39,55,11,27,43,59,15,31,47,63 2110 DATA 4,20,36,52,8,24,40,56,12,28,44,
60,16,32,48,64 2120 DATA 1,5,9,13,17,21,25,29,33,37,41,45,49,53,57,61 2130 DAT
A 2,6,10,14,18,22,26,30,34,38,42,46,50,54,58,62 2140 DATA 3,7,11,15,19,23,27,31
,35,39,43,47,51,55,59,63 2150 DATA 4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,6
4 2160 DATA 1,6,11,16,17,22,27,32,33,38,43,48,49,54,59,64 2170 DATA 13,10,7,4,
29,26,23,20,45,42,39,36,61,58,55,52 2180 DATA 1,21,41,61,2,22,42,62,3,23,43,63,
4,24,44,64 2190 DATA 49,37,25,13,50,38,26,14,51,39,27,15,52,40,28,16 2200 DATA
1,18,35,52,5,22,39,56,9,26,43,60,13,30,47,64 2210 DATA 49,34,19,4,53,38,23,8,5
7,42,27,12,61,46,31,16 2220 DATA 1,22,43,64,16,27,38,49,4,23,42,61,13,26,39,52
2230 FOR J1 TO 4 2240 IF X(M(I,J))1/8 THEN 2330 2250 LET X(M(I,J))5 2260 IF
L(I)5 THEN 2290 2270 PRINT "LET'S SEE YOU GET OUT OF THIS MACHINE MOVES TO" 1
PRINT TAB(33)"QUEEN" 2 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY
" 3 PRINTPRINTPRINT 10 DIM S(64) 11 FOR I1 TO 64 12 READ S(I) 13 NEXT I 14
DATA 81, 71, 61, 51, 41, 31, 21, 11 15 DATA 92, 82, 72, 62, 52,
42, 32, 22 16 DATA 103, 93, 83, 73, 63, 53, 43, 33 17 DATA 114, 104,
94, 84, 74, 64, 54, 44 18 DATA 125, 115, 105, 95, 85, 75, 65, 55 19
DATA 136, 126, 116, 106, 96, 86, 76, 66 20 DATA 147, 137, 127, 117, 107,
97, 87, 77 21 DATA 158 2280 GOTO 2300 2290 PRINT "YOU FOX. JUST IN THE NICK
OF TIME, MACHINE MOVES TO" 2300 LET MM(I,J) 2310 GOSUB 1570 2320 GOTO 500 2
330 NEXT J 2340 PRINT "MACHINE CONCEDES THIS GAME." 2350 GOTO 1490 2360 LET S
1/8 2370 IF I-INT(I/4)*41 THEN 2400 2380 LET A1 2390 GOTO 2410 2400 LET A2
2410 FOR JA TO 5-A STEP 5-2*A 2420 IF X(M(I,J))S THEN 2450 2430 NEXT J 2440 G
OTO 2000 2450 LET X(M(I,J))5 2460 LET MM(I,J) 2470 PRINT "MACHINE TAKES" 248
0 GOSUB 1570 2490 GOTO 500 2500 FOR I1 TO 6, 148, 138, 128, 118, 108, 98, 88
22 INPUT "DO YOU WANT INSTRUCTIONS"W$ 23 IF W$"NO" THEN 30 24 IF W$"YES" THE
N 28 25 PRINT "PLEASE ANSWER 'YES' OR 'NO'." 26 GOTO 22 28 GOSUB 5000 29 GOT
O 100 30 GOSUB 5160 90 REM ERROR CHECKS 100 PRINT "WHERE WOULD YOU LIKE T
O START" 110 INPUT M1 115 IF M10 THEN 232 120 T1INT(M1/10) 130 U1M1-10*T1 1
40 IF U11 THEN 200 150 IF U1T1 THEN 200 160 PRINT "PLEASE READ THE DIRECTIONS
AGAIN." 170 PRINT "YOU HAVE BEGUN ILLEGALLY." 175 PRINT 180 GOTO 4 2510 IF X
(I)1/8 THEN 2530 2520 LET X(I)0 2530 NEXT I 2540 RETURN 2550 FOR XX1 TO 9PRI
NTNEXTFOR I1 TO 4 2560 FOR J1 TO 4 2562 FOR I11 TO J 2564 PRINT" " 2566 NE
XT I1 2570 FOR K1 TO 4 2600 LET Q16*I+4*J+K-20 2610 IF X(Q)O THEN 2630 2620
PRINT"( ) " 2630 IF X(Q)5 THEN 2650 2640 PRINT"(M) " 2650 IF X(Q)1
THEN 2660 2655 PRINT"(Y) " 2660 IF X(Q)1/8 THEN 2670 2665 PRINT"( )
" 2670 NEXT K 2680 PRINT 2690 PRINT 2700 NEXT J 2710 PRINT 2720 PRIN100
200 GOSUB 2000 210 PRINT "COMPUTER MOVES TO SQUARE"M 215 IF M158 THEN 3400 22
0 PRINT "WHAT IS YOUR MOVE" 230 INPUT M1 231 IF M10 THEN 239 232 PRINT 233 P
RINT "IT LOOKS LIKE I HAVE WON BY FORFEIT." 234 PRINT 235 GOTO 4000 239 IF M1
M THEN 3200 240 T1INT(M1/10) 250 U1M1-10*T1 260 PU1-U 270 IF P0 THEN 300 28
0 LT1-T 290 IF L0 THEN 3200 295 GOTO 200 300 IF T1-T P THEN 320 310 GOTO 200
320 IF T1-T 2*P THEN 3200 330 GOTO 200 1990 REM LOCATE MOVE FOR COMPUTER
2000 IT 2730 NEXT I 2735 REM PRINT CHR$(12) 2740 RETURN 2750 PRINT"INCORRE
CT MOVE, RETYPE IT--" 2760 GOTO 520 2770 END RF M141 THEN 2180 2010 IF M14
4 THEN 2180 2020 IF M173 THEN 2180 2030 IF M175 THEN 2180 2040 IF M1126 THEN
2180 2050 IF M1127 THEN 2180 2060 IF M1158 THEN 3300 2065 C0 2070 FOR K7 TO
1 STEP -1 2080 UU1 2090 TT1+K 2100 GOSUB 3500 2105 IF C1 THEN 2160 2110 UU+
K 2120 GOSUB 3500 2125 IF C1 THEN 2160 2130 TT+K 2140 GOSUB 3500 2145 IF C1
THEN 2160 2150 NEXT K 2155 GOTO 2180 2160 C0 2170 RETURN 2180 GOSUB 3000
2190 RETURN 2990 REM RANDOM MOVE 3000 ZRND(1) 3010 IF Z.60 FOR A0 TO 7 5
180 FOR B1 TO 8 5185 I8*A+B 5190 PRINT S(I) 5200 NEXT B 5210 PRINT 5220 PRI
NT 5230 PRINT 5240 NEXT A 5250 PRINT 5260 RETURN 9999 END THEN 3110 3020
IF Z.3 THEN 3070 3030 UU1 3040 TT1+1 3050 M10*T+U 3060 RETURN 3070 UU1+1
3080 TT1+2 3090 M10*T+U 3100 RETURN 3110 UU1+1 3120 TT1+1 3130 M10*T+U 314
0 RETURN 3190 REM ILLEGAL MOVE MESSAGE 3200 PRINT 3210 PRINT "Y O U C H
E A T . . . TRY AGAIN" 3220 GOTO 230 3290 REM PLAYER WINS 3300 PRINT 3
310 PRINT "C O N G R A T U L A T I O N S . . ." 3320 PRINT 3330 PRINT "YOU HA
VE WON--VERY WELL PLAYED." 3340 PRINT "IT LOOKS LIKE I HAVE MET MY MATCH." 335
0 PRINT "THANKS FOR PLAYING---I CAN'T WIN ALL THE TIME." 3360 PRINT 3370 GOTO
4000 3390 REM COMPUTER WINS 3400 PRINT 3410 PRINT "NICE TRY, BUT IT LOOKS
LIKE I HAVE WON." 3420 PRINT "THANKS FOR PLAYING." 3430 PRINT 3440 GOTO 4000
3490 REM TEST FOR COMPUTER MOVE 3500 M10*T+U 3510 IF M158 THEN 3570 352
0 IF M127 THEN 3570 3530 IF M126 THEN 3570 3540 IF M75 THEN 3570 3550 IF M73
THEN 3570 3560 RETURN 3570 C1 3580 GOTO 3560 3990 REM ANOTHER GAME 4000
PRINT "ANYONE ELSE CARE TO10 PRINT TAB(32)"REVERSE" 20 PRINT TAB(15)"CREATIVE
COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINTPRINTPRINT 100 PRINT "REVERSE -- A
GAME OF SKILL" PRINT 130 DIM A(20) 140 REM *** NNUMBER OF NUMBERS 150 N9 160
PRINT "DO YOU WANT THE RULES" 170 INPUT A$ 180 IF A$"NO" THEN 210 190 GOSUB
710 200 REM *** MAKE A RANDOM LIST A(1) TO A(N) 210 A(1)INT((N-1)*RND(1)+2) 2
20 FOR K2 TO N 230 A(K)INT(N*RND(1)+1) 240 FOR J1 TO K-1 250 IF A(K)A(J) THEN
230 260 NEXT JNEXT K 280 REM *** PRINT OR TRY" 4010 INPUT Q$ 4020 PRINT 40
30 IF Q$"YES" THEN 30 4040 IF Q$"NO" THEN 4050 4042 PRINT "PLEASE ANSWER 'YES
' OR 'NO'." 4045 GOTO 4000 4050 PRINTPRINT "OK --- THANKS AGAIN." 4060 STOP
4990 REM DIRECTIONS 5000 PRINT "WE ARE GOING TO PLAY A GAME BASED ON ONE OF
THE CHESS" 5010 PRINT "MOVES. OUR QUEEN WILL BE ABLE TO MOVE ONLY TO THE LEFT
," 5020 PRINT "DOWN, OR DIAGONALLY DOWN AND TO THE LEFT." 5030 PRINT 5040 PRI
NT "THE OBJECT OF THE GAME IS TO PLACE THE QUEEN IN THE LOWER" 5050 PRIIGINAL L
IST AND START GAME 290 PRINT PRINT "HERE WE GO ... THE LIST IS" 310 T0 320 GO
SUB 610 330 PRINT "HOW MANY SHALL I REVERSE" 340 INPUT R 350 IF R0 THEN 520
360 IF RN THEN 390 370 PRINT "OOPS! TOO MANY! I CAN REVERSE AT MOST"NGOTO 330
390 TT+1 400 REM *** REVERSE R NUMBERS AND PRINT NEW LIST 410 FOR K1 TO INT(R/
2) 420 ZA(K) 430 A(K)A(R-K+1) 440 A(R-K+1)Z 450 NEXT K 460 GOSUB 610 470 R
EM *** CHECK FOR A WIN 480 FOR K1 TO N 490 IF A(K)K THEN 330 500 NEXT K 510
PRINT "NT "LEFT HAND SQUARE BY ALTERNATING MOVES BETWEEN YOU AND THE" 5060 PRIN
T "COMPUTER. THE FIRST ONE TO PLACE THE QUEEN THERE WINS." 5070 PRINT 5080 PR
INT "YOU GO FIRST AND PLACE THE QUEEN IN ANY ONE OF THE SQUARES" 5090 PRINT "ON
THE TOP ROW OR RIGHT HAND COLUMN." 5100 PRINT "THAT WILL BE YOUR FIRST MOVE."
5110 PRINT "WE ALTERNATE MOVES." 5120 PRINT "YOU MAY FORFEIT BY TYPING '0' AS
YOUR MOVE." 5130 PRINT "BE SURE TO PRESS THE RETURN KEY AFTER EACH RESPONSE."
5140 PRINT 5150 PRINT 5160 PRINT 517 R YOU WON IT IN"T"MOVES!!!"PRI
NT 520 PRINT 530 PRINT "TRY AGAIN (YES OR NO)" 540 INPUT A$ 550 IF A$"YES" T
HEN 210 560 PRINT PRINT "O.K. HOPE YOU HAD FUN!!"GOTO 999 600 REM *** SUBROUTI
NE TO PRINT LIST 610 PRINTFOR K1 TO NPRINT A(K)NEXT K 650 PRINTPRINTRETURN 70
0 REM *** SUBROUTINE TO PRINT THE RULES 710 PRINTPRINT "THIS IS THE GAME OF 'RE
VERSE'. TO WIN, ALL YOU HAVE" 720 PRINT "TO DO IS ARRANGE A LIST OF NUMBERS (1
THROUGH"N")" 730 PRINT "IN NUMERICAL ORDER FROM LEFT TO RIGHT. T O O D L U C
K ! ! !" 420 PRINTPRINT 430 PRINT"SEC FEET SPEED FUEL PLOT OF D
ISTANCE" 450 PRINT 455 T0H1000V50F150 490 PRINT TTAB(6)HTAB(16)VTAB(26)FTAB(3
5)"I"TAB(H/15)"*" 500 INPUT B 510 IF B0 THEN 650 520 IF B30 THEN B30 530 IF
BF THEN BF 540 V1V-B+5 560 FF-B 570 HH- .5*(V+V1) 580 IF H0 THEN 670 590 TT
+1 600 VV1 610 IF F0 THEN 490 615 IF B0 THEN 640 620 PRINT"**** OUT OF FUEL
****" 640 PRINT TTAB(4)HTAB(12)VTAB(20)FTAB(29)"I"TAB(H/1O MOVE, YOU" 740 PRIN
T "TELL ME HOW MANY NUMBERS (COUNTING FROM THE LEFT) TO" 750 PRINT "REVERSE. F
OR EXAMPLE, IF THE CURRENT LIST IS" 760 PRINTPRINT "2 3 4 5 1 6 7 8 9" 770 PRI
NTPRINT "AND YOU REVERSE 4, THE RESULT WILL BE" 780 PRINTPRINT "5 4 3 2 1 6 7 8
9" 790 PRINTPRINT "NOW IF YOU REVERSE 5, YOU WIN!" 800 PRINTPRINT "1 2 3 4 5
6 7 8 9"PRINT 810 PRINT "NO DOUBT YOU WILL LIKE THIS GAME, BUT" 820 PRINT "IF
YOU WANT TO QUIT, REVERSE 0 (ZERO)."PRINT RETURN 999 END 2+29)"*" 650 B0 660
GOTO 540 670 PRINT"***** CONTACT *****" 680 HH+ .5*(V1+V) 690 IF B5 THEN 720
700 D(-V+SQR(V*V+H*(10-2*B)))/(5-B) 710 GOTO 730 720 DH/V 730 V1V+(5-B)*D
760 PRINT"TOUCHDOWN AT"T+D"SECONDS." 770 PRINT"LANDING VELOCITY"V1"FEET/SEC."
780 PRINT F"UNITS OF FUEL REMAINING." 790 IF V10 THEN 810 800 PRINT"CONGRATULA
TIONS! A PERFECT LANDING!!" 805 PRINT"YOUR LICENSE WILL BE RENEWED.......LATER.
" 810 IF ABS(V1)2 THEN 840 820 PRINT"***** SORRY, BUT YOU BLEW IT!!!!" 810 PR
INT TAB(30) "ROCKET" 20 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSE
Y" 30 PRINTPRINTPRINT 70 PRINT "LUNAR LANDING SIMULATION" 80 PRINT "----- ---
---- ----------" PRINT 100 INPUT "DO YOU WANT INSTRUCTIONS (YES OR NO)"A$ 110
IF A$"NO" THEN 390 160 PRINT 200 PRINT"YOU ARE LANDING ON THE MOON AND AND HAV
E TAKEN OVER MANUAL" 210 PRINT"CONTROL 1000 FEET ABOVE A GOOD LANDING SPOT. YOU
HAVE A DOWN-" 220 PRINT"WARD VELOCITY OF 50 FEET/SEC. 150 UNITS OF FUEL REMAIN
." 225 PRINT 230 P30 PRINT"APPROPRIATE CONDOLENCES WILL BE SENT TO YOUR NEXT O
F KIN." 840 PRINTPRINTPRINT 850 INPUT "ANOTHER MISSION"A$ 860 IF A$"YES" THEN
390 870 PRINT PRINT "CONTROL OUT." PRINT 999 END RINT"HERE ARE THE RULES THA
T GOVERN YOUR APOLLO SPACE-CRAFT" PRINT 240 PRINT"(1) AFTER EACH SECOND THE HEI
GHT, VELOCITY, AND REMAINING FUEL" 250 PRINT" WILL BE REPORTED VIA DIGBY YOU
R ON-BOARD COMPUTER." 260 PRINT"(2) AFTER THE REPORT A '' WILL APPEAR. ENTER TH
E NUMBER" 270 PRINT" OF UNITS OF FUEL YOU WISH TO BURN DURING THE NEXT" 280
PRINT" SECOND. EACH UNIT OF FUEL WILL SLOW YOUR DESCENT BY" 290 PRINT" 1
FOOT/SEC." 310 PRINT"(3) THE MAXIMUM THRUST OF YOUR ENGINE IS 30 FEET/SEC/SEC"
10 PRINT TAB(21)"GAME OF ROCK, SCISSORS, PAPER" 20 PRINT TAB(15)"CREATIVE COM
PUTING MORRISTOWN, NEW JERSEY" 25 PRINTPRINTPRINT 30 INPUT "HOW MANY GAMES"Q
40 IF Q11 THEN 60 50 PRINT "SORRY, BUT WE AREN'T ALLOWED TO PLAY THAT MANY." G
OTO 30 60 FOR G1 TO Q 70 PRINT PRINT "GAME NUMBER"G 80 XINT(RND(1)*3+1) 90 P
RINT "3ROCK...2SCISSORS...1PAPER" 100 INPUT "1...2...3...WHAT'S YOUR CHOICE"K
110 IF (K-1)*(K-2)*(K-3)0 THEN PRINT "INVALID." GOTO 90 120 PRINT "THIS IS MY C
HOICE..." 130 O320 PRINT" OR 30 UNITS OF FUEL PER SECOND." 330 PRINT"(4) WH
EN YOU CONTACT THE LUNAR SURFACE. YOUR DESCENT ENGINE" 340 PRINT" WILL AUTOM
ATICALLY SHUT DOWN AND YOU WILL BE GIVEN A" 350 PRINT" REPORT OF YOUR LANDIN
G SPEED AND REMAINING FUEL." 360 PRINT"(5) IF YOU RUN OUT OF FUEL THE '' WILL N
O LONGER APPEAR" 370 PRINT" BUT YOUR SECOND BY SECOND REPORT WILL CONTINUE U
NTIL" 380 PRINT" YOU CONTACT THE LUNAR SURFACE."PRINT 390 PRINT"BEGINNING L
ANDING PROCEDURE.........."PRINT 400 PRINT"G !R!!!!!!!!!N X GOTO 140,150,160
140 PRINT "...PAPER" GOTO 170 150 PRINT "...SCISSORS" GOTO 170 160 PRINT "...R
OCK" 170 IF XK THEN 250 180 IF XK THEN 230 190 IF X1 THEN 210 200 PRINT "YOU
WIN!!!"HH+1 GOTO 260 210 IF K3 THEN 200 220 PRINT "WOW! I WIN!!!"CC+1GOTO 26
0 230 IF K1 OR X3 THEN 220 240 GOTO 200 250 PRINT "TIE GAME. NO WINNER." 26
0 NEXT G 270 PRINT PRINT "HERE IS THE FINAL GAME SCORE" 280 PRINT "I HAVE WON"
C"GAME(S)." 290 PRINT "YOU HAVE WON"H"GAME(S)." 300 PRINT "AND"QUMBERS 1 TO 36
SIGNIFY A STRAIGHT BET" 1310 PRINT "ON THAT NUMBER." 1320 PRINT "THESE PAY OF
F 351" 1330 PRINT 1340 PRINT "THE 21 BETS ARE" 1350 PRINT " 37) 1-12 40)
FIRST COLUMN" 1360 PRINT " 38) 13-24 41) SECOND COLUMN" 1370 PRINT " 39) 2
5-36 42) THIRD COLUMN" 1380 PRINT 1390 PRINT "THE EVEN MONEY BETS ARE" 14
00 PRINT " 43) 1-18 46) ODD" 1410 PRINT " 44) 19-36 47) RED" 1420 PRINT
" 45) EVEN 48) BLACK" 1430 PRINT 1440 PRINT " 49)0 AND 50)00 PAY OFF 351
" 1450 PRINT-(C+H)"GAME(S) ENDED IN A TIE." 310 PRINT PRINT "THANKS FOR PLAYIN
G!!" 320 END " NOTE 0 AND 00 DO NOT COUNT UNDER ANY" 1460 PRINT " BETS
EXCEPT THEIR OWN." 1470 PRINT 1480 PRINT "WHEN I ASK FOR EACH BET, TYPE THE N
UMBER" 1490 PRINT "AND THE AMOUNT, SEPARATED BY A COMMA." 1500 PRINT "FOR EXAM
PLE TO BET $500 ON BLACK, TYPE 48,500" 1510 PRINT "WHEN I ASK FOR A BET." 1520
PRINT 1530 PRINT "THE MINIMUM BET IS $5, THE MAXIMUM IS $500." 1540 PRINT
1550 REM-PROGRAM BEGINS HERE 1560 REM-TYPE OF BET(NUMBER) ODDS 1570 REM DON'T
NEED TO DIMENSION STRINGS 1580 DIM B(100),C(100),T(100),X(38) 1590 DIM A(50)
1600 FOR I1 TO 38 X(I)0 NEXT I REM MAT XZER 1610 P1000 1620 D100000. 1630 P
RINT "HOW MANY BETS" 1640 INPUT Y 1650 IF Y1 OR YINT(Y) THEN 1630 1660 FOR I1
TO 50 A(I)0 NEXT I REM MAT AZER 1670 FOR C1 TO Y 1680 PRINT "NUMBER"C 1690
INPUT X,Z 1700 B(C)Z 1710 T(C)X 1720 IF X1 OR X50 OR XINT(X) THEN 1680 1730
IF Z1 OR ZINT(Z) THEN 1680 1740 IF Z5 OR Z500 THEN 1680 1750 IF A(X)0 THEN 178
0 1760 PRINT "YOU MADE THAT BET ONCE ALREAD10 PRINT TAB(32)"ROULETTE" 20 PRINT
TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 30 PRINTPRINTPRINT 40 PRI
NT "ENTER THE CURRENT DATE (AS IN 'JANUARY 23, 1979') -" 50 INPUT D$,E$ 1000 R
EM-ROULETTE 1010 REM-DAVID JOSLIN 1020 PRINT "WELCOME TO THE ROULETTE TABLE"
1030 PRINT 1040 PRINT "DO YOU WANT INSTRUCTIONS" 1050 INPUT Y$ 1060 IF LEFT$
(Y$,1)"N" THEN 1550 1070 PRINT 1080 PRINT "THIS IS THE BETTING LAYOUT" 1090 P
RINT " (*RED)" 1100 PRINT 1110 PRINT " 1* 2 3*" 1120 PRIY,DUM-DUM"
1770 GOTO 1680 1780 A(X)1 1790 NEXT C 1800 PRINT "SPINNING" 1810 PRINT 182
0 PRINT 1830 SINT(RND(1)*100) 1840 IF S0 OR S38 THEN 1830 1850 X(S)X(S)+1 1
860 IF S37 THEN 1920 1870 IF S37 THEN 1900 1880 PRINT "00" 1890 GOTO 2020 19
00 PRINT "0" 1910 GOTO 2020 1920 RESTORE 1930 FOR I11 TO 18 1940 READ R 19
50 IF RS THEN 2000 1960 NEXT I1 1970 A$"BLACK" 1980 PRINT SA$ 1990 GOTO 2020
2000 A$"RED" 2010 GOTO 1980 2020 PRINT 2030 FOR C1 TO Y 2040 IF T(C)37 THE
N 2710NT " 4 5* 6 " 1130 PRINT " 7* 8 9*" 1140 PRINT "10 11
12*" 1150 PRINT "---------------" 1160 PRINT "13 14* 15 " 1170 PRINT "
16* 17 18*" 1180 PRINT "19* 20 21*" 1190 PRINT "22 23* 24 " 12
00 PRINT "---------------" 1210 PRINT "25* 26 27*" 1220 PRINT "28 29
30*" 1230 PRINT "31 32* 33 " 1240 PRINT "34* 35 36*" 1250 PRINT "
---------------" 1260 PRINT " 00 0 " 1270 PRINT 1280 PRINT "TYPES OF
BETS" 1290 PRINT 1300 PRINT "THE N "R""""""""" 2050 ON T(C)-36 GOTO 2090,2
190,2220,2250,2300,2350,2400,2470,2500 2060 ON T(C)-45 GOTO 2530,2560,2630 207
0 GOTO 2710 2080 STOP 2090 REM 1-12(37) 21 2100 IF S 12 THEN 2150 2110 PRI
NT "YOU LOSE"B(C)"DOLLARS ON BET"C 2120 DD+B(C) 2130 PP-B(C) 2140 GOTO 2180
2150 PRINT "YOU WIN"B(C)*2"DOLLARS ON BET"C 2160 DD-B(C)*2 2170 PP+B(C)*2 218
0 GOTO 2810 2190 REM 13-24(38) 21 2200 IF S12 AND S25 THEN 2150 2210 GOTO 21
10 2220 REM 25-36(39) 21 2230 IF S24 AND S37 THEN 2150 2240 G00 PRINT 3110
PRINT TAB(10),"THE MEMORY BANK OF NEW YORK" 3120 PRINT 3130 PRINT TAB(40),"T
HE COMPUTER" 3140 PRINT TAB(40)"----------X-----" 3150 PRINT 3160 FOR I1 TO
62 PRINT "-" NEXT I 3170 PRINT "COME BACK SOON!" 3180 GOTO 3210 3190 PRINT "T
HANKS FOR YOUR MONEY." 3200 PRINT "I'LL USE IT TO BUY A SOLID GOLD ROULETTE WHE
EL" 3210 PRINT 3220 GOTO 3420 3230 REM 3240 REM THIS ROUTINE RETURNS TH
E CURRENT DATE IN M$ 3250 REM IF YOU HAVE SYSTEM FUNCTIONS TO HANDLE THIS
3260 REM OTO 2110 2250 REM FIRST COLUMN(40) 21 2260 FOR I1 TO 34 STEP 3
2270 IF SI THEN 2150 2280 NEXT I 2290 GOTO 2110 2300 REM SECOND COLUMN(41) 2
1 2310 FOR I2 TO 35 STEP 3 2320 IF SI THEN 2150 2330 NEXT I 2340 GOTO 2110
2350 REM THIRD COLUMN(42) 21 2360 FOR I3 TO 36 STEP 3 2370 IF SI THEN 2150 2
380 NEXT I 2390 GOTO 2110 2400 REM 1-18(43) 11 2410 IF S19 THEN 2430 2420 G
OTO 2110 2430 PRINT "YOU WIN"B(C)"DOLLARS ON BET"C 2440 DD-B(C) 2450 PP+B(C)
2460 GOTO 2810 2470 REM 19THEY CAN BE USED HERE. HOWEVER IN THIS 3270 REM
PROGRAM, WE JUST INPUT THE DATE AT THE START 3280 REM THE GAME 3290 REM
3300 REM THE DATE IS RETURNED IN VARIABLE M$ 3310 M$D$+", "+E$ 3320 RETU
RN 3420 END -36(44) 11 2480 IF S37 AND S18 THEN 2430 2490 GOTO 2110 2500 RE
M EVEN(45) 11 2510 IF S/2INT(S/2) AND S37 THEN 2430 2520 GOTO 2110 2530 REM
ODD(46) 11 2540 IF S/2INT(S/2) AND S37 THEN 2430 2550 GOTO 2110 2560 REM RE
D(47) 11 2570 RESTORE 2580 FOR I1 TO 18 2590 READ R 2600 IF SR THEN 2430 2
610 NEXT I 2620 GOTO 2110 2630 REM BLACK(48) 11 2640 RESTORE 2650 FOR I1 T
O 18 2660 READ R 2670 IF SR THEN 2110 2680 NEXT I 2690 IF S36 THEN 2110 270
0 GOTO 2430 2710 REM--1TO36,0,00(1-36,49,50)351 2720 IF T(C)49 THEN 2760 2730
IF T(C)49 AND S37 THEN 2780 2740 IF T(C)50 AND S38 THEN 2780 2750 GOTO 2110
2760 IF T(C)S THEN 2780 2770 GOTO 2110 2780 PRINT "YOU WIN"B(C)*35"DOLLARS ON
BET"C 2790 DD-B(C)*35 2800 PP+B(C)*35 2810 NEXT C 2820 PRINT 2830 PRINT "T
OTALS","ME","YOU" 2840 PRINT " ",D,P 2850 IF P0 THEN 2880 2860 PRINT "OOPS! Y
OU JUST SPENT YOUR LAST DOLLAR!" 2870 GOTO 3190 2880 IF D0 THEN 2920 2890 PRI
NT "YOU BROKE THE HOUSE!" 2900 P101000. 2911 PRINT TAB(28)"RUSSIAN ROULETTE"
2 PRINT TAB(15)"CREATIVE COMPUTING MORRISTOWN, NEW JERSEY" 3 PRINTPRINTPRINT
5 PRINT "THIS IS A GAME OF RUSSIAN ROULETTE." 10 PRINTPRINT "HERE IS A REVOLVER
." 20 PRINT "TYPE '1' TO SPIN CHAMBER AND PULL TRIGGER." 22 PRINT "TYPE '2' TO
GIVE UP." 23 PRINT "GO" 25 N0 30 INPUT I 31 IF I2 THEN 35 32 PRINT " C
HICKEN!!!!!" 33 GOTO 72 35 NN+1 40 IF RND(1).833333 THEN 70 45 IF N10 THEN 8
0 50 PRINT "- CLICK -" 60 PRINT GOTO 30 70 PRINT " 0 GOTO 2960 2920 PRINT "A
GAIN" 2930 INPUT Y$ 2940 IF LEFT$(Y$,1)"Y" THEN 1630 2950 DATA 1,3,5,7,9,12,1
4,16,18,19,21,23,25,27,30,32,34,36 2960 IF P1 THEN 3190 2970 PRINT "TO WHOM SH
ALL I MAKE THE CHECK" 2980 INPUT B$ 2990 PRINT 3000 FOR I1 TO 72 PRINT "-" N
EXT I REM PRINT 72 DASHES 3010 PRINT TAB(50)"CHECK NO. "INT(RND(1)*100) 3020 P
RINT 3030 GOSUB 3230 3040 PRINT TAB(40)M$ 3050 PRINT 3060 PRINT 3070 PRI
NT "PAY TO THE ORDER OF-----"B$"-----$ " 3080 PRINT P 3090 PRINT 31 #R#####
#### BANG!!!!! YOU'RE DEAD!" 71 PRINT "CONDOLENCES WILL BE SENT TO YOUR RE
LATIVES." 72 PRINTPRINTPRINT 75 PRINT "...NEXT VICTIM..."GOTO 20 80 PRINT "YO
U WIN!!!!!" 85 PRINT "LET SOMEONE ELSE BLOW HIS BRAINS OUT." 90 GOTO 10 99 EN
D 710 1890 C0 1900 PRINT "DO YOU WANT TO SEE MY SHOTS" 1910 INPUT K$ 1920 P
RINT 1930 IF J$"YES" THEN 2620 1940 REM*******************START 1950 IF J$"YE
S" THEN 1990 1960 CC+1 1970 PRINT 1980 PRINT "TURN"C 1990 A0 2000 FOR W.5 T
O 3 STEP .5 2010 FOR X1 TO 10 2020 FOR Y1 TO 10 2030 IF B(X,Y)W THEN 2070 20
40 NEXT Y 2050 NEXT X 2060 GOTO 2080 2070 AA+INT(W+.5) 2080 NEXT W 2090 FOR
W1 TO 7 2100 C(W)0 2110 D(W)0 2120 F(W)0 2130 G(W)0 2140 NEXT W 2150 P30
2160 FOR X1 T1000 PRINT TAB(33)"SALVO" 1010 PRINT TAB(15)"CREATIVE COMPUTING
MORRISTOWN, NEW JERSEY" 1020 PRINTPRINTPRINT 1030 REM 1040 DIM A(10,10),B(10,
10),C(7),D(7),E(12),F(12),G(12),H(12),K(10,10) 1050 Z80 1060 FOR W1 TO 12 107
0 E(W)-1 1080 H(W)-1 1090 NEXT W 1100 FOR X1 TO 10 1110 FOR Y1 TO 10 1120 B
(X,Y)0 1130 NEXT Y 1140 NEXT X 1150 FOR X1 TO 12 1160 F(X)0 1170 G(X)0 118
0 NEXT X 1190 FOR X1 TO 10 1200 FOR Y1 TO 10 1210 A(X,Y)0 1220 NEXT Y 1230
NEXT X 1240 FOR K4 TO 1 STEO 10 2170 FOR Y1 TO 10 2180 IF A(X,Y)10 THEN 2200
2190 P3P3+1 2200 NEXT Y 2210 NEXT X 2220 PRINT "YOU HAVE"A"SHOTS." 2230 IF
P3A THEN 2260 2240 PRINT "YOU HAVE MORE SHOTS THAN THERE ARE BLANK SQUARES." 2
250 GOTO 2890 2260 IF A0 THEN 2290 2270 PRINT "I HAVE WON." 2280 STOP 2290 F
OR W1 TO A 2300 INPUT X,Y 2310 IF XINT(X) THEN 2370 2320 IF X10 THEN 2370 23
30 IF X1 THEN 2370 2340 IF YINT(Y) THEN 2370 2350 IF Y10 THEN 2370 2360 IF Y1
THEN 2390 2370 PRINT "ILLEGAL, ENTER AGP -1 1250 U60 1260 GOSUB 2910 1270 D
EF FNA(K)(5-K)*3-2*INT(K/4)+SGN(K-1)-1 1280 DEF FNB(K)K+INT(K/4)-SGN(K-1) 1290
IF V+V2+V*V20 THEN 1260 1300 IF Y+V*FNB(K)10 THEN 1260 1310 IF Y+V*FNB(K)1 TH
EN 1260 1320 IF X+V2*FNB(K)10 THEN 1260 1330 IF X+V2*FNB(K)1 THEN 1260 1340 U
6U6+1 1350 IF U625 THEN 1190 1360 FOR Z0 TO FNB(K) 1370 F(Z+FNA(K))X+V2*Z 13
80 G(Z+FNA(K))Y+V*Z 1390 NEXT Z 1400 U8FNA(K) 1405 IF U8U8+FNB(K) THEN 1460
1410 FOR Z2 U8 TO U8+FNB(K) 1415 IF U82 THEN 1450 1420AIN." 2380 GOTO 2300 2
390 IF A(X,Y)10 THEN 2440 2400 C(W)X 2410 D(W)Y 2420 NEXT W 2430 GOTO 2460
2440 PRINT "YOU SHOT THERE BEFORE ON TURN"A(X,Y)-10 2450 GOTO 2300 2460 FOR W1
TO A 2470 IF A(C(W),D(W))3 THEN 2540 2480 IF A(C(W),D(W))2 THEN 2560 2490 IF
A(C(W),D(W))1 THEN 2580 2500 IF A(C(W),D(W)).5 THEN 2600 2510 A(C(W),D(W))10+
C 2520 NEXT W 2530 GOTO 2620 2540 PRINT "YOU HIT MY BATTLESHIP." 2550 GOTO 2
510 2560 PRINT "YOU HIT MY CRUISER." 2570 GOTO 2510 2580 PRINT "YOU HIT MY F
OR Z31 TO U8-1 1430 IF SQR((F(Z3)-F(Z2))2 + (G(Z3)-G(Z2))2) 3.59 THEN 1260 14
40 NEXT Z3 1450 NEXT Z2 1460 FOR Z0 TO FNB(K) 1470 A(F(Z+U8),G(Z+U8)).5+SGN(K
-1)*(K-1.5) 1480 NEXT Z 1490 NEXT K 1500 PRINT "ENTER COORDINATES FOR..." 15
10 PRINT "BATTLESHIP" 1520 FOR X1 TO 5 1530 INPUT Y,Z 1540 B(Y,Z)3 1550 NEXT
X 1560 PRINT "CRUISER" 1570 FOR X1 TO 3 1580 INPUT Y,Z 1590 B(Y,Z)2 1600 N
EXT X 1610 PRINT "DESTROYERA" 1620 FOR X1 TO 2 1630 INPUT Y,Z 1640 B(Y,Z)1
1650 NEXT X 166DESTROYERA." 2590 GOTO 2510 2600 PRINT "YOU HIT MY DESTROYERB.
" 2610 GOTO 2510 2620 A0 2630 IF J$"YES" THEN 2670 2640 CC+1 2650 PRINT 26
60 PRINT "TURN"C 2670 A0 2680 FOR W.5 TO 3 STEP .5 2690 FOR X1 TO 10 2700 FO
R Y1 TO 10 2710 IF A(X,Y)W THEN 2750 2720 NEXT Y 2730 NEXT X 2740 GOTO 2760
2750 AA+INT(W+.5) 2760 NEXT W 2770 P30 2780 FOR X1 TO 10 2790 FOR Y1 TO 10
2800 IF A(X,Y)10 THEN 2820 2810 P3P3+1 2820 NEXT Y 2830 NEXT X 2840 PRINT "
I HAVE"A"SHOTS." 2850 IF P0 PRINT "DESTROYERB" 1670 FOR X1 TO 2 1680 INPUT Y,
Z 1690 B(Y,Z).5 1700 NEXT X 1710 PRINT "DO YOU WANT TO START" 1720 INPUT J$
1730 IF J$"WHERE ARE YOUR SHIPS" THEN 1890 1740 PRINT "BATTLESHIP" 1750 FOR Z
1 TO 5 1760 PRINT F(Z)G(Z) 1770 NEXT Z 1780 PRINT "CRUISER" 1790 PRINT F(6)G
(6) 1800 PRINT F(7)G(7) 1810 PRINT F(8)G(8) 1820 PRINT "DESTROYERA" 1830 PRI
NT F(9)G(9) 1840 PRINT F(10)G(10) 1850 PRINT "DESTROYERB" 1860 PRINT F(11)G(1
1) 1870 PRINT F(12)G(12) 1880 GOTO 1 $R$$$$$$$$$3A THEN 2880 2860 PRINT "I H
AVE MORE SHOTS THAN BLANK SQUARES." 2870 GOTO 2270 2880 IF A0 THEN 2960 2890
PRINT "YOU HAVE WON." 2900 STOP 2910 XINT(RND(1)*10+1) 2920 YINT(RND(1)*10+1)
2930 VINT(3*RND(1)-1) 2940 V2INT(3*RND(1)-1) 2950 RETURN 2960 FOR W1 TO 12
2970 IF H(W)0 THEN 3800 2980 NEXT W 2990 REM*******************RANDOM 3000 W
0 3010 R30 3020 GOSUB 2910 3030 RESTORE 3040 R20 3050 R3R3+1 3060 IF R3100
THEN 3010 3070 IF X10 THEN 3110 3080 IF X0 THEN 3120 3090 X1+I 3990 NEXT M
4000 NEXT S 4010 NEXT R 4020 NEXT U 4030 FOR R1 TO A 4040 F(R)R 4050 G(R)R
4060 NEXT R 4070 FOR R1 TO 10 4080 FOR S1 TO 10 4090 Q91 4100 FOR M1 TO A
4110 IF K(F(M),G(M))K(F(Q9),G(Q9)) THEN 4130 4120 Q9M 4130 NEXT M 4131 IF RA
THEN 4140 4132 IF RS THEN 4210 4140 IF K(R,S)K(F(Q9),G(Q9)) THEN 4210 4150 F
OR M1 TO A 4160 IF F(M)R THEN 4190 4170 IF G(M)S THEN 4210 4180 NEXT M 4190
F(Q9)R 4200 G(Q9)S 4210 NEXT S 4220 NEXT R 4230 GOTO 3380 4240 END NT(RND(
1)*2.5) 3100 GOTO 3120 3110 X10-INT(RND(1)*2.5) 3120 IF Y10 THEN 3160 3130 I
F Y0 THEN 3270 3140 Y1+INT(RND(1)*2.5) 3150 GOTO 3270 3160 Y10-INT(RND(1)*2.5
) 3170 GOTO 3270 3180 F(W)X 3190 G(W)Y 3200 IF WA THEN 3380 3210 IF R26 THE
N 3030 3220 READ X1,Y1 3230 R2R2+1 3240 DATA 1,1,-1,1,1,-3,1,1,0,2,-1,1 3250
XX+X1 3260 YY+Y1 3270 IF X10 THEN 3210 3280 IF X1 THEN 3210 3290 IF Y10 THE
N 3210 3300 IF Y1 THEN 3210 3310 IF B(X,Y)10 THEN 3210 3320 FOR Q91 TO W 333
0 IF F(10 PRINT TAB(30)"SINE WAVE" 20 PRINT TAB(15)"CREATIVE COMPUTING MORRIST
OWN, NEW JERSEY" 30 PRINT PRINT PRINT PRINT PRINT 40 REMARKABLE PROGRAM BY DAV
ID AHL 50 B0 100 REM START LONG LOOP 110 FOR T0 TO 40 STEP .25 120 AINT(26+
25*SIN(T)) 130 PRINT TAB(A) 140 IF B1 THEN 180 150 PRINT "CREATIVE" 160 B1
170 GOTO 200 180 PRINT "COMPUTING" 190 B0 200 NEXT T 999 END Q9)X THEN 3350
3340 IF G(Q9)Y THEN 3210 3350 NEXT Q9 3360 WW+1 3370 GOTO 3180 3380 IF K$"
YES" THEN 3420 3390 FOR Z51 TO A 3400 PRINT F(Z5)G(Z5) 3410 NEXT Z5 3420 FOR
W1 TO A 3430 IF B(F(W),G(W))3 THEN 3500 3440 IF B(F(W),G(W))2 THEN 3520 3450
IF B(F(W),G(W))1 THEN 3560 3460 IF B(F(W),G(W)).5 THEN 3540 3470 B(F(W),G(W))
10+C 3480 NEXT W 3490 GOTO 1950 3500 PRINT "I HIT YOUR BATTLESHIP" 3510 GOTO
3570 3520 PRINT "I HIT YOUR CRUISER" 3530 GOTO 3570 3540 PRINT "I HIT YOUR D
ESTROYERB" 3550 GOTO 3570 3560 PRINT "I HIT YOUR DESTROYERA" 3570 FOR Q1 TO 1
2 3580 IF E(Q)-1 THEN 3730 3590 E(Q)10+C 3600 H(Q)B(F(W),G(W)) 3610 M30 362
0 FOR M21 TO 12 3630 IF H(M2)H(Q) THEN 3650 3640 M3M3+1 3650 NEXT M2 3660 IF
M3INT(H(Q)+.5)+1+INT(INT(H(Q)+.5)/3) THEN 3470 3670 FOR M21 TO 12 3680 IF H(M
2)H(Q) THEN 3710 3690 E(M2)-1 3700 H(M2)-1 3710 NEXT M2 3720 GOTO 3470 3730
NEXT Q 3740 PRINT "PROGRAM ABORT" 3750 FOR Q1 TO 12 3760 PRINT "E("Q") "E(Q)
3770 PR10 PRINT TAB(33)"SLALOM" 20 PRINT TAB(15)"CREATIVE COMPUTING MORRISTO
WN, NEW JERSEY" 30 PRINTPRINTPRINT 310 PRINT "HOW MANY GATES DOES THIS COURSE
HAVE (1 TO 25)" 320 INPUT V 330 IF V25 THEN 360 340 IF V1 THEN 390 350 GOTO
1440 360 PRINT "25 IS THE LIMIT." 370 LET V25 380 GOTO 1440 390 PRINT "TRY A
GAIN," 400 GOTO 310 410 PRINT "RATE YOURSELF AS A SKIER, (1WORST, 3BEST)" 420
INPUT A 430 IF A1 THEN 460 440 IF A3 THEN 460 450 GOTO 480 460 PRINT "THE B
OUNDS ARE 1-3" 470 GOTO 410INT "H("Q") "H(Q) 3780 NEXT Q 3790 STOP 3800 REM*
***********************USINGEARRAY 3810 FOR R1 TO 10 3820 FOR S1 TO 10 3830 K
(R,S)0 3840 NEXT S 3850 NEXT R 3860 FOR U1 TO 12 3870 IF E(U)10 THEN 4020 3
880 FOR R1 TO 10 3890 FOR S1 TO 10 3900 IF B(R,S)10 THEN 3930 3910 K(R,S)-100
00000 3920 GOTO 4000 3930 FOR MSGN(1-R) TO SGN(10-R) 3940 FOR NSGN(1-S) TO SG
N(10-S) 3950 IF N+M+N*M0 THEN 3980 3960 IF B(R+M,S+N)E(U) THEN 3980 3970 K(R,
S)K(R,S)+E(U)-S*INT(H(U)+.5) 3980 NEXT N %R%%%%%%%%% 480 PRINT"THE STARTER CO
UNTS DOWN...5...4...3...2...1...GO!" 490 REM 500 LET T0 510 LET SINT(RND(1)*(
18-9)+9) 520 PRINT 525 PRINT "YOU'RE OFF!" 530 FOR O1 TO V 540 READ Q 55
0 PRINT 555 PRINT "HERE COMES GATE #"STR$(O)"" 560 PRINT S"M.P.H." 5
70 LET S1S 580 PRINT "OPTION" 590 INPUT O1 600 IF O10 THEN 970 6
10 IF O18 THEN 1420 620 IF O11 THEN 1420 630 GOSUB 990 640 IF S7 T
HEN 1390 650 LET TT+(Q-S+1) 660 IF SQ THEN 1630 670 NEXT O 660 PRINT "
AN OFFICIAL CAUGHT YOU!" 1270 PRINT "YOU TOOK"(T+RND(1))"SECONDS." 1280 GOTO 7
40 1290 IF RND(1)((S-Q)*.1)+.2 THEN 1320 1300 PRINT "YOU WENT OVER THE NAXIMUM
SPEED AND MADE IT!" 1310 RETURN 1320 PRINT "YOU WENT OVER THE MAXIMUM SPEED A
ND " 1330 IF RND(1).5 THEN 1370 1340 PRINT "WIPED OUT!" 1350 PRINT "YOU TOOK"
(T+RND(1))"SECONDS" 1360 GOTO 740 1370 PRINT "SNAGGED A FLAG!" 1380 GOTO 1350
1390 PRINT "LET'S BE REALISTIC, OK LET'S GO BACK AND TRY AGAIN..." 1400 LET
SS1 1410 GOT80 PRINTPRINT "YOU TOOK"(T+RND(1))"SECONDS." 690 LET MT 700 LET M
M/V 710 IF M1.5-(A*.1) THEN 1650 720 IF M2.9-(A*.1) THEN 1680 730 IF M4.4-(A*
.01) THEN 1710 740 PRINTPRINT "DO YOU WANT TO RACE AGAIN" 750 INPUT B$ 760 RE
M 770 IF B$"NO" THEN 1740 780 IF B$"YES" THEN 480 790 PRINT "PLEASE TYPE 'YES
' OR 'NO'" 800 GOTO 740 810 STOP 820 PRINT 825 PRINT "*** SLALOM THIS IS THE
1976 WINTER OLYMPIC GIANT SLALOM. YOU ARE" 830 PRINT " THE AMERICA
N TEAM'S ONLY HOPE OF A GOLD MEDO 550 1420 PRINT "WHAT" 1430 GOTO 580 1440 PR
INT 1445 PRINT "TYPE "CHR$(34)"INS"CHR$(34)" FOR INSTRUCTIONS" 1450 PRINT "TYP
E "CHR$(34)"MAX"CHR$(34)" FOR APPROXIMATE MAXIMUM SPEEDS" 1460 PRINT "TYPE "CHR
$(34)"RUN"CHR$(34)" FOR THE BEGINNING OF THE RACE" 1470 PRINT "COMMAND--" 1480
INPUT A$ 1490 REM 1500 IF A$"INS" THEN 820 1510 IF A$"MAX" THEN 1550 1520 I
F A$"RUN" THEN 410 1530 PRINT CHR$(34)A$CHR$(34)" IS AN ILLEGAL COMMAND--RETRY"
1540 GOTO 1480 1550 PRINT "GATE MAX" 15AL." 840 PRINT 845 PRINT " 0 --
TYPE THIS IS YOU WANT TO SEE HOW LONG YOU'VE TAKEN." 850 PRINT " 1 -- TYPE
THIS IF YOU WANT TO SPEED UP A LOT." 860 PRINT " 2 -- TYPE THIS IF YOU WAN
T TO SPEED UP A LITTLE." 870 PRINT " 3 -- TYPE THIS IF YOU WANT TO SPEED UP
A TEENSY." 880 PRINT " 4 -- TYPE THIS IF YOU WANT TO KEEP GOING THE SAME S
PEED." 890 PRINT " 5 -- TYPE THIS IF YOU WANT TO CHECK A TEENSY." 900 PRIN
T " 6 -- TYPE THIS IF YOU WANT TO CHECK A LITTLE." 910 PRINT " 7 -60 PR
INT " # M.P.H." 1570 PRINT"----------" 1580 FOR B1 TO V 1590 READ Q 1600
PRINT B" "Q 1610 NEXT B 1620 GOTO 1470 1630 LET TT+.5 1640 GOTO 670 16
50 PRINT "YOU WON A GOLD MEDAL!" 1660 LET G(1)G(1)+1 1670 GOTO 1730 1680 PRIN
T "YOU WON A SILVER MEDAL" 1690 LET S(1)S(1)+1 1700 GOTO 1730 1710 PRINT "YOU
WON A BRONZE MEDAL" 1720 LET B(1)B(1)+1 1730 GOTO 740 1740 PRINT "THANKS FOR
THE RACE" 1750 IF G(1)1 THEN 1770 1760 PRINT "GOLD MEDALS"G(1) 1770 IF S(1)1
THEN 1790 1780- TYPE THIS IF YOU WANT TO CHECK A LOT." 920 PRINT " 8 -- T
YPE THIS IF YOU WANT TO CHEAT AND TRY TO SKIP A GATE." 930 PRINT 935 PRINT " T
HE PLACE TO USE THESE OPTIONS IS WHEN THE COMPUTER ASKS" 940 PRINT 945 PRINT "
OPTION" 950 PRINT 955 PRINT " GOOD LUCK!" 957 PRINT 960 GOTO
1470 970 PRINT "YOU'VE TAKEN"(T+RND(1))"SECONDS." 980 GOTO 580 990 ON O1 GOTO
1130,1010,1170,1080,1190,1100,1150,1210 1000 STOP 1010 LET SS+INT(RND(1)*(5-3
)+3) 1020 PRINT S"M.P.H." 1030 IF SQ TH PRINT "SILVER MEDALS"S(1) 1790 IF B(1
)1 THEN 1830 1800 PRINT "BRONZE MEDALS"B(1) 1810 DATA 14,18,26,29,18,25,28,32,
29,20,29,29,25,21,26,29,20,21,20 1820 DATA 18,26,25,33,31,22 1830 END EN 1290
1040 IF SQ-1 THEN 1060 1050 RETURN 1060 PRINT "CLOSE ONE!" 1070 RETURN 108
0 PRINT S"M.P.H." 1090 GOTO 1030 1100 LET SS-INT(RND(1)*(5-3)+3) 1110 PRINT S
"M.P.H." 1120 GOTO 1030 1130 LET SS+INT(RND(1)*(10-5)+5) 1140 GOTO 1080 1150
LET SS-INT(RND(1)*(10-5)+5) 1160 GOTO 1110 1170 LET SS+INT(RND(1)*(4-1)+1) 1
180 GOTO 1110 1190 LET SS-INT(RND(1)*(4-1)+1) 1200 GOTO 1110 1210 PRINT "***C
HEAT" 1220 IF RND(1).7 THEN 1260 1230 PRINT "YOU MADE IT!" 1240 LET TT+1.5 1
250 RETURN 12 &R&&&&&&&&&1 PRINT TAB(33)"TRAIN" 2 PRINT TAB(15)"CREATIVE COMP
UTING MORRISTOWN, NEW JERSEY" 3 PRINT PRINT PRINT 4 PRINT "TIME - SPEED DISTA
NCE EXERCISE" PRINT 10 CINT(25*RND(1))+40 15 DINT(15*RND(1))+5 20 TINT(19*RND
(1))+20 25 PRINT " A CAR TRAVELING"C"MPH CAN MAKE A CERTAIN TRIP IN" 30 PRINT
D"HOURS LESS THAN A TRAIN TRAVELING AT"T"MPH." 35 PRINT "HOW LONG DOES THE TRIP
TAKE BY CAR" 40 INPUT A 45 VD*T/(C-T) 50 EINT(ABS((V-A)*100/A)+.5) 55 IF E5
THEN 70 60 PRINT "GOOD! ANSWER WITHIN"E"PERCENT." 65 GOTO 80 70 PRINT "SORRY
. YOU WERE OFF BY"E"PERCENT." 80 PRINT "CORRECT ANSWER IS"V"HOURS." 90 PRINT
95 PRINT "ANOTHER PROBLEM (YES OR NO)" 100 INPUT A$ 105 PRINT 110 IF A$"YES"
THEN 10 999 END 'R'''''''''