NSUG11  PROPERTYU TEST1 Y  TEST2 c  SETSIZE m SCIFI q INVNTRY ‚- LISTS ¯ MYSTERY Í PGMLIST Ó  HELLO ÞR PASSBUCKì TOKEN ý SECTOR ÿ BANNER ** WORLD1.E1 VDMSTAR E * DECHEX N ) ’"ORIGINAL LISTING BY R.E. MICHELS." 4 ’"PUBLISHED JAN 78, BY INTERFACE AGE, PAGE 94." < ’"THE REVISIONS ARE FOR USE THRU A NORTHSTAR DISCETTE." > ’"IN ADDITION TWO FILES MAY BE ACCESSED TO EITHER DEMON-" ;( ’"STRATE THE PROGRAM OR IN ACTUAL USAGE TO STORE THE " 22 ’"LAST CALCULATION FOR SUBSEQUENT REFERENCE." < ’\’ 3F ’" THIS IS SUBMITTED BY DON ANDERSON, 2/17/78" >P ’" I AM AVAILABLE RE THIS PROGRAM BY PHONE (408)252-6593" U ’\’ :Z ’" ******** PROPERTY INVESTMENT ANALYSIS ********" d ’ n ’ x ‹ Mà5),Nà5),Oà5) ‚ ‹ Qà5),Rà5),Tà5),Uà5),Và5) Œ � C$õMASTER IçO CODE – � IõMASTER INDEX 8  ’"DO YOU NEED HELP WITH THIS PROGRAM ?(Y)YES,N(NO)" ª †1 C$ ´ ’ ¾ „ C$õ"N" ² š, 6È ’"THIS PROGRAM COMPUTES THE COMPONENTS OF PROFIT" 5Ò ’"RELATED TO THE PURCHASE OF AN APARTMENT BLDG." <Ü ’"THE COMPONENTS OF PROFIT ARE GOI-GROSS OPER. INCOME," ?æ ’"NOI- NET OPERATING INCOME,CASH FLOW OR SPENDABLE INCOME" )ð ’"EQUITY INCOME,AND TAXABLE INCOME." 9ú ’"IN ADDITION CAP RATE IS COMPUTED,AS WELL AS PRICE"  ’"PER SQ FT." 9 ’"PARAMETERS SUCH AS MORTGAGE INTEREST RATES CAN BE" < ’"VARIED TO SEE THEIR EFFECT ON THE PROFIT COMPONENTS." " ’\’ 7, ’"WOULD YOU LIKE TO SEE A SAMPLE RUN ? Y=YES,N=NO" 6 †1 F$\’ @ „ F$ õ"N" ² šÌ 9J ’" DO YOU PREFER AN EXAMPLE WITH 1 OR 2 MORTGAGES ?" T †1 X \’ ^ „ X õ2 ² šš h — #1,"TEST1" 5r … #1,G1,V1,E1,N1,F1,P1,J,Mà1),Nà1),Oà1),A1,A2,Y1 | … #1,H$,D$,Y2,P7,P9,L † ˜ #1 � ˆ šÞ š — #2,"TEST2" ;¤ … #2,G1,V1,E1,N1,F1,P1,J,Mà1),Nà1),Oà1),Mà2),Nà2),Oà2) #® … #2,A1,A2,Y1,H$,D$,Y2,P7,P9,L ¸ ˜ #2  ˆ šÞ 3Ì ’"WHAT IS THE YEARLY SCHEDULED GROSS INCOME ?" Ö †1 G1\ ’ à „ Zõ1 ² šÞ ê „ Yõ1 ² š 1ô ’"WHAT IS THE VACANCY ALLOWANCE IN PERCENT?" þ †1 V1\’  „ Zõ2 ² šÞ  „ Yõ1 ² š 5 ’"WHAT IS THE EXPENSE RATIO (%)REL TO THE GOI ?" & †1 E1\ ’ 0 „ Zõ3 ² šÞ : „ Yõ1 ² š ,D ’"HOW MANY UNITS DOES THIS BLDG HAVE ?" N †1 N1 \’ .X ’"HOW MANY SQ.FT. DOES THIS BLDG. HAVE ?" b †1 F1\’ -l ’"WHAT IS THE PROPOSED PURCHASE PRICE ?" v †1 P1\’ € „ Zõ4 ² šÞ Š „ Yõ1 ² š *” ’"HOW MANY MORTGAGES WILL THERE BE ?" ž †1 J\’ ¨ € Lõ0 7² ’"FOR INTEREST ONLY MORTGAGES SET MONTHS=10000 "\’ ¼ � Iõ1 ± J Æ € NàI)õ0\€ MàI)õ0\€ OàI)õ0 Ð € TàI)õ0\€ UàI)õ0\€ VàI)õ0 Ú ƒ I ß € Zõ0 ä � Iõ1 ± J <î ’"WHAT IS THE AMOUNT($),TERM(MONTHS),AND INT. RATE (%)" ø ’"FOR MORTGAGE NUMBER ",I  †1 MàI),NàI),OàI)\’   „ Zõ5 ² šÞ  € LõLãMàI)   ƒ I * „ Yõ1 ² š ;4 ’"FOR DEPREC. PURPOSES WHAT IS THE PERCENT ALLOCATION" > ’"TO THE BUILDING ?" H †1 A1\’ 5R ’"WHAT IS PERCENT ALLOC. TO PERSONAL PROPERTY ?" \ †1 A2\’ 2f ’"WHAT IS THE DEPREC. METHOD FOR THE BLDG. ?" p ’"DDB,SL,125%, ?" z †1 D$\’ ,„ ’"WHAT IS THE BLDG. DEPREC. IN YEARS ?" Ž †1 Y1\’ 8˜ ’"PERS. PROP. DEPREC. METHOD IS:DDB,SL,125%,150% ?" ¢ †1 H$\’ ¬ ’"PP PERIOD IN YEARS IS ?" ¶ †1 Y2\’ À „ Zõ6 ² šÞ Ê „ Yõ1 ² š Ô � COMPUTE VACANCY $ ì GOI Þ € V2õàV1ç100)âG1 è € G2õG1åV2 ò � COMPUTE GROSS MULTIPLIER ü € P6õÆàP1çG2)  � COMPUTE ÞENSE $ ì NOI  € E2õàE1ç100)âG2  € G3õG2åE2 $ € CõG3 $. � COMPUTE PRICE RATIOS ì EQUITY 8 € P2õÆààG3â100)çP1) B € P3õÆàP1çN1) L € P4õÆàP1çF1) V € P5õP1åL &` � COMPUTE $ ALLOCATI“ ± BLDG ì PP j € A3õàA1ç100)âP1 t € A4õàA2ç100)âP1 ~ „ D$ñ"SL" ² šœ ˆ € A5õÆàA3çY1) ’ ˆ šÎ œ „ D$ñ"DDB" ² šº ¦ € A5õàA3çY1)â2 ° ˆ šÎ º „ D$ñ "125%" ² šÎ Ä € A5õàA3çY1)â1.25 Î „ H$ñ"SL" ² šì Ø € A6õA4çY2 â ˆ šF ì „ H$ñ "DDB" ² š  ö € A6õàA4çY2)â2  ˆ šF   „ H$ñ"125% THEN 1060  € A6õàA4çY2)â1.25  ˆ šF )( � PUT IN RANGE TEST � DEPREC. METHOD 2 „ H$ñ "150%" ² šè < € A6õàA4çY2)â1.5 F € A7õA5ãA6 /P � COMPUTE ÆERESTçPRINCIPAL AMTS. � MíTGAGE Z � M“THLY PAYMENT d � Iõ1 ± J n € QàI)õOàI)ç1200 x € Tõà1ãQàI))áNàI) ‚ € RàI)õàMàI)âQàI)âT)çàTå1) Œ ƒ I – � ±TAL FIRST YEAR ÆEREST   � Iõ1 ± J ª € TàI)õ0 ´ € T3õMàI) ¾ � Kõ1 ± 12 È € T2õT3âQàI) Ò € TàI)õTàI)ãT2 Ü € T3õT3åàRàI)åT2) æ ƒ K ð ƒ I /ú � COMPUTE FIRST YEAR PRINCIPAL % CASH FLOW  � Iõ1 ± J  € VàI)õRàI)â12  € UàI)õVàI)åTàI) " € CõCåVàI) , „ NàI)ð900 ² šT 6 € TàI)õMàI)âàOàI)ç100) @ € VàI)õTàI) J € UàI)õ0 T ƒ I ^ € P7õàCçP5)â100 h � COMPUTE EQUITY Š r € P8õ0 | € P9õ0 † € T1õ0 � � Iõ1 ± J š € P8õP8ãUàI) ¤ ƒ I ® € T1õP8ãC ¸ € P9õàT1çP5)â100  � COMPUTE TAXABLE INCOME Ì € TõÆàT1åA7)\’\’ !Ñ ’"********* BASIS *********" ê ’"SCHEDULED GROSS",³à32),G1 !ô ’"VACANCY(",V1,"%)",³à33),V2 þ ’" GOI",³à32),G2 ' ’"EXPENSE RATIO(",E1,"%)",³à32),E2 " ’" NOI",³à32),G3\’\’ 9& ’"MORTGAGE 1 2 3" 10 ’"INTEREST",³à12),Tà1),³à28),Tà2),³à42),Tà3) 2: ’"PRINCIPAL",³à13),Uà1),³à28),Uà2),³à42),Uà3) 2D ’"TOTAL",³à12),Và1),³à28),Và2),³à42),Và3)\’\’ *I ’³à30),"***** ANNUAL RESULTS *****"\’ 2O ’³à28),"CASH FLOW(",%5F2,P7,"%)",³à53),%8F2,C %Y ’³à28),"PRINCIPAL",³à53),%7F2,P8 5c ’³à28),"EQUITY RTN (",%5F2,P9,"%)",³à53),%7F2,T1 'm ’³à28),"DEPRECIATION",³à52),%6I,A7 %v ’³à28),"TAXABLE",³à53),%7I,T\’\’ =€ ’"PURCHASE PRICE= ",P1," LOAN AMOUNT= ",L," EQUITY= ",P5 4Š ’ "CAP RATE= (",P2,"%)",³à36),"GROSS MULT= ",P6 2” ’"PRICE PER UNIT=",P3,³à35),"PRICE/SQ FT=",P4 ž ’\’\’ <¨ ’"DO YOU WISH 1-DISPLAY CURRENT VALUES,2-CHG. A VAL.," "² ’"3-RERUN THE PROGRAM,4-DONE" ¼ †1 K Æ ’ Ð € YõK Ú „ Kõ 4 ² šj ä „ Kõ3 ² š  î „ Kõ2 ² š  ø „ Kõ1 ² šü  ’"PLEASE INPUT 1,2,3, OR 4"   ’  ˆ š¼   ’ % € Zõ0 * ’"DO YOU WISH TO CHANGE:" 4 ’"1-SCHEDULED GROSS INCOME" > ’"2-VACANCY ALLOWANCE" H ’"3-EXPENSE RATIO" R ’"4-PURCHASE PRICE" \ ’"5-MORTGAGE INFORMATION" f ’"6-DEPRECIATION INFO" p †1 Z z ’ „ „ Zõ1 ² šÌ Ž „ Zõ2 ² šô ˜ „ Zõ3 ² š ¢ „ Zõ4 ² šl ¬ „ Zõ5 ² š” ¶ „ Zõ6 ² š4 +À ’"PLEASE INPUT A NUMBER FROM 1 THRU 6" Ê ˆ šp $Ô ’"PLEASE INPUT SL,DDB, OR 125%" Þ ˆ šf *è ’"PLEASE INPUT DDB, SL, 125% OR 150%" ò ˆ š˜ ü ’  ’ 2 ’"BUILDING HAS ",N1," UNITS AND ",F1," SQ FT" 6 ’"BDLG DEPR ALLOC= ",A1, "%, PERS PROP= ",A2," %" 3$ ’"BLDG DEPREC AT ",D$," OVER ",Y1," YEARS" 7. ’"PERS PROP DEPREC AT ",H$," OVER ",Y2," YEARS" 8 � Iõ1 ± J ?B ’"LOAN #",I," FOR ",MàI)," OVER ",NàI)," MOS AT ",OàI),"%" L ƒ I V ’ ` ˆ š¨ !j ’"THANK YOU AND GOOD LUCK !" /vF™D B„E0ACdB'BE)PFA eF0CBpB@A BDDBSLPA“�A2)rfA eF B„E0A8B'BE&F0F0CB9ED€ApB@A BDDBSLPA B„E0A8B'BE&F A0F0CB9EC€ApB@A BDDBSLPAWYeQA‰…B F 0è � SETSIZE IRV MCKNIGHT 1ç30ç78 /ò � SETS NíTHSTAR BASIC WíK AREA ± 0000å8K í -÷ � MAX AREA AVAILABLE ABOVE BASIC à2A00H) $ü ’µà11),"SET UP BASIC WORK AREA" 5 ’\’"TO USE THE 8K UNDER DOS (0-1FFFH) TYPE 'L'." ?’"ANY OTHER ANSWER USES ALL THE RAM IT CAN FIND ABOVE DOS." 8’"WE FIND ONLY RAM IN 4K BLOCKS UP TO 40K (,š*,š>,šR,šf,šR,šf î ’"WANT OUR WOMEN ", ø “ �Rà3) ˆ šŽ,š,šŽ  ’"TAKE A FEW AND LEAVE."  ˆ š:  ’"ARE FRIENDLY."  ˆ š: (* ’"ARE FRIENDLY BUT MISUNDERSTOOD ", 4 ˆ šŽ > ’"MISUNDERSTAND US ", H ˆ šŽ #R ’"UNDERSTAND US ALL TO WELL ", \ ˆ šŽ 0f ’"LOOK UPON US AS A SOURCE OF NOURISHMENT " p “ �Rà3) ˆ šŽ,šz,šŽ z ’"AND EAT US." „ ˆ š: Ž ’"AND ARE ", ˜ “ �Rà2) ˆ š¢,š¶ ¢ ’"RADIOACTIVE ", ¬ ˆ šÀ ¶ ’"NOT RADIOACTIVE ", À ’"AND" Ê “ �Rà3) ˆ š~,šÔ,š~ Ô ’"CAN BE KILLED BY ", Þ “ �Rà3) ˆ šè,šü,šj *è ’"A CROWD OF PEASANTS WITH TORCHES.", ò ˆ š: "ü “ �Rà5) ˆ š,š,š.,šB,šV  ’"THE ARMY."  ˆ š:  ’"THE NAVY." $ ˆ š: . ’"THE AIR FORCE." 8 ˆ š: B ’"THE MARINE CORPS." L ˆ š: V ’"THE COAST GUARD." ` ˆ š: j ’"THE ATOMIC BOMB." t ˆ š: ~ ’"CANNOT BE KILLED BY ", ˆ “ �Rà3) ˆ š’,š¦,š ’ ’"THE ATOMIC BOMB ", œ ˆ š "¦ “ �Rà5) ˆ š°,šÄ,šØ,šì,š ° ’"THE ARMY ", º ˆ š Ä ’"THE NAVY ", Î ˆ š Ø ’"THE AIR FORCE ", â ˆ š ì ’"THE MARINES ", ö ˆ š  ’"THE COAST GUARD ",  ˆ š ) ’"A CROWD OF PEASANTS WITH TORCHES " & “ �Rà6) ˆ š(,šd,š|,šÖ,šd,š| ( ’"BUT THEY DIE FROM" "2 “ �Rà5) ˆ š<,šÜ,šP,š<,šP < ’"CATCHING THE CHICKEN POX" F ˆ š: *P ’"WATCHING OLD RONALD REAGAN MOVIES." Z ˆ š: d ’"BUT" n “ �Rà3) ˆ šx,šŒ,š6 3x ’"A CUTE KID CONVINCES THEM PEOPLE ARE O.K. ", ‚ ˆ š– 'Œ ’"A PRIEST TALKS TO THEM OF GOD ", – ’"AND THEY ",   “ �Rà3) ˆ šª,š¾,šÒ ª ’"DIE." ´ ˆ š: ¾ ’"LEAVE." È ˆ š: Ò ’"TURN INTO" Ü “ �Rà4) ˆ šæ,šú,š,š" æ ’"DISGUSTING LUMPS." ð ˆ š: ú ’"CUTE LITTLE KIDS."  ˆ š:  ’"BEAUTIFUL GIRLS."  ˆ š: " ’"PRIESTS." , ˆ š: 6 ’"THEY FALL IN LOVE WITH ", @ “ �Rà3) ˆ šJ,šÜ,šJ J ’"THIS BEAUTIFUL GIRL ", T “ �Rà4) ˆ š–,š^,š–,š– ^ ’"AND" 5h ’"THEY GET MARRIED AND LIVE HAPPILY EVER AFTER." r ˆ š: | ’"SO...." $† ’"SCIENTISTS INVENT A WEAPON ", "� “ �Rà5) ˆ šš,šÂ,šš,š®,šÂ š ’"WHICH FAILS ", ¤ “ �Rà2) ˆ š(,šÖ ® ’"WHICH KILLS THEM." ¸ ˆ š:  ’"WHICH TURNS THEM INTO" Ì ˆ šÜ Ö “ �Rà4) ˆ šà,šô,š,š0 à ’"SO THEY KILL US." ê ˆ š: ô ’ 3þ ’"SO THEY PUT US UNDER A BENIGN DICTATORSHIP."  ˆ š:  ’"SO"  ’"THEY TURN US INTO ", & ˆ šÜ 0 ’"SO THEY EAT US." : ’\’\’\’ 3D � Iõ1 ± 9000\ƒ\�å­AY àELIMINATE „ TTY IS USED) N NõNã1 X ’A$ b „ NôE ² šd l ’"HAD ENOUGH??????? ", v † Q$ € „ Q$à1,1)õ"Y" ² š” Š EõEã25\ˆ šd ” �  < � âââââââââââââââââINVEN±RY ¡ââââââââââââââââââââââââââ A � ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ + � BY CHIP HILTSå1ç19ç78åå415å595å3569 +( � 3622 REPOSO WAY,BELM“T,CA ,94002 B2 � âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ < � 0F � FILE NAME IS ¡S,PROGRAM NAME IS INVNTRY 1P � MAXIMUM ENTRIES WITH 100 BLOCK FILE õ 239 8Z � ââââââ œ 2980 STARTS A FILE SEARCH PROGRAM ââââââ d� n Aõ26\� CLEAR £EEN ¶II x Z$õµàA)\’Z$\� CLEAR £EEN %‚ Mõ19004\� Ø MEMíY BE�E PROGRAM ¥ ,Œ ’ Øà0)," BYTES OF MEMORY REMAIN UNUSED" – ‹ V1$à5)   ‹ Q1$à15),Q2$à15),Q3$à20) ª ‹ L6$à10) )´ ‹ G0$à7),G1$à1),G2$à2),G3$à1),G4$à2) *¾ ‹ G5$à1),G6$à1),G7$à7),G8$à1),G9$à10) È ‹ H0$à7) Ò S1õ107 :Ü ‹ E$àS1),E1$àS1),W$àS1),B$à30)\� STRINGS ± HOLD ENTRY (æ B$õ" " #ð ’³à20),"INVENTORY PROGRAM"\’\’ ú†"ENTER FILE NAME >",F$\’  — #0,F$,L\… #0,N 1 ’"THERE ARE ",L," BLOCKS IN THE ",F$," FILE"  ’Z$\� SELECT SUBR”INE 1 ’"THERE ARE ",N," RECORDS NOW IN THIS FILE." A" ’"#1....ADD TO LIST #6....SORT BY INV # AND PRINT" 6, ’"#2....LIST ENTRIES #7....PRINT LABELS" :6 ’"#3....EXAMINE ONE ENTRY #8....ALPHABETIZE LIST" =@ ’"#4....UPDATE AN ENTRY #9....ALPHABETICAL SEARCH" 8J ’"#5....DELETE AN ENTRY #10...EXIT PROGRAM"\’ !T † "SELECT SUBROUTINE:(#) ",M ^ „ Mô1 í Mö10 ² šT h „ Mõ1 ² šÌ r „ Mõ2 ² šD | „ Mõ3 ² š² † „ Mõ4 ² š  � „ Mõ5 ² š¶ š „ Mõ6 ² šº ¤ „ Mõ7 ² š ® „ Mõ8 ² š ¸ „ Mõ9 ² š¨  „ Mõ10 ² šz Ì ’Z$\� â ADD â Ö „ Nô239 ² šô à’ ê’"FILE FULL"\ˆ š /ô E$õB$ãB$ãB$ãB$ãB$ãB$\� CHG E$ ± ALL BLANKS #þ ’Z$\‰ šÊ\� COLLECT ENTRY ± E$  ™ #0%NâS1ã5,E$  NõNã1 ! ’\† "ADD ANOTHER? (Y/N) ",A$ & „ A$õ"Y" ² šþ 0 ™ #0%0,N,¹ : ˆ š D � â ¡ â 4N ’Z$\’³à20),"THIS SUBROUTINE PRINTS ALL ENTRIES" X †"START ENTRY: ",L\’ %b †"PAPER COPY? (Y/N) ",P$\’\‰ š¬ l � JõL ± Nå1 v … #0%JâS1ã5,E$ € ‰ š Š ‰ šp ” ƒ J\’\‰ š¶ ž ‰ šp ¨ ˆ š ² � â ÚINE â %¼ ’Z$\† "EXAMINE ENTRY NUMBER: ",J Æ „ JïN ² šÐ ´šÚ 3Ð ’"I DONT HAVE THAT MANY ENTRIES-TRY N-1"\ˆ š Ú … #0%JâS1ã5,E$ ä ‰ š *î’\† "EXAMINE ANOTHER ENTRY? (Y/N) ",A$ ø „ A$õ"Y" ² š¼  ˆ š   ’Z$\� â UPDATE â  † "ITEM TO UPDATE: ",J\’ 6  „ JöNå1²’"THERE ARE ",N," ENTRIES--TRY N-1" ´ š> !* ’\† "TRY ANOTHER? (Y/N) ",A$ 4 „ A$õ"Y" ² š  ´ š > … #0%JâS1ã5,E$ H ‰ š \’ 'R † "UPDATE THIS ENTRY? (Y/N) ",A$\’ \ „ A$õ"Y" ² šz f † "TRY ANOTHER? (Y/N) ",A$ p „ A$õ"Y" ² š  ´ š z ’\‰ šÊ „ ™ #0%JâS1ã5,E$,¹ &Ž ’\’"THIS IS THE UPDATED ENTRY."\’ ˜ ‰ š \’ #¢ † "IS THIS CORRECT? (Y/N) ",A$ ¬ „ A$õ"Y" ² š ´ šz ¶ ’Z$\� â ­ETE â !À † "DELETE WHICH ENTRY? ",D\’ 5Ê „ DïN ² ’"NO SUCH #,TRY N-1."," ","N-1 IS ",Nå1 Ô „ DïN ² ‰ šp Þ „ DïN ² š è � Í UP ­ETE ò … #0%DâS1ã5,E$ ü ‰ š ' † "DELETE THIS ENTRY? (Y/N) ",A$\’  „ A$õ"Y" ² š8  † "TRY AGAIN? (Y/N) ",A$ $ „ A$õ"Y" ² š¶ . ˆ š '8 † "PRESS 'RETURN' TO DELETE ",R$\’ B … #0%àNå1)âS1ã5,E1$ L � JõNå2 ± D ° å1 V … #0%JâS1ã5,E$ ` ™ #0%JâS1ã5,E1$,¹ j E1$õE$ t ƒ ~ NõNå1 ˆ „ Nô0 ² Nõ0 ’ ™ #0%0,N,¹ (œ † "DELETE ANOTHER ENTRY? (Y/N) ",A$ ¦ „ A$õ"Y" ² š¶ ° ˆ š º � SíT BY INVEN±RY # Ä � Î � Ø � 1â ’\’Z$\’"THIS MODULE IS NOW SORTING RECORD #"  � SíT BY INVEN±RY #   � Xõ0 ± Nå1  ’X,  … #0%XâS1ã5,E$ ( � Yõ0 ± X 2 … #0%YâS1ã5,E1$ < „ E$à1,5)ïE1$à1,5)² š‚ F � SWITCH HERE P W$õE$ Z E$õE1$ d E1$õW$ n ™ #0%XâS1ã5,E$,¹ x ™ #0%YâS1ã5,E1$,¹ ‚ ƒ Y Œ ƒ X – ˆ š Ò � ‚ING SUBR”INE ± ‚ BASIC ‡ Ü ‰ šŽ :æ ‚ E$à1,5)," ",E$à6,20)," ",E$à21,35)," ",E$à36,55) ð � ú �  ‰ š¢  Š ! ‚"NO LABELS AVAILABLE"\ˆ š Ö � ‚ SUBR”INEåå‚ ITEM “LY à ’E$à36,55) ê � ô � þ Š  � ALPHABETIZE BY ITEM  � Xõ0 ± Nå1  ’X, & … #0%XâS1ã5,E$ 0 � Yõ0 ± X : … #0%YâS1ã5,E1$ !D „ E$à36,55)ïE1$à36,55) ² šŠ N � SWITCH HERE X W$õE$ b E$õE1$ l E1$õW$ v ™ #0%XâS1ã5,E$,¹ € ™ #0%YâS1ã5,E1$,¹ Š ƒ Y ” ƒ X ž ˆ š $¨ � â ALPHABETICAL SEARCH R”INE â $² ’Z$\’"ALPHABETICAL SEARCH:"\’\’ 5¼ †"SEARCH BY LOCATION OR ITEM NAME ? ",A$\’ Æ „ A$õ"N" ² š 0Ð †"LOCATION TO BE SEARCHED ? ",L$\’\L$õL$ãB$ Ú � Jõ0 ± Nå1\… #0%JâS1ã5,E$ ä „ E$à56,65)õL$à1,10)² ‰ š î ƒ J ø ’  ‰ šp  ˆ š  � ITEM SEARCH !  †"ITEM SEARCHING FOR: ",W$\’ % W$õW$ãB$ * � Jõ0 ± Nå1\… #0%JâS1ã5,E$ > „ E$à36,55)õW$à1,20)² ‰ š H ƒ R ’\‰ šp \ ˆ š f � &p † "PRESS RETURN TO CONTINUE",R$\Š z ™ #0%0,N,¹\˜ #0\� „ � SUBR”INES � LABEL SPACING Ž ’\’\Š ˜ ’\’\’\Š ¢’\’\’\’\Š ¬ „ P$õ"Y" ² ’P1$,\Š\� ‚ER “ !¶ „ P$õ"Y" ² ’P2$,\Š\� ‚ER OFF 0À „ P$õ"Y" ² ’P3$,\Š\� ‚ER “,RESET PAGE COUNT "Ê � âSUBR”INE ± GET ENTRY ± E$â Ô „ F$õ"BOOKS"² š Þ „ F$õ"RECORDS"² š è „ F$õ"MAGAZIN"² š ò „ F$õ"LISTS"² šü ü ’"N IS NOW ",N / †"INVENTORY #(SAME AS N): ",V1$\V1$õV1$ãB$  „ V1$à1,1)õ" "² V1$õE$à1,5)  „ V1$à1,1)õ"^" ² š +$ †"CLASSIFICATION(15): ",Q1$\Q1$õQ1$ãB$ . „ Q1$à1,1)õ"^"² š !8 „ Q1$à1,1)õ" "² Q1$õE$à6,20) 'B † "SUB CLASS(15): ",Q2$\Q2$õQ2$ãB$ L „ Q2$à1,1)õ"^" ² š$ "V „ Q2$à1,1)õ" "² Q2$õE$à21,35) &` †"ITEM NAME(20): ",Q3$\Q3$õQ3$ãB$ j „ Q3$à1,1)õ"^"² šB "t „ Q3$à1,1)õ" "² Q3$õE$à36,55) ~ � RESERVED � EXTRAS ± 3300 %ˆ †"LOCATION(10): ",L6$\L6$õL6$ãB$ ’ „ L6$à1,1)õ"^"² š` "œ „ L6$à1,1)õ" "² L6$õE$à56,65) 0¦ †"ORIGINAL PRICE(1234.56): ",G0$\G0$õG0$ãB$ ° „ G0$à1,1)õ"^" ² šˆ "º „ G0$à1,1)õ" "² G0$õE$à66,72) +Ä †"ESTIMATED PRICE(*): ",G1$\G1$õG1$ãB$ Î „ G1$à1,1)õ"^"² š¦ "Ø „ G1$à1,1)õ" "² G1$õE$à73,73) *â †"YEAR ACQUIRED(YY): ",G2$\G2$õG2$ãB$ ì „ G2$à1,1)õ"^"² šÄ "ö „ G2$à1,1)õ" "² G2$õE$à74,75) < †"ACQUISITION CODE(P/G): ",G3$\G3$õG3$ãB$\� PURCH í G„T  „ G3$à1,1)õ"^"² šâ " „ G3$à1,1)õ" "² G3$õE$à76,76) , †"EST LIFE IN YRS(##): ",G4$\G4$õG4$ãB$ ( „ G4$à1,1)õ"^"² š "2 „ G4$à1,1)õ" "² G4$õE$à77,78) -< †"DEPRECIATION CODE(#): ",G5$\G5$õG5$ãB$ F „ G5$à1,1)õ"^"² š "P „ G5$à1,1)õ" "² G5$õE$à79,79) *Z †"RECEIPT CODE(Y/N): ",G6$\G6$õG6$ãB$ d „ G6$à1,1)õ"^"² š< "n „ G6$à1,1)õ" "² G6$õE$à80,80) 6x †"CURRENT MARKET PRICE(1234.67): ",G7$\G7$õG7$ãB$ ‚ „ G7$à1,1)õ"^"² šZ "Œ „ G7$à1,1)õ" "² G7$õE$à81,87) +– †"ESTIMATED PRICE(*): ",G8$\G8$õG8$ãB$   „ G8$à1,1)õ"^"² šx "ª „ G8$à1,1)õ" "² G8$õE$à88,88) /´ †"PURCH.AT/GIFT FROM(10): ",G9$\G9$õG9$ãB$ ¾ „ G9$à1,1)õ"^"² š– "È „ G9$à1,1)õ" "² G9$õE$à89,98) /Ò †"SALVAGE VALUE(1234.67): ",H0$\H0$õH0$ãB$ Ü „ H0$à1,1)õ"^"² š´ #æ „ H0$à1,1)õ" "² H0$õE$à99,105) ð � RESERVED ± 3780 � EXTRAS Gú E$õV1$ãQ1$ãQ2$ãQ3$ãL6$ãG0$ãG1$ãG2$ãG3$ãG4$ãG5$ãG6$ãG7$ãG8$ãG9$ãH0$  Š  � ‚ SUBR”INE � CRT ) ’"INVENTORY # IS: ",E$à1,5) ," ’"CLASSIFICATION IS: ",E$à6,20) -, ’"SUB CLASS IS: ",E$à21,35) -6 ’"ITEM IS: ",E$à36,55) -@ ’"LOCATION IS NOW: ",E$à56,65) 7J ’"ORIGINAL PRICE WAS $",E$à66,72),E$à73,73) @T ’"ACQUIRED IN: 19",E$à74,75)," BY : ",E$à76,76) 7^ ’"ESTIMATED LIFE IS: ",E$à77,78)," YEARS " -h ’"DEPRECIATION CODE IS: ",E$à79,79) -r ’"DO YOU HAVE A RECEIPT ? ",E$à80,80) 7| ’"CURRENT PRICE IS EST. AT: ",E$à81,87),E$à88,88) -† ’"ITEM WAS FROM ",E$à89,98) .� ’"ITS SALVAGE VALUE WILL BE ",E$à99,105) š Š ¤ � SEARCH ANY FILE ® ‹ U$à1000) ¸ † "FILE NAME: ",U2$  — #3,U2$\’ Ì „ ßà3)õ0² š Ö „ ßà3)õ1 ² šþ à … #3,N ê ‚ N\’ ô ˆ šÌ þ … #3,U$  ‚ U$\’  ˆ šÌ  ‚"END MARK DETECTED"\ˆ šÌ & � RsªuTtÏu×s>twÆsksèvwswLtss8uðvøvZs*w&B�  B�00012�•sEQUIPME  ˆ šÌ  ‚"END MARK DETECTED"\ˆ šÌ & � ñsIvótdvvtÝt–wet t}wtëtt×uùs…w&B�  �A� �4t ‚Jt ƒ †uw €„t �Œt ‚„ ßà3)õ0² š Ö „ ßà3)õ1 ² šþ à … #3,N ê ‚ N\’ ô ˆ šÌ þ … #3,U$  ‚ U$\’  ˆ šÌ  ‚"END MARK DETECTED"\ˆ šÌ & � Hu wJv»wÍu4víx¼uauÌxÜxuuõxBviu.wPu&B�  B� �‹u ‚¡ ",E$à77,78)," YEARS " -ú ’"DEPRECIATION CODE IS: ",E$à79,79) - ’"DO YOU HAVE A RECEIPT ? ",E$à80,80) 7 ’"CURRENT PRICE IS EST. AT: ",E$à81,87),E$à88,88) - ’"ITEM WAS FROM ",E$à89,98) ." ’"ITS SALVAGE VALUE WILL BE ",E$à99,105) , Š ' � SEARCH ANY FILE ' ‹ U$à1000) ' † "FILE NAME: ",U2$ ' — #3,U2$\’ ' „ ßà3)õ0² š' ' „ ßà3)õ1 ² š' ' … #3,N ' ‚ N\’ ' ˆ š' ' … #3,U$ ' ‚ U$\’ ' ˆ š' ' ‚"END MARK DETECTED"\ˆ š' ' �  Bi00000EQUIPMENT COMPUTER HORIZON DEN 1899.00 78P071Y1899.00*BYTE 100.00 i00001EQUIPMENT COMPUTER NAKED TERMINAL BOARDDEN 350.00 78P071Y350.00 *BYTE 15.00 i00002EQUIPMENT COMPUTER PANASONIC MONITOR DEN 150.00 78P071Y150.00 *BYTE 10.00 i00003EQUIPMENT COMPUTER CHERRY KEYBOARD DEN 150.00 78P071Y150.00 *BYTE 15.00 i00004EQUIPMENT COMPUTER 8K RAM DEN 225.00 78P071Y225.00 *BYTE 20.00 i00005EQUIPMENT COMPUTER 8K VECTOR GR. RAM DEN 229.00 78P071Y229.00 *BYTE 20.00 i00006FURNITURE BOOKCASES 2 CUSTOM DEN DEN 289.00 *73P101N350.00 *MICHAELS 50.00 i00007FURNITURE SOFA DEN HIDABED DEN 75.00 *75P051N50.00 *JIM SMITH 10.00 i00008EQUIPMENT OFFICE SPERRY TYPEWRITER DEN 820.00 77P071Y820.00 *BURL.OFFIC50.00 i00009EQUIPMENT OFFICE TYPING TABLE DEN 65.00 *78P071Y65.00 *SEARS 10.00 i00010FURNITURE SOFA LIVING RM SOFA LIVING RM 500.00 *75P101Y699.00 *R.B. 50.00 i00011FURNITURE BED WATER BED MASTER 350.00 73P101Y450.00 NAT.ENV. 50.00 i00012EQUIPMENT EDUCATIONAL WAIS TEST DEN 40.00 77P101N40.00 *JKK 5.00  )n � âââTHE KILOBAUD MYSTERY PROGRAMâââ $x � FROM KILOBAUD APR. 1978 ISSUE "‚ � ßED IN BY BILL MíROW � NSUG – ‹Aà42)   � Jõ3 ± 28 ª AàJ)õJã62 ´ ƒ J ¾ � Jõ1 ± 10 È AàJã29)õJã47 Ò ƒ J Ü � Jõ1 ± 2 æ AàJ)õJã31 ð ƒ J $ú � NOW IT GETS MíE MYSTERIOUS  AàAà1)å3)õAàAà2))å7  Tõ0  � Jõ1 ± 9 " TõTãJ , ƒ J 6 AàTå5)õTã1 @ AàAàTåTã1)ãTç5)õTãÆàTç3)ã3 J TõTåAà2) T JõTç4 ^ AàTâJã2âJ)õJâTãàTçJ)å1 š ‰ šô ô ‰ š¼ þ … T  „ Tñ0 ² š&  ‰ š¼  ˆ šþ & „ Tô0 ² šD 0 ‰ š  : ˆ šþ D „ Tõå1 ² šÎ N JõÛàT) X … T b � Kõ1 ± J l ‰ š  v ƒ K € ˆ šþ ¼ TõAà24)åAà29) Æ ‚ Ð � Jõ1 ± Tç2 Ú ‰ š„ ä ƒ J î ‚ ø Š   ’µàAàT)), * Š „ ’µàT) Ž Š &˜ ‡ å5,1,3,18,20,11,14,1,8,å2,17,14 9¢ ‡ 2,0,22,20,27,1,6,7,14,7,22,11,16,9,1,14,11,16,7,21 .¬ ‡ 1,39,33,30,1,3,16,6,1,39,34,30,å4,40,å1 5¶ ‡ 1,3,9,3,11,16,2,0,16,17,25,1,20,7,15,17,24,7,1 7À ‡ 39,32,30,29,1,39,35,30,29,1,3,16,6,1,39,36,30,å1 =Ê ‡ 20,11,6,6,14,7,å4,40,1,25,10,3,22,42,21,1,3,1,22,10,20 <Ô ‡ å2,7,1,22,17,7,6,1,21,14,17,22,10,41,0,å4,40,6,7,14,7 >Þ ‡ 22,7,1,39,37,30,29,1,39,38,30,29,1,3,16,6,1,å2,39,30,å1 <è ‡ å3,1,10,3,2,1,10,3,2,1,10,3,2,1,10,3,2,1,0,11,42,15,1 :ò ‡ 3,1,5,17,15,18,23,22,7,20,29,1,16,17,22,1,3,1,28,å2 (ü ‡ 17,14,17,9,11,21,22,2,0,4,27,7,å1 Î ‚ Ø � ¼´d„„TÔ$Ô´º·¸¶¶¹¹¼²¿³¾³¿´»»»»»»»»»»¹»»»»»k»KKKKKKKKKJJ K»»»»»»»»»»»»»;»»KDKKKKBKCKKLLJK »»»;[»»»»ë»»»»;«OKIKKCKAIEKaEKOI»»+;;;;›«»¿K»ËIFICKIFAJKI@LCOODDDDDDDDDDDDDd � PROGRAM ¡ING !n � WRITTEN BY ROBERT L. ³ER x � MARCH 12, 1978 ‚ � 8Œ ’ "THIS PROGRAM LISTS A BASIC PROGRAM FROM DISK." *Ž ’ "THE FILE MUST BE RE-TYPED AT 3." – ’\’ › ‹ T$à80),D$à25)   † "FILE NAME? ",F$ ª † "TITLE? ",T$ ´ † "DATE? ",D$ ¾ — #1,F$ È „ ÌàT$)õ33 ² š Ò „ ÌàT$)ö33 ² š Ü Lõ33åÌàT$) æ � I õ 1 ± L ð T$õT$ã" " ú ƒ I  ˆ š  T$õT$à1,33)  „ ÌàD$)õ24 ² šh " „ ÌàD$)ö24 ² š^ , Lõ24åÌàD$) 6 � I õ 1 ± L @ D$õD$ã" " J ƒ I T ˆ šh ^ D$õD$à1,24) h T$õT$ã" "ãD$ã" PAGE " r Põ1 | ’\’\’\’\’T$,P\’ † � I õ 1 ± 60 � … #1,&L \ � BYTE … š „ Lõ1 ² šâ ¤ … #1,&N1,&N2 ® ‚ 256âN2 ã N1, ¸ � J õ 1 ± Lå3  … #1,&B Ì „ Bõ13 ² š° Ö „ Bö128 ² šô à ‚ µàB), ê ˆ šº ô „ Bõ128 ² ’"LET", þ „ Bõ129 ² ’"FOR",  „ Bõ130 ² ’"PRINT",  „ Bõ131 ² ’"NEXT",  „ Bõ132 ² ’"IF", & „ Bõ133 ² ’"READ", 0 „ Bõ134 ² ’"INPUT", : „ Bõ135 ² ’"DATA", D „ Bõ136 ² š N „ Bõ137 ² š( X „ Bõ138 ² ’"RETURN", b „ Bõ139 ² ’"DIM", l „ Bõ140 ² ’"STOP", v „ Bõ141 ² ’"END", € „ Bõ142 ² ’"RESTORE", Š „ Bõ143 ² ’"REM", ” „ Bõ144 ² ’"FN", ž „ Bõ145 ² ’"DEF", ¨ „ Bõ146 ² ’"!", ² „ Bõ147 ² ’"ON", ¼ „ Bõ148 ² ’"OUT", Æ „ Bõ149 ² ’"FILL", Ð „ Bõ150 ² š2 Ú „ Bõ151 ² ’"OPEN", ä „ Bõ152 ² ’"CLOSE", î „ Bõ153 ² ’"WRITE", ø „ Bõ155 ² ’"CHAIN",  „ Bõ156 ² ’"LINE",  „ Bõ161 ² ’"LIST",   „ Bõ176 ² ’"STEP",  „ Bõ177 ² ’"TO",   „ Bõ178 ² š * „ Bõ179 ² ’"TAB", 4 „ Bõ180 ² ’"ELSE", > „ Bõ181 ² ’"CHR$", H „ Bõ182 ² ’"ASC", R „ Bõ183 ² ’"VAL", \ „ Bõ184 ² ’"STR$", f „ Bõ185 ² ’"NOENDMARK", p „ Bõ224 ² ’"(", z „ Bõ226 ² ’"*", „ „ Bõ227 ² ’"+", Ž „ Bõ229 ² ’"-", ˜ „ Bõ231 ² ’"/", ¢ „ Bõ236 ² ’"AND", ¬ „ Bõ237 ² ’"OR", ¶ „ Bõ239 ² ’">=", À „ Bõ240 ² ’"<=", Ê „ Bõ241 ² ’"<>", Ô „ Bõ244 ² ’"<", Þ „ Bõ245 ² ’"=", è „ Bõ246 ² ’">", ò „ Bõ247 ² ’"NOT", ü „ Bõ225 ² ’"^",  „ Bõ198 ² ’"INT",  „ Bõ204 ² ’"LEN",  „ Bõ205 ² ’"CALL", $ „ Bõ206 ² ’"RND", . „ Bõ202 ² ’"SGN", 8 „ Bõ203 ² ’"SIN", B „ Bõ196 ² ’"SQRT", L „ Bõ210 ² ’"ATN", V „ Bõ216 ² ’"FREE", ` „ Bõ217 ² ’"INP", j „ Bõ218 ² ’"EXAM", t „ Bõ219 ² ’"ABS", ~ „ Bõ220 ² ’"COS", ˆ „ Bõ221 ² ’"LOG", ’ „ Bõ222 ² ’"EXP", œ „ Bõ223 ² ’"TYP", ¦ ˆ šº ° ‚ º ƒ J Ä ƒ I Î PõPã1 Ø ˆ š| â „ Iõ1 ² š  ì ‚ ö IõIã1  „ Ið 60 ² šì  ’\’\’\’  �  ’"THEN", \ ˆ šx  ’"GOTO", \ ˆ šx ( ’"GOSUB", \ ˆ šx 2 ’"EXIT", \ ˆ šx x … #1,&B ‚ JõJã1 Œ „ Bõ32 ² šÜ – „ Bñ154 ² šÖ   … #1,&N1,&N2 ª ‚ 256âN2ãN1, ´ JõJã2 ¾ ˆ šº Ü ‚ " ", æ ˆ šx ’° C#d+?‰¿ûÝ©]þ4rd*`XÙ;ß[ì €åî7aK3?ÜÓ‡Žýú2°bá‚4ÞV¨1]t[¯tãóëŠvù]7‘\cXV�²ö�°4ÕÏå*­‰ Z&¥²ÓüžŠ³Lù”8g ¨€íþ‹ê›B/â#s5 � This program is almost the same as HELLO in 9 � David Ahl's "101 BASIC Computer Games," p.120. / � & adapted for N.S.BASIC Feb.,'78, by ; � H.Frohbach,573 Connemara Way,Sunnyvale, CA 94087.  � à408) 736å9324. + ‹A$à30)\M1õ12\� M1 IS CLEAR £EEN CODE.  ’µàM1) "’" ******************" 2( ’" HELLO, I'M A PROGRAMMED PSYCHIATRIST." #2 ’\† "...WHAT'S YOUR NAME? ",A$ ;<’" HI THERE,",\‰šf\†". ARE YOU HAPPY IN GENERAL? ",B$ F „ B$à1,1)õ"Y" ² š‚ P „ B$à1,1)õ"N" ² š– 9Z ’" ",\‰šf\’", I DON'T UNDERSTAND YOUR ANSWER OF '", d ’B$ã"'." ?n †"PLEASE ANSWER YES OR NO. ARE YOU GENERALLY HAPPY?",B$\’ x ˆšF .‚ ’\’" OH, I'M GLAD TO HEAR THAT,",\‰šf\’ Œ ˆšª ?– ’\’" OH, SORRY TO HEAR THAT,",\‰šf\’". MAYBE I CAN HELP" %  ’" BRIGHTEN UP YOUR LIFE A BIT." ;ª’\’"SAY, ",\‰šf\’", I CAN SOLVE ALL KINDS OF PROBLEMS" 9´’"---EXCEPT THOSE DEALING WITH GREECE. WHAT KIND OF" 8¾’"PROBLEMS DO YOU HAVE? (ANSWER SEX, HEALTH, MONEY," È †"OR JOB): ",C$ Ò „ C$õ"SEX" ² šš Ü „ C$õ"HEALTH"² šh æ „ C$õ"MONEY" ² š@ ð „ C$õ"JOB" ² š :ú’\’"OH,",\‰šf\’", I'M AFRAID YOUR ANSWER OF '"ãC$ã"'" ’"IS GREEK TO ME."\ˆš 7’\’" I CAN SYMPATHIZE WITH YOU,",\‰šf\’". MY BOSS" < ’"MAKES ME WORK LONG HOURS FOR NO PAY -- AND SOMETIMES" 8" ’"BEATS MY KEYBOARD. MY ADVICE TO YOU IS TO GO ON" 7,’"WELFARE,",\‰šf\’". EVERYBODY ELSE IS DOING IT." 6 ˆ š 9@ ’\’"SORRY,",\‰šf\’", I'M BROKE, TOO. WHY DON'T YOU" 9J ’"SELL ENCYCLOPEADIAS OR MARRY SOMEONE RICH OR STOP" 9T ’"EATING OR GO ON WELFARE SO YOU WON'T NEED SO MUCH" ^ ’"MONEY."\ˆš *h ’\’"MY ADVICE TO YOU,",\‰šf\’", IS:" r’" 1. TAKE TWO ASPIRIN" ?|’" 2. DRINK PLENTY OF FLUIDS (ORANGE JUICE, NOT BEER)." !†’" 3. GO TO BED (ALONE)." � ˆš 8š’\†" IS YOUR PROBLEM TOO MUCH OR TOO LITTLE? ",D$\’ ¤ „ D$õ"TOO MUCH"² šÖ ® „ D$õ"TOO LITTLE"² šô 6¸’"DON'T GET ALL SHOOK,",\‰šf\’", JUST ANSWER THE" 7Â’"QUESTION WITH 'TOO MUCH' OR 'TOO LITTLE.' WHICH?" Ì ˆšš 9Ö’\’" YOU CALL THAT A PROBLEM? I SHOULD HAVE SUCH" Cà’"PROBLEMS! IF IT BOTHERS YOU,",\‰šf\’", TAKE A COLD SHOWER!" ê ˆ š <ô’\’" THEN WHY ARE YOU HERE,",\‰šf\’"? YOU SHOULD BE" 9þ’"IN SOMEPLACE LIKE NEW YORK, OR TOKYO, OR AMSTERDAM" $’"WHERE THERE IS REAL ACTION. "  ’\’\’ 2’" ANY MORE PROBLEMS YOU WANT SOLVED,",\‰šf & † "? ",E$\’ 0 „ E$à1,1)õ"Y" ² šX : „ E$à1,1)õ"N"²šl 6D ’" JUST A SIMPLE YES OR NO,PLEASE,",\‰šf\’"." N ˆš 2X †" WHAT KIND (SEX, JOB, HEALTH, MONEY)? ",C$ b ˆ šÒ 8l ’\’" THAT WILL BE $5.00 FOR THE ADVICE,",\‰šf\’"." 3v ’"PLEASE LEAVE THE MONEY BESIDE THE KEYBOARD." € Aõ3000 Š ’\’\’\� Iõ1±A\ƒ ” � Iõ1 ± 22\’\ƒ ž ’µàM1) (¨ †" DID YOU LEAVE THE MONEY? ",G$ ² „ G$à1,1)õ"Y" ² šî ¼ „ G$à1,1)õ"N" ² š  6Æ’"YOUR ANSWER OF '",G$ã"' CONFUSES ME,",\‰šf\’"." /Ð ’"PLEASE RESPOND WITH A SIMPLE YES OR NO." Ú ˆš¨ ä’\’\’\� Iõ1 ±A\ƒ 6î’" HEY! ",\‰šf\’"??? YOU DIDN'T LEAVE ANYTHING!" 8ø’"YOU ARE CHEATING ME OUT OF MY HARD-EARNED LIVING." + ’"BUG OFF,",\‰šf\’", YOU CHEAPSKATE." 8 ’\’" NOW LET ME TALK TO SOMEBODY, ANYBODY, ELSE."  ˆšH 7  ’"THAT'S HONEST,",\‰šf\’", BUT HOW DO YOU EXPECT" <*’"ME TO GO ON WITH MY PSYCHOLOGY STUDIES IF MY PATIENTS" #4’"DON'T PAY THEIR BILLS?"\’\’\’ ,>’" NOW LET ME TALK TO SOMEBODY ELSE." 5H’"NICE MEETING YOU,",\‰šf\’". HAVE A NICE DAY!" R � Iõ1 ± 2âA\ƒ \ ˆ š f’" "ãA$, p Š �HUGH B� NAH � SEXEY � Y= � This program was written by Phil Feldman & Tom Rugg < � of Los Angeles, & published in the July, '77 issue : � of Kilobaud, p.90. Adapted for North Star BASIC 6( � 3ç11ç78 by Hugh Frohbach, 573 Connemara Way, -2 � Sunnyvale, CA 94087, à408) 736å9324 4< M1õ12\’µàM1)\’" **** PASS THE BUCK ****" 'F � M1 is the "clear screen" code. %P ’" (A decision maker)" Z ‹ F$à110)\‹ L$à110) d ‹ S$à40)\‹ K$à40) n ‹ Mà11,11)\’ x ‘ �L$àI) ‚ Š L$àCàIå1),CàI)å1) Œ �� – ‘ �F$àI)   Š F$àDàIå1),DàI)å1) ª �� ´ Cà0)õ1\Dà0)õ1 ?¾ Y$õ"Y"\’" I can help you make decisions by choosing the" >È ’" best possibility for you out of several alternatives." >Ò ’" All I need to do is organize information you already", >Ü ’" have."\’" Which of these best describes the type of" %æ ’" decision you have to make?"\’ 3ð ’" 1-Choose an item from several alternatives" >ú ’" 2-Choose a course of action from several alternatives" 8 ’\†1" Which type (1 or 2) do you have to make? ",C  „ Cô1 ² š\„ Cö2 ² š 9 ’µàM1)\„ Cõ1 ² ’ " What type of item is it that you" *" „ Cõ1 ² †1" need to decide upon? ",S$ ", „ Cõ2 ² S$õ"course of action" 6 L$õ"" /@ ’\’" I will now need a list of each "ãS$ =J ’" that you are considering. Please input them one at a" 1T ’" time. The order doesn't matter at all." 8^ ’\†1" First, how many are there altogether? ",L0 h „ L0ô2 ² š\„ L0ö10 ² š )r ’\� Iõ1 ± L0\’" Number",I," please." $| † K$\CàI)õCàIå1)ãÌàK$)\L$õL$ãK$ † ƒ I 5� ’" OK. This is the list under consideration:"\’ !š � Iõ1±L0\’³à6),I,". "ã�L$àI) ¤ ƒ I\‰ š ® „ B$ñY$ ² š6 ¸ F$õ"" : ’\’" Now, how many different factors are important" /Ì ’" to you in choosing the "ãS$ã"? "\† F0 3Ö ’" I need a list of each of these factors:" à ‹ F1$à40) $ê � Iõ1 ± F0\’" Factor number ",I 'ô † F1$\DàI)õDàIå1)ãÌàF1$)\F$õF$ãF1$ þ ƒ I ; ’\’" Now look at the following list of factors you" > ’" have provided and decide which is the most important."  ’\� Iõ1 ± F0\’³à6),I,".", & ’" "ã�F$àI)\ƒ I 80 ’\’" Which factor (by number) is most important?" 6: ’" (Type 0 if you wish to change the list)"\† F2 D „ F2õ0 ² š¸ N „ F2ô1 í F2öF0 ² š0 l ’" has a value of 10 since it's the top of the scale. On" ?v ’" this scale, what value would each of the other factors" 5€ ’" have? (Decimal fractions are OK.)"\’\� Iõ1±F0 Š „ IõF2 ² š² ” ’ �F$àI)\† FàI) ž „ FàI)ï0 ì FàI)ð10 ² š² 2¨ ’" That input is no good. Try again."\ˆ š” 4² ƒ\FàF2)õ10\Cõ0\� Iõ1 ± F0\CõCãFàI)\ƒ\� Iõ1 ± F0 :¼ FàI)õFàI)çC\ƒ\’µàM1)\’" Now consider how each "ãS$ ;Æ ’" rates with respect to each of the factors. We will" ;Ð ’" consider each factor separately and then rate each" -Ú ’" "ãS$ã" in terms of that factor only." 3ä ’" Let's consider "ã�L$à1) ã" to have a " 9î ’" value of 10 in each scale. Then every other "ãS$ 7ø ’" will be given a number higher or lower than 10" 3 ’" according to how much better or worse than" 4  ’" "ã�L$à1) ã" you think it is."\� Iõ1 ± F0\’ , ’" Considering "ã�F$àI)ã" only, and" 2  ’" assuming "ã�L$à1) ã" has a value of 10," <* ’" what value would you give to each of the following:" 4 ’\� Jõ2 ± L0 5> ’" "ã�L$àJ) ,\† MàJ,I)\„ MàJ,I)ï0 ² šR 9H ’" C'mon. No negative numbers. Try again."\ˆ š> 2R ƒ J\’\Mà1,I)õ10\ƒ I\� Iõ1 ± F0\Cõ0\� Jõ1 ± L0 2\ CõCãMàJ,I)\ƒ J\� Jõ1 ± L0\MàJ,I)õMàJ,I)çC\ƒ\ƒ 7f � Jõ1 ± L0\VàJ)õ0\� Iõ1 ± F0\VàJ)õVàJ)ãMàJ,I)âFàI) .p ƒI\ƒJ\� Iõ1±10\ZàI)õI\ƒ\CõL0å1\� Jõ1 ± L0 3z � Iõ1 ± C\N1õZàI)\N2õZàIã1)\„ VàN1)öVàN2)² šŽ „ ZàIã1)õN1\ZàI)õN2 1Ž ƒI\ƒJ\C1õZà1)\C2õZà2)\Cõ100çVàC1)\� Jõ1 ± L0 $˜ VàJ)õCâVàJ)\ƒ\’\’\DõVàC1)åVàC2) 5¢ ’" Well, your best choice seems to be "ã�L$àC1) (¬ „ Dô10 ² ’" but it's pretty close." 0¶ „ Dï20 ² šÀ\„ Dï10 ² ’" by a fair margin." )À „ Dï20 ² ’" by a good-sized margin." -Ê ’" Here's the final list with "ã�L$àC1) =Ô ’" given a value of 100 and the others set accordingly." Þ ’%#10F2 -è ’\’" RATING",³à15),S$\� Jõ1 ± L0\CõZàJ) ò ’" ",VàC),³à15),�L$ àC)\ƒ J ü ˆš$ 9 ’\ ’" (The number must be between 2 and 10.)"\ˆ š^ + ’" Is this correct (YES or NO)?"\† A$  B$õµà¶àA$))\Š $ ’\’\’\� œh­hóg3hÃc”h= � ‚ ” ±KEN ³LE � BASIC  � � RELEASE 3 BASIC  ‚ ( ‚"TOKEN TABLE FOR NS BASIC" 2 ‚ < Nõ14306 F N1õ14667 P ZõÚàN) Z NõNã1 d „ NöN1 ² � n „ Zô128 ² šÈ x ‚ ‚ ‚ " ", Œ Z1õÆ àZç16ã.01) – Z2õZåZ1â16   Qõ�AàZ1) ª Qõ�AàZ2) ´ ‚ "H =", ¾ ˆ šP È ‚ µàZ), Ò ˆ šP Ü � FUNCTI“ ± ‚ NIBBLE IN HEX æ ‘ �AàX) ð X1õ48 ú „ Xï10 ² X1õ55  ‚ µàXãX1),  Š X  �� OàV`Wf€EfpEpW%PCxWBBB�W � âââ SEC±R âââ  � ' � â BY PHIL HIGA å FEBRUARY 1978 â ( � 72 � âDETERMINES ÌGTH OF PROGRAM IN 256 BYTE 'BLOCKS' < � F Aõ11 \ � CLEAR £EEN P Z$õµàA)\’Z$\� CLEAR £EEN 'Z Mõ10812\� Ø MEMíY AFTER ¥ING BASIC 4d ’ÆààMåØà0))ç256)ã1," Blocks"\’\’\� PROGRAM ÌGTH n ’\’³à20),"* SECTOR *"\’ ?x ’\’\’"THIS PROGRAM WILL PRINT A TABLE WHICH WILL GIVE YOU" @‚ ’"THE NUMBER OF BLOCKS OF DISK SPACE REQUIRED FOR A BASIC " ?Œ ’"LANGUAGE PROGRAM. USE 'PRINT FREE (0) TO DETERMINE THE " >– ’"AMOUNT OF FREE MEMORY AVAILABLE AND THEN REFER TO THE " >  ’"TABLE FOR THE CORRESPONDING NUMBER OF BLOCKS REQUIRED." ,ª ’\’\ † "Output To Printer? (Y/N) ",P$ %´ „ P$õ"Y" ² ’µà12) \� TURN ‚ER “ ¾ ’Z$ $È ’ ³à21),"NORTH STAR USER GROUP" $Ò ’ ³à21),"=====================" +Ü ’ ³à25),"02-10-78 P.H."\� BY PHIL HIGA .æ ’ ³à16),"TABLE TO FIND NUMBER OF SECTORS" !ð ’ ³à22),"USE: PRINT FREE(0)" Hú ’ "===============================================================" E ’ ³à4),"16K. MEMORY 24K. MEMORY 32K. MEMORY" H ’ "==============================================================="  ’ " � Iõ0 ± 19004 ° 256 , U1õ2620åI \ L1õU1å255 6 U2õ10812åI \ L2õU2å255 @ U3õ19004åI \ L3õU3å255 J S1õÆàà2620åU1)ç256)ã1 T S2õÆàà10812åU2)ç256)ã1 ^ S3õÆàà19004åU3)ç256)ã1 2h „ S1ô0 ² S1õ0 \ „ U1ô0 ² U1õ0 \ „ L1ô0 ² L1õ0 2r „ S2ô0 ² S2õ0 \ „ U2ô0 ² U2õ0 \ „ L2ô0 ² L2õ0 2| „ S3ô0 ² S3õ0 \ „ U3ô0 ² U3õ0 \ „ L3ô0 ² L3õ0 2† „ U1õ0 ² S1õ0 \ „ U2õ0 ² S2õ0 \ „ U3õ0 ² S3õ0 2� ’ " ",%5I,U1," TO",%5I,L1," =",%2I,S1," ", /š ’ %5I,U2," TO ",%5I,L2," =",%2I,S2," ", '¤ ’ %5I,U3," TO ",%5I,L3," =",%2I,S3 ® ƒ I H¸ ’ "===============================================================" ' „ P$õ"Y" ² ’µà12)\ � TURN ‚ER OFF ­\ß\ / ’" *****************************" / ’" ** PROGRAM BANNER **" / ’" ** PHIL HIGA **" /( ’" ** 02/18/78 **" /2 ’" *****************************" 9< ’"NOTE: If you are running Basic with 24K of memory" 4F ’" run DEFUNCT before using this program." P ‹ Bà140) \ ‹ A$à40) Z ’ "REMARK:" 8d ’" THIS PROGRAM WILL PRINT BANNER PAGES IN A 63" n ’" BY 25 MATRIX FORMAT." 9x ’" PLEASE ENTER YOUR MESSAGE UP TO 40 CHARACTERS" 9‚ ’" LONG (ALPHA CHARACTERS ONLY!!, SPACES ARE OK)" :Œ ’" AND END YOUR ENTRY WITH A PERIOD AND A RETURN." – ’ \ ’ \ † A$ \ ’ \ ’ G  ’"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" Gª ’"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" ´ � Iõ1 ± 40 G¾ ’"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" GÈ ’"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" .Ò „ A$àI,I)õ"." ² š† \ „ A$àI,I)õ" " ² šþ .Ü „ A$àI,I)õ"A" ² š& \ „ A$àI,I)õ"B" ² šv .æ „ A$àI,I)õ"C" ² šä \ „ A$àI,I)õ"D" ² š4 .ð „ A$àI,I)õ"E" ² š„ \ „ A$àI,I)õ"F" ² šè .ú „ A$àI,I)õ"G" ² š8 \ „ A$àI,I)õ"H" ² š’ . „ A$àI,I)õ"I" ² šØ \ „ A$àI,I)õ"J" ² šö . „ A$àI,I)õ"K" ² š< \ „ A$àI,I)õ"L" ² šŒ . „ A$àI,I)õ"M" ² šÈ \ „ A$àI,I)õ"N" ² š ." „ A$àI,I)õ"O" ² šT \ „ A$àI,I)õ"P" ² š¤ ., „ A$àI,I)õ"Q" ² šô \ „ A$àI,I)õ"R" ² šN .6 „ A$àI,I)õ"S" ² š² \ „ A$àI,I)õ"T" ² š  .@ „ A$àI,I)õ"U" ² šf \ „ A$àI,I)õ"V" ² š¬ .J „ A$àI,I)õ"W" ² šò \ „ A$àI,I)õ"X" ² š8 .T „ A$àI,I)õ"Y" ² šˆ \ „ A$àI,I)õ"Z" ² šÎ ^ � Gh ’"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" Gr ’"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" | ƒ I † ’ \ ’ \ ’ "END OF MESSAGE" � � š � ¤ � Xõ1 ± D \ … BàX) \ ƒ X ® Y$õ"X" \ N$õ" " ¸ � Lõ1 ± D  „ BàL) ï0 ² šÖ "Ì � Cõ1 ± ÛàBàL)) \ ’ N$, \ ƒ C Ö „ BàL) ñ0 ² šà \ ’ à „ BàL) ð0 ² šô ê � Qõ1 ± BàL) \ ’ Y$, \ ƒ Q ô ƒ L \ ˆ š^ þ � " "  � Sõ1 ± 10 G ’"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"  ƒ S \ ˆ šh & � "A" 0 Ž \ Dõ108 \ ˆ š¤ 7: ‡ 5,å43,15,0,5,å47,11,0,5,å49,9,0,24,å5,16,å10,8,0 6D ‡ 24,å5,19,å8,7,0,24,å5,21,å7,6,0,24,å5,23,å6,5,0 6N ‡ 24,å5,23,å6,5,0,24,å5,24,å5,5,0,24,å5,24,å5,5,0 6X ‡ 24,å5,24,å5,5,0,24,å5,24,å5,5,0,24,å5,23,å6,5,0 6b ‡ 24,å5,23,å6,5,0,24,å5,21,å7,6,0,24,å5,19,å8,7,0 7l ‡ 24,å5,16,å10,8,0,5,å49,9,0,5,å47,11,0,5,å43,15,0 v � "B" € Ž šŠ \ Dõ136 \ ˆ š¤ $Š ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0 0” ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 0ž ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 0¨ ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 0² ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 0¼ ‡ 5,å6,18,å5,18,å6,5,0,6,å6,16,å7,16,å6,6,0 1Æ ‡ 6,å6,16,å7,16,å6,6,0,7,å7,12,å11,12,å7,7,0 0Ð ‡ 8,å8,7,å8,1,å8,7,å8,8,0,10,å20,3,å20,10,0 +Ú ‡ 12,å15,9,å15,12,0,14,å10,15,å10,14,0 ä � "C" î Ž šø \ Dõ108 \ ˆ š¤ 7ø ‡ 14,å35,14,0,11,å41,11,0,9,å45,9,0,8,å9,29,å9,8,0 3 ‡ 7,å8,33,å8,7,0,6,å7,37,å7,6,0,5,å6,41,å6,5,0 3  ‡ 5,å6,41,å6,5,0,5,å5,43,å5,5,0,5,å5,43,å5,5,0 3 ‡ 5,å5,43,å5,5,0,5,å6,41,å6,5,0,5,å6,41,å6,5,0 3  ‡ 6,å7,37,å7,6,0,7,å8,33,å8,7,0,8,å9,29,å9,8,0 ;* ‡ 9,å14,17,å14,9,0,11,å12,17,å12,11,0,14,å9,17,å9,14,0 4 � "D" > Ž šH \ Dõ102 \ ˆ š¤ 3H ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0,5,å5,43,å5,5,0 3R ‡ 5,å5,43,å5,5,0,5,å5,43,å5,5,0,5,å5,43,å5,5,0 3\ ‡ 5,å5,43,å5,5,0,5,å5,43,å5,5,0,5,å5,43,å5,5,0 3f ‡ 5,å5,43,å5,5,0,5,å6,41,å6,5,0,6,å6,39,å6,6,0 3p ‡ 6,å6,39,å6,6,0,7,å7,35,å7,7,0,8,å8,31,å8,8,0 *z ‡ 10,å43,10,0,12,å39,12,0,14,å35,14,0 „ � "E" Ž Ž š˜ \ Dõ126 \ ˆ š¤ $˜ ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0 0¢ ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 0¬ ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 0¶ ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 0À ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 *Ê ‡ 5,å5,19,å5,19,å5,5,0,5,å5,43,å5,5,0 3Ô ‡ 5,å5,43,å5,5,0,5,å5,43,å5,5,0,5,å5,43,å5,5,0 3Þ ‡ 5,å5,43,å5,5,0,5,å5,43,å5,5,0,5,å5,43,å5,5,0 è � "F" ò Ž šü \ Dõ94 \ ˆ š¤ $ü ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0 6 ‡ 29,å5,19,å5,5,0,29,å5,19,å5,5,0,29,å5,19,å5,5,0 6 ‡ 29,å5,19,å5,5,0,29,å5,19,å5,5,0,29,å5,19,å5,5,0 6 ‡ 29,å5,19,å5,5,0,29,å5,19,å5,5,0,29,å5,19,å5,5,0 .$ ‡ 53,å5,5,0,53,å5,5,0,53,å5,5,0,53,å5,5,0 .. ‡ 53,å5,5,0,53,å5,5,0,53,å5,5,0,53,å5,5,0 8 � "G" B Ž šL \ Dõ116 \ ˆ š¤ 7L ‡ 14,å35,14,0,11,å41,11,0,9,å45,9,0,8,å9,29,å9,8,0 3V ‡ 7,å8,33,å8,7,0,6,å7,37,å7,6,0,5,å6,41,å6,5,0 3` ‡ 5,å6,41,å6,5,0,5,å5,43,å5,5,0,5,å5,43,å5,5,0 9j ‡ 5,å5,43,å5,5,0,5,å6,41,å6,5,0,5,å6,18,å5,18,å6,5,0 0t ‡ 6,å7,16,å5,16,å7,6,0,7,å8,14,å5,14,å8,7,0 +~ ‡ 8,å9,12,å5,12,å9,8,0,9,å25,6,å14,9,0 )ˆ ‡ 11,å23,6,å12,11,0,14,å20,6,å9,14,0 ’ � "H" œ Ž š¦ \ Dõ76 \ ˆ š¤ /¦ ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0,29,å5,29,0 2° ‡ 29,å5,29,0,29,å5,29,0,29,å5,29,0,29,å5,29,0 2º ‡ 29,å5,29,0,29,å5,29,0,29,å5,29,0,29,å5,29,0 2Ä ‡ 29,å5,29,0,29,å5,29,0,29,å5,29,0,29,å5,29,0 $Î ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0 Ø � "I" â Ž šì \ Dõ16 \ ˆ š¤ .ì ‡ 63,0,5,å53,5,0,5,å53,5,0,5,å53,5,0,63,0 ö � "J"  Ž š  \ Dõ76 \ ˆ š¤ 2  ‡ 14,å9,40,0,11,å12,40,0,9,å14,40,0,8,å9,46,0 . ‡ 7,å8,48,0,6,å7,50,0,5,å6,52,0,5,å6,52,0 . ‡ 5,å5,53,0,5,å5,53,0,5,å5,53,0,5,å6,52,0 .( ‡ 5,å6,52,0,6,å7,50,0,7,å8,48,0,8,å9,46,0 &2 ‡ 9,å49,5,0,11,å47,5,0,14,å44,5,0 < � "K" F Ž šP \ Dõ102 \ ˆ š¤ /P ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0,28,å7,28,0 -Z ‡ 27,å9,27,0,25,å13,25,0,23,å8,1,å8,23,0 7d ‡ 21,å8,5,å8,21,0,19,å8,9,å8,19,0,17,å8,13,å8,17,0 9n ‡ 15,å8,17,å8,15,0,13,å8,21,å8,13,0,11,å8,25,å8,11,0 3x ‡ 9,å8,29,å8,9,0,7,å8,33,å8,7,0,5,å8,37,å8,5,0 3‚ ‡ 5,å6,41,å6,5,0,5,å4,45,å4,5,0,5,å2,49,å2,5,0 Œ � "L" – Ž š  \ Dõ76 \ ˆ š¤ 8  ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0,5,å5,53,0,5,å5,53,0 8ª ‡ 5,å5,53,0,5,å5,53,0,5,å5,53,0,5,å5,53,0,5,å5,53,0 8´ ‡ 5,å5,53,0,5,å5,53,0,5,å5,53,0,5,å5,53,0,5,å5,53,0 .¾ ‡ 5,å5,53,0,5,å5,53,0,5,å5,53,0,5,å5,53,0 È � "M" Ò Ž šÜ \ Dõ76 \ ˆ š¤ /Ü ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0,44,å14,5,0 5æ ‡ 40,å14,9,0,36,å14,13,0,32,å14,17,0,28,å14,21,0 6ð ‡ 24,å14,25,0,20,å14,29,0,24,å14,25,0,28,å14,21,0 4ú ‡ 32,å14,17,0,36,å14,13,0,40,å14,9,0,44,å14,5,0 $ ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0  � "N"  Ž š" \ Dõ76 \ ˆ š¤ /" ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0,45,å13,5,0 4, ‡ 41,å17,5,0,37,å17,9,0,33,å17,13,0,29,å17,17,0 66 ‡ 25,å17,21,0,21,å17,25,0,17,å17,29,0,13,å17,33,0 1@ ‡ 9,å17,37,0,5,å17,41,0,5,å13,45,0,5,å9,49,0 $J ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0 T � "O" ^ Ž šh \ Dõ102 \ ˆ š¤ 7h ‡ 14,å35,14,0,11,å41,11,0,9,å45,9,0,8,å9,29,å9,8,0 3r ‡ 7,å8,33,å8,7,0,6,å7,37,å7,6,0,5,å6,41,å6,5,0 3| ‡ 5,å6,41,å6,5,0,5,å5,43,å5,5,0,5,å5,43,å5,5,0 3† ‡ 5,å5,43,å5,5,0,5,å6,41,å6,5,0,5,å6,41,å6,5,0 3� ‡ 6,å7,37,å7,6,0,7,å8,33,å8,7,0,8,å9,29,å9,8,0 (š ‡ 9,å45,9,0,11,å41,11,0,14,å35,14,0 ¤ � "P" ® Ž š¸ \ Dõ102 \ ˆ š¤ 4¸ ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0,29,å5,19,å5,5,0 6 ‡ 29,å5,19,å5,5,0,29,å5,19,å5,5,0,29,å5,19,å5,5,0 6Ì ‡ 29,å5,19,å5,5,0,29,å5,19,å5,5,0,29,å5,19,å5,5,0 6Ö ‡ 29,å5,19,å5,5,0,29,å6,17,å6,5,0,30,å6,15,å6,6,0 5à ‡ 30,å6,15,å6,6,0,31,å7,11,å7,7,0,32,å8,7,å8,8,0 *ê ‡ 34,å19,10,0,36,å15,12,0,38,å11,14,0 ô � "Q" þ Ž š \ Dõ112 \ ˆ š¤ 7 ‡ 14,å35,14,0,11,å41,11,0,9,å45,9,0,8,å9,29,å9,8,0 3 ‡ 7,å8,33,å8,7,0,6,å7,37,å7,6,0,5,å6,41,å6,5,0 3 ‡ 5,å6,41,å6,5,0,5,å5,43,å5,5,0,5,å5,43,å5,5,0 .& ‡ 5,å5,4,å2,37,å5,5,0,5,å6,3,å2,36,å6,5,0 90 ‡ 5,å6,2,å3,36,å6,5,0,6,å10,34,å7,6,0,7,å8,33,å8,7,0 /: ‡ 8,å9,29,å9,8,0,6,å48,9,0,5,å4,2,å41,11,0 D ‡ 5,å2,7,å35,14,0 N � "R" X Ž šb \ Dõ122 \ ˆ š¤ $b ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0 6l ‡ 27,å7,19,å5,5,0,26,å8,19,å5,5,0,26,å8,19,å5,5,0 9v ‡ 22,å12,19,å5,5,0,22,å12,19,å5,5,0,18,å16,19,å5,5,0 1€ ‡ 18,å8,3,å5,19,å5,5,0,14,å12,3,å5,19,å5,5,0 1Š ‡ 14,å8,7,å6,17,å6,5,0,10,å12,8,å6,15,å6,6,0 2” ‡ 5,å13,12,å6,15,å6,6,0,5,å13,13,å7,11,å7,7,0 +ž ‡ 5,å9,18,å8,7,å8,8,0,5,å9,20,å19,10,0 '¨ ‡ 5,å5,26,å15,12,0,5,å5,28,11,14,0 ² � "S" ¼ Ž šÆ \ Dõ140 \ ˆ š¤ <Æ ‡ 14,å9,16,å10,14,0,11,å12,13,å16,11,0,9,å14,10,å21,9,0 /Ð ‡ 8,å9,15,å10,4,å9,8,0,7,å8,16,å8,9,å8,7,0 0Ú ‡ 6,å7,17,å7,13,å7,6,0,5,å6,18,å6,17,å6,5,0 0ä ‡ 5,å6,18,å6,17,å6,5,0,5,å5,19,å5,19,å5,5,0 0î ‡ 5,å5,19,å5,19,å5,5,0,5,å5,19,å5,19,å5,5,0 0ø ‡ 5,å6,17,å6,18,å6,5,0,5,å6,17,å6,18,å6,5,0 / ‡ 6,å7,13,å7,17,å7,6,0,7,å8,9,å8,16,å8,7,0 ,  ‡ 8,å9,4,å10,15,å9,8,0,9,å21,10,å14,9,0 + ‡ 11,å16,13,å12,11,0,14,å10,16,å9,14,0  � "T" * Ž š4 \ Dõ76 \ ˆ š¤ .4 ‡ 53,å5,5,0,53,å5,5,0,53,å5,5,0,53,å5,5,0 .> ‡ 53,å5,5,0,53,å5,5,0,53,å5,5,0,53,å5,5,0 $H ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0 .R ‡ 53,å5,5,0,53,å5,5,0,53,å5,5,0,53,å5,5,0 .\ ‡ 53,å5,5,0,53,å5,5,0,53,å5,5,0,53,å5,5,0 f � "U" p Ž šz \ Dõ76 \ ˆ š¤ 1z ‡ 15,å43,5,0,11,å47,5,0,9,å49,5,0,8,å10,45,0 .„ ‡ 7,å8,48,0,6,å7,50,0,5,å6,52,0,5,å6,52,0 .Ž ‡ 5,å5,53,0,5,å5,53,0,5,å5,53,0,5,å6,52,0 /˜ ‡ 5,å6,52,0,6,å7,50,0,7,å8,48,0,8,å10,45,0 &¢ ‡ 9,å49,5,0,11,å47,5,0,15,å43,5,0 ¬ � "V" ¶ Ž šÀ \ Dõ76 \ ˆ š¤ 1À ‡ 53,å5,5,0,47,å11,5,0,41,å17,5,0,35,å20,8,0 6Ê ‡ 29,å20,14,0,23,å20,20,0,17,å20,26,0,11,å20,32,0 3Ô ‡ 5,å20,38,0,5,å14,44,0,5,å20,38,0,11,å20,32,0 5Þ ‡ 17,å20,26,0,23,å20,20,0,29,å20,14,0,35,å20,8,0 &è ‡ 41,å17,5,0,47,å11,5,0,53,å5,5,0 ò � "W" ü Ž š \ Dõ76 \ ˆ š¤ / ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0,5,å14,44,0 5 ‡ 9,å14,40,0,13,å14,36,0,17,å14,32,0,21,å14,28,0 6 ‡ 25,å14,24,0,29,å14,20,0,25,å14,24,0,21,å14,28,0 4$ ‡ 17,å14,32,0,13,å14,36,0,9,å14,40,0,5,å14,44,0 $. ‡ 5,å53,5,0,5,å53,5,0,5,å53,5,0 8 ‡ � "X" B Ž šL \ Dõ104 \ ˆ š¤ 5L ‡ 5,å4,45,å4,5,0,5,å8,37,å8,5,0,5,å12,29,å12,5,0  � Uses small modules to aid change,checking,comprehension > � Procedures check params. Safety is first, speed second :. � Main ref.Creat. Comp JançFeb 78p.48å53,James Murphy :8 � & Morton, Intro to BASIC, Matrix Pub. 1977, 159å162 ?B � Ref.à1971)Meadows,World Dynamics,Wright Allen,Forrester Z’"resources left,10B=birth/1000,10M=death/1000,G=resource" 6[’"growth,10U=resource use/1000,10P8=10xchange inP" <\’"C8=change inC,10R8=10xchange in R, C/P=capital/person" ` D1õ0\ G1õ0\ � debug options 3j ‘ �RàX,L,H)\� range check. if x in àl,h) ret 0 t „ LðX ì XðH ² Š 0\Š 1\�� 8~ ‘ �MàX,Y)\� value is àabsolute) memory loc of àx,y) *ˆ „ �RàX,0,63) ã �RàY,0,15) ñ O ² Š 1 6’ XõÆà0.5ãX)\YõÆà0.5ãY)\Š 12âà4096ã256)ãXãà15åY)â64 œ �� 9¦ ‘ �IàZ,N)\� interpolate Z into X9,value is Y9,N pts. ° ˆ šì =º � trial to eliminate awkward passing arrays for interpol /ÄZõ�CàZ,X9à1),X9àN))\�Iõ1±N\„X9àI)ïX²–šÄ\ƒI ;ÎFõààZåX9àIå1))çàX9àI)åX9àIå1)))âàY9àI)åY9àIå1))ãY9àIå1) 8Ø�„D1²’"Z,N,X1,XN,Y1,YN ",Z,N,X9à1),X9àN),Y9à1),Y9àN) â � ‰ šH ì Z õ �CàZ,X9à1),X9àN)) -ö � Iõ1 ± N\„ X9àI)ïZ ² – š\ƒ I\ Œ - A7õX9àIå1)\ B7õX9àI)\ P7õY9àIå1) /  F õ ààZåA7)çàB7åA7))âàY9àI)åP7)ãP7 - � „ D1õ1 ² ’"200,A,B,P,F",A7,B7,P7,F  Š F ( �� 02 ‘ �CàX,A,B)\ � clip x to lie in range àa,b) %< „ X ð A ² Š A\„ B ð X ² Š B\Š X F �� 5P ‘ �PàX,X1,X2,Y1,Y2)\� plot x,y àuses full grid) \’"Resources=0"\�\� halt rõ0 9>’%3I,T,%#5F2,P,C,R,B,M,G,U,P8,C8,10âR8,CçP\Š\� report H „ D1õ0 ² Š\� I õ 1 ± 4 )R ’I,B1à1),B2àI),X9àI),Y9àI)\ ƒ I\ Š /\ „ T ô205 ² ˆ š>\ �\� end after 10 yr. !Í,Í+Í_+þNÊ *!5.Í+Í_+!Õ/Í+Í_+ÌÍB+P!ÍÍR+! ÍÍR+!%ÍÍR+!›ÍÍR+!¥ÍÍR+!ÎÍR+! ÎÍR+!%ÎÍR+¯y! ÍÍV+xþÿ²*y·ÂÄ*!,Í8+0CK>:»Â‹*0 ¹Â‹*0Â|*>0¸Âœ*¹Âž*à*p#q#s#ë!B,Í&+Í_+þYÊ *É·ÂÄ*y·ÂÄ*!ê+Í8+é*!Â,Í8+Í_+#wÍl+ !Š2¾Êæ*Ê+####Ã×*#~·Âõ*yþÂc+Ãú*x¦Êc+#x®G#y®OÃ**þÂ+!‹,Í8+é*!¾+Í8+ÃÊ*z2‚+ÌÍB+~þÊ2+#Ã&+:‚+ëWÉz2‚+ÏÃ#+Õ¯ÓÈ> zþÐÂF+ÑɯxGÚ\+60É6*ÉÍ É!ƒ+Í8+ÃÊ*Õõd¯=Âs+Âr+Âp+ñÑÉHEY! YOU CAN ONLY SHOOT STARS, NOT BLACK HOLES. TRY AGAIN.THAT WASN'T A VALID STAR NUMBER. TRY AGAIN.YOU LOST THE GAME! WANT TO SHOOT SOME MORE STARS?YOU WIN!! GOOD SHOOTING! YOU FIRED  SHOTS. BEST POSSIBLE SCORE IS 11 SHOTS. WANT TO SHOOT AGAIN, DEADEYE?YOU GIVE UP TOO EASILY! WANT TO SHOOT SOME MORE STARS?YOUR SHOT? * * * * * * * * * S H O O T I N G S T A R S * * * * * * * * * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A B R A I N T E A S E R G A M E ! ! !. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NORTHSTAR USERS GROUP VERSION JANUARY 1978 DAVID L. HAVERTYDO YOU WANT THE RULES? (TYPE N FOR NO)THERE ARE STARS: * AND THERE ARE HOLES: 0 IN THE UNIVERSE. YOU SHOOT A STAR, (NOT A BLACK HOLE) BY TYPING ITS NUMBER. 1 2 3 * * * 0 0 0 4 5 6 * 0 * 0 0 0 7 8 9 * * * 0 0 0 YOU WIN IF YOU GET THE PATTERN IN THE MIDDLE. YOU LOSE IF YOU GET THE PATTERN ON THE RIGHT.EACH STAR IS IN A GALAXY. WHEN YOU SHOOT A STAR EVERYTHING IN ITS GALAXY CHANGES. ALL STARS BECOME BLACK HOLES AND ALL BLACK HOLES BECOME STARS. . . . . . . GALAXIES: . . . . . . . 1 * 0 * 2 * 0 * 3 * 0 0 0 * 0 * * 0 0 0 0 0 * * 4 0 0 * 5 * 0 0 0 0 0 0 0 0 0 * 0 0 0 * 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 0 * 0 0 0 0 0 0 0 0 0 0 0 6 * * 0 0 0 0 0 * * 0 0 * 7 * 0 * 8 * 0 * 9 READY TO PLAY. TYPE ANY KEY TO START. GOOD LUCK!1 234)5Z6”7 h8@à9€Ð' Oõ0\� SET Oõ± THE DESIRED ”PUT PíT ; ’#O,"Decimal/Hexidecimal conversion code by Al Harral" 7 ’#O,"conversions within the range 1-65534 Decimal" " ’#O,"and 1-FFFF Hexidecimal."  ‹ H1$à16)  H1$õ"0123456789ABCDEF" $ C1õ16\C2õ16á2\C3õ16á3\C4õ16á4å1  ’#O, . ’#O,"Select type of calculation desired." ’#O, 3 ’#O,"(0).....A ZERO returns you to this point" 1 ’#O,"(1).....Convert decimal to Hexidecimal" 1 ’#O,"(2).....Convert hexidecimal to decimal" 6 ’#O,"(3).....Hexidecimal addition or subtraction" : ’#O,"(4).....Hexidecimal multiplication and division"  †T  „Tô1íTö4²š  “Tˆš,š,š+,šO  � DEC ± HEX  ’#O,  †1"Decimal Number ",N  „Nð0²š  „NöC4²š  ‰š  H$õH$à1,4)  ‰šœ 9 ’#O," is Hex ",H$," and occupies ",%5F1,N5," blocks"  ˆš  � HEX ± DEC  ’#O,  †1"Hex number ",H$ $ �Iõ1±ÌàH$)\„H$àI,I)õ" "²–š)\ƒI ! „ÌàH$)ñ1²š# " „H$õ"0"²š # „ÌàH$)ö4²š $ ‰šŽ % „NöC4²š & ‰šœ <' ’#O," is Decimal ",N," and occupies ",%5F1,N5," blocks" ( ˆš ) ’#O," NO spaces please" * ˆš + � ADD í SUBTRACT IN HEX &, ’#O,"NO spaces or commas please!" :- ’#O,"First Hex number,operator,and second Hex number" . †"Hex1+(or-)Hex2 ",I$ / LõÌàI$) 0 „Lñ1²š3 1 „I$à1,1)õ"0"²š 2 ˆš. 3 „Lö9²š. 4 �Iõ2±5 5 „I$àI,I)õ"+"²–š; 6 „I$àI,I)õ"-"²–š< 7 „I$àI,I)õ" "²–š9 8 ƒI 39 ’#O,"EXAMPLE CFD+3EF NO spaces please" : ˆš. ; Mõ1\ˆš= < Mõ2 = J$õI$à1,Iå1)\K$õI$àIã1,L) > H$õJ$\‰šŽ\N1õN ? H$õK$\‰šŽ\N2õN @ „Mõ1²NõN1ãN2´NõN1åN2 3A „NöC4ìNô100000²’#O,"TOO BIG! larger than ",C4 B „NöC4²š. C „Nö0²šG D � REVERSE íDER E N3õN1\N1õN2\N2õN3\NõN1åN2 F L$õJ$\J$õK$\K$õL$ G ‰š H ‰šœ I L$õ"+" J „Mõ2²L$õ"-" >K ’#O,"In Hex ",J$,L$,K$,"=",H$," and occupies ",%5F1,N5, L ’#O," blocks" (M ’#O,"or in Decimal ",N1,L$,N2,"=",N N ˆš. O � MULTIPLY í DIVIDE IN HEX &P ’#O,"No spaces or commas please!" :Q ’#O,"First Hex number,operator,and second Hex number" R †"Hex1*(or/)Hex2 ",I$ S LõÌàI$) T „Lñ1²šW U „I$à1,1)õ"0"²š V ˆšR W „Lö9²šR X �Iõ2±5 Y „I$àI,I)õ"*"²–š_ Z „I$àI,I)õ"/"²–š` [ „I$àI,I)õ" "²–š] \ ƒI 4] ’#O,"Example: 3F*1A NO spaces please" ^ ˆšR _ Mõ1\ˆša ` Mõ2 a J$õI$à1,Iå1)\K$õI$àIã1,L) b H$õJ$\‰šŽ\N1õN c H$õK$\‰šŽ\N2õN d „Mõ2²šj e NõN1âN2 f „N1ö100000íN2ö100000²šR *g „NöC4²’#O,"TOO BIG! larger than ",C4 h „NöC4²šR i ˆšt j „N1öN2²šo k „N1ö100000íN2ö100000²šR l � REVERSE íDER m N3õN1\N1õN2\N2õN3 n L$õJ$\J$õK$\K$õL$ o NõÆàN1çN2) p R1õN1åNâN2 q N3õN r NõR1\‰š\R$õH$ s NõN3 t ‰š u ‰šœ v L$õ"*" w „Mõ2²L$õ"/" >x ’#O,"In Hex ",J$,L$,K$,"=",H$," and occupies ",%5F1,N5, y ’#O," blocks" z „Mõ1²š| ;{ ’#O,"with a Hex remainder of ",R$," or ",R1," Decimal" (| ’#O,"or in Decimal ",N1,L$,N2,"=",N } ˆšR ~ Œ , � Subroutine to find the Hex value àH$) !€ � of the decimal number àN). � H$õ" " ‚ AõÆàNçC3) ƒ RõNåAâC3 „ BõÆàRçC2) … RõRåBâC2 † CõÆàRçC1) ‡ DõRåCâC1 (ˆ Aà1)õAã1\Aà2)õBã1\Aà3)õCã1\Aà4)õDã1 ‰ �Iõ4±1°å1 Š JõAàI) ‹ H$õH1$àJ,J)ãH$ Œ ƒI � Š /Ž � Ssuboutine to find the Decimal value àN) � � of the Hex number àH$). � �Iõ1±3 ‘ „ÌàH$)ô4²H$õ"0"ãH$ ’ ƒI “ �Iõ1±4 ” �Jõ1±16 • „H$àI,I)õH1$àJ,J)²–š˜ – ƒJ .— ’#O," Not a valid HEX number"\Nõ1000000\Š ˜ AàI)õJå1 ™ ƒI #š NõAà1)âC3ãAà2)âC2ãAà3)âC1ãAà4) › Š œ N5õàNã1)çC2 � N6õN5åÆàN5) ž „N6ö.1²š¡ Ÿ „N6õ0²š¡   N5õÆàN5)ã.1 ¡ Š ¯c˜c�c