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

PONZO TUTOR-1.64

FILE INFORMATION

FILENAME(S): PONZO TUTOR-1.64

FILE TYPE(S): PRG

FILE SIZE: 17.3K

FIRST SEEN: 2025-11-30 01:08:01

APPEARS ON: 2 disk(s)

FILE HASH

9938ea8b6e0c980d4b483ed1db658d8e444183746b920d12d2a60e96be4b2ffe

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
A NWENDER PONZO TUTOR-1.64 PRG Treasure Chest - Wolfgang Rauprich 22 2 DOWNLOAD FILE
FREESOFT DISK NR PONZO TUTOR-1.64 PRG Treasure Chest - Wolfgang Rauprich 22 2 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 0C 08 00 00 8A 30  30 31 30 30 00 19 08 01  |.......00100....|
00000010: 00 8F 22 14 14 14 14 14  14 00 39 08 02 00 8F 22  |..".......9...."|
00000020: 14 14 14 14 14 14 50 4F  4E 5A 4F 2A 31 39 38 33  |......PONZO*1983|
00000030: 2A 57 41 54 45 52 4C 4F  4F 00 46 08 03 00 8F 22  |*WATERLOO.F...."|
00000040: 14 14 14 14 14 14 00 83  08 64 00 97 35 33 32 38  |.........d..5328|
00000050: 31 2C 31 35 3A 97 35 33  32 38 30 2C 31 32 3A 99  |1,15:.53280,12:.|
00000060: 22 90 22 3A 99 22 93 20  20 20 20 20 20 20 20 20  |".":.".         |
00000070: 20 20 20 20 20 20 12 1F  43 36 34 20 54 55 54 4F  |      ..C64 TUTO|
00000080: 52 2D 31 00 B3 08 65 00  99 22 1C B0 C0 C0 C0 C0  |R-1...e.."......|
00000090: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
000000A0: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
000000B0: C0 AE 22 00 F7 08 66 00  99 22 DD 20 12 1F 20 20  |.."...f..". ..  |
000000C0: 20 20 20 20 20 20 20 20  20 20 43 36 34 20 42 41  |          C64 BA|
000000D0: 53 49 43 53 20 20 20 20  20 20 20 20 20 20 20 20  |SICS            |
000000E0: 20 1C 92 20 DD 22 3A 4D  53 24 B2 22 20 57 45 4C  | .. .":MS$." WEL|
000000F0: 43 4F 4D 45 21 20 22 00  28 09 67 00 99 22 1C AD  |COME! ".(.g.."..|
00000100: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000110: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000120: C0 C0 C0 C0 C0 BD 90 22  00 45 09 68 00 53 4E 24  |.......".E.h.SN$|
00000130: B2 22 31 30 30 30 22 3A  8D 36 33 32 30 30 3A 8D  |."1000":.63200:.|
00000140: 36 33 36 30 30 00 5E 09  69 00 8D 36 30 30 30 30  |63600.^.i..60000|
00000150: 3A 8D 36 33 31 30 30 3A  8D 35 39 30 30 30 00 69  |:.63100:.59000.i|
00000160: 09 E8 03 8D 36 30 30 30  30 00 95 09 ED 03 99 22  |....60000......"|
00000170: 93 12 48 49 92 21 20 4C  45 54 20 4D 45 20 54 45  |..HI.! LET ME TE|
00000180: 4C 4C 20 59 4F 55 20 41  42 4F 55 54 20 4D 59 53  |LL YOU ABOUT MYS|
00000190: 45 4C 46 2E 22 00 B5 09  F2 03 99 22 49 27 4D 20  |ELF."......"I'M |
000001A0: 41 20 43 4C 41 53 53 59  20 43 41 4C 43 55 4C 41  |A CLASSY CALCULA|
000001B0: 54 4F 52 3A 22 00 E1 09  10 04 99 22 11 49 20 43  |TOR:"......".I C|
000001C0: 41 4E 20 41 44 44 3A 20  12 32 2B 32 3D 34 92 20  |AN ADD: .2+2=4. |
000001D0: 53 55 42 54 52 41 43 54  3A 12 32 2D 33 3D 2D 31  |SUBTRACT:.2-3=-1|
000001E0: 22 00 0D 0A 1A 04 99 22  11 4D 55 4C 54 49 50 4C  |"......".MULTIPL|
000001F0: 59 3A 12 33 2A 31 37 3D  35 31 92 20 44 49 56 49  |Y:.3*17=51. DIVI|
00000200: 44 45 3A 12 34 2F 31 36  3D 2E 32 35 22 00 34 0A  |DE:.4/16=.25".4.|
00000210: 38 04 99 22 11 49 20 43  4F 4D 50 55 54 45 20 53  |8..".I COMPUTE S|
00000220: 49 4E 45 53 20 41 4E 44  20 4C 4F 47 41 52 49 54  |INES AND LOGARIT|
00000230: 48 4D 53 22 00 5A 0A 42  04 99 22 11 53 51 55 41  |HMS".Z.B..".SQUA|
00000240: 52 45 20 52 4F 4F 54 53  20 41 4E 44 20 41 52 43  |RE ROOTS AND ARC|
00000250: 54 41 4E 47 45 4E 54 53  2E 22 00 87 0A 4C 04 99  |TANGENTS."...L..|
00000260: 22 11 49 20 52 41 49 53  45 20 4E 4F 27 53 20 54  |".I RAISE NO'S T|
00000270: 4F 20 41 20 50 4F 57 45  52 3A 12 32 5E 28 2D 33  |O A POWER:.2^(-3|
00000280: 29 3D 2E 31 32 35 22 00  B7 0A B0 04 99 22 11 54  |)=.125"......".T|
00000290: 59 50 45 3A 12 3F 32 2A  53 49 4E 28 FF 2F 33 29  |YPE:.?2*SIN(./3)|
000002A0: 2B 4C 4F 47 28 31 2E 32  5E 33 29 2D 53 51 52 28  |+LOG(1.2^3)-SQR(|
000002B0: 34 2A 35 2E 36 29 22 00  DC 0A 14 05 99 22 11 28  |4*5.6)"......".(|
000002C0: 54 48 45 20 3F 20 49 4E  20 46 52 4F 4E 54 20 4D  |THE ? IN FRONT M|
000002D0: 45 41 4E 53 20 50 52 49  4E 54 29 22 00 FF 0A 1E  |EANS PRINT)"....|
000002E0: 05 99 22 20 20 20 20 20  A3 20 20 20 20 20 20 20  |.."     .       |
000002F0: 20 20 20 20 20 20 20 20  20 A3 A3 A3 A3 A3 22 00  |         .....".|
00000300: 2A 0B 28 05 99 22 2E 2E  48 49 54 20 12 52 45 54  |*.(.."..HIT .RET|
00000310: 55 52 4E 92 2E 2E 49 20  50 52 49 4E 54 20 54 48  |URN...I PRINT TH|
00000320: 45 20 41 4E 53 57 45 52  21 22 00 4C 0B 32 05 99  |E ANSWER!".L.2..|
00000330: 22 11 12 54 52 59 20 49  54 92 2E 20 57 48 45 4E  |"..TRY IT.. WHEN|
00000340: 20 46 49 4E 49 53 48 45  44 2E 2E 22 00 71 0B 33  | FINISHED..".q.3|
00000350: 05 99 22 11 12 54 59 50  45 20 20 40 92 5F C0 C0  |.."..TYPE  @._..|
00000360: C0 C0 C0 C0 C0 C0 C0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |................|
00000370: 22 00 8F 0B 34 05 4D 53  24 B2 22 12 40 5F 52 45  |"...4.MS$.".@_RE|
00000380: 4D 45 4D 42 45 52 92 22  3A 8D 36 33 31 30 30 00  |MEMBER.":.63100.|
00000390: A6 0B 37 05 53 4E 24 B2  22 30 32 30 30 30 22 3A  |..7.SN$."02000":|
000003A0: 89 36 33 33 30 30 00 D1  0B D0 07 99 22 93 22 3A  |.63300......".":|
000003B0: 4D 53 24 B2 22 20 20 20  47 4F 4F 44 22 3A 8D 36  |MS$."   GOOD":.6|
000003C0: 30 30 30 30 3A 8D 36 33  31 30 30 3A 99 22 93 22  |0000:.63100:."."|
000003D0: 3B 00 F7 0B 34 08 99 22  93 54 4F 20 43 4F 52 52  |;...4..".TO CORR|
000003E0: 45 43 54 20 41 20 4D 49  53 54 59 50 45 44 20 53  |ECT A MISTYPED S|
000003F0: 59 4D 42 4F 4C 20 22 00  20 0C 3E 08 99 22 11 4A  |YMBOL ". .>..".J|
00000400: 55 53 54 20 20 50 52 45  53 53 20 54 48 45 20 4B  |UST  PRESS THE K|
00000410: 45 59 20 4D 41 52 4B 45  44 20 12 44 45 4C 92 2E  |EY MARKED .DEL..|
00000420: 00 3B 0C 66 08 99 22 20  20 20 20 20 20 20 20 20  |.;.f.."         |
00000430: 20 20 20 20 20 20 20 A3  A3 A3 22 00 5F 0C 7A 08  |       ..."._.z.|
00000440: 99 22 53 55 50 50 4F 53  45 20 59 4F 55 20 54 59  |."SUPPOSE YOU TY|
00000450: 50 45 44 20 32 53 49 4E  28 FF 2F 33 29 2E 22 00  |PED 2SIN(./3).".|
00000460: 8C 0C 98 08 99 22 11 54  4F 20 49 4E 53 45 52 54  |.....".TO INSERT|
00000470: 20 41 20 2A 20 42 45 54  57 45 45 4E 20 32 20 41  | A * BETWEEN 2 A|
00000480: 4E 44 20 53 49 4E 28 FF  2F 33 29 22 00 AC 0C A2  |ND SIN(./3)"....|
00000490: 08 99 22 11 54 4F 20 49  4E 44 49 43 41 54 45 20  |..".TO INDICATE |
000004A0: 4D 55 4C 54 49 50 4C 59  2E 2E 2E 2E 00 C9 0C FC  |MULTIPLY........|
000004B0: 08 99 22 11 50 52 45 53  53 20 53 48 49 46 54 20  |..".PRESS SHIFT |
000004C0: 41 4E 44 20 44 45 4C 21  22 00 E3 0C 60 09 99 22  |AND DEL!"...`.."|
000004D0: 20 20 20 20 20 20 A3 A3  A3 A3 A3 20 B7 B7 B7 20  |      ..... ... |
000004E0: A3 A3 A3 00 0C 0D C4 09  99 22 44 4F 20 54 48 49  |........."DO THI|
000004F0: 53 20 41 46 54 45 52 20  59 4F 55 20 48 41 56 45  |S AFTER YOU HAVE|
00000500: 20 54 48 45 20 43 55 52  53 4F 52 22 00 27 0D CE  | THE CURSOR".'..|
00000510: 09 99 22 11 4F 56 45 52  20 54 48 45 20 53 20 49  |..".OVER THE S I|
00000520: 4E 20 53 49 4E 2E 22 00  4B 0D 28 0A 99 22 11 54  |N SIN.".K.(..".T|
00000530: 48 41 54 20 57 41 59 20  59 4F 55 20 49 4E 53 45  |HAT WAY YOU INSE|
00000540: 52 54 20 41 20 53 50 41  43 45 22 00 63 0D 32 0A  |RT A SPACE".c.2.|
00000550: 99 22 11 54 4F 20 54 59  50 45 20 49 4E 20 27 2A  |.".TO TYPE IN '*|
00000560: 27 2E 22 00 81 0D F0 0A  99 22 11 54 52 59 20 49  |'."......".TRY I|
00000570: 54 21 20 54 48 45 4E 20  12 54 59 50 45 20 20 40  |T! THEN .TYPE  @|
00000580: 22 00 98 0D AE 0B 53 4E  24 B2 22 30 33 30 30 30  |".....SN$."03000|
00000590: 22 3A 89 36 33 33 30 30  00 C6 0D B8 0B 8D 36 30  |":.63300......60|
000005A0: 30 30 30 3A 99 22 93 49  46 20 59 4F 55 20 57 41  |000:.".IF YOU WA|
000005B0: 4E 54 20 4D 45 20 54 4F  20 52 45 4D 45 4D 42 45  |NT ME TO REMEMBE|
000005C0: 52 20 54 48 45 22 00 EB  0D C2 0B 99 22 11 52 45  |R THE"......".RE|
000005D0: 53 55 4C 54 20 4F 46 20  53 4F 4D 45 20 43 41 4C  |SULT OF SOME CAL|
000005E0: 43 55 4C 41 54 49 4F 4E  2E 2E 22 00 08 0E CC 0B  |CULATION..".....|
000005F0: 99 22 11 54 48 45 4E 20  47 49 56 45 20 49 54 20  |.".THEN GIVE IT |
00000600: 41 20 4E 41 4D 45 21 22  00 23 0E D6 0B 99 22 11  |A NAME!".#....".|
00000610: 54 59 50 45 3A 12 53 41  4D 3D 32 2A 33 2F 34 2B  |TYPE:.SAM=2*3/4+|
00000620: 35 92 22 00 44 0E E0 0B  99 22 11 54 48 45 4E 20  |5.".D....".THEN |
00000630: 49 27 4C 4C 20 52 45 4D  45 4D 42 45 52 20 20 53  |I'LL REMEMBER  S|
00000640: 41 4D 2E 22 00 6E 0E EA  0B 99 22 11 59 4F 55 20  |AM.".n....".YOU |
00000650: 43 41 4E 20 41 53 4B 20  46 4F 52 20 54 48 45 20  |CAN ASK FOR THE |
00000660: 56 41 4C 55 45 20 4F 46  20 53 41 4D 2E 22 00 81  |VALUE OF SAM."..|
00000670: 0E FE 0B 99 22 11 54 59  50 45 3A 12 3F 53 41 4D  |....".TYPE:.?SAM|
00000680: 22 00 9C 0E 08 0C 99 22  11 59 4F 55 20 43 41 4E  |"......".YOU CAN|
00000690: 20 41 4C 53 4F 20 54 59  50 45 3A 22 00 BB 0E 12  | ALSO TYPE:"....|
000006A0: 0C 99 22 12 4A 4F 45 3D  53 41 4D 5E 32 2B 53 49  |..".JOE=SAM^2+SI|
000006B0: 4E 28 FF 2A 53 41 4D 2F  33 29 22 00 DA 0E 1C 0C  |N(.*SAM/3)".....|
000006C0: 99 22 12 3F 4A 4F 45 20  20 20 20 20 20 20 20 20  |.".?JOE         |
000006D0: 20 20 20 20 20 20 20 20  20 22 00 04 0F 26 0C 99  |         "...&..|
000006E0: 22 11 54 48 45 4E 20 49  27 4C 4C 20 50 52 49 4E  |".THEN I'LL PRIN|
000006F0: 54 20 54 48 45 20 56 41  4C 55 45 20 4F 46 20 4A  |T THE VALUE OF J|
00000700: 4F 45 2E 22 00 23 0F 30  0C 99 22 11 54 52 59 20  |OE.".#.0..".TRY |
00000710: 49 54 21 54 48 45 4E 20  54 59 50 45 2E 2E 20 20  |IT!THEN TYPE..  |
00000720: 12 40 22 00 3A 0F 3A 0C  53 4E 24 B2 22 30 34 30  |.@".:.:.SN$."040|
00000730: 30 30 22 3A 89 36 33 33  30 30 00 67 0F A0 0F 8D  |00":.63300.g....|
00000740: 36 30 30 30 30 3A 99 22  93 4F 4B 2E 2E 49 46 20  |60000:.".OK..IF |
00000750: 59 4F 55 20 54 45 4C 4C  20 4D 45 20 54 48 45 20  |YOU TELL ME THE |
00000760: 56 41 4C 55 45 53 22 00  85 0F 04 10 99 22 11 4F  |VALUES"......".O|
00000770: 46 20 41 2C 42 20 26 20  43 20 54 48 45 4E 20 54  |F A,B & C THEN T|
00000780: 59 50 45 3A 22 00 A9 0F  68 10 99 22 12 59 3D 28  |YPE:"...h..".Y=(|
00000790: 2D 42 2B 53 51 52 28 42  2A 42 2D 34 2A 41 2A 43  |-B+SQR(B*B-4*A*C|
000007A0: 29 29 2F 28 32 2A 41 29  22 00 CD 0F CC 10 99 22  |))/(2*A)"......"|
000007B0: 12 3F 59 20 20 20 20 20  20 20 20 20 20 20 20 20  |.?Y             |
000007C0: 20 20 20 20 20 20 20 20  20 20 20 20 22 00 F4 0F  |            "...|
000007D0: 30 11 99 22 11 49 27 4C  4C 20 43 41 4C 43 55 4C  |0..".I'LL CALCUL|
000007E0: 41 54 45 20 59 20 41 4E  44 20 50 52 49 4E 54 20  |ATE Y AND PRINT |
000007F0: 49 54 2E 22 00 1A 10 94  11 99 22 11 55 4E 46 4F  |IT."......".UNFO|
00000800: 52 54 55 4E 41 54 45 4C  59 2C 20 49 46 20 59 4F  |RTUNATELY, IF YO|
00000810: 55 20 47 49 56 45 20 4D  45 22 00 42 10 9E 11 99  |U GIVE ME".B....|
00000820: 22 11 4E 45 57 20 56 41  4C 55 45 53 20 46 4F 52  |".NEW VALUES FOR|
00000830: 20 41 2C 42 20 26 20 43  2E 2E 2E 57 45 4C 4C 2E  | A,B & C...WELL.|
00000840: 2E 22 00 6D 10 F8 11 99  22 11 59 4F 55 27 4C 4C  |.".m....".YOU'LL|
00000850: 20 48 41 56 45 20 54 4F  20 52 45 54 59 50 45 20  | HAVE TO RETYPE |
00000860: 54 48 45 20 46 4F 52 4D  55 4C 41 21 22 00 9A 10  |THE FORMULA!"...|
00000870: C0 12 99 22 11 28 42 55  54 20 57 41 49 54 20 54  |...".(BUT WAIT T|
00000880: 49 4C 4C 20 57 45 20 57  52 49 54 45 20 27 50 52  |ILL WE WRITE 'PR|
00000890: 4F 47 52 41 4D 53 27 29  2E 22 00 B4 10 2E 13 99  |OGRAMS')."......|
000008A0: 22 11 57 41 4E 54 20 54  4F 20 54 52 59 20 54 48  |".WANT TO TRY TH|
000008B0: 49 53 3F 22 00 D7 10 56  13 99 22 11 54 48 45 4E  |IS?"...V..".THEN|
000008C0: 3A 12 54 59 50 45 20 40  92 20 54 4F 20 43 4F 4E  |:.TYPE @. TO CON|
000008D0: 54 49 4E 55 45 2E 22 00  F3 10 5B 13 4D 53 24 B2  |TINUE."...[.MS$.|
000008E0: 22 40 5F C0 C0 C0 C0 C0  C0 C0 C0 22 3A 8D 36 33  |"@_........":.63|
000008F0: 31 30 30 00 0A 11 6A 13  53 4E 24 B2 22 30 35 30  |100...j.SN$."050|
00000900: 30 30 22 3A 89 36 33 33  30 30 00 3E 11 88 13 8D  |00":.63300.>....|
00000910: 36 30 30 30 30 3A 99 22  93 49 46 20 59 4F 55 20  |60000:.".IF YOU |
00000920: 47 49 56 45 20 4D 45 20  4E 45 57 20 56 41 4C 55  |GIVE ME NEW VALU|
00000930: 45 53 20 46 4F 52 20 41  2C 42 20 26 43 22 00 65  |ES FOR A,B &C".e|
00000940: 11 B4 14 99 22 11 42 59  20 54 59 50 49 4E 47 20  |....".BY TYPING |
00000950: 12 41 3D 35 2E 33 3A 42  3D 2D 32 2E 31 3A 43 3D  |.A=5.3:B=-2.1:C=|
00000960: 2E 30 31 31 22 00 8F 11  18 15 99 22 11 28 59 4F  |.011"......".(YO|
00000970: 55 20 43 41 4E 20 47 49  56 45 20 4D 45 20 53 45  |U CAN GIVE ME SE|
00000980: 56 45 52 41 4C 20 49 4E  53 54 52 27 4E 53 22 00  |VERAL INSTR'NS".|
00000990: BE 11 7C 15 99 22 4F 4E  20 54 48 45 20 53 41 4D  |..|.."ON THE SAM|
000009A0: 45 20 4C 49 4E 45 2C 53  45 50 41 52 41 54 45 44  |E LINE,SEPARATED|
000009B0: 20 42 59 20 41 20 43 4F  4C 4F 4E 3A 29 22 00 E5  | BY A COLON:)"..|
000009C0: 11 44 16 99 22 11 49 27  4C 4C 20 52 45 4D 45 4D  |.D..".I'LL REMEM|
000009D0: 42 45 52 20 54 48 45 53  45 20 4E 45 57 20 56 41  |BER THESE NEW VA|
000009E0: 4C 55 45 53 22 00 0C 12  4E 16 99 22 11 41 4E 44  |LUES"...N..".AND|
000009F0: 20 49 46 20 59 4F 55 20  57 41 4E 54 20 59 20 52  | IF YOU WANT Y R|
00000A00: 45 43 41 4C 43 55 4C 41  54 45 44 22 00 30 12 A8  |ECALCULATED".0..|
00000A10: 16 99 22 11 4A 55 53 54  20 4D 4F 56 45 20 54 48  |..".JUST MOVE TH|
00000A20: 45 20 43 55 52 53 4F 52  20 54 4F 20 54 48 45 22  |E CURSOR TO THE"|
00000A30: 00 5F 12 B2 16 99 22 11  53 54 41 54 45 4D 45 4E  |._....".STATEMEN|
00000A40: 54 20 44 45 46 49 4E 49  4E 47 20 59 20 41 4E 44  |T DEFINING Y AND|
00000A50: 20 48 49 54 20 27 52 45  54 55 52 4E 27 2E 22 00  | HIT 'RETURN'.".|
00000A60: 88 12 D0 16 99 22 11 49  27 4C 4C 20 54 48 49 4E  |.....".I'LL THIN|
00000A70: 4B 20 59 4F 55 20 4A 55  53 54 20 54 59 50 45 44  |K YOU JUST TYPED|
00000A80: 20 49 54 20 49 4E 21 22  00 A5 12 DA 16 99 22 11  | IT IN!"......".|
00000A90: 54 48 45 4E 20 59 4F 55  20 43 41 4E 20 41 53 4B  |THEN YOU CAN ASK|
00000AA0: 20 12 3F 59 22 00 C2 12  E4 16 99 22 11 54 52 59  | .?Y"......".TRY|
00000AB0: 20 49 54 21 20 54 48 45  4E 20 12 54 59 50 45 20  | IT! THEN .TYPE |
00000AC0: 40 22 00 D9 12 6F 17 53  4E 24 B2 22 30 36 30 30  |@"...o.SN$."0600|
00000AD0: 30 22 3A 89 36 33 33 30  30 00 0B 13 70 17 8D 36  |0":.63300...p..6|
00000AE0: 30 30 30 30 3A 99 22 93  4E 4F 57 20 2E 2E 2E 4D  |0000:.".NOW ...M|
00000AF0: 59 20 4D 4F 52 45 20 49  4D 50 52 45 53 53 49 56  |Y MORE IMPRESSIV|
00000B00: 45 20 54 41 4C 45 4E 54  2E 2E 22 00 23 13 75 17  |E TALENT..".#.u.|
00000B10: 99 22 11 20 20 20 20 20  12 50 52 4F 47 52 41 4D  |.".     .PROGRAM|
00000B20: 53 92 22 00 38 13 7A 17  99 22 20 20 20 20 20 B8  |S.".8.z.."     .|
00000B30: B8 B8 B8 B8 B8 B8 B8 22  00 52 13 7B 17 4D 53 24  |.......".R.{.MS$|
00000B40: B2 22 20 41 48 45 4D 2E  2E 2E 22 3A 8D 36 33 31  |." AHEM...":.631|
00000B50: 30 30 00 5D 13 7F 17 8D  36 33 30 30 30 00 8D 13  |00.]....63000...|
00000B60: 84 17 99 22 93 49 46 20  59 4F 55 20 47 49 56 45  |...".IF YOU GIVE|
00000B70: 20 45 41 43 48 20 49 4E  53 54 52 55 43 54 49 4F  | EACH INSTRUCTIO|
00000B80: 4E 20 41 20 27 4E 55 4D  42 45 52 27 22 00 B4 13  |N A 'NUMBER'"...|
00000B90: 8E 17 99 22 11 49 27 4C  4C 20 52 45 4D 45 4D 42  |...".I'LL REMEMB|
00000BA0: 45 52 20 54 48 45 20 49  4E 53 54 52 55 43 54 49  |ER THE INSTRUCTI|
00000BB0: 4F 4E 21 22 00 CF 13 98  17 99 22 11 46 4F 52 20  |ON!"......".FOR |
00000BC0: 45 58 41 4D 50 4C 45 2C  20 54 59 50 45 3A 22 00  |EXAMPLE, TYPE:".|
00000BD0: E5 13 A2 17 99 22 11 12  31 30 20 59 3D 28 41 2B  |....."..10 Y=(A+|
00000BE0: 42 29 2F 32 22 00 FA 13  AC 17 99 22 12 32 30 20  |B)/2"......".20 |
00000BF0: 3F 59 20 20 20 20 20 20  20 22 00 22 14 C0 17 99  |?Y       "."....|
00000C00: 22 11 23 31 30 20 53 41  59 53 3A 43 4F 4D 50 55  |".#10 SAYS:COMPU|
00000C10: 54 45 20 54 48 45 20 41  56 45 52 41 47 45 20 4F  |TE THE AVERAGE O|
00000C20: 46 22 00 4C 14 C5 17 99  22 11 54 57 4F 20 4E 55  |F".L....".TWO NU|
00000C30: 4D 42 45 52 53 20 41 20  26 20 42 2C 20 41 4E 44  |MBERS A & B, AND|
00000C40: 20 43 41 4C 4C 20 49 54  20 59 2E 22 00 73 14 D4  | CALL IT Y.".s..|
00000C50: 17 99 22 11 23 32 30 20  53 41 59 53 3A 50 52 49  |..".#20 SAYS:PRI|
00000C60: 4E 54 20 54 48 45 20 56  41 4C 55 45 20 4F 46 20  |NT THE VALUE OF |
00000C70: 59 2E 22 00 A3 14 E8 17  99 22 11 4E 4F 57 20 49  |Y."......".NOW I|
00000C80: 27 4C 4C 20 27 52 45 4D  45 4D 42 45 52 27 20 54  |'LL 'REMEMBER' T|
00000C90: 48 45 53 45 20 49 4E 53  54 52 55 43 54 49 4F 4E  |HESE INSTRUCTION|
00000CA0: 53 21 22 00 CD 14 F2 17  99 22 11 43 4C 45 41 52  |S!"......".CLEAR|
00000CB0: 20 54 48 45 20 53 43 52  45 45 4E 2C 54 59 50 45  | THE SCREEN,TYPE|
00000CC0: 20 12 41 3D 31 2E 35 3A  42 3D 2D 34 22 00 F1 14  | .A=1.5:B=-4"...|
00000CD0: FC 17 99 22 11 54 48 45  4E 20 12 47 4F 54 4F 20  |...".THEN .GOTO |
00000CE0: 31 30 92 2E 2E 2E 49 27  4C 4C 20 4F 42 45 59 21  |10....I'LL OBEY!|
00000CF0: 22 00 0F 15 06 18 99 22  11 54 52 59 20 49 54 21  |"......".TRY IT!|
00000D00: 20 20 54 48 45 4E 20 12  54 59 50 45 20 40 22 00  |  THEN .TYPE @".|
00000D10: 2A 15 10 18 4D 53 24 B2  22 20 20 47 4F 54 4F 20  |*...MS$."  GOTO |
00000D20: 31 30 22 3A 8D 36 33 31  30 30 00 41 15 1A 18 53  |10":.63100.A...S|
00000D30: 4E 24 B2 22 30 37 30 30  30 22 3A 89 36 33 33 30  |N$."07000":.6330|
00000D40: 30 00 70 15 58 1B 8D 36  30 30 30 30 3A 99 22 93  |0.p.X..60000:.".|
00000D50: 53 55 50 50 4F 53 45 20  59 4F 55 20 57 41 4E 54  |SUPPOSE YOU WANT|
00000D60: 20 54 48 45 20 56 41 4C  55 45 20 4F 46 20 59 22  | THE VALUE OF Y"|
00000D70: 00 9D 15 62 1B 99 22 11  50 52 49 4E 54 45 44 20  |...b..".PRINTED |
00000D80: 49 4E 20 54 48 45 20 4D  49 44 44 4C 45 20 4F 46  |IN THE MIDDLE OF|
00000D90: 20 54 48 45 20 53 43 52  45 45 4E 2E 22 00 AB 15  | THE SCREEN."...|
00000DA0: 87 1B 99 22 11 54 59 50  45 3A 22 00 B7 15 8A 1B  |...".TYPE:".....|
00000DB0: 99 22 11 31 35 3F 22 00  CD 15 94 1B 99 22 31 36  |.".15?"......"16|
00000DC0: 3F 53 50 43 28 22 57 32  24 22 29 3B 22 00 FB 15  |?SPC("W2$");"...|
00000DD0: 9E 1B 99 22 11 23 31 35  20 53 41 59 53 3A 50 52  |...".#15 SAYS:PR|
00000DE0: 49 4E 54 20 4E 4F 54 48  49 4E 47 2E 2E 41 20 42  |INT NOTHING..A B|
00000DF0: 4C 41 4E 4B 20 4C 49 4E  45 2E 22 00 26 16 B2 1B  |LANK LINE.".&...|
00000E00: 99 22 11 23 31 36 20 53  41 59 53 3A 53 50 41 43  |.".#16 SAYS:SPAC|
00000E10: 45 20 52 49 47 48 54 20  22 57 32 24 22 20 50 4C  |E RIGHT "W2$" PL|
00000E20: 41 43 45 53 2E 22 00 4F  16 BC 1B 99 22 11 3E 54  |ACES.".O....".>T|
00000E30: 48 45 20 53 45 4D 49 2D  43 4F 4C 4F 4E 20 41 46  |HE SEMI-COLON AF|
00000E40: 54 45 52 20 53 50 43 28  22 57 32 24 22 29 22 00  |TER SPC("W2$")".|
00000E50: 74 16 C6 1B 99 22 11 53  41 59 53 3A 4C 45 41 56  |t....".SAYS:LEAV|
00000E60: 45 20 54 48 45 20 43 55  52 53 4F 52 20 54 48 45  |E THE CURSOR THE|
00000E70: 52 45 21 22 00 A1 16 D0  1B 99 22 11 59 4F 55 20  |RE!"......".YOU |
00000E80: 53 45 45 2C 49 20 4E 4F  52 4D 41 4C 4C 59 20 52  |SEE,I NORMALLY R|
00000E90: 45 54 55 52 4E 20 54 48  45 20 43 55 52 53 4F 52  |ETURN THE CURSOR|
00000EA0: 22 00 BE 16 D5 1B 99 22  11 54 4F 20 54 48 45 20  |"......".TO THE |
00000EB0: 4C 45 46 54 20 4D 41 52  47 49 4E 2E 2E 22 00 E0  |LEFT MARGIN.."..|
00000EC0: 16 DA 1B 99 22 11 55 4E  4C 45 53 53 20 59 4F 55  |....".UNLESS YOU|
00000ED0: 20 49 4E 43 4C 55 44 45  20 54 48 45 20 12 3B 22  | INCLUDE THE .;"|
00000EE0: 00 EB 16 E4 1B 8D 36 33  30 30 30 00 1B 17 E9 1B  |......63000.....|
00000EF0: 99 22 93 11 11 54 59 50  45 20 53 54 41 54 45 4D  |."...TYPE STATEM|
00000F00: 45 4E 54 53 20 49 4E 20  41 4E 59 11 9D 9D 9D B8  |ENTS IN ANY.....|
00000F10: B8 B8 91 20 4F 52 44 45  52 2E 22 00 43 17 EA 1B  |... ORDER.".C...|
00000F20: 99 22 11 49 27 4C 4C 20  52 45 4D 45 4D 42 45 52  |.".I'LL REMEMBER|
00000F30: 20 54 48 45 4D 20 49 4E  20 54 48 45 20 4F 52 44  | THEM IN THE ORD|
00000F40: 45 52 22 00 6D 17 EB 1B  99 22 11 4F 46 20 54 48  |ER".m....".OF TH|
00000F50: 45 49 52 20 53 54 41 54  45 4D 45 4E 54 20 23 27  |EIR STATEMENT #'|
00000F60: 53 21 20 59 4F 55 20 54  59 50 45 3A 22 00 81 17  |S! YOU TYPE:"...|
00000F70: F8 1B 99 22 11 31 30 59  3D 28 41 2B 42 29 2F 32  |...".10Y=(A+B)/2|
00000F80: 22 00 94 17 F9 1B 99 22  32 30 3F 59 20 20 20 20  |"......"20?Y    |
00000F90: 20 20 20 22 00 A7 17 FA  1B 99 22 31 35 3F 20 20  |   "......"15?  |
00000FA0: 20 20 20 20 20 20 22 00  BD 17 FB 1B 99 22 31 36  |      "......"16|
00000FB0: 3F 53 50 43 28 22 57 32  24 22 29 3B 22 00 D9 17  |?SPC("W2$");"...|
00000FC0: 02 1C 99 22 11 49 20 52  45 4D 45 4D 42 45 52 20  |...".I REMEMBER |
00000FD0: 54 48 45 4D 20 41 53 3A  22 00 EF 17 03 1C 99 22  |THEM AS:"......"|
00000FE0: 11 20 31 30 20 59 3D 28  41 2B 42 29 2F 32 22 00  |. 10 Y=(A+B)/2".|
00000FF0: 00 18 04 1C 99 22 20 31  35 20 50 52 49 4E 54 22  |....." 15 PRINT"|
00001000: 00 1C 18 05 1C 99 22 20  31 36 20 50 52 49 4E 54  |......" 16 PRINT|
00001010: 53 50 43 28 22 57 32 24  22 29 3B 22 00 2E 18 06  |SPC("W2$");"....|
00001020: 1C 99 22 20 32 30 20 50  52 49 4E 54 59 22 00 57  |.." 20 PRINTY".W|
00001030: 18 0C 1C 99 22 11 54 52  59 20 49 54 21 2E 2E 54  |....".TRY IT!..T|
00001040: 48 45 4E 20 54 59 50 45  20 12 40 92 20 54 4F 20  |HEN TYPE .@. TO |
00001050: 47 4F 20 4F 4E 2E 22 00  6E 18 5C 1C 53 4E 24 B2  |GO ON.".n.\.SN$.|
00001060: 22 30 38 30 30 30 22 3A  89 36 33 33 30 30 00 79  |"08000":.63300.y|
00001070: 18 40 1F 8D 36 30 30 30  30 00 96 18 4A 1F 99 22  |.@..60000...J.."|
00001080: 93 20 31 30 20 59 3D 28  41 2B 42 29 2F 32 20 20  |. 10 Y=(A+B)/2  |
00001090: 20 20 20 20 A6 22 00 BD  18 54 1F 99 22 20 31 35  |    ."...T.." 15|
000010A0: 20 50 52 49 4E 54 20 20  20 20 20 20 20 20 20 20  | PRINT          |
000010B0: A6 54 48 45 20 50 52 4F  47 52 41 4D 22 00 E2 18  |.THE PROGRAM"...|
000010C0: 5E 1F 99 22 20 31 36 20  50 52 49 4E 54 53 50 43  |^.." 16 PRINTSPC|
000010D0: 28 22 57 32 24 22 29 3B  20 20 A6 53 4F 20 46 41  |("W2$");  .SO FA|
000010E0: 52 22 00 FE 18 68 1F 99  22 20 32 30 20 50 52 49  |R"...h.." 20 PRI|
000010F0: 4E 54 59 20 20 20 20 20  20 20 20 20 A6 22 00 27  |NTY         .".'|
00001100: 19 7C 1F 99 22 11 54 4F  20 43 4F 4E 56 49 4E 43  |.|..".TO CONVINC|
00001110: 45 20 59 4F 55 52 53 45  4C 46 20 54 48 41 54 20  |E YOURSELF THAT |
00001120: 49 20 48 41 56 45 22 00  50 19 86 1F 99 22 11 41  |I HAVE".P....".A|
00001130: 4C 4C 20 59 4F 55 52 20  49 4E 53 54 52 55 43 54  |LL YOUR INSTRUCT|
00001140: 49 4F 4E 53 2C 49 4E 20  4F 52 44 45 52 2E 2E 22  |IONS,IN ORDER.."|
00001150: 00 6D 19 9A 1F 99 22 11  4A 55 53 54 20 54 59 50  |.m....".JUST TYP|
00001160: 45 3A 12 4C 49 53 54 31  30 2D 32 30 22 00 9B 19  |E:.LIST10-20"...|
00001170: AE 1F 99 22 11 49 27 4C  4C 20 50 52 49 4E 54 20  |...".I'LL PRINT |
00001180: 45 56 45 52 59 20 53 54  41 54 45 4D 45 4E 54 20  |EVERY STATEMENT |
00001190: 3A 31 30 20 54 4F 20 32  30 2E 22 00 C1 19 B8 1F  |:10 TO 20.".....|
000011A0: 99 22 11 59 4F 55 20 43  41 4E 20 45 44 49 54 20  |.".YOU CAN EDIT |
000011B0: 53 54 41 54 45 4D 45 4E  54 53 20 52 49 47 48 54  |STATEMENTS RIGHT|
000011C0: 22 00 F0 19 BD 1F 99 22  11 4F 4E 20 54 48 45 20  |"......".ON THE |
000011D0: 53 43 52 45 45 4E 2E 20  4A 55 53 54 20 12 4C 49  |SCREEN. JUST .LI|
000011E0: 53 54 92 20 2E 2E 54 48  45 4E 20 4D 4F 56 45 22  |ST. ..THEN MOVE"|
000011F0: 00 19 1A CC 1F 99 22 11  54 48 45 20 43 55 52 53  |......".THE CURS|
00001200: 4F 52 2E 2E 54 48 45 4E  20 12 49 4E 53 54 2F 44  |OR..THEN .INST/D|
00001210: 45 4C 92 20 45 54 43 2E  22 00 44 1A D6 1F 99 22  |EL. ETC.".D...."|
00001220: 11 54 4F 20 43 48 45 43  4B 20 54 48 45 20 43 48  |.TO CHECK THE CH|
00001230: 41 4E 47 45 53 2C 20 12  4C 49 53 54 92 20 41 47  |ANGES, .LIST. AG|
00001240: 41 49 4E 2E 00 6D 1A DB  1F 99 22 11 57 41 4E 54  |AIN..m....".WANT|
00001250: 20 54 4F 20 54 52 59 3F  20 28 43 4F 4E 54 49 4E  | TO TRY? (CONTIN|
00001260: 55 45 20 57 49 54 48 20  12 40 92 29 22 00 84 1A  |UE WITH .@.)"...|
00001270: E0 1F 53 4E 24 B2 22 30  39 30 30 30 22 3A 89 36  |..SN$."09000":.6|
00001280: 33 33 30 30 00 A9 1A 28  23 8D 36 30 30 30 30 3A  |3300...(#.60000:|
00001290: 4D 53 24 B2 22 12 53 4F  4D 45 20 4E 4F 54 45 53  |MS$.".SOME NOTES|
000012A0: 92 22 3A 8D 36 33 31 30  30 00 C9 1A 32 23 99 22  |.":.63100...2#."|
000012B0: 93 54 4F 20 12 43 48 41  4E 47 45 92 20 41 20 53  |.TO .CHANGE. A S|
000012C0: 54 41 54 45 4D 45 4E 54  22 00 F7 1A 3C 23 99 22  |TATEMENT"...<#."|
000012D0: 11 54 59 50 45 20 54 48  45 20 4E 4F 2E 20 41 4E  |.TYPE THE NO. AN|
000012E0: 44 20 54 48 45 20 4E 45  57 20 49 4E 53 54 52 55  |D THE NEW INSTRU|
000012F0: 43 54 49 4F 4E 2E 22 00  21 1B 46 23 99 22 28 49  |CTION.".!.F#."(I|
00001300: 27 4C 4C 20 46 4F 52 47  45 54 20 54 48 45 20 4F  |'LL FORGET THE O|
00001310: 4C 44 20 49 4E 53 54 52  55 43 54 49 4F 4E 29 2E  |LD INSTRUCTION).|
00001320: 22 00 41 1B 50 23 99 22  11 54 4F 20 12 44 45 4C  |".A.P#.".TO .DEL|
00001330: 45 54 45 92 20 41 20 53  54 41 54 45 4D 45 4E 54  |ETE. A STATEMENT|
00001340: 22 00 6B 1B 5A 23 99 22  11 54 59 50 45 20 54 48  |".k.Z#.".TYPE TH|
00001350: 45 20 4E 4F 2E 20 54 48  45 4E 20 50 52 45 53 53  |E NO. THEN PRESS|
00001360: 20 27 52 45 54 55 52 4E  27 21 22 00 86 1B 82 23  | 'RETURN'!"....#|
00001370: 99 22 11 57 48 49 43 48  20 52 45 4D 49 4E 44 53  |.".WHICH REMINDS|
00001380: 20 4D 45 2E 2E 22 00 AD  1B 8C 23 99 22 11 12 44  | ME.."....#."..D|
00001390: 4F 20 4E 4F 54 92 20 54  59 50 45 20 49 4E 20 53  |O NOT. TYPE IN S|
000013A0: 4F 4D 45 20 4E 55 4D 42  45 52 2E 2E 22 00 D4 1B  |OME NUMBER.."...|
000013B0: 96 23 99 22 43 48 41 4E  47 45 20 59 4F 55 52 20  |.#."CHANGE YOUR |
000013C0: 4D 49 4E 44 2E 2E 2E 48  49 54 20 52 45 54 55 52  |MIND...HIT RETUR|
000013D0: 4E 2E 2E 22 00 F6 1B A0  23 99 22 2E 2E 54 48 45  |N.."....#."..THE|
000013E0: 4E 20 52 45 45 4E 54 45  52 20 54 48 45 20 4E 55  |N REENTER THE NU|
000013F0: 4D 42 45 52 2E 22 00 21  1C AA 23 99 22 59 4F 55  |MBER.".!..#."YOU|
00001400: 20 4D 41 59 20 48 41 56  45 20 57 49 50 45 44 20  | MAY HAVE WIPED |
00001410: 4F 55 54 20 41 20 53 54  41 54 45 4D 45 4E 54 21  |OUT A STATEMENT!|
00001420: 22 00 45 1C B4 23 99 22  11 4E 4F 54 45 2C 54 4F  |".E..#.".NOTE,TO|
00001430: 4F 2C 54 48 41 54 20 59  4F 55 20 4D 41 59 20 55  |O,THAT YOU MAY U|
00001440: 53 45 20 3F 22 00 6C 1C  B9 23 99 22 11 49 20 57  |SE ?".l..#.".I W|
00001450: 49 4C 4C 20 52 45 4D 45  4D 42 45 52 20 49 54 20  |ILL REMEMBER IT |
00001460: 41 53 20 12 50 52 49 4E  54 92 2E 22 00 77 1C C8  |AS .PRINT..".w..|
00001470: 23 8D 36 33 30 30 30 00  A3 1C C9 23 99 22 93 41  |#.63000....#.".A|
00001480: 4C 53 4F 2E 2E 49 20 52  45 4D 45 4D 42 45 52 20  |LSO..I REMEMBER |
00001490: 4F 4E 4C 59 20 54 48 45  20 46 49 52 53 54 20 54  |ONLY THE FIRST T|
000014A0: 57 4F 22 00 D0 1C CA 23  99 22 11 43 48 41 52 41  |WO"....#.".CHARA|
000014B0: 43 54 45 52 53 20 49 4E  20 41 4E 59 20 12 4E 41  |CTERS IN ANY .NA|
000014C0: 4D 45 92 20 59 4F 55 20  41 53 53 49 47 4E 2E 22  |ME. YOU ASSIGN."|
000014D0: 00 DF 1C CB 23 99 22 11  53 41 4D 3D 31 30 22 00  |....#.".SAM=10".|
000014E0: EF 1C CC 23 99 22 53 41  4C 4C 59 3D 32 30 22 00  |...#."SALLY=20".|
000014F0: 19 1D CD 23 99 22 11 54  4F 20 4D 45 2C 20 12 42  |...#.".TO ME, .B|
00001500: 4F 54 48 92 20 48 41 56  45 20 54 48 45 20 53 41  |OTH. HAVE THE SA|
00001510: 4D 45 20 4E 41 4D 45 21  22 00 2E 1D CE 23 99 22  |ME NAME!"....#."|
00001520: 11 4E 41 4D 45 4C 59 20  12 53 41 92 21 22 00 5A  |.NAMELY .SA.!".Z|
00001530: 1D CF 23 99 22 11 48 45  4E 43 45 20 53 41 3D 31  |..#.".HENCE SA=1|
00001540: 30 20 46 4F 4C 4C 4F 57  45 44 20 42 59 20 53 41  |0 FOLLOWED BY SA|
00001550: 3D 32 30 20 4D 41 4B 45  53 22 00 70 1D D0 23 99  |=20 MAKES".p..#.|
00001560: 22 11 53 41 4D 3D 53 41  4C 4C 59 3D 32 30 2E 22  |".SAM=SALLY=20."|
00001570: 00 8C 1D D1 23 4D 53 24  B2 22 53 41 4D 3D 53 41  |....#MS$."SAM=SA|
00001580: 4C 4C 59 3F 22 3A 8D 36  33 31 30 30 00 97 1D D2  |LLY?":.63100....|
00001590: 23 8D 36 33 30 30 30 00  9D 1D 10 27 3A 00 CA 1D  |#.63000....':...|
000015A0: 19 27 99 22 93 20 49 4E  20 41 44 44 49 54 49 4F  |.'.". IN ADDITIO|
000015B0: 4E 20 54 4F 20 4D 41 4E  49 50 55 4C 41 54 49 4E  |N TO MANIPULATIN|
000015C0: 47 20 4E 55 4D 42 45 52  53 22 00 F9 1D 1A 27 99  |G NUMBERS"....'.|
000015D0: 22 11 49 20 43 41 4E 20  4D 41 4E 49 50 55 4C 41  |".I CAN MANIPULA|
000015E0: 54 45 20 12 53 54 52 49  4E 47 53 92 20 4F 46 20  |TE .STRINGS. OF |
000015F0: 53 59 4D 42 4F 4C 53 2E  22 00 28 1E 24 27 99 22  |SYMBOLS.".(.$'."|
00001600: 11 49 4E 20 54 48 45 20  53 41 4D 45 20 57 41 59  |.IN THE SAME WAY|
00001610: 20 54 48 41 54 20 59 4F  55 20 41 53 53 49 47 4E  | THAT YOU ASSIGN|
00001620: 20 41 20 4E 41 4D 45 22  00 50 1E 2E 27 99 22 11  | A NAME".P..'.".|
00001630: 54 4F 20 41 20 4E 55 4D  42 45 52 2C 4C 49 4B 45  |TO A NUMBER,LIKE|
00001640: 20 58 20 4F 52 20 59 20  4F 52 20 53 41 4D 2C 22  | X OR Y OR SAM,"|
00001650: 00 79 1E 38 27 99 22 11  59 4F 55 20 43 41 4E 20  |.y.8'.".YOU CAN |
00001660: 47 49 56 45 20 41 20 4E  41 4D 45 20 54 4F 20 41  |GIVE A NAME TO A|
00001670: 20 12 53 54 52 49 4E 47  22 00 90 1E 42 27 99 22  | .STRING"...B'."|
00001680: 11 4F 46 20 43 48 41 52  41 43 54 45 52 53 2E 22  |.OF CHARACTERS."|
00001690: 00 B8 1E 4C 27 99 22 11  53 4F 20 54 48 41 54 20  |...L'.".SO THAT |
000016A0: 49 20 44 4F 4E 27 54 20  42 45 43 4F 4D 45 20 43  |I DON'T BECOME C|
000016B0: 4F 4E 46 55 53 45 44 22  00 E4 1E 56 27 99 22 11  |ONFUSED"...V'.".|
000016C0: 49 20 4D 55 53 54 20 4B  4E 4F 57 20 57 48 45 54  |I MUST KNOW WHET|
000016D0: 48 45 52 20 32 2A 33 20  49 53 20 41 20 4E 55 4D  |HER 2*3 IS A NUM|
000016E0: 42 45 52 22 00 0A 1F 60  27 99 22 11 4F 52 20 41  |BER"...`'.".OR A|
000016F0: 20 53 54 52 49 4E 47 20  4F 46 20 54 48 52 45 45  | STRING OF THREE|
00001700: 20 53 59 4D 42 4F 4C 53  2E 22 00 39 1F 6A 27 99  | SYMBOLS.".9.j'.|
00001710: 22 11 48 45 4E 43 45 2C  20 49 20 4D 55 53 54 20  |".HENCE, I MUST |
00001720: 49 4E 53 49 53 54 20 54  48 41 54 20 54 48 45 20  |INSIST THAT THE |
00001730: 4E 41 4D 45 20 59 4F 55  22 00 63 1F 74 27 99 22  |NAME YOU".c.t'."|
00001740: 11 47 49 56 45 20 49 54  20 45 4E 44 53 20 57 49  |.GIVE IT ENDS WI|
00001750: 54 48 20 41 20 24 20 2E  2E 49 46 20 49 54 27 53  |TH A $ ..IF IT'S|
00001760: 20 41 22 00 92 1F 7E 27  99 22 11 53 54 52 49 4E  | A"...~'.".STRIN|
00001770: 47 20 4F 46 20 53 59 4D  42 4F 4C 53 2E 2E 4C 49  |G OF SYMBOLS..LI|
00001780: 4B 45 20 58 24 2C 59 24  20 4F 52 20 53 41 4D 24  |KE X$,Y$ OR SAM$|
00001790: 2E 22 00 9D 1F 83 27 8D  36 33 30 30 30 00 C5 1F  |."....'.63000...|
000017A0: 88 27 99 22 93 20 59 4F  55 20 43 41 4E 20 4E 4F  |.'.". YOU CAN NO|
000017B0: 57 20 54 52 59 20 54 48  45 20 46 4F 4C 4C 4F 57  |W TRY THE FOLLOW|
000017C0: 49 4E 47 3A 22 00 D3 1F  92 27 99 22 11 54 59 50  |ING:"....'.".TYP|
000017D0: 45 3A 22 00 E0 1F 9C 27  99 22 58 3D 32 2B 33 22  |E:"....'."X=2+3"|
000017E0: 00 FA 1F A6 27 99 22 58  24 3D 22 C7 28 33 34 29  |....'."X$=".(34)|
000017F0: 22 32 2B 33 22 C7 28 33  34 29 00 04 20 B0 27 99  |"2+3".(34).. .'.|
00001800: 22 3F 58 22 00 0F 20 BA  27 99 22 3F 58 24 22 00  |"?X".. .'."?X$".|
00001810: 31 20 C4 27 99 22 11 11  12 2E 2E 53 45 45 20 57  |1 .'.".....SEE W|
00001820: 48 41 54 20 49 27 4C 4C  20 50 52 49 4E 54 92 3F  |HAT I'LL PRINT.?|
00001830: 22 00 6D 20 D3 27 99 22  11 11 54 48 45 4E 20 54  |".m .'."..THEN T|
00001840: 59 50 45 20 12 40 92 20  54 4F 20 43 4F 4E 54 49  |YPE .@. TO CONTI|
00001850: 4E 55 45 2E 22 3A 4D 53  24 B2 22 20 20 20 3F 3F  |NUE.":MS$."   ??|
00001860: 3F 3F 20 20 20 22 3A 8D  36 33 31 30 30 00 84 20  |??   ":.63100.. |
00001870: D8 27 53 4E 24 B2 22 31  31 30 30 30 22 3A 89 36  |.'SN$."11000":.6|
00001880: 33 33 30 30 00 8F 20 F8  2A 8D 36 30 30 30 30 00  |3300.. .*.60000.|
00001890: A6 20 02 2B 99 22 59 4F  55 20 47 55 45 53 53 45  |. .+."YOU GUESSE|
000018A0: 44 20 49 54 21 22 00 B9  20 0C 2B 99 22 49 27 4C  |D IT!".. .+."I'L|
000018B0: 4C 20 50 52 49 4E 54 3A  22 00 C5 20 16 2B 99 3A  |L PRINT:".. .+.:|
000018C0: 99 22 20 35 22 00 D2 20  20 2B 99 22 32 2B 33 22  |." 5"..  +."2+3"|
000018D0: 3A 99 00 DD 20 25 2B 8D  36 33 30 30 30 00 09 21  |:... %+.63000..!|
000018E0: 2A 2B 99 22 93 20 4E 4F  57 20 57 48 41 54 20 44  |*+.". NOW WHAT D|
000018F0: 4F 20 59 4F 55 20 54 48  49 4E 4B 20 58 24 2B 59  |O YOU THINK X$+Y|
00001900: 24 20 4D 45 41 4E 53 3F  22 00 1F 21 34 2B 99 22  |$ MEANS?"..!4+."|
00001910: 11 54 52 59 20 54 59 50  49 4E 47 3A 22 3A 99 00  |.TRY TYPING:":..|
00001920: 38 21 3E 2B 99 22 11 41  24 3D 22 C7 28 33 34 29  |8!>+.".A$=".(34)|
00001930: 22 49 22 C7 28 33 34 29  00 52 21 48 2B 99 22 42  |"I".(34).R!H+."B|
00001940: 24 3D 22 C7 28 33 34 29  22 59 4F 55 22 C7 28 33  |$=".(34)"YOU".(3|
00001950: 34 29 00 72 21 52 2B 99  22 59 24 3D 22 C7 28 33  |4).r!R+."Y$=".(3|
00001960: 34 29 22 41 4D 20 47 52  45 41 54 21 22 C7 28 33  |4)"AM GREAT!".(3|
00001970: 34 29 00 91 21 5C 2B 99  22 5A 24 3D 22 C7 28 33  |4)..!\+."Z$=".(3|
00001980: 34 29 22 41 52 45 20 54  4F 4F 3F 22 C7 28 33 34  |4)"ARE TOO?".(34|
00001990: 29 00 A6 21 66 2B 99 22  11 54 48 45 4E 20 41 53  |)..!f+.".THEN AS|
000019A0: 4B 20 4D 45 3A 22 00 B5  21 70 2B 99 22 11 3F 41  |K ME:"..!p+.".?A|
000019B0: 24 2B 59 24 22 00 C3 21  7A 2B 99 22 3F 42 24 2B  |$+Y$"..!z+."?B$+|
000019C0: 5A 24 22 00 E1 21 84 2B  99 22 11 54 52 59 20 49  |Z$"..!.+.".TRY I|
000019D0: 54 21 20 20 54 48 45 4E  20 54 59 50 45 20 12 40  |T!  THEN TYPE .@|
000019E0: 22 00 FD 21 89 2B 4D 53  24 B2 22 20 20 47 52 45  |"..!.+MS$."  GRE|
000019F0: 41 54 3F 20 20 22 3A 8D  36 33 31 30 30 00 14 22  |AT?  ":.63100.."|
00001A00: 8E 2B 53 4E 24 B2 22 31  32 30 30 30 22 3A 89 36  |.+SN$."12000":.6|
00001A10: 33 33 30 30 00 48 22 E0  2E 8D 36 30 30 30 30 3A  |3300.H"...60000:|
00001A20: 99 22 93 57 45 4C 4C 2E  2E 49 46 20 59 4F 55 20  |.".WELL..IF YOU |
00001A30: 54 52 49 45 44 20 49 54  20 59 4F 55 27 4C 4C 20  |TRIED IT YOU'LL |
00001A40: 4E 4F 54 49 43 45 22 22  00 77 22 EA 2E 99 22 11  |NOTICE"".w"...".|
00001A50: 54 48 41 54 20 41 24 20  53 54 41 4E 44 53 20 46  |THAT A$ STANDS F|
00001A60: 4F 52 20 12 45 56 45 52  59 54 48 49 4E 47 92 20  |OR .EVERYTHING. |
00001A70: 49 4E 53 49 44 45 22 00  9F 22 F4 2E 99 22 11 54  |INSIDE".."...".T|
00001A80: 48 45 20 51 55 4F 54 45  53 2E 20 49 46 20 59 4F  |HE QUOTES. IF YO|
00001A90: 55 20 57 41 4E 54 20 41  20 53 50 41 43 45 22 00  |U WANT A SPACE".|
00001AA0: CC 22 FE 2E 99 22 11 41  46 54 45 52 20 49 2E 2E  |."...".AFTER I..|
00001AB0: 54 48 45 4E 20 49 4E 43  4C 55 44 45 20 54 48 45  |THEN INCLUDE THE|
00001AC0: 20 53 50 41 43 45 20 54  4F 4F 21 22 00 DB 22 08  | SPACE TOO!"..".|
00001AD0: 2F 99 22 20 20 20 20 20  20 A3 22 00 F6 22 0D 2F  |/."      .".."./|
00001AE0: 99 22 11 11 41 24 3D 22  C7 28 33 34 29 22 49 20  |."..A$=".(34)"I |
00001AF0: 22 C7 28 33 34 29 00 04  23 0E 2F 99 22 20 20 20  |".(34)..#./."   |
00001B00: 20 20 5E 22 00 15 23 0F  2F 99 22 20 20 20 20 20  |  ^"..#./."     |
00001B10: 53 45 45 3F 22 00 20 23  10 2F 8D 36 33 30 30 30  |SEE?". #./.63000|
00001B20: 00 50 23 12 2F 99 22 93  4F 4B 2E 2E 4C 45 54 27  |.P#./.".OK..LET'|
00001B30: 53 20 57 4F 52 4B 20 41  4C 4C 20 54 48 49 53 20  |S WORK ALL THIS |
00001B40: 49 4E 54 4F 20 41 20 50  52 4F 47 52 41 4D 2E 22  |INTO A PROGRAM."|
00001B50: 00 63 23 1C 2F 99 22 4C  45 54 27 53 20 54 59 50  |.c#./."LET'S TYP|
00001B60: 45 3A 22 00 98 23 26 2F  99 22 11 31 30 3F 22 C7  |E:"..#&/.".10?".|
00001B70: 28 33 34 29 22 43 41 4C  43 55 4C 41 54 49 4F 4E  |(34)"CALCULATION|
00001B80: 20 4F 46 20 54 48 45 20  48 59 50 4F 54 45 4E 55  | OF THE HYPOTENU|
00001B90: 53 45 22 C7 28 33 34 29  00 BB 23 30 2F 99 22 32  |SE".(34)..#0/."2|
00001BA0: 30 3F 22 C7 28 33 34 29  22 45 4E 54 45 52 20 53  |0?".(34)"ENTER S|
00001BB0: 49 44 45 20 41 22 C7 28  33 34 29 00 CD 23 3A 2F  |IDE A".(34)..#:/|
00001BC0: 99 22 33 30 20 49 4E 50  55 54 20 41 22 00 F0 23  |."30 INPUT A"..#|
00001BD0: 44 2F 99 22 34 30 3F 22  C7 28 33 34 29 22 45 4E  |D/."40?".(34)"EN|
00001BE0: 54 45 52 20 53 49 44 45  20 42 22 C7 28 33 34 29  |TER SIDE B".(34)|
00001BF0: 00 02 24 4E 2F 99 22 35  30 20 49 4E 50 55 54 20  |..$N/."50 INPUT |
00001C00: 42 22 00 30 24 58 2F 99  22 36 30 20 43 3D 53 51  |B".0$X/."60 C=SQ|
00001C10: 52 28 41 2A 41 2B 42 2A  42 29 3A 3F 22 C7 28 33  |R(A*A+B*B):?".(3|
00001C20: 34 29 22 48 59 50 3D 22  C7 28 33 34 29 22 43 22  |4)"HYP=".(34)"C"|
00001C30: 00 43 24 62 2F 99 22 37  30 20 47 4F 20 54 4F 20  |.C$b/."70 GO TO |
00001C40: 32 30 22 00 6A 24 6C 2F  99 22 11 54 48 45 20 4F  |20".j$l/.".THE O|
00001C50: 4E 4C 59 20 54 48 49 4E  47 20 4E 45 57 20 49 53  |NLY THING NEW IS|
00001C60: 20 12 49 4E 50 55 54 92  2E 22 00 94 24 8A 2F 99  | .INPUT.."..$./.|
00001C70: 22 11 41 54 20 53 54 41  54 45 4D 45 4E 54 23 33  |".AT STATEMENT#3|
00001C80: 30 20 49 27 4C 4C 20 57  41 49 54 20 46 4F 52 20  |0 I'LL WAIT FOR |
00001C90: 59 4F 55 22 00 C0 24 94  2F 99 22 11 54 4F 20 54  |YOU"..$./.".TO T|
00001CA0: 59 50 45 20 49 4E 20 41  20 4E 55 4D 42 45 52 2C  |YPE IN A NUMBER,|
00001CB0: 20 41 4E 44 20 20 49 27  4C 4C 20 43 41 4C 4C 22  | AND  I'LL CALL"|
00001CC0: 00 EA 24 9E 2F 99 22 11  54 48 45 20 4E 55 4D 42  |..$./.".THE NUMB|
00001CD0: 45 52 20 41 2C 49 46 20  59 4F 55 20 53 41 59 20  |ER A,IF YOU SAY |
00001CE0: 12 49 4E 50 55 54 41 92  2E 22 00 09 25 0C 30 99  |.INPUTA.."..%.0.|
00001CF0: 22 11 54 52 59 20 49 54  21 28 54 48 45 4E 20 54  |".TRY IT!(THEN T|
00001D00: 59 50 45 20 12 40 92 29  22 00 25 25 11 30 4D 53  |YPE .@.)".%%.0MS|
00001D10: 24 B2 22 48 59 50 4F 2F  57 48 41 54 3F 22 3A 8D  |$."HYPO/WHAT?":.|
00001D20: 36 33 31 30 30 00 3C 25  16 30 53 4E 24 B2 22 31  |63100.<%.0SN$."1|
00001D30: 33 30 30 30 22 3A 89 36  33 33 30 30 00 68 25 C8  |3000":.63300.h%.|
00001D40: 32 8D 36 30 30 30 30 3A  99 22 93 53 55 50 50 4F  |2.60000:.".SUPPO|
00001D50: 53 45 20 59 4F 55 20 57  41 4E 54 20 54 48 45 20  |SE YOU WANT THE |
00001D60: 53 51 55 41 52 45 53 22  00 8F 25 D2 32 99 22 11  |SQUARES"..%.2.".|
00001D70: 4F 46 20 54 48 45 20 49  4E 54 45 47 45 52 53 20  |OF THE INTEGERS |
00001D80: 46 52 4F 4D 20 31 20 54  4F 20 31 30 30 2E 22 00  |FROM 1 TO 100.".|
00001D90: A7 25 DC 32 99 22 11 59  4F 55 20 43 4F 55 4C 44  |.%.2.".YOU COULD|
00001DA0: 20 54 59 50 45 3A 22 00  B8 25 E6 32 99 22 11 12  | TYPE:"..%.2."..|
00001DB0: 31 30 20 3F 31 2A 31 22  00 D4 25 F0 32 99 22 12  |10 ?1*1"..%.2.".|
00001DC0: 32 30 20 3F 32 2A 32 92  20 20 20 45 54 43 2E 45  |20 ?2*2.   ETC.E|
00001DD0: 54 43 2E 22 00 01 26 04  33 99 22 11 4F 52 2C 59  |TC."..&.3.".OR,Y|
00001DE0: 4F 55 20 43 4F 55 4C 44  20 52 45 50 45 41 54 20  |OU COULD REPEAT |
00001DF0: 54 48 45 20 49 4E 53 54  52 55 43 54 49 4F 4E 3A  |THE INSTRUCTION:|
00001E00: 22 00 13 26 0E 33 99 22  11 12 31 30 20 3F 4E 2A  |"..&.3."..10 ?N*|
00001E10: 4E 92 22 00 40 26 18 33  99 22 11 41 47 41 49 4E  |N.".@&.3.".AGAIN|
00001E20: 20 26 20 41 47 41 49 4E  2C 46 4F 52 20 4E 3D 31  | & AGAIN,FOR N=1|
00001E30: 20 54 48 45 4E 20 4E 3D  32 2E 2E 45 54 43 2E 22  | THEN N=2..ETC."|
00001E40: 00 6F 26 22 33 99 22 11  54 4F 20 44 4F 20 54 48  |.o&"3.".TO DO TH|
00001E50: 49 53 20 59 4F 55 20 50  55 54 20 54 48 45 20 49  |IS YOU PUT THE I|
00001E60: 4E 53 54 52 55 43 54 49  4F 4E 20 54 4F 20 22 00  |NSTRUCTION TO ".|
00001E70: 9D 26 2C 33 99 22 11 42  45 20 52 45 50 45 41 54  |.&,3.".BE REPEAT|
00001E80: 45 44 20 57 49 54 48 49  4E 20 41 20 12 46 4F 52  |ED WITHIN A .FOR|
00001E90: 2D 4E 45 58 54 92 20 4C  4F 4F 50 3A 22 00 D5 26  |-NEXT. LOOP:"..&|
00001EA0: 40 33 99 22 11 12 31 30  20 46 4F 52 20 4E 3D 31  |@3."..10 FOR N=1|
00001EB0: 20 54 4F 20 31 30 30 92  20 5F 48 45 52 45 27 53  | TO 100. _HERE'S|
00001EC0: 20 54 48 45 20 22 C7 28  33 34 29 22 46 4F 52 22  | THE ".(34)"FOR"|
00001ED0: C7 28 33 34 29 00 EF 26  4A 33 99 22 12 32 30 20  |.(34)..&J3.".20 |
00001EE0: 3F 4E 2A 4E 20 20 20 20  20 20 20 20 20 20 22 00  |?N*N          ".|
00001EF0: 27 27 54 33 99 22 12 33  30 20 4E 45 58 54 20 20  |''T3.".30 NEXT  |
00001F00: 20 20 20 20 20 20 20 20  92 20 5F 48 45 52 45 27  |        . _HERE'|
00001F10: 53 20 54 48 45 20 22 C7  28 33 34 29 22 4E 45 58  |S THE ".(34)"NEX|
00001F20: 54 22 C7 28 33 34 29 00  37 27 5E 33 8D 36 33 30  |T".(34).7'^3.630|
00001F30: 30 30 3A 99 22 93 22 00  53 27 68 33 4D 53 24 B2  |00:.".".S'h3MS$.|
00001F40: 22 20 57 41 54 43 48 21  21 20 20 22 3A 8D 36 33  |" WATCH!!  ":.63|
00001F50: 31 30 30 00 7E 27 B0 36  8D 36 30 30 30 30 3A 99  |100.~'.6.60000:.|
00001F60: 22 93 48 4F 57 27 53 20  54 48 49 53 20 46 4F 52  |".HOW'S THIS FOR|
00001F70: 20 41 20 44 49 56 45 52  53 49 4F 4E 3F 22 00 92  | A DIVERSION?"..|
00001F80: 27 BA 36 81 54 B2 31 A4  35 30 30 3A 82 3A 99 22  |'.6.T.1.500:.:."|
00001F90: 93 22 00 9D 27 C4 36 81  49 B2 31 A4 32 00 B4 27  |."..'.6.I.1.2..'|
00001FA0: CE 36 81 4A B2 31 A4 57  44 AB 31 3A 81 54 B2 31  |.6.J.1.WD.1:.T.1|
00001FB0: A4 35 3A 82 00 C2 27 D8  36 99 22 20 2A 9D 22 3B  |.5:...'.6." *.";|
00001FC0: 3A 82 00 D9 27 E2 36 81  4A B2 31 A4 57 44 AB 31  |:...'.6.J.1.WD.1|
00001FD0: 3A 81 54 B2 31 A4 35 3A  82 00 E9 27 EC 36 99 22  |:.T.1.5:...'.6."|
00001FE0: 20 9D 9D 2A 9D 22 3B 3A  82 00 FE 27 F6 36 81 4A  | ..*.";:...'.6.J|
00001FF0: B2 31 A4 57 44 3A 81 54  B2 31 A4 35 3A 82 00 0C  |.1.WD:.T.1.5:...|
00002000: 28 00 37 99 22 2A 22 3B  3A 82 3A 82 00 17 28 0A  |(.7."*";:.:...(.|
00002010: 37 8D 36 33 30 30 30 00  47 28 14 37 99 22 93 22  |7.63000.G(.7."."|
00002020: 3A 4D 53 24 B2 22 20 20  12 4E 49 43 45 20 21 92  |:MS$."  .NICE !.|
00002030: 20 20 22 3A 8D 36 30 30  30 30 3A 8D 36 33 31 30  |  ":.60000:.6310|
00002040: 30 3A 99 22 93 22 3B 00  5D 28 46 37 99 22 11 4C  |0:.".";.](F7.".L|
00002050: 45 54 27 53 20 54 52 59  20 49 54 21 22 00 87 28  |ET'S TRY IT!"..(|
00002060: 50 37 99 22 11 54 48 45  52 45 20 57 49 4C 4C 20  |P7.".THERE WILL |
00002070: 42 45 20 34 20 12 46 4F  52 2D 4E 45 58 54 92 20  |BE 4 .FOR-NEXT. |
00002080: 4C 4F 4F 50 53 2E 22 00  B1 28 5A 37 99 22 11 12  |LOOPS."..(Z7."..|
00002090: 31 92 3A 22 57 33 24 22  20 4D 4F 56 45 4D 45 4E  |1.:"W3$" MOVEMEN|
000020A0: 54 53 20 54 4F 20 54 48  45 20 52 49 47 48 54 2E  |TS TO THE RIGHT.|
000020B0: 22 00 D1 28 64 37 99 22  11 12 32 92 3A 22 57 33  |"..(d7."..2.:"W3|
000020C0: 24 22 20 54 4F 20 54 48  45 20 4C 45 46 54 2E 2E  |$" TO THE LEFT..|
000020D0: 22 00 FF 28 6E 37 99 22  11 28 45 41 43 48 20 4F  |"..(n7.".(EACH O|
000020E0: 46 20 54 48 45 20 41 42  4F 56 45 20 57 49 4C 4C  |F THE ABOVE WILL|
000020F0: 20 50 52 49 4E 54 20 41  20 4E 45 57 20 2A 22 00  | PRINT A NEW *".|
00002100: 26 29 78 37 99 22 11 41  4E 44 20 45 52 41 53 45  |&)x7.".AND ERASE|
00002110: 20 54 48 45 20 4F 4C 44  20 2A 2E 2E 47 49 56 49  | THE OLD *..GIVI|
00002120: 4E 47 20 54 48 45 00 45  29 82 37 99 22 11 41 50  |NG THE.E).7.".AP|
00002130: 50 45 41 52 41 4E 43 45  20 4F 46 20 4D 4F 54 49  |PEARANCE OF MOTI|
00002140: 4F 4E 29 2E 22 00 70 29  8C 37 99 22 11 12 33 92  |ON).".p).7."..3.|
00002150: 3A 54 48 45 4E 2C 20 52  49 47 48 54 20 41 47 41  |:THEN, RIGHT AGA|
00002160: 49 4E 20 28 42 55 54 20  57 49 54 48 4F 55 54 22  |IN (BUT WITHOUT"|
00002170: 00 92 29 8D 37 99 22 11  45 52 41 53 49 4E 47 29  |..).7.".ERASING)|
00002180: 20 4C 45 41 56 49 4E 47  20 54 48 45 20 2A 27 53  | LEAVING THE *'S|
00002190: 2E 22 00 CA 29 96 37 99  22 11 12 34 92 3A 54 48  |."..).7."..4.:TH|
000021A0: 45 4E 11 9D 9D 9D 9D B8  B8 B8 B8 91 20 41 4C 4C  |EN.......... ALL|
000021B0: 20 33 20 4C 4F 4F 50 53  20 57 49 4C 4C 20 42 45  | 3 LOOPS WILL BE|
000021C0: 20 52 45 50 45 41 54 45  44 22 00 E7 29 97 37 99  | REPEATED"..).7.|
000021D0: 22 11 32 20 54 49 4D 45  53 2C 46 4F 52 20 32 20  |".2 TIMES,FOR 2 |
000021E0: 4C 49 4E 45 53 21 22 00  F2 29 A5 37 8D 36 33 30  |LINES!"..).7.630|
000021F0: 30 30 00 0C 2A AA 37 99  22 93 11 11 11 11 11 12  |00..*.7.".......|
00002200: 48 45 52 45 20 57 45 20  47 4F 21 22 00 1B 2A B4  |HERE WE GO!"..*.|
00002210: 37 81 49 B2 31 A4 35 30  30 3A 82 00 44 2A C8 37  |7.I.1.500:..D*.7|
00002220: 99 22 93 41 53 53 55 4D  45 20 54 48 45 20 43 55  |.".ASSUME THE CU|
00002230: 52 53 4F 52 20 49 53 20  27 4F 56 45 52 27 20 41  |RSOR IS 'OVER' A|
00002240: 20 2A 2E 22 00 67 2A D2  37 99 22 11 54 4F 20 45  | *.".g*.7.".TO E|
00002250: 52 41 53 45 20 57 45 20  54 59 50 45 20 27 53 50  |RASE WE TYPE 'SP|
00002260: 41 43 45 27 2E 2E 22 00  8B 2A DC 37 99 22 11 54  |ACE'.."..*.7.".T|
00002270: 48 45 4E 20 2A 2C 54 48  45 4E 20 41 20 27 43 55  |HEN *,THEN A 'CU|
00002280: 52 53 4F 52 2D 4C 45 46  54 27 22 00 BA 2A F0 37  |RSOR-LEFT'"..*.7|
00002290: 99 22 11 28 4C 45 41 56  49 4E 47 20 54 48 45 20  |.".(LEAVING THE |
000022A0: 43 55 52 53 4F 52 20 41  47 41 49 4E 20 27 4F 56  |CURSOR AGAIN 'OV|
000022B0: 45 52 27 20 12 2A 92 29  2E 22 00 D5 2A 0E 38 99  |ER' .*.)."..*.8.|
000022C0: 22 11 31 30 3F 22 C7 28  33 34 29 22 20 2A 9D 22  |".10?".(34)" *."|
000022D0: C7 28 33 34 29 00 E4 2A  18 38 99 22 20 20 20 20  |.(34)..*.8."    |
000022E0: 20 20 5E 22 00 08 2B 1D  38 99 22 20 20 20 20 20  |  ^"..+.8."     |
000022F0: 20 54 48 49 53 20 49 53  20 12 43 55 52 53 4F 52  | THIS IS .CURSOR|
00002300: 2D 4C 45 46 54 92 21 22  00 31 2B 36 38 99 22 11  |-LEFT.!".1+68.".|
00002310: 52 45 50 45 41 54 20 54  48 45 53 45 20 49 4E 53  |REPEAT THESE INS|
00002320: 54 27 4E 53 20 22 57 33  24 22 20 54 49 4D 45 53  |T'NS "W3$" TIMES|
00002330: 22 00 4A 2B 40 38 99 22  11 57 49 54 48 20 41 20  |".J+@8.".WITH A |
00002340: 12 46 4F 52 2D 4E 45 58  54 22 00 5D 2B 4A 38 99  |.FOR-NEXT".]+J8.|
00002350: 22 11 4C 49 4B 45 20 53  4F 3A 22 3A 99 00 76 2B  |".LIKE SO:":..v+|
00002360: 54 38 99 22 11 39 20 46  4F 52 20 49 3D 31 20 54  |T8.".9 FOR I=1 T|
00002370: 4F 20 22 57 33 24 00 90  2B 5E 38 99 22 31 30 3F  |O "W3$..+^8."10?|
00002380: 22 C7 28 33 34 29 22 20  2A 9D 22 C7 28 33 34 29  |".(34)" *.".(34)|
00002390: 00 A0 2B 68 38 99 22 31  31 20 4E 45 58 54 22 3B  |..+h8."11 NEXT";|
000023A0: 00 AB 2B 72 38 8D 36 33  30 30 30 00 C9 2B 73 38  |..+r8.63000..+s8|
000023B0: 99 22 93 39 20 46 4F 52  20 49 3D 31 20 54 4F 20  |.".9 FOR I=1 TO |
000023C0: 22 57 33 24 22 20 20 A6  22 00 03 2C 74 38 99 22  |"W3$"  ."..,t8."|
000023D0: 31 30 3F 22 C7 28 33 34  29 22 20 2A 9D 22 C7 28  |10?".(34)" *.".(|
000023E0: 33 34 29 22 20 20 20 20  20 20 20 20 20 A6 20 57  |34)"         . W|
000023F0: 45 20 48 41 56 45 20 54  48 49 53 20 53 4F 20 46  |E HAVE THIS SO F|
00002400: 41 52 22 00 1D 2C 75 38  99 22 31 31 20 4E 45 58  |AR"..,u8."11 NEX|
00002410: 54 20 20 20 20 20 20 20  20 20 20 A6 22 00 35 2C  |T          .".5,|
00002420: 86 38 99 22 11 4E 4F 57  20 59 4F 55 27 44 20 54  |.8.".NOW YOU'D T|
00002430: 59 50 45 3A 22 00 4E 2C  90 38 99 22 11 31 39 20  |YPE:".N,.8.".19 |
00002440: 46 4F 52 20 49 3D 31 20  54 4F 22 57 33 24 00 6A  |FOR I=1 TO"W3$.j|
00002450: 2C 9A 38 99 22 32 30 3F  22 C7 28 33 34 29 22 20  |,.8."20?".(34)" |
00002460: 9D 9D 2A 9D 22 C7 28 33  34 29 00 79 2C A4 38 99  |..*.".(34).y,.8.|
00002470: 22 32 31 20 4E 45 58 54  22 00 A5 2C B8 38 99 22  |"21 NEXT"..,.8."|
00002480: 11 4E 4F 54 45 20 54 48  45 20 53 45 51 55 45 4E  |.NOTE THE SEQUEN|
00002490: 43 45 20 4F 46 20 50 52  49 4E 54 20 49 4E 53 54  |CE OF PRINT INST|
000024A0: 27 4E 53 3A 22 00 DD 2C  C2 38 99 22 11 12 53 50  |'NS:"..,.8."..SP|
000024B0: 41 43 45 92 2D 12 43 27  53 4F 52 4C 45 46 54 92  |ACE.-.C'SORLEFT.|
000024C0: 2D 12 43 27 53 4F 52 4C  45 46 54 92 2D 12 2A 92  |-.C'SORLEFT.-.*.|
000024D0: 2D 12 43 27 53 4F 52 4C  45 46 54 92 22 00 08 2D  |-.C'SORLEFT."..-|
000024E0: CC 38 99 22 11 4E 4F 57  20 57 45 20 48 41 56 45  |.8.".NOW WE HAVE|
000024F0: 20 2A 20 4D 4F 56 49 4E  47 20 54 4F 20 54 48 45  | * MOVING TO THE|
00002500: 20 52 49 47 48 54 2C 22  00 29 2D D6 38 99 22 11  | RIGHT,".)-.8.".|
00002510: 41 4E 44 11 9D 9D 9D B8  B8 B8 91 20 54 4F 20 54  |AND........ TO T|
00002520: 48 45 20 4C 45 46 54 2C  22 00 36 2D E0 38 99 22  |HE LEFT,".6-.8."|
00002530: 11 4E 4F 57 3A 22 00 4C  2D EA 38 99 22 11 32 39  |.NOW:".L-.8.".29|
00002540: 46 4F 52 49 3D 31 54 4F  22 57 31 24 00 64 2D F4  |FORI=1TO"W1$.d-.|
00002550: 38 99 22 33 30 3F 22 C7  28 33 34 29 22 2A 22 C7  |8."30?".(34)"*".|
00002560: 28 33 34 29 00 72 2D FE  38 99 22 33 31 4E 45 58  |(34).r-.8."31NEX|
00002570: 54 22 00 7D 2D 08 39 8D  36 33 30 30 30 00 AB 2D  |T".}-.9.63000..-|
00002580: 12 39 99 22 93 4E 4F 54  45 20 54 48 41 54 20 59  |.9.".NOTE THAT Y|
00002590: 4F 55 20 4E 45 45 44 4E  27 54 20 4C 45 41 56 45  |OU NEEDN'T LEAVE|
000025A0: 20 41 4C 4C 20 54 48 4F  53 45 22 00 D0 2D 1C 39  | ALL THOSE"..-.9|
000025B0: 99 22 11 42 4C 41 4E 4B  20 53 50 41 43 45 53 20  |.".BLANK SPACES |
000025C0: 49 4E 20 54 48 45 20 49  4E 53 54 27 4E 53 2E 22  |IN THE INST'NS."|
000025D0: 00 EB 2D 26 39 99 22 11  28 4D 45 20 53 4D 41 52  |..-&9.".(ME SMAR|
000025E0: 54 20 46 45 4C 4C 4F 57  21 29 22 00 12 2E 30 39  |T FELLOW!)"...09|
000025F0: 99 22 11 41 4E 59 57 41  59 2E 2E 54 48 45 20 4C  |.".ANYWAY..THE L|
00002600: 41 53 54 20 46 4F 52 2D  4E 45 58 54 20 4C 4F 4F  |AST FOR-NEXT LOO|
00002610: 50 22 00 37 2E 3A 39 99  22 11 52 45 50 45 41 54  |P".7.:9.".REPEAT|
00002620: 53 20 41 4C 4C 20 54 48  45 20 41 42 4F 56 45 20  |S ALL THE ABOVE |
00002630: 54 57 49 43 45 21 22 00  4B 2E 44 39 99 22 20 20  |TWICE!".K.D9."  |
00002640: 20 20 20 20 20 20 A3 A3  A3 20 22 00 62 2E 4E 39  |      ... ".b.N9|
00002650: 99 22 11 53 4F 20 59 4F  55 27 44 20 54 59 50 45  |.".SO YOU'D TYPE|
00002660: 3A 22 00 88 2E 58 39 99  22 11 35 46 4F 52 4A 3D  |:"...X9.".5FORJ=|
00002670: 31 54 4F 32 20 20 20 5F  46 49 52 53 54 20 53 54  |1TO2   _FIRST ST|
00002680: 41 54 45 4D 45 4E 54 22  00 AC 2E 62 39 99 22 34  |ATEMENT"...b9."4|
00002690: 30 4E 45 58 54 20 20 20  20 20 20 20 5F 4C 41 53  |0NEXT       _LAS|
000026A0: 54 20 53 54 41 54 45 4D  45 4E 54 22 00 B7 2E 6C  |T STATEMENT"...l|
000026B0: 39 8D 36 33 30 30 30 00  E8 2E D0 39 99 22 93 4E  |9.63000....9.".N|
000026C0: 4F 57 20 4F 55 52 20 50  52 4F 47 52 41 4D 28 50  |OW OUR PROGRAM(P|
000026D0: 52 4F 47 52 41 4D 4D 45  3F 29 12 4C 49 53 54 92  |ROGRAMME?).LIST.|
000026E0: 53 20 4C 49 4B 45 3A 22  00 FD 2E DA 39 99 22 11  |S LIKE:"....9.".|
000026F0: 20 35 20 46 4F 52 4A 3D  31 54 4F 32 22 00 13 2F  | 5 FORJ=1TO2"../|
00002700: E4 39 99 22 20 39 20 46  4F 52 49 3D 31 54 4F 22  |.9." 9 FORI=1TO"|
00002710: 57 33 24 00 33 2F EE 39  99 22 20 31 30 20 50 52  |W3$.3/.9." 10 PR|
00002720: 49 4E 54 22 C7 28 33 34  29 22 20 2A 9D 22 C7 28  |INT".(34)" *.".(|
00002730: 33 34 29 00 43 2F F8 39  99 22 20 31 31 20 4E 45  |34).C/.9." 11 NE|
00002740: 58 54 22 00 5A 2F 02 3A  99 22 20 31 39 20 46 4F  |XT".Z/.:." 19 FO|
00002750: 52 49 3D 31 54 4F 22 57  33 24 00 7C 2F 0C 3A 99  |RI=1TO"W3$.|/.:.|
00002760: 22 20 32 30 20 50 52 49  4E 54 22 C7 28 33 34 29  |" 20 PRINT".(34)|
00002770: 22 20 9D 9D 2A 9D 22 C7  28 33 34 29 00 8C 2F 16  |" ..*.".(34)../.|
00002780: 3A 99 22 20 32 31 20 4E  45 58 54 22 00 A3 2F 20  |:." 21 NEXT"../ |
00002790: 3A 99 22 20 32 39 20 46  4F 52 49 3D 31 54 4F 22  |:." 29 FORI=1TO"|
000027A0: 57 31 24 00 C1 2F 2A 3A  99 22 20 33 30 20 50 52  |W1$../*:." 30 PR|
000027B0: 49 4E 54 22 C7 28 33 34  29 22 2A 22 C7 28 33 34  |INT".(34)"*".(34|
000027C0: 29 00 D1 2F 34 3A 99 22  20 34 30 20 4E 45 58 54  |)../4:." 40 NEXT|
000027D0: 22 00 E1 2F 35 3A 99 22  20 34 30 20 4E 45 58 54  |"../5:." 40 NEXT|
000027E0: 22 00 08 30 48 3A 99 22  11 4E 4F 54 45 20 54 48  |"..0H:.".NOTE TH|
000027F0: 41 54 20 57 45 20 55 53  45 20 22 C7 28 33 34 29  |AT WE USE ".(34)|
00002800: 22 4A 22 C7 28 33 34 29  00 37 30 52 3A 99 22 11  |"J".(34).70R:.".|
00002810: 46 4F 52 20 54 48 45 20  4C 4F 4F 50 20 54 48 41  |FOR THE LOOP THA|
00002820: 54 20 52 45 50 45 41 54  53 20 46 4F 52 20 32 20  |T REPEATS FOR 2 |
00002830: 4C 49 4E 45 53 2E 22 00  5E 30 5C 3A 99 22 11 28  |LINES.".^0\:.".(|
00002840: 54 48 41 54 20 49 53 2C  20 54 48 45 20 4F 55 54  |THAT IS, THE OUT|
00002850: 45 52 4D 4F 53 54 20 4C  4F 4F 50 29 2E 22 00 8E  |ERMOST LOOP)."..|
00002860: 30 66 3A 99 22 11 57 49  54 48 49 4E 20 54 48 49  |0f:.".WITHIN THI|
00002870: 53 20 4C 4F 4F 50 20 12  44 4F 4E 27 54 92 20 55  |S LOOP .DON'T. U|
00002880: 53 45 20 12 4A 92 20 41  47 41 49 4E 21 22 00 A7  |SE .J. AGAIN!"..|
00002890: 30 75 3A 99 22 11 28 53  4F 20 57 45 20 55 53 45  |0u:.".(SO WE USE|
000028A0: 44 20 12 49 92 29 22 00  B2 30 7B 3A 8D 36 33 30  |D .I.)"..0{:.630|
000028B0: 30 30 00 CA 30 84 3A 99  22 93 11 11 11 20 35 20  |00..0.:.".... 5 |
000028C0: 46 4F 52 4A 3D 31 54 4F  32 22 00 E0 30 85 3A 99  |FORJ=1TO2"..0.:.|
000028D0: 22 20 39 20 46 4F 52 49  3D 31 54 4F 22 57 33 24  |" 9 FORI=1TO"W3$|
000028E0: 00 00 31 86 3A 99 22 20  31 30 20 50 52 49 4E 54  |..1.:." 10 PRINT|
000028F0: 22 C7 28 33 34 29 22 20  2A 9D 22 C7 28 33 34 29  |".(34)" *.".(34)|
00002900: 00 21 31 87 3A 99 22 20  31 31 20 4E 45 58 54 20  |.!1.:." 11 NEXT |
00002910: 49 20 20 20 20 20 20 20  5F C0 C0 C0 4E 4F 54 45  |I       _...NOTE|
00002920: 22 00 38 31 88 3A 99 22  20 31 39 20 46 4F 52 49  |".81.:." 19 FORI|
00002930: 3D 31 54 4F 22 57 33 24  00 5A 31 89 3A 99 22 20  |=1TO"W3$.Z1.:." |
00002940: 32 30 20 50 52 49 4E 54  22 C7 28 33 34 29 22 20  |20 PRINT".(34)" |
00002950: 9D 9D 2A 9D 22 C7 28 33  34 29 00 7B 31 8A 3A 99  |..*.".(34).{1.:.|
00002960: 22 20 32 31 20 4E 45 58  54 20 49 20 20 20 20 20  |" 21 NEXT I     |
00002970: 20 20 5F C0 C0 C0 4E 4F  54 45 22 00 92 31 8B 3A  |  _...NOTE"..1.:|
00002980: 99 22 20 32 39 20 46 4F  52 49 3D 31 54 4F 22 57  |." 29 FORI=1TO"W|
00002990: 31 24 00 B0 31 8C 3A 99  22 20 33 30 20 50 52 49  |1$..1.:." 30 PRI|
000029A0: 4E 54 22 C7 28 33 34 29  22 2A 22 C7 28 33 34 29  |NT".(34)"*".(34)|
000029B0: 00 D1 31 8D 3A 99 22 20  33 31 20 4E 45 58 54 20  |..1.:." 31 NEXT |
000029C0: 49 20 20 20 20 20 20 20  5F C0 C0 C0 4E 4F 54 45  |I       _...NOTE|
000029D0: 22 00 F2 31 8E 3A 99 22  20 34 30 20 4E 45 58 54  |"..1.:." 40 NEXT|
000029E0: 20 4A 20 20 20 20 20 20  20 5F C0 C0 C0 4E 4F 54  | J       _...NOT|
000029F0: 45 22 00 13 32 8F 3A 99  22 11 49 46 20 59 4F 55  |E"..2.:.".IF YOU|
00002A00: 20 47 45 54 20 43 4F 4E  46 55 53 45 44 20 57 49  | GET CONFUSED WI|
00002A10: 54 48 22 00 30 32 90 3A  99 22 11 41 4C 4C 20 54  |TH".02.:.".ALL T|
00002A20: 48 4F 53 45 20 12 4E 45  58 54 92 53 2E 2E 2E 22  |HOSE .NEXT.S..."|
00002A30: 00 51 32 93 3A 99 22 11  54 59 50 45 3A 20 12 4E  |.Q2.:.".TYPE: .N|
00002A40: 45 58 54 20 49 92 20 26  20 12 4E 45 58 54 20 4A  |EXT I. & .NEXT J|
00002A50: 22 00 5C 32 96 3A 8D 36  33 30 30 30 00 73 32 98  |".\2.:.63000.s2.|
00002A60: 3A 99 22 93 12 57 41 4E  54 20 54 4F 20 54 52 59  |:."..WANT TO TRY|
00002A70: 92 3F 22 00 99 32 A2 3A  99 22 11 49 27 4C 4C 20  |.?"..2.:.".I'LL |
00002A80: 52 45 50 45 41 54 20 54  48 45 20 49 4E 53 54 52  |REPEAT THE INSTR|
00002A90: 55 43 54 49 4F 4E 53 2E  22 00 C6 32 0B 3B 99 22  |UCTIONS."..2.;."|
00002AA0: 11 59 4F 55 20 43 41 4E  20 45 4E 54 45 52 20 54  |.YOU CAN ENTER T|
00002AB0: 48 45 20 49 4E 53 54 27  4E 53 20 42 59 20 50 55  |HE INST'NS BY PU|
00002AC0: 54 54 49 4E 47 22 00 EE  32 0C 3B 99 22 11 54 48  |TTING"..2.;.".TH|
00002AD0: 45 20 43 55 52 53 4F 52  20 41 54 20 54 48 45 20  |E CURSOR AT THE |
00002AE0: 46 49 52 53 54 20 49 4E  53 54 52 27 4E 22 00 18  |FIRST INSTR'N"..|
00002AF0: 33 0D 3B 99 22 11 54 48  45 4E 20 52 45 50 45 41  |3.;.".THEN REPEA|
00002B00: 54 45 44 4C 59 20 50 52  45 53 53 49 4E 47 20 27  |TEDLY PRESSING '|
00002B10: 52 45 54 55 52 4E 27 22  00 43 33 0E 3B 99 22 11  |RETURN'".C3.;.".|
00002B20: 53 4F 20 49 27 4C 4C 20  54 48 49 4E 4B 20 12 59  |SO I'LL THINK .Y|
00002B30: 4F 55 92 20 54 59 50 45  44 20 54 48 45 4D 20 49  |OU. TYPED THEM I|
00002B40: 4E 2E 22 00 4E 33 10 3B  8D 36 33 30 30 30 00 66  |N.".N3.;.63000.f|
00002B50: 33 C2 3D 99 22 93 22 3B  3A 99 22 35 46 4F 52 4A  |3.=.".";:."5FORJ|
00002B60: 3D 31 54 4F 32 22 00 7A  33 CC 3D 99 22 39 46 4F  |=1TO2".z3.=."9FO|
00002B70: 52 49 3D 31 54 4F 22 57  33 24 00 94 33 D6 3D 99  |RI=1TO"W3$..3.=.|
00002B80: 22 31 30 3F 22 C7 28 33  34 29 22 20 2A 9D 22 C7  |"10?".(34)" *.".|
00002B90: 28 33 34 29 00 A2 33 E0  3D 99 22 31 31 4E 45 58  |(34)..3.=."11NEX|
00002BA0: 54 22 00 B7 33 EA 3D 99  22 31 39 46 4F 52 49 3D  |T"..3.=."19FORI=|
00002BB0: 31 54 4F 22 57 33 24 00  D3 33 F4 3D 99 22 32 30  |1TO"W3$..3.=."20|
00002BC0: 3F 22 C7 28 33 34 29 22  20 9D 9D 2A 9D 22 C7 28  |?".(34)" ..*.".(|
00002BD0: 33 34 29 00 E1 33 FE 3D  99 22 32 31 4E 45 58 54  |34)..3.=."21NEXT|
00002BE0: 22 00 F6 33 08 3E 99 22  32 39 46 4F 52 49 3D 31  |"..3.>."29FORI=1|
00002BF0: 54 4F 22 57 31 24 00 0E  34 12 3E 99 22 33 30 3F  |TO"W1$..4.>."30?|
00002C00: 22 C7 28 33 34 29 22 2A  22 C7 28 33 34 29 00 1C  |".(34)"*".(34)..|
00002C10: 34 1C 3E 99 22 33 31 4E  45 58 54 22 00 2A 34 1D  |4.>."31NEXT".*4.|
00002C20: 3E 99 22 34 30 4E 45 58  54 22 00 57 34 21 3E 99  |>."40NEXT".W4!>.|
00002C30: 22 11 41 46 54 45 52 20  45 4E 54 45 52 49 4E 47  |".AFTER ENTERING|
00002C40: 20 53 54 41 54 45 4D 45  4E 54 53 20 35 2D 34 30  | STATEMENTS 5-40|
00002C50: 20 54 59 50 45 3A 22 00  7C 34 22 3E 99 22 11 12  | TYPE:".|4">."..|
00002C60: 52 55 4E 92 20 54 4F 20  52 55 4E 20 59 4F 55 52  |RUN. TO RUN YOUR|
00002C70: 20 50 52 4F 47 52 41 4D  4D 45 2E 22 00 B7 34 26  | PROGRAMME."..4&|
00002C80: 3E 99 22 11 28 54 59 50  45 20 12 40 92 20 54 4F  |>.".(TYPE .@. TO|
00002C90: 20 43 4F 4E 54 49 4E 55  45 20 54 55 54 4F 52 20  | CONTINUE TUTOR |
00002CA0: 31 29 2E 22 3A 53 4E 24  B2 22 31 36 30 30 30 22  |1).":SN$."16000"|
00002CB0: 3A 89 36 33 33 30 30 00  DD 34 80 3E 8D 36 30 30  |:.63300..4.>.600|
00002CC0: 30 30 3A 99 22 93 12 44  4F 45 53 4E 27 54 20 57  |00:."..DOESN'T W|
00002CD0: 4F 52 4B 20 44 4F 45 53  20 49 54 3F 22 00 E8 34  |ORK DOES IT?"..4|
00002CE0: 81 3E 8D 31 38 30 30 30  00 12 35 85 3E 99 22 93  |.>.18000..5.>.".|
00002CF0: 4E 4F 57 20 53 55 50 50  4F 53 45 20 59 4F 55 27  |NOW SUPPOSE YOU'|
00002D00: 44 20 4C 49 4B 45 20 54  4F 20 53 50 45 43 49 46  |D LIKE TO SPECIF|
00002D10: 59 22 00 39 35 8A 3E 99  22 11 54 48 45 20 53 59  |Y".95.>.".THE SY|
00002D20: 4D 42 4F 4C 20 55 53 45  44 2E 2E 49 4E 53 54 45  |MBOL USED..INSTE|
00002D30: 41 44 20 4F 46 20 2A 2E  22 00 5F 35 F8 3E 99 22  |AD OF *."._5.>."|
00002D40: 11 49 4E 20 54 48 45 20  50 52 4F 47 52 41 4D 2C  |.IN THE PROGRAM,|
00002D50: 20 52 45 50 4C 41 43 45  20 2A 20 49 4E 20 22 00  | REPLACE * IN ".|
00002D60: 86 35 02 3F 99 22 11 53  54 41 54 45 4D 45 4E 54  |.5.?.".STATEMENT|
00002D70: 53 20 23 31 30 2C 32 30  26 33 30 20 42 59 2C 53  |S #10,20&30 BY,S|
00002D80: 41 59 2C 53 24 22 00 AB  35 0C 3F 99 22 11 54 48  |AY,S$"..5.?.".TH|
00002D90: 45 4E 20 49 4E 43 4C 55  44 45 20 54 48 45 20 53  |EN INCLUDE THE S|
00002DA0: 54 41 54 45 4D 45 4E 54  53 3A 22 00 C9 35 16 3F  |TATEMENTS:"..5.?|
00002DB0: 99 22 11 33 3F 22 C7 28  33 34 29 22 53 59 4D 42  |.".3?".(34)"SYMB|
00002DC0: 4F 4C 3F 22 C7 28 33 34  29 00 DB 35 20 3F 99 22  |OL?".(34)..5 ?."|
00002DD0: 34 20 49 4E 50 55 54 20  53 24 22 00 06 36 2A 3F  |4 INPUT S$"..6*?|
00002DE0: 99 22 11 4E 4F 57 20 49  27 4C 4C 20 57 41 49 54  |.".NOW I'LL WAIT|
00002DF0: 20 46 4F 52 20 59 4F 55  20 54 4F 20 45 4E 54 45  | FOR YOU TO ENTE|
00002E00: 52 20 54 48 45 22 00 2E  36 34 3F 99 22 11 53 59  |R THE"..64?.".SY|
00002E10: 4D 42 4F 4C 28 4F 52 20  53 54 52 49 4E 47 29 57  |MBOL(OR STRING)W|
00002E20: 48 49 43 48 20 49 53 20  4C 41 54 45 52 22 00 49  |HICH IS LATER".I|
00002E30: 36 3E 3F 99 22 11 52 45  46 45 52 52 45 44 20 54  |6>?.".REFERRED T|
00002E40: 4F 20 41 53 20 53 24 2E  22 00 54 36 43 3F 8D 36  |O AS S$.".T6C?.6|
00002E50: 33 30 30 30 00 6C 36 48  3F 99 22 93 41 4E 4F 54  |3000.l6H?.".ANOT|
00002E60: 48 45 52 20 54 48 49 4E  47 2E 2E 22 00 90 36 52  |HER THING.."..6R|
00002E70: 3F 99 22 11 59 4F 55 20  57 49 4C 4C 20 57 41 4E  |?.".YOU WILL WAN|
00002E80: 54 20 54 4F 20 43 4C 45  41 52 20 54 48 45 20 22  |T TO CLEAR THE "|
00002E90: 00 BA 36 5C 3F 99 22 11  53 43 52 45 45 4E 20 41  |..6\?.".SCREEN A|
00002EA0: 54 20 54 48 45 20 53 54  41 52 54 20 4F 46 20 54  |T THE START OF T|
00002EB0: 48 45 20 50 52 4F 47 27  4D 22 00 D1 36 66 3F 99  |HE PROG'M"..6f?.|
00002EC0: 22 11 53 4F 20 53 54 41  52 54 20 57 49 54 48 3A  |".SO START WITH:|
00002ED0: 22 00 E9 36 70 3F 99 22  11 31 3F 22 C7 28 33 34  |"..6p?.".1?".(34|
00002EE0: 29 22 93 22 C7 28 33 34  29 00 08 37 7A 3F 99 22  |)".".(34)..7z?."|
00002EF0: 11 54 48 49 53 20 53 41  59 53 3A 20 50 52 49 4E  |.THIS SAYS: PRIN|
00002F00: 54 20 41 20 43 4C 52 22  00 26 37 84 3F 99 22 20  |T A CLR".&7.?." |
00002F10: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00002F20: 20 20 A3 A3 A3 22 00 31  37 85 3F 8D 36 33 30 30  |  ...".17.?.6300|
00002F30: 30 00 5E 37 8E 3F 99 22  93 41 4C 53 4F 2C 20 59  |0.^7.?.".ALSO, Y|
00002F40: 4F 55 20 57 4F 4E 27 54  20 57 41 4E 54 20 4D 45  |OU WON'T WANT ME|
00002F50: 20 54 4F 20 43 4F 4D 45  20 42 41 43 4B 22 00 80  | TO COME BACK"..|
00002F60: 37 98 3F 99 22 11 57 49  54 48 20 4D 59 20 22 C7  |7.?.".WITH MY ".|
00002F70: 28 33 34 29 22 52 45 41  44 59 22 C7 28 33 34 29  |(34)"READY".(34)|
00002F80: 00 96 37 A2 3F 99 22 20  20 20 20 20 20 20 20 20  |..7.?."         |
00002F90: A3 A3 A3 A3 A3 22 00 BF  37 AC 3F 99 22 11 53 4F  |....."..7.?.".SO|
00002FA0: 20 47 49 56 45 20 4D 45  20 53 4F 4D 45 54 48 49  | GIVE ME SOMETHI|
00002FB0: 4E 47 20 54 4F 20 44 4F  2C 4C 49 4B 45 3A 22 00  |NG TO DO,LIKE:".|
00002FC0: E1 37 B6 3F 99 22 11 12  35 30 20 46 4F 52 49 3D  |.7.?."..50 FORI=|
00002FD0: 31 54 4F 35 30 30 30 3A  47 3D 30 3A 4E 45 58 54  |1TO5000:G=0:NEXT|
00002FE0: 22 00 0B 38 C0 3F 99 22  11 54 48 41 54 20 57 41  |"..8.?.".THAT WA|
00002FF0: 59 20 49 27 4C 4C 20 47  4F 20 41 57 41 59 20 41  |Y I'LL GO AWAY A|
00003000: 4E 44 20 53 45 54 20 47  3D 30 22 00 1F 38 CA 3F  |ND SET G=0"..8.?|
00003010: 99 22 11 35 30 30 30 20  54 49 4D 45 53 21 22 00  |.".5000 TIMES!".|
00003020: 3C 38 CF 3F 99 22 11 2E  2E 4F 52 20 59 4F 55 20  |<8.?."...OR YOU |
00003030: 43 4F 55 4C 44 20 48 41  56 45 3A 22 00 51 38 D0  |COULD HAVE:".Q8.|
00003040: 3F 99 22 11 12 35 30 20  47 4F 20 54 4F 20 35 30  |?."..50 GO TO 50|
00003050: 22 00 7D 38 D1 3F 99 22  11 54 48 45 4E 20 49 27  |".}8.?.".THEN I'|
00003060: 44 20 27 4C 4F 4F 50 27  20 4F 4E 20 53 54 41 54  |D 'LOOP' ON STAT|
00003070: 45 4D 45 4E 54 23 35 30  20 41 4E 44 22 00 A2 38  |EMENT#50 AND"..8|
00003080: D2 3F 99 22 11 54 4F 20  53 54 4F 50 20 4D 45 20  |.?.".TO STOP ME |
00003090: 59 4F 55 27 44 20 48 49  54 20 12 53 54 4F 50 92  |YOU'D HIT .STOP.|
000030A0: 2E 22 00 AD 38 DE 3F 8D  36 33 30 30 30 00 DA 38  |."..8.?.63000..8|
000030B0: F2 3F 99 22 93 41 4E 4F  54 48 45 52 20 54 48 49  |.?.".ANOTHER THI|
000030C0: 4E 47 2C 59 4F 55 20 4D  41 59 20 57 41 4E 54 20  |NG,YOU MAY WANT |
000030D0: 54 4F 20 43 48 41 4E 47  45 22 00 03 39 FC 3F 99  |TO CHANGE"..9.?.|
000030E0: 22 11 59 4F 55 52 20 4D  49 4E 44 20 41 42 4F 55  |".YOUR MIND ABOU|
000030F0: 54 20 54 48 45 20 4E 4F  2E 20 4F 46 20 4C 49 4E  |T THE NO. OF LIN|
00003100: 45 53 22 00 28 39 06 40  99 22 11 50 52 49 4E 54  |ES".(9.@.".PRINT|
00003110: 45 44 28 49 4E 53 54 45  41 44 20 4F 46 20 41 4C  |ED(INSTEAD OF AL|
00003120: 57 41 59 53 20 32 29 22  00 48 39 10 40 99 22 11  |WAYS 2)".H9.@.".|
00003130: 53 4F 20 43 48 41 4E 47  45 3A 20 12 46 4F 52 20  |SO CHANGE: .FOR |
00003140: 4A 3D 31 54 4F 20 32 22  00 68 39 1A 40 99 22 11  |J=1TO 2".h9.@.".|
00003150: 54 4F 20 52 45 41 44 3A  20 20 20 12 46 4F 52 20  |TO READ:   .FOR |
00003160: 4A 3D 31 54 4F 20 4C 22  00 73 39 24 40 8D 36 33  |J=1TO L".s9$@.63|
00003170: 30 30 30 00 A7 39 2E 40  99 22 93 4F 46 20 43 4F  |000..9.@.".OF CO|
00003180: 55 52 53 45 20 59 4F 55  27 4C 4C 20 48 41 56 45  |URSE YOU'LL HAVE|
00003190: 20 54 4F 20 49 4E 50 55  54 22 C7 28 33 34 29 22  | TO INPUT".(34)"|
000031A0: 4C 22 C7 28 33 34 29 00  C8 39 38 40 99 22 11 53  |L".(34)..98@.".S|
000031B0: 4F 20 49 4E 53 45 52 54  20 54 48 45 20 53 54 41  |O INSERT THE STA|
000031C0: 54 45 4D 45 4E 54 3A 22  00 EF 39 42 40 99 22 11  |TEMENT:"..9B@.".|
000031D0: 12 32 20 49 4E 50 55 54  22 C7 28 33 34 29 22 4C  |.2 INPUT".(34)"L|
000031E0: 49 4E 45 53 3D 22 C7 28  33 34 29 22 3B 4C 22 00  |INES=".(34)";L".|
000031F0: 18 3A 56 40 99 22 11 49  27 4C 4C 20 50 52 49 4E  |.:V@.".I'LL PRIN|
00003200: 54 20 54 48 45 20 50 52  4F 4D 50 54 49 4E 47 20  |T THE PROMPTING |
00003210: 52 45 4D 41 52 4B 3A 22  00 28 3A 60 40 99 22 11  |REMARK:".(:`@.".|
00003220: 4C 49 4E 45 53 3D 3F 22  00 54 3A 61 40 99 22 11  |LINES=?".T:a@.".|
00003230: 41 4E 44 20 57 49 4C 4C  20 57 41 49 54 20 46 4F  |AND WILL WAIT FO|
00003240: 52 20 4C 20 54 4F 20 42  45 20 54 59 50 45 44 20  |R L TO BE TYPED |
00003250: 49 4E 2E 22 00 5F 3A 6A  40 8D 36 33 30 30 30 00  |IN."._:j@.63000.|
00003260: 8A 3A 74 40 99 22 93 54  48 45 4E 20 59 4F 55 20  |.:t@.".THEN YOU |
00003270: 4D 41 59 20 57 41 4E 54  20 54 4F 20 55 53 45 20  |MAY WANT TO USE |
00003280: 4D 59 20 43 4C 41 53 53  59 22 00 AC 3A 7E 40 99  |MY CLASSY"..:~@.|
00003290: 22 11 22 C7 28 33 34 29  22 52 45 56 45 52 53 45  |".".(34)"REVERSE|
000032A0: 20 46 49 45 4C 44 22 C7  28 33 34 29 00 C2 3A 88  | FIELD".(34)..:.|
000032B0: 40 99 22 20 A3 A3 A3 A3  A3 A3 A3 A3 A3 A3 A3 A3  |@." ............|
000032C0: A3 22 00 E4 3A 92 40 99  22 11 2E 2E 54 48 41 54  |."..:.@."...THAT|
000032D0: 27 53 20 12 43 54 52 4C  2D 39 92 3D 12 52 56 53  |'S .CTRL-9.=.RVS|
000032E0: 20 4F 4E 22 00 09 3B A6  40 99 22 11 53 4F 20 49  | ON"..;.@.".SO I|
000032F0: 4E 53 45 52 54 20 54 48  49 53 20 50 52 49 4E 54  |NSERT THIS PRINT|
00003300: 20 43 4F 4D 4D 41 4E 44  22 00 30 3B B0 40 99 22  | COMMAND".0;.@."|
00003310: 11 41 54 20 54 48 45 20  42 45 47 49 4E 4E 49 4E  |.AT THE BEGINNIN|
00003320: 47 20 4F 46 20 45 41 43  48 20 50 52 49 4E 54 22  |G OF EACH PRINT"|
00003330: 00 42 3B B1 40 99 22 11  53 45 51 55 45 4E 43 45  |.B;.@.".SEQUENCE|
00003340: 2E 22 00 4D 3B BA 40 8D  36 33 30 30 30 00 5E 3B  |.".M;.@.63000.^;|
00003350: C4 40 99 22 93 52 45 50  4C 41 43 45 3A 22 00 79  |.@.".REPLACE:".y|
00003360: 3B CE 40 99 22 11 20 3F  22 C7 28 33 34 29 22 20  |;.@.". ?".(34)" |
00003370: 2A 9D 22 C7 28 33 34 29  3B 00 8C 3B D8 40 99 A6  |*.".(34);..;.@..|
00003380: 35 29 22 11 20 20 2E 2E  42 59 3A 22 00 A7 3B E2  |5)".  ..BY:"..;.|
00003390: 40 99 22 11 20 3F 22 C7  28 33 34 29 22 12 20 2A  |@.". ?".(34)". *|
000033A0: 9D 22 C7 28 33 34 29 00  B3 3B E7 40 99 22 20 20  |.".(34)..;.@."  |
000033B0: 20 5E 22 00 D2 3B E8 40  99 22 54 48 41 54 27 53  | ^"..;.@."THAT'S|
000033C0: 20 41 20 27 52 56 53 27  20 43 4F 4D 4D 41 4E 44  | A 'RVS' COMMAND|
000033D0: 21 22 00 DD 3B EC 40 8D  36 33 30 30 30 00 05 3C  |!"..;.@.63000..<|
000033E0: F6 40 99 22 93 11 11 11  49 27 4C 4C 20 50 52 49  |.@."....I'LL PRI|
000033F0: 4E 54 20 4C 4F 54 53 20  4F 46 20 54 48 49 4E 47  |NT LOTS OF THING|
00003400: 53 20 49 4E 22 00 1C 3C  00 41 99 22 20 20 52 45  |S IN"..<.A."  RE|
00003410: 56 45 52 53 45 20 46 49  45 4C 44 22 00 33 3C 0A  |VERSE FIELD".3<.|
00003420: 41 99 22 20 20 A3 A3 A3  A3 A3 A3 A3 A3 A3 A3 A3  |A."  ...........|
00003430: A3 A3 22 00 5D 3C 14 41  99 22 20 53 4F 20 49 46  |..".]<.A." SO IF|
00003440: 20 59 4F 55 20 57 41 4E  54 20 49 54 20 22 C7 28  | YOU WANT IT ".(|
00003450: 33 34 29 22 4F 46 46 22  C7 28 33 34 29 00 7E 3C  |34)"OFF".(34).~<|
00003460: 1E 41 99 22 20 20 49 4E  53 45 52 54 20 41 20 50  |.A."  INSERT A P|
00003470: 52 49 4E 54 20 43 4F 4D  4D 41 4E 44 3A 22 00 98  |RINT COMMAND:"..|
00003480: 3C 28 41 99 3A 99 22 34  31 3F 22 C7 28 33 34 29  |<(A.:."41?".(34)|
00003490: 22 92 22 C7 28 33 34 29  00 B7 3C 32 41 99 22 20  |".".(34)..<2A." |
000034A0: 20 20 20 5E 20 54 48 41  54 27 53 20 12 52 56 53  |   ^ THAT'S .RVS|
000034B0: 20 4F 46 46 92 21 22 00  C2 3C CD 41 8D 36 33 30  | OFF.!"..<.A.630|
000034C0: 30 30 00 F0 3C D2 41 99  22 93 54 48 45 4E 2E 2E  |00..<.A.".THEN..|
000034D0: 49 46 20 59 4F 55 20 57  41 4E 54 20 54 4F 20 53  |IF YOU WANT TO S|
000034E0: 4C 4F 57 20 54 48 49 4E  47 53 20 44 4F 57 4E 22  |LOW THINGS DOWN"|
000034F0: 00 0B 3D DC 41 99 22 11  54 52 59 20 12 53 55 42  |..=.A.".TRY .SUB|
00003500: 52 4F 55 54 49 4E 45 53  92 21 22 00 37 3D E6 41  |ROUTINES.!".7=.A|
00003510: 99 22 11 49 4E 43 4C 55  44 45 20 41 20 46 45 57  |.".INCLUDE A FEW|
00003520: 20 27 47 4F 53 55 42 35  30 30 27 20 53 54 41 54  | 'GOSUB500' STAT|
00003530: 45 4D 45 4E 54 53 22 00  65 3D F0 41 99 22 11 41  |EMENTS".e=.A.".A|
00003540: 4E 44 20 49 27 4C 4C 20  47 4F 20 54 4F 20 53 54  |ND I'LL GO TO ST|
00003550: 41 54 45 4D 45 4E 54 20  35 30 30 20 41 4E 44 20  |ATEMENT 500 AND |
00003560: 4F 42 45 59 22 00 85 3D  FA 41 99 22 11 54 48 45  |OBEY"..=.A.".THE|
00003570: 20 49 4E 53 54 52 55 43  54 49 4F 4E 53 20 54 48  | INSTRUCTIONS TH|
00003580: 45 52 45 2E 22 00 AA 3D  04 42 99 22 11 53 4F 2C  |ERE."..=.B.".SO,|
00003590: 20 50 55 54 20 49 4E 53  54 52 55 43 54 49 4F 4E  | PUT INSTRUCTION|
000035A0: 53 20 41 54 20 35 30 30  3A 22 00 C5 3D 0E 42 99  |S AT 500:"..=.B.|
000035B0: 22 11 12 35 30 30 20 46  4F 52 54 3D 31 20 54 4F  |"..500 FORT=1 TO|
000035C0: 31 30 30 30 22 00 DF 3D  18 42 99 22 12 35 31 30  |1000"..=.B.".510|
000035D0: 20 4E 45 58 54 20 20 20  20 20 20 20 20 20 22 00  | NEXT         ".|
000035E0: F9 3D 22 42 99 22 12 35  32 30 20 52 45 54 55 52  |.="B.".520 RETUR|
000035F0: 4E 20 20 20 20 20 20 20  22 00 27 3E 2C 42 99 22  |N       ".'>,B."|
00003600: 11 41 46 54 45 52 20 44  4F 49 4E 47 20 27 4E 4F  |.AFTER DOING 'NO|
00003610: 54 48 49 4E 47 27 20 31  30 30 30 20 54 49 4D 45  |THING' 1000 TIME|
00003620: 53 20 49 27 4C 4C 22 00  56 3E 36 42 99 22 11 27  |S I'LL".V>6B.".'|
00003630: 52 45 54 55 52 4E 27 20  54 4F 20 43 4F 4E 54 49  |RETURN' TO CONTI|
00003640: 4E 55 45 20 54 48 45 20  4D 41 49 4E 20 50 52 4F  |NUE THE MAIN PRO|
00003650: 47 52 41 4D 2E 22 00 68  3E 40 42 8D 36 33 30 30  |GRAM.".h>@B.6300|
00003660: 30 3A 89 31 39 30 30 30  00 93 3E 50 46 99 22 11  |0:.19000..>PF.".|
00003670: 4F 46 20 43 4F 55 52 53  45 20 57 45 20 46 4F 52  |OF COURSE WE FOR|
00003680: 47 4F 54 20 54 4F 20 49  4E 43 4C 55 44 45 20 41  |GOT TO INCLUDE A|
00003690: 4C 4C 22 00 B0 3E 5A 46  99 22 11 54 48 4F 53 45  |LL"..>ZF.".THOSE|
000036A0: 20 53 45 4D 49 2D 43 4F  4C 4F 4E 53 21 21 21 22  | SEMI-COLONS!!!"|
000036B0: 00 CB 3E 64 46 99 22 20  20 20 20 20 20 A3 A3 A3  |..>dF."      ...|
000036C0: A3 A3 A3 A3 A3 A3 A3 A3  20 20 22 00 EF 3E 6E 46  |........  "..>nF|
000036D0: 99 22 11 53 4F 20 45 4E  44 20 45 41 43 48 20 50  |.".SO END EACH P|
000036E0: 52 49 4E 54 20 53 54 41  54 45 4D 45 4E 54 22 00  |RINT STATEMENT".|
000036F0: 11 3F 78 46 99 22 11 2E  2E 4E 41 4D 45 4C 59 20  |.?xF."...NAMELY |
00003700: 23 31 30 2C 23 32 30 20  26 20 23 33 30 2E 2E 2E  |#10,#20 & #30...|
00003710: 22 00 30 3F 82 46 99 22  11 57 49 54 48 20 41 20  |".0?.F.".WITH A |
00003720: 53 45 4D 49 2D 43 4F 4C  4F 4E 21 20 20 20 3B 22  |SEMI-COLON!   ;"|
00003730: 00 62 3F 8C 46 99 22 11  42 55 54 20 46 49 52 53  |.b?.F.".BUT FIRS|
00003740: 54 2C 20 4C 45 54 27 53  20 46 4F 52 47 45 20 41  |T, LET'S FORGE A|
00003750: 48 45 41 44 21 22 3A 8D  36 33 30 30 30 3A 99 22  |HEAD!":.63000:."|
00003760: 93 22 00 76 3F 91 46 4D  53 24 B2 22 47 4F 21 47  |.".v?.FMS$."GO!G|
00003770: 4F 21 47 4F 21 22 00 81  3F 96 46 8D 36 33 31 30  |O!GO!"..?.F.6310|
00003780: 30 00 87 3F 9B 46 8E 00  A4 3F 38 4A 99 22 93 22  |0..?.F...?8J."."|
00003790: 3B 3A 99 22 31 3F 22 C7  28 33 34 29 22 93 22 C7  |;:."1?".(34)".".|
000037A0: 28 33 34 29 00 C8 3F 42  4A 99 22 32 49 4E 50 55  |(34)..?BJ."2INPU|
000037B0: 54 22 C7 28 33 34 29 22  4C 49 4E 45 53 3D 22 C7  |T".(34)"LINES=".|
000037C0: 28 33 34 29 22 3B 4C 22  00 E5 3F 4C 4A 99 22 33  |(34)";L"..?LJ."3|
000037D0: 3F 22 C7 28 33 34 29 22  53 59 4D 42 4F 4C 3F 22  |?".(34)"SYMBOL?"|
000037E0: C7 28 33 34 29 00 F5 3F  56 4A 99 22 34 49 4E 50  |.(34)..?VJ."4INP|
000037F0: 55 54 53 24 22 00 07 40  62 4D 99 22 35 46 4F 52  |UTS$"..@bM."5FOR|
00003800: 4A 3D 31 54 4F 4C 22 00  26 40 6C 4D 99 22 39 46  |J=1TOL".&@lM."9F|
00003810: 4F 52 49 3D 31 54 4F 22  57 33 24 22 3A 47 4F 53  |ORI=1TO"W3$":GOS|
00003820: 55 42 35 30 30 22 00 53  40 76 4D 99 22 31 30 3F  |UB500".S@vM."10?|
00003830: 22 C7 28 33 34 29 22 12  20 22 C7 28 33 34 29 22  |".(34)". ".(34)"|
00003840: 53 24 22 C7 28 33 34 29  22 9D 22 C7 28 33 34 29  |S$".(34)".".(34)|
00003850: 22 3B 22 00 61 40 80 4D  99 22 31 31 4E 45 58 54  |";".a@.M."11NEXT|
00003860: 22 00 81 40 8A 4D 99 22  31 39 46 4F 52 49 3D 31  |"..@.M."19FORI=1|
00003870: 54 4F 22 57 33 24 22 3A  47 4F 53 55 42 35 30 30  |TO"W3$":GOSUB500|
00003880: 22 00 B0 40 94 4D 99 22  32 30 3F 22 C7 28 33 34  |"..@.M."20?".(34|
00003890: 29 22 12 20 9D 9D 22 C7  28 33 34 29 22 53 24 22  |)". ..".(34)"S$"|
000038A0: C7 28 33 34 29 22 9D 22  C7 28 33 34 29 22 3B 22  |.(34)".".(34)";"|
000038B0: 00 BE 40 9E 4D 99 22 32  31 4E 45 58 54 22 00 DE  |..@.M."21NEXT"..|
000038C0: 40 A8 4D 99 22 32 39 46  4F 52 49 3D 31 54 4F 22  |@.M."29FORI=1TO"|
000038D0: 57 31 24 22 3A 47 4F 53  55 42 35 30 30 22 00 FB  |W1$":GOSUB500"..|
000038E0: 40 B2 4D 99 22 33 30 3F  22 C7 28 33 34 29 22 12  |@.M."30?".(34)".|
000038F0: 22 C7 28 33 34 29 22 53  24 3B 22 00 09 41 BC 4D  |".(34)"S$;"..A.M|
00003900: 99 22 33 31 4E 45 58 54  22 00 22 41 BD 4D 99 22  |."31NEXT"."A.M."|
00003910: 34 30 4E 45 58 54 22 3A  99 22 35 30 47 4F 54 4F  |40NEXT":."50GOTO|
00003920: 31 22 00 42 41 BE 4D 99  22 35 30 30 46 4F 52 54  |1".BA.M."500FORT|
00003930: 3D 31 54 4F 35 3A 4E 45  58 54 3A 52 45 54 55 52  |=1TO5:NEXT:RETUR|
00003940: 4E 22 00 68 41 C6 4D 99  22 11 54 59 50 45 20 49  |N".hA.M.".TYPE I|
00003950: 54 20 49 4E 20 26 20 12  52 55 4E 92 20 54 4F 20  |T IN & .RUN. TO |
00003960: 52 55 4E 20 49 54 2E 22  00 9D 41 DA 4D 99 22 11  |RUN IT."..A.M.".|
00003970: 54 48 45 4E 20 12 54 59  50 45 20 40 92 20 54 4F  |THEN .TYPE @. TO|
00003980: 20 43 4F 4E 54 49 4E 55  45 22 3A 53 4E 24 B2 22  | CONTINUE":SN$."|
00003990: 32 30 30 30 30 22 3A 89  36 33 33 30 30 00 C7 41  |20000":.63300..A|
000039A0: 20 4E 8D 36 30 30 30 30  3A 99 22 93 41 20 46 49  | N.60000:.".A FI|
000039B0: 4E 41 4C 20 57 4F 52 44  20 28 2E 2E 4F 52 20 54  |NAL WORD (..OR T|
000039C0: 57 4F 2E 2E 29 3A 22 00  F1 41 2A 4E 99 22 11 53  |WO..):"..A*N.".S|
000039D0: 4F 4D 45 54 49 4D 45 53  20 59 4F 55 20 52 55 4E  |OMETIMES YOU RUN|
000039E0: 20 41 20 50 52 4F 47 52  41 4D 20 57 49 54 48 3A  | A PROGRAM WITH:|
000039F0: 22 00 01 42 34 4E 99 22  11 12 52 55 4E 20 31 30  |"..B4N."..RUN 10|
00003A00: 22 00 19 42 3E 4E 99 22  11 53 4F 4D 45 54 49 4D  |"..B>N.".SOMETIM|
00003A10: 45 53 20 57 49 54 48 3A  22 00 29 42 48 4E 99 22  |ES WITH:".)BHN."|
00003A20: 11 12 47 4F 54 4F 31 30  22 00 48 42 52 4E 99 22  |..GOTO10".HBRN."|
00003A30: 11 57 48 41 54 27 53 20  54 48 45 20 44 49 46 46  |.WHAT'S THE DIFF|
00003A40: 45 52 45 4E 43 45 3F 22  00 73 42 5C 4E 99 22 11  |ERENCE?".sB\N.".|
00003A50: 57 45 4C 4C 2E 2E 49 46  20 59 4F 55 20 54 59 50  |WELL..IF YOU TYP|
00003A60: 45 20 12 52 55 4E 2E 2E  92 20 49 20 46 4F 52 47  |E .RUN... I FORG|
00003A70: 45 54 22 00 9F 42 66 4E  99 22 11 54 48 45 20 56  |ET"..BfN.".THE V|
00003A80: 41 4C 55 45 53 20 4F 46  20 27 58 27 20 41 4E 44  |ALUES OF 'X' AND|
00003A90: 20 27 59 27 20 41 4E 44  20 27 53 41 4D 27 22 00  | 'Y' AND 'SAM'".|
00003AA0: C4 42 70 4E 99 22 11 41  4E 44 20 57 49 4C 4C 20  |.BpN.".AND WILL |
00003AB0: 53 54 41 52 54 20 46 52  4F 4D 20 53 43 52 41 54  |START FROM SCRAT|
00003AC0: 43 48 2E 22 00 ED 42 7A  4E 99 22 11 12 47 4F 54  |CH."..BzN."..GOT|
00003AD0: 4F 2E 2E 92 20 41 4E 44  20 49 27 4C 4C 20 52 45  |O... AND I'LL RE|
00003AE0: 4D 45 4D 42 45 52 20 54  48 45 4D 21 22 00 F8 42  |MEMBER THEM!"..B|
00003AF0: 84 4E 8D 36 33 30 30 30  00 0F 43 8E 4E 99 22 93  |.N.63000..C.N.".|
00003B00: 54 48 49 53 20 49 53 20  48 41 4E 44 59 3A 22 00  |THIS IS HANDY:".|
00003B10: 3B 43 98 4E 99 22 11 12  53 54 4F 50 92 20 41 20  |;C.N."..STOP. A |
00003B20: 50 52 4F 47 52 41 4D 20  57 48 49 4C 45 20 49 54  |PROGRAM WHILE IT|
00003B30: 27 53 20 52 55 4E 4E 49  4E 47 22 00 4D 43 A2 4E  |'S RUNNING".MC.N|
00003B40: 99 22 11 41 4E 44 20 54  59 50 45 3A 22 00 60 43  |.".AND TYPE:".`C|
00003B50: AC 4E 99 22 11 3F 58 3A  3F 59 3A 3F 53 41 4D 22  |.N.".?X:?Y:?SAM"|
00003B60: 00 8B 43 B6 4E 99 22 11  41 4E 44 20 49 27 4C 4C  |..C.N.".AND I'LL|
00003B70: 20 50 52 49 4E 54 20 54  48 45 20 56 41 4C 55 45  | PRINT THE VALUE|
00003B80: 53 20 4F 46 20 54 48 45  53 45 22 00 BA 43 C0 4E  |S OF THESE"..C.N|
00003B90: 99 22 11 56 41 52 49 41  42 4C 45 53 20 41 54 20  |.".VARIABLES AT |
00003BA0: 54 48 45 20 54 49 4D 45  20 49 20 57 41 53 20 12  |THE TIME I WAS .|
00003BB0: 53 54 4F 50 92 50 45 44  2E 22 00 E2 43 CA 4E 99  |STOP.PED."..C.N.|
00003BC0: 22 11 59 4F 55 20 43 41  4E 20 54 59 50 45 20 12  |".YOU CAN TYPE .|
00003BD0: 43 4F 4E 54 92 20 54 4F  20 43 4F 4E 54 49 4E 55  |CONT. TO CONTINU|
00003BE0: 45 22 00 02 44 D4 4E 99  22 11 57 48 45 52 45 20  |E"..D.N.".WHERE |
00003BF0: 49 20 4C 45 46 54 20 4F  46 46 2E 2E 2E 4F 52 2E  |I LEFT OFF...OR.|
00003C00: 2E 22 00 31 44 DE 4E 99  22 11 12 47 4F 54 4F 31  |.".1D.N."..GOTO1|
00003C10: 30 30 92 20 54 4F 20 43  4F 4E 54 49 4E 55 45 20  |00. TO CONTINUE |
00003C20: 41 54 20 53 54 41 54 45  4D 45 4E 54 20 31 30 30  |AT STATEMENT 100|
00003C30: 22 00 5D 44 E8 4E 99 22  11 57 49 54 48 4F 55 54  |".]D.N.".WITHOUT|
00003C40: 20 46 4F 52 47 45 54 54  49 4E 47 20 27 58 27 20  | FORGETTING 'X' |
00003C50: 41 4E 44 20 27 59 27 20  45 54 43 2E 22 00 6C 44  |AND 'Y' ETC.".lD|
00003C60: F2 4E 99 22 B8 B8 B8 B8  B8 B8 B8 22 00 77 44 FC  |.N.".......".wD.|
00003C70: 4E 8D 36 33 30 30 30 00  A3 44 06 4F 99 22 93 22  |N.63000..D.O."."|
00003C80: 3A 4D 53 24 B2 22 12 41  55 20 52 45 56 4F 49 52  |:MS$.".AU REVOIR|
00003C90: 21 92 22 3A 8D 36 33 31  30 30 3A 8D 36 33 35 30  |!.":.63100:.6350|
00003CA0: 30 3A 80 00 AC 44 78 E6  99 22 93 22 00 D5 44 79  |0:...Dx.."."..Dy|
00003CB0: E6 99 22 13 44 55 52 49  4E 47 20 54 48 45 20 54  |..".DURING THE T|
00003CC0: 55 54 4F 52 49 41 4C 20  59 4F 55 20 4D 41 59 20  |UTORIAL YOU MAY |
00003CD0: 57 49 53 48 22 00 FD 44  7A E6 99 22 11 54 4F 20  |WISH"..Dz..".TO |
00003CE0: 52 45 54 55 52 4E 20 54  4F 20 41 4E 20 45 41 52  |RETURN TO AN EAR|
00003CF0: 4C 49 45 52 20 27 50 41  47 45 27 2E 22 00 28 45  |LIER 'PAGE'.".(E|
00003D00: 7B E6 99 22 11 4A 55 53  54 20 12 48 49 54 20 54  |{..".JUST .HIT T|
00003D10: 48 45 20 40 2D 4B 45 59  92 2C 20 41 54 20 41 4E  |HE @-KEY., AT AN|
00003D20: 59 20 54 49 4D 45 2C 22  00 4E 45 7C E6 99 22 11  |Y TIME,".NE|..".|
00003D30: 41 4E 44 20 54 48 45 20  54 55 54 4F 52 49 41 4C  |AND THE TUTORIAL|
00003D40: 20 57 49 4C 4C 20 42 41  43 4B 20 55 50 22 00 65  | WILL BACK UP".e|
00003D50: 45 7D E6 99 22 11 41 20  50 41 47 45 20 4F 52 20  |E}..".A PAGE OR |
00003D60: 54 57 4F 2E 22 00 8E 45  7E E6 99 22 11 41 4C 53  |TWO."..E~..".ALS|
00003D70: 4F 2C 20 59 4F 55 20 48  41 56 45 20 41 4E 20 4F  |O, YOU HAVE AN O|
00003D80: 50 50 4F 52 54 55 4E 49  54 59 20 54 4F 22 00 B1  |PPORTUNITY TO"..|
00003D90: 45 7F E6 99 22 11 43 4F  4D 50 4F 53 45 20 59 4F  |E...".COMPOSE YO|
00003DA0: 55 52 20 4F 57 4E 20 50  52 4F 47 52 41 4D 53 2E  |UR OWN PROGRAMS.|
00003DB0: 22 00 D8 45 80 E6 99 22  11 57 48 45 4E 20 59 4F  |"..E...".WHEN YO|
00003DC0: 55 20 57 49 53 48 20 54  4F 20 43 4F 4E 54 49 4E  |U WISH TO CONTIN|
00003DD0: 55 45 20 57 49 54 48 22  00 06 46 81 E6 99 22 11  |UE WITH"..F...".|
00003DE0: 54 48 45 20 54 55 54 4F  52 49 41 4C 2C 20 12 48  |THE TUTORIAL, .H|
00003DF0: 49 54 20 54 48 45 20 40  2D 4B 45 59 92 21 22 3A  |IT THE @-KEY.!":|
00003E00: 8D 36 33 30 30 30 00 24  46 82 E6 4D 53 24 B2 22  |.63000.$F..MS$."|
00003E10: 12 40 92 5F 52 45 4D 45  4D 42 45 52 22 3A 8D 36  |.@._REMEMBER":.6|
00003E20: 33 31 30 30 00 31 46 8C  E6 8D 36 33 30 30 30 3A  |3100.1F...63000:|
00003E30: 8E 00 49 46 60 EA 97 32  30 34 2C 31 3A 8F 20 49  |..IF`..204,1:. I|
00003E40: 4E 49 54 49 41 4C 49 5A  45 00 6B 46 61 EA 42 54  |NITIALIZE.kFa.BT|
00003E50: 24 B2 22 13 22 3A 81 49  B2 31 A4 32 34 3A 42 54  |$.".":.I.1.24:BT|
00003E60: 24 B2 42 54 24 AA 22 11  22 3A 82 00 B5 46 62 EA  |$.BT$.".":...Fb.|
00003E70: 50 54 24 B2 22 1C B0 C0  C0 C0 C0 C0 C0 C0 C0 C0  |PT$."...........|
00003E80: C0 AE 11 9D 9D 9D 9D 9D  9D 9D 9D 9D 9D 9D 9D DD  |................|
00003E90: 1D 1D 1D 1D 1D 1D 1D 1D  1D 1D DD 11 9D 9D 9D 9D  |................|
00003EA0: 9D 9D 9D 9D 9D 9D 9D 9D  AD B2 C0 C0 C0 C0 C0 C0  |................|
00003EB0: C0 C0 B2 BD 22 00 FD 46  63 EA 50 54 24 B2 50 54  |...."..Fc.PT$.PT|
00003EC0: 24 AA 22 11 9D 9D 9D 9D  9D 9D 9D 9D 9D 9D 9D 9D  |$.".............|
00003ED0: 9D CE A3 A3 A3 A3 A3 A3  A3 A3 A3 A3 A3 A3 CD 11  |................|
00003EE0: 9D 9D 9D 9D 9D 9D 9D 9D  9D 9D 9D 9D 9D 9D A5 3D  |...............=|
00003EF0: 3D 3D 3D 3D 3D 3D 3D 3D  3D 3D 3D A7 22 00 39 47  |===========.".9G|
00003F00: 64 EA 50 54 24 B2 50 54  24 AA 22 11 9D 9D 9D 9D  |d.PT$.PT$.".....|
00003F10: 9D 9D 9D 9D 9D 9D 9D 9D  9D 9D D0 CF A3 A3 A3 A3  |................|
00003F20: A3 A3 A3 A3 A3 A3 D0 CF  91 91 91 91 9D 9D 9D 9D  |................|
00003F30: 9D 9D 9D 9D 9D 9D 9D 9D  22 00 70 47 65 EA 50 54  |........".pGe.PT|
00003F40: 24 B2 42 54 24 AA 22 91  91 91 91 91 91 1D 1D 1D  |$.BT$.".........|
00003F50: 1D 1D 1D 1D 1D 1D 1D 1D  1D 1D 1D 1D 1D 1D 1D 1D  |................|
00003F60: 1D 1D 1D 1D 1D 1D 1D 22  AA 50 54 24 AA 22 90 22  |.......".PT$."."|
00003F70: 00 A0 47 67 EA 4D 4C 24  B2 22 13 11 11 11 11 11  |..Gg.ML$."......|
00003F80: 11 11 11 11 1D 1D 1D 1D  1D 1D 1D 1D 1D 1D 1D 1D  |................|
00003F90: 1D 1D 1D 1D 1D 1D 1D 1D  1D 1D 1D 1D 1D 1D 1D 22  |..............."|
00003FA0: 00 BB 47 68 EA 57 44 B2  34 30 3A 43 52 54 B2 31  |..Gh.WD.40:CRT.1|
00003FB0: 30 32 34 3A 99 C7 28 31  34 32 29 00 DF 47 69 EA  |024:..(142)..Gi.|
00003FC0: 57 32 B2 57 44 AD 32 3A  57 33 B2 57 44 AB 31 3A  |W2.WD.2:W3.WD.1:|
00003FD0: 57 31 24 B2 CA 28 C4 28  57 44 29 2C 32 29 3A 00  |W1$..(.(WD),2):.|
00003FE0: 01 48 6A EA 57 32 24 B2  CA 28 C4 28 57 32 29 2C  |.Hj.W2$..(.(W2),|
00003FF0: 32 29 3A 57 33 24 B2 CA  28 C4 28 57 33 29 2C 32  |2):W3$..(.(W3),2|
00004000: 29 00 23 48 74 EA 99 22  93 22 3A 97 35 33 32 38  |).#Ht..".":.5328|
00004010: 31 2C 31 35 3A 97 35 33  32 38 30 2C 31 32 3A 99  |1,15:.53280,12:.|
00004020: 22 90 22 00 51 48 46 EE  8B C2 28 37 38 39 29 B3  |".".QHF...(789).|
00004030: B1 37 AC 31 36 AA 31 35  A7 9E 28 37 AC 34 30 39  |.7.16.15..(7.409|
00004040: 36 AA 31 35 AC 32 35 36  AA 31 32 AC 31 36 AA 33  |6.15.256.12.16.3|
00004050: 29 00 57 48 47 EE 8E 00  6B 48 48 EE 8F 2A 4E 45  |).WHG...kHH..*NE|
00004060: 57 20 57 4F 52 4B 53 50  41 43 45 00 85 48 49 EE  |W WORKSPACE..HI.|
00004070: 4D B2 37 AC 34 30 39 36  AA 31 35 AC 32 35 36 AA  |M.7.4096.15.256.|
00004080: 31 35 AC 31 36 00 8B 48  4A EE 8C 00 A3 48 4B EE  |15.16..HJ....HK.|
00004090: 81 49 B2 4D A4 4D AA 31  35 3A 87 4B 3A 97 49 2C  |.I.M.M.15:.K:.I,|
000040A0: 4B 3A 82 00 BD 48 4C EE  83 20 31 2C 39 36 2C 33  |K:...HL.. 1,96,3|
000040B0: 2C 39 36 2C 33 2C 39 36  2C 33 2C 39 36 00 DB 48  |,96,3,96,3,96..H|
000040C0: 4D EE 83 20 31 34 34 2C  31 32 37 2C 30 2C 30 2C  |M.. 144,127,0,0,|
000040D0: 31 34 34 2C 31 32 37 2C  30 2C 30 00 F8 48 4E EE  |144,127,0,0..HN.|
000040E0: 4D B2 36 AC 34 30 39 36  3A 81 49 B2 30 A4 32 3A  |M.6.4096:.I.0.2:|
000040F0: 97 4D AA 49 2C 30 3A 82  00 FE 48 4F EE 8E 00 38  |.M.I,0:...HO...8|
00004100: 49 18 F6 99 22 13 11 11  11 11 11 11 11 11 11 11  |I..."...........|
00004110: 11 11 11 11 11 11 11 11  11 11 11 11 11 11 48 49  |..............HI|
00004120: 54 20 12 52 45 54 55 52  4E 92 20 54 4F 20 43 4F  |T .RETURN. TO CO|
00004130: 4E 54 49 4E 55 45 22 3B  00 4E 49 19 F6 A1 41 24  |NTINUE";.NI...A$|
00004140: 3A 8B 41 24 B3 B1 22 22  A7 36 33 30 30 31 00 63  |:.A$.."".63001.c|
00004150: 49 1A F6 A1 41 24 3A 8B  41 24 B2 22 22 A7 36 33  |I...A$:.A$."".63|
00004160: 30 30 32 00 69 49 1B F6  8E 00 7D 49 7C F6 81 54  |002.iI....}I|..T|
00004170: B2 31 A4 35 3A 99 50 54  24 4D 53 24 3B 00 93 49  |.1.5:.PT$MS$;..I|
00004180: 7D F6 99 50 54 24 22 20  20 20 20 20 20 20 20 20  |}..PT$"         |
00004190: 20 22 3B 00 A2 49 7E F6  99 50 54 24 4D 53 24 3B  | ";..I~..PT$MS$;|
000041A0: 3A 82 00 AA 49 7F F6 99  3A 8E 00 CF 49 E0 F6 97  |:...I...:...I...|
000041B0: 35 36 2C 39 36 3A 97 35  32 2C 39 36 3A 97 35 35  |56,96:.52,96:.55|
000041C0: 2C 30 3A 97 35 31 2C 30  3A 8D 36 31 30 30 30 00  |,0:.51,0:.61000.|
000041D0: E1 49 E1 F6 57 44 B2 34  30 3A 99 C7 28 31 34 32  |.I..WD.40:..(142|
000041E0: 29 00 FA 49 E2 F6 4D B2  37 AC 34 30 39 36 AA 31  |)..I..M.7.4096.1|
000041F0: 35 AC 32 35 36 AA 39 AC  31 36 00 12 4A E3 F6 81  |5.256.9.16..J...|
00004200: 49 B2 4D A4 4D AA 39 31  3A 87 4B 3A 97 49 2C 4B  |I.M.M.91:.K:.I,K|
00004210: 3A 82 00 59 4A E4 F6 83  31 36 35 2C 32 30 33 2C  |:..YJ...165,203,|
00004220: 32 30 31 2C 34 36 2C 32  30 38 2C 38 33 2C 33 32  |201,46,208,83,32|
00004230: 2C 31 39 35 2C 31 32 37  2C 31 36 35 2C 34 34 2C  |,195,127,165,44,|
00004240: 32 30 31 2C 38 2C 32 34  30 2C 33 2C 33 32 2C 31  |201,8,240,3,32,1|
00004250: 37 37 2C 31 32 37 2C 33  32 00 9E 4A E5 F6 83 31  |77,127,32..J...1|
00004260: 34 32 2C 31 36 36 2C 31  36 35 2C 34 34 2C 32 30  |42,166,165,44,20|
00004270: 31 2C 38 2C 32 34 30 2C  33 2C 37 36 2C 31 32 38  |1,8,240,3,76,128|
00004280: 2C 31 36 34 2C 37 36 2C  31 37 34 2C 31 36 37 2C  |,164,76,174,167,|
00004290: 31 36 32 2C 31 36 2C 31  38 39 2C 32 33 39 00 E7  |162,16,189,239..|
000042A0: 4A E6 F6 83 31 32 37 2C  37 32 2C 31 38 31 2C 34  |J...127,72,181,4|
000042B0: 32 2C 31 35 37 2C 32 33  39 2C 31 32 37 2C 31 30  |2,157,239,127,10|
000042C0: 34 2C 31 34 39 2C 34 32  2C 32 30 32 2C 32 30 38  |4,149,42,202,208|
000042D0: 2C 32 34 31 2C 39 36 2C  31 32 30 2C 31 37 33 2C  |,241,96,120,173,|
000042E0: 32 33 38 2C 31 32 37 00  2C 4B E7 F6 83 37 37 2C  |238,127.,K...77,|
000042F0: 32 30 2C 33 2C 31 34 31  2C 32 30 2C 33 2C 31 37  |20,3,141,20,3,17|
00004300: 33 2C 32 33 39 2C 31 32  37 2C 37 37 2C 32 31 2C  |3,239,127,77,21,|
00004310: 33 2C 31 34 31 2C 32 31  2C 33 2C 38 38 2C 39 36  |3,141,21,3,88,96|
00004320: 2C 31 37 33 2C 32 30 2C  33 2C 37 33 00 6B 4B E8  |,173,20,3,73.kK.|
00004330: F6 83 31 34 34 2C 31 34  31 2C 32 33 38 2C 31 32  |..144,141,238,12|
00004340: 37 2C 31 37 33 2C 32 31  2C 33 2C 37 33 2C 31 32  |7,173,21,3,73,12|
00004350: 37 2C 31 34 31 2C 32 33  39 2C 31 32 37 2C 39 36  |7,141,239,127,96|
00004360: 2C 37 36 2C 32 35 35 2C  32 35 35 00 89 4B F0 F6  |,76,255,255..K..|
00004370: 97 4D AA 39 30 2C C2 28  37 38 38 29 3A 97 4D AA  |.M.90,.(788):.M.|
00004380: 39 31 2C C2 28 37 38 39  29 00 A7 4B F4 F6 4B 45  |91,.(789)..K..KE|
00004390: 59 B2 37 AC 34 30 39 36  AA 31 35 AC 32 35 36 AA  |Y.7.4096.15.256.|
000043A0: 31 33 AC 31 36 AA 38 00  C5 4B F5 F6 9E 28 4B 45  |13.16.8..K...(KE|
000043B0: 59 29 3A 8F 20 4B 45 59  20 46 4F 52 20 49 52 51  |Y):. KEY FOR IRQ|
000043C0: 20 53 57 41 50 00 CB 4B  43 F7 8E 00 E9 4B 44 F7  | SWAP..KC....KD.|
000043D0: 8F 2A 53 57 49 54 43 48  20 54 4F 20 4E 45 57 20  |.*SWITCH TO NEW |
000043E0: 57 4F 52 4B 53 50 41 43  45 00 01 4C 45 F7 8D 36  |WORKSPACE..LE..6|
000043F0: 33 36 30 30 3A 8F 20 52  55 4E 20 4E 55 4D 42 45  |3600:. RUN NUMBE|
00004400: 52 00 20 4C 46 F7 8D 36  31 30 30 30 3A 8F 20 4E  |R. LF..61000:. N|
00004410: 45 57 20 54 48 45 20 57  4F 52 4B 53 50 41 43 45  |EW THE WORKSPACE|
00004420: 00 2B 4C 47 F7 89 36 33  34 30 33 00 49 4C A8 F7  |.+LG..63403.IL..|
00004430: 8F 2A 53 57 49 54 43 48  20 54 4F 20 4F 4C 44 20  |.*SWITCH TO OLD |
00004440: 57 4F 52 4B 53 50 41 43  45 00 54 4C A9 F7 8D 36  |WORKSPACE.TL...6|
00004450: 33 36 30 30 00 74 4C AB  F7 53 57 54 43 48 B2 37  |3600.tL..SWTCH.7|
00004460: AC 34 30 39 36 AA 31 35  AC 32 35 36 AA 39 AC 31  |.4096.15.256.9.1|
00004470: 36 AA 31 35 00 91 4C AC  F7 9E 28 53 57 54 43 48  |6.15..L...(SWTCH|
00004480: 29 3A 8F 20 53 57 41 50  20 50 4F 49 4E 54 45 52  |):. SWAP POINTER|
00004490: 53 00 9E 4C AD F7 97 32  30 34 2C 32 3A 80 00 B0  |S..L...204,2:...|
000044A0: 4C 0C F8 8F 2A 52 45 53  54 4F 52 45 20 50 45 54  |L...*RESTORE PET|
000044B0: 00 C5 4C 0D F8 53 4E 24  B2 22 31 30 30 22 3A 8D  |..L..SN$."100":.|
000044C0: 36 33 36 30 30 00 F4 4C  0E F8 4D B2 37 AC 34 30  |63600..L..M.7.40|
000044D0: 39 36 AA 31 35 AC 32 35  36 AA 31 32 AC 31 36 AA  |96.15.256.12.16.|
000044E0: 33 3A 8B C2 28 37 38 39  29 B2 37 AC 31 36 AA 31  |3:..(789).7.16.1|
000044F0: 35 A7 9E 4D 00 FA 4C 0F  F8 8E 00 12 4D 70 F8 8F  |5..M..L.....Mp..|
00004500: 2A 49 4E 53 45 52 54 20  52 55 4E 20 4E 55 4D 42  |*INSERT RUN NUMB|
00004510: 45 52 00 2D 4D 71 F8 4D  B2 32 30 35 39 3A 53 4E  |ER.-Mq.M.2059:SN|
00004520: 24 B2 22 30 30 30 30 30  22 AA 53 4E 24 00 4D 4D  |$."00000".SN$.MM|
00004530: 72 F8 81 49 B2 31 A4 35  3A 97 4D AB 49 2C C6 28  |r..I.1.5:.M.I,.(|
00004540: C9 28 53 4E 24 2C 49 29  29 3A 82 3A 8E 00 00 00  |.(SN$,I)):.:....|
.......00100......".......9...."......PO
NZO*1983*WATERLOO.F....".........D..5328
1,15:.53280,12:.".":.".               ..
C64 TUTOR-1...E.."......................
.................."...F..". ..          
  C64 BASICS             .. .":MS$." WEL
COME! ".(.G.."..........................
...............".E.H.SN$."1000":.63200:.
63600.^.I..60000:.63100:.59000.I....6000
0......"..HI.! LET ME TELL YOU ABOUT MYS
ELF."......"I'M A CLASSY CALCULATOR:"...
...".I CAN ADD: .2+2=4. SUBTRACT:.2-3=-1
"......".MULTIPLY:.3*17=51. DIVIDE:.4/16
=.25".4.8..".I COMPUTE SINES AND LOGARIT
HMS".Z.B..".SQUARE ROOTS AND ARCTANGENTS
."...L..".I RAISE NO'S TO A POWER:.2^(-3
)=.125"......".TYPE:.?2*SIN(./3)+LOG(1.2
^3)-SQR(4*5.6)"......".(THE ? IN FRONT M
EANS PRINT)"......"     .               
 .....".*.(.."..HIT .RETURN...I PRINT TH
E ANSWER!".L.2.."..TRY IT.. WHEN FINISHE
D..".Q.3.."..TYPE  @._..................
"...4.MS$.".@_REMEMBER.":.63100...7.SN$.
"02000":.63300.Q.P..".":MS$."   GOOD":.6
0000:.63100:.".";...4..".TO CORRECT A MI
STYPED SYMBOL ". .>..".JUST  PRESS THE K
EY MARKED .DEL...;.F.."                .
.."._.Z.."SUPPOSE YOU TYPED 2SIN(./3).".
.....".TO INSERT A * BETWEEN 2 AND SIN(.
/3)"......".TO INDICATE MULTIPLY.....I..
..".PRESS SHIFT AND DEL!"...`.."      ..
... ... ......D.."DO THIS AFTER YOU HAVE
 THE CURSOR".'.N..".OVER THE S IN SIN.".
K.(..".THAT WAY YOU INSERT A SPACE".C.2.
.".TO TYPE IN '*'."......".TRY IT! THEN 
.TYPE  @".....SN$."03000":.63300.F....60
000:.".IF YOU WANT ME TO REMEMBER THE"..
.B..".RESULT OF SOME CALCULATION.."...L.
.".THEN GIVE IT A NAME!".#.V..".TYPE:.SA
M=2*3/4+5.".D....".THEN I'LL REMEMBER  S
AM.".N....".YOU CAN ASK FOR THE VALUE OF
 SAM."......".TYPE:.?SAM"......".YOU CAN
 ALSO TYPE:"......".JOE=SAM^2+SIN(.*SAM/
3)".Z....".?JOE                  "...&..
".THEN I'LL PRINT THE VALUE OF JOE.".#.0
..".TRY IT!THEN TYPE..  .@".:.:.SN$."040
00":.63300.G. ..60000:.".OK..IF YOU TELL
 ME THE VALUES"......".OF A,B & C THEN T
YPE:"...H..".Y=(-B+SQR(B*B-4*A*C))/(2*A)
".M.L..".?Y                         "...
0..".I'LL CALCULATE Y AND PRINT IT."....
..".UNFORTUNATELY, IF YOU GIVE ME".B....
".NEW VALUES FOR A,B & C...WELL..".M....
".YOU'LL HAVE TO RETYPE THE FORMULA!"...
...".(BUT WAIT TILL WE WRITE 'PROGRAMS')
."......".WANT TO TRY THIS?".W.V..".THEN
:.TYPE @. TO CONTINUE."...[.MS$."@_.....
...":.63100...J.SN$."05000":.63300.>....
60000:.".IF YOU GIVE ME NEW VALUES FOR A
,B &C".E....".BY TYPING .A=5.3:B=-2.1:C=
.011"......".(YOU CAN GIVE ME SEVERAL IN
STR'NS"...|.."ON THE SAME LINE,SEPARATED
 BY A COLON:)"...D..".I'LL REMEMBER THES
E NEW VALUES"...N..".AND IF YOU WANT Y R
ECALCULATED".0....".JUST MOVE THE CURSOR
 TO THE"._....".STATEMENT DEFINING Y AND
 HIT 'RETURN'."...P..".I'LL THINK YOU JU
ST TYPED IT IN!"...Z..".THEN YOU CAN ASK
 .?Y".B....".TRY IT! THEN .TYPE @".Y.O.S
N$."06000":.63300...P..60000:.".NOW ...M
Y MORE IMPRESSIVE TALENT..".#.U..".     
.PROGRAMS.".8.Z.."     ........".R.{.MS$
." AHEM...":.63100.]...63000......".IF 
YOU GIVE EACH INSTRUCTION A 'NUMBER'"...
...".I'LL REMEMBER THE INSTRUCTION!".O..
..".FOR EXAMPLE, TYPE:"......"..10 Y=(A+
B)/2"......".20 ?Y       "."....".#10 SA
YS:COMPUTE THE AVERAGE OF".L.E..".TWO NU
MBERS A & B, AND CALL IT Y.".S.T..".#20 
SAYS:PRINT THE VALUE OF Y."......".NOW I
'LL 'REMEMBER' THESE INSTRUCTIONS!".M...
.".CLEAR THE SCREEN,TYPE .A=1.5:B=-4"...
...".THEN .GOTO 10....I'LL OBEY!"......"
.TRY IT!  THEN .TYPE @".*...MS$."  GOTO 
10":.63100.A...SN$."07000":.63300.P.X..6
0000:.".SUPPOSE YOU WANT THE VALUE OF Y"
...B..".PRINTED IN THE MIDDLE OF THE SCR
EEN."......".TYPE:"......".15?".M...."16
?SPC("W2$");"......".#15 SAYS:PRINT NOTH
ING..A BLANK LINE.".&....".#16 SAYS:SPAC
E RIGHT "W2$" PLACES.".O....".>THE SEMI-
COLON AFTER SPC("W2$")".T.F..".SAYS:LEAV
E THE CURSOR THERE!"...P..".YOU SEE,I NO
RMALLY RETURN THE CURSOR"...U..".TO THE 
LEFT MARGIN.."...Z..".UNLESS YOU INCLUDE
 THE .;"......63000......"...TYPE STATEM
ENTS IN ANY........ ORDER.".C....".I'LL 
REMEMBER THEM IN THE ORDER".M....".OF TH
EIR STATEMENT #'S! YOU TYPE:"......".10Y
=(A+B)/2"......"20?Y       "......"15?  
      "......"16?SPC("W2$");".Y....".I R
EMEMBER THEM AS:"......". 10 Y=(A+B)/2".
....." 15 PRINT"......" 16 PRINTSPC("W2$
");"......" 20 PRINTY".W....".TRY IT!..T
HEN TYPE .@. TO GO ON.".N.\.SN$."08000":
.63300.Y.@..60000...J..". 10 Y=(A+B)/2  
    ."...T.." 15 PRINT          .THE PRO
GRAM"...^.." 16 PRINTSPC("W2$");  .SO FA
R"...H.." 20 PRINTY         .".'.|..".TO
 CONVINCE YOURSELF THAT I HAVE".P....".A
LL YOUR INSTRUCTIONS,IN ORDER..".M....".
JUST TYPE:.LIST10-20"......".I'LL PRINT 
EVERY STATEMENT :10 TO 20.".A....".YOU C
AN EDIT STATEMENTS RIGHT"......".ON THE 
SCREEN. JUST .LIST. ..THEN MOVE"...L..".
THE CURSOR..THEN .INST/DEL. ETC.".D.V.."
.TO CHECK THE CHANGES, .LIST. AGAIN..M..
..".WANT TO TRY? (CONTINUE WITH .@.)"...
..SN$."09000":.63300...(#.60000:MS$.".SO
ME NOTES.":.63100.I.2#.".TO .CHANGE. A S
TATEMENT"...<#.".TYPE THE NO. AND THE NE
W INSTRUCTION.".!.F#."(I'LL FORGET THE O
LD INSTRUCTION).".A.P#.".TO .DELETE. A S
TATEMENT".K.Z#.".TYPE THE NO. THEN PRESS
 'RETURN'!"....#.".WHICH REMINDS ME.."..
..#."..DO NOT. TYPE IN SOME NUMBER..".T.
.#."CHANGE YOUR MIND...HIT RETURN.."... 
#."..THEN REENTER THE NUMBER.".!..#."YOU
 MAY HAVE WIPED OUT A STATEMENT!".E..#."
.NOTE,TOO,THAT YOU MAY USE ?".L..#.".I W
ILL REMEMBER IT AS .PRINT..".W.H#.63000.
..I#.".ALSO..I REMEMBER ONLY THE FIRST T
WO".P.J#.".CHARACTERS IN ANY .NAME. YOU 
ASSIGN."...K#.".SAM=10"...L#."SALLY=20".
..M#.".TO ME, .BOTH. HAVE THE SAME NAME!
"...N#.".NAMELY .SA.!".Z.O#.".HENCE SA=1
0 FOLLOWED BY SA=20 MAKES".P.P#.".SAM=SA
LLY=20."...Q#MS$."SAM=SALLY?":.63100...R
#.63000....':.J..'.". IN ADDITION TO MAN
IPULATING NUMBERS"....'.".I CAN MANIPULA
TE .STRINGS. OF SYMBOLS.".(.$'.".IN THE 
SAME WAY THAT YOU ASSIGN A NAME".P..'.".
TO A NUMBER,LIKE X OR Y OR SAM,".Y.8'.".
YOU CAN GIVE A NAME TO A .STRING"...B'."
.OF CHARACTERS."...L'.".SO THAT I DON'T 
BECOME CONFUSED"...V'.".I MUST KNOW WHET
HER 2*3 IS A NUMBER"...`'.".OR A STRING 
OF THREE SYMBOLS.".9.J'.".HENCE, I MUST 
INSIST THAT THE NAME YOU".C.T'.".GIVE IT
 ENDS WITH A $ ..IF IT'S A"...~'.".STRIN
G OF SYMBOLS..LIKE X$,Y$ OR SAM$."....'.
63000.E..'.". YOU CAN NOW TRY THE FOLLOW
ING:".S..'.".TYPE:"....'."X=2+3"....'."X
$="G(34)"2+3"G(34).. .'."?X".. .'."?X$".
1 D'.".....SEE WHAT I'LL PRINT.?".M S'."
..THEN TYPE .@. TO CONTINUE.":MS$."   ??
??   ":.63100.. X'SN$."11000":.63300.. .
*.60000.. .+."YOU GUESSED IT!".. .+."I'L
L PRINT:".E .+.:." 5".R  +."2+3":... %+.
63000..!*+.". NOW WHAT DO YOU THINK X$+Y
$ MEANS?"..!4+.".TRY TYPING:":..8!>+.".A
$="G(34)"I"G(34).R!H+."B$="G(34)"YOU"G(3
4).R!R+."Y$="G(34)"AM GREAT!"G(34)..!\+.
"Z$="G(34)"ARE TOO?"G(34)..!F+.".THEN AS
K ME:"..!P+.".?A$+Y$".C!Z+."?B$+Z$"..!.+
.".TRY IT!  THEN TYPE .@"..!.+MS$."  GRE
AT?  ":.63100..".+SN$."12000":.63300.H".
..60000:.".WELL..IF YOU TRIED IT YOU'LL 
NOTICE"".W"...".THAT A$ STANDS FOR .EVER
YTHING. INSIDE".."...".THE QUOTES. IF YO
U WANT A SPACE".L"...".AFTER I..THEN INC
LUDE THE SPACE TOO!".."./."      .".."./
."..A$="G(34)"I "G(34)..#./."     ^"..#.
/."     SEE?". #./.63000.P#./.".OK..LET'
S WORK ALL THIS INTO A PROGRAM.".C#./."L
ET'S TYPE:"..#&/.".10?"G(34)"CALCULATION
 OF THE HYPOTENUSE"G(34)..#0/."20?"G(34)
"ENTER SIDE A"G(34).M#:/."30 INPUT A"..#
D/."40?"G(34)"ENTER SIDE B"G(34)..$N/."5
0 INPUT B".0$X/."60 C=SQR(A*A+B*B):?"G(3
4)"HYP="G(34)"C".C$B/."70 GO TO 20".J$L/
.".THE ONLY THING NEW IS .INPUT.."..$./.
".AT STATEMENT#30 I'LL WAIT FOR YOU"..$.
/.".TO TYPE IN A NUMBER, AND  I'LL CALL"
..$./.".THE NUMBER A,IF YOU SAY .INPUTA.
."..%.0.".TRY IT!(THEN TYPE .@.)".%%.0MS
$."HYPO/WHAT?":.63100.<%.0SN$."13000":.6
3300.H%H2.60000:.".SUPPOSE YOU WANT THE 
SQUARES"..%R2.".OF THE INTEGERS FROM 1 T
O 100."..%.2.".YOU COULD TYPE:"..%.2."..
10 ?1*1".T%.2.".20 ?2*2.   ETC.ETC."..&.
3.".OR,YOU COULD REPEAT THE INSTRUCTION:
"..&.3."..10 ?N*N.".@&.3.".AGAIN & AGAIN
,FOR N=1 THEN N=2..ETC.".O&"3.".TO DO TH
IS YOU PUT THE INSTRUCTION TO "..&,3.".B
E REPEATED WITHIN A .FOR-NEXT. LOOP:".U&
@3."..10 FOR N=1 TO 100. _HERE'S THE "G(
34)"FOR"G(34)..&J3.".20 ?N*N          ".
''T3.".30 NEXT          . _HERE'S THE "G
(34)"NEXT"G(34).7'^3.63000:.".".S'H3MS$.
" WATCH!!  ":.63100.~'.6.60000:.".HOW'S 
THIS FOR A DIVERSION?"..'.6.T.1.500:.:."
."..'D6.I.1.2..'N6.J.1.WD.1:.T.1.5:..B'X
6." *.";:..Y'.6.J.1.WD.1:.T.1.5:...'.6."
 ..*.";:...'.6.J.1.WD:.T.1.5:...(.7."*";
:.:...(.7.63000.G(.7.".":MS$."  .NICE !.
  ":.60000:.63100:.".";.](F7.".LET'S TRY
 IT!"..(P7.".THERE WILL BE 4 .FOR-NEXT. 
LOOPS."..(Z7."..1.:"W3$" MOVEMENTS TO TH
E RIGHT.".Q(D7."..2.:"W3$" TO THE LEFT..
"..(N7.".(EACH OF THE ABOVE WILL PRINT A
 NEW *".&)X7.".AND ERASE THE OLD *..GIVI
NG THE.E).7.".APPEARANCE OF MOTION).".P)
.7."..3.:THEN, RIGHT AGAIN (BUT WITHOUT"
..).7.".ERASING) LEAVING THE *'S.".J).7.
"..4.:THEN.......... ALL 3 LOOPS WILL BE
 REPEATED"..).7.".2 TIMES,FOR 2 LINES!".
.).7.63000..*.7.".......HERE WE GO!"..*.
7.I.1.500:..D*H7.".ASSUME THE CURSOR IS 
'OVER' A *.".G*R7.".TO ERASE WE TYPE 'SP
ACE'.."..*.7.".THEN *,THEN A 'CURSOR-LEF
T'"..*.7.".(LEAVING THE CURSOR AGAIN 'OV
ER' .*.).".U*.8.".10?"G(34)" *."G(34)..*
.8."      ^"..+.8."      THIS IS .CURSOR
-LEFT.!".1+68.".REPEAT THESE INST'NS "W3
$" TIMES".J+@8.".WITH A .FOR-NEXT".]+J8.
".LIKE SO:":..V+T8.".9 FOR I=1 TO "W3$..
+^8."10?"G(34)" *."G(34). +H8."11 NEXT";
..+R8.63000.I+S8.".9 FOR I=1 TO "W3$"  .
"..,T8."10?"G(34)" *."G(34)"         . W
E HAVE THIS SO FAR"..,U8."11 NEXT       
   .".5,.8.".NOW YOU'D TYPE:".N,.8.".19 
FOR I=1 TO"W3$.J,.8."20?"G(34)" ..*."G(3
4).Y,.8."21 NEXT"..,.8.".NOTE THE SEQUEN
CE OF PRINT INST'NS:"..,B8."..SPACE.-.C'
SORLEFT.-.C'SORLEFT.-.*.-.C'SORLEFT."..-
L8.".NOW WE HAVE * MOVING TO THE RIGHT,"
.)-V8.".AND........ TO THE LEFT,".6-.8."
.NOW:".L-.8.".29FORI=1TO"W1$.D-.8."30?"G
(34)"*"G(34).R-.8."31NEXT".}-.9.63000..-
.9.".NOTE THAT YOU NEEDN'T LEAVE ALL THO
SE".P-.9.".BLANK SPACES IN THE INST'NS."
..-&9.".(ME SMART FELLOW!)"...09.".ANYWA
Y..THE LAST FOR-NEXT LOOP".7.:9.".REPEAT
S ALL THE ABOVE TWICE!".K.D9."        ..
. ".B.N9.".SO YOU'D TYPE:"...X9.".5FORJ=
1TO2   _FIRST STATEMENT"...B9."40NEXT   
    _LAST STATEMENT"...L9.63000...P9.".N
OW OUR PROGRAM(PROGRAMME?).LIST.S LIKE:"
...Z9.". 5 FORJ=1TO2"../.9." 9 FORI=1TO"
W3$.3/.9." 10 PRINT"G(34)" *."G(34).C/.9
." 11 NEXT".Z/.:." 19 FORI=1TO"W3$.|/.:.
" 20 PRINT"G(34)" ..*."G(34)../.:." 21 N
EXT"../ :." 29 FORI=1TO"W1$.A/*:." 30 PR
INT"G(34)"*"G(34).Q/4:." 40 NEXT"../5:."
 40 NEXT"..0H:.".NOTE THAT WE USE "G(34)
"J"G(34).70R:.".FOR THE LOOP THAT REPEAT
S FOR 2 LINES.".^0\:.".(THAT IS, THE OUT
ERMOST LOOP)."..0F:.".WITHIN THIS LOOP .
DON'T. USE .J. AGAIN!"..0U:.".(SO WE USE
D .I.)"..0{:.63000.J0.:.".... 5 FORJ=1TO
2"..0.:." 9 FORI=1TO"W3$..1.:." 10 PRINT
"G(34)" *."G(34).!1.:." 11 NEXT I       
_...NOTE".81.:." 19 FORI=1TO"W3$.Z1.:." 
20 PRINT"G(34)" ..*."G(34).{1.:." 21 NEX
T I       _...NOTE"..1.:." 29 FORI=1TO"W
1$..1.:." 30 PRINT"G(34)"*"G(34).Q1.:." 
31 NEXT I       _...NOTE"..1.:." 40 NEXT
 J       _...NOTE"..2.:.".IF YOU GET CON
FUSED WITH".02.:.".ALL THOSE .NEXT.S..."
.Q2.:.".TYPE: .NEXT I. & .NEXT J".\2.:.6
3000.S2.:."..WANT TO TRY.?"..2.:.".I'LL 
REPEAT THE INSTRUCTIONS.".F2.;.".YOU CAN
 ENTER THE INST'NS BY PUTTING"..2.;.".TH
E CURSOR AT THE FIRST INSTR'N"..3.;.".TH
EN REPEATEDLY PRESSING 'RETURN'".C3.;.".
SO I'LL THINK .YOU. TYPED THEM IN.".N3.;
.63000.F3B=.".";:."5FORJ=1TO2".Z3L=."9FO
RI=1TO"W3$..3V=."10?"G(34)" *."G(34)..3.
=."11NEXT"..3.=."19FORI=1TO"W3$.S3.=."20
?"G(34)" ..*."G(34)..3.=."21NEXT"..3.>."
29FORI=1TO"W1$..4.>."30?"G(34)"*"G(34)..
4.>."31NEXT".*4.>."40NEXT".W4!>.".AFTER 
ENTERING STATEMENTS 5-40 TYPE:".|4">."..
RUN. TO RUN YOUR PROGRAMME."..4&>.".(TYP
E .@. TO CONTINUE TUTOR 1).":SN$."16000"
:.63300..4.>.60000:."..DOESN'T WORK DOES
 IT?"..4.>.18000..5.>.".NOW SUPPOSE YOU'
D LIKE TO SPECIFY".95.>.".THE SYMBOL USE
D..INSTEAD OF *."._5.>.".IN THE PROGRAM,
 REPLACE * IN "..5.?.".STATEMENTS #10,20
&30 BY,SAY,S$"..5.?.".THEN INCLUDE THE S
TATEMENTS:".I5.?.".3?"G(34)"SYMBOL?"G(34
)..5 ?."4 INPUT S$"..6*?.".NOW I'LL WAIT
 FOR YOU TO ENTER THE"..64?.".SYMBOL(OR 
STRING)WHICH IS LATER".I6>?.".REFERRED T
O AS S$.".T6C?.63000.L6H?.".ANOTHER THIN
G.."..6R?.".YOU WILL WANT TO CLEAR THE "
..6\?.".SCREEN AT THE START OF THE PROG'
M".Q6F?.".SO START WITH:"..6P?.".1?"G(34
)"."G(34)..7Z?.".THIS SAYS: PRINT A CLR"
.&7.?."                   ...".17.?.6300
0.^7.?.".ALSO, YOU WON'T WANT ME TO COME
 BACK"..7.?.".WITH MY "G(34)"READY"G(34)
..7.?."         ....."..7.?.".SO GIVE ME
 SOMETHING TO DO,LIKE:"..7.?."..50 FORI=
1TO5000:G=0:NEXT"..8.?.".THAT WAY I'LL G
O AWAY AND SET G=0"..8J?.".5000 TIMES!".
<8O?."...OR YOU COULD HAVE:".Q8P?."..50 
GO TO 50".}8Q?.".THEN I'D 'LOOP' ON STAT
EMENT#50 AND"..8R?.".TO STOP ME YOU'D HI
T .STOP.."..8.?.63000.Z8.?.".ANOTHER THI
NG,YOU MAY WANT TO CHANGE"..9.?.".YOUR M
IND ABOUT THE NO. OF LINES".(9.@.".PRINT
ED(INSTEAD OF ALWAYS 2)".H9.@.".SO CHANG
E: .FOR J=1TO 2".H9.@.".TO READ:   .FOR 
J=1TO L".S9$@.63000..9.@.".OF COURSE YOU
'LL HAVE TO INPUT"G(34)"L"G(34).H98@.".S
O INSERT THE STATEMENT:"..9B@."..2 INPUT
"G(34)"LINES="G(34)";L"..:V@.".I'LL PRIN
T THE PROMPTING REMARK:".(:`@.".LINES=?"
.T:A@.".AND WILL WAIT FOR L TO BE TYPED 
IN."._:J@.63000..:T@.".THEN YOU MAY WANT
 TO USE MY CLASSY"..:~@."."G(34)"REVERSE
 FIELD"G(34).B:.@." ............."..:.@.
"...THAT'S .CTRL-9.=.RVS ON"..;.@.".SO I
NSERT THIS PRINT COMMAND".0;.@.".AT THE 
BEGINNING OF EACH PRINT".B;.@.".SEQUENCE
.".M;.@.63000.^;D@.".REPLACE:".Y;N@.". ?
"G(34)" *."G(34);..;X@..5)".  ..BY:"..;.
@.". ?"G(34)". *."G(34)..;.@."   ^".R;.@
."THAT'S A 'RVS' COMMAND!"..;.@.63000..<
.@."....I'LL PRINT LOTS OF THINGS IN"..<
.A."  REVERSE FIELD".3<.A."  ...........
..".]<.A." SO IF YOU WANT IT "G(34)"OFF"
G(34).~<.A."  INSERT A PRINT COMMAND:"..
<(A.:."41?"G(34)"."G(34)..<2A."    ^ THA
T'S .RVS OFF.!".B<MA.63000..<RA.".THEN..
IF YOU WANT TO SLOW THINGS DOWN"..=.A.".
TRY .SUBROUTINES.!".7=.A.".INCLUDE A FEW
 'GOSUB500' STATEMENTS".E=.A.".AND I'LL 
GO TO STATEMENT 500 AND OBEY"..=.A.".THE
 INSTRUCTIONS THERE."..=.B.".SO, PUT INS
TRUCTIONS AT 500:".E=.B."..500 FORT=1 TO
1000"..=.B.".510 NEXT         "..="B.".5
20 RETURN       ".'>,B.".AFTER DOING 'NO
THING' 1000 TIMES I'LL".V>6B.".'RETURN' 
TO CONTINUE THE MAIN PROGRAM.".H>@B.6300
0:.19000..>PF.".OF COURSE WE FORGOT TO I
NCLUDE ALL"..>ZF.".THOSE SEMI-COLONS!!!"
.K>DF."      ...........  "..>NF.".SO EN
D EACH PRINT STATEMENT"..?XF."...NAMELY 
#10,#20 & #30...".0?.F.".WITH A SEMI-COL
ON!   ;".B?.F.".BUT FIRST, LET'S FORGE A
HEAD!":.63000:.".".V?.FMS$."GO!GO!GO!"..
?.F.63100..?.F...?8J.".";:."1?"G(34)"."G
(34).H?BJ."2INPUT"G(34)"LINES="G(34)";L"
..?LJ."3?"G(34)"SYMBOL?"G(34)..?VJ."4INP
UTS$"..@BM."5FORJ=1TOL".&@LM."9FORI=1TO"
W3$":GOSUB500".S@VM."10?"G(34)". "G(34)"
S$"G(34)"."G(34)";".A@.M."11NEXT"..@.M."
19FORI=1TO"W3$":GOSUB500"..@.M."20?"G(34
)". .."G(34)"S$"G(34)"."G(34)";"..@.M."2
1NEXT"..@.M."29FORI=1TO"W1$":GOSUB500"..
@.M."30?"G(34)"."G(34)"S$;"..A.M."31NEXT
"."A.M."40NEXT":."50GOTO1".BA.M."500FORT
=1TO5:NEXT:RETURN".HAFM.".TYPE IT IN & .
RUN. TO RUN IT."..AZM.".THEN .TYPE @. TO
 CONTINUE":SN$."20000":.63300.GA N.60000
:.".A FINAL WORD (..OR TWO..):"..A*N.".S
OMETIMES YOU RUN A PROGRAM WITH:"..B4N."
..RUN 10"..B>N.".SOMETIMES WITH:".)BHN."
..GOTO10".HBRN.".WHAT'S THE DIFFERENCE?"
.SB\N.".WELL..IF YOU TYPE .RUN... I FORG
ET"..BFN.".THE VALUES OF 'X' AND 'Y' AND
 'SAM'".DBPN.".AND WILL START FROM SCRAT
CH."..BZN."..GOTO... AND I'LL REMEMBER T
HEM!"..B.N.63000..C.N.".THIS IS HANDY:".
;C.N."..STOP. A PROGRAM WHILE IT'S RUNNI
NG".MC.N.".AND TYPE:".`C.N.".?X:?Y:?SAM"
..C.N.".AND I'LL PRINT THE VALUES OF THE
SE"..C.N.".VARIABLES AT THE TIME I WAS .
STOP.PED."..CJN.".YOU CAN TYPE .CONT. TO
 CONTINUE"..DTN.".WHERE I LEFT OFF...OR.
.".1D.N."..GOTO100. TO CONTINUE AT STATE
MENT 100".]D.N.".WITHOUT FORGETTING 'X' 
AND 'Y' ETC.".LD.N.".......".WD.N.63000.
.D.O.".":MS$.".AU REVOIR!.":.63100:.6350
0:...DX..".".UDY..".DURING THE TUTORIAL 
YOU MAY WISH"..DZ..".TO RETURN TO AN EAR
LIER 'PAGE'.".(E{..".JUST .HIT THE @-KEY
., AT ANY TIME,".NE|..".AND THE TUTORIAL
 WILL BACK UP".EE}..".A PAGE OR TWO."..E
~..".ALSO, YOU HAVE AN OPPORTUNITY TO"..
E..".COMPOSE YOUR OWN PROGRAMS.".XE..."
.WHEN YOU WISH TO CONTINUE WITH"..F...".
THE TUTORIAL, .HIT THE @-KEY.!":.63000.$
F..MS$.".@._REMEMBER":.63100.1F...63000:
..IF`..204,1:. INITIALIZE.KFA.BT$.".":.I
.1.24:BT$.BT$.".":...FB.PT$."...........
........................................
............"..FC.PT$.PT$.".............
.N............M................=========
===.".9GD.PT$.PT$."...............PO....
......PO................".PGE.PT$.BT$.".
...............................".PT$."."
. GG.ML$."..............................
......."..GH.WD.40:CRT.1024:.G(142)..GI.
W2.WD.2:W3.WD.1:W1$.J(D(WD),2):..HJ.W2$.
J(D(W2),2):W3$.J(D(W3),2).#HT..".":.5328
1,15:.53280,12:.".".QHF..B(789)..7.16.15
..(7.4096.15.256.12.16.3).WHG...KHH..*NE
W WORKSPACE..HI.M.7.4096.15.256.15.16..H
J....HK..I.M.M.15:.K:.I,K:...HL.. 1,96,3
,96,3,96,3,96..HM.. 144,127,0,0,144,127,
0,0..HN.M.6.4096:.I.0.2:.M.I,0:...HO...8
I...".........................HIT .RETUR
N. TO CONTINUE";.NI...A$:.A$.."".63001.C
I...A$:.A$."".63002.II....}I|..T.1.5:.PT
$MS$;..I}..PT$"          ";..I~..PT$MS$;
:...I..:..OI...56,96:.52,96:.55,0:.51,0
:.61000..I..WD.40:.G(142)..I..M.7.4096.1
5.256.9.16..J...I.M.M.91:.K:.I,K:..YJ...
165,203,201,46,208,83,32,195,127,165,44,
201,8,240,3,32,177,127,32..J...142,166,1
65,44,201,8,240,3,76,128,164,76,174,167,
162,16,189,239..J...127,72,181,42,157,23
9,127,104,149,42,202,208,241,96,120,173,
238,127.,K...77,20,3,141,20,3,173,239,12
7,77,21,3,141,21,3,88,96,173,20,3,73.KK.
..144,141,238,127,173,21,3,73,127,141,23
9,127,96,76,255,255..K...M.90,B(788):.M.
91,B(789)..K..KEY.7.4096.15.256.13.16.8.
EK...(KEY):. KEY FOR IRQ SWAP.KKC....KD.
.*SWITCH TO NEW WORKSPACE..LE..63600:. R
UN NUMBER. LF..61000:. NEW THE WORKSPACE
.+LG..63403.IL...*SWITCH TO OLD WORKSPAC
E.TL...63600.TL..SWTCH.7.4096.15.256.9.1
6.15..L...(SWTCH):. SWAP POINTERS..L...2
04,2:...L...*RESTORE PET.EL..SN$."100":.
63600..L..M.7.4096.15.256.12.16.3:.B(789
).7.16.15..M..L.....MP..*INSERT RUN NUMB
ER.-MQ.M.2059:SN$."00000".SN$.MMR..I.1.5
:.M.I,F(I(SN$,I)):.:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL