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

BASIC 1

FILE INFORMATION

FILENAME(S): BASIC 1

FILE TYPE(S): PRG

FILE SIZE: 15.4K

FIRST SEEN: 2025-11-30 19:47:20

APPEARS ON: 1 disk(s)

FILE HASH

29cdac728e4690b61be4376da269abc7271f92d50e0aa13200802510844d9cde

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
THE PHANTOM BASIC 1 PRG Curtcool, Frank 17 6 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

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

00000000: 01 08 07 08 01 00 8F 00  1E 08 02 00 8F 20 28 43  |............. (C|
00000010: 29 47 4F 4C 44 20 44 49  53 4B 20 49 4E 43 00 24  |)GOLD DISK INC.$|
00000020: 08 03 00 8F 00 32 08 04  00 8F 20 42 41 53 49 43  |.....2.... BASIC|
00000030: 20 31 00 38 08 05 00 8F  00 57 08 0A 00 97 35 33  | 1.8.....W....53|
00000040: 32 38 31 2C 30 3A 99 22  05 0E 0E 08 08 22 3A 51  |281,0:.".....":Q|
00000050: 24 B2 C7 28 33 34 29 00  76 08 14 00 8F 20 31 30  |$..(34).v.... 10|
00000060: 30 30 30 3D 50 41 55 53  49 4E 47 20 53 55 42 52  |000=PAUSING SUBR|
00000070: 4F 55 54 49 4E 45 00 9E  08 1E 00 8F 20 31 31 30  |OUTINE...... 110|
00000080: 30 30 3D 41 4E 53 57 45  52 20 51 55 45 53 54 49  |00=ANSWER QUESTI|
00000090: 4F 4E 53 20 53 55 42 52  4F 55 54 49 4E 45 00 CE  |ONS SUBROUTINE..|
000000A0: 08 28 00 8F 20 31 32 30  30 30 3D 54 59 50 45 2D  |.(.. 12000=TYPE-|
000000B0: 41 4E 59 54 48 49 4E 47  2D 54 4F 2D 45 58 45 43  |ANYTHING-TO-EXEC|
000000C0: 55 54 45 20 53 55 42 52  4F 55 54 49 4E 45 00 E7  |UTE SUBROUTINE..|
000000D0: 08 32 00 8F 20 42 41 53  49 43 20 54 55 54 4F 52  |.2.. BASIC TUTOR|
000000E0: 49 41 4C 20 23 20 31 00  09 09 3C 00 8F 20 42 59  |IAL # 1...<.. BY|
000000F0: 20 44 2E 4B 45 45 4E 41  4E 20 41 4E 44 20 46 2E  | D.KEENAN AND F.|
00000100: 57 48 49 54 45 53 49 44  45 00 37 09 46 00 53 50  |WHITESIDE.7.F.SP|
00000110: B2 31 3A 99 22 93 22 3A  99 22 20 20 20 20 20 20  |.1:.".":."      |
00000120: 20 20 20 20 20 12 C2 41  53 49 43 92 20 12 D4 55  |     ..ASIC. ..U|
00000130: 54 4F 52 49 41 4C 22 00  67 09 50 00 99 3A 99 3A  |TORIAL".g.P..:.:|
00000140: 99 22 20 20 20 20 20 42  59 20 C4 2E CB 45 45 4E  |."     BY ...EEN|
00000150: 41 4E 20 41 4E 44 20 C6  2E D7 48 49 54 45 53 49  |AN AND ...HITESI|
00000160: 44 45 22 3A 99 3A 99 00  95 09 5A 00 99 22 20 20  |DE":.:....Z.."  |
00000170: D7 45 4C 43 4F 4D 45 20  54 4F 20 54 48 45 20 46  |.ELCOME TO THE F|
00000180: 49 52 53 54 20 49 4E 20  41 20 54 48 52 45 45 2D  |IRST IN A THREE-|
00000190: 50 41 52 54 22 00 B9 09  64 00 99 22 54 55 54 4F  |PART"...d.."TUTO|
000001A0: 52 49 41 4C 20 53 45 52  49 45 53 20 4F 4E 20 54  |RIAL SERIES ON T|
000001B0: 48 45 20 C2 C1 D3 C9 C3  22 00 E5 09 6E 00 99 22  |HE ....."...n.."|
000001C0: 50 52 4F 47 52 41 4D 4D  49 4E 47 20 4C 41 4E 47  |PROGRAMMING LANG|
000001D0: 55 41 47 45 2E 20 D4 48  45 20 46 49 52 53 54 20  |UAGE. .HE FIRST |
000001E0: 50 41 52 54 22 00 12 0A  78 00 99 22 57 49 4C 4C  |PART"...x.."WILL|
000001F0: 20 44 45 41 4C 20 57 49  54 48 20 53 49 4D 50 4C  | DEAL WITH SIMPL|
00000200: 45 20 12 49 4E 50 55 54  2F 4F 55 54 50 55 54 92  |E .INPUT/OUTPUT.|
00000210: 2C 22 00 3F 0A 82 00 99  22 12 56 41 52 49 41 42  |,".?....".VARIAB|
00000220: 4C 45 53 92 2C 20 12 41  53 53 49 47 4E 4D 45 4E  |LES., .ASSIGNMEN|
00000230: 54 20 53 54 41 54 45 4D  45 4E 54 53 92 2C 22 00  |T STATEMENTS.,".|
00000240: 62 0A 8C 00 99 22 41 4E  44 20 12 43 4F 4E 44 49  |b...."AND .CONDI|
00000250: 54 49 4F 4E 41 4C 20 42  52 41 4E 43 48 45 53 92  |TIONAL BRANCHES.|
00000260: 2E 22 00 96 0A 96 00 99  3A 99 3A 99 22 20 20 20  |."......:.:."   |
00000270: D3 4F 20 53 49 54 20 42  41 43 4B 20 41 4E 44 20  |.O SIT BACK AND |
00000280: 47 45 54 20 52 45 41 44  59 20 54 4F 20 42 45 47  |GET READY TO BEG|
00000290: 49 4E 2E 2E 2E 22 00 C8  0A A0 00 99 3A 99 22 12  |IN..."......:.".|
000002A0: CE CF D4 C5 3A 20 C9 46  20 59 4F 55 20 54 59 50  |....: .F YOU TYP|
000002B0: 45 20 54 48 45 20 27 5F  27 20 4B 45 59 20 54 48  |E THE '_' KEY TH|
000002C0: 45 4E 20 49 54 27 53 22  00 F5 0A AA 00 99 22 20  |EN IT'S"......" |
000002D0: 20 20 12 20 42 41 43 4B  20 54 4F 20 54 48 45 20  |  . BACK TO THE |
000002E0: CD 41 49 4E 20 4D 45 4E  55 20 57 49 54 48 20 59  |.AIN MENU WITH Y|
000002F0: 4F 55 2E 20 22 00 21 0B  B4 00 99 22 20 20 20 20  |OU. ".!...."    |
00000300: 12 D4 48 45 20 27 5E 27  20 4B 45 59 20 43 41 55  |..HE '^' KEY CAU|
00000310: 53 45 53 20 54 48 45 20  54 55 54 4F 52 49 41 4C  |SES THE TUTORIAL|
00000320: 22 00 47 0B BE 00 99 22  20 20 20 20 20 20 20 20  |".G...."        |
00000330: 12 54 4F 20 42 41 43 4B  20 55 50 20 4F 4E 45 20  |.TO BACK UP ONE |
00000340: 53 43 52 45 45 4E 22 00  51 0B C8 00 89 33 36 36  |SCREEN".Q....366|
00000350: 30 00 7F 0B D2 00 99 22  20 20 20 D4 48 45 20 46  |0......"   .HE F|
00000360: 49 52 53 54 20 54 48 49  4E 47 20 54 48 41 54 20  |IRST THING THAT |
00000370: 4F 4E 45 20 4D 55 53 54  20 4C 45 41 52 4E 22 00  |ONE MUST LEARN".|
00000380: AC 0B DC 00 99 22 54 4F  20 44 4F 20 57 49 54 48  |....."TO DO WITH|
00000390: 20 41 20 43 4F 4D 50 55  54 45 52 20 49 53 20 12  | A COMPUTER IS .|
000003A0: 43 4F 4D 4D 55 4E 49 43  41 54 45 22 00 D6 0B E6  |COMMUNICATE"....|
000003B0: 00 99 22 28 4F 52 20 49  4E 20 54 48 45 20 50 41  |.."(OR IN THE PA|
000003C0: 52 4C 41 4E 43 45 3A 20  55 53 45 20 49 4E 50 55  |RLANCE: USE INPU|
000003D0: 54 20 41 4E 44 22 00 05  0C F0 00 99 22 4F 55 54  |T AND"......"OUT|
000003E0: 50 55 54 29 2E 20 D4 4F  20 47 45 54 20 54 48 45  |PUT). .O GET THE|
000003F0: 20 43 4F 4D 50 55 54 45  52 20 54 4F 20 54 41 4C  | COMPUTER TO TAL|
00000400: 4B 20 54 4F 22 00 33 0C  FA 00 99 22 59 4F 55 2C  |K TO".3...."YOU,|
00000410: 20 C2 C1 D3 C9 C3 20 55  53 45 53 20 54 48 45 20  | ..... USES THE |
00000420: 27 D0 D2 C9 CE D4 27 20  53 54 41 54 45 4D 45 4E  |'.....' STATEMEN|
00000430: 54 2E 22 00 6C 0C 04 01  99 3A 99 22 20 20 C8 45  |T.".l....:."  .E|
00000440: 52 45 20 49 53 20 41 4E  20 45 58 41 4D 50 4C 45  |RE IS AN EXAMPLE|
00000450: 20 4F 46 20 41 20 27 D0  D2 C9 CE D4 27 22 3A 99  | OF A '.....'":.|
00000460: 22 53 54 41 54 45 4D 45  4E 54 3A 22 00 90 0C 0E  |"STATEMENT:"....|
00000470: 01 99 3A 99 A3 31 30 29  3B 22 D0 D2 C9 CE D4 20  |..:..10);"..... |
00000480: 22 3B 51 24 3B 22 C8 C9  22 3B 51 24 3A 99 3A 99  |";Q$;"..";Q$:.:.|
00000490: 00 BF 0C 18 01 99 22 12  CE 4F 54 45 20 54 48 41  |......"..OTE THA|
000004A0: 54 20 54 48 45 20 43 48  41 52 41 43 54 45 52 53  |T THE CHARACTERS|
000004B0: 20 54 4F 20 42 45 20 50  52 49 4E 54 45 44 22 00  | TO BE PRINTED".|
000004C0: EA 0C 22 01 99 22 12 41  52 45 20 49 4E 20 51 55  |.."..".ARE IN QU|
000004D0: 4F 54 41 54 49 4F 4E 53  92 2C 20 4D 55 43 48 20  |OTATIONS., MUCH |
000004E0: 54 48 45 20 57 41 59 20  41 22 00 18 0D 2C 01 99  |THE WAY A"...,..|
000004F0: 22 43 4F 4E 56 45 52 53  41 54 49 4F 4E 20 49 53  |"CONVERSATION IS|
00000500: 20 52 45 43 4F 52 44 45  44 20 49 4E 20 41 20 4E  | RECORDED IN A N|
00000510: 4F 56 45 4C 2E 22 3A 99  00 46 0D 36 01 99 20 22  |OVEL.":..F.6.. "|
00000520: D7 48 41 54 20 44 4F 20  59 4F 55 20 54 48 49 4E  |.HAT DO YOU THIN|
00000530: 4B 20 54 48 45 20 D0 D2  C9 CE D4 20 53 54 41 54  |K THE ..... STAT|
00000540: 45 4D 45 4E 54 22 00 84  0D 40 01 99 22 4F 46 20  |EMENT"...@.."OF |
00000550: 54 48 45 20 45 58 41 4D  50 4C 45 20 57 49 4C 4C  |THE EXAMPLE WILL|
00000560: 20 D0 D2 C9 CE D4 20 4F  55 54 22 3B 3A 41 31 24  | ..... OUT";:A1$|
00000570: B2 22 C8 C9 22 3A 41 32  24 B2 22 48 49 22 3A 8D  |."..":A2$."HI":.|
00000580: 33 37 36 30 00 8E 0D 4A  01 89 33 36 36 30 00 96  |3760...J..3660..|
00000590: 0D 54 01 99 3A 99 00 C3  0D 5E 01 99 22 D4 48 45  |.T..:....^..".HE|
000005A0: 20 57 4F 52 44 20 27 D0  D2 C9 CE D4 27 20 49 4E  | WORD '.....' IN|
000005B0: 44 49 43 41 54 45 53 20  54 48 45 20 41 43 54 49  |DICATES THE ACTI|
000005C0: 4F 4E 22 00 E9 0D 68 01  99 22 54 4F 20 42 45 20  |ON"...h.."TO BE |
000005D0: 54 41 4B 45 4E 2C 20 50  52 49 4E 54 49 4E 47 2C  |TAKEN, PRINTING,|
000005E0: 20 41 4E 44 20 54 48 45  22 00 17 0E 72 01 99 22  | AND THE"...r.."|
000005F0: 51 55 4F 54 41 54 49 4F  4E 20 4D 41 52 4B 53 20  |QUOTATION MARKS |
00000600: 49 4E 44 49 43 41 54 45  20 57 48 41 54 20 49 53  |INDICATE WHAT IS|
00000610: 20 54 4F 20 42 45 22 00  46 0E 7C 01 99 22 50 52  | TO BE".F.|.."PR|
00000620: 49 4E 54 45 44 2E 20 20  12 D4 48 45 20 53 54 41  |INTED.  ..HE STA|
00000630: 54 45 4D 45 4E 54 20 54  48 55 53 20 54 45 4C 4C  |TEMENT THUS TELL|
00000640: 53 20 54 48 45 22 00 73  0E 86 01 99 22 12 43 4F  |S THE".s....".CO|
00000650: 4D 50 55 54 45 52 20 54  4F 20 50 52 49 4E 54 20  |MPUTER TO PRINT |
00000660: 45 56 45 52 59 54 48 49  4E 47 20 42 45 54 57 45  |EVERYTHING BETWE|
00000670: 45 4E 22 00 A2 0E 90 01  99 22 12 54 48 45 20 51  |EN"......".THE Q|
00000680: 55 4F 54 41 54 49 4F 4E  20 4D 41 52 4B 53 20 4F  |UOTATION MARKS O|
00000690: 4E 54 4F 20 54 48 45 20  53 43 52 45 45 4E 2E 22  |NTO THE SCREEN."|
000006A0: 3A 99 00 CF 0E 9A 01 99  22 D0 52 49 4E 54 49 4E  |:.......".RINTIN|
000006B0: 47 20 4F 55 54 20 4D 45  53 53 41 47 45 53 20 49  |G OUT MESSAGES I|
000006C0: 53 20 4E 4F 54 20 41 4C  4C 20 54 48 41 54 22 00  |S NOT ALL THAT".|
000006D0: F5 0E A4 01 99 22 41 20  43 4F 4D 50 55 54 45 52  |....."A COMPUTER|
000006E0: 20 49 53 20 41 42 4F 55  54 2C 20 54 48 4F 55 47  | IS ABOUT, THOUG|
000006F0: 48 2E 22 3A 99 00 FF 0E  AE 01 89 33 36 36 30 00  |H.":.......3660.|
00000700: 2D 0F B8 01 99 22 20 CD  4F 53 54 20 50 45 4F 50  |-...." .OST PEOP|
00000710: 4C 45 20 4B 4E 4F 57 20  54 48 45 20 43 4F 4D 50  |LE KNOW THE COMP|
00000720: 55 54 45 52 20 46 4F 52  20 49 54 53 22 00 56 0F  |UTER FOR ITS".V.|
00000730: C2 01 99 22 54 52 45 4D  45 4E 44 4F 55 53 20 43  |..."TREMENDOUS C|
00000740: 41 4C 43 55 4C 41 54 49  4F 4E 41 4C 20 50 52 4F  |ALCULATIONAL PRO|
00000750: 57 45 53 53 2E 22 00 7B  0F CC 01 99 22 C6 4F 52  |WESS.".{....".OR|
00000760: 20 45 58 41 4D 50 4C 45  2C 20 54 48 45 20 53 54  | EXAMPLE, THE ST|
00000770: 41 54 45 4D 45 4E 54 3A  22 3A 99 00 97 0F D6 01  |ATEMENT:":......|
00000780: 99 22 20 20 20 20 20 20  20 D0 D2 C9 CE D4 20 31  |."       ..... 1|
00000790: 35 2B 36 31 22 3A 99 00  C2 0F E0 01 99 22 D7 48  |5+61":.......".H|
000007A0: 41 54 20 44 4F 20 59 4F  55 20 54 48 49 4E 4B 20  |AT DO YOU THINK |
000007B0: 54 48 45 20 43 4F 4D 50  55 54 45 52 20 57 49 4C  |THE COMPUTER WIL|
000007C0: 4C 22 00 FC 0F EA 01 99  22 D0 D2 C9 CE D4 20 4F  |L"......"..... O|
000007D0: 55 54 20 46 4F 52 20 54  48 49 53 20 45 58 41 4D  |UT FOR THIS EXAM|
000007E0: 50 4C 45 22 3B 3A 41 31  24 B2 22 37 36 22 3A 41  |PLE";:A1$."76":A|
000007F0: 32 24 B2 41 31 24 3A 8D  33 37 36 30 00 26 10 F4  |2$.A1$:.3760.&..|
00000800: 01 99 22 D4 48 45 20 43  4F 4D 50 55 54 45 52 20  |..".HE COMPUTER |
00000810: 53 48 4F 57 53 20 54 48  45 20 4E 55 4D 42 45 52  |SHOWS THE NUMBER|
00000820: 20 27 37 36 27 22 00 57  10 FE 01 99 22 4F 4E 20  | '76'".W...."ON |
00000830: 54 48 45 20 53 43 52 45  45 4E 2E 20 20 D4 48 49  |THE SCREEN.  .HI|
00000840: 53 20 49 53 20 44 49 46  46 45 52 45 4E 54 20 46  |S IS DIFFERENT F|
00000850: 52 4F 4D 3A 22 3A 99 00  7A 10 08 02 99 22 20 20  |ROM:":..z...."  |
00000860: 20 20 20 D0 D2 C9 CE D4  20 22 3B 51 24 3B 22 31  |   ..... ";Q$;"1|
00000870: 35 2B 36 31 22 3B 51 24  3A 99 00 B9 10 12 02 99  |5+61";Q$:.......|
00000880: 22 D7 48 41 54 20 44 4F  20 59 4F 55 20 54 48 49  |".HAT DO YOU THI|
00000890: 4E 4B 20 D4 C8 C9 D3 A0  D0 D2 C9 CE D4 20 53 54  |NK .......... ST|
000008A0: 41 54 45 4D 45 4E 54 22  3A 99 22 57 49 4C 4C 20  |ATEMENT":."WILL |
000008B0: 44 49 53 50 4C 41 59 22  3B 00 D7 10 1C 02 41 31  |DISPLAY";.....A1|
000008C0: 24 B2 22 31 35 2B 36 31  22 3A 41 32 24 B2 41 31  |$."15+61":A2$.A1|
000008D0: 24 3A 8D 33 37 36 30 00  05 11 26 02 99 22 12 D7  |$:.3760...&.."..|
000008E0: 48 45 4E 20 57 45 20 4F  4D 49 54 20 54 48 45 20  |HEN WE OMIT THE |
000008F0: 51 55 4F 54 41 54 49 4F  4E 20 4D 41 52 4B 53 2C  |QUOTATION MARKS,|
00000900: 20 54 48 45 22 00 2C 11  30 02 99 22 12 43 4F 4D  | THE".,.0..".COM|
00000910: 50 55 54 45 52 20 44 4F  45 53 20 54 48 45 20 43  |PUTER DOES THE C|
00000920: 41 4C 43 55 4C 41 54 49  4F 4E 2E 22 00 58 11 3A  |ALCULATION.".X.:|
00000930: 02 99 22 20 20 D4 48 49  53 20 4C 45 41 44 53 20  |.."  .HIS LEADS |
00000940: 55 53 20 49 4D 4D 45 44  49 41 54 45 4C 59 20 49  |US IMMEDIATELY I|
00000950: 4E 54 4F 20 54 48 45 22  00 7C 11 44 02 99 22 52  |NTO THE".|.D.."R|
00000960: 45 41 4C 4D 20 4F 46 20  41 52 49 54 48 4D 45 54  |EALM OF ARITHMET|
00000970: 49 43 2E 2E 2E 22 3A 89  33 36 36 30 00 AD 11 4E  |IC...":.3660...N|
00000980: 02 99 22 12 C9 4E 20 C2  C1 D3 C9 C3 92 2C 20 41  |.."..N ......, A|
00000990: 53 20 49 4E 20 4D 4F 53  54 20 43 4F 4D 50 55 54  |S IN MOST COMPUT|
000009A0: 45 52 20 4C 41 4E 47 55  41 47 45 53 22 00 D8 11  |ER LANGUAGES"...|
000009B0: 58 02 99 22 12 54 48 45  20 46 4F 4C 4C 4F 57 49  |X..".THE FOLLOWI|
000009C0: 4E 47 20 53 59 4D 42 4F  4C 53 20 41 52 45 20 55  |NG SYMBOLS ARE U|
000009D0: 53 45 44 20 46 4F 52 22  00 03 12 62 02 99 22 12  |SED FOR"...b..".|
000009E0: 41 52 49 54 48 4D 45 54  49 43 3A 22 3A 99 22 20  |ARITHMETIC:":." |
000009F0: 20 20 20 20 20 20 2B 2E  2E 2E 41 44 44 49 54 49  |      +...ADDITI|
00000A00: 4F 4E 22 00 21 12 6C 02  99 22 20 20 20 20 20 20  |ON".!.l.."      |
00000A10: 20 2D 2E 2E 2E 53 55 42  54 52 41 43 54 49 4F 4E  | -...SUBTRACTION|
00000A20: 22 00 42 12 76 02 99 22  20 20 20 20 20 20 20 2A  |".B.v.."       *|
00000A30: 2E 2E 2E 4D 55 4C 54 49  50 4C 49 43 41 54 49 4F  |...MULTIPLICATIO|
00000A40: 4E 22 00 5D 12 80 02 99  22 20 20 20 20 20 20 20  |N".]...."       |
00000A50: 2F 2E 2E 2E 44 49 56 49  53 49 4F 4E 22 00 7E 12  |/...DIVISION".~.|
00000A60: 8A 02 99 22 20 20 20 20  20 20 20 5E 2E 2E 2E 45  |..."       ^...E|
00000A70: 58 50 4F 4E 45 4E 54 49  41 54 49 4F 4E 22 00 A9  |XPONENTIATION"..|
00000A80: 12 94 02 99 22 20 20 C1  52 4D 45 44 20 57 49 54  |...."  .RMED WIT|
00000A90: 48 20 54 48 49 53 20 4B  4E 4F 57 4C 45 44 47 45  |H THIS KNOWLEDGE|
00000AA0: 2C 20 57 45 20 43 41 4E  22 00 DF 12 9E 02 99 22  |, WE CAN"......"|
00000AB0: 51 55 49 43 4B 4C 59 20  44 49 53 43 4F 56 45 52  |QUICKLY DISCOVER|
00000AC0: 20 54 48 45 20 53 50 45  45 44 20 4F 46 20 4F 55  | THE SPEED OF OU|
00000AD0: 52 22 3A 99 22 43 4F 4D  50 55 54 45 52 2E 22 00  |R":."COMPUTER.".|
00000AE0: 03 13 A8 02 99 3A 99 22  20 20 D0 D2 C9 CE D4 20  |.....:."  ..... |
00000AF0: 28 31 32 38 2B 31 37 29  2F 32 37 2B 31 38 2A 33  |(128+17)/27+18*3|
00000B00: 22 3A 99 00 32 13 B2 02  99 22 20 41 4C 4D 4F 53  |":..2...." ALMOS|
00000B10: 54 20 49 4D 4D 45 44 49  41 54 45 4C 59 20 52 45  |T IMMEDIATELY RE|
00000B20: 54 55 52 4E 53 20 54 48  45 20 43 4F 52 52 45 43  |TURNS THE CORREC|
00000B30: 54 22 00 61 13 BC 02 99  22 41 4E 53 57 45 52 20  |T".a...."ANSWER |
00000B40: 35 39 2E 33 37 30 33 37  30 34 2E 20 C1 4C 4C 20  |59.3703704. .LL |
00000B50: 56 45 52 59 20 49 4E 54  45 52 45 53 54 49 4E 47  |VERY INTERESTING|
00000B60: 22 00 91 13 C6 02 99 22  59 4F 55 20 53 41 59 2C  |"......"YOU SAY,|
00000B70: 20 42 55 54 20 4F 46 20  4C 49 54 54 4C 45 20 50  | BUT OF LITTLE P|
00000B80: 52 41 43 54 49 43 41 4C  20 42 45 4E 45 46 49 54  |RACTICAL BENEFIT|
00000B90: 22 00 9B 13 D0 02 89 33  36 36 30 00 C7 13 DA 02  |"......3660.....|
00000BA0: 99 22 C2 55 54 20 4E 4F  57 20 42 59 20 43 4F 4D  |.".UT NOW BY COM|
00000BB0: 42 49 4E 49 4E 47 20 54  48 45 20 54 57 4F 20 54  |BINING THE TWO T|
00000BC0: 48 49 4E 47 53 2C 22 00  F6 13 E4 02 99 22 54 45  |HINGS,"......"TE|
00000BD0: 58 54 20 41 4E 44 20 43  41 4C 43 55 4C 41 54 49  |XT AND CALCULATI|
00000BE0: 4F 4E 2C 20 49 4E 54 4F  20 4F 4E 45 20 4C 49 4E  |ON, INTO ONE LIN|
00000BF0: 45 2C 20 57 45 22 00 15  14 EE 02 99 22 43 41 4E  |E, WE"......"CAN|
00000C00: 20 44 4F 20 54 48 45 20  46 4F 4C 4C 4F 57 49 4E  | DO THE FOLLOWIN|
00000C10: 47 3A 22 3A 99 00 4F 14  F8 02 99 22 D0 D2 C9 CE  |G:":..O...."....|
00000C20: D4 20 22 3B 51 24 3B 22  24 31 30 30 30 20 40 31  |. ";Q$;"$1000 @1|
00000C30: 25 2F 4D 4F 4E 54 48 3D  22 3B 51 24 3B 22 3B 31  |%/MONTH=";Q$;";1|
00000C40: 30 30 30 2A 28 31 2B 2E  30 31 29 5E 31 32 22 00  |000*(1+.01)^12".|
00000C50: 5B 14 02 03 99 3A 8D 33  38 31 30 00 87 14 0C 03  |[....:.3810.....|
00000C60: 99 3A 99 22 24 31 30 30  30 20 40 31 25 2F 4D 4F  |.:."$1000 @1%/MO|
00000C70: 4E 54 48 3D 22 3B 31 30  30 30 AC 28 31 AA 2E 30  |NTH=";1000.(1..0|
00000C80: 31 29 AE 31 32 3A 99 00  B6 14 16 03 99 3A 99 22  |1).12:.......:."|
00000C90: D4 48 49 53 20 53 54 41  54 45 4D 45 4E 54 20 43  |.HIS STATEMENT C|
00000CA0: 41 4E 20 42 45 20 55 53  45 44 20 54 4F 20 51 55  |AN BE USED TO QU|
00000CB0: 49 43 4B 4C 59 22 00 E0  14 20 03 99 22 43 41 4C  |ICKLY"... .."CAL|
00000CC0: 43 55 4C 41 54 45 20 43  4F 4D 50 4F 55 4E 44 20  |CULATE COMPOUND |
00000CD0: 49 4E 54 45 52 45 53 54  20 4F 52 2C 20 42 59 22  |INTEREST OR, BY"|
00000CE0: 00 0C 15 2A 03 99 22 53  55 42 53 54 49 54 55 54  |...*.."SUBSTITUT|
00000CF0: 49 4E 47 20 41 4E 20 41  50 50 52 4F 50 52 49 41  |ING AN APPROPRIA|
00000D00: 54 45 20 46 4F 52 4D 55  4C 41 2C 22 00 37 15 34  |TE FORMULA,".7.4|
00000D10: 03 99 22 54 48 45 20 41  4D 4F 55 4E 54 20 4C 45  |.."THE AMOUNT LE|
00000D20: 46 54 20 49 4E 20 41 20  4D 4F 52 54 47 41 47 45  |FT IN A MORTGAGE|
00000D30: 2C 20 45 54 43 2E 22 00  69 15 3E 03 99 3A 99 22  |, ETC.".i.>..:."|
00000D40: 20 20 20 12 CE 4F 54 45  2E 2E 2E 54 48 45 20 53  |   ..OTE...THE S|
00000D50: 45 4D 49 2D 43 4F 4C 4F  4E 20 27 3B 27 20 49 53  |EMI-COLON ';' IS|
00000D60: 20 55 53 45 44 20 54 4F  22 00 AF 15 48 03 99 22  | USED TO"...H.."|
00000D70: 12 53 45 50 45 52 41 54  45 20 44 49 46 46 45 52  |.SEPERATE DIFFER|
00000D80: 45 4E 54 20 45 4C 45 4D  45 4E 54 53 20 4F 46 20  |ENT ELEMENTS OF |
00000D90: 41 20 50 52 49 4E 54 22  3A 99 22 20 20 20 20 20  |A PRINT":."     |
00000DA0: 20 20 20 20 12 53 54 41  54 45 4D 45 4E 54 22 00  |    .STATEMENT".|
00000DB0: B9 15 52 03 89 33 36 36  30 00 E8 15 5C 03 99 22  |..R..3660...\.."|
00000DC0: D3 4F 20 57 45 20 43 41  4E 20 4E 4F 57 20 4D 41  |.O WE CAN NOW MA|
00000DD0: 4B 45 20 4F 55 52 20 43  4F 4D 50 55 54 45 52 20  |KE OUR COMPUTER |
00000DE0: 54 45 4C 4C 20 55 53 22  00 13 16 66 03 99 22 53  |TELL US"...f.."S|
00000DF0: 4F 4D 45 54 48 49 4E 47  20 57 45 20 44 49 44 4E  |OMETHING WE DIDN|
00000E00: 27 54 20 4B 4E 4F 57 20  41 4C 52 45 41 44 59 2E  |'T KNOW ALREADY.|
00000E10: 22 3A 99 00 41 16 70 03  99 22 D4 48 45 20 50 52  |":..A.p..".HE PR|
00000E20: 4F 42 4C 45 4D 20 57 49  54 48 20 54 48 45 20 4C  |OBLEM WITH THE L|
00000E30: 41 53 54 20 D0 D2 C9 CE  D4 20 53 54 41 54 45 2D  |AST ..... STATE-|
00000E40: 22 00 6C 16 7A 03 99 22  4D 45 4E 54 20 49 53 20  |".l.z.."MENT IS |
00000E50: 54 48 41 54 20 49 54 27  53 20 4F 4E 4C 59 20 47  |THAT IT'S ONLY G|
00000E60: 4F 4F 44 20 46 4F 52 20  4F 4E 45 22 00 9D 16 84  |OOD FOR ONE"....|
00000E70: 03 99 22 54 48 49 4E 47  3A 20 43 41 4C 43 55 4C  |.."THING: CALCUL|
00000E80: 41 54 49 4E 47 20 54 48  45 20 43 4F 4D 50 4F 55  |ATING THE COMPOU|
00000E90: 4E 44 20 49 4E 54 45 52  45 53 54 22 3B 00 CC 16  |ND INTEREST";...|
00000EA0: 8E 03 99 22 4F 4E 20 24  31 30 30 30 20 41 54 20  |..."ON $1000 AT |
00000EB0: 31 25 20 50 45 52 20 4D  4F 4E 54 48 20 46 4F 52  |1% PER MONTH FOR|
00000EC0: 20 31 32 20 4D 4F 4E 54  48 53 2E 22 00 FD 16 98  | 12 MONTHS."....|
00000ED0: 03 99 22 D3 4F 4D 45 20  57 4F 55 4C 44 20 43 41  |..".OME WOULD CA|
00000EE0: 4C 4C 20 54 48 49 53 20  12 4F 56 45 52 2D 53 50  |LL THIS .OVER-SP|
00000EF0: 45 43 49 41 4C 49 5A 41  54 49 4F 4E 22 00 2C 17  |ECIALIZATION".,.|
00000F00: A2 03 99 22 C3 4C 45 41  52 4C 59 2C 20 49 54 20  |...".LEARLY, IT |
00000F10: 57 4F 55 4C 44 20 42 45  20 4E 49 43 45 20 54 4F  |WOULD BE NICE TO|
00000F20: 20 48 41 56 45 20 49 54  20 44 4F 22 00 5A 17 AC  | HAVE IT DO".Z..|
00000F30: 03 99 22 4D 4F 52 45 20  54 48 41 4E 20 4F 4E 45  |.."MORE THAN ONE|
00000F40: 20 43 41 4C 43 55 4C 41  54 49 4F 4E 2E 20 C1 4C  | CALCULATION. .L|
00000F50: 53 4F 2C 20 49 54 20 49  53 22 00 88 17 B6 03 99  |SO, IT IS"......|
00000F60: 22 56 45 52 59 20 54 49  4D 45 20 43 4F 4E 53 55  |"VERY TIME CONSU|
00000F70: 4D 49 4E 47 20 41 4E 44  20 49 4E 45 46 46 49 43  |MING AND INEFFIC|
00000F80: 49 45 4E 54 20 54 4F 22  00 B3 17 C0 03 99 22 48  |IENT TO"......"H|
00000F90: 41 56 45 20 4D 41 4E 59  20 53 54 41 54 45 4D 45  |AVE MANY STATEME|
00000FA0: 4E 54 53 20 4F 46 20 54  48 45 20 46 4F 52 4D 3A  |NTS OF THE FORM:|
00000FB0: 22 3A 99 00 ED 17 CA 03  99 22 D0 D2 C9 CE D4 20  |":......."..... |
00000FC0: 22 3B 51 24 3B 22 24 31  30 30 30 20 40 32 25 2F  |";Q$;"$1000 @2%/|
00000FD0: 4D 4F 4E 54 48 3D 22 3B  51 24 3B 22 3B 31 30 30  |MONTH=";Q$;";100|
00000FE0: 30 2A 28 31 2B 2E 30 32  29 5E 31 32 22 00 27 18  |0*(1+.02)^12".'.|
00000FF0: D4 03 99 22 D0 D2 C9 CE  D4 20 22 3B 51 24 3B 22  |..."..... ";Q$;"|
00001000: 24 31 30 30 30 20 40 35  25 2F 4D 4F 4E 54 48 3D  |$1000 @5%/MONTH=|
00001010: 22 3B 51 24 3B 22 3B 31  30 30 30 2A 28 31 2B 2E  |";Q$;";1000*(1+.|
00001020: 30 35 29 5E 31 32 22 00  61 18 DE 03 99 22 D0 D2  |05)^12".a...."..|
00001030: C9 CE D4 20 22 3B 51 24  3B 22 24 35 30 30 30 20  |... ";Q$;"$5000 |
00001040: 40 37 25 2F 4D 4F 4E 54  48 3D 22 3B 51 24 3B 22  |@7%/MONTH=";Q$;"|
00001050: 3B 35 30 30 30 2A 28 31  2B 2E 30 37 29 5E 31 32  |;5000*(1+.07)^12|
00001060: 22 00 67 18 E8 03 99 00  93 18 F2 03 99 22 D7 45  |".g..........".E|
00001070: 20 4E 45 45 44 20 53 4F  4D 45 54 48 49 4E 47 20  | NEED SOMETHING |
00001080: 4D 4F 52 45 20 46 4C 45  58 49 42 4C 45 2C 20 41  |MORE FLEXIBLE, A|
00001090: 4E 44 22 00 BF 18 FC 03  99 22 54 48 41 54 20 4C  |ND"......"THAT L|
000010A0: 45 41 44 53 20 55 53 20  54 4F 20 12 56 41 52 49  |EADS US TO .VARI|
000010B0: 41 42 4C 45 53 92 2E 22  3A 8D 20 33 36 36 30 00  |ABLES..":. 3660.|
000010C0: EE 18 06 04 99 22 D4 48  45 20 4E 55 4D 42 45 52  |.....".HE NUMBER|
000010D0: 53 20 54 48 41 54 20 57  45 20 48 41 56 45 20 45  |S THAT WE HAVE E|
000010E0: 4E 43 4F 55 4E 54 45 52  45 44 20 53 4F 22 00 1E  |NCOUNTERED SO"..|
000010F0: 19 10 04 99 22 46 41 52  20 41 52 45 20 4B 4E 4F  |...."FAR ARE KNO|
00001100: 57 4E 20 43 4F 4C 4C 45  43 54 49 56 45 4C 59 20  |WN COLLECTIVELY |
00001110: 41 53 20 12 43 4F 4E 53  54 41 4E 54 53 22 00 4C  |AS .CONSTANTS".L|
00001120: 19 1A 04 99 22 46 4F 52  20 54 48 45 20 53 49 4D  |...."FOR THE SIM|
00001130: 50 4C 45 20 52 45 41 53  4F 4E 20 54 48 41 54 20  |PLE REASON THAT |
00001140: 54 48 45 59 20 41 4C 57  41 59 53 22 00 7A 19 24  |THEY ALWAYS".z.$|
00001150: 04 99 22 4D 45 41 4E 20  54 48 45 20 53 41 4D 45  |.."MEAN THE SAME|
00001160: 2C 20 43 4F 4E 53 54 41  4E 54 2C 20 54 48 49 4E  |, CONSTANT, THIN|
00001170: 47 2E 20 C9 46 20 59 4F  55 22 00 A9 19 2E 04 99  |G. .F YOU"......|
00001180: 22 54 59 50 45 20 54 48  45 20 4E 55 4D 42 45 52  |"TYPE THE NUMBER|
00001190: 20 31 38 2E 34 37 20 49  4E 54 4F 20 54 48 45 20  | 18.47 INTO THE |
000011A0: 43 4F 4D 50 55 54 45 52  22 00 D5 19 38 04 99 22  |COMPUTER"...8.."|
000011B0: 49 54 20 4B 4E 4F 57 53  20 57 48 49 43 48 20 4E  |IT KNOWS WHICH N|
000011C0: 55 4D 42 45 52 20 59 4F  55 20 4D 45 41 4E 2E 2E  |UMBER YOU MEAN..|
000011D0: 2E 54 48 45 22 00 F7 19  42 04 99 22 4E 55 4D 42  |.THE"...B.."NUMB|
000011E0: 45 52 20 52 45 4D 41 49  4E 53 20 43 4F 4E 53 54  |ER REMAINS CONST|
000011F0: 41 4E 54 2E 22 3A 99 00  27 1A 4C 04 99 22 C9 54  |ANT.":..'.L..".T|
00001200: 20 57 4F 55 4C 44 20 42  45 20 43 4F 4E 56 45 4E  | WOULD BE CONVEN|
00001210: 49 45 4E 54 20 54 4F 20  48 41 56 45 20 12 41 20  |IENT TO HAVE .A |
00001220: 4E 55 4D 42 45 52 22 00  57 1A 56 04 99 22 12 54  |NUMBER".W.V..".T|
00001230: 48 41 54 20 4D 45 41 4E  53 20 4D 41 4E 59 20 54  |HAT MEANS MANY T|
00001240: 48 49 4E 47 53 20 54 4F  20 54 48 45 20 43 4F 4D  |HINGS TO THE COM|
00001250: 50 55 54 45 52 2C 22 00  86 1A 60 04 99 22 54 48  |PUTER,"...`.."TH|
00001260: 4F 55 47 48 2C 20 41 4E  44 20 54 48 45 53 45 20  |OUGH, AND THESE |
00001270: 43 4F 4E 53 54 52 55 43  54 53 20 41 52 45 20 43  |CONSTRUCTS ARE C|
00001280: 41 4C 4C 45 44 22 00 B2  1A 6A 04 99 22 12 56 41  |ALLED"...j..".VA|
00001290: 52 49 41 42 4C 45 53 92  2E 20 D4 4F 20 41 56 4F  |RIABLES.. .O AVO|
000012A0: 49 44 20 43 4F 4E 46 55  53 49 4F 4E 20 57 49 54  |ID CONFUSION WIT|
000012B0: 48 22 00 E3 1A 74 04 99  22 43 4F 4E 53 54 41 4E  |H"...t.."CONSTAN|
000012C0: 54 53 2C 20 12 56 41 52  49 41 42 4C 45 53 92 20  |TS, .VARIABLES. |
000012D0: 41 52 45 20 52 45 46 45  52 52 45 44 20 54 4F 20  |ARE REFERRED TO |
000012E0: 42 59 22 00 15 1B 7E 04  99 22 12 4E 41 4D 45 53  |BY"...~..".NAMES|
000012F0: 92 20 57 48 49 43 48 20  12 4D 55 53 54 20 42 45  |. WHICH .MUST BE|
00001300: 47 49 4E 20 57 49 54 48  20 41 20 4C 45 54 54 45  |GIN WITH A LETTE|
00001310: 52 2E 22 3A 99 00 42 1B  88 04 99 22 D4 48 55 53  |R.":..B....".HUS|
00001320: 20 57 45 20 4D 41 59 20  48 41 56 45 20 41 20 56  | WE MAY HAVE A V|
00001330: 41 52 49 41 42 4C 45 20  4E 41 4D 45 44 20 C1 31  |ARIABLE NAMED .1|
00001340: 2E 22 00 70 1B 92 04 99  22 12 C2 C1 D3 C9 C3 20  |.".p...."...... |
00001350: 41 4C 4C 4F 57 53 20 41  4E 59 20 4E 55 4D 42 45  |ALLOWS ANY NUMBE|
00001360: 52 20 4F 46 20 43 48 41  52 41 43 54 45 52 53 22  |R OF CHARACTERS"|
00001370: 00 9F 1B 9C 04 99 22 12  49 4E 20 41 20 56 41 52  |......".IN A VAR|
00001380: 49 41 42 4C 45 20 4E 41  4D 45 2C 20 42 55 54 20  |IABLE NAME, BUT |
00001390: 4F 4E 4C 59 20 54 48 45  20 46 49 52 53 54 22 00  |ONLY THE FIRST".|
000013A0: CE 1B A6 04 99 22 12 54  57 4F 20 43 4F 55 4E 54  |.....".TWO COUNT|
000013B0: 92 20 28 45 47 2E 20 D4  CF CE D9 20 41 4E 44 20  |. (EG. .... AND |
000013C0: D4 CF CB C5 CE 20 41 52  45 20 54 48 45 22 00 F7  |..... ARE THE"..|
000013D0: 1B B0 04 99 22 53 41 4D  45 20 56 41 52 49 41 42  |...."SAME VARIAB|
000013E0: 4C 45 20 54 4F 20 C2 C1  D3 C9 C3 20 42 45 43 41  |LE TO ..... BECA|
000013F0: 55 53 45 20 49 54 22 00  1F 1C BA 04 99 22 49 47  |USE IT"......"IG|
00001400: 4E 4F 52 45 53 20 45 56  45 52 59 54 48 49 4E 47  |NORES EVERYTHING|
00001410: 20 41 46 54 45 52 20 54  48 45 20 CF 29 2E 22 00  | AFTER THE .).".|
00001420: 29 1C C4 04 89 33 36 36  30 00 58 1C CE 04 99 22  |)....3660.X...."|
00001430: D7 48 45 4E 20 C2 C1 D3  C9 C3 20 45 4E 43 4F 55  |.HEN ..... ENCOU|
00001440: 4E 54 45 52 53 20 41 20  56 41 52 49 41 42 4C 45  |NTERS A VARIABLE|
00001450: 20 4E 41 4D 45 2C 20 22  00 86 1C D8 04 99 22 49  | NAME, "......"I|
00001460: 54 20 47 4F 45 53 20 49  4E 54 4F 20 49 54 53 20  |T GOES INTO ITS |
00001470: 4D 45 4D 4F 52 59 20 54  4F 20 46 49 4E 44 20 41  |MEMORY TO FIND A|
00001480: 20 53 50 4F 54 22 00 B4  1C E2 04 99 22 57 49 54  | SPOT"......"WIT|
00001490: 48 20 54 48 41 54 20 4E  41 4D 45 2C 20 41 4E 44  |H THAT NAME, AND|
000014A0: 20 49 46 20 49 54 20 44  4F 45 53 4E 27 54 20 46  | IF IT DOESN'T F|
000014B0: 49 4E 44 22 00 E2 1C EC  04 99 22 4F 4E 45 2C 20  |IND"......"ONE, |
000014C0: 49 54 20 4D 41 4B 45 53  20 4F 4E 45 2E 20 20 D3  |IT MAKES ONE.  .|
000014D0: 4F 20 54 48 45 52 45 20  57 49 4C 4C 20 42 45 20  |O THERE WILL BE |
000014E0: 41 22 00 0E 1D F6 04 99  22 53 50 4F 54 20 49 4E  |A"......"SPOT IN|
000014F0: 20 4D 45 4D 4F 52 59 20  4C 41 42 45 4C 4C 45 44  | MEMORY LABELLED|
00001500: 20 C1 31 2E 20 12 D9 4F  55 20 43 41 4E 22 00 3F  | .1. ..OU CAN".?|
00001510: 1D 00 05 99 22 12 54 48  49 4E 4B 20 4F 46 20 49  |....".THINK OF I|
00001520: 54 20 41 53 20 53 4F 4D  45 54 48 49 4E 47 20 4C  |T AS SOMETHING L|
00001530: 49 4B 45 20 41 20 4D 41  49 4C 42 4F 58 2E 22 00  |IKE A MAILBOX.".|
00001540: 6A 1D 0A 05 99 22 D7 48  45 4E 20 59 4F 55 20 52  |j....".HEN YOU R|
00001550: 45 46 45 52 20 54 4F 20  C1 31 2C 20 C2 C1 D3 C9  |EFER TO .1, ....|
00001560: C3 20 46 49 4E 44 53 20  41 22 00 97 1D 14 05 99  |. FINDS A"......|
00001570: 22 4D 41 49 4C 42 4F 58  20 4C 41 42 45 4C 4C 45  |"MAILBOX LABELLE|
00001580: 44 20 C1 31 20 41 4E 44  20 55 53 45 53 20 57 48  |D .1 AND USES WH|
00001590: 41 54 45 56 45 52 22 00  C6 1D 1E 05 99 22 49 53  |ATEVER"......"IS|
000015A0: 20 49 4E 53 49 44 45 2E  20 C9 46 20 59 4F 55 20  | INSIDE. .F YOU |
000015B0: 48 41 56 45 4E 27 54 20  50 55 54 20 41 4E 59 54  |HAVEN'T PUT ANYT|
000015C0: 48 49 4E 47 20 22 00 F1  1D 28 05 99 22 49 4E 53  |HING "...(.."INS|
000015D0: 49 44 45 20 59 45 54 2C  20 C2 C1 D3 C9 C3 20 50  |IDE YET, ..... P|
000015E0: 55 54 53 20 49 4E 20 41  20 5A 45 52 4F 2E 22 3A  |UTS IN A ZERO.":|
000015F0: 99 00 35 1E 32 05 99 22  D3 4F 2C 20 49 46 20 49  |..5.2..".O, IF I|
00001600: 4E 20 54 48 45 20 46 49  52 53 54 20 4C 49 4E 45  |N THE FIRST LINE|
00001610: 3A 22 3A 99 3A 99 22 20  20 20 20 20 20 20 20 20  |:":.:."         |
00001620: 20 20 20 D0 D2 C9 CE D4  20 22 3B 51 24 3B 22 C8  |   ..... ";Q$;".|
00001630: C9 22 3B 51 24 00 62 1E  3C 05 99 3A 99 22 54 48  |.";Q$.b.<..:."TH|
00001640: 45 20 51 55 4F 54 45 53  20 57 45 52 45 20 4D 49  |E QUOTES WERE MI|
00001650: 53 53 49 4E 47 2C 20 54  48 45 4E 20 C2 C1 D3 C9  |SSING, THEN ....|
00001660: C3 22 00 90 1E 46 05 99  22 57 4F 55 4C 44 20 50  |."...F.."WOULD P|
00001670: 52 49 4E 54 20 20 30 20  20 42 45 43 41 55 53 45  |RINT  0  BECAUSE|
00001680: 20 49 54 20 57 4F 55 4C  44 20 54 48 49 4E 4B 22  | IT WOULD THINK"|
00001690: 00 BF 1E 50 05 99 22 59  4F 55 20 4D 45 41 4E 54  |...P.."YOU MEANT|
000016A0: 20 54 48 45 20 56 41 52  49 41 42 4C 45 20 C8 C9  | THE VARIABLE ..|
000016B0: 20 41 4E 44 20 54 48 45  52 45 20 57 41 53 22 00  | AND THERE WAS".|
000016C0: EA 1E 5A 05 99 22 4E 4F  54 48 49 4E 47 20 49 4E  |..Z.."NOTHING IN|
000016D0: 20 4D 41 49 4C 42 4F 58  20 C8 C9 2E 20 C2 55 54  | MAILBOX ... .UT|
000016E0: 20 48 4F 57 20 44 4F 45  53 22 00 16 1F 64 05 99  | HOW DOES"...d..|
000016F0: 22 4F 4E 45 20 50 55 54  20 53 4F 4D 45 54 48 49  |"ONE PUT SOMETHI|
00001700: 4E 47 20 49 4E 54 4F 20  54 48 45 20 4D 41 49 4C  |NG INTO THE MAIL|
00001710: 42 4F 58 20 3F 22 00 43  1F 6E 05 99 22 C1 C8 2D  |BOX ?".C.n.."..-|
00001720: C8 C1 C8 21 20 D7 45 4C  4C 2C 20 54 48 41 54 20  |...! .ELL, THAT |
00001730: 49 53 20 54 48 45 20 12  41 53 53 49 47 4E 4D 45  |IS THE .ASSIGNME|
00001740: 4E 54 22 00 5D 1F 78 05  99 22 12 53 54 41 54 45  |NT".].x..".STATE|
00001750: 4D 45 4E 54 2E 22 3A 8D  20 33 36 36 30 00 8A 1F  |MENT.":. 3660...|
00001760: 82 05 99 22 C8 45 52 45  20 49 53 20 41 20 C2 C1  |...".ERE IS A ..|
00001770: D3 C9 C3 20 41 53 53 49  47 4E 4D 45 4E 54 20 53  |... ASSIGNMENT S|
00001780: 54 41 54 45 4D 45 4E 54  3A 22 00 AE 1F 8C 05 99  |TATEMENT:"......|
00001790: 3A 99 22 20 20 20 20 20  20 20 20 20 20 20 20 CC  |:."            .|
000017A0: C5 D4 20 C1 31 20 3D 20  31 30 37 22 3A 99 00 D9  |.. .1 = 107":...|
000017B0: 1F 96 05 99 22 12 D4 48  49 53 20 54 45 4C 4C 53  |...."..HIS TELLS|
000017C0: 20 C2 C1 D3 C9 C3 20 54  48 41 54 20 59 4F 55 20  | ..... THAT YOU |
000017D0: 57 41 4E 54 20 54 48 45  22 00 08 20 A0 05 99 22  |WANT THE".. ..."|
000017E0: 12 56 41 4C 55 45 20 31  30 37 20 50 55 54 20 49  |.VALUE 107 PUT I|
000017F0: 4E 54 4F 20 54 48 45 20  4D 41 49 4C 42 4F 58 20  |NTO THE MAILBOX |
00001800: C1 31 2E 92 20 C9 46 22  00 33 20 AA 05 99 22 57  |.1.. .F".3 ..."W|
00001810: 45 20 4E 4F 57 20 D0 D2  C9 CE D4 20 C1 31 2C 20  |E NOW ..... .1, |
00001820: 57 45 20 53 48 4F 55 4C  44 20 47 45 54 20 31 30  |WE SHOULD GET 10|
00001830: 37 2E 22 00 62 20 B4 05  99 22 D7 45 20 53 48 4F  |7.".b ...".E SHO|
00001840: 55 4C 44 20 50 55 54 20  4E 55 4D 42 45 52 53 20  |ULD PUT NUMBERS |
00001850: 4F 4E 54 4F 20 54 48 45  53 45 20 53 54 41 54 45  |ONTO THESE STATE|
00001860: 2D 22 00 91 20 BE 05 99  22 4D 45 4E 54 53 20 54  |-".. ..."MENTS T|
00001870: 4F 20 53 45 45 20 57 48  41 54 20 4F 52 44 45 52  |O SEE WHAT ORDER|
00001880: 20 54 48 45 59 20 47 4F  20 49 4E 2C 20 41 4E 44  | THEY GO IN, AND|
00001890: 22 00 B6 20 C8 05 99 22  54 4F 20 4D 41 4B 45 20  |".. ..."TO MAKE |
000018A0: 54 48 45 4D 20 41 20 50  52 4F 47 52 41 4D 2E 20  |THEM A PROGRAM. |
000018B0: D4 48 55 53 3A 22 00 D2  20 D2 05 99 3A 99 22 20  |.HUS:".. ...:." |
000018C0: 20 20 20 31 30 20 CC C5  D4 20 C1 31 20 3D 20 31  |   10 ... .1 = 1|
000018D0: 30 37 00 EB 20 DC 05 99  22 20 20 20 20 32 30 20  |07.. ..."    20 |
000018E0: D0 D2 C9 CE D4 20 C1 31  22 3A 99 00 F5 20 E6 05  |..... .1":... ..|
000018F0: 8D 33 38 31 30 00 08 21  F0 05 99 3A 41 31 B2 31  |.3810..!...:A1.1|
00001900: 30 37 3A 99 41 31 3A 99  00 37 21 FA 05 99 22 CE  |07:.A1:..7!...".|
00001910: 4F 57 20 CC C5 D4 20 55  53 20 42 45 43 4F 4D 45  |OW ... US BECOME|
00001920: 20 4D 4F 52 45 20 41 44  56 45 4E 54 55 52 4F 55  | MORE ADVENTUROU|
00001930: 53 2C 20 41 4E 44 22 00  59 21 04 06 99 22 54 52  |S, AND".Y!..."TR|
00001940: 59 20 53 4F 4D 45 54 48  49 4E 47 20 4E 45 57 2E  |Y SOMETHING NEW.|
00001950: 2E 2E 22 3A 89 33 36 36  30 00 76 21 0E 06 99 3A  |..":.3660.v!...:|
00001960: 99 22 20 20 20 20 31 30  20 CC C5 D4 20 C1 31 20  |."    10 ... .1 |
00001970: 3D 20 31 30 37 22 00 8D  21 18 06 99 22 20 20 20  |= 107"..!..."   |
00001980: 20 32 30 20 D0 D2 C9 CE  D4 20 C1 31 22 00 AB 21  | 20 ..... .1"..!|
00001990: 22 06 99 22 20 20 20 20  33 30 20 CC C5 D4 A0 C1  |".."    30 .....|
000019A0: 31 20 3D 20 C1 31 20 2B  20 31 22 00 C2 21 2C 06  |1 = .1 + 1"..!,.|
000019B0: 99 22 20 20 20 20 34 30  20 D0 D2 C9 CE D4 20 C1  |."    40 ..... .|
000019C0: 31 22 00 CE 21 36 06 99  3A 8D 33 38 31 30 00 ED  |1"..!6..:.3810..|
000019D0: 21 40 06 99 3A 41 31 B2  31 30 37 3A 99 41 31 3A  |!@..:A1.107:.A1:|
000019E0: 41 31 B2 41 31 AA 31 3A  99 41 31 3A 99 00 1D 22  |A1.A1.1:.A1:..."|
000019F0: 4A 06 99 3A 99 22 CE 4F  54 49 43 45 20 53 54 41  |J..:.".OTICE STA|
00001A00: 54 45 4D 45 4E 54 20 4E  55 4D 42 45 52 20 33 30  |TEMENT NUMBER 30|
00001A10: 2E 20 12 D4 48 49 53 20  53 41 59 53 22 00 4C 22  |. ..HIS SAYS".L"|
00001A20: 54 06 99 22 12 41 44 44  20 4F 4E 45 20 54 4F 20  |T..".ADD ONE TO |
00001A30: 54 48 45 20 56 41 4C 55  45 20 4E 4F 57 20 49 4E  |THE VALUE NOW IN|
00001A40: 20 C1 31 20 41 4E 44 20  50 55 54 22 00 7A 22 5E  | .1 AND PUT".z"^|
00001A50: 06 99 22 12 49 54 20 42  41 43 4B 20 49 4E 54 4F  |..".IT BACK INTO|
00001A60: 20 54 48 45 20 4D 41 49  4C 42 4F 58 20 4C 41 42  | THE MAILBOX LAB|
00001A70: 45 4C 4C 45 44 20 C1 31  2E 22 00 A8 22 68 06 99  |ELLED .1.".."h..|
00001A80: 22 D3 49 4E 43 45 20 C1  31 20 57 41 53 20 31 30  |".INCE .1 WAS 10|
00001A90: 37 2C 20 C1 31 2B 31 20  3D 20 31 30 38 20 41 4E  |7, .1+1 = 108 AN|
00001AA0: 44 20 C2 C1 D3 C9 C3 22  00 D8 22 72 06 99 22 50  |D .....".."r.."P|
00001AB0: 55 54 53 20 31 30 38 20  49 4E 54 4F 20 54 48 45  |UTS 108 INTO THE|
00001AC0: 20 4D 41 49 4C 42 4F 58  20 C1 31 2E 20 12 D4 48  | MAILBOX .1. ..H|
00001AD0: 45 20 50 4F 49 4E 54 22  00 08 23 7C 06 99 22 12  |E POINT"..#|..".|
00001AE0: 49 53 20 54 48 41 54 20  54 48 45 20 27 3D 27 20  |IS THAT THE '=' |
00001AF0: 44 4F 45 53 20 CE CF D4  20 4D 45 41 4E 20 27 45  |DOES ... MEAN 'E|
00001B00: 51 55 41 4C 53 27 2E 22  00 37 23 86 06 99 22 12  |QUALS'.".7#...".|
00001B10: C9 54 20 4D 45 41 4E 53  20 27 50 55 54 20 49 4E  |.T MEANS 'PUT IN|
00001B20: 54 4F 20 54 48 45 20 4D  41 49 4C 42 4F 58 27 2E  |TO THE MAILBOX'.|
00001B30: 92 20 D4 48 49 53 22 00  65 23 90 06 99 22 50 4F  |. .HIS".e#..."PO|
00001B40: 49 4E 54 20 4E 45 45 44  53 20 54 4F 20 42 45 20  |INT NEEDS TO BE |
00001B50: 43 4C 45 41 52 20 48 45  52 45 2C 20 41 53 20 49  |CLEAR HERE, AS I|
00001B60: 54 20 49 53 22 00 7E 23  9A 06 99 22 49 4D 50 4F  |T IS".~#..."IMPO|
00001B70: 52 54 41 4E 54 2E 22 3A  8D 20 33 36 36 30 00 AB  |RTANT.":. 3660..|
00001B80: 23 A4 06 99 22 CE 4F 57  2C 20 49 46 20 59 4F 55  |#...".OW, IF YOU|
00001B90: 27 56 45 20 45 56 45 52  20 4C 4F 4F 4B 45 44 20  |'VE EVER LOOKED |
00001BA0: 41 54 20 41 20 C2 C1 D3  C9 C3 22 00 D5 23 AE 06  |AT A ....."..#..|
00001BB0: 99 22 50 52 4F 47 52 41  4D 2C 20 43 48 41 4E 43  |."PROGRAM, CHANC|
00001BC0: 45 53 20 41 52 45 20 59  4F 55 20 57 49 4C 4C 20  |ES ARE YOU WILL |
00001BD0: 48 41 56 45 22 00 02 24  B8 06 99 22 41 4C 4D 4F  |HAVE"..$..."ALMO|
00001BE0: 53 54 20 4E 45 56 45 52  20 53 45 45 4E 20 54 48  |ST NEVER SEEN TH|
00001BF0: 45 20 57 4F 52 44 20 CC  C5 D4 2E 20 D4 48 45 52  |E WORD .... .HER|
00001C00: 45 22 00 31 24 C2 06 99  22 49 53 20 41 20 52 45  |E".1$..."IS A RE|
00001C10: 41 53 4F 4E 20 46 4F 52  20 54 48 49 53 3A 20 C2  |ASON FOR THIS: .|
00001C20: C1 D3 C9 C3 20 41 4C 4C  4F 57 53 20 4C 41 5A 59  |.... ALLOWS LAZY|
00001C30: 22 00 5E 24 CC 06 99 22  50 52 4F 47 52 41 4D 4D  |".^$..."PROGRAMM|
00001C40: 45 52 53 20 54 4F 20 4F  4D 49 54 20 54 48 45 20  |ERS TO OMIT THE |
00001C50: 57 4F 52 44 20 CC C5 D4  2C 20 41 4E 44 22 00 8D  |WORD ..., AND"..|
00001C60: 24 D6 06 99 22 53 49 4D  50 4C 59 20 41 53 53 55  |$..."SIMPLY ASSU|
00001C70: 4D 45 20 54 48 41 54 20  49 54 20 49 53 20 54 48  |ME THAT IT IS TH|
00001C80: 45 52 45 2E 20 D4 48 55  53 3A 22 3A 99 00 A4 24  |ERE. .HUS:":...$|
00001C90: E0 06 99 22 20 20 20 20  31 30 20 C1 31 20 3D 20  |..."    10 .1 = |
00001CA0: 31 30 37 22 00 BB 24 EA  06 99 22 20 20 20 20 32  |107"..$..."    2|
00001CB0: 30 20 D0 D2 C9 CE D4 20  C1 31 22 00 D5 24 F4 06  |0 ..... .1"..$..|
00001CC0: 99 22 20 20 20 20 33 30  20 C1 31 20 3D 20 C1 31  |."    30 .1 = .1|
00001CD0: 20 2B 20 31 22 00 EE 24  FE 06 99 22 20 20 20 20  | + 1"..$..."    |
00001CE0: 34 30 20 D0 D2 C9 CE D4  20 C1 31 22 3A 99 00 1A  |40 ..... .1":...|
00001CF0: 25 08 07 99 22 CE 4F 57  20 53 54 41 54 45 4D 45  |%...".OW STATEME|
00001D00: 4E 54 20 33 30 20 4C 4F  4F 4B 53 20 53 49 4C 4C  |NT 30 LOOKS SILL|
00001D10: 59 2C 20 41 4E 44 20 49  53 22 00 46 25 12 07 99  |Y, AND IS".F%...|
00001D20: 22 4D 41 54 48 45 4D 41  54 49 43 41 4C 4C 59 20  |"MATHEMATICALLY |
00001D30: 4E 4F 4E 53 45 4E 53 45  2C 20 42 55 54 20 59 4F  |NONSENSE, BUT YO|
00001D40: 55 20 41 4E 44 22 00 6E  25 1C 07 99 22 C2 C1 D3  |U AND".n%..."...|
00001D50: C9 C3 20 4B 4E 4F 57 20  57 48 41 54 20 49 53 20  |.. KNOW WHAT IS |
00001D60: 4D 45 41 4E 54 2E 22 3A  8D 20 33 36 36 30 00 9B  |MEANT.":. 3660..|
00001D70: 25 26 07 99 22 CE 4F 57  20 54 48 41 54 20 57 45  |%&..".OW THAT WE|
00001D80: 20 4B 4E 4F 57 20 56 41  52 49 41 42 4C 45 53 2C  | KNOW VARIABLES,|
00001D90: 20 57 45 20 43 41 4E 20  44 4F 22 00 B3 25 30 07  | WE CAN DO"..%0.|
00001DA0: 99 22 54 48 45 20 46 4F  4C 4C 4F 57 49 4E 47 3A  |."THE FOLLOWING:|
00001DB0: 22 3A 99 00 C8 25 3A 07  99 22 20 31 30 20 C1 31  |":...%:.." 10 .1|
00001DC0: 20 3D 20 31 30 30 30 22  00 DD 25 44 07 99 22 20  | = 1000"..%D.." |
00001DD0: 32 30 20 C2 32 20 3D 20  30 2E 30 31 22 00 03 26  |20 .2 = 0.01"..&|
00001DE0: 4E 07 99 22 20 33 30 20  D0 D2 C9 CE D4 20 22 3B  |N.." 30 ..... ";|
00001DF0: 51 24 3B 22 24 22 3B 51  24 3B 22 3B C1 31 3B 22  |Q$;"$";Q$;";.1;"|
00001E00: 51 24 3B 00 31 26 58 07  99 22 40 22 3B 51 24 3B  |Q$;.1&X.."@";Q$;|
00001E10: 22 3B C2 32 2A 31 30 30  3B 22 3B 51 24 3B 22 3B  |";.2*100;";Q$;";|
00001E20: 25 2F 4D 4F 4E 54 48 3D  22 3B 51 24 3B 22 3B 22  |%/MONTH=";Q$;";"|
00001E30: 3B 00 47 26 62 07 99 22  C1 31 2A 28 31 2B C2 32  |;.G&b..".1*(1+.2|
00001E40: 29 5E 31 32 22 3A 99 00  60 26 6C 07 8D 33 38 31  |)^12":..`&l..381|
00001E50: 30 3A 41 31 B2 31 30 30  30 3A 42 32 B2 2E 30 31  |0:A1.1000:B2..01|
00001E60: 00 8F 26 76 07 99 22 24  22 3B 41 31 3B 22 40 22  |..&v.."$";A1;"@"|
00001E70: 3B 42 32 AC 31 30 30 3B  22 25 2F 4D 4F 4E 54 48  |;B2.100;"%/MONTH|
00001E80: 3D 22 3B 41 31 AC 28 31  AA 42 32 29 AE 31 32 00  |=";A1.(1.B2).12.|
00001E90: 95 26 80 07 99 00 C4 26  8A 07 99 22 12 C8 45 52  |.&.....&..."..ER|
00001EA0: 45 20 57 45 27 56 45 20  4A 55 53 54 20 50 55 54  |E WE'VE JUST PUT|
00001EB0: 20 56 41 52 49 41 42 4C  45 53 20 49 4E 20 50 4C  | VARIABLES IN PL|
00001EC0: 41 43 45 22 00 F1 26 94  07 99 22 12 4F 46 20 54  |ACE"..&...".OF T|
00001ED0: 48 45 20 43 4F 4E 53 54  41 4E 54 53 20 57 45 20  |HE CONSTANTS WE |
00001EE0: 55 53 45 44 20 50 52 45  56 49 4F 55 53 4C 59 2E  |USED PREVIOUSLY.|
00001EF0: 22 00 1C 27 9E 07 99 22  D4 48 49 53 20 49 53 20  |"..'...".HIS IS |
00001F00: 43 45 52 54 41 49 4E 4C  59 20 42 45 54 54 45 52  |CERTAINLY BETTER|
00001F10: 20 54 48 41 4E 20 41 20  4E 45 57 22 00 49 27 A8  | THAN A NEW".I'.|
00001F20: 07 99 22 D0 D2 C9 CE D4  20 53 54 41 54 45 4D 45  |.."..... STATEME|
00001F30: 4E 54 20 46 4F 52 20 45  56 45 52 59 20 43 41 53  |NT FOR EVERY CAS|
00001F40: 45 2C 20 53 49 4E 43 45  22 00 78 27 B2 07 99 22  |E, SINCE".x'..."|
00001F50: 57 45 20 4D 45 52 45 4C  59 20 48 41 56 45 20 54  |WE MERELY HAVE T|
00001F60: 4F 20 43 48 41 4E 47 45  20 54 48 45 20 41 53 53  |O CHANGE THE ASS|
00001F70: 49 47 4E 4D 45 4E 54 22  00 A6 27 BC 07 99 22 53  |IGNMENT"..'..."S|
00001F80: 54 41 54 45 4D 45 4E 54  53 2C 20 42 55 54 20 49  |TATEMENTS, BUT I|
00001F90: 54 20 57 4F 55 4C 44 20  42 45 20 4E 49 43 45 20  |T WOULD BE NICE |
00001FA0: 54 4F 20 42 45 22 00 CF  27 C6 07 99 22 41 42 4C  |TO BE"..'..."ABL|
00001FB0: 45 20 54 4F 20 54 45 4C  4C 20 54 48 45 20 50 52  |E TO TELL THE PR|
00001FC0: 4F 47 52 41 4D 20 57 48  41 54 20 54 48 45 22 00  |OGRAM WHAT THE".|
00001FD0: F9 27 D0 07 99 22 56 41  4C 55 45 53 20 41 52 45  |.'..."VALUES ARE|
00001FE0: 20 49 4E 53 54 45 41 44  20 4F 46 20 43 48 41 4E  | INSTEAD OF CHAN|
00001FF0: 47 49 4E 47 20 54 48 45  22 00 26 28 DA 07 99 22  |GING THE".&(..."|
00002000: 50 52 4F 47 52 41 4D 2E  20 C1 4E 44 20 54 48 41  |PROGRAM. .ND THA|
00002010: 54 20 4C 45 41 44 53 20  54 4F 20 54 48 45 20 12  |T LEADS TO THE .|
00002020: C9 CE D0 D5 D4 22 00 4A  28 E4 07 99 22 50 41 52  |.....".J(..."PAR|
00002030: 54 20 4F 46 20 43 4F 4D  4D 55 4E 49 43 41 54 49  |T OF COMMUNICATI|
00002040: 4F 4E 2E 22 3A 89 33 36  36 30 00 75 28 EE 07 99  |ON.":.3660.u(...|
00002050: 22 12 D7 45 20 52 45 51  55 49 52 45 20 41 20 4D  |"..E REQUIRE A M|
00002060: 45 54 48 4F 44 20 4F 46  20 54 45 4C 4C 49 4E 47  |ETHOD OF TELLING|
00002070: 20 54 48 45 22 00 A2 28  F8 07 99 22 12 43 4F 4D  | THE"..(...".COM|
00002080: 50 55 54 45 52 20 57 48  41 54 20 54 4F 20 D0 D5  |PUTER WHAT TO ..|
00002090: D4 20 C9 CE 54 4F 20 41  20 56 41 52 49 41 42 4C  |. ..TO A VARIABL|
000020A0: 45 22 00 D2 28 02 08 99  22 12 27 4D 41 49 4C 42  |E"..(...".'MAILB|
000020B0: 4F 58 27 92 2C 20 41 4E  44 20 54 48 45 20 53 54  |OX'., AND THE ST|
000020C0: 41 54 45 4D 45 4E 54 20  57 45 20 55 53 45 20 49  |ATEMENT WE USE I|
000020D0: 53 22 00 01 29 0C 08 99  22 43 41 4C 4C 45 44 20  |S"..)..."CALLED |
000020E0: 54 48 45 20 C9 CE D0 D5  D4 20 53 54 41 54 45 4D  |THE ..... STATEM|
000020F0: 45 4E 54 2E 20 C9 54 20  57 4F 52 4B 53 20 41 53  |ENT. .T WORKS AS|
00002100: 22 00 13 29 16 08 99 22  46 4F 4C 4C 4F 57 53 3A  |"..)..."FOLLOWS:|
00002110: 22 3A 99 00 4A 29 20 08  99 3A 99 22 20 20 31 30  |":..J) ..:."  10|
00002120: 20 C9 CE D0 D5 D4 20 22  3B 51 24 3B 22 C5 4E 54  | ..... ";Q$;".NT|
00002130: 45 52 20 54 48 45 20 50  52 49 4E 43 49 50 41 4C  |ER THE PRINCIPAL|
00002140: 22 3B 51 24 3B 22 3B C1  31 22 00 74 29 2A 08 99  |";Q$;";.1".t)*..|
00002150: 3A 8D 33 38 31 30 3A 99  3A 85 22 C5 4E 54 45 52  |:.3810:.:.".NTER|
00002160: 20 54 48 45 20 50 52 49  4E 43 49 50 41 4C 22 3B  | THE PRINCIPAL";|
00002170: 41 31 3A 99 00 A2 29 34  08 99 3A 99 22 CE 4F 54  |A1:...)4..:.".OT|
00002180: 45 20 54 48 45 20 43 4C  45 56 45 52 20 57 41 59  |E THE CLEVER WAY|
00002190: 20 C2 C1 D3 C9 C3 20 50  52 49 4E 54 53 20 4F 55  | ..... PRINTS OU|
000021A0: 54 22 00 D2 29 3E 08 99  22 54 48 45 20 54 45 58  |T"..)>.."THE TEX|
000021B0: 54 20 59 4F 55 20 53 55  50 50 4C 59 20 28 43 41  |T YOU SUPPLY (CA|
000021C0: 4C 4C 45 44 20 41 20 12  50 52 4F 4D 50 54 92 29  |LLED A .PROMPT.)|
000021D0: 2E 22 00 FD 29 48 08 99  22 D4 48 49 53 20 49 53  |."..)H..".HIS IS|
000021E0: 20 54 4F 20 45 4E 53 55  52 45 20 54 48 41 54 20  | TO ENSURE THAT |
000021F0: 59 4F 55 20 52 45 4D 45  4D 42 45 52 22 00 2C 2A  |YOU REMEMBER".,*|
00002200: 52 08 99 22 57 48 41 54  20 54 48 45 20 50 52 4F  |R.."WHAT THE PRO|
00002210: 47 52 41 4D 20 49 53 20  44 4F 49 4E 47 20 41 54  |GRAM IS DOING AT|
00002220: 20 53 4F 4D 45 20 4C 41  54 45 52 22 00 3F 2A 5C  | SOME LATER".?*\|
00002230: 08 99 22 44 41 54 45 2E  22 3A 89 33 36 36 30 00  |.."DATE.":.3660.|
00002240: 67 2A 66 08 99 3A 99 22  CE 4F 57 20 57 45 20 43  |g*f..:.".OW WE C|
00002250: 41 4E 20 54 52 59 20 54  48 49 53 20 50 52 4F 47  |AN TRY THIS PROG|
00002260: 52 41 4D 3A 22 3A 99 00  9A 2A 70 08 99 22 20 31  |RAM:":...*p.." 1|
00002270: 30 20 C9 CE D0 D5 D4 22  3B 51 24 3B 22 C5 4E 54  |0 .....";Q$;".NT|
00002280: 45 52 20 54 48 45 20 50  52 49 4E 43 49 50 41 4C  |ER THE PRINCIPAL|
00002290: 22 3B 51 24 3B 22 3B C1  31 22 00 DC 2A 7A 08 99  |";Q$;";.1"..*z..|
000022A0: 22 20 32 30 20 C9 CE D0  D5 D4 22 3B 51 24 3B 22  |" 20 .....";Q$;"|
000022B0: C5 4E 54 45 52 20 54 48  45 20 46 52 41 43 54 49  |.NTER THE FRACTI|
000022C0: 4F 4E 41 4C 20 49 4E 54  45 52 45 53 54 20 52 41  |ONAL INTEREST RA|
000022D0: 54 45 22 3B 51 24 3B 22  3B C2 32 22 00 02 2B 84  |TE";Q$;";.2"..+.|
000022E0: 08 99 22 20 33 30 20 D0  D2 C9 CE D4 20 22 3B 51  |.." 30 ..... ";Q|
000022F0: 24 3B 22 24 22 3B 51 24  3B 22 3B C1 31 3B 22 51  |$;"$";Q$;";.1;"Q|
00002300: 24 3B 00 30 2B 8E 08 99  22 40 22 3B 51 24 3B 22  |$;.0+..."@";Q$;"|
00002310: 3B C2 32 2A 31 30 30 3B  22 3B 51 24 3B 22 3B 25  |;.2*100;";Q$;";%|
00002320: 2F 4D 4F 4E 54 48 3D 22  3B 51 24 3B 22 3B 22 3B  |/MONTH=";Q$;";";|
00002330: 00 46 2B 98 08 99 22 C1  31 2A 28 31 2B C2 32 29  |.F+...".1*(1+.2)|
00002340: 5E 31 32 22 3A 99 00 52  2B A2 08 8D 33 38 31 30  |^12":..R+...3810|
00002350: 3A 99 00 70 2B AC 08 85  22 C5 4E 54 45 52 20 54  |:..p+...".NTER T|
00002360: 48 45 20 50 52 49 4E 43  49 50 41 4C 22 3B 41 31  |HE PRINCIPAL";A1|
00002370: 00 9D 2B B6 08 85 22 C5  4E 54 45 52 20 54 48 45  |..+...".NTER THE|
00002380: 20 46 52 41 43 54 49 4F  4E 41 4C 20 49 4E 54 45  | FRACTIONAL INTE|
00002390: 52 45 53 54 20 52 41 54  45 22 3B 42 32 00 CC 2B  |REST RATE";B2..+|
000023A0: C0 08 99 22 24 22 3B 41  31 3B 22 40 22 3B 42 32  |..."$";A1;"@";B2|
000023B0: AC 31 30 30 3B 22 25 2F  4D 4F 4E 54 48 3D 22 3B  |.100;"%/MONTH=";|
000023C0: 41 31 AC 28 31 AA 42 32  29 AE 31 32 00 D2 2B CA  |A1.(1.B2).12..+.|
000023D0: 08 99 00 FE 2B D4 08 99  22 D7 48 45 4E 20 54 48  |....+...".HEN TH|
000023E0: 49 53 20 49 53 20 52 55  4E 2C 20 57 45 20 46 49  |IS IS RUN, WE FI|
000023F0: 4E 44 20 54 48 41 54 20  57 45 27 56 45 22 00 2F  |ND THAT WE'VE"./|
00002400: 2C DE 08 99 22 43 52 45  41 54 45 44 20 41 20 4D  |,..."CREATED A M|
00002410: 55 43 48 20 4D 4F 52 45  20 55 53 45 46 55 4C 20  |UCH MORE USEFUL |
00002420: 50 52 4F 47 52 41 4D 2E  22 3A 89 33 36 36 30 00  |PROGRAM.":.3660.|
00002430: 39 2C E8 08 99 3A 99 3A  99 00 6C 2C F2 08 99 3A  |9,...:.:..l,...:|
00002440: 99 3A 20 99 22 D0 49 54  59 20 54 48 41 54 20 57  |.: .".ITY THAT W|
00002450: 45 20 48 41 56 45 20 54  4F 20 D2 D5 CE 20 49 54  |E HAVE TO ... IT|
00002460: 20 4F 56 45 52 20 41 47  41 49 4E 22 00 9B 2C FC  | OVER AGAIN"..,.|
00002470: 08 99 22 46 4F 52 20 44  49 46 46 45 52 45 4E 54  |.."FOR DIFFERENT|
00002480: 20 43 41 4C 43 55 4C 41  54 49 4F 4E 53 2E 20 C9  | CALCULATIONS. .|
00002490: 54 20 57 4F 55 4C 44 20  42 45 22 00 C7 2C 06 09  |T WOULD BE"..,..|
000024A0: 99 22 52 45 41 4C 4C 59  20 4E 49 43 45 20 54 4F  |."REALLY NICE TO|
000024B0: 20 42 45 20 41 42 4C 45  20 54 4F 20 52 45 50 45  | BE ABLE TO REPE|
000024C0: 41 54 20 54 48 45 22 00  F5 2C 10 09 99 22 43 41  |AT THE"..,..."CA|
000024D0: 4C 43 55 4C 41 54 49 4F  4E 20 4D 41 4E 59 20 54  |LCULATION MANY T|
000024E0: 49 4D 45 53 2E 20 12 D4  48 49 53 20 4C 45 41 44  |IMES. ..HIS LEAD|
000024F0: 53 20 55 53 22 00 25 2D  1A 09 99 22 12 44 49 52  |S US".%-...".DIR|
00002500: 45 43 54 4C 59 20 54 4F  20 54 48 45 20 46 49 52  |ECTLY TO THE FIR|
00002510: 53 54 20 43 4F 4E 54 52  4F 4C 20 53 54 41 54 45  |ST CONTROL STATE|
00002520: 4D 45 4E 54 22 00 40 2D  24 09 99 22 12 2E 2E 2E  |MENT".@-$.."....|
00002530: 54 48 45 20 C7 CF D4 CF  2E 22 3A 89 33 36 36 30  |THE .....":.3660|
00002540: 00 6C 2D 2E 09 99 22 D4  48 45 20 C7 CF D4 CF 20  |.l-...".HE .... |
00002550: 53 54 41 54 45 4D 45 4E  54 20 49 53 20 56 45 52  |STATEMENT IS VER|
00002560: 59 20 53 49 4D 50 4C 45  2E 22 3A 99 00 8C 2D 38  |Y SIMPLE.":...-8|
00002570: 09 99 22 20 20 20 20 20  31 30 20 D0 D2 C9 CE D4  |.."     10 .....|
00002580: 22 3B 51 24 3B 22 C8 C9  22 3B 51 24 00 A5 2D 42  |";Q$;"..";Q$..-B|
00002590: 09 99 22 20 20 20 20 20  32 30 20 C7 CF D4 CF 20  |.."     20 .... |
000025A0: 31 30 22 3A 99 00 CF 2D  4C 09 99 22 C9 54 27 53  |10":...-L..".T'S|
000025B0: 20 4E 4F 54 20 54 4F 4F  20 48 41 52 44 20 54 4F  | NOT TOO HARD TO|
000025C0: 20 53 45 45 20 54 48 41  54 20 54 48 49 53 22 00  | SEE THAT THIS".|
000025D0: FE 2D 56 09 99 22 50 52  4F 47 52 41 4D 20 57 49  |.-V.."PROGRAM WI|
000025E0: 4C 4C 20 4B 45 45 50 20  4F 4E 20 D0 D2 C9 CE D4  |LL KEEP ON .....|
000025F0: 49 4E 47 20 4F 55 54 20  C8 C9 2E 2E 2E 22 00 2B  |ING OUT .....".+|
00002600: 2E 60 09 99 22 46 4F 52  45 56 45 52 2E 20 C2 55  |.`.."FOREVER. .U|
00002610: 54 20 57 45 20 43 41 4E  20 53 54 49 4C 4C 20 49  |T WE CAN STILL I|
00002620: 4E 43 4F 52 50 4F 52 41  54 45 22 00 49 2E 6A 09  |NCORPORATE".I.j.|
00002630: 99 22 49 54 20 49 4E 54  4F 20 4F 55 52 20 50 52  |."IT INTO OUR PR|
00002640: 4F 47 52 41 4D 3A 22 3A  99 00 7C 2E 74 09 99 22  |OGRAM:":..|.t.."|
00002650: 20 31 30 20 C9 CE D0 D5  D4 22 3B 51 24 3B 22 C5  | 10 .....";Q$;".|
00002660: 4E 54 45 52 20 54 48 45  20 50 52 49 4E 43 49 50  |NTER THE PRINCIP|
00002670: 41 4C 22 3B 51 24 3B 22  3B C1 31 22 00 B3 2E 7E  |AL";Q$;";.1"...~|
00002680: 09 99 22 20 32 30 20 C9  CE D0 D5 D4 22 3B 51 24  |.." 20 .....";Q$|
00002690: 3B 22 C5 4E 54 45 52 20  54 48 45 20 49 4E 54 45  |;".NTER THE INTE|
000026A0: 52 45 53 54 20 52 41 54  45 22 3B 51 24 3B 22 3B  |REST RATE";Q$;";|
000026B0: C2 32 22 00 E0 2E 88 09  99 22 20 33 30 20 D0 D2  |.2"......" 30 ..|
000026C0: C9 CE D4 22 3B 51 24 3B  22 24 22 3B 51 24 3B 22  |...";Q$;"$";Q$;"|
000026D0: 3B C1 31 3B 22 3B 51 24  3B 22 40 22 3B 51 24 3B  |;.1;";Q$;"@";Q$;|
000026E0: 00 11 2F 92 09 99 22 3B  C2 32 2A 31 30 30 3B 22  |../...";.2*100;"|
000026F0: 3B 51 24 3B 22 25 2F 4D  4F 4E 54 48 3D 22 3B 51  |;Q$;"%/MONTH=";Q|
00002700: 24 3B 22 3B C1 31 2A 28  31 2B C2 32 29 5E 31 32  |$;";.1*(1+.2)^12|
00002710: 22 00 26 2F 9C 09 99 22  20 34 30 20 C7 CF D4 CF  |".&/..." 40 ....|
00002720: 20 31 30 22 3A 99 00 55  2F A6 09 99 22 CE 4F 57  | 10":..U/...".OW|
00002730: 20 57 45 20 43 4F 55 4C  44 20 52 55 4E 20 49 54  | WE COULD RUN IT|
00002740: 2C 20 42 55 54 20 53 49  4E 43 45 20 49 54 20 57  |, BUT SINCE IT W|
00002750: 4F 55 4C 44 22 00 82 2F  B0 09 99 22 4E 4F 54 20  |OULD"../..."NOT |
00002760: 53 54 4F 50 2C 20 54 48  45 20 54 55 54 4F 52 49  |STOP, THE TUTORI|
00002770: 41 4C 20 57 4F 55 4C 44  20 42 45 20 4F 56 45 52  |AL WOULD BE OVER|
00002780: 2C 22 00 AD 2F BA 09 99  22 53 4F 20 49 4E 53 54  |,"../..."SO INST|
00002790: 45 41 44 20 57 45 27 4C  4C 20 4C 45 41 52 4E 20  |EAD WE'LL LEARN |
000027A0: 4F 4E 45 20 4D 4F 52 45  20 4E 45 57 22 00 D8 2F  |ONE MORE NEW"../|
000027B0: C4 09 99 22 53 54 41 54  45 4D 45 4E 54 2C 20 12  |..."STATEMENT, .|
000027C0: 54 48 45 20 C9 C6 20 53  54 41 54 45 4D 45 4E 54  |THE .. STATEMENT|
000027D0: 2E 22 3A 89 33 36 36 30  00 04 30 CE 09 99 22 12  |.":.3660..0...".|
000027E0: D4 48 45 20 C9 C6 20 53  54 41 54 45 4D 45 4E 54  |.HE .. STATEMENT|
000027F0: 20 49 53 92 20 41 4C 53  4F 20 41 20 43 4F 4E 54  | IS. ALSO A CONT|
00002800: 52 4F 4C 22 00 33 30 D8  09 99 22 53 54 41 54 45  |ROL".30..."STATE|
00002810: 4D 45 4E 54 2C 20 42 55  54 20 57 49 54 48 20 41  |MENT, BUT WITH A|
00002820: 20 44 49 46 46 45 52 45  4E 43 45 3A 20 49 54 20  | DIFFERENCE: IT |
00002830: 49 53 22 00 4F 30 E2 09  99 22 12 43 4F 4E 44 49  |IS".O0...".CONDI|
00002840: 54 49 4F 4E 41 4C 92 2E  20 D4 48 55 53 3A 22 00  |TIONAL.. .HUS:".|
00002850: 79 30 EC 09 99 3A 99 22  20 31 30 20 C9 CE D0 D5  |y0...:." 10 ....|
00002860: D4 20 22 3B 51 24 3B 22  D4 59 50 45 20 41 20 32  |. ";Q$;".YPE A 2|
00002870: 22 3B 51 24 3B 22 3B C1  22 00 AA 30 F6 09 99 22  |";Q$;";."..0..."|
00002880: 20 32 30 20 C9 C6 20 C1  20 3D 20 32 20 D4 C8 C5  | 20 .. . = 2 ...|
00002890: CE 20 D0 D2 C9 CE D4 22  3B 51 24 3B 22 D4 48 41  |. .....";Q$;".HA|
000028A0: 4E 4B 2D 59 4F 55 22 3B  51 24 00 DA 30 00 0A 99  |NK-YOU";Q$..0...|
000028B0: 22 20 33 30 20 C9 C6 20  C1 20 3C 3E 20 32 20 D4  |" 30 .. . <> 2 .|
000028C0: C8 C5 CE 20 D0 D2 C9 CE  D4 22 3B 51 24 3B 22 CE  |... .....";Q$;".|
000028D0: 4F 54 20 41 20 32 22 3B  51 24 00 09 31 0A 0A 99  |OT A 2";Q$..1...|
000028E0: 3A 99 22 C9 4E 20 54 48  49 53 20 50 52 4F 47 52  |:.".N THIS PROGR|
000028F0: 41 4D 2C 20 57 45 20 41  53 4B 20 54 48 45 20 50  |AM, WE ASK THE P|
00002900: 45 52 53 4F 4E 20 41 54  22 00 38 31 14 0A 99 22  |ERSON AT".81..."|
00002910: 54 48 45 20 4B 45 59 42  4F 41 52 44 20 54 4F 20  |THE KEYBOARD TO |
00002920: 54 59 50 45 20 41 20 32  2E 20 D7 45 20 53 54 4F  |TYPE A 2. .E STO|
00002930: 52 45 20 57 48 41 54 22  00 65 31 1E 0A 99 22 49  |RE WHAT".e1..."I|
00002940: 53 20 54 59 50 45 44 20  49 4E 20 4D 41 49 4C 42  |S TYPED IN MAILB|
00002950: 4F 58 20 C1 2E 20 CE 4F  57 20 54 48 45 20 C9 C6  |OX .. .OW THE ..|
00002960: 20 2E 2E 2E 22 00 95 31  28 0A 99 22 12 C9 C6 20  | ..."..1(.."... |
00002970: C1 20 45 51 55 41 4C 53  20 32 20 54 48 45 4E 20  |. EQUALS 2 THEN |
00002980: D0 D2 C9 CE D4 20 54 48  41 4E 4B 2D 59 4F 55 92  |..... THANK-YOU.|
00002990: 3A 20 49 54 22 00 C4 31  32 0A 99 22 44 4F 45 53  |: IT"..12.."DOES|
000029A0: 20 45 58 41 43 54 4C 59  20 57 48 41 54 20 49 54  | EXACTLY WHAT IT|
000029B0: 20 53 41 59 53 2E 20 12  C9 46 20 C1 20 49 53 20  | SAYS. ..F . IS |
000029C0: 4E 4F 54 22 00 EB 31 3C  0A 99 22 12 45 51 55 41  |NOT"..1<..".EQUA|
000029D0: 4C 20 54 4F 20 32 20 54  48 45 4E 20 D0 D2 C9 CE  |L TO 2 THEN ....|
000029E0: D4 20 4E 4F 54 20 41 20  32 2E 22 00 17 32 46 0A  |. NOT A 2."..2F.|
000029F0: 99 3A 8D 33 38 31 30 3A  85 22 D4 59 50 45 20 41  |.:.3810:.".YPE A|
00002A00: 20 32 22 3B 41 3A 8B 41  B2 32 A7 99 22 D4 48 41  | 2";A:.A.2..".HA|
00002A10: 4E 4B 2D 59 4F 55 22 00  2D 32 50 0A 8B 20 41 B3  |NK-YOU".-2P.. A.|
00002A20: B1 32 A7 99 22 CE 4F 54  20 41 20 32 22 00 37 32  |.2..".OT A 2".72|
00002A30: 5A 0A 89 33 36 36 30 00  67 32 64 0A 99 3A 99 22  |Z..3660.g2d..:."|
00002A40: D4 48 45 20 53 59 4D 42  4F 4C 20 3C 3E 20 4D 45  |.HE SYMBOL <> ME|
00002A50: 41 4E 53 20 27 49 53 20  4E 4F 54 20 45 51 55 41  |ANS 'IS NOT EQUA|
00002A60: 4C 20 54 4F 27 2E 22 00  97 32 6E 0A 99 22 C9 54  |L TO'."..2n..".T|
00002A70: 20 49 53 20 41 20 52 45  4C 41 54 49 4F 4E 41 4C  | IS A RELATIONAL|
00002A80: 20 4F 50 45 52 41 54 4F  52 2E 20 12 D4 48 45 20  | OPERATOR. ..HE |
00002A90: 43 4F 4D 4D 4F 4E 22 00  B9 32 78 0A 99 22 12 52  |COMMON"..2x..".R|
00002AA0: 45 4C 41 54 49 4F 4E 41  4C 20 4F 50 45 52 41 54  |ELATIONAL OPERAT|
00002AB0: 4F 52 53 20 41 52 45 3A  22 00 CF 32 82 0A 99 22  |ORS ARE:"..2..."|
00002AC0: 20 20 20 3D 20 20 20 20  45 51 55 41 4C 53 22 00  |   =    EQUALS".|
00002AD0: EB 32 8C 0A 99 22 20 20  20 3C 20 20 20 20 49 53  |.2..."   <    IS|
00002AE0: 20 4C 45 53 53 20 54 48  41 4E 22 00 13 33 96 0A  | LESS THAN"..3..|
00002AF0: 99 22 20 20 20 3C 3D 20  20 20 49 53 20 4C 45 53  |."   <=   IS LES|
00002B00: 53 20 54 48 41 4E 20 4F  52 20 45 51 55 41 4C 20  |S THAN OR EQUAL |
00002B10: 54 4F 22 00 32 33 A0 0A  99 22 20 20 20 3E 20 20  |TO".23..."   >  |
00002B20: 20 20 49 53 20 47 52 45  41 54 45 52 20 54 48 41  |  IS GREATER THA|
00002B30: 4E 22 00 5D 33 AA 0A 99  22 20 20 20 3E 3D 20 20  |N".]3..."   >=  |
00002B40: 20 49 53 20 47 52 45 41  54 45 52 20 54 48 41 4E  | IS GREATER THAN|
00002B50: 20 4F 52 20 45 51 55 41  4C 20 54 4F 22 00 82 33  | OR EQUAL TO"..3|
00002B60: B4 0A 99 22 20 20 20 3C  3E 20 20 20 49 53 20 4E  |..."   <>   IS N|
00002B70: 4F 54 20 45 51 55 41 4C  20 54 4F 22 3A 89 33 36  |OT EQUAL TO":.36|
00002B80: 36 30 00 AB 33 BE 0A 99  22 D7 48 45 4E 20 57 45  |60..3...".HEN WE|
00002B90: 20 52 41 4E 20 54 48 45  20 4C 41 53 54 20 50 52  | RAN THE LAST PR|
00002BA0: 4F 47 52 41 4D 2C 20 54  48 45 22 00 D7 33 C8 0A  |OGRAM, THE"..3..|
00002BB0: 99 22 4D 45 53 53 41 47  45 20 54 48 41 54 20 57  |."MESSAGE THAT W|
00002BC0: 41 53 20 D0 D2 C9 CE D4  45 44 20 44 45 50 45 4E  |AS .....ED DEPEN|
00002BD0: 44 45 44 20 4F 4E 22 00  05 34 D2 0A 99 22 57 48  |DED ON"..4..."WH|
00002BE0: 41 54 20 59 4F 55 20 54  59 50 45 44 20 49 4E 2E  |AT YOU TYPED IN.|
00002BF0: 20 12 D7 45 20 43 41 4E  20 55 53 45 20 54 48 49  | ..E CAN USE THI|
00002C00: 53 20 54 4F 22 00 2D 34  DC 0A 99 22 12 43 4F 4E  |S TO".-4...".CON|
00002C10: 54 52 4F 4C 20 4F 55 52  20 50 52 45 56 49 4F 55  |TROL OUR PREVIOU|
00002C20: 53 20 45 58 41 4D 50 4C  45 3A 22 3A 99 00 60 34  |S EXAMPLE:":..`4|
00002C30: E6 0A 99 22 20 31 30 20  C9 CE D0 D5 D4 22 3B 51  |..." 10 .....";Q|
00002C40: 24 3B 22 C5 4E 54 45 52  20 54 48 45 20 50 52 49  |$;".NTER THE PRI|
00002C50: 4E 43 49 50 41 4C 22 3B  51 24 3B 22 3B C1 31 22  |NCIPAL";Q$;";.1"|
00002C60: 00 97 34 F0 0A 99 22 20  32 30 20 C9 CE D0 D5 D4  |..4..." 20 .....|
00002C70: 22 3B 51 24 3B 22 C5 4E  54 45 52 20 54 48 45 20  |";Q$;".NTER THE |
00002C80: 49 4E 54 45 52 45 53 54  20 52 41 54 45 22 3B 51  |INTEREST RATE";Q|
00002C90: 24 3B 22 3B C2 32 22 00  C4 34 FA 0A 99 22 20 33  |$;";.2"..4..." 3|
00002CA0: 30 20 D0 D2 C9 CE D4 22  3B 51 24 3B 22 24 22 3B  |0 .....";Q$;"$";|
00002CB0: 51 24 3B 22 3B C1 31 3B  22 3B 51 24 3B 22 40 22  |Q$;";.1;";Q$;"@"|
00002CC0: 3B 51 24 3B 00 F5 34 04  0B 99 22 3B C2 32 2A 31  |;Q$;..4...";.2*1|
00002CD0: 30 30 3B 22 3B 51 24 3B  22 25 2F 4D 4F 4E 54 48  |00;";Q$;"%/MONTH|
00002CE0: 3D 22 3B 51 24 3B 22 3B  C1 31 2A 28 31 2B C2 32  |=";Q$;";.1*(1+.2|
00002CF0: 29 5E 31 32 22 00 26 35  0E 0B 99 22 20 34 30 20  |)^12".&5..." 40 |
00002D00: C9 CE D0 D5 D4 20 22 3B  51 24 3B 22 D4 59 50 45  |..... ";Q$;".YPE|
00002D10: 20 41 20 31 20 54 4F 20  53 54 4F 50 22 3B 51 24  | A 1 TO STOP";Q$|
00002D20: 3B 22 3B D4 33 22 00 4B  35 18 0B 99 22 20 35 30  |;";.3".K5..." 50|
00002D30: 20 C9 C6 20 D4 33 20 3C  3E A0 31 20 D4 C8 C5 CE  | .. .3 <>.1 ....|
00002D40: 20 C7 CF D4 CF 20 31 30  22 3A 99 00 8A 35 22 0B  | .... 10":...5".|
00002D50: 99 22 D4 48 49 53 20 57  49 4C 4C 20 D2 D5 CE 20  |.".HIS WILL ... |
00002D60: 55 4E 54 49 4C 20 59 4F  55 20 53 54 4F 50 20 49  |UNTIL YOU STOP I|
00002D70: 54 20 42 59 22 3A 99 22  54 59 50 49 4E 47 20 41  |T BY":."TYPING A|
00002D80: 20 31 2E 22 3A 8D 33 38  31 30 00 A8 35 2C 0B 85  | 1.":.3810..5,..|
00002D90: 22 C5 4E 54 45 52 20 54  48 45 20 50 52 49 4E 43  |".NTER THE PRINC|
00002DA0: 49 50 41 4C 22 3B 41 31  00 D5 35 36 0B 85 22 C5  |IPAL";A1..56..".|
00002DB0: 4E 54 45 52 20 54 48 45  20 46 52 41 43 54 49 4F  |NTER THE FRACTIO|
00002DC0: 4E 41 4C 20 49 4E 54 45  52 45 53 54 20 52 41 54  |NAL INTEREST RAT|
00002DD0: 45 22 3B 42 32 00 04 36  40 0B 99 22 24 22 3B 41  |E";B2..6@.."$";A|
00002DE0: 31 3B 22 40 22 3B 42 32  AC 31 30 30 3B 22 25 2F  |1;"@";B2.100;"%/|
00002DF0: 4D 4F 4E 54 48 3D 22 3B  41 31 AC 28 31 AA 42 32  |MONTH=";A1.(1.B2|
00002E00: 29 AE 31 32 00 2C 36 4A  0B 85 22 D4 59 50 45 20  |).12.,6J..".YPE |
00002E10: 41 20 31 20 54 4F 20 53  54 4F 50 22 3B 54 33 3A  |A 1 TO STOP";T3:|
00002E20: 8B 54 33 B3 B1 31 A7 89  32 38 36 30 00 36 36 54  |.T3..1..2860.66T|
00002E30: 0B 89 33 36 36 30 00 60  36 5E 0B 99 22 C5 41 52  |..3660.`6^..".AR|
00002E40: 4C 49 45 52 20 57 45 20  53 41 57 20 54 48 45 20  |LIER WE SAW THE |
00002E50: 53 54 41 54 45 4D 45 4E  54 20 C1 3D C1 2B 31 22  |STATEMENT .=.+1"|
00002E60: 00 8D 36 68 0B 99 22 43  41 55 53 45 44 20 C1 20  |..6h.."CAUSED . |
00002E70: 54 4F 20 48 41 56 45 20  41 20 56 41 4C 55 45 20  |TO HAVE A VALUE |
00002E80: 4F 46 20 31 20 47 52 45  41 54 45 52 22 00 B9 36  |OF 1 GREATER"..6|
00002E90: 72 0B 99 22 41 46 54 45  52 20 57 45 20 45 58 45  |r.."AFTER WE EXE|
00002EA0: 43 55 54 45 20 49 54 20  54 48 41 4E 20 42 45 46  |CUTE IT THAN BEF|
00002EB0: 4F 52 45 2E 20 CE 4F 57  22 00 E6 36 7C 0B 99 22  |ORE. .OW"..6|.."|
00002EC0: 43 4F 4E 53 49 44 45 52  20 54 48 45 20 46 4F 4C  |CONSIDER THE FOL|
00002ED0: 4C 4F 57 49 4E 47 20 50  52 4F 47 52 41 4D 20 54  |LOWING PROGRAM T|
00002EE0: 4F 20 41 44 44 22 00 16  37 86 0B 99 22 55 50 20  |O ADD"..7..."UP |
00002EF0: 54 48 45 20 4E 55 4D 42  45 52 53 20 46 52 4F 4D  |THE NUMBERS FROM|
00002F00: 20 31 20 54 4F 20 31 30  20 49 4E 43 4C 55 53 49  | 1 TO 10 INCLUSI|
00002F10: 56 45 2E 22 3A 99 00 2B  37 90 0B 99 22 20 20 20  |VE.":..+7..."   |
00002F20: 31 30 20 D3 D5 CD 20 3D  20 30 22 00 3E 37 9A 0B  |10 ... = 0".>7..|
00002F30: 99 22 20 20 20 32 30 20  C9 20 3D 20 31 22 00 59  |."   20 . = 1".Y|
00002F40: 37 A4 0B 99 22 20 20 20  33 30 20 D3 D5 CD 20 3D  |7..."   30 ... =|
00002F50: 20 D3 D5 CD 20 2B 20 C9  22 00 70 37 AE 0B 99 22  | ... + .".p7..."|
00002F60: 20 20 20 34 30 20 C9 20  3D 20 C9 20 2B 20 31 22  |   40 . = . + 1"|
00002F70: 00 94 37 B8 0B 99 22 20  20 20 35 30 20 C9 C6 A0  |..7..."   50 ...|
00002F80: C9 A0 3C 20 31 30 A0 D4  C8 C5 CE A0 C7 CF D4 CF  |..< 10..........|
00002F90: A0 33 30 22 00 AB 37 C2  0B 99 22 20 20 20 36 30  |.30"..7..."   60|
00002FA0: 20 D0 D2 C9 CE D4 A0 D3  D5 CD 22 00 D6 37 CC 0B  | ........."..7..|
00002FB0: 99 3A 99 22 C8 45 52 45  20 57 45 20 55 53 45 20  |.:.".ERE WE USE |
00002FC0: 54 48 45 20 56 41 52 49  41 42 4C 45 20 C9 20 49  |THE VARIABLE . I|
00002FD0: 4E 20 54 57 4F 22 00 05  38 D6 0B 99 22 43 41 50  |N TWO"..8..."CAP|
00002FE0: 41 43 49 54 49 45 53 2E  20 C9 4E 20 49 54 53 20  |ACITIES. .N ITS |
00002FF0: 46 49 52 53 54 20 52 4F  4C 45 2C 20 12 49 54 20  |FIRST ROLE, .IT |
00003000: 49 53 20 41 22 00 36 38  E0 0B 99 22 12 43 4F 55  |IS A".68...".COU|
00003010: 4E 54 45 52 92 20 4F 46  20 48 4F 57 20 4D 41 4E  |NTER. OF HOW MAN|
00003020: 59 20 54 49 4D 45 53 20  57 45 20 C7 CF 20 42 41  |Y TIMES WE .. BA|
00003030: 43 4B 20 D4 CF 22 00 66  38 EA 0B 99 22 33 30 2E  |CK ..".f8..."30.|
00003040: 20 12 C9 54 20 49 53 20  41 4C 53 4F 20 54 48 45  | ..T IS ALSO THE|
00003050: 20 41 4D 4F 55 4E 54 20  57 45 20 41 44 44 20 54  | AMOUNT WE ADD T|
00003060: 4F 20 4F 55 52 22 00 93  38 F4 0B 99 22 12 54 4F  |O OUR"..8...".TO|
00003070: 54 41 4C 92 20 4F 46 20  4E 55 4D 42 45 52 53 20  |TAL. OF NUMBERS |
00003080: 46 52 4F 4D 20 4F 4E 45  20 54 4F 20 54 45 4E 2E  |FROM ONE TO TEN.|
00003090: 22 3A 99 00 C0 38 FE 0B  99 22 D7 48 49 43 48 20  |":...8...".HICH |
000030A0: 43 4F 4E 44 49 54 49 4F  4E 20 53 48 4F 55 4C 44  |CONDITION SHOULD|
000030B0: 20 57 45 20 48 41 56 45  20 49 4E 20 54 48 45 22  | WE HAVE IN THE"|
000030C0: 00 EE 38 08 0C 99 22 C9  C6 20 53 54 41 54 45 4D  |..8...".. STATEM|
000030D0: 45 4E 54 20 41 42 4F 56  45 20 54 4F 20 4D 41 4B  |ENT ABOVE TO MAK|
000030E0: 45 20 53 55 52 45 20 57  45 20 41 44 44 22 00 18  |E SURE WE ADD"..|
000030F0: 39 12 0C 99 22 55 50 20  41 4C 4C 20 54 48 45 20  |9..."UP ALL THE |
00003100: 4E 55 4D 42 45 52 53 20  46 52 4F 4D 20 31 20 54  |NUMBERS FROM 1 T|
00003110: 4F 20 31 30 3A 22 3A 99  00 32 39 1C 0C 99 22 20  |O 10:":..29..." |
00003120: 20 3C 20 31 30 20 20 4F  52 20 20 3C 3D 20 31 30  | < 10  OR  <= 10|
00003130: 22 3B 00 59 39 26 0C 41  31 24 B2 22 3C 3D 31 30  |";.Y9&.A1$."<=10|
00003140: 22 3A 41 32 24 B2 22 3C  3D 20 31 30 22 3A 8D 33  |":A2$."<= 10":.3|
00003150: 37 36 30 3A 89 33 36 36  30 00 84 39 30 0C 99 3A  |760:.3660..90..:|
00003160: 99 22 D4 48 45 20 53 54  41 54 45 4D 45 4E 54 53  |.".HE STATEMENTS|
00003170: 20 43 4F 56 45 52 45 44  20 53 4F 20 46 41 52 20  | COVERED SO FAR |
00003180: 41 52 45 22 00 AF 39 3A  0C 99 22 53 55 46 46 49  |ARE"..9:.."SUFFI|
00003190: 43 49 45 4E 54 20 41 4E  44 20 4E 45 43 45 53 53  |CIENT AND NECESS|
000031A0: 41 52 59 20 54 4F 20 50  52 4F 47 52 41 4D 22 00  |ARY TO PROGRAM".|
000031B0: DD 39 44 0C 99 22 4D 4F  53 54 20 41 4E 59 20 41  |.9D.."MOST ANY A|
000031C0: 50 50 4C 49 43 41 54 49  4F 4E 2E 20 D4 48 45 53  |PPLICATION. .HES|
000031D0: 45 20 46 45 57 20 53 49  4D 50 4C 45 22 00 07 3A  |E FEW SIMPLE"..:|
000031E0: 4E 0C 99 22 53 54 41 54  45 4D 45 4E 54 53 20 41  |N.."STATEMENTS A|
000031F0: 4E 44 20 49 44 45 41 53  20 41 52 45 20 45 4E 4F  |ND IDEAS ARE ENO|
00003200: 55 47 48 20 54 4F 22 00  33 3A 58 0C 99 22 41 4C  |UGH TO".3:X.."AL|
00003210: 4C 4F 57 20 59 4F 55 20  54 4F 20 44 4F 20 41 4C  |LOW YOU TO DO AL|
00003220: 4D 4F 53 54 20 41 4E 59  54 48 49 4E 47 20 54 48  |MOST ANYTHING TH|
00003230: 41 54 22 00 52 3A 62 0C  99 22 C2 C1 D3 C9 C3 20  |AT".R:b.."..... |
00003240: 41 4C 4C 4F 57 53 20 59  4F 55 20 54 4F 20 44 4F  |ALLOWS YOU TO DO|
00003250: 2E 22 00 80 3A 6C 0C 99  3A 99 3A 99 22 20 20 20  |."..:l..:.:."   |
00003260: 20 20 C9 4E 20 54 48 45  20 4E 45 58 54 20 54 55  |  .N THE NEXT TU|
00003270: 54 4F 52 49 41 4C 2C 20  57 45 20 57 49 4C 4C 22  |TORIAL, WE WILL"|
00003280: 00 C7 3A 76 0C 99 22 44  49 53 43 55 53 53 20 54  |..:v.."DISCUSS T|
00003290: 48 45 20 43 4F 4E 43 45  50 54 20 4F 46 20 41 52  |HE CONCEPT OF AR|
000032A0: 52 41 59 53 2C 20 54 48  45 22 3A 99 22 C6 CF D2  |RAYS, THE":."...|
000032B0: 2E 2E 2E CE C5 D8 D4 20  4C 4F 4F 50 2C 20 41 4E  |....... LOOP, AN|
000032C0: 44 20 54 48 45 22 3B 00  FA 3A 80 0C 99 22 20 43  |D THE";..:..." C|
000032D0: 41 52 45 20 41 4E 44 22  3A 99 22 48 41 4E 44 4C  |ARE AND":."HANDL|
000032E0: 49 4E 47 20 4F 46 20 43  48 41 52 41 43 54 45 52  |ING OF CHARACTER|
000032F0: 20 53 54 52 49 4E 47 53  2E 22 00 1A 3B 8A 0C 99  | STRINGS."..;...|
00003300: 3A 99 3A 99 22 20 20 20  D5 4E 54 49 4C 20 54 48  |:.:."   .NTIL TH|
00003310: 45 4E 2E 2E 2E 2E 2E 2E  2E 22 00 44 3B 94 0C 99  |EN.......".D;...|
00003320: 3A 99 22 20 20 20 20 20  20 20 20 20 20 12 C8 41  |:."          ..A|
00003330: 50 50 59 20 C3 4F 4D 50  55 54 49 4E 47 22 3A 89  |PPY .OMPUTING":.|
00003340: 33 36 36 30 00 71 3B 9E  0C 99 22 CE 4F 57 20 57  |3660.q;...".OW W|
00003350: 45 27 52 45 20 47 4F 49  4E 47 20 54 4F 20 48 41  |E'RE GOING TO HA|
00003360: 56 45 20 41 20 53 48 4F  52 54 20 51 55 49 5A 2C  |VE A SHORT QUIZ,|
00003370: 22 00 9E 3B A8 0C 99 22  42 55 54 20 44 4F 4E 27  |"..;..."BUT DON'|
00003380: 54 20 57 4F 52 52 59 2E  2E 2E 49 54 27 53 20 56  |T WORRY...IT'S V|
00003390: 45 52 59 20 C2 C1 D3 C9  C3 2E 2E 2E 2E 22 00 CF  |ERY ........."..|
000033A0: 3B B2 0C 99 3A 99 3A 99  22 D7 48 41 54 20 44 4F  |;...:.:.".HAT DO|
000033B0: 20 59 4F 55 20 54 48 49  4E 4B 20 54 48 45 20 46  | YOU THINK THE F|
000033C0: 4F 4C 4C 4F 57 49 4E 47  20 C2 C1 D3 C9 C3 22 00  |OLLOWING .....".|
000033D0: 01 3C BC 0C 99 22 50 52  4F 47 52 41 4D 20 57 49  |.<..."PROGRAM WI|
000033E0: 4C 4C 20 50 52 49 4E 54  20 4F 55 54 3F 22 3A 99  |LL PRINT OUT?":.|
000033F0: 3A 99 22 20 20 20 31 30  20 C1 A0 3D 20 31 35 22  |:."   10 ..= 15"|
00003400: 3A 00 44 3C C6 0C 99 22  20 20 20 32 30 20 D0 D2  |:.D<..."   20 ..|
00003410: C9 CE D4 A0 22 3B 51 24  3B 22 C1 3D 22 3B 51 24  |....";Q$;".=";Q$|
00003420: 3B 22 3B C1 22 3A 99 3A  41 31 24 B2 22 C1 3D 31  |;";.":.:A1$.".=1|
00003430: 35 22 3A 41 32 24 B2 22  41 3D 31 35 22 3A 99 22  |5":A2$."A=15":."|
00003440: C1 4E 22 3B 00 5D 3C D0  0C 99 22 53 57 45 52 22  |.N";.]<..."SWER"|
00003450: 3B 3A 8D 33 37 36 30 3A  89 33 36 36 30 00 8A 3C  |;:.3760:.3660..<|
00003460: DA 0C 99 3A 99 22 C8 4F  57 20 41 42 4F 55 54 20  |...:.".OW ABOUT |
00003470: 54 48 45 20 4E 45 58 54  20 4C 49 54 54 4C 45 20  |THE NEXT LITTLE |
00003480: 50 52 4F 47 52 41 4D 22  3A 99 00 CC 3C E4 0C 99  |PROGRAM":...<...|
00003490: 22 20 20 20 31 30 20 D0  D2 C9 CE D4 A0 22 3B 51  |"   10 ......";Q|
000034A0: 24 3B 22 39 2B 31 38 3D  22 3B 51 24 3B 22 3B 39  |$;"9+18=";Q$;";9|
000034B0: 2B 32 38 22 3A 99 3A 41  31 24 B2 22 39 2B 31 38  |+28":.:A1$."9+18|
000034C0: 3D 33 37 22 3A 41 32 24  B2 41 31 24 00 E3 3C EE  |=37":A2$.A1$..<.|
000034D0: 0C 99 22 C1 4E 53 57 45  52 22 3B 3A 8D 33 37 36  |..".NSWER";:.376|
000034E0: 30 3A 99 00 0F 3D F8 0C  99 22 CE 4F 54 49 43 45  |0:...=...".OTICE|
000034F0: 20 54 48 41 54 20 54 48  45 20 43 4F 4D 50 55 54  | THAT THE COMPUT|
00003500: 45 52 20 50 52 49 4E 54  45 44 20 4F 55 54 22 00  |ER PRINTED OUT".|
00003510: 3E 3D 02 0D 99 22 53 4F  4D 45 54 48 49 4E 47 20  |>=..."SOMETHING |
00003520: 54 48 41 54 20 57 41 53  20 4E 4F 54 20 43 4F 52  |THAT WAS NOT COR|
00003530: 52 45 43 54 2E 20 D4 48  49 53 20 49 53 22 00 6B  |RECT. .HIS IS".k|
00003540: 3D 0C 0D 99 22 41 4E 20  45 58 41 4D 50 4C 45 20  |=..."AN EXAMPLE |
00003550: 4F 46 20 54 48 45 20 43  4F 4D 50 55 54 45 52 20  |OF THE COMPUTER |
00003560: 44 4F 49 4E 47 20 4F 4E  4C 59 22 00 97 3D 16 0D  |DOING ONLY"..=..|
00003570: 99 22 57 48 41 54 20 49  54 20 49 53 20 54 4F 4C  |."WHAT IT IS TOL|
00003580: 44 2E 20 D4 48 45 20 45  52 52 4F 52 20 49 53 20  |D. .HE ERROR IS |
00003590: 49 4E 20 54 48 45 22 00  B1 3D 20 0D 99 22 50 52  |IN THE"..= .."PR|
000035A0: 4F 47 52 41 4D 4D 49 4E  47 2E 22 3A 89 33 36 36  |OGRAMMING.":.366|
000035B0: 30 00 D7 3D 2A 0D 99 22  CC 45 54 27 53 20 47 45  |0..=*..".ET'S GE|
000035C0: 54 20 41 57 41 59 20 46  52 4F 4D 20 54 48 45 20  |T AWAY FROM THE |
000035D0: 50 52 49 4E 54 20 22 00  02 3E 34 0D 99 22 53 54  |PRINT "..>4.."ST|
000035E0: 41 54 45 4D 45 4E 54 20  41 4E 44 20 4C 4F 4F 4B  |ATEMENT AND LOOK|
000035F0: 20 41 54 20 53 4F 4D 45  20 56 41 52 49 41 42 4C  | AT SOME VARIABL|
00003600: 45 22 00 19 3E 3E 0D 99  22 4D 41 4E 49 50 55 4C  |E"..>>.."MANIPUL|
00003610: 41 54 49 4F 4E 2E 22 3A  99 00 43 3E 48 0D 99 22  |ATION.":..C>H.."|
00003620: D7 48 41 54 20 44 4F 20  59 4F 55 20 54 48 49 4E  |.HAT DO YOU THIN|
00003630: 4B 20 54 48 45 20 56 41  4C 55 45 20 4F 46 20 54  |K THE VALUE OF T|
00003640: 48 45 22 00 6F 3E 52 0D  99 22 56 41 52 49 41 42  |HE".o>R.."VARIAB|
00003650: 4C 45 20 4E 41 4D 45 44  20 C1 31 20 57 49 4C 4C  |LE NAMED .1 WILL|
00003660: 20 42 45 20 41 46 54 45  52 20 4C 49 4E 45 22 00  | BE AFTER LINE".|
00003670: A7 3E 5C 0D 99 22 4E 55  4D 42 45 52 20 32 30 20  |.>\.."NUMBER 20 |
00003680: 48 41 53 20 42 45 45 4E  20 45 58 45 43 55 54 45  |HAS BEEN EXECUTE|
00003690: 44 22 3A 99 3A 99 22 20  20 20 31 30 20 C1 31 20  |D":.:."   10 .1 |
000036A0: 3D 20 31 34 2E 36 22 00  E4 3E 66 0D 99 22 20 20  |= 14.6"..>f.."  |
000036B0: 20 32 30 20 C1 31 20 3D  20 C1 31 2A 32 22 3A 99  | 20 .1 = .1*2":.|
000036C0: 3A 41 31 24 B2 22 32 39  2E 32 22 3A 41 32 24 B2  |:A1$."29.2":A2$.|
000036D0: 41 31 24 3A 99 22 C1 4E  53 57 45 52 22 3B 3A 8D  |A1$:.".NSWER";:.|
000036E0: 33 37 36 30 00 EE 3E 70  0D 89 33 36 36 30 00 17  |3760..>p..3660..|
000036F0: 3F 7A 0D 99 22 C3 4F 4E  53 49 44 45 52 20 54 48  |?z..".ONSIDER TH|
00003700: 45 20 46 4F 4C 4C 4F 57  49 4E 47 20 50 52 4F 47  |E FOLLOWING PROG|
00003710: 52 41 4D 3A 22 3A 99 00  57 3F 84 0D 99 22 A0 A0  |RAM:":..W?..."..|
00003720: A0 31 30 20 C6 CA D7 20  3D 20 31 39 35 36 22 3A  |.10 ... = 1956":|
00003730: 99 22 20 20 20 32 30 20  C4 C5 CB 20 3D 20 31 39  |."   20 ... = 19|
00003740: 36 35 22 3A 99 22 20 20  20 33 30 20 C6 CA CD A0  |65":."   30 ....|
00003750: 3D A0 31 39 36 32 22 00  76 3F 8E 0D 99 22 20 20  |=.1962".v?..."  |
00003760: 20 34 30 20 C4 C5 CB 20  3D 20 C4 C5 CB 20 2D 20  | 40 ... = ... - |
00003770: C6 CA D7 22 3A 99 00 A5  3F 98 0D 99 22 D7 48 41  |...":...?...".HA|
00003780: 54 20 44 4F 20 59 4F 55  20 54 48 49 4E 4B 20 54  |T DO YOU THINK T|
00003790: 48 45 20 56 41 4C 55 45  20 4F 46 20 C4 C5 CB 20  |HE VALUE OF ... |
000037A0: 57 49 4C 4C 22 00 D6 3F  A2 0D 99 22 42 45 20 41  |WILL"..?..."BE A|
000037B0: 46 54 45 52 20 4C 49 4E  45 20 34 30 22 3B 3A 41  |FTER LINE 40";:A|
000037C0: 31 24 B2 22 33 22 3A 41  32 24 B2 41 31 24 3A 8D  |1$."3":A2$.A1$:.|
000037D0: 33 37 36 30 3A 99 00 03  40 AC 0D 99 22 CE 4F 54  |3760:...@...".OT|
000037E0: 49 43 45 20 54 48 41 54  20 54 48 45 20 56 41 52  |ICE THAT THE VAR|
000037F0: 49 41 42 4C 45 53 20 C6  CA D7 20 41 4E 44 20 C6  |IABLES ... AND .|
00003800: CA CD 22 00 27 40 B6 0D  99 22 41 52 45 20 54 48  |..".'@..."ARE TH|
00003810: 45 20 53 41 4D 45 20 54  4F 20 C2 C1 D3 C9 C3 2E  |E SAME TO ......|
00003820: 22 3A 89 33 36 36 30 00  4E 40 C0 0D 99 22 C1 4E  |":.3660.N@...".N|
00003830: 44 20 4E 4F 57 20 46 4F  52 20 4C 4F 4F 50 49 4E  |D NOW FOR LOOPIN|
00003840: 47 20 53 54 52 55 43 54  55 52 45 53 2E 22 00 77  |G STRUCTURES.".w|
00003850: 40 CA 0D 99 22 D4 48 45  20 46 4F 4C 4C 4F 57 49  |@...".HE FOLLOWI|
00003860: 4E 47 20 50 52 4F 47 52  41 4D 20 57 49 4C 4C 20  |NG PROGRAM WILL |
00003870: 4C 4F 4F 50 20 41 22 00  A4 40 D4 0D 99 22 43 45  |LOOP A"..@..."CE|
00003880: 52 54 41 49 4E 20 4E 55  4D 42 45 52 20 4F 46 20  |RTAIN NUMBER OF |
00003890: 54 49 4D 45 53 2E A0 D4  48 45 20 51 55 45 53 54  |TIMES...HE QUEST|
000038A0: 49 4F 4E 22 00 CD 40 DE  0D 99 22 49 53 2E 2E 2E  |ION"..@..."IS...|
000038B0: C8 4F 57 20 4D 41 4E 59  20 54 49 4D 45 53 20 57  |.OW MANY TIMES W|
000038C0: 49 4C 4C 20 49 54 20 4C  4F 4F 50 2E 22 00 F9 40  |ILL IT LOOP."..@|
000038D0: E8 0D 99 22 D4 4F 20 42  45 20 43 4C 45 41 52 2E  |...".O BE CLEAR.|
000038E0: 2E 2E C8 4F 57 20 4D 41  4E 59 20 4C 49 4E 45 53  |...OW MANY LINES|
000038F0: 20 4F 46 20 27 C8 49 27  22 00 27 41 F2 0D 99 22  | OF '.I'".'A..."|
00003900: 57 49 4C 4C 20 42 45 20  50 52 49 4E 54 45 44 20  |WILL BE PRINTED |
00003910: 4F 55 54 22 3A 99 3A 99  22 20 20 20 31 30 20 CE  |OUT":.:."   10 .|
00003920: D5 CD 20 3D 20 36 22 00  5D 41 FC 0D 99 22 20 20  |.. = 6".]A..."  |
00003930: 20 32 30 20 D0 D2 C9 CE  D4 A0 22 3B 51 24 3B 22  | 20 ......";Q$;"|
00003940: C8 49 22 3B 51 24 3A 99  22 20 20 20 33 30 20 CE  |.I";Q$:."   30 .|
00003950: D5 CD 20 3D 20 CE D5 CD  20 2D 20 31 22 00 A0 41  |.. = ... - 1"..A|
00003960: 06 0E 99 22 20 20 20 34  30 20 C9 C6 A0 CE D5 CD  |..."   40 ......|
00003970: 20 3E 3D 20 30 20 D4 C8  C5 CE 20 C7 CF D4 CF 20  | >= 0 .... .... |
00003980: 32 30 22 3A 99 3A 41 31  24 B2 22 37 22 3A 41 32  |20":.:A1$."7":A2|
00003990: 24 B2 22 37 22 3A 99 22  C1 4E 53 57 45 52 22 3B  |$."7":.".NSWER";|
000039A0: 00 D3 41 10 0E 8D 33 37  36 30 3A 99 3A 99 22 D4  |..A...3760:.:.".|
000039B0: 48 45 20 41 4E 53 57 45  52 20 52 45 41 4C 4C 59  |HE ANSWER REALLY|
000039C0: 20 49 53 20 37 2E 2E 41  54 54 45 4D 50 54 20 54  | IS 7..ATTEMPT T|
000039D0: 48 45 22 00 0B 42 1A 0E  99 22 50 52 4F 47 52 41  |HE"..B..."PROGRA|
000039E0: 4D 20 59 4F 55 52 53 45  4C 46 20 41 4E 44 20 54  |M YOURSELF AND T|
000039F0: 52 59 20 54 4F 20 53 45  45 20 48 4F 57 20 49 54  |RY TO SEE HOW IT|
00003A00: 22 3A 99 22 57 4F 52 4B  53 2E 22 00 34 42 24 0E  |":."WORKS.".4B$.|
00003A10: 99 22 C8 49 4E 54 3A 20  D0 52 45 54 45 4E 44 20  |.".INT: .RETEND |
00003A20: 59 4F 55 27 52 45 20 54  48 45 20 43 4F 4D 50 55  |YOU'RE THE COMPU|
00003A30: 54 45 52 22 00 67 42 2E  0E 99 22 41 4E 44 20 54  |TER".gB..."AND T|
00003A40: 52 59 20 54 4F 20 44 4F  20 54 48 45 20 4F 50 45  |RY TO DO THE OPE|
00003A50: 52 41 54 49 4F 4E 53 20  42 59 20 48 41 4E 44 2E  |RATIONS BY HAND.|
00003A60: 22 3A 89 33 36 36 30 00  8D 42 38 0E 99 3A 99 3A  |":.3660..B8..:.:|
00003A70: 99 3A 99 3A 99 3A 99 22  D4 48 41 54 27 53 20 41  |.:.:.:.".HAT'S A|
00003A80: 4C 4C 20 46 4F 4C 4B 53  22 3A 99 3A 99 00 AF 42  |LL FOLKS":.:...B|
00003A90: 42 0E 81 49 B2 31 A4 33  30 30 30 3A 82 3A 20 99  |B..I.1.3000:.: .|
00003AA0: 20 22 93 22 3A 20 9E 20  31 32 AC 34 30 39 36 00  | ".": . 12.4096.|
00003AB0: F9 42 4C 0E 53 50 B2 53  50 AA 31 3A 99 22 13 11  |.BL.SP.SP.1:."..|
00003AC0: 11 11 11 11 11 11 11 11  11 11 11 11 11 11 11 11  |................|
00003AD0: 11 11 11 11 11 11 11 5E  20 D0 52 45 56 20 D3 43  |.......^ .REV .C|
00003AE0: 52 45 45 4E 3A 20 20 5F  20 D1 55 49 54 3A 20 20  |REEN:  _ .UIT:  |
00003AF0: D3 50 41 43 45 20 54 22  3B 00 08 43 4D 0E 99 22  |.PACE T";..CM.."|
00003B00: 4F 20 C3 4F 4E 54 22 3B  00 20 43 56 0E A1 4B 45  |O .ONT";. CV..KE|
00003B10: 59 24 3A 8B 4B 45 59 24  B2 22 22 A7 33 36 37 30  |Y$:.KEY$."".3670|
00003B20: 00 3B 43 60 0E 8B 4B 45  59 24 B2 22 5F 22 A7 20  |.;C`..KEY$."_". |
00003B30: 99 22 93 22 3A 9E 34 39  31 35 32 00 54 43 6A 0E  |.".":.49152.TCj.|
00003B40: 8B 4B 45 59 24 B2 22 5E  22 AF 53 50 B3 B2 32 A7  |.KEY$."^".SP..2.|
00003B50: 53 50 B2 31 00 6F 43 74  0E 8B 4B 45 59 24 B2 22  |SP.1.oCt..KEY$."|
00003B60: 5E 22 AF 53 50 B1 32 A7  53 50 B2 53 50 AB 32 00  |^".SP.2.SP.SP.2.|
00003B70: 88 43 7E 0E 99 22 93 22  3B 3A 97 35 33 32 38 30  |.C~..".";:.53280|
00003B80: 2C BB 28 31 29 AC 31 35  00 D4 43 88 0E 91 20 53  |,.(1).15..C... S|
00003B90: 50 89 37 30 2C 32 31 30  2C 33 34 30 2C 34 34 30  |P.70,210,340,440|
00003BA0: 2C 35 39 30 2C 37 33 30  2C 38 36 30 2C 31 30 33  |,590,730,860,103|
00003BB0: 30 2C 31 32 33 30 2C 31  34 31 30 2C 31 35 35 30  |0,1230,1410,1550|
00003BC0: 2C 31 37 30 30 2C 31 38  33 30 2C 32 30 33 30 2C  |,1700,1830,2030,|
00003BD0: 32 31 35 30 00 1D 44 92  0E 91 28 53 50 AB 31 35  |2150..D...(SP.15|
00003BE0: 29 89 32 32 38 30 2C 32  33 35 30 2C 32 35 31 30  |).2280,2350,2510|
00003BF0: 2C 32 36 36 30 2C 32 37  35 30 2C 32 39 31 30 2C  |,2660,2750,2910,|
00003C00: 33 31 32 30 2C 33 32 33  30 2C 33 32 39 30 2C 33  |3120,3230,3290,3|
00003C10: 33 37 30 2C 33 34 35 30  2C 33 35 32 30 00 2F 44  |370,3450,3520./D|
00003C20: 9C 0E 91 28 53 50 AB 32  37 29 89 33 36 34 30 00  |...(SP.27).3640.|
00003C30: 4E 44 A6 0E 99 22 45 52  52 4F 52 2A 2A 2A 45 52  |ND..."ERROR***ER|
00003C40: 52 4F 52 2A 2A 2A 45 52  52 4F 52 22 3A 90 00 60  |ROR***ERROR":..`|
00003C50: 44 B0 0E 4E 55 B2 30 3A  41 4E 53 57 24 B2 22 22  |D..NU.0:ANSW$.""|
00003C60: 00 9A 44 BA 0E 85 41 4E  53 57 24 3A 8B 20 41 4E  |..D...ANSW$:. AN|
00003C70: 53 57 24 B2 41 31 24 B0  41 4E 53 57 24 B2 41 32  |SW$.A1$.ANSW$.A2|
00003C80: 24 A7 99 22 20 20 20 20  20 20 20 20 20 20 20 12  |$.."           .|
00003C90: C3 4F 52 52 45 43 54 22  3A 8E 00 B5 44 C4 0E 8B  |.ORRECT":...D...|
00003CA0: 41 4E 53 57 24 B2 22 5F  22 A7 99 22 93 22 3A 9E  |ANSW$."_"..".":.|
00003CB0: 34 39 31 35 32 00 F3 44  CE 0E 99 22 CE 4F 2E 2E  |49152..D...".O..|
00003CC0: D4 48 41 54 27 53 20 4E  4F 54 20 49 54 22 3B 3A  |.HAT'S NOT IT";:|
00003CD0: 4E 55 B2 4E 55 AA 31 3A  8B 4E 55 B3 34 A7 99 22  |NU.NU.1:.NU.4.."|
00003CE0: 2E 2E D4 52 59 20 41 47  41 49 4E 22 3B 3A 89 33  |...RY AGAIN";:.3|
00003CF0: 37 37 30 00 1B 45 D8 0E  99 3A 99 22 D4 48 45 20  |770..E...:.".HE |
00003D00: 43 4F 52 52 45 43 54 20  41 4E 53 57 45 52 20 49  |CORRECT ANSWER I|
00003D10: 53 2E 2E 2E 22 3B 41 31  24 3A 8E 00 48 45 E2 0E  |S...";A1$:..HE..|
00003D20: 99 22 D4 59 50 45 20 41  4E 59 20 4B 45 59 20 54  |.".YPE ANY KEY T|
00003D30: 4F 20 45 58 45 43 55 54  45 20 54 48 49 53 20 50  |O EXECUTE THIS P|
00003D40: 52 4F 47 52 41 4D 22 3B  00 60 45 EC 0E A1 4B 45  |ROGRAM";.`E...KE|
00003D50: 59 24 3A 8B 4B 45 59 24  B2 22 22 A7 33 38 32 30  |Y$:.KEY$."".3820|
00003D60: 00 7A 45 F6 0E 8B 4B 45  59 24 B2 22 5F 22 A7 99  |.zE...KEY$."_"..|
00003D70: 22 93 22 3A 9E 34 39 31  35 32 00 82 45 00 0F 99  |".":.49152..E...|
00003D80: 3A 8E 00 00 00                                    |:....           |
............. (C)GOLD DISK INC.$.....2..
.. BASIC 1.8.....W....53281,0:.".....":Q
$.G(34).V.... 10000=PAUSING SUBROUTINE..
.... 11000=ANSWER QUESTIONS SUBROUTINE.N
.(.. 12000=TYPE-ANYTHING-TO-EXECUTE SUBR
OUTINE...2.. BASIC TUTORIAL # 1...<.. BY
 D.KEENAN AND F.WHITESIDE.7.F.SP.1:.".":
."           .BASIC. .TUTORIAL".G.P..:.:
."     BY D.KEENAN AND F.WHITESIDE":.:..
..Z.."  WELCOME TO THE FIRST IN A THREE-
PART"...D.."TUTORIAL SERIES ON THE BASIC
"...N.."PROGRAMMING LANGUAGE. THE FIRST 
PART"...X.."WILL DEAL WITH SIMPLE .INPUT
/OUTPUT.,".?....".VARIABLES., .ASSIGNMEN
T STATEMENTS.,".B...."AND .CONDITIONAL B
RANCHES.."......:.:."   SO SIT BACK AND 
GET READY TO BEGIN...".H. ..:.".NOTE: IF
 YOU TYPE THE '_' KEY THEN IT'S"......" 
  . BACK TO THE MAIN MENU WITH YOU. ".!.
..."    .THE '^' KEY CAUSES THE TUTORIAL
".G...."        .TO BACK UP ONE SCREEN".
Q.H..3660..R.."   THE FIRST THING THAT 
ONE MUST LEARN"......"TO DO WITH A COMPU
TER IS .COMMUNICATE".V...."(OR IN THE PA
RLANCE: USE INPUT AND"......"OUTPUT). TO
 GET THE COMPUTER TO TALK TO".3...."YOU,
 BASIC USES THE 'PRINT' STATEMENT.".L...
.:."  HERE IS AN EXAMPLE OF A 'PRINT'":.
"STATEMENT:"......:..10);"PRINT ";Q$;"HI
";Q$:.:.......".NOTE THAT THE CHARACTERS
 TO BE PRINTED"..."..".ARE IN QUOTATIONS
., MUCH THE WAY A"...,.."CONVERSATION IS
 RECORDED IN A NOVEL.":..F.6.. "WHAT DO 
YOU THINK THE PRINT STATEMENT"...@.."OF 
THE EXAMPLE WILL PRINT OUT";:A1$."HI":A2
$."HI":.3760...J..3660...T..:..C.^.."THE
 WORD 'PRINT' INDICATES THE ACTION"...H.
."TO BE TAKEN, PRINTING, AND THE"...R.."
QUOTATION MARKS INDICATE WHAT IS TO BE".
F.|.."PRINTED.  .THE STATEMENT THUS TELL
S THE".S....".COMPUTER TO PRINT EVERYTHI
NG BETWEEN"......".THE QUOTATION MARKS O
NTO THE SCREEN.":..O...."PRINTING OUT ME
SSAGES IS NOT ALL THAT"......"A COMPUTER
 IS ABOUT, THOUGH.":.......3660.-...." M
OST PEOPLE KNOW THE COMPUTER FOR ITS".V.
B.."TREMENDOUS CALCULATIONAL PROWESS.".{
.L.."FOR EXAMPLE, THE STATEMENT:":....V.
."       PRINT 15+61":..B...."WHAT DO YO
U THINK THE COMPUTER WILL"......"PRINT O
UT FOR THIS EXAMPLE";:A1$."76":A2$.A1$:.
3760.&...."THE COMPUTER SHOWS THE NUMBER
 '76'".W...."ON THE SCREEN.  THIS IS DIF
FERENT FROM:":..Z...."     PRINT ";Q$;"1
5+61";Q$:......."WHAT DO YOU THINK THIS 
PRINT STATEMENT":."WILL DISPLAY";.W...A1
$."15+61":A2$.A1$:.3760...&..".WHEN WE O
MIT THE QUOTATION MARKS, THE".,.0..".COM
PUTER DOES THE CALCULATION.".X.:.."  THI
S LEADS US IMMEDIATELY INTO THE".|.D.."R
EALM OF ARITHMETIC...":.3660...N..".IN B
ASIC., AS IN MOST COMPUTER LANGUAGES".X.
X..".THE FOLLOWING SYMBOLS ARE USED FOR"
...B..".ARITHMETIC:":."       +...ADDITI
ON".!.L.."       -...SUBTRACTION".B.V.."
       *...MULTIPLICATION".]...."       
/...DIVISION".~...."       ^...EXPONENTI
ATION"......"  ARMED WITH THIS KNOWLEDGE
, WE CAN"......"QUICKLY DISCOVER THE SPE
ED OF OUR":."COMPUTER."......:."  PRINT 
(128+17)/27+18*3":..2...." ALMOST IMMEDI
ATELY RETURNS THE CORRECT".A...."ANSWER 
59.3703704. ALL VERY INTERESTING"...F.."
YOU SAY, BUT OF LITTLE PRACTICAL BENEFIT
"...P..3660.G.Z.."BUT NOW BY COMBINING T
HE TWO THINGS,"......"TEXT AND CALCULATI
ON, INTO ONE LINE, WE"......"CAN DO THE 
FOLLOWING:":..O...."PRINT ";Q$;"$1000 @1
%/MONTH=";Q$;";1000*(1+.01)^12".[....:.3
810......:."$1000 @1%/MONTH=";1000.(1..0
1).12:.......:."THIS STATEMENT CAN BE US
ED TO QUICKLY"... .."CALCULATE COMPOUND 
INTEREST OR, BY"...*.."SUBSTITUTING AN A
PPROPRIATE FORMULA,".7.4.."THE AMOUNT LE
FT IN A MORTGAGE, ETC.".I.>..:."   .NOTE
...THE SEMI-COLON ';' IS USED TO"...H.."
.SEPERATE DIFFERENT ELEMENTS OF A PRINT"
:."         .STATEMENT"...R..3660...\.."
SO WE CAN NOW MAKE OUR COMPUTER TELL US"
...F.."SOMETHING WE DIDN'T KNOW ALREADY.
":..A.P.."THE PROBLEM WITH THE LAST PRIN
T STATE-".L.Z.."MENT IS THAT IT'S ONLY G
OOD FOR ONE"......"THING: CALCULATING TH
E COMPOUND INTEREST";.L...."ON $1000 AT 
1% PER MONTH FOR 12 MONTHS."......"SOME 
WOULD CALL THIS .OVER-SPECIALIZATION".,.
..."CLEARLY, IT WOULD BE NICE TO HAVE IT
 DO".Z...."MORE THAN ONE CALCULATION. AL
SO, IT IS"......"VERY TIME CONSUMING AND
 INEFFICIENT TO"......"HAVE MANY STATEME
NTS OF THE FORM:":....J.."PRINT ";Q$;"$1
000 @2%/MONTH=";Q$;";1000*(1+.02)^12".'.
T.."PRINT ";Q$;"$1000 @5%/MONTH=";Q$;";1
000*(1+.05)^12".A...."PRINT ";Q$;"$5000 
@7%/MONTH=";Q$;";5000*(1+.07)^12".G.....
....."WE NEED SOMETHING MORE FLEXIBLE, A
ND"......"THAT LEADS US TO .VARIABLES.."
:. 3660......"THE NUMBERS THAT WE HAVE E
NCOUNTERED SO"......"FAR ARE KNOWN COLLE
CTIVELY AS .CONSTANTS".L...."FOR THE SIM
PLE REASON THAT THEY ALWAYS".Z.$.."MEAN 
THE SAME, CONSTANT, THING. IF YOU"......
"TYPE THE NUMBER 18.47 INTO THE COMPUTER
".U.8.."IT KNOWS WHICH NUMBER YOU MEAN..
.THE"...B.."NUMBER REMAINS CONSTANT.":..
'.L.."IT WOULD BE CONVENIENT TO HAVE .A 
NUMBER".W.V..".THAT MEANS MANY THINGS TO
 THE COMPUTER,"...`.."THOUGH, AND THESE 
CONSTRUCTS ARE CALLED"...J..".VARIABLES.
. TO AVOID CONFUSION WITH"...T.."CONSTAN
TS, .VARIABLES. ARE REFERRED TO BY"...~.
.".NAMES. WHICH .MUST BEGIN WITH A LETTE
R.":..B...."THUS WE MAY HAVE A VARIABLE 
NAMED A1.".P....".BASIC ALLOWS ANY NUMBE
R OF CHARACTERS"......".IN A VARIABLE NA
ME, BUT ONLY THE FIRST".N....".TWO COUNT
. (EG. TONY AND TOKEN ARE THE"......"SAM
E VARIABLE TO BASIC BECAUSE IT"......"IG
NORES EVERYTHING AFTER THE O).".).D..366
0.X.N.."WHEN BASIC ENCOUNTERS A VARIABLE
 NAME, "...X.."IT GOES INTO ITS MEMORY T
O FIND A SPOT"......"WITH THAT NAME, AND
 IF IT DOESN'T FIND"......"ONE, IT MAKES
 ONE.  SO THERE WILL BE A"......"SPOT IN
 MEMORY LABELLED A1. .YOU CAN".?....".TH
INK OF IT AS SOMETHING LIKE A MAILBOX.".
J...."WHEN YOU REFER TO A1, BASIC FINDS 
A"......"MAILBOX LABELLED A1 AND USES WH
ATEVER".F...."IS INSIDE. IF YOU HAVEN'T 
PUT ANYTHING "...(.."INSIDE YET, BASIC P
UTS IN A ZERO.":..5.2.."SO, IF IN THE FI
RST LINE:":.:."            PRINT ";Q$;"H
I";Q$.B.<..:."THE QUOTES WERE MISSING, T
HEN BASIC"...F.."WOULD PRINT  0  BECAUSE
 IT WOULD THINK"...P.."YOU MEANT THE VAR
IABLE HI AND THERE WAS"...Z.."NOTHING IN
 MAILBOX HI. BUT HOW DOES"...D.."ONE PUT
 SOMETHING INTO THE MAILBOX ?".C.N.."AH-
HAH! WELL, THAT IS THE .ASSIGNMENT".].X.
.".STATEMENT.":. 3660......"HERE IS A BA
SIC ASSIGNMENT STATEMENT:"......:."     
       LET A1 = 107":..Y....".THIS TELLS
 BASIC THAT YOU WANT THE"..  ..".VALUE 1
07 PUT INTO THE MAILBOX A1.. IF".3 ..."W
E NOW PRINT A1, WE SHOULD GET 107.".B ..
."WE SHOULD PUT NUMBERS ONTO THESE STATE
-".. ..."MENTS TO SEE WHAT ORDER THEY GO
 IN, AND".. H.."TO MAKE THEM A PROGRAM. 
THUS:".R R..:."    10 LET A1 = 107.. ...
"    20 PRINT A1":... ...3810..!...:A1.1
07:.A1:..7!..."NOW LET US BECOME MORE AD
VENTUROUS, AND".Y!..."TRY SOMETHING NEW.
..":.3660.V!...:."    10 LET A1 = 107"..
!..."    20 PRINT A1"..!".."    30 LET A
1 = A1 + 1".B!,.."    40 PRINT A1".N!6..
:.3810..!@..:A1.107:.A1:A1.A1.1:.A1:..."
J..:."NOTICE STATEMENT NUMBER 30. .THIS 
SAYS".L"T..".ADD ONE TO THE VALUE NOW IN
 A1 AND PUT".Z"^..".IT BACK INTO THE MAI
LBOX LABELLED A1.".."H.."SINCE A1 WAS 10
7, A1+1 = 108 AND BASIC".X"R.."PUTS 108 
INTO THE MAILBOX A1. .THE POINT"..#|..".
IS THAT THE '=' DOES NOT MEAN 'EQUALS'."
.7#...".IT MEANS 'PUT INTO THE MAILBOX'.
. THIS".E#..."POINT NEEDS TO BE CLEAR HE
RE, AS IT IS".~#..."IMPORTANT.":. 3660..
#..."NOW, IF YOU'VE EVER LOOKED AT A BAS
IC".U#..."PROGRAM, CHANCES ARE YOU WILL 
HAVE"..$..."ALMOST NEVER SEEN THE WORD L
ET. THERE".1$B.."IS A REASON FOR THIS: B
ASIC ALLOWS LAZY".^$L.."PROGRAMMERS TO O
MIT THE WORD LET, AND"..$V.."SIMPLY ASSU
ME THAT IT IS THERE. THUS:":...$..."    
10 A1 = 107"..$..."    20 PRINT A1".U$..
."    30 A1 = A1 + 1"..$..."    40 PRINT
 A1":...%..."NOW STATEMENT 30 LOOKS SILL
Y, AND IS".F%..."MATHEMATICALLY NONSENSE
, BUT YOU AND".N%..."BASIC KNOW WHAT IS 
MEANT.":. 3660..%&.."NOW THAT WE KNOW VA
RIABLES, WE CAN DO"..%0.."THE FOLLOWING:
":..H%:.." 10 A1 = 1000"..%D.." 20 B2 = 
0.01"..&N.." 30 PRINT ";Q$;"$";Q$;";A1;"
Q$;.1&X.."@";Q$;";B2*100;";Q$;";%/MONTH=
";Q$;";";.G&B.."A1*(1+B2)^12":..`&L..381
0:A1.1000:B2..01..&V.."$";A1;"@";B2.100;
"%/MONTH=";A1.(1.B2).12..&....D&...".HER
E WE'VE JUST PUT VARIABLES IN PLACE"..&.
..".OF THE CONSTANTS WE USED PREVIOUSLY.
"..'..."THIS IS CERTAINLY BETTER THAN A 
NEW".I'..."PRINT STATEMENT FOR EVERY CAS
E, SINCE".X'..."WE MERELY HAVE TO CHANGE
 THE ASSIGNMENT"..'..."STATEMENTS, BUT I
T WOULD BE NICE TO BE".O'F.."ABLE TO TEL
L THE PROGRAM WHAT THE"..'P.."VALUES ARE
 INSTEAD OF CHANGING THE".&(Z.."PROGRAM.
 AND THAT LEADS TO THE .INPUT".J(..."PAR
T OF COMMUNICATION.":.3660.U(...".WE REQ
UIRE A METHOD OF TELLING THE"..(...".COM
PUTER WHAT TO PUT INTO A VARIABLE".R(...
".'MAILBOX'., AND THE STATEMENT WE USE I
S"..)..."CALLED THE INPUT STATEMENT. IT 
WORKS AS"..)..."FOLLOWS:":..J) ..:."  10
 INPUT ";Q$;"ENTER THE PRINCIPAL";Q$;";A
1".T)*..:.3810:.:."ENTER THE PRINCIPAL";
A1:...)4..:."NOTE THE CLEVER WAY BASIC P
RINTS OUT".R)>.."THE TEXT YOU SUPPLY (CA
LLED A .PROMPT.)."..)H.."THIS IS TO ENSU
RE THAT YOU REMEMBER".,*R.."WHAT THE PRO
GRAM IS DOING AT SOME LATER".?*\.."DATE.
":.3660.G*F..:."NOW WE CAN TRY THIS PROG
RAM:":...*P.." 10 INPUT";Q$;"ENTER THE P
RINCIPAL";Q$;";A1"..*Z.." 20 INPUT";Q$;"
ENTER THE FRACTIONAL INTEREST RATE";Q$;"
;B2"..+..." 30 PRINT ";Q$;"$";Q$;";A1;"Q
$;.0+..."@";Q$;";B2*100;";Q$;";%/MONTH="
;Q$;";";.F+..."A1*(1+B2)^12":..R+...3810
:..P+..."ENTER THE PRINCIPAL";A1..+..."E
NTER THE FRACTIONAL INTEREST RATE";B2.L+
..."$";A1;"@";B2.100;"%/MONTH=";A1.(1.B2
).12.R+J....+T.."WHEN THIS IS RUN, WE FI
ND THAT WE'VE"./,..."CREATED A MUCH MORE
 USEFUL PROGRAM.":.3660.9,...:.:..L,...:
.: ."PITY THAT WE HAVE TO RUN IT OVER AG
AIN"..,..."FOR DIFFERENT CALCULATIONS. I
T WOULD BE".G,..."REALLY NICE TO BE ABLE
 TO REPEAT THE"..,..."CALCULATION MANY T
IMES. .THIS LEADS US".%-...".DIRECTLY TO
 THE FIRST CONTROL STATEMENT".@-$.."....
THE GOTO.":.3660.L-..."THE GOTO STATEMEN
T IS VERY SIMPLE.":...-8.."     10 PRINT
";Q$;"HI";Q$..-B.."     20 GOTO 10":..O-
L.."IT'S NOT TOO HARD TO SEE THAT THIS".
.-V.."PROGRAM WILL KEEP ON PRINTING OUT 
HI...".+.`.."FOREVER. BUT WE CAN STILL I
NCORPORATE".I.J.."IT INTO OUR PROGRAM:":
..|.T.." 10 INPUT";Q$;"ENTER THE PRINCIP
AL";Q$;";A1"...~.." 20 INPUT";Q$;"ENTER 
THE INTEREST RATE";Q$;";B2"......" 30 PR
INT";Q$;"$";Q$;";A1;";Q$;"@";Q$;../...";
B2*100;";Q$;"%/MONTH=";Q$;";A1*(1+B2)^12
".&/..." 40 GOTO 10":..U/..."NOW WE COUL
D RUN IT, BUT SINCE IT WOULD"../..."NOT 
STOP, THE TUTORIAL WOULD BE OVER,"../...
"SO INSTEAD WE'LL LEARN ONE MORE NEW".X/
D.."STATEMENT, .THE IF STATEMENT.":.3660
..0N..".THE IF STATEMENT IS. ALSO A CONT
ROL".30X.."STATEMENT, BUT WITH A DIFFERE
NCE: IT IS".O0...".CONDITIONAL.. THUS:".
Y0...:." 10 INPUT ";Q$;"TYPE A 2";Q$;";A
"..0..." 20 IF A = 2 THEN PRINT";Q$;"THA
NK-YOU";Q$.Z0..." 30 IF A <> 2 THEN PRIN
T";Q$;"NOT A 2";Q$..1...:."IN THIS PROGR
AM, WE ASK THE PERSON AT".81..."THE KEYB
OARD TO TYPE A 2. WE STORE WHAT".E1..."I
S TYPED IN MAILBOX A. NOW THE IF ..."..1
(..".IF A EQUALS 2 THEN PRINT THANK-YOU.
: IT".D12.."DOES EXACTLY WHAT IT SAYS. .
IF A IS NOT"..1<..".EQUAL TO 2 THEN PRIN
T NOT A 2."..2F..:.3810:."TYPE A 2";A:.A
.2.."THANK-YOU".-2P.. A..2.."NOT A 2".72
Z..3660.G2D..:."THE SYMBOL <> MEANS 'IS 
NOT EQUAL TO'."..2N.."IT IS A RELATIONAL
 OPERATOR. .THE COMMON"..2X..".RELATIONA
L OPERATORS ARE:".O2..."   =    EQUALS".
.2..."   <    IS LESS THAN"..3..."   <= 
  IS LESS THAN OR EQUAL TO".23 .."   >  
  IS GREATER THAN".]3..."   >=   IS GREA
TER THAN OR EQUAL TO"..3..."   <>   IS N
OT EQUAL TO":.3660..3..."WHEN WE RAN THE
 LAST PROGRAM, THE".W3H.."MESSAGE THAT W
AS PRINTED DEPENDED ON"..4R.."WHAT YOU T
YPED IN. .WE CAN USE THIS TO".-4...".CON
TROL OUR PREVIOUS EXAMPLE:":..`4..." 10 
INPUT";Q$;"ENTER THE PRINCIPAL";Q$;";A1"
..4..." 20 INPUT";Q$;"ENTER THE INTEREST
 RATE";Q$;";B2".D4..." 30 PRINT";Q$;"$";
Q$;";A1;";Q$;"@";Q$;..4...";B2*100;";Q$;
"%/MONTH=";Q$;";A1*(1+B2)^12".&5..." 40 
INPUT ";Q$;"TYPE A 1 TO STOP";Q$;";T3".K
5..." 50 IF T3 <> 1 THEN GOTO 10":...5".
."THIS WILL RUN UNTIL YOU STOP IT BY":."
TYPING A 1.":.3810..5,.."ENTER THE PRINC
IPAL";A1.U56.."ENTER THE FRACTIONAL INTE
REST RATE";B2..6@.."$";A1;"@";B2.100;"%/
MONTH=";A1.(1.B2).12.,6J.."TYPE A 1 TO S
TOP";T3:.T3..1..2860.66T..3660.`6^.."EAR
LIER WE SAW THE STATEMENT A=A+1"..6H.."C
AUSED A TO HAVE A VALUE OF 1 GREATER"..6
R.."AFTER WE EXECUTE IT THAN BEFORE. NOW
"..6|.."CONSIDER THE FOLLOWING PROGRAM T
O ADD"..7..."UP THE NUMBERS FROM 1 TO 10
 INCLUSIVE.":..+7..."   10 SUM = 0".>7..
."   20 I = 1".Y7..."   30 SUM = SUM + I
".P7..."   40 I = I + 1"..7..."   50 IF 
I < 10 THEN GOTO 30"..7B.."   60 PRINT S
UM".V7L..:."HERE WE USE THE VARIABLE I I
N TWO"..8V.."CAPACITIES. IN ITS FIRST RO
LE, .IT IS A".68...".COUNTER. OF HOW MAN
Y TIMES WE GO BACK TO".F8..."30. .IT IS 
ALSO THE AMOUNT WE ADD TO OUR"..8...".TO
TAL. OF NUMBERS FROM ONE TO TEN.":...8..
."WHICH CONDITION SHOULD WE HAVE IN THE"
..8..."IF STATEMENT ABOVE TO MAKE SURE W
E ADD"..9..."UP ALL THE NUMBERS FROM 1 T
O 10:":..29..."  < 10  OR  <= 10";.Y9&.A
1$."<=10":A2$."<= 10":.3760:.3660..90..:
."THE STATEMENTS COVERED SO FAR ARE"..9:
.."SUFFICIENT AND NECESSARY TO PROGRAM".
.9D.."MOST ANY APPLICATION. THESE FEW SI
MPLE"..:N.."STATEMENTS AND IDEAS ARE ENO
UGH TO".3:X.."ALLOW YOU TO DO ALMOST ANY
THING THAT".R:B.."BASIC ALLOWS YOU TO DO
."..:L..:.:."     IN THE NEXT TUTORIAL, 
WE WILL".G:V.."DISCUSS THE CONCEPT OF AR
RAYS, THE":."FOR...NEXT LOOP, AND THE";.
.:..." CARE AND":."HANDLING OF CHARACTER
 STRINGS."..;...:.:."   UNTIL THEN......
.".D;...:."          .HAPPY COMPUTING":.
3660.Q;..."NOW WE'RE GOING TO HAVE A SHO
RT QUIZ,"..;..."BUT DON'T WORRY...IT'S V
ERY BASIC....".O;...:.:."WHAT DO YOU THI
NK THE FOLLOWING BASIC"..<..."PROGRAM WI
LL PRINT OUT?":.:."   10 A = 15":.D<F.."
   20 PRINT ";Q$;"A=";Q$;";A":.:A1$."A=1
5":A2$."A=15":."AN";.]<P.."SWER";:.3760:
.3660..<Z..:."HOW ABOUT THE NEXT LITTLE 
PROGRAM":..L<..."   10 PRINT ";Q$;"9+18=
";Q$;";9+28":.:A1$."9+18=37":A2$.A1$..<.
.."ANSWER";:.3760:...=..."NOTICE THAT TH
E COMPUTER PRINTED OUT".>=..."SOMETHING 
THAT WAS NOT CORRECT. THIS IS".K=..."AN 
EXAMPLE OF THE COMPUTER DOING ONLY"..=..
."WHAT IT IS TOLD. THE ERROR IS IN THE".
.= .."PROGRAMMING.":.3660.W=*.."LET'S GE
T AWAY FROM THE PRINT "..>4.."STATEMENT 
AND LOOK AT SOME VARIABLE"..>>.."MANIPUL
ATION.":..C>H.."WHAT DO YOU THINK THE VA
LUE OF THE".O>R.."VARIABLE NAMED A1 WILL
 BE AFTER LINE"..>\.."NUMBER 20 HAS BEEN
 EXECUTED":.:."   10 A1 = 14.6"..>F.."  
 20 A1 = A1*2":.:A1$."29.2":A2$.A1$:."AN
SWER";:.3760..>P..3660..?Z.."CONSIDER TH
E FOLLOWING PROGRAM:":..W?..."   10 FJW 
= 1956":."   20 DEK = 1965":."   30 FJM 
= 1962".V?..."   40 DEK = DEK - FJW":...
?..."WHAT DO YOU THINK THE VALUE OF DEK 
WILL".V?..."BE AFTER LINE 40";:A1$."3":A
2$.A1$:.3760:...@..."NOTICE THAT THE VAR
IABLES FJW AND FJM".'@..."ARE THE SAME T
O BASIC.":.3660.N@..."AND NOW FOR LOOPIN
G STRUCTURES.".W@J.."THE FOLLOWING PROGR
AM WILL LOOP A"..@T.."CERTAIN NUMBER OF 
TIMES. THE QUESTION".M@..."IS...HOW MANY
 TIMES WILL IT LOOP."..@..."TO BE CLEAR.
..HOW MANY LINES OF 'HI'".'A..."WILL BE 
PRINTED OUT":.:."   10 NUM = 6".]A..."  
 20 PRINT ";Q$;"HI";Q$:."   30 NUM = NUM
 - 1". A..."   40 IF NUM >= 0 THEN GOTO 
20":.:A1$."7":A2$."7":."ANSWER";.SA...37
60:.:."THE ANSWER REALLY IS 7..ATTEMPT T
HE"..B..."PROGRAM YOURSELF AND TRY TO SE
E HOW IT":."WORKS.".4B$.."HINT: PRETEND 
YOU'RE THE COMPUTER".GB..."AND TRY TO DO
 THE OPERATIONS BY HAND.":.3660..B8..:.:
.:.:.:."THAT'S ALL FOLKS":.:...BB..I.1.3
000:.: . ".": . 12.4096..BL.SP.SP.1:."..
.......................^ PREV SCREEN:  _
 QUIT:  SPACE T";..CM.."O CONT";. CV..KE
Y$:.KEY$."".3670.;C`..KEY$."_". .".":.49
152.TCJ..KEY$."^".SP..2.SP.1.OCT..KEY$."
^".SP.2.SP.SP.2..C~..".";:.53280,.(1).15
.TC... SP.70,210,340,440,590,730,860,103
0,1230,1410,1550,1700,1830,2030,2150..D.
..(SP.15).2280,2350,2510,2660,2750,2910,
3120,3230,3290,3370,3450,3520./D...(SP.2
7).3640.ND..."ERROR***ERROR***ERROR":..`
D..NU.0:ANSW$.""..D...ANSW$:. ANSW$.A1$.
ANSW$.A2$.."           .CORRECT":...DD..
ANSW$."_"..".":.49152..DN.."NO..THAT'S N
OT IT";:NU.NU.1:.NU.4.."..TRY AGAIN";:.3
770..EX..:."THE CORRECT ANSWER IS...";A1
$:..HE..."TYPE ANY KEY TO EXECUTE THIS P
ROGRAM";.`E...KEY$:.KEY$."".3820.ZE...KE
Y$."_"..".":.49152..E...:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL