Es parte de la publicación: | The Viewer |
Tamaño del archivo: | 55296 |
md5: | 3eb338c9d81ee50c1e09baf7c38f7a94 |
0y MERGE STEP SIN x LLIST H MERGE z NEW POKE { AND _ RETURN LPRINT 8 REM Y AND _ RETURN LPRINT 8 POKE STEP nx! RUN x~ RETURN COPY (Q CLEAR © GO SUB y#F#^#V#"8x* POKE / FOR THEN LN RESTORE ! RESTORE STEP = LLIST MOVE STEP SIN x THEN STEP = AND > RUN FLASH RETURN / NEW >=O> COPY 2yCODE THEN 8< RANDOMIZE <>2VAL$ x< PLOT OPEN # RETURN <>!z@ BRIGHT GO SUB VAL !©]_ GO SUB VAL ! LPRINT ]:y<>NOT @> GO SUB [Q] STEP LET x0 RANDOMIZE MERGE P STEP LET x0 IF CLOSE # LET x THEN THEN 8 POKE ^# THEN 30 STEP LET x THEN 0 RANDOMIZE THEN : THEN READ RESTORE GO SUB R MOVE GO SUB VAL LLIST 0 OR ▜USR ~#<>@USR ?USR : FORMAT CHR$ [B]_▜▖ COPY CODE W_ OPEN # RETURN CIRCLE ![ GO SUB s.y RANDOMIZE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE MERGE INPUT 1<>▘$▞iUSR @`r)[M]{ACS | INK OR >&; RETURN USR 0{ COPY LPRINT CLS CAT `[A] LLIST LIST <= FLASH LLIST LPRINT Y LLIST U READ eU RUN [G]Yo PLOT Y POKE LIST iR SAVE $ DRAW GO SUB Q COPY `TAB FLASH LOAD ATN |- OUT BORDER FLASH 4PEEK [Q] READ ▛SSTR$ 0,0 LPRINT LEN 0USR |b<[A] GO TO >=2 LPRINT ERASE ^)$y NEW GO TO [E]`ATTR PLOT AAOAMENOT A INVERSE CONTINUE NEXT 1/2 CLOSE #g PRINT CODE OPEN # RETURN STEP u@[P]2>_ STEP IN @ STEP [T]@ STEP ka!ZB/ STEP [F]_ STEP [L]o STEP DRAW o STEP A CLS OR v!Y STEP RUN @,} NEW RETURN 8 PRINT } AND o RETURN LPRINT 8 GO SUB STR$ RESTORE ! POKE } NEW w, PAUSE STEP Sa! NEXT GO TO tTAB STEP ` STEP ua LET CHR$ ▖NOT FORMAT g CLS v NEXT CLEAR COPY CODE GO SUB y GO SUB h COPY IN } NEW DRAW INPUT PLOT gB GO SUB yC GO SUB xSGN (ATN <>B GO SUB qC GO SUB xB GO SUB i7USR ?<>>IN FLASH RETURN FORMAT CODE GO SUB x RETURN ?[P]22_>=><>2ka2ua<>CODE ! RETURN IN COPY CLEAR COPY GO SUB A GO SUB yC GO SUB A< OPEN # GO SUB IB GO SUB a GO SUB iC GO SUB a} OPEN # GO SUB i< OPEN #B GO SUB Q GO SUB i GO SUB xEXP >(> COPY 2:_<>~O NEW 8(y VERIFY w~ NEW >=5<> STEP [a>2 FORMAT STEP Sa! FORMAT CHR$ STEP EXP ` OR &HCODE ow, DRAW $ THEN / NEXT STEP [a!qAH~ RETURN 8 VERIFY RUN INVERSE g#~ INVERSE o# STEP ▗b"0A STEP SaUSR &H>. GO SUB VAL $= PRINT GO SUB SPASTR$ TAN STEP [a>2 FORMAT <>Quicklook: ONklook: OFFscreen: ONGigascreen: OFFFile OperationsShow in hex for musicLoad as textCombine to TSte scannerCombine to giga as screenw as gigaThe Viewer v1.0Setup: Saved COPY [O] COPY #(▘▚[M] PLOT ( IF [A] SAVE SQR COPY <@ COPY BRIGHT BIN Rx NEXT $ MOVE [M]8 RANDOMIZE FOR ]BIN DRAW &0 RETURN ;! TO @:RND GO TO RETURN THEN INPUT INPUT 9 RETURN - PLOT [C]/ TO NOT J STEP DRAW [L] CLEAR X[S]CHR$ !x PAUSE @ LPRINT PR SAVE ▞SQR EXP CODE READ OPEN # RUN FLASH x RETURN ([P]USR CAT 1> CLS 2 LOAD /<>)W[P] COPY COPY POKE FN [P]K CLS BIN S▝NOT <> IF R4[/' COPY READ "1560_ FLASH /=] LET ASN bo POKE t COPY READ BVAL 8, MERGE PEEK x RUN $LN USR NEW ~ IF / RETURN FORMAT 8 POKE &]*,SCREEN$ y ERASE RETURN w IF RESTORE RUN "b CLS [G][A] LLIST [A]COS P CONTINUE © REM © INK READ q<>[Q]- COPY The Viwrv1.0byKp LIST acku}2018ATTR INK S DRAW etup:[ OPEN #CHR$ ▞o$] NEXT !x RANDOMIZE COPY GO SUB [ POKE / STEP COPY =:]2 MERGE x COPY v STEP 3y FLASH RETURN / NEW COPY (> COPY 2.y? STEP ▜4vr REM NOT f ERASE [ RANDOMIZE USR 0[M] PAUSE ▝ CLS SGN : LIST bPOINT =c: REM B Q COPY RUN THEN RETURN >= CIRCLE RUN >= CLS SIN BIN COS PAPER IN USR INK NOT TAN CHR$ STR$ OR OUT BRIGHT FLASH INVERSE OVER VAL LEN SIN POKE RETURN RANDOMIZE CLS RUN NEXT PAUSE COPY PRINT SAVE CLEAR IF PLOT STEP INT MERGE LET VERIFY <>LN ATN SQR CLOSE # OPEN #>=PEEK ABS SGN AND <= TO ASN LIST ACS EXP MOVE ERASE THEN CAT FORMAT LINE CIRCLE BEEP DEF FN DRAW INPUT [Q][R] NEW [U]RND DATA [T] RESTORE FN POINT SCREEN$ ATTR AT TAB VAL$ CODE LOAD LPRINT LLIST STOP READ INKEY$[S] GO TO FOR PI CONTINUE GO SUB DIM BORDER REM [O]▝[G]▗[E][F]▖▞▛▟▙[P][A][B][C][D]▚▘[M][L]▜[I][N][J][H][K]VAL LEN SIN COS TAN ASN ACS ATN LN EXP INT SQR SGN ABS PEEK IN USR STR$ CHR$ NOT BIN OR AND <=>=<> LINE THEN TO STEP DEF FN CAT FORMAT MOVE ERASE OPEN # CLOSE # MERGE VERIFY BEEP LIST CIRCLE INK PAPER FLASH BRIGHT INVERSE OVER OUT PAUSE NEXT POKE PRINT PLOT RUN SAVE LET RANDOMIZE IF CLS DRAW CLEAR RETURN COPY ▝▘▗▚▜▖▞▛▟▙[A][B][C][D][E][F][G][H][I][J][K][L][M][N][O][P][Q][R][S][T][U]RNDINKEY$PIFN POINT SCREEN$ ATTR AT TAB VAL$ CODE LPRINT LLIST STOP READ DATA RESTORE NEW BORDER CONTINUE DIM REM FOR GO TO GO SUB INPUT LOAD <= AND / CLEAR CLS DRAW COPY IF 2 POKE SAVE H RUN RETURN % COPY POKE @ FOR PAUSE REM COPY INPUT [ PAUSE COPY POKE 4 LINE PRINT LLIST CLEAR SIN # LPRINT 8 MOVE LPRINT FORMAT N MOVE IF ▗ LPRINT THEN y VERIFY SIN BRIGHT COPY , LET / COPY FORMAT LPRINT $ COPY LPRINT IN >=X[SIN -▜ CAT IF A RETURN - LPRINT oRND LPRINT VAL LPRINT LN YP>LN USR CAT ~ RETURN D>T@ RANDOMIZE P<8 GO SUB h[E][M] CLEAR @Px COPY SAVE [A] INPUT 0▚ LLIST `@x RETURN i FLASH @<= SAVE 8 CAT `x LET Hp@DN RETURN 8| PLOT n<`4 [R] OVER RETURN B SAVE SGN Z CLEAR [O]> SAVE xSTR$ " BRIGHT PLOT H(p RETURN RUN # CLS ▚ DRAW CLS DRAW LPRINT )@[H]]▖u[R] RESTORE DRAW 1[B]xINKEY$T5.▝x▘ COPY T` PAUSE D@pX6▘W[S] CLOSE #1{G COPY (©6 TO 8 RETURN f LET RETURN D"<>4CODE >=PThc[G]$p[R]/TAB MOVE PA READ ▛`|[O]I INPUT p CLEAR RUN STOP @) FLASH l▘h RESTORE LIST ▝ OPEN #( TO P5 DIM p SAVE OVER @[R] :EbQ` LOAD [M] LPRINT Z @ OVER VAL$ ]| RETURN x(,< GO TO DRAW AND DRAW (n▙! RANDOMIZE e,8RNDO LINE 4e DRAW P©ATTR RETURN B[B]P}(lSCREEN$ ▘T RUN 0d`LS LPRINT x8T`Z LPRINT DRAW LPRINT VIN LPRINT ASN D COPY LPRINT Pk© AND |~ NEXT <B$ZX>l[C][G]f|G FORMAT LIST `[D][Q]T NEW INKEY$ LIST X[C]▝H PRINT OPEN #w TO 8[S]X[R]PI[O]ATN >= CONTINUE `y(INKEY$/[L]. CLS NEXT LINE PEEK [Q]▘^[S] COPY CIRCLE CHR$ LPRINT f[L]4Q AND [H]L, STOP CLOSE # CLEAR ERASE < OR , GO TO M LIST STR$ X▜ FORMAT c[A]P▖ SAVE [U]t CLEAR $x8X [M]T=8A[T](Px▗▗ LPRINT dmATN p IF LPRINT / LPRINT PRINT LPRINT 8dp PRINT LPRINT LET CLS 8~l▞n" ERASE l`4#oABS p[A] DRAW hx▗H0▖PC|( PEEK COPY STR$ D@qd[O];T! CLEAR BIN D LPRINT D}[Q]*0/ LOAD g LPRINT ` PLOT X]h[O] FOR (< CONTINUE CLEAR [B](d LET 0K!Pg DRAW DRAW B REM Y:PIhXP PAUSE ATTR [D]/b MOVE GO SUB LINE [B]6 SAVE RANDOMIZE LPRINT BORDER OUT LPRINT ▘$I IF LPRINT INT BEEP c>] RESTORE CONTINUE n&[U] LLIST LIST >x[P] BORDER i DRAW CLS CODE OVER [Q]. PAUSE IF LOAD x`VAL$ p IF ] INPUT FORMAT ▙8hxLEN `A$© REM [U]▙ MOVE #x/ OPEN # CLS CLEAR pjT LLIST LPRINT POKE ` PRINT LPRINT p}CODE K[B] IF LLIST CLS x DRAW 0Ptb+C PAUSE u4 SAVE PAUSE [S] RANDOMIZE FN ▝d[J]8▘`1|ATTR ~ OVER pXH(▘W[E]|x LPRINT CODE MOVE g PRINT <j> IF LPRINT ▟>E OR NOT NEW `T DATA POINT FLASH /|[K][B]▛[H]S~H LINE DATA 90. COPY /© OUT ABS PLOT USR CHR$ TAB VERIFY STOP ACODE ▙▘f SAVE USR >=Xci COPY CLEAR LEN E NEW @,▚[T] LPRINT POKE COPY USR `V[T] COPY [Q] NEW LIST COPY PE RUN CLEAR ▖ CLEAR CLS PAUSE < RETURN NEW $ DRAW CONTINUE LIST USR 0F&SQR VAL [U]▘ CLOSE #[I]SIN RUN @ PAUSE AND p P COPY 8 LIST LET $`'" GO TO OVER @ BORDER q NEXT USR COPY 10@[M]c[Q] THEN BEEP DABS Vh▝ LPRINT STOP `[Q]! ERASE AND h STEP TO CHR$ hUSR [J]USR VAL p RETURN g▛p BORDER ASN G©`aP STOP %" TO POINT `SGN ▝y[H]*WA LIST LET 4 DIM G RANDOMIZE STEP PAPER STR$ < PAUSE 7 CLS LPRINT @ LPRINT 98CHR$ 0 COPY NOT &[S]CHR$ SAVE CLOSE #POINT BEEP PLOT INPUT 0O CIRCLE LPRINT ] PLOT w OVER VAL 7 CLEAR [Q]%VAL$ CIRCLE p`▟ COPY PAUSE 0[C]`P▖[H]$W NEXT >=W[S]▖ PRINT RUN ^ NEXT LLIST [H]A[Q]DE▛ PAUSE OUT INK ▟ LPRINT O' RANDOMIZE LPRINT hUSR p?NOT B CLEAR REM /P@i STOP FPOINT G OUT LPRINT RANDOMIZE LPRINT RANDOMIZE FORMAT LIST ▗ CLEAR MERGE 0M INVERSE FORMAT LIST INPUT DRAW G BEEP ASN RANDOMIZE 2~VAL COPY ▗J▖ GO SUB COPY LPRINT [T][HVAL [R]iSD*Br RETURN ▛ OR >=&l COPY ▗ COPY LN [K]▖'A LIST " GO SUB DATA LPRINT )o RUN LPRINT D STEP w PAPER [B] COPY c AND USR [P]IG REM DRAW LPRINT 6G BEEP LPRINT >=BIN 4| PRINT h CLEAR 8>=p"▘ ERASE TAN NEW _IN VAL DEF FN ▖ CLEAR VAL `( STOP @[E]AT [Q] REM a RETURN MQ^%CHR$ ▖▗[J]["h/Y@ LIST 7q[M] LPRINT ▗ FORMAT LPRINT / SAVE CODE "`5 NEXT /Bwb IF p IF ! CLEAR INVERSE [C]0 LET PRINT ^ FOR gVAL LIST c~[Q]" LINE CLS MOVE >MUSR LN USR ▛ CLEAR RANDOMIZE P`wJ-USR FOR ▚ PAUSE U4 RANDOMIZE PAUSE A/ LOAD [S] CONTINUE Z LIST D>=[P]4 LPRINT KATN BORDER O./ CONTINUE yAT BIN L FOR /`.CHR$ LINE LET >= INPUT f[K] LPRINT POKE [S][R] PAUSE 4b?ATN STOP INPUT < LET DRAW Z LPRINT [J] REM VAL 0 IF FLASH a COPY %aQ▞AT ABS @[D] POKE ABDDBGDBFCDBFDBEFABEFBEFBECBECAECADCFDEFDFDGBFDBFCBDC!wt4~ VERIFY CIRCLE w<>!wt5 LIST 6<>866KoiWin:zt▜▜ AND o DEF FN t[F]g FOR . FOR ~ATN >=#O~ATN +# RESTORE o SAVE &lCACS $ACS $ACS $ACS $ACS $@ THEN FOR ACS $ACS $ACS LLIST THEN ATTR ATN >< RETURN 8CODE 2zt ! PRINT u, DRAW <>=o&USR CLEAR ©> GO SUB yn[ MERGE OR GO SUB VAL CLEAR ©> GO SUB ySTR$ LLIST PRINT GO SUB VAL <> CLEAR ©> GO SUB yCODE 2xt:wt▜o&[~,fo" GO SUB t6 INVERSE #6 DIM INVERSE ! GO TO t" REM t/[ GO SUB s PRINT t*,[>X RANDOMIZE NOT USR !!!6 FOR #6^111<> SAVE &lACS INVERSE w$ACS INVERSE wCHR$ $ACS INVERSE w$ACS INVERSE wF$ INVERSE $ACS INVERSE w▖$ACS INVERSE w LINE $ACS INVERSE w$ACS INVERSE wN INVERSE %<> CLEAR ©> GO SUB y!USR bNOT ©`~ THEN FOR THEN ATTR # PRINT <>!_FN u GO SUB LN + RANDOMIZE GO SUB LN !FN uPEEK p+ RANDOMIZE . MERGE STEP -t LLIST >[B] DEF FN G>!X!Xw, IF <> SGN hhhKpacku CLS CLS OUT OUT OUT OUT AAAAAAAAA>> PRINT !_ RESTORE STEP 7u LLIST LET NOT Dp! CONTINUE g PRINT LET NEXT SAVE STEP ,~ INVERSE LLIST OUT }2ztATN BIN STEP ▗ COPY INVERSE |2`~:X_ LLIST ATN (B? COPY RETURN ' LINE OUT STEP wFN v LLIST :M_a GO SUB xOE NEW CHR$ c~O TO !SCREEN$ u LET G3 GO SUB VAL SAVE X COPY STEP Ju!E DRAW 68$>|wAEXP !0@ IF ) NEXT THEN 2 OR X▛0 STEP OR VuCHR$ t DRAW Gw.? CAT STR$ - PRINT VAL$ |NOT NEXT STOP y CLS v▝T COPY ERASE COPY u:C_ INVERSE COPY o STEP IF wCHR$ AT y! RETURN mx STEP FORMAT wBIN COPY @[E] n DRAW INKEY$w PAPER : COPY n RETURN FORMAT PRINT NEW ! SAVE ,w(=R5 IF g PRINT >k DRAW v<= LET ? REM RETURN 0ATN LPRINT >(▞ STOP 2 RESTORE z LLIST NEW {N DRAW CLEAR <>|6!SQR IF PAPER OPEN #z<>;!TAB BORDER `" INPUT NEXT | DIM © LIST GO SUB s)w~# INPUT 2[U]zB] STEP FORMAT RANDOMIZE LLIST RESTORE D DATA READ DRAW INVERSE ! BRIGHT <> FLASH DATA ABS 1Q!<>g| RETURN nz PRINT ,A▖z GO SUB Q} RUN ▗aT STEP &|!g OVER !I LIST INKEY$ LIST !?"X1/}2X48<>▜ COPY o[F]g[P] FOR g(~* REM SAVE uCODE O[E]G[P] GO SUB LEN "Az▞+a AND ~<> BORDER THEN FOR CLEAR ATTR # DATA PRINT 9 COPY ▘ REM COPY 0* NEXT RANDOMIZE } STEP V NEXT 5PI LPRINT |.]4 RETURN ASN ' LPRINT `NOT CHR$ COS t COPY NEW w 8 FLASH RETURN /[S] LET >= STEP 7x LLIST ATN ©> COPY 2C_<>CODE BRIGHT GO TO CODE O LIST [N][R]>oUSR GO TO © GO TO NEW ( STEP x POKE yATN 2D GO SUB > RETURN ? GO TO [P]/_! LIST bx0 LLIST W LPRINT STEP %L[M]~ACS THEN READ RESTORE #INKEY$© POKE ySIN O<>F~6 THEN 0©(?8? CONTINUE [S]INKEY$>= GO SUB LET <> CLS CLEAR PI OUT RETURN © LOAD h[A][Q] PRINT TAN RANDOMIZE RUN PRINT 8KIN ▝STR$ |©ABS CLS L RETURN @LEN OUT ▘COS ▝%^ OR ▛w COPY ^SQR STR$ T. COPY u COPY ,< RANDOMIZE <> STEP yCODE tp STEP NOT DIM }9 THEN gUSR VERIFY CAT d"OCODE 2 NEXT INVERSE zy AND IN CLS 8[S]<INT 8CODE POINT e RESTORE H RESTORE Y RESTORE [N] DATA RND LINE _([P]<[H]8 VERIFY i LPRINT ~[H] LIST ▘zASN '| LET ATN ▝x OVER CAT O RETURN 85CHR$ (N▞[A]AT $HSTR$ OR LINE NOT &y COPY (<> INVERSE }ATN USR CAT >© NEW LINE LET GO TO uNOT LIST / LIST RETURN PLOT :ATTR y FORMAT CODE IN COS > BEEP COS SAVE !f▚ RUN RETURN STR$ FORMAT wONOT !ATTR bCODE 0fKD PLOT STOP A},[Q]].}L©4N, OPEN #F OR USTR$ GO SUB NEXT s[P]y1! LLIST COPY |ASN ( GO SUB B8 RUN BORDER ! RETURN COPY VAL . DRAW BEEP 91 STOP -h% NEXT Uy BRIGHT 2x THEN DATA 8V CLEAR C CLEAR 4 CLEAR w COPY CHR$ [P]vNOT COPY uY LET CODE + COPY ACS ( CLS # CLOSE # BORDER COPY CAT |INT PRINT 0 FOR " STOP FORMAT sSQR [N] INVERSE 0u READ OUT CLOSE #[I], BEEP ^[P]VzCOS ($ LINE RESTORE #[E]` OUT LLIST STEP Ez COPY t+| RETURN d COPY 8 LLIST V MOVE -^ NEW BORDER DEF FN yb© INK ATN ▗gLN LLIST <] FOR STEP EXP ` OUT f VERIFY COPY (G8 CLS ▖ RESTORE LLIST : RETURN RETURN 0O[O]wb VERIFY !/ STEP ©:+{ COPY s( SAVE AND 3 INK GOABS <>> LOAD RANDOMIZE RETURN USR s RUN COPY <> MERGE |PI THEN AND COPY [Q]g CLEAR ©> GO SUB COPY y#n&^~_Lr▛▖▛n LOAD OPEN # MERGE e[T] MERGE ▜ RETURN STEP [J]▟ INPUT , INPUT NEXT INK :q COPY INK x BORDER NOT BRIGHT z>_ATN (G LPRINT RETURN RETURN : STEP nz PRINT wt▜ COPY o&[N#F INVERSE !BIN AND COPY & PRINT STEP FLASH { INK STOP ( BORDER , RUN 8▜ CLS [P] COPY NEW DATA INK : OPEN #▘zp THEN COPY STEP INKEY${ GO SUB s CLOSE #`INKEY$# RUN "L RUN POKE !F[K]PEEK D BORDER FOR b><=[O]} LET = PEEK PRINT y FOR OPEN #`1} CLS MOVE s#r▚ CLS INVERSE DIM ▟!^D^#V!6[P][<>oN&#^B BORDER INK OR MOVE <>O LOAD ' NEXT / POKE +▘,0. INPUT x STOP STEP |AE LINE FORMAT GO SUB 0 REM > NEW BIN REM p[O] DIM nNOT SAVE t[N] CAT RESTORE <>©Z(ACS DRAW ZOCODE OVER [T][ IF IN / INK [U] LET [P]O)yIN [S] THEN GO TO NOT INVERSE { OR FOR [U] CAT FOR POKE {| VERIFY CODE d RETURN =g<>:r_W' FOR u▘0BIN COPY GO SUB S}|Wq,p COPY #y AND @Ox DEF FN COPY GINT 8 LET INK RESTORE LLIST EXP ," COPY PIw:~ CONTINUE LLIST STEP [S]|id IF _/PI< GO SUB B0 RUN CLS o BEEP ! FOR lH OVER DRAW GO SUB K REM uINT DIM ABS f NEW COPY [H] RESTORE _ OR c SAVE ERASE *a~6_ READ INK `i STEP CHR$ PRINT | RETURN ><>2 DEF FN } TO VAL ( CIRCLE SAVE COPY INK :<>|STR$ ▟BIN @~SQR 8# RANDOMIZE ? SAVE 09INT ( DRAW ATN >= RETURN 8▞, BORDER # GO TO NEXT INT CHR$ SAVE COPY |+N# COPY ~ INPUT INT ▝|[M]CHR$ w,1d#CODE CLEAR INVERSE -NOT RANDOMIZE |zc~|NOT VERIFY ATN SAVE [Q] OPEN # NEW OUT <>[U] MERGE [U]<4 LLIST [U] RANDOMIZE 3#NINKEY$[L] INPUT PAUSE INK PAUSE LLIST LET CIRCLE BRIGHT STOP [R]UE[R] INK [A][R] PAPER RESTORE OR RUN REM FOR MOVE #▞SQR NEXT B OPEN #M LLIST x RETURN PRINT VERIFY CIRCLE LET SIN OUT VAL$ >=2<}[L]/ INVERSE ./[U]TAN CODE ] NEXT <> MERGE =<>/wt FOR OR [O] IF # RESTORE +-USR [K]r LET RETURN COPY !<( LOAD LLIST INVERSE <s▙<> STEP DRAW 6z LIST >CNOT C▗▚<> ERASE 0 COPY / BORDER CLS <>==> CLS [R]▘CR[J]LF DRAW [O]-HACEWRD8 CONTINUE TM COPY STEP VAL$ OPEN #|r▙b LLIST INKEY$@|FUSR CLEAR &_. RESTORE STEP POKE "©# CLS EXP + COPY COPY CLEAR - INPUT LLIST Y COPY { AND _ BRIGHT © LET CLEAR % PAPER >!:/ CLS v RUN >=X> VERIFY SGN OVER = NEXT EXP .>IN ZA LN wIN &>IN ASN 90CODE OPEN #P ERASE ? PRINT STEP 7u LET NEW TAB ~!"▘brnNOT BORDER Dp: LET THEN g SAVE ( READ CODE 2E=BIN =[H][{INKEY$&H@[P] RANDOMIZE NOT :vz AND COPY W<> RESTORE MERGE B PLOT ~2 DRAW INVERSE w▛# GO TO MOVE LLIST <> LLIST DRAW "[H]x STEP Wa_t![C] COPY x GO SUB [p_ STEP INVERSE w NEXT .▖ FOR - CAT t* RESTORE }TAN LINE RETURN bv NEXT STEP w CLS © IF 0u STEP LPRINT `COS t@ POKE SGN T0PEEK ?wvCHR$ SCREEN$ ! STEP USR SAVE ayATN BIN [H]LN 9 OVER :xt NEXT 9 PAPER NOT 9 RESTORE LET Hx©@ GO SUB VAL STEP COPY [w>2[I]v COPY ACS CODE O FLASH RETURN / NEW RETURN 2▝b( STEP 9<= COPY 2D_<>IN RETURN SAVE CLS OUT ▘ FORMAT ▝1 CIRCLE ~ LINE COPY u2qEXP STEP ySgv4 POKE *[J]a[P][H]COS 8[A] CLEAR LET ` IF 2 BORDER CLEAR ONOT MERGE PI GO SUB ▝B[P]" OUT RESTORE STEP t▞ LLIST : COPY wNOT Rv RESTORE P? GO SUB R LLIST ERASE ) POKE NEW A REM tt BORDER RUN RESTORE `iPI[A] DIM INVERSE g: PLOT 8 FOR "USR BRIGHT " LPRINT x POKE 0 PAUSE ! LIST ▙CODE 2 LOAD wt RESTORE OR FN ▚ POKE PAUSE <u COPY <> STEP Ha RESTORE ▞6Dp#_IN BRIGHT LLIST RESTORE bOVAL MOVE FORMAT STEP [J] CAT w:<>▜o& RETURN [N#F! AND u[I] INVERSE LLIST DRAW RANDOMIZE >O& PRINT o TO N DRAW nO STEP SAVE t OR =>= INK INVERSE #o GO SUB CLS COPY INVERSE PAUSE INK ! OPEN #IN z GO SUB BIN s PAPER [P]1[P] INVERSE .,= COPY MOVE {? COPY [R]LN OVER i'w PAPER ,{AT SAVE z[F] GO TO z[T] SAVE INVERSE -<>CHR$ SCREEN$ LINE B PLOT <>" LLIST ▖TAN EXP <> COPY ▚:NOT ▜ COPY File$s CLEAR mpty▚CIN STR$ n BORDER gth}#1 RUN 234 COPY STEP OR ){CHR$ 3a[P]k CLEAR CLS x*6 RETURN _" REM u STEP PLOT z/Ha INVERSE LET .IN 9:?_ RETURN $BIN (e RANDOMIZE ' .:~ PRINT COPY H(CODE 2x<= RANDOMIZE !(USR KBIN DRAW a >]?!G STOP DRAW STEP [F]_ INVERSE ! OR 3 RESTORE >&2 OR 7CODE @SIN BRIGHT $VAL BORDER [U]yACS PLOT < INVERSE TAN gCODE OPEN # RETURN 2 COPY INVERSE COPY RESTORE :E_ATN CLS NEXT v NEXT STEP OPEN #|TAN SAVE `!v RESTORE <La*INT g PLOT NOT INKEY$ STEP INKEY$INKEY$n BORDER CONTINUE LINE 9LR MERGE >=g TO SCREEN$ uyG▞ GO SUB [P]VAL SAVE X STEP LET Ju! READ @[Q] SAVE VAL VSIN =ASN MERGE *_<LEN >2S NEW AT [aPbp MERGE USR ABS STEP ©`9 OUT !<= LET RANDOMIZE tNOT LET [P]*W INVERSE &>[P] READ GO SUB LEN (? POKE <>~ NEW ?>= RETURN DEF FN FORMAT PRINT <>[P] STOP INVERSE | SAVE =(~ATN [P] RETURN 0SQR [P]INT CLEAR , LOAD > OR <>▛CODE ) BORDER POKE BORDER TO READ GO TO READ OPEN # READ FOR NEW #~ RANDOMIZE + RETURN OUT EXP NEXT PAPER , LIST >=9* GO SUB [LEN Kp STOP _:r COPY LN 0G8N STEP PRINT y, TO U CLEAR ATTR -6 CLEAR $© NEXT VAL RETURN "(▘(s CLS [P] PAPER OPEN # INVERSE o<> GO SUB COPY s PAUSE y1p{> CLS [P] STEP MOVE PI GO SUB R0▞S& NEXT DATA POINT © THEN 0 REM 1[P]<&{ RETURN NEXT 8 COPY NEW COPY AND `o4 , CLEAR xLEN CHR$ RUN y<>}~ LLIST ! COPY ©?zg.T] THEN DRAW DRAW +CODE PEEK LLIST IF THEN |i RUN IN b DRAW #} NEW ( COPY CLS LIST o FOR O CLOSE #` OR DRAW !g RANDOMIZE INK OFN NEXT 6USR {SNOT RANDOMIZE LPRINT !,[ COPY INK .g MERGE <= RETURN RESTORE .$ THEN > CIRCLE = BRIGHT 3 INK DRAW , FOR OR ~CHR$ CLEAR V LPRINT FOR ^[A]9?r-s [C]NOT IN OPEN # RANDOMIZE < MERGE BIN Y▚lSGN r/Wa LLIST ? PRINT SAVE ~ GO SUB g RETURN ,CHR$ BORDER z$[E] CLS <> REM G LINE IF PRINT u, DRAW ©/_@s AND ,r FOR MERGE z RETURN DIM PLOT XW© POKE MOVE { AND _[P] DRAW NEW ▘W READ BEEP STEP xSQR BEEP "6IN `G BEEP RETURN ▝ COPY f7NOT STEP cZ SAVE X-WININ ORD COPY NEXT COPY v<= INVERSE CLEAR GO SUB VAL INK fIN COPY COPY MOVE s#rj CLS g READ NOT [P] CLEAR RETURN NEW ▜_ COPY ! COPY ▖> RETURN BRIGHT 2 CLEAR RETURN STR$ COPY STEP * INVERSE ▚! CLOSE # RETURN DRAW LIST zy PRINT <> CIRCLE IF ▘ RETURN CLEAR RETURN A DRAW CODE IN NOT COPY ▜PI PAPER INT RETURN ~ LOAD 2 COPY PRINT n GO TO ▗/ RUN [H]ASN ; MOVE 1 CLOSE # FOR NEXT LPRINT TAN ▚I LPRINT GO SUB OPEN # INVERSE EXP ▞ PLOT RETURN TO B NEXT GO SUB " GO TO ▜~#[F] COPY C BEEP [P]>6 PAPER ▛ NEXT COPY ![Q][ STEP EXP ` FORMAT ▛ RANDOMIZE RANDOMIZE >p STEP GO TO u PRINT [N]USR PRINT LPRINT CODE > PLOT > RANDOMIZE 2[B]b LPRINT 8▙© STEP Ha:- COPY _ RETURN TO VAL$ u*O RESTORE STEP OR Lt▛ PAUSE LLIST [N]" PRINT > FORMAT LINE INVERSE USR a INVERSE <>CODE RETURN ~ STEP Wa!tEXP VAL$ j STEP OR FORMAT COPY PRINT CLOSE #Au LET !9 LPRINT v STEP [U] CLEAR ~ATN >= INVERSE o1 BEEP #NABS STEP a RESTORE ?COS OR 0 COPY [ GO SUB VAL STR$ LLIST INVERSE } RETURN DRAW (^#Vg4 CONTINUE ` FOR {CODE >=LN @]g FLASH e STEP LLIST >▗b!`m POKE O POKE ~P RUN STEP OPEN #t! [P] RUN SAVE > RESTORE ▘ x AND LLIST $=? PRINT <> INVERSE !*USR > SAVE PEEK USR # INVERSE -Q RANDOMIZE ;,+<>gi!ivNOT 0▜Q INVERSE RETURN & NEW © STEP PIu LLIST FOR >= INVERSE ▘▚|~ RETURN V( PRINT 08▞[M] INVERSE dw OPEN #[= GO SUB [Q] DRAW RANDOMIZE <>!ATTR v/ LIST *6_ COPY ~u>[Q] CLS STEP [N]a([G] LIST [B]C LIST CODE COPY 2sw<>>= GO SUB K NEW [C]C[T]B}2 LIST uw AND BIN > CONTINUE ASM D GO SUB SAVE PILATbN OR Fs GO SUB V2NOT .0 CLEAR PACKEDBIN GO SUB f RETURN = STEP INK `NOT a▙(M[Q] FORMAT [Q][T] COPY > FOR 2t"hw OR !fCv SAVE <>KSA PI TO TWREg>RND"v!A DEF FN GO SUB s CLOSE #` COPY CLEAR © GO SUB Q RANDOMIZE 1 FLASH LLIST LET !▜ CLEAR INK [M] SAVE MOVE STR$ [I] RESTORE PAPER INK ~Y1 RANDOMIZE OR MERGE PRINT [J] RESTORE FOR CLEAR STEP SAVE !▚9<=▛85 COPY THEN NOT OPEN #`pPw▟VZ[_ej k@o[U]s RETURN y FOR HABS /w INK THEN [Q]4@ PLOT 0 RETURN A.©7 REM Q RETURN ( STOP CAT RETURN Pro ▞Ta LLIST ckeYwK PAUSE 2- PAUSE 3 LPRINT Vovtex CONTINUE GO SUB I COPY SounACS dp LOAD Fl6sh AND PAUSE ` DATA TAN 6 INPUT Q LOAD READ ASC h OUT [K]M TO t# LOAD LPRINT W LOAD Cre BORDER ato INPUT Glba[A]LEN LINE up IF r INVERSE nic[H]▟ TO USR BORDER gBK[S]SG- DRAW LET HBP LLIST e CLS LPRINT LET P1 PRINT *&H CLS LIST [K]* GO TO READ COPY STEP OR VAL ` RETURN Wa! CIRCLE USR EXP `'v INK B<=▝ INVERSE RETURN v STEP Vc~ BORDER FLASH > STEP SGN © INK +u> RANDOMIZE 2[B]▜b LPRINT _ LIST ATN TO [P]t©~ RETURN 8 COPY ([U]<>!EXP g?>= STEP ▗bi NEXT COS NEXT p NEXT COPY PEEK RUN ▖<> STEP OUT u= RUN SAVE FN LOAD RUN USR gACS MOVE © CLOSE # MOVE ![ INVERSE & LET STEP u} OPEN #t> FORMAT LINE [O]USR |[O] STEP ruNOT LIST /BIN NEW ASN LN t LLIST [J] LLIST >= POKE PAPER PEEK t? MERGE <>Chip: RETURN TurboS0/nd }(c GO SUB COPY 1)!_# COPY u GO SUB LN PEEK p+EXP RANDOMIZE LET IF FOR CONTINUE <>SIN MERGE PEEK MOVE L COPY !%[U]▟(# SAVE ▜ LLIST NEXT >= INVERSE iNOT he> COPY File:}FN [S] PAPER TO Bk CAT QN5} CIRCLE F LIST o|` MERGE INK CAT (~ READ #BIN 0 DIM THEN PLOT INK CLEAR C RETURN AT COPY LOAD NEW CONTINUE STR$ xPEEK COPY LIST !▗ INK RESTORE > RANDOMIZE * POKE CLOSE #u LLIST , COPY CAT >E LIST C LIST TAB CONTINUE COPY INK >d PAPER COPY Eq, DRAW ![I]w PLOT INPUT ; PLOT LIST ▗USR CHR$ ? CLS (O!>= INK CONTINUE r NEW iAT s IF <> OPEN # OR w IF STR$ ? PLOT <>> MERGE DRAW GO SUB VAL MOVE ? PAUSE <> STEP La!H COPY <=9vD OR . CONTINUE RANDOMIZE POKE NEXT 8 LET STR$ POKE <>[I] CLS COPY j[D]Z DRAW GO SUB RANDOMIZE Kpac{z LIST LOAD ? LPRINT CLEAR INT d LLIST IF h CLEAR `j COPY AND IN ▝>ATN COPY USR <2x NEXT > FORMAT RETURN Q INVERSE !/IN x STEP POKE ▗bSCREEN$ NEXT [L] NEXT CLOSE #[K] NEXT >C LLIST ! LET MOVE "ATTR N~ FOR I!▛USR COS RANDOMIZE RUN NEXT ISQR COPY @!ATTR Opq THEN K$[D] SAVE % PLOT FOR PIH SAVE GO SUB sSGN [O]xNOT J(> RANDOMIZE MERGE [B] COPY $ OVER RANDOMIZE READ %SIN [I] LIST DRAW !ASN Y[R] SGN LIST '= [O] PLOT [Q]ZATTR /> COPY Fw, IF GO SUB > PLOT 1J<> DRAW Break: RANDOMIZE RUN Stop IF O NEXT ding▛Et NEXT er: FOR k[U]i FOR a PAUSE CLEAR sec LPRINT © INPUT POKE /O<. CLS TO &Js$G RETURN }, VERIFY COPY TO RETURN (EXP FOR COPY yPI! TO YATN STOP (a>DD CAT Bw[M]{EXP 8 COPY LET RETURN FORMAT >CPEEK = LOAD Aw<>PEEK OUT ! NEXT VAL ▗2N CAT PI COPY | VERIFY VAL OATN [P]~ CONTINUE | RETURN CLS 8 INPUT <>7 OUT INK CHR$ PAPER z> DRAW 2xd STEP [aYy IF ▛ OPEN #NOT ▗7[J]<=>SCREEN$ ASN OR , POKE IF LLIST NOT LET [P]LEN NEXT # THEN T COPY ( SAVE : BORDER VAL INPUT >= CONTINUE TAN <> INVERSE INVERSE xw SAVE CLEAR .7 INVERSE INKEY$[Q]y[U]; INVERSE ~[S] DRAW IF STR$ RANDOMIZE [T] RESTORE LLIST [P] GO SUB VAL CLEAR ,> INVERSE ▟oCHR$ PAPER $©LN 8<= CLEAR }2 COPY ]_<>!H{ THEN DEF FN BRIGHT READ RANDOMIZE AND DATA O{!A{ POKE <>g TO LPRINT !a_© q# DRAW CODE [I]!4w PLOT COPY go>725h COPY X STEP EXP `:]< COPY G> CLEAR 2 COPY q STEP Xf RETURN LINE [[H]y/8OTAN SCREEN$ COPY STEP SGN ` OPEN #S STEP GO SUB [P]dd RETURN LINE / STOP N INK NOT CLEAR STEP l>CHR$ ▝]![J] LLIST 5Z[G]PI▙. POKE >=ASN eCODE BORDER [P]▗ PAUSE >[D]GVAL gzSQR G INK SQR T1PEEK -c8▜CODE x COPY LN AND &PIo6 TO STEP FOR THEN PSGN USR ay RETURN MOVE E CONTINUE DEF FN REM COPY <2} RUN RETURN 03 STOP GO SUB [ PRINT COPY TAB > OPEN # RETURN :ATTR Y[O]ATN RNDBIN INPUT x.[B] NEXT COPY ▙y: BEEP H{CHR$ _CHR$ ]_INKEY$ LINE _[K]{/7|! COPY " LPRINT ;_ CLEAR DRAW :/ STEP NEXT o/LH COPY STEP @c>F2SQR CODE X COPY BEEP INK *^_ STEP o{▖▜ PLOT LINE &A POKE gI CLEAR DEF FN i SAVE > COPY 2K_uATN COPY CLOSE #CODE STEP Ol RANDOMIZE NOT q0 COPY J DRAW COPY SCREEN$ CODE COPY ▚8# IF ATN USR LINE !gBIN CLEAR [J]?<>USR INPUT n▟oa CAT me INK SAVE CONTINUE STEP ▗{Zdn IF >/PI< GO SUB B NEXT 0 CLS RETURN ATN DRAW >= INK Pn<>gR>= INVERSE e SAVE [N]>=©▛!> PRINT PLOT RESTORE MERGE x RETURN STEP MOVE { OUT LLIST ( GO SUB [Q]r RETURN MOVE LOAD g PRINT COPY INVERSE - COPY STOP <>~ RETURN B>=<EXP ^#Vo~+ RETURN $ NEXT (HATN %~ DIM EXP >=+ DRAW THEN RANDOMIZE CODE RETURN X CONTINUE H SAVE A MERGE S(%+ CAT COPY DATA 8 RETURN STOP 0p`>=LEN 8a8{0~[S]▛WCOS [P]_2 READ zATTR [R] BORDER POINT USR CODE 9{ RETURN LIST C ACS z LLIST h NEXT LEN LOAD j▘+USR CLOSE #}v}▝#8ACS A8[P]Z0 AND TO ▜_VAL$ } CAT ?| CLEAR #5i~ DIM K IF } DRAW BRIGHT !CHR$ ▝▘]4© LOAD INVERSE i CLS ! PRINT CHR$ 29 INVERSE ABS >=}TAN xP4 RESTORE DRAW STEP @CHR$ FN |, SAVE 7[R]@{*[B]|[D]" RANDOMIZE B DATA LN COPY .ATN BIN DATA | LLIST INVERSE , SAVE INT > LET PEEK + FLASH [D] FOR y NEW 8 PLOT MOVE , POKE # MERGE COPY > STEP %} INVERSE :?[S]▜8Jo RETURN RETURN ▗>$(4&▝~PIfoTAN (: INVERSE g#[U] RESTORE ▜N( THEN _[P] NEW G STEP NOT S}>= TO CLS POINT SAVE >[D] CLEAR g PRINT '#[N]] LPRINT PRINT <>EXP 0 INVERSE COPY % LINE :x? RANDOMIZE [P] AND ! BORDER AND RETURN 0PEEK USR # NEW CLS <> RUN CODE ~ NEXT '[0RND LLIST BORDER GO TO x PRINT ▖ IF OR I$>@[M]y DRAW B PLOT { COPY l PLOT CLS F+ MOVE PLOT 0 NEW PRINT 3 POKE PRINT Hs PRINT PLOT DIM 53c PRINT BRIGHT I8 COPY POKE ~ PLOT atr MOVE REM STR$ BRIGHT as LPRINT A INPUT AND by PRINT +, PLOT OPEN #cm PLOT ./ STEP LIST GO TO p LOAD TAN LIST cTAN hw[D]FC[T] SAVE PAPER [T] PLOT ACS G PLOT 6[G] PLOT AND [T] PLOT [K]j PLOT EXP I PLOT USR O[A] LIST d-[T] STEP PLOT iz{ OUT & RUN LET flsSQR p AND fa TO PLOT lLN CONTINUE LET gG PLOT LLIST LIST gRCHR$ 'H SAVE z FOR '{AT imgF REM AND i INK o THEN LIST m CLOSE #ORND FORMAT PLOT 8# SAVE 7 ERASE PLOT 4[B] PLOT = BRIGHT PLOT [U]2 PLOT Iw) PLOT 1 PLOT L PLOT DIM mcx PLOT `[H] PLOT COPY SCREEN$ AASN Mv[K]STR$ m PLOT ▝ LIST GO SUB nfoF LET pt3h REM ASN LIST PLOT K GO TO 2A GO TO PLOT GQINT CHR$ qpl; PLOT RETURN 9qPLC MOVE PLOT I[N]P IF D[M]SIN PLOT E PLOT PLOT STR$ p MERGE [K] STEP PLOT BIN rPI OVER PLOT © CLEAR LET sqt DIM CODE PLOT TAN tRRND PLOT p PLOT PLOT PLOT n PLOT l LIST DIM IF BIN STR$ sS?Itx MOVE IUSR @Uk INPUT ABS USR W MERGE PRINT &=[S]xasCODE POKE TAB HY SAVE PILN DRAW @Yj LPRINT USR STEP COPY [a>FN 2[P]b: COPY ]_ATN >= GO SUB s CLOSE #` AND ! READ FN DIM RANDOMIZE MERGE COPY $c IF ! SAVE INVERSE ? ERASE STEP ▖b COPY "=x&FN ipRND, RETURN $▗/ RANDOMIZE ! PLOT SAVE FORMAT N_#[P]y VERIFY ( ERASE PLOT +;P POKE _I/_ NEW PAUSE INVERSE g{ COPY [P]_ INVERSE .O[J]"{x&[P]PIc BEEP $. INK GO SUB [Q] AND RETURN LPRINT FOR ?SCOS x=CHR$ ▜NOT CIRCLE OPEN #` STEP LIST "c8 LIST ka'H CLEAR 7x OR ! COPY RESTORE *_CODE NOT c COPY STEP [a*;_& PLOT COPY n%>"wEg COPY ▝O THEN CLEAR w:1 LET _ATN LINE 8<>*6 OVER x STEP RETURN aUSR ~ NEW © VERIFY 12W_ CAT :E RESTORE CHR$ PLOT y>= STEP SIN INT b COPY " COPY ~ GO SUB [ RETURN z2r_>c POKE G©^!T] CLS COPY STEP STOP x NEXT GO SUB VNOT VAL COPY ` RESTORE MERGE PRINT ><2 COPY }x NEW ▜ AND ACS o COPY DEF FN y[F]g▟H~ GO TO #a DRAW LET POKE MOVE LLIST CLS <>g SAVE STR$ !H COPY STEP @c![O]▖>=▙I INVERSE STEP CHR$ ▗b RETURN ▟Y6E,STR$ NEXT CLS NOT -h LET r2 COPY #>= AND [I] MERGE N0F8 FOR >= SAVE GO SUB R TO 8t OR LN STR$ FOR COPY 0 MOVE # GO SUB VAL <> COPY RESTORE INK LLIST MOVE +~ RETURN PRINT 3 IF INK COPY STEP [U]y8 PRINT >[R]@ RUN FORMAT COPY IF SQR 8GSCREEN$ ▜ LIST RETURN SAVE (C DEF FN COPY ^ INK O&[O]8M( BORDER BEEP >© CAT C RETURN G[P]s ERASE = LET SAVE RETURN LLIST )ATN g3 CLS o[E] CLS VAL$ AND GGRND SAVE PI[R] CIRCLE z00 LIST INT COPY TAN ATN ( INK GO CIRCLE AT >?h[D] RETURN ASN LINE THEN !USR CI BORDER <> INK c; LET ' THEN c<>8 RETURN D▜▘@(B SAVE ▗FEXP SAVE 0[A] SAVE O RUN dXSTR$ (▝CHR$ D▝8 LINE BIN B OUT ` SAVE P BRIGHT SAVE STR$ 4L) RUN SAVE STEP BEEP INKEY$n PRINT EXP !▟ CLS SGN IN SGN - FOR z▟ CLS SGN O LOAD SGN DRAW IN v COPY INPUT &z STEP #n PLOT COPY CODE 2E_NOT xP COPY acked fi▗lUSR ! DRAW x"ij STEP Lc CIRCLE Oka*6 LET _"ATN }b OPEN # COPY NEXT STEP HaPIxACS }CHR$ LINE FORMAT USR [M]; PRINT cz) CAT CLEAR RETURN VAL xNOT Hr"< GO SUB S[!s OR STEP OR Oa[B] LOAD FOR ' BRIGHT a# STEP tACS x0USR !▝[M] RESTORE [A][ RESTORE ©CODE `STR$ MOVE <> COPY THEN xCHR$ [F]_NOT ©` COPY [D] RESTORE ▘ OPEN #{ BEEP CODE THEN COPY USR O INVERSE # LLIST z1 RETURN ;8 INVERSE y~<= SAVE Z{D AND [5▞OXdo {@[I]< REM ! CLEAR NOT i STEP DRAW NOT COPY ▝[O]LPI' VERIFY e NEW STEP TAN CAT [L][B]x^#▟Vz DIM ATN >= RESTORE S LLIST RETURN PAUSE 2-_*©? RETURN ▘ LINE `y GO SUB COPY [n_z RETURN 8r LLIST STEP )y LIST m>~}!Ry[E] NEXT INT CONTINUE *_U[O]INT CLEAR !:/ PLOT INVERSE COPY y:E_ATN CHR$ NEW }r STOP CLOSE # STOP *p IF INK |NOT PI LPRINT MERGE CLEAR .INT NEXT COPY | MOVE LLIST :r_GCODE COPY O[C] CIRCLE GO SUB R>=0 AND [P] FOR RETURN GO SUB LN <>INKEY$! STEP VAL /[O]:?z RETURN ▝ LINE Hr RETURN <> OR [I]©:Q AND COPY 2 INK {!IN z COPY |yNOT 4x DIM [D]{ INVERSE U GO SUB COPY K>cx RETURN 8NOT I[C]>=[N] IF INVERSE "O_|[J]< RETURN LINE ,*p IF u LIST COPY FOR MERGE [P] MERGE ca " POKE W LOAD OVER [T] GO SUB BIN c SAVE RESTORE INVERSE LLIST )NOT ([P] OR 3_CODE 2▞V>%[P] OR [R] FORMAT PLOT {yIN READ USR SAVE @ INVERSE s[A] BORDER RANDOMIZE CODE {PILEN RETURN PSC DRAW V1. COPY TO ▟ MERGE 6CHR$ TO NEXT PEEK CLS RANDOMIZE FN DEF FN GIN READ SAVE ~ RETURN !USR XnINT fI[A]NOT REM LINE [R] BORDER W FLASH "z) LPRINT NOT [M]M[M][M][H]VAL INT THEN NOT CONTINUE g READ INPUT > STEP [N]aUSR +"? LIST !▘z▗ RETURN STEP 4x<>▜ DIM ▚n NEW ABS CODE NOT | RETURN Module: BEEP BIN q?Yng PRINT 21y GO TO ▗!SQR STEP <>STR$ <><>ABS yO INVERSE { BEEP yUSR zCHR$ Z POKE [D] CAT DIM NEXT ![I] FLASH INVERSE INVERSE CODE COPY [R] RUN LET OUT CODE z4 INVERSE 'INT MV{ IF >VAL t{ =+ COPY DEF FN ~ RETURN 4#ABS USR INVERSE OR N TO F$ RETURN $y RETURN (; COPY COPY PI GO SUB B `i STEP a FOR R*QTAN COS OUT FN 3S LOAD ATN ( RANDOMIZE L NEXT NF STEP [S]t POKE ABS (▜ PAPER USR RUN BK.?PIx RETURN : FORMAT ATN >=© BEEP IN >= OR LN STR$ USR USR !LN LEN GO SUB LN ! STOP OR NEXT INPUT © COPY `CODE 2 BORDER { GO SUB s DATA *[B] GO TO s|PI( DIM DM OVER > SAVE STEP LINE {[P]= SAVE GO SUB [ ERASE OR PRINT RESTORE [P] DATA LLIST PLOT >^*M7+ FOR >I| RETURN OR 8' LIST 0 LET FOR s#rSGN MOVE <>1xCODE s![O]-INT P[L]<>> OR INVERSE RESTORE LOAD x LLIST STR$ ~#xLEN LOAD .▚SIN PEEK INT LPRINT RETURN GO SUB DATA 0|z DATA SGN "/s| NEXT ©Y THEN CLEAR INK 0g LPRINT e CLEAR Wa FOR !_|ATTR [J]FN LINE MOVE STEP kTAN >=[L] TO *LN DATA EXP FORMAT THEN FLASH INT LET CAT w TO PRINT RETURN STOP 8p("q} SAVE RETURN "v STEP a CLS *tg LET PRINT USR USR "Q STOP GO SUB STsSTR$ :Vp CLS x RESTORE *3[E]SCREEN$ STR$ GO SUB 8P READ NEXT RUN V<>)▞▞@ POKE N MERGE Lj LLIST BORDER oNOT [F][L]:W? OR >( CLEAR CODE } LOAD BIN LET <>u LET %( COPY d RETURN A>" DRAW 8< STEP [ COPY NOT ;_& PLOT ]n% COPY wEg▝O RANDOMIZE k THEN CLEAR wNOT [e=C THEN DRAW ([P] MERGE ' FORMAT AiB>=Y" CAT @ RUN FORMAT =▜USR 2s[USR LLIST EXP <> RESTORE SAVE ^C(0poF`STR$ STR$ D@ COPY USR MERGE ![O]} COPY GO SUB VAL LLIST T~#N THEN 9 NEXT y CLEAR LIST PAUSE <> SAVE CIRCLE (7▖ LIST AND ` READ LPRINT X LET !USR © RETURN CLEAR 0 RETURN PEEK USR # PRINT <>=IN RUN +O SAVE CONTINUE COPY PT3! RETURN [T] IF 02S COPY _ NEXT RUN INVERSE RESTORE *©zK MERGE EXP Z PRINT CLEAR >= LINE Er©[O] LET CLS CIRCLE <>! STEP @c STEP [a!_▟_ MERGE GO SUB LN + RANDOMIZE GO SUB LN LLIST PEEK p+ RANDOMIZE PI GO SUB R}< INVERSE oG MERGE ! FORMAT o~▝O PRINT LLIST >`[B]O NEW x_y NEW INVERSE g STEP ▗b![O] NEXT STEP lx LLIST NOT Bj> RESTORE GO SUB VAL LLIST $= PRINT <> STEP INKEY$n!INKEY$@ STEP @c STEP [a:~ RETURN 8(R!EXP g INVERSE ! STEP ▗b BORDER J!COS g INVERSE ! STEP ▗b:-_!USR g'R INVERSE ! STEP ▗b+R![ INVERSE ! STEP ▗b STEP Wa! RUN FOR J STEP SQR t! SAVE R STEP SQR t. BORDER STEP SCREEN$ t STEP SCREEN$ t. STEP SCREEN$ t!+Z!gIPII INVERSE `> COPY w, IF STEP MERGE t INVERSE LLIST CLS v STEP #n RANDOMIZE &Y> [A] OR s, DRAW OSTR$ PRINT <>> MERGE MOVE = LET <> NEXT CODE 2E_NOT 0| GO SUB _o` INK STEP Bu(u_! NEW X STEP Bu( CLS PEEK ( SAVE ,w RESTORE www&O STEP Bu AND
1 RANDOMIZE USR 0
2 CLS : RANDOMIZE USR 0: REM : RUN " "
8271OGq|% NEW } AND LPRINT o[P] NEW ▗g INPUT LLIST INVERSE % AND <>`00 INK GO SUB _VAL$ # INK NEW <>! RETURN INVERSE INPUT N<=' GO SUB VAL NEXT COPY CODE 2 COPY L*s_"▛8>[I] PRINT wVAL L1:-© RETURN 8▞ COPY 0:2_ SAVE ATN { z>. DATA >{ MERGE STEP OR CODE LOAD CHR$ INPUT [I][I] CLEAR ▜Y:V DATA CAT TO U PLOT PAPER GO TO :CHR$ CHR$ ▘ REM ▛[J]CODE ' MERGE NEXT R DATA STOP SAVE >2cap DRAW b CLS v CONTINUE [E] OPEN # RETURN [T]'8{[E] STEP W▛a[C] RESTORE [M]9 THEN BEEP CONTINUE CODE NEW L[Q] STOP OR /x DATA CODE © DIM FLASH FOR LPRINT RETURN a TO COPY s READ !; LIST STEP USR a BORDER yATN ASN DATA ▟BIN STOP RETURN VAL : LINE LOAD CIRCLE DRAW LLIST O COPY NEW >= THEN Q ! COPY CLEAR LLIST 5USR THEN MOVE y2? GO SUB CODE INVERSE ! RETURN _▖<> RUN RANDOMIZE THEN ABIN LLIST PAUSE OR STOP [P]FN PAUSE SAVE INVERSE THEN DRAW PIN LIST USR !8 FLASH ~ INPUT > THEN [H]w#'_6 IF ▛>=2[R]<>ACS PRINT RETURN t INVERSE ~ AND [Q]PEEK FORMAT NEW O COPY NEW &_y'G> COPY ( CLEAR O[R] RETURN }(7 THEN -NOT ` CLEAR VAL$ o{ AND DRAW _$ASN < POKE W4<> PLOT ATN >= AND .[C] READ THEN INPUT l,65 CLEAR /[D]ACS [D][B]5[D][S]2' COPY & RUN STEP COPY ' STOP INVERSE g2 COPY LLIST $@ RUN b DRAW [K][H]t|n SAVE DRAW INT <> CODE i FLASH ACS IN RETURN INPUT <> NEXT 0 DRAW SCREEN$ ▘<>![M] OVER w,h$[C]- DRAW W RUN 2C MERGE // GO SUB SAVE K<= LOAD * AND VAL g?[Q_ STEP USR INPUT ▛ RETURN 8 COPY !f STOP 6>USR RETURN AND O RETURN 8" RUN & MERGE RANDOMIZE (7AT [P]ACS ABS } RETURN D8 CLEAR 6 COPY PLOT yATTR INVERSE _ IF OPEN # GO SUB SM STOP a INK 2 TO ©:G DIM PLOT RETURN ) MOVE COPY THEN RETURN 0TAN $ASN O LET DRAW <> RETURN LINE p FOR ? PAPER 5 RESTORE DRAW ! GO TO STOP STEP INK `^a DIM G LOAD [I] READ RETURN ▞} LEN COPY S RESTORE 2 DATA ^ READ L# CLS >=?© INPUT 2 READ SAVE !LEN J(©9K"USR H BORDER * COPY RESTORE C NEW [C]" CLEAR ▘© PRINT AND 1O>2 COPY [C] GO SUB MOVE <> INVERSE g STEP ▗ RETURN LIST 8 VERIFY DEF FN PAUSE B READ <> RETURN PRINT :0_21.> COPY ABS STEP COPY IN FOR LET NOT _ THEN Q[P]USR D RESTORE <> DATA : THEN LOAD [H]?_ CIRCLE INKEY$ INVERSE [T] STEP SGN LET ▝ PRINT 2[P] TO PRINT IN TAN #STR$ "[J]O STOP 2PI COPY GO SUB R CIRCLE = IF :/[P]_5CHR$ AT GO TO ![P].SGN AND NOT ▛ FOR STOP INVERSE ^ SAVE N~ATN ( DRAW NEW @x THEN INVERSE #© REM CODE <>y VERIFY ?m NEXT =( LIST LLIST MOVE GO SUB bASN FN [B] DRAW BIN NEW USR 2C*! RUN [G]#6 CLEAR STEP [L] RESTORE >Et[K] NEW *▘^%/ TO ! DATA ]POINT BEEP < PRINT g▛ LET SAVE <> DRAW *D_-(YUSR OR DRAW =<> RETURN DEF FN 7 RUN I FORMAT >2[K] COPY RESTORE :y CIRCLE ATN !@ COPY ~ VERIFY LLIST 8 CLS VAL$ w AND m COPY o& DATA yN IF COPY STR$ COPY RANDOMIZE , THEN S( INPUT <> LET ABC @O CLS ! LINE LOAD SAVE THEN STEP RESTORE x ERASE LET RETURN :IN INPUT ATN TO ACS GO SUB [J]X FORMAT CLEAR [J] MOVE CLEAR ERASE CLEAR [J] OPEN # CLEAR CLOSE # CLEAR [J] MERGE CLEAR VERIFY CLEAR READ BEEP !A[P] IF PAPER CONTINUE ! FORMAT 8z8 GO SUB K RETURN IF I MERGE COPY LIST STEP OVER DATA MOVE THEN COPY A 4<>[Q]CODE LIST COPY ATN LET > LINE 2LN BORDER STOP NEW COPY _NOT )iA3 ERASE [A] ERASE READ 1 ERASE &IN $~SIN w DRAW IF & PAPER s-o<>{ CIRCLE CONTINUE CODE RETURN FORMAT COPY wO[O]!5 PAUSE ''4 RETURN [P]>= CLOSE # THEN [P] NEW PLOT H CLEAR PRINT <> RETURN rK!a OUT (@ [H] DRAW COPY PAUSE <>!<▞~/w[P][N]© NEXT [C]![D]PEEK 6K/ COPY _ ( COPY INPUT w2x RESTORE SAVE > NEW [P] STEP ▗ RESTORE * COPY N GO TO DIM (5 LIST =?>=4PEEK ~USR CODE ' RANDOMIZE L=>=[A]2>=?p OPEN # LINE JCODE ▙W RETURN IN 7 PLOT Q: DATA RETURN COPY 0 AND 2O INVERSE & INVERSE LPRINT © AND STEP PLOT N FOR RESTORE MTAB GO SUB LLIST L/ FOR A DATA OPEN #© COPY RETURN O LPRINT LIST _ RETURN STEP SAVE RESTORE ,y AND LIST &?[U]NOT +iUSR LIST FORMAT [D] BORDER CONTINUE ABS CLOSE #q NEW CLEAR {p INVERSE . RUN STEP 1 NEW PLOT INPUT CLEAR SGN l INPUT IF REM ( INVERSE , COPY BORDER CLEAR ~LN ^_V STEP [S] NEW r GO TO POKE GO TO STEP GO TO GO TO SCREEN$ GO TO POKE GO TO STEP GO TO GO TO GO TO RETURN E BORDER <> CLEAR COPY >7 GO SUB y! PLOT DEF FN LIST STEP ▞[S] LOAD PI RETURN LOAD OVER LIST INPUT SAVE L SAVE <> AND STR$ USR I?dz NEW WVAL$ CODE AND INKEY$ THEN BEEP ( REM D& CAT DATA { VERIFY z OVER RESTORE 0X LOAD <[J] RETURN CIRCLE />= RANDOMIZE : AND G▟[P] INPUT RETURN 8 COPY CODE THEN # COPY CLS W STEP CODE BORDER G NEW RETURN AND 0o& LET Nx RETURN ©ASN ! DATA <=o= RANDOMIZE TO BORDER STEP GO TO g COPY RESTORE & THEN } AND oy OR ACS w= IF , THEN RETURN LLIST <>WATTR VERIFY O* LET NOT :5O PRINT CODE 23 SAVE LET [L](▞ DIM 8<>xCODE POINT ERASE [J]<>g[E]n/SCREEN$ DRAW [U]>=O. CLEAR LLIST ATN _ INVERSE T INPUT THEN 0gCABS OPEN #o LIST PAUSE E THEN '>= INK /[M]O▗[B] IF ▜ RANDOMIZE !VAL LIST { LET ~,NPI^f CAT INVERSE COPY }ATN ~LEN w,COS &-%SGN [F] INVERSE POKE >=|PEEK <>z COPY x THEN NOT SIN DRAW BORDER BRIGHT = COPY CONTINUE VERIFY DRAW RETURN USR CIRCLE RETURN CODE <>=(]q%23 BEEP OUT IF b}[D]o CLEAR READ INVERSE D <=<[O]CHR$ CONTINUE ~>y( FORMAT i FORMAT -[R]%D DRAW CIRCLE cg PLOT INT USR OPEN # THEN AND DRAW REM % LINE CLEAR - RUN 0 READ [M] PAUSE POKE NOT NOT INPUT [D]Bq3; CLS / DATA BORDER r[K] OUT OUT !8[E] BORDER CAT 6 RANDOMIZE ^ BEEP OUT FN F PAUSE ▜RND RUN BORDER INPUT IN BEEP BEEP GO SUB s| DIM . COPY [M]}&USR RANDOMIZE MERGE dINT COPY $ LIST COPY 0 BORDER ! CIRCLE <>= NEW 1SIN THEN [P] INPUT Z![M] INK CIRCLE }g PAPER =NOT INPUT 1< INK [E] GO TO COPY >SCREEN$ /2G DIM _W6STR$ <>S DIM 1/f LET e LET `<>!n CLS PAPER w,COS NOT STEP ▛ RESTORE 8 LET / CIRCLE `"INKEY$ BORDER DIM <>▘![L]4 THEN OPEN #[G]^ GO TO ~NOT ATN ( DEF FN 2 REM { OUT 6 LOAD }7ABS RUN PEEK OVER CLS DRAW INVERSE !LEN DIM THEN LLIST > DEF FN D RETURN SAVE % © POKE GO SUB R8 LET $ FOR ![~▚w VERIFY <8©[Q] STEP t REM FOR THEN LET 0 INK INVERSE #PEEK } RETURN ABS t>=SIN DIM LINE CLS >=0ASN [T]( COPY 8 RESTORE STEP k REM LLIST LPRINT 7 PAUSE SAVE # FOR CHR$ LLIST © OR REM !z CLOSE # THEN VERIFY CAT & BEEP DRAW CLEAR !: RUN /NOT ▘ REM r LIST 8b REM [K] RANDOMIZE ~ INVERSE ASN wQ RANDOMIZE SGN PEEK CONTINUE BIN COPY B"9 REM 0>[A] RETURN DEF FN <O8gASN `ASN OPEN #SQR DATA !/ DIM FOR >1)USR OPEN # INVERSE ,p><r PRINT + INK RANDOMIZE s RANDOMIZE !b1Yud~ATTR E STEP COS K[L]<>^ RUN CODE [M] RUN GO SUB sASN IF SQR i MOVE CLEAR 1 RANDOMIZE COPY [}<=3Z:Y>= COPY ATN > :Z COPY FOR RETURN z0{2[O] INVERSE CLOSE #k FOR INK $] LPRINT DRAW ~# PRINT AND W CLEAR LINE zINKEY$8>=`_z_ INVERSE g OPEN # CLEAR STEP ▞ GO SUB # OUT ;STR$ ATN OVER AND 8!eh INPUT !([K]f PLOT PLOT PLOT !ASN dS<>b AND 02=PIo[B]} RETURN COPY 0 THEN 8."^SGN FOR GO SUB `<>./, COPY VERIFY 0 CLS AND :g<>u READ RND THEN 0 COPY ! RUN 5BIN DRAW ▜ POKE W CLEAR NOT CONTINUE SCREEN$ gAT OVER FOR 46g RANDOMIZE [R]* TO F GO TO )NYINT GO TO + CAT "P LLIST AND LOAD O<= CLEAR D GO TO CODE RETURN 2g STOP <> STEP U INPUT } SAVE INK GO TO LPRINT INKEY$ COPY W! THEN LOAD ~ INPUT COPY w BORDER AND LINE @ CLEAR ?> CLEAR oPOINT IN Y CLEAR < RETURN 8 LIST [F][N]*H<=RNDg[K]BIN ; PLOT * REM NEXT [A]SQR GO TO SAVE &*L0 DIM g>=SIN AND USR RETURN w FORMAT +4( DRAW <> DRAW F[K]BIN ( DATA STEP 4 OPEN # STEP FORMAT *}#yuFxNOT <=C PAPER ~ SAVE SQR >=sD: IF JmTAB `▞ RETURN [G].ABS 07 STOP ~ FORMAT RUN NEW ?w LLIST R LOAD ATTR >*T#| LPRINT ASN >=+ COPY ]CODE ) DEF FN ▙ DRAW [P]2U/ GO SUB S/ TO USR O:hLEN [M]USR y RETURN USR wVAL$ ACS WACS DEF FN BRIGHT IN COS =,NOT ` READ [A][D] THEN ▚L REM =>= THEN [G]<> PLOT ▛ ERASE #STR$ _ FLASH TAB 10_^NW6 BEEP " COPY z[S]LUSR dL! BORDER Xq LIST $Y IF MERGE ~ INPUT LLIST T~#N7 THEN 9 STOP yTAB COPY RIN FLASH ! BRIGHT KTAB NOT oGx RETURN ABS 8 NEXT q, SAVE © DRAW DRAW T!j FLASH COPY CODE -PEEK +( CLS ~G,[G] COPY ^PI THEN (G FOR [O],LEN 4 IF ~ RETURN DRAW CIRCLE NEW SAVE READ CIRCLE (|▖ LIST `n LPRINT X0[P]][M] READ BORDER <q[L]PEEK s FOR k7 PAUSE 'N RANDOMIZE RETURN RESTORE MERGE PRINT INVERSE ./|2[O] CLEAR GO SUB &oABS [N].j2}ATN 3 INVERSE - CLS NEW LET MOVE LLIST <>COS / READ _ DRAW ,w- VERIFY DRAW $;j![J] FORMAT G NEXT <> NEW ©W[S]V COPY ^#~*6_ DRAW RESTORE "F GO TO LLIST IF HPIABS [M]CODE 2<> LOAD BEEP VAL$ OR x PAPER [I] FOR COPY / THEN © LINE PRINT RETURN c NEW [Q]POINT J© IF LET ! DATA LOAD =▜ RETURN o[F]g~#fVCASN GO SUB [H]S OR ) IF H IF VK SAVE LT SAVE N COPY [K]USR ! COPY N> STEP 2[F]@"▛[G]<>_[E] COPY 9K: READ ATN ( BEEP FOR >= PAPER > NEW *O_2 CLS @ STEP 5NRNDATN > STOP TINT ASN <>7*INKEY$ REM ABS DIM ABS PI IF q# LET z^Uv[P]INKEY$ FORMAT GCODE IF go$ POKE RUN MOVE CLS l DEF FN g" VERIFY ! COPY 8PTUIN INPUT <> RETURN COPY x THEN 4O8 GO SUB IF R0?y LET LOAD <>ATN NEXT COPY PRINT !N"=@ NEW * OR n INVERSE q PLOT STEP )Npb GO TO [R]1?COS REM LINE GO TO LLIST [Q]<> NEXT IN CODE `> SAVE CLEAR © GO SUB y<> PLOT TO INPUT @ OUT ▞CNO<>" GO SUB PI SAVE !NOT [Q]J▜ CLEAR @~ATN >=6/LN NOT WLN INVERSE BIN [S] STEP ~WOG RETURN ! ERASE P LIST $< RESTORE © INVERSE LLIST ▜Znnf RESTORE CLS ^ LINE CLS Vz CLS {SIN (X&[` COPY CONTINUE LLIST y RETURN -8 RUN t MERGE IF k LLIST [G]FN PEEK _^B CONTINUE NOT DIM GO TO INPUT f▗ POKE L PAUSE ▞p!1 RANDOMIZE ? STEP INT LOAD .3 COPY 4PI RESTORE $ THEN CLS SQR LLIST [I][D] COPY SCREEN$ STR$ @[T]0 DRAW CIRCLE RETURN DRAW 9 IF LOAD RETURN READ LIST D$+2~ RETURN @P GO TO ABS 0% TO INVERSE H[H] BEEP TAB RANDOMIZE K RANDOMIZE P[ PAUSE [U] LOAD g RANDOMIZE _r©CHR$ IN 8 DRAW OUT _© RETURN LOAD 0 RETURN ▗0▝ RUN ▞oCHR$ COPY SCREEN$ ▘Ed IF NEXT <= CLEAR P"A▝ LIST RANDOMIZE INKEY$ IF OVER W3USR VERIFY / SAVE OPEN #$ SAVE DRAW LPRINT %▝&VAL >▝[Q]G COPY [K]w[T] RANDOMIZE THEN BRIGHT CLEAR [C] RUN [I] COPY RUN DIM E CONTINUE NEXT A▟ LLIST TO >0SCREEN$ ▞y FORMAT ▘ LET SAVE COPY PI@ LINE [A]USR ">=4© POKE USR `0VAL :J_2h:I_ RETURN 0!O AND ▜▜o&)))| VERIFY X▜▜▜ PLOT @g} AND o>[B]O STEP @c GO SUB sYx NEXT INVERSE !WX! > INVERSE RANDOMIZE MERGE MERGE MERGE MERGE MERGE MERGE MERGE RESTORE RESTORE RESTORE RESTORE RESTORE RESTORE RESTORE INVERSE =CHR$ Bx1 STEP |p STEP [a STEP ATTR zy2[I]| STEP NEXT y STEP qy CLS v STEP T ERASE CONTINUE g STEP Uy STEP y STEP LET x STEP RETURN a TO [I]x!©| STEP USR ayATN BIN [C]x BRIGHT =(8NOT CONTINUE g![J]|:D_G THEN BRIGHT LN x THEN BRIGHT SGN x THEN BRIGHT <=x THEN BRIGHT BIN x THEN 8<>5 LIST 4<>:[I]|=PEEK >=4<>6<>:[I]|=w<> MOVE > RETURN FLASH RETURN ERASE CONTINUE gCODE 2X_:[J]|![I]{ STEP PAPER `~!▗| STEP INK ` STEP a RESTORE NOT RETURN h*[G]|-:[I]|O▖{ LLIST :[J]|ATN ( = DRAW DRAW <> STEP [a GO SUB Knkx[B] AND ▜▜o&)))x PLOT O PRINT POKE :x/:_ DEF FN NEW NEW G_w, DRAW <>*[E]|} AND Ao|0 AND AND g>SCREEN$ /2eyw, DRAW <> STEP Sa*[E]|} AND "o0| AND g FOR MERGE !USR USR STEP ACS y MOVE ![I]{{ AND @~ RETURN COPY >= RESTORE MERGE !USR AND 0= DRAW STEP ACS y MOVE LLIST #{ AND _0 STOP z AND W BRIGHT COPY {_ GO SUB [Q] GO SUB [Q] GO SUB [Q] GO SUB [Q] GO SUB [Q] GO SUB [Q] GO SUB [Q] GO SUB [Q] GO TO <>:[I]| AND O*nk|[F]G! COPY COPY ▝ RETURN 0[B]ox[B] VERIFY REM GO SUB yg| THEN FORMAT }<>!wXCODE STEP ▖{!w@(q STEP 9a IF STEP CAT y AND _ NEW PLOT @g{▜▜▜▜▜ AND o:[I]| AND O RESTORE RESTORE STEP @c LLIST -:[I]| AND Gs$s$s$s$s$s$s$s STEP 9a GO TO LLIST | AND g:[I]| AND INVERSE o INVERSE &!LN c INK RESTORE - STEP Vc LLIST | NEW AND Xg:[I]| AND O>A RESTORE - STEP ▖{ LLIST ,!6G, CLS 6"[G]|<> CLS CLEAR OUT THEVIEWER CLS CLS LPRINT ![J]{:ok_ PLOT STEP MOVE z STEP IF z STEP ,{ STEP i{ STEP }{6#6 COPY ATN IF <> STEP [D]{ RETURN >= RETURN >=:r_LN (6LN USR > RESTORE *p_PI GO SUB B LLIST USR w#<>> LIST ::_ATN USR STEP [D]{ RETURN USR STEP [D]{ RETURN USR RESTORE k,& PLOT n THEN CLEAR &#)))+)+:r_▚ RETURN LLIST FORMAT 6#<> STEP [D]{ RETURN USR STEP [D]{ RETURN USR RESTORE *ok STEP Z{~*ok, IF X{ STEP Z{PEEK LLIST USR RETURN USR 6#<> LLIST <>& PLOT n THEN CLEAR &#)))+)+<>:J_ATN USR STEP [D]{ RETURN 8 RETURN CIRCLE 6#<> STEP [D]{ RETURN &>=6#<> OR w, DRAW STR$ PLOT <> PRINT O<>!TAN x RESTORE *#_NOT _!3x RESTORE POKE STEP Ha!"O_&"6_:r_SGN 8|G7 STEP STEP c:ok2;_!x RESTORE *_CODE NOT c STEP [a:oko& PLOT n%{wEg▝O THEN CLEAR w>NOT 6j STEP <| NEXT STEP Sa*)_©w MERGE STEP ©`*||:~|G:r_O<> STEP Sa!x RESTORE *_NOT [C]_ STEP <| STEP Sa! CONTINUE g RESTORE ![U]x RESTORE !SCREEN$ BEEP NOT [C]_*ok STEP n|*s_"h|2~|!▗2_|7 STEP STEP c*ok, STEP n|!"||PI STEP STEP c!"s_<> STEP [a STEP SQR h STEP Ha:r_G<> RUN ▝IN [P]{CODE {POINT { CLS {|(| OVER { PAPER {+-e3X' GO SUB [ CLEAR ![><BB~BB|B|BB|<B@@B<xDBBDx~@|@@~~@|@@@<B@NB<BB~BBB>>BB<DHpHDB@@@@@~BfZBBBBbRJFB<BBBB<|BB|@@<BBRJ<|BB|DB<@<B< RETURN BBBBB< BEEP 7▘xA<O? INVERSE ~=SQR 0f INVERSE ~ATN (` INVERSE PEEK 8[ INK INVERSE T INVERSE ]![M] COPY INVERSE N INVERSE F+~< INVERSE nE INVERSE fF[M] COPY FOR !6 COPY INVERSE RESTORE LLIST INVERSE ^c INVERSE Vd+~< $< INVERSE nC INVERSE fD GO SUB B FOR | COPY O[F] INVERSE RESTORE LLIST yPEEK #VAL$ = #ACS ( INK INVERSE #CHR$ t<>GLEN INVERSE NUSR [M] COPY !<> STEP OR t GO SUB s CLOSE #` RANDOMIZE |2LEN t:r_2PItAM LLIST | VERIFY 0}EXP | RETURN (+~ATN DIM >NOT OPEN #`CODE NOT OPEN #` INVERSE INVERSE RESTORE MOVE L~# RETURN COPY >=EXP 8 SAVE O PRINT NEXT COPY RESTORE PRINT STEP Ha!TUSR >=EXP ` SAVE RETURN "6u+'2v CLEAR RANDOMIZE h LET =(9 LIST DRAW PVAL v STEP ▜_CODE 2[F]tNOT LLIST ~ READ 3u RESTORE <=#8 SAVE ▜tP^?V LLIST PI GO SUB R" COPY VAL t MOVE ! RESTORE #F FOR " COPY AT t% STEP mv LLIST C RESTORE ERASE [H]d DIM >=[C] LINE OVER LLIST LPRINT OVER y<> STEP [M]*[F]" STEP AND [G]} IF , RETURN ▛[O]< LINE .= RETURN ▜▚# RESTORE &Ro' INVERSE LLIST ▜ COPY _ THEN ~ATN CHR$ BORDER ▞u! COPY ? COPY GO SUB s<=t RANDOMIZE LIST LLIST " DIM [D] CLS uH CLS !s1 COPY > LET 2 LINE vf THEN CLEAR TO INVERSE DRAW ~ATN : RANDOMIZE ▞ INVERSE w! DIM NEXT 5 COPY LET PI(X COPY STEP INK u{2 LIST INKEY$t OPEN # GO SUB CtABS ! THEN READ [E] REM LLIST z BORDER !ABS I BORDER [D]COS TO BORDER PI BORDER [F]FTAB [P];C ERASE STOP tSTR$ RANDOMIZE GO SUB bT]NOT L PAUSE INVERSE r▛©▖$ATN LINE mu GO SUB [E]K*$▝PIB▜ INVERSE t{xNOT FORMAT |ti^ACS CHR$ Y RUN BIN OVER DATA N FLASH PEEK (![B]SGN RETURN ▝ DIM ERASE ATTR CLOSE #% PAPER GO TO 8 PAPER PAPER ?== RANDOMIZE INK $PEEK PEEK 5~POINT REM GO SUB [A] GO TO _[R]N NEW _,> AND LLIST C SAVE C COPY PLOT o SAVE &P~$fR DIM PLOT ▞ OUT PIATN PAUSE (INT CIRCLE X<> INK LIST POKE INT PAPER CIRCLE u INPUT [H]NOT IF STEP LET <>5v<[S]CBJ▝QX) RETURN _fY IF $ RETURN ▖<= COPY COPY <>!v RESTORE NOT INK u MOVE RANDOMIZE h RANDOMIZE SIN VERIFY RANDOMIZE Z INVERSE READ +▛ RANDOMIZE OUT LEN GO SUB s▘v LLIST 1r%, READ SAVE 1 RANDOMIZE [I]v FOR +!' DATA q$[Q] COPY GO TO >= RUN LOAD CIRCLE DRAW VERIFY 0 INK ` NEXT LLIST LINE BIN DRAW READ CIRCLE $ INPUT VERIFY C IF POKE ▝@▖ DEF FN ▖ REM STOP a DATA !? COPY <NOT [O]H% COPY !@ CLEAR THEN [O]F(▜ PLOT BIN RETURN F RANDOMIZE >= LLIST CLEAR 4 CLEAR STR$ INT CODE TO w CLEAR COPY CLEAR <>CODE go2EXP STOP J"INT AKBNOT SIN COPY H MERGE RESTORE !7J6NOT 8 AND RANDOMIZE GO SUB VAL #"[K] LLIST Kp AND ![M]':CODE NEW NOT CHR$ REM BORDER STEP dB[L]" DRAW =F>INT 21f4 SAVE { TO SAVE 7 SAVE ▜. LLIST INVERSE ~POINT VERIFY SAVE 08 RETURN [P]>2 FLASH NEXT D PRINT RETURN GO SUB COPY NEXT NEW PRINT SQR $EXP KSQR 0 LET (7 RETURN 2': DATA 8,! READ BORDER (%!▙USR 9▛▖▛OI DEF FN O▜▝ RETURN VERIFY 2[S]G[M][B]>2[U]k REM AND 'D!?c COPY IH STEP [N][P]z THEN Q THEN zSQR UzzSCREEN$ z LPRINT zW MOVE q▗EXP EXP ?BIN aC!▜▚ LIST WK GO SUB #~"[U]G MERGE ©POINT K RETURN LPRINT 0gUSR o RETURN MERGE _? MOVE | CAT } CLEAR VERIFY LIST SAVE READ <2RNDJIN -K! LIST STOP "VJ TO s CLEAR [A] TO CLEAR OVER CLEAR CLS LIST CLEAR K LLIST fH RANDOMIZE ef CLEAR ▘ CLEAR FORMAT g CLEAR GO SUB CLEAR KCHR$ *[G]#^V[C]"S INPUT g0 CLEAR ▗{*K OVER FOR FOR *Kf REM ERASE GO SUB LOAD © CLEAR K LET !CODE I2[C]▜[B]© NEW THEN ;[P] NEW PI2 COPY LOAD A FOR HK COPY AND IN O DEF FN I[B]G OR DRAW 8L MERGE N# RESTORE F FOR RETURN INVERSE & THEN 81b RANDOMIZE yw#x DRAW INVERSE % LET LOAD MOVE COPY LLIST #STR$ PAPER ! COPY ," BRIGHT A LLIST MOVE { COPY RETURN THEN > CLEAR 2f COPY LPI( PRINT ▜ DRAW O LET 05©4PI GO SUB B?! FOR LET RETURN ! COPY T/>0 COPY -]CODE 2KB INVERSE !?▟ SAVE GO SUB b} RANDOMIZE | DEF FN [J][P]w CLEAR # NEXT [P] LLIST TAN w ▞ STOP ^ INVERSE COPY STEP INVERSE B RESTORE d RETURN ~ CLEAR w RESTORE INVERSE LLIST STEP FOR © AND ^# CLEAR u[N]? PRINT PAUSE B MOVE INVERSE n▛f[P] PRINT VERIFY B!POINT FLASH TO DATA RANDOMIZE i[I] RANDOMIZE READ IF ABS t CLS <> READ STEP COPY #~/ STEP [I]B_ RANDOMIZE [K] LLIST tRVAL ABS C MERGE ▗ aF RESTORE AT _COS VAL$ LLIST 2 RUN DRAW CHR$ <> STEP RANDOMIZE PLOT RANDOMIZE RUN & RANDOMIZE SAVE RANDOMIZE RANDOMIZE [D] RANDOMIZE RANDOMIZE I RANDOMIZE RANDOMIZE [U] RANDOMIZE ERASE RANDOMIZE RANDOMIZE e RANDOMIZE RANDOMIZE h STEP DATA CNOT COPY /SCREEN$ EJ[A] INVERSE ▜STR$ ~"o CLEAR DRAW g STEP RANDOMIZE B39▛ DATA TO .< READ -( COPY RUN CAT STEP [ GO TO INVERSE THEN ERASE VERIFY CONTINUE d CLEAR RANDOMIZE CLOSE # NEXT CLS ▜[P] CLS RANDOMIZE 7PI LET DRAW AND (?8POINT (`[O]><(PI LINE LPRINT D8RNDBIN ▞COS @TAN [D] SAVE ACS REM SGN 3 CLEAR PEEK CLEAR 7 CLEAR :NOT RUN THEN ILEN [G] PRINT COPY 4PEEK IN VAL$ LLIST ,o|~2BIN D#>CODE D FOR INVERSE POKE AND 0 RANDOMIZE DRAW V 2 REM D COPY ▙go< STEP RNDD:J RANDOMIZE L OUT PRINT CLEAR POKE DEF FN CLEAR IF CLEAR CLS NOT R6▚DTAB RESTORE "?SIN D9▖ INK 1= [S]▚s)' STEP p LPRINT "D MERGE -z DATA BIN [G] LIST >=POINT ▜nSIN COPY f CLS " LLIST D ? ERASE 8SCREEN$ ▘(▜ICODE ;%[A] CLS ASN DIM SQR 8 REM NOT ▘S IF CHR$ CLEAR ▜_! NEW $©M MERGE ERASE FORMAT CLEAR [F] DEF FN [A]W▚[C]VAL$ BORDER GCODE GO SUB s[J]▖VAL RANDOMIZE OABS RESTORE COPY 1& COPY [N]w DATA <> FORMAT STEP 0 GO SUB CLS PI BEEP RND RESTORE [A](t IF PLOT ▜o& PLOT VAL$ #fcIN >[T]AT DEF FN LET RUN LPRINT GO SUB R INVERSE OR u BORDER t BORDER 8 COPY INVERSE s9SGN r CLS LET NEXT ( FOR STOP PAUSE LIST RANDOMIZE D/DJxA DRAW RUN 6 RETURN <>}DSTR$ ;PI RANDOMIZE [L][P]IN < DIM 9xEXP BEEP BORDER PRINT Ei RUN PRINT INKEY$ IF COPY CLEAR RETURN RESTORE SAVE COPY |© FORMAT [Q] CONTINUE OR CLEAR u.t RUN FOR !CHR$ DRAW J THEN N>=2[U]'s PRINT ,K[L]<>s CLEAR CODE gE MERGE REM CODE CODE 'SCREEN$ >=goNOT SAVE C▜_dW STOP LET n SAVE INPUT f RANDOMIZE 4 PLOT PLOT PLOT TO RUN 0 INPUT 0<> LLIST INPUT IF INPUT SIN CLS OPEN # DATA DATA LET <>POINT ELN [B]D"P( .RPOINT RETURN F[SIN IF K RETURN OVER (CODE 2-H©F RESTORE LINE 9G LPRINT GO SUB sq INVERSE n~f~o<=9<<=8C, NEXT RETURN ▚ PAUSE FCODE RETURN `ATN s_CODE ▜ TO PAPER OPEN # PAPER & NEW G▙▜v VERIFY RANDOMIZE x[R] CLOSE #3STR$ LLIST COPY ` DRAW FOR PI GO SUB boRQ THEN PAUSE [P]/ NEW > IF [R]O<=x' NEW [P]G DEF FN INVERSE ^PEEK Vy GO TO p(V[M]V FOR ? AND 8o DEF FN DRAW L[F]g RANDOMIZE LLIST TO READ READ COPY READ CODE INVERSE ACS LLIST (>NOT 5 STEP 9[I]xy DEF FN ▖▖|[D] LINE NHV H FORMAT LET +▙f COPY : IF LINE F3 BEEP BEEP LN CODE OPEN #SGN LOAD ~ LIST THEN y($qN RETURN < LET =? NEW ox NEW DIM PAUSE GO SUB *I*[E]EXP {K?{~ THEN A 5 LET DRAW RESTORE THEN x READ BIN /s RETURN INVERSE ▚hCODE ( CLEAR OR ▚<[L]2 REM [M]x$H CLEAR >=INT INPUT [E] LLIST E>=>=F[A]USR 2VAL$ RESTORE , DATA y8 BRIGHT : PLOT SIN <>CODE ▞BIN BRIGHT =_CHR$ THEN /INT s<N RETURN F COPY {[E]]W] CONTINUE n©[L]f#~< AND STEP [J]@ PAUSE PAUSE [F] NEXT LINE 1= CLOSE #▜N<=[B] VERIFY <=/= COPY ▜_ THEN } CLEAR [G][N]3 FORMAT [M] OVER DRAW OVER ASTR$ ^ PLOT CLEAR V RUN GO SUB s CIRCLE G©ACS DMn CAT .t DATA SAVE BEEP SAVE COPY ATTR ATTR COPY STEP [D]p COPY ~▖ BEEP >=[L] OPEN # DIM DIM 4 DIM POKE DIM [U] RESTORE DIM OVER DIM DIM [D] DIM ~^/ NEXT [P] COPY [E]>[E] STEP NEW EgATTR ATTR >c RUN SGN I DIM DIM ABS DIM > DIM :-HLEN STOP [U] INK CONTINUE OVER CONTINUE CONTINUE [L] CONTINUE ERASE CONTINUE COS s▚ RUN ? RUN _▜[P]W3 FLASH FLASH I@@[U]R LPRINT VERIFY !CODE PAUSE ACS >=s$USR SQR BRIGHT INKEY$INT INVERSE u INVERSE BEEP GO SUB cINT STEP ] LLIST G:7wPI(en NEXT J COPY LOAD LIST GO SUB A BORDER INVERSE !LEN LPRINT MERGE H>=:_ATN DRAW USR B> RETURN GO SUB y OUT GO SUB 9 TO (N AND COPY [T]_ DEF FN I[D]W RETURN INVERSE RESTORE LLIST OABS OVER N NEW w# RUN ▘ RUN Zw FOR @ POKE S POKE 2 LLIST I INPUT NOT % RANDOMIZE INVERSE INKEY$_ DIM NEW >COS LET SAVE RANDOMIZE {[Q]CODE MOVE IN COPY ▗8TAN PRINT :0w NEW B[E]C.[T]<NOT 7 RANDOMIZE 8USR RANDOMIZE Q# INPUT CLEAR < RETURN 8 DIM [O] FLASH AND LET RETURN ~PI SAVE C25_© POKE <>$ LPRINT d*e BORDER RETURN [E]5 LET 0 COPY %=]17 COPY MS_q▘[M][O] DRAW [Q]INKEY$FN SCREEN$ AT VAL$ ©W# COPY %)-/3IN COPY !#'+-1UABS 9 PRINT ! GO TO IF +;M_SQR F POKE COPY CIRCLE ipv}▟ COPY [F][N]FN LEN SQR PAPER b COPY hmu{[C][M] COPY [U]CODE LN COPY ~▚[A][G][Q]SCREEN$ TAN PEEK COPY USR x▖[A][I][Q] STOP VAL FN LPRINT GO TO CONTINUE COPY POKE COPY USR CLEAR 0 COPY ▝[S] INVERSE RETURN ~I RETURN PAPER AT ` ERASE O CLS NEXT Kg RETURN EXP @ RUN RESTORE ▛ MOVE n INPUT J PAPER ^ GO SUB H INPUT [L]g LIST G[P] LIST CODE WPEEK (I LIST _#> COPY |{ B+4 INPUT BRIGHT ATN LINE PAPER RANDOMIZE RETURN 0 <> LLIST L OPEN # CLS STEP fts IF INVERSE LLIST DRAW >ATN <>[P]STR$ BORDER fATN GO SUB Ru8 RUN tS# RETURN CHR$ FOR <> RUN >APEEK SCREEN$ OSQR < GO TO [Q]":t RESTORE GN#F#^ LLIST GO SUB s[M]t RANDOMIZE ~+< IF ~< CLEAR oPbj & CLEAR - "[P]t LET < LINE [L]t= INK LLIST "Ft LLIST FOR LLIST INK O INVERSE ! INK INVERSE - RETURN n(+ VERIFY USR 8 PLOT < INVERSE o INVERSE % RETURN n(! VERIFY USR 8 PLOT < INVERSE g INK VAL INK ~# RETURN n( VERIFY USR 8 PLOT < INK G[Q] INK _ INK >= INK _ INK ERASE ~# INK _ INK BRIGHT 1 COPY COPY <>! SAVE USR NOT @LEN [E]xPSCV1.20PL LIST AYERaB▛K COPY VA"COS @ FOR !LUSR L PRINT _B.DC+?~#f[J]o LIST k LIST [P]s LIST YC>NOT 2 FORMAT #INT LET "3Ip NEW CIN [U]DCODE 2bE}p CLEAR FLN [R]G<>ATTR @>[S]> MERGE INVERSE LLIST 7~I2USR AND C OR nG CAT fHUSR ACS @! COPY [Q]KCODE w# DRAW DRAW !SCREEN$ @"FN Z INVERSE INT 9 GO SUB NOT SIN H RUN > LLIST ASN PIK DIM =STR$ NOT ( INPUT RUN [M]COS 4 CAT PRINT 1 CLEAR LET RETURN COPY COPY 2[Q]J LLIST RANDOMIZE NOT NEXT :LEN PAUSE @g CLS CLEAR A CLS GO SUB s[N]ACS COS LPRINT B>=▖p BORDER USR CHR$ PAUSE A TO MERGE BBIN dSTR$ [K] BORDER STR$ [U]? RETURN |8'[Q]$USR a VERIFY IN CONTINUE USR ! LET BORDER A GO SUB C;NOT SQR RETURN ~BIN 06 COPY }(#NOT POKE @ LET RETURN g0S<W8 VERIFY O > LLIST 2fI NEXT (gk THEN LIST @ STOP DIM INK CLS 2[L]Q NEXT SAVE OUT LET VERIFY ▜ INK o FORMAT &]PIipVI INK r FOR [Q] THEN Z FOR /< FOR k(=X[U][K] TO CLEAR * CLEAR / DEF FN CLEAR 2 CLEAR 9#[I] NEW > DATA [H]<2w LLIST AT CONTINUE ~BtEXP #[K] LPRINT =M2INKEY$I PLOT SAVE CLS ABS [H] INPUT >=FN CONTINUE CIRCLE LIST I STEP PLOT STR$ # RESTORE STOP COPY ▗+ RETURN z RANDOMIZE PAPER ©B PAUSE CHR$ NEW INK C# CLS OPEN # DATA CLS CLOSE #[F] CLS AT CLEAR W DIM ▜ FOR PRINT ^ RESTORE PRINT CONTINUE ©INT ! CLOSE # LET B GO SUB C NEW [K]~ PRINT 4 BEEP IF PRINT COPY A CLEAR PRINT [U]~ PRINT BEEP CLS PRINT DOUSR PRINT ( STOP INK LEN INPUT 2D RETURN PLOT FN STEP RETURN RUN Dl READ [E] OUT ERASE SAVE GO TO OR PEEK RANDOMIZE ZLEN COPY RANDOMIZE *Dw LLIST RANDOMIZE '8 GO SUB COPY CONTINUE RANDOMIZE YD PLOT COPY EXP RANDOMIZE INPUT >=q CONTINUE COPY RANDOMIZE LN v CONTINUE PEEK RANDOMIZE ▟ IF GO TO S RESTORE CONTINUE { LPRINT !PEEK [N]C[U]D[J] CLEAR STOP B[L] CLS BEEP U BRIGHT STOP INKEY$ CLS 2CHR$ 3 LET [<=D LLIST MERGE STEP NEW FOR ,- NEW W CONTINUE [R] RESTORE 8 GO SUB PLOT E PLOT " SAVE # IF BEEP 4 CONTINUE RUN w STEP :[S]ATN CHR$ OUT xE VERIFY [O][N]SQR INVERSE PAPER tATTR INPUT <>2[P]VAL TAB MERGE a COPY LET :FLEN RETURN O THEN 0#F, LIST S([E]]G MERGE ▟9 FOR OUT z IF [L]R INK FOR + DATA NEW N4 PAUSE BORDER .. COPY } CLEAR /o#" NEXT F&ATTR PLOT PAPER LLIST [J] NEW 1: OR EXP ▜ NEXT [P]I MOVE *[S]K DIM ATN GO SUB RINKEY$[N]0 OR THEN |2 CONTINUE DEF FN z<>#8[ LINE {' THEN READ w( POKE PLOT GO SUB D}&) STOP EXP $[F] BRIGHT y/IN rq NEW PLOT B[R]G LINE bBH NEW RUN GBPOINT t>=3H/[S] RESTORE FOR POKE CONTINUE IF VAL MWBA! NEW dCOS PAPER BHCBjB, OR [F]B[U] STOP B[T]BIN FB LINE { THEN LBE}[U]< STOP :bB[R] STOP q BRIGHT LET . READ CEH2 DRAW 8[E]F+ LPRINT [A]JJFkBFN K OUT BRIGHT THEN S LINE ▜FH[C]K:IN E© FORMAT RANDOMIZE STR$ ▝z PAUSE SAVE [J]E VERIFY SCREEN$ WSGN V8<y?"VAL$ E? IF THEN C / RANDOMIZE NOT INT E THEN LET ?[N]▛ GO SUB sE[M] ERASE 2~'/={Q<STR$ OVER SCREEN$ IN ▖ OPEN #E THEN g( MOVE FOR ATTR ©USR > CAT PI" LLIST Ep CONTINUE [Q]KPEEK MOVE W{ NEW ATN INKEY$N▞(M} CLS o[T] IF DIM F RUN 2[R]o|CODE INPUT RETURN 8 LOAD CLS FK COPY ▗ CLEAR *[P] COPY J~ INK THEN c MOVE PLOT ?"[O]D[ COPY GO SUB KATTR ABS ▜ DATA GO TO DRAW ACS 2INKEY$K{ COPY W* FORMAT E"oFr?Z MOVE ?{ INPUT F THEN [K]I?[C]? RESTORE 2A};PEEK READ PEEK 3 BEEP CLS LET [M]G COPY LET DEF FN SIN F? LET FN SIN F COPY LET ABS SIN F© LET <>ATN F RETURN LET [L]FPEEK LET SGN 5BIN ~ LET SGN CAT IF LET LET Y CONTINUE IN [S] COPY LET NEW O: GO TO PIKLEN G CLS FOR *G RETURN FOR RETURN [I] INK v1M~ FOR INT READ OR ? FOR POINT a' RETURN FOR OUT F"▗G<> RETURN FOR [A]G OUT DATA FOR RESTORE >=;5[F][E] FLASH `SCREEN$ _ LOAD FOR SIN H RETURN FOR READ G>= RETURN FOR ABS G THEN RETURN FOR ERASE G<> RETURN FOR OVER G OUT IF FOR VAL G IF FOR FOR OVER IF FOR FOR SGN CLEAR FOR fe[U] OPEN # READ FOR GO TO NEW $[ CLS REM @H RETURN REM RETURN [I]▝uGM~ REM INT ▛ OR ? REM SCREEN$ a' RETURN REM POKE G"[K]H<> RETURN REM INKEY$H OUT DATA REM RESTORE LINE :[R]4 LOAD AND IN COPY DRAW RETURN !AT ?>( DRAW #<B GO SUB yC]ATTR =▘NOT RANDOMIZE > COPY [ASN [[D] RUN =CHR$ LIST Isq}Ed LET qu[E]vRNDCODE SGN : RETURN VAL$ OR EXP o FOR FORMAT z IF ^/q NEW ▚9 CAT NEW q DATA EEXP q BORDER CODE q OR '[H]q[Q] LIST qLEN INKEY$q LINE {1 THEN >q}kp[F]Y[M]q-N// INVERSE SAVE RANDOMIZE <> BRIGHT TO AND " SAVE ▘ GO TO / BRIGHT VERIFY Xn LPRINT n4N[P]@7 NEW [B]AqCOS VAL$ [S]kB, READ LIST ATN D▘O NEXT ▟>=[R]{W68 SAVE BRIGHT MOVE STR$ !FN @[A]▝ydP=, q DRAW INPUT [S] LPRINT B CLOSE #▝>=ABS SIN FN [P][G] ▟@▝~wpjd^ Y@T▝PKGC?< 8@5▝2/-*( DRAW STOP $[C]V), COPY ASN 2 COPY W PAUSE COPY PAUSE l NEXT [T] COPY S LIST D PAUSE TAN COPY 6 LET G PAUSE F LIST READ LET PAUSE [R] LET SIN PAUSE ;c LIST U LET AND LIST CONTINUE LET PAUSE LIST ▖ LLIST ERASE MERGE LET / LIST = LLIST LET 4 LET LIST y LLIST READ STOP LET y LIST STR$ LET OVER LET ACS 5 LIST Y LET USR ACS VERIFY INVERSE ~ RETURN PAPER AT ` NEW LIST CHR$ AT ` INVERSE ~ RETURN GCHR$ AT ` INVERSE ~ RETURN TCHR$ AT ` INVERSE ~ RETURN RCHR$ AT ` INVERSE FLN INVERSE NEXP CHR$ AT `H>02Qty2Pt INVERSE RESTORE MOVE >@O!(©~ RETURN @80EXP ERASE AT `ATN LINE AT `## GO SUB !%~< LINE AT `#PEEK PAPER AT `&#=2tGH~▜W▜▘PEEK CHR$ AT `# POKE A STEP [L]t:ASN t RETURN ! ERASE AT `>ATN <> RESTORE OR ~#EXP PLOT STR$ LLIST y< GO SUB z2ASN t<> NEXT ~2:tMDe INVERSE !u>`^#V# FOR FOR INVERSE s INVERSE # INVERSE r INVERSE #= GO TO ~2[G]t#~2[N]t#"RNDt INVERSE ! STEP ▜t INVERSE STEP ▜t! ERASE t STEP Vt! CAT t STEP Vt! TO t STEP VtNOT 9t5 LIST 6#^#V++USR RETURN COPY >=LN 8▝▝8 POKE ▝8 INPUT VERIFY 0▝8 BORDER ▝8 DATA #s#r<>w BRIGHT : TO t= LIST * STEP t~<USR > COPY < RETURN (+2[D]t RETURN INVERSE "<>t!_n&u GO SUB sSTR$ t RANDOMIZE MOVE GO SUB S STEP t LLIST " FORMAT t LLIST " OPEN #t1<>STR$ INVERSE RESTORE LLIST <> MERGE t COPY ! SAVE NOT BRIGHT ALN ERASE B COPY COPY [K] LIST `~IN COPY ~2 PAPER BMD COPY ' INVERSE ! DEF FN @ RETURN > STEP CB INVERSE #t RETURN >p RUN 0 DATA ASN NEW # CLS EXP q CLS "NOT <> COPY 2SIN ?! STEP @"[A][S] OUT b▟i STEP X RANDOMIZE [U]h RANDOMIZE LN SQR RANDOMIZE xCHR$ A CAT IN p GO SUB VAL CLEAR LPRINT COPY > RANDOMIZE yIN CODE CLS COPY 2 FLASH ANOT [U]D^#▟V FOR ▟ INVERSE ERASE s[S]r[P] CLS = GO TO <>CODE wE PLOT [J] CLEAR CLEAR [J] CLEAR CLEAR [J] CLEAR CLEAR [M] CLEAR < DIM DRAW > FOR LLIST !<>@bu NEW t IF r IF <>MD LOAD EXP CLS AA9 VERIFY A▜F RUN c DIM GO TO BEEP A FORMAT LET DIM RUN RUN CIRCLE A ERASE ? DIM ! PLOT B5CHR$ ▝ CLEAR D6 STEP INKEY$C FOR @ RUN @2/$$ RANDOMIZE NOT DRAW READ INVERSE 5 LIST H6▜]nf COPY ~ RETURN COPY >=USR # SAVE LN 8 AND [I]1▝1~5 VERIFY 0 PLOT [O]< CLEAR a AND `[H]3CODE FN ;AgSS<>N4 AND =▝ LIST ~USR ( SAVE / NEW [K]ACS RETURN INPUT ~# INK :y~FN ▜ RESTORE _yp INPUT @ GO TO LINE fo DRAW RANDOMIZE DRAW CLS F▛CODE OUT SIN LLIST NOT Ch CIRCLE SIN DEF FN CIRCLE - CLS > DATA BORDER OUT :[R]B LIST = LIST *[S] RETURN ~<USR > COPY ' RETURN ▘'. COPY "L LOAD [M]HOLN LPRINT C BEEP RANDOMIZE LLIST STEP 9 DRAW EXP DRAW FORMAT I1 READ W DRAW ~ATN (CODE DEF FN w` PAUSE TAN INK g<> INPUT [J] INPUT ▚^ LLIST {<yPEEK STOP ©CHR$ Y BORDER ▚▜ CONTINUE _![O]mN#Ff CIRCLE CIRCLE DATA CIRCLE NEW CIRCLE AND BEEP READ BEEP PEEK * LOAD NEXT CLEAR |SIN TAN { COPY INVERSE [G]0CODE THEN RESTORE VAL$ [E] LLIST CLEAR } LET INPUT [A]h RANDOMIZE GO SUB n[P] OUT s#r MOVE <> CLEAR @ COPY g OUT READ C LIST Y_ POKE K RANDOMIZE <FN 2 CLOSE #A▜IN MERGE ! FLASH CODE ACS LET > ?! CIRCLE AIN [P] COPY LN B GO SUB yCATTR = PRINT PAUSE ATN DCODE CLS ▟<>▝[U] INVERSE COPY ~ RETURN PAPER AT ` NEW <> LIST CHR$ CLS NEXT COPY RETURN >O0 COPY /2 POKE t:r_G STOP INVERSE n LLIST fa^©V RESTORE CODE GO SUB B LLIST [D] ERASE PAPER RANDOMIZE RI IF FOR FOR [L] FOR = FOR 6 FOR i FOR PAUSE M[T] RESTORE STR$ [T]SIN ~ OPEN ##PEEK ▙_▝ FOR g GO TO GO TO M MERGE |ASN }SCREEN$ FOR BORDER FOR ATN GO TO ▗ INK NEW N?NOT F GO SUB C CONTINUE u!< FOR PLOT TAB N{ GO SUB !@t LET STOP LET !ATN O LET LET !f- LET CAT O[E]> LOAD OR BIN .[U]u PAUSE COPY PAUSE ^#V+ GO SUB IF Su> PLOT FOR STEP LLIST RESTORE A^/ PRINT BIN == STOP > NEXT ATN <>SQR ^>=6 INK ▚E RESTORE xF LLIST LLIST XM COPY D INVERSE ~ RETURN @0# LOAD ss<>POINT 4POINT >=USR 8 LOAD [O]u PRINT t# GO TO RETURN FLASH DM~#2Gt STEP ?t~ INVERSE g#~ INVERSE o#"[E]t STEP >t"[K]tCODE ATN ( STEP ?t FOR +r+s##= NEXT W_!5t FOR ^#V# FOR <>( IF x VERIFY CHR$ Ht PAUSE HtACS ('~# RETURN USR 8 VERIFY LIST (0 POKE VERIFY LPRINT 0# GO SUB VERIFY 0 VERIFY LLIST 0 RESTORE ut BRIGHT FOR MOVE <>> COPY < INVERSE SGN ( PLOT 2▝t INVERSE ABS MERGE OR O!N!~#foSTR$ ASN !NOT OR @▛ TO GO SUB TO K LINE RANDOMIZE [E]x COPY p LET FORMAT NEXT "SQR @> LET DRAW 2fDg FORMAT CLEAR =EUSR ~# LET OVER @ STEP ASN @9 POKE F# CLS [M]A CLS "LN STEP TAN @T+ RESTORE [I] RANDOMIZE mCLN }B[[H]A[D] POKE JA FOR ~6 IF LLIST ATN (q<> FOR +rLEN s# COPY = NEXT !@ NEXT IN A RESTORE LPRINT @goL LET ERASE TAB TO CLEAR FOR CLEAR PI/2 MERGE @=:F▝CODE [N] COPY E!IN @w# NEXT DRAW y2h COPY CLEAR COPY > GO SUB yCODE [P]IN CLS NOT E FOR READ ^#V8W<>PI COPY GO SUB s▟USR E RANDOMIZE INK LIST `! TO NEXT 5CHR$ SIN A▝# PAUSE [K][O]C@ACS LINE O RANDOMIZE = RETURN USR 8 STOP [B]0 CLEAR > CLEAR ANOT ▞i VERIFY ▝a ERASE ▙[J]=2 ERASE 3EoCODE ▘ OR ! LIST og"y:NOT [F]C@|NOT [P][P]} NEXT FOR @( LET 7bY RUN CIRCLE DATA THEN STOP CLOSE #G PRINT ▜ INK _O[L] RANDOMIZE LLIST ~▜2 INPUT NE#L RANDOMIZE J DATA ?Z INK w ERASE 2[G]C< IF #D>;eIN ATN (<=D RANDOMIZE @ GO SUB S$E[D]▖.▞[Q][S]<* STOP PIhLN > FLASH CLOSE #COS Q LLIST ASN NEW [M]" CLOSE #jb;| OUT LEN ~=CHR$ RNDBUSR !>=;&ID OR & RANDOMIZE SIN &2 POKE #; DIM &=B&[0&t&7 FOR & MOVE C NEW [C][D] VERIFY H)PIH[J]2POINT CLS RETURN DNOT [N]B(eg,<=` OR AD OVER LET (, PAPER FORMAT PRINT THEN o,CHR$ CL,LN DATA [L]Z INK t ERASE 2[O]B IF h, INK TO C,[R][A][S]CODE TO [E]ABS @fTAB CLEAR VAL$ 'LN COS [S]Q OVER LET ~LN VAL$ READ NEXT >=<> INK ABS D[T] INK %CHR$ /TAB =ABS [K]>>=2 [L]*F CAT m-Cd BEEP D[P]|EXP FOR LEN GO SUB r0`▟9: RUN ASN B! OVER LET F PAPER ▚ PRINT [Dz DRAW e OUT v0 ERASE 2▙Q IF [S]! RESTORE r[S] NEXT [I]D3 LET PAUSE K RUN ▞ VERIFY OVER LET D LOAD G NEXT [B]<>SIN [T] INK . RESTORE ^ LET ABS y[K].<>$ SAVE THEN ERASE BRIGHT " ERASE TO ATN PLOT IF E DATA IF $ READ EXP ABS OVER INVERSE r CLS STR$ RESTORE CLS LLIST >= CLS GO TO i[M] SAVE r PLOT AND [O] CLS RETURN (INT G RESTORE DEF FN h FOR IF M BEEP IF [J]VAL$ IF [M]/ PAPER S CLS EXP s CLS Wr CLS w RESTORE CLS ▘SGN [G] PLOT / THEN SGN f[H] PAUSE [N]!▛ATTR FORMAT CODE J CLEAR TAN <_ LINE _VAL ^ CLOSE #^INT _[S]^CODE <=s {▝ RETURN RND MOVE J?<=▚▜_!oF7>? RESTORE < IF F_ PAPER AND LPRINT PISTR$ RANDOMIZE MOVE COPY { NEW VERIFY o?[P] COPY RND THEN :0 PLOT NEW ? DIM OR @{8 CONTINUE INVERSE b CAT [E]VAL$ N AND STR$ [D] COPY BEEP INVERSE CAT o| CLS g"IN COS @[G][G]TAN [G]SIN [G][G] FORMAT ([G][J] AND [G] COPY PAUSE NEW INVERSE ASN INKEY$ >=/[T][G]USR [D]COS ▛[D] RESTORE PRINT [D][C][D]/ INPUT bk[D]<=[D]^<[E]SIN [G][E]y INPUT [E]NOT @1[D][E]<= DIM IN SQR COPY [M] GO SUB y IF LEN ATN (B CLS PAUSE @ CLS ATTR =B{ RANDOMIZE INVERSE }K BEEP CLOSE # PLOT | PLOT ACS 1 RESTORE PAUSE RANDOMIZE RETURN "<>CODE IN ▖ INVERSE CLEAR .NOT COS DCODE | CONTINUE BORDER ASN PLOT XNOT _EXP <= NEXT $O NEXT E*IN BEEP AACS Ax BRIGHT RESTORE @ RANDOMIZE [K]Gq<W CLEAR DRAW @6 COPY nJO[B]- CLS N#~[K] SAVE RANDOMIZE LLIST CONTINUE ATTR ▛ATN - FOR OUT AND `©'GBINKEY$ COPY [H]{ INVERSE COPY ~= RETURN ERASE AT ` RETURN :r_G INVERSE n.f^V|PI[A] FOR CODE GO SUB RI IF FOR INPUT [L] INPUT ( INPUT PLOT POKE INVERSE D4M CAT STEP STEP FOR h OR N# COPY RESTORE `i)D NEXT M LLIST CODE CLOSE #| ERASE ASN CHR$ CIRCLE N© DATA F! GO SUB BRIGHT B ERASE PAUSE [P] PAUSE !ASN ATN O LET LET !>l LET TO RESTORE LLIST [C] RETURN [C]~<ATN LINE B LIST G LIST # RETURN [T] STOP [P] INPUT # PAUSE > CIRCLE ATN <>~DM STEP rt< INVERSE o GO SUB S;t# STEP rt GO SUB SAtqt INK !CODE _T INK INK CLEAR A INK < W INVERSE ABS 05_<!~!PEEK ( IF STEP rt RETURN `8 MOVE RETURN 8 PLOT RETURN ▘8<>( LIST RETURN 8 FOR VERIFY [Q] INK OG INK DATA INK <> COPY #^#V# FOR FOR <>! SAVE USR NOT @IN CA~2v"EXP # STEP COS LIST <2xLN GO SUB Sn NEXT RANDOMIZE p OVER MERGE SAVE ▝r! LIST STEP LN EXP FOR "t PLOT [J]© OPEN #y IF ▝ DRAW ,p GO SUB VAL LLIST ASN CODE DRAW STEP TAB @=2▞Af[D] CLEAR [N]>w NEW VAL "▜ VERIFY [B]g CLEAR [L]TAN D INK <>O COPY LN iWjASN COPY l POKE [A] LET d PLOT INVERSE COPY PEEK BORDER >=NOT [O]^#▟V FOR LIST C INPUT COPY <>_▜ INVERSE ~ COPY THEN ©Jw▝ INK B NEW RANDOMIZE g INVERSE ^ BORDER IF PRINT NEW LIST ` COPY W LET o SAVE INVERSE THEN n>=[P] STOP <>:[O]@ CAT O!PEEK PAPER PAUSE A STEP =N© LET i&) GO SUB [?2Cy DEF FN *r([H]0#▛ VERIFY RANDOMIZE {▖ RANDOMIZE }?<> INVERSE 5 LIST 0[T] COPY `w[B]COS |CHR$ ▟B:v$ RUN BORDER INVERSE !▘ INK 8A OR PAUSE n[P]*<>~< TO PLOT STR$ LLIST [H]A"% RESTORE DIM RESTORE ▝ RESTORE SGN { GO SUB ^ GO SUB [G] GO SUB ;CHR$ *} AND GO SUB IF NOT © POKE ~ RETURN ` PAPER OR A CLS ▜ NEXT LINE [I] REM SAVE ▝s FORMAT CLS ▘ PAPER B VERIFY [R]C▗ CLEAR COPY <>#NOT TO RANDOMIZE ▛6▙© DRAW #<> VERIFY ` RETURN RESTORE c*t@ BORDER C INVERSE utLN LLIST FLASH "© LLIST COPY <>CODE VERIFY p2 OUT ! OUT T OUT DEF FN OUT RESTORE RETURN RUN FLASH VERIFY 2[I]AT FOR ~STR$ BSCREEN$ N GO TO RESTORE CODE DEF FN P VERIFY LLIST FLASH SAVE <>== DATA PRINT COPY [Q]O< NEW [A] PRINT p LET USR BORDER ^[E]V COPY !`~= IF FOR ASN A CONTINUE COS BEEP <>y DRAW ATN USR |2RND@BIN 0!ATN OR POKE LINE ▚B[L]NOT CODE [N] THEN NEW <> COPY AND COPY 4By2;C INVERSE *[I] PRINT PEEK IN yVAL 2INKEY$© BRIGHT VAL$ <= RANDOMIZE LINE EXP B STEP h CLEAR RETURN 1C"[P]@!PI/w STEP pIN B RESTORE VAL$ STEP FOR STOP INPUT U AND <> AND :<> MOVE LEN VAL BIN CAT BRIGHT I THEN [R] THEN ASN FN [ THEN [G]ACS THEN 'C▛ THEN [J]V THEN THEN 7VAL LEN l<=ABS [G]<=[T]7<=POINT IN <=NOT D} PRINT MERGE STOP INVERSE n CLEAR f OVER ▖STR$ ▚ AND STOP ▜_z!^C RUN g FOR MOVE LET LET THEN b(?[S]<>PI GO SUB RUSR ABS © COPY !AT @CODE ACS > RANDOMIZE VERIFY + COPY DRAW yHIN [P]ATTR = PAUSE .DVAL <>4<>* OR FOR = DRAW FOR GO SUB K OR CODE GO SUB B MERGE ACS ( RESTORE O* OR ~#fo~ LLIST N# BEEP FOR MOVE <>> LET 2ATN Df CLOSE # CLEAR LET COPY COPY STEP :A* OR INVERSE [O]! GO SUB STEP [B]@- DEF FN CLEAR ?/z COPY RETURN PRINT <>! LLIST 6#©~ATN TO INVERSE @ RETURN [H] BRIGHT INVERSE 8 FORMAT RUN CLOSE #7 RUN INKEY$ RUN LET RUN [P] RUN CODE og"sABS @CODE BORDER x COPY LEN /▝ PLOT _ COPY CLEAR COPY GO SUB Q▞IN Y;INKEY$▜SGN ▜ CIRCLE POINT RETURN * OR F THEN INVERSE /VAL$ 0PI IF INPUT #~USR NEW DEF FN w IF LIST [P] COPY RETURN 8 VERIFY /© LOAD #"▛@h COPY & GO SUB [ OR ^ DRAW #V INVERSE s_r" NEXT @<>: MOVE (CHR$ ) INPUT IF [M] OUT IF E( DRAW S*l+[J]F<><> RUN REM NEW LLIST IF EE CAT f POKE THEN POKE GO TO f IF CONTINUE IF d INPUT INPUT BRIGHT FN N[T]DpLN DRAW > THEN INKEY$nn( NEW BIN r▞= COPY INPUT GO SUB C7@x<> INVERSE ~ATN CHR$ (▗5[M]T~ > STOP LIST ^[E]s NEXT PI PLOT DRAW PEEK ©([J]Mee RETURN G THEN w(E POKE ? POKE NEW NOT FN RANDOMIZE B THEN o !$`~RND GO SUB D INVERSE ▚E,3NOT NOT L<=ACS RETURN >= PAPER NOT B DATA STEP BRIGHT >=[L] STOP 8 CONTINUE RETURN BRIGHT IN ` PAPER iB VERIFY 8! CLEAR |@G~LEN w? CONTINUE OVER x VERIFY LINE | RESTORE B= FOR F) PAUSE vou;▟t[J]ACS RETURN BEEP O SAVE AND i_CODE ▜3 CAT ]NOT IF RETURN 0[U]O FOR f RUN POINT y3[N]<>*[A]yz2 LET RUN %SQR CHR$ FOR <> DIM TO DIM BEEP BORDER SCREEN$ ! INPUT ~▝> VERIFY w SAVE LOAD 8 SAVE FLASH C;USR > NEXT wNOT ?A NEW READ PAUSE VERIFY RETURN yH R3INKEY$ VERIFY &qd CLEAR <> RANDOMIZE INK [H] STEP --^>=? GO TO <>© RANDOMIZE OUT GTAN CODE BIN DRAW LOAD p>= NEW LIST * SAVE ~?BIN INK BO READ >=NOT MOVE NEXT A OR ▜O[U] INVERSE ~H DATA ATN * OR |F INVERSE RESTORE LLIST 8q8p INPUT IF 6 " FOR RESTORE BSTR$ COPY LOAD ~LEN POINT w<>C FORMAT CIRCLE { CIRCLE !CHR$ OUT CIRCLE FORMAT INK [D]▗ DEF FN @s@[D]# CLEAR TAB RUN AND GO SUB y{~NOT $8JnINT f LIST l/Vo THEN Z CIRCLE ^▚ COPY CHR$ /C THEN B( DRAW NOT 5C INVERSE [G]o THEN ~# RUN k^ BEEP THEN ABS OVER DEF FN RETURN /= STOP { FOR [Q][L] DRAW FOR [O]~#W#^6 MERGE ~<5CHR$ [F]Cf[H][H]rNOT RETURN `- OUT BO DRAW ▙G▜ SAVE _ INVERSE qCOS uyt[K][K]s FOR N(* OPEN #< OPEN #▚# DRAW OR CHR$ >=C STEP LET LET CAT BIN X(N_[J] DEF FN STEP CHR$ STEP COPY ▚ RETURN -0▜_ COPY !*DV#NOT RESTORE NEXT C!WDTAB ^ LET FOR MOVE THEN bSGN [S](m GO SUB R3AT V(N▛F NEW `COS STR$ STR$ ERASE a%i<TAN _ RUN a OUT CODE <>] READ [M] BORDER q<[L]PEEK s FOR 7k PAUSE 'VAL$ N▟ POKE [O]OEXP u'5 RANDOMIZE USR $(W' IF h CAT [A]PI[Q]▝@]▝; AND DRAW ▞ LPRINT OR AT [E]}h S@@▝. RETURN COPY LIST STOP VERIFY LINE PEEK TAN SCREEN$ [Q] COPY [H]▜©xqke COPY _ZUPLGC@ COPY <9520-*( COPY &$" COPY GO TO 2 COPY CHR$ s COPY ~ DEF FN INVERSE COPY ~ RETURN @ PAPER AT `ATN [D] LINE DRAW POKE dAT POKE [F] POKE [A] POKE OR nCHR$ fCHR$ ^ POKE V}TAN LOAD OPEN #{SIN CLS GO SUB RD CLS OVER BORDER |ATN CHR$ CLS } RETURN PAPER d ERASE ? OPEN #]![U]C INVERSE [P] RESTORE USR ATN (* COPY RETURN 01 INVERSE # PAUSE 3 PAUSE COPY PAPER [K][J]t RANDOMIZE RETURN INPUT RND ERASE SAVE LLIST 4 LLIST RETURN NOT OPEN # NEW LIST NOT > BRIGHT ATN <> OVER STEP CLOSE # BORDER NOT [B]7 STEP +ACS [I]ACS "t STEP ▛t! STEP t- PAUSE Ptl<CHR$ 7t RESTORE !~= IF Zt#"t▜_▜_!^#V LLIST RETURN `8 RETURN 8 PLOT RETURN ▘8 RETURN 8 GO SUB VERIFY [R]goNOT 7ty AND O▖[B]GNOT t`iSTR$ <> GO SUB [tog RETURN P CIRCLE }| INPUT og RETURN ` CIRCLE }| GO TO GO SUB SRNDt#~# RETURN P8 RUN ++ GO SUB [ATN GO SUB RDM STEP at STEP wt*t GO SUB s LINE t RANDOMIZE LLIST ~2Rt#"t LLIST LLIST GO SUB s,t1<> COPY !NOT DRAW OE[H]2*@_▝D!▛5CHR$ RETURN @6G STEP OPEN #LN ~AX$BS OR CLEAR JC ERASE >▛PI COPY IN COPY SAVE LINE B@<#[M] GO SUB yC]ATTR =▘NOT RANDOMIZE <> VERIFY [U]`a▜©O~2 NEW OUT B# CLS PAUSE CLS SAVE fo" POKE NOT STOP @ VERIFY q CONTINUE IF A LPRINT LLIST f FOR 3C:"f BORDER !▖: LIST g< RESTORE < LLIST TO [E]B DRAW RETURN `8Hp[A]LEN p LINE ($[S]▝D% RETURN 83 VERIFY [R]2 INK J CLOSE # DEF FN 9OBIN ERASE B> D RETURN GO SUB S FLASH @<>> COPY INK PLOT !Z BRIGHT INKEY$`▟q▜D"t> INPUT _ THEN y LLIST AND RESTORE KUdCHUwmUy READ ▖RNDAU AND [E]URNDSQR CODE BORDER GO TO ▞LEN UINT ZACS [G]Z CAT [Z▗A[Q] INK OPEN #TSTR$ <>▖W[E]Z▟d MOVE ▚AZLEN PLOT yATTR ZZ INK ZSQR q RESTORE [C]ZEXP GO TO Z COPY jZ[N][Q].B!ZlSIN YZCDCODE [R] BORDER GO TO VAL Z*▛Bp OPEN #*I/<> OUT ZINKEY$▙d,B▟Z▖ PLOT y>=2ATTR OR Z INPUT SCREEN$ ZC BORDER RESTORE GO SUB sCHR$ sx~= BRIGHT PAUSE SCREEN$ SAVE RANDOMIZE >2[Q]J NEXT PAUSE #"[J]Be4▝T GO SUB RANDOMIZE RANDOMIZE MOVE LLIST "& DRAW SCREEN$ 1O PAUSE PID~ NEW <CHR$ MOVE ▗▘[B] IF O< NEW COPY 25CHR$ NEXT [I] NEXT SGN REM [w[H]▟ BORDER E DIM 8'USR yEXP o IF [F]g~C COPY NEW Wt DRAW PLOT FLASH COPY #~PI IF C COPY NEXT D THEN w LINE !C RETURN #^ NEW CHR$ .z THEN GO SUB R FOR x REM FLASH I PLOT ©INKEY$ DEF FN ▚▜vD COPY RANDOMIZE MERGE "zD{EXP ▟{V GO SUB C2▛{ NEW S{x#[A]{o[B]{ BORDER [I] DIM LINE { RUN { IF [Q]n{NOT PICABS >=zTAN lz GO TO zACS wMx|Kx▙[D]x OVER x▗nxINKEY$ OUT xD RESTORE x RUN x BORDER h DIM cKx▗ BRIGHT x IF (<>x/ CLS ABS FORMAT x<LEN D LIST xF[N]USR PAUSE © COPY *@ GO SUB s[Q]E CLEAR RANDOMIZE LLIST ~2@ OVER N[R], LLIST USR @kA*L PLOT [Q] PLOT K OR PLOT LET ; FLASH TAN BN.BIN CODE gb!z LLIST {D DRAW p GO SUB VAL =#q CAT RETURN " FLASH @1[a▗+USR ▗- INVERSE ~E RETURN PAPER AT ` INVERSE RESTORE STR$ ! CLOSE #~ RETURN COPY ( RETURN ERASE AT `SQR CLOSE #%t## GO SUB _<> INVERSE ~FINT ERASE AT `!K~#fo| RETURN ERASE AT `{ RETURN ERASE AT `{▜ RETURN a ERASE AT `ATN LINE AT `G# STEP jt~+<CHR$ AT `~<CHR$ AT ` INVERSE RESTORE STR$ !R#A~ RETURN @> PAPER 0> ERASE 2yt~ RETURN @ PAPER AT `## PLOT >ATN <> STEP CHR$ t>▝O▖[B]G STEP it STEP LEN t!*u5 PAUSE t4 STEP t GO SUB StNOT t`iSTR$ STR$ STR$ <>!PI GO SUB R GO SUB C+t FOR ~#▜8 STOP #"2to&▜o0$ GO SUB sft RANDOMIZE MOVE LLIST "LN t LLIST "t1<>!(u5 LIST 4'u< RESTORE TO 1t LLIST STEP t GO SUB Spt<>w<>>= RETURN ( AND AND !8 SAVE AND l CIRCLE AND 8 CONTINUE AND 8 NEW AND 08 DIM AND ( READ =( LLIST =( OVER 2t CIRCLE !)u5 LIST 4 STEP t GO SUB SLN t<> RESTORE "+uE~#2t~▜STR$ ! CLOSE #_T"2t"5t GO SUB s!u!K RANDOMIZE LLIST "Tt RANDOMIZE STR$ LLIST |< CLS !9PI GO SUB BDM GO SUB {Tt LLIST |< }<( RESTORE LLIST PAUSE R*+u RANDOMIZE >A LLIST RESTORE LLIST = RANDOMIZE 1<>NOT CIRCLE g COPY ! SAVE NOT INVERSE G_L5CHR$ AND COPY @6> STEP COPY AyATN 3> PRINT ? CLEAR STEP %I^# POKE V:-C RUN COPY N#F FOR LET _ATN GO SUB COPY B"7C>CHR$ 8 LINE 2 COPY BC&k8l[P]U REM R":CrNOT _9NOT iSIN E FLASH NOT sEVNOT ~E<>nNOT vEBNOT [O]g6NOT FN G[NOT SIN GjNOT INK ABS G)NOT ASN FLASH OR @BCHR$ |D COPY SQR F INVERSE }2 DRAW KCODE BIN NOT R#( COPY ~#N▜0> PLOT 2 COPY L[R] PAUSE |" INK @o▝<=0 CAT $ GO TO y2 OR BCHR$ FD▞ GO SUB RETURN sA RANDOMIZE LLIST "% FOR BORDER CLS fC DRAW RNDE[P]1 LPRINT <>!L DIM 5 LIST 4 VERIFY COPY < TO CIRCLE @ STEP [T]A GO SUB [M]S OVER <>2 LLIST REM I[P]#FN 2KBCODE STR$ F NEXT O GO SUB CD^A3VAL l CLEAR _Id0 LPRINT ▜B NEW < IF ▝d READ } DIM (' RETURN L>▜7 LET Coxg"/K[I]o PLOT ~>ATN BORDER OPEN # RANDOMIZE xB OR NOT CAT BRIGHT AND RETURN !8l$R ▝ RINT DRAW =[D] POKE [L] NEW ( OR =[P] CLEAR 2▛L RUN `VAL CODE >=hoRNDIN j< NEXT SQR RETURN ©(2SCREEN$ 5LEN RANDOMIZE LIST POKE [L] SAVE SCREEN$ STEP I" RANDOMIZE CNOT .CODE PRINT RETURN "2@ LET AND RUN Ilx3f>[I] CLEAR TO CLOSE #5) NEXT go"COS A IF O BEEP ATN >= IF =>NOT CLEAR >=+[T]<> DIM DATA } NEXT SGN . IF ,[P]" MERGE ▜_0 COPY FOR GO SUB s*C RANDOMIZE COPY STR$ > THEN q(sSQR /C= NEXT ▝ THEN y NEXT ATTR AT / ERASE YCOS CGBIN oO LET &D) RANDOMIZE RANDOMIZE CLOSE # OVER STR$ ; ERASE CwPEEK RESTORE COPY `=^ CLS K THEN [L]0 STEP STR$ ex RESTORE m STOP p © INVERSE k"1CSTR$ COPY CODE THEN i(=▘ PAUSE STOP B DRAW RETURN LET DEF FN (T COPY 4 PAUSE Wy NEW FOR 9"+ LIST PAPER PEEK _pEXP QH THEN NEXT [P]GTAN z)TAN $ATN ERASE MD GO TO GO SUB | OUT THEN r(L PLOT EXP ^ PRINT ACS 2 CLEAR K REM LET >$}L STEP ~$k CLEAR RETURN PRINT THEN |NOT T GO SUB SSQR PRINT >=▙ LIST LOAD USR GO TO ! PAUSE COPY CODE INVERSE . COPY <=!ASN RUN IN STEP OUT C3 FLASH f DATA 2COS =BIN ▜ASN D RUN BIN D"▛}2[I]FN CLEAR [L]LCODE nBIN NOT D POKE BIN ABS OR READ EXP f{BIN SEi CONTINUE BIN J OUT BIN BORDER CLS BIN TAN D OR NOT Oa▜AT BIN W.BIN SIN k}BIN NEW CODE D[BIN CLS BIN ^E[K]NOT . PRINT INPUT #2Z COPY BIN RUN l[B]TAN 3&SGN > CLOSE #v CLEAR E5) POKE BIN LOAD LOAD A6E POKE BIN s RESTORE BIN PAPER >=3[T]SGN BIN [ MERGE CLS BIN fEo BORDER BIN 6SQR kE OVER BIN HATTR CONTINUE PEEK ERASE [F]E STEP BIN % STOP BIN wvPEEK INVERSE ]GTAB BIN [T] DRAW BIN m PRINT BIN ▛{BIN mEg CLS BIN Ed SAVE BIN TAN 4 POKE BIN .+ STOP BIN $ AND CLEAR BIN RETURN b~BIN _ PRINT ^BIN ▚[A]ABS BIN RUN ©BIN LIST IF GO TO LET BIN PAUSE INVERSE }BIN PLOT CLEAR oCODE BIN !ATN COS STR$ F CIRCLE RND; LLIST 23 FLASH STR$ AND F_ASTR$ IN OR "SGN TO 2 BORDER CLEAR PAPER &WATN STR$ GzSTR$ DRAW b READ SAVE COS =STR$ [C]TAN G POKE STR$ ▞o▛STR$ BORDER CLEAR STR$ NEXT STOP FNOT ▙VAL NOT VERIFY STR$ [E]G[G]STR$ INK i>STR$ BEEP %GTAB STR$ CLEAR STR$ [N] STEP GNOT . PRINT o!2[H]©STR$ RUN Hl NEXT 3[D] CLS ># FOR FORMAT 5)^STR$ OR .Gu COPY ASTR$ SIN ^STR$ [[T]>=[T]; OR STR$ MERGE IN ACS STR$ RNDG RETURN STR$ sSQR SCREEN$ Gm DATA STR$ ATTR SAVE 'G ERASE CLOSE # MOVE BIN b^STR$ ,w CAT [STR$ ATTR RANDOMIZE STR$ m REM STR$ [D] PLOT STR$ AT G CAT PLOT STR$ ]G<> LET STR$ 4i CONTINUE STR$ mW OR STR$ $▟ IF STR$ COPY BIN DRAW STR$ PEEK PRINT ABS STR$ CAT zSTR$ RANDOMIZE COPY STR$ LIST PRINT GO TO FOR STR$ RANDOMIZE CLEAR STR$ $©IN STR$ RESTORE !FI:2 BORDER RETURN [K]!. STOP I^ COPY OR N# RESTORE F NEXT MERGE FOR TAB AND THEN 8 NEXT q#pH READ PRINT MOVE SAVE LLIST #STR$ ▝ NEXT RESTORE E[T]~CODE # FOR 1> COPY )~▜STR$ ! CLOSE # PRINT _T[D] AND [U] BORDER !R? STOP GO SUB s CLS H RESTORE STOP "[A LLIST [H]Cz VERIFY E![C]Ls; NEXT w COPY NEXT ACS E LLIST RANDOMIZE #~ RETURN DRAW @0>A LLIST H RESTORE PIFN RANDOMIZE ![A]K STOP BORDER LLIST OUT CLS @h NEW RETURN }&([L] LPRINT PAUSE ▛LEN + REM ▛#>=_ACS ▛ CLOSE #+PEEK k RUN MERGE 3CODE RNDQ OR RESTORE AND RND DEF FN MERGE PRINT CRNDLN OR LET PRINT -[F]▟ASN AND RESTORE RND OR M INPUT ▞!TAN LN SGN SGN SAVE DRAW VAL$ AND /s,CODE TAB ACS CODE LOAD u+!I INPUT !IKSIN IN SCREEN$ NOT COPY >K▜ AND ^o DEF FN I TO [F]gf FOR <>▜ MOVE O POKE PLOT f COPY AND DATA Jm DATA <>[P] FLASH <> LIST COPY USR VAL P DRAW LPRINT USR nVAL @ COPY USR [A] STOP pB CLEAR [Q]SCREEN$ COPY ASN 2 COPY [E] POKE COPY F LET LLIST POKE % COPY [R] LET FN NEXT X CONTINUE LIST NEXT LET NOT NEXT G/ LIST 5 LET G PAUSE y LIST LET # PAUSE COS W LET [O] LIST LET p PAUSE z# LIST LLIST T LET z< LIST LLIST POKE LET } DATA MOVE BIN h LET PAPER MOVE . LET 6 LIST % ERASE LET CODE /O▝.: COPY Lg CLEAR COPY GO SUB iBIN IN CLEAR a<> STEP (K, DRAW DRAW A! PRINT q# DRAW dnINT !© ERASE ~ POKE RETURN ( FOR CHR$ PRINT > RANDOMIZE B GO SUB yC LET DRAW INVERSE : POKE OUT V=(ABS , BRIGHT CLS LN CLS VAL$ COS OR ,*ATTR L&; CAT (▞ PRINT IN >LN FORMAT o[G]=s RANDOMIZE i! COPY INPUT { PRINT ATTR =`▚ RANDOMIZE LEN <>VAL /RK INVERSE ~ RETURN PAPER AT ` RETURN 3 ERASE AT `CODE o:r_ AND USR g INVERSE RESTORE STR$ GO SUB BMD INVERSE n INVERSE f INVERSE ^ INVERSE V RESTORE CODE GO SUB B LLIST ERASE AT `CODE GO SUB R ERASE AT ` FOR INVERSE ^ INVERSE V RESTORE CODE GO SUB B LLIST ERASE AT `CODE GO SUB R ERASE AT ` FOR CODE GO SUB B ERASE AT ` INVERSE ^ INVERSE V INVERSE RESTORE STR$ FOR +~<CHR$ AT ` INVERSE ~ RETURN e ERASE AT `o& INVERSE N INVERSE F! GO SUB B ERASE AT ` INVERSE N INVERSE F!ATN GO SUB B ERASE AT ` INVERSE N INVERSE F!LN ATN GO SUB B ERASE AT `>ATN <> INVERSE ~ RETURN PAPER AT ` RETURN 3 ERASE AT `CODE o:r_ AND USR g INVERSE RESTORE STR$ GO SUB BMD INVERSE n INVERSE f INVERSE ^ INVERSE V RESTORE CODE GO SUB B LLIST ERASE AT `CODE GO SUB R ERASE AT ` FOR INVERSE ^ INVERSE V RESTORE CODE GO SUB B LLIST ERASE AT `CODE GO SUB R ERASE AT ` FOR CODE GO SUB B ERASE AT ` INVERSE ^ INVERSE V INVERSE RESTORE STR$ FOR +~<CHR$ AT ` INVERSE ~ RETURN e ERASE AT `o& INVERSE N INVERSE F GO SUB B|ASN CHR$ AT ` INVERSE N INVERSE F!ATN GO SUB B ERASE AT ` INVERSE N INVERSE F!ATN GO SUB B ERASE AT ` INVERSE N INVERSE F!ATN ATN GO SUB B ERASE AT `>ATN <> RESTORE !Q STEP EXP ` MOVE BK2t:-_ RETURN (2VAL$ t STEP CLEAR t" CLOSE #t2ACS t GO SUB SFN t CLEAR !q!- PAUSE ItH STEP u GO SUB S>tA"7t!- PAUSE at INVERSE M STEP u GO SUB STt INVERSE i"Mt!- PAUSE yt INVERSE L STEP u GO SUB Slt INVERSE a"etx INVERSE TAN INVERSE ASN 8 CLEAR NOT 6tPEEK :$^$V CLEAR COPY Q CLEAR RESTORE LLIST PI GO SUB B FOR s$r!> COPY < RETURN CLEAR " RUN t RETURN _0<2ATTR tCODE Wn&PACS :t NOT w}2[I]t▜▜bo STEP RETURN t">t STEP CLEAR t"Tt STEP CLEAR t"lt CLEAR "[L]t INVERSE !NOT 6t CLEAR RESTORE LLIST <> FOR ^#V# FOR <>2tCODE ( VERIFY ( PRINT 8 RETURN 8 RETURN ( RETURN RETURN `8<( VERIFY LET 0 OVER AND 8 AND @8 FOR AND @g NEW O READ l RETURN V FORMAT USR <>!NOT @LEN k©CODE IF Df COPY DRAW CODE 2E/a CLEAR QA<`>▜ SAVE ADM~#?r@:-_ POKE RETURN ( POKE LET %A STEP 7 IF ATTR [R] IF LN x2 GO SUB SICODE ATTR STOP H▟w GO SUB SAVE VAL =2HIN ANOT OVER @[P]!COS 5 '6 CAT :[H]!E▞ACS >? DRAW THEN G TO A DEF FN INVERSE ! LOAD STEP mQ RANDOMIZE FOR REM RANDOMIZE >= RANDOMIZE FOR GO SUB [O]KLN STEP YCUSR [I]PEEK VAL$ LPRINT INPUT @ INPUT & INPUT *% MERGE INPUT [Q] INPUT INPUT :? PAUSE E!FN p CLS CLS D FORMAT ▜w COPY IN COPY SAVE =+G NEW ACS x NEXT PLOT B GO SUB y THEN [T]ABS < RANDOMIZE ATTR RANDOMIZE = PAUSE INPUT @2 MERGE SAVE <> FOR ^#VSTR$ USR #@ COPY > COPY < RETURN _8 OPEN #CODE >[U]_>!8~▜▚ BRIGHT bo BRIGHT STOP E RESTORE 0 CONTINUE IF RIP THEN [S] AND ]P CLS > CLS CHR$ >='a CLEAR IW<> POKE PEEK COPY LEXP DRAW INVERSE 5 LIST N THEN ACS [I] DRAW PEEK CODE yw CLEAR LIST LPRINT LEN ^©V RETURN ` COPY PAPER CAT B!▞A RESTORE VERIFY RETURN LIST 0W AND 8B$ J@ DRAW [P]@ BEEP <>[K] DRAW CIRCLE STEP OPEN #A INVERSE u BORDER INT t NEXT 9 PAPER z NEXT © NEXT <>y THEN (n CLEAR COPY O<>▜&o~NOT #f)7[H]INKEY$:BIN USR @ SAVE NEW 6<<> RETURN ZAON7H DIM COPY &9;<> DRAW C<=TAN OR NOT [P] BEEP <> STEP RNDB CLOSE # PLOT >=<= RETURN e GO SUB }| COPY RUN GO SUB D MERGE 2aE RANDOMIZE ▜o[P]g) COPY DRAW FOR > COPY u[ GO TO ▘ VERIFY `N RESTORE F VERIFY ! STOP MERGE { RETURN V8@ LOAD _~ STEP INPUT DTAN MERGE D RANDOMIZE FOR RETURN BIN A MOVE ATN GO SUB R▘BIN COPY PRINT RESTORE 0 FOR CODE g[J]o PAUSE : STEP ?FN OCODE NEXT ▝8[B] LLIST j DIM PLOT FOR c LLIST RETURN LET 8/_xGyO[J][Q] FORMAT XsINT r CLEAR AND MOVE #c▜ COPY 0 INPUT SAVE AND 5 LIST CLS ACS <>PEEK >[B]~"^tn(c DIM [G]f IF OVER `f STOP vg IF IF = FOR PAUSE DRAW B DATA ▗ LPRINT Zt READ v " NEXT [J]nf[J][D][D]RND DATA VERIFY ) DRAW [O] DRAW ▙N DRAW ~ f STOP STOP f STOP STOP 6N REM f([J]HPOINT [J]STR$ c[O]c< LOAD POKE [C]▚<>CODE IF DIM N l IF V READ (f STEP OR C CAT ATTR D POKE ^ [D] OPEN #▜▚ DIM 2 LINE 4 RUN N CLEAR [P]/ NEW U| BEEP DEF FN [N][N] OPEN # INPUT ABS RETURN THEN DM[P]NATN ( IF AT NEXT C INVERSE 5 LLIST & LLIST NOT ^{VO[J] GO TO LLIST OR [F]0 IF INPUT " PLOT <>D SAVE CAT ▟ RETURN 0[P] RESTORE 7O GO SUB OUT DATA DIM y STEP [H][T]?CHR$ T]~#▟NF RETURN LIST 8& THEN © STOP o OPEN #(X DEF FN [J]==▝ REM C PAUSE V CONTINUE 3 DEF FN DEF FN i RETURN LIST YO{mZW[A]_uH GO SUB :x NEW DRAW v POKE IF RETURN FORMAT DIM INPUT ( IF VAL$ 13 VERIFY [D][D]xH COPY NEW g CODE RETURN 8>>=W+[P]▘ CLEAR NEW LIST p DATA OPEN # AND MOVE n(SQR ` LLIST FOR sZy▜ COPY THEN EXP / RETURN ! CLS H▚w<>[P]<=[T]D RETURN LET DEF FN DATA CHR$ * COPY DRAW /<> STEP ?)AA5A( LIST g CONTINUE ! CC SAVE GO TO i CLEAR ]Ox|[T]▛<>y IF NEW GO SUB DLEN IF ▙ COPY <>▜ CLEAR _!bEw<>`>= COPY LET BRIGHT TO ▟"▘ LET GO TO /LN VERIFY X BRIGHT LPRINT nh[M][P]@n NEW [B]4AN PLOT VAL$ 4kH,/ LIST ATN h▘[A]O[Q] q NEXT >=[S][R]B{▝W6 SAVE BRIGHT STR$ $FN ([A]y d@P▝=, LPRINT H CLOSE #P>= ABS @SIN ▝FN [P][G]▟~ w@p▝jd^YTP K@G▝C?<852 /@-▝*(&$"Y STOP STEP [T]y OR CIRCLE AT ? RANDOMIZE 3a NEXT >s AND GO SUB G COPY ^!TAB `" COPY s: SAVE z RETURN ©!V"` COPY w:E_ATN CHR$ NOT t STOP STEP ka DATA (x CAT LET CLEAR Rv CLS LEN ! CLS "▘b[P] CIRCLE "> COPY INPUT 2Kt CLEAR © COPY GO SUB y:_/ NEW CLS y RETURN INPUT DEF FN 2x RANDOMIZE CLOSE #[U]t:_aATN >USR IN FLASH DRAW ERASE v STEP T LLIST IF CLS u GO TO gATN [F]t CAT > OUT DIM THEN W( RETURN 6INKEY$~p CIRCLE [R]6PI!INT ~/ COPY w[H] INVERSE D STEP LPRINT [U]`PI: BORDER [R].USR [S]ATTR & SAVE %CHR$ ATN t/#-© LIST <> STEP OR INKEY$n PAPER u=z STEP SCREEN$ u' NEXT >v LLIST t)` FORMAT OPEN #ATTR k{ATN PAPER (l RESTORE = CLEAR [O] STEP s INVERSE !/©2#n INK SAVE 8Ha>>@2Ya>=X TO zACS RETURN ACS 02Su FLASH COPY RETURN >"{u [S]z COPY GO SUB CV> VERIFY SCREEN$ 298 LLIST PAUSE "[I]|INKEY$@: SAVE VERIFY 8>[P] MERGE INVERSE .<=▛~ GO TO #e DRAW ▚X_ INVERSE -CHR$ COPY Xu MOVE { AND _0CHR$ z ERASE W{!k}4 COPY INKEY$ GO SUB Kkv CONTINUE BRIGHT x[P][D]MPIW NEXT a!USR @RND POKE NOT {`A LPRINT [P] CLEAR THEN BRIGHT NEW RNDu CLS FOR THEN CLS PRINT [E] CLS LIST CLS SAVE 8% GO SUB [LN " CLEAR CODE R(CODE * COPY l|ATN >=%<>INT FORMAT ▜$}3 PLOT - CLS SQR NOT FORMAT , BEEP LLIST CODE DRAW > RETURN TAN _NOT Dp(ATTR COPY BEEP PEEK USR STOP L_E2 COPY ATN USR !?v OR STEP 5 FOR [Q] DIM ▝▙[F]4 GO SUB LIST [Q]©5 DRAW >= GO SUB [T] SAVE ▟qCHR$ ▝ COPY &©(' COPY i IF w= FORMAT EXP LPRINT >SCREEN$ pcv8 DIM !P" BEEP [K]v[H]SQR BEEP ▛ FOR 0 INK NEXT VAL$ :X_ LPRINT STR$ EXP PAUSE ATN (GFi[T] IF !▙ RUN CLEAR PI|PIM INVERSE g OUT h[Q] PRINT [M]2 MERGE wX GO SUB PEEK VERIFY !/▜ OR PLOT v LPRINT RESTORE !EXP SGN " LLIST O FLASH VERIFY 0 NEXT CODE <2T CONTINUE =ABS _s{3{*POINT PIs▘o DRAW |2 AND w} LLIST 8 OR g[P]@ INVERSE SAVE k INK GO SUB y[O]|<CHR$ | GO TO AND PAPER CLOSE #/ RETURN GO SUB [Q]a OPEN # RETURN ~ BEEP INVERSE ] INVERSE COPY Hz NEW LLIST [U] MERGE O COPY NEW AND ▙W[H][K]uAT [K] GO TO ?[K] RETURN MOVE INVERSE } VERIFY ▞ LPRINT o CLEAR _[P] NEW SAVE ▘WATTR INVERSE % COPY CHR$ w STEP ua<>^▗ LPRINT ,( COPY SAVE -NOT Qw$CODE STEP CONTINUE LEN INPUT + PLOT MERGE CONTINUE ; CONTINUE NOT ATN E DIM LOAD 7 RUN INK © DRAW RETURN NEXT >USR DRAW ▗ CLEAR g<>*z} COPY SGN STR$ o|PI RANDOMIZE g"SQR RUN u<> STEP VAL u©©I INK INVERSE E LPRINT PRINT H RETURN INKEY$2EXP x, MERGE _ VERIFY >(BIN 8▚$} VERIFY 2ax RESTORE COPY VAL$ DRAW INVERSE M@ CLS SGN STR$ DRAW RUN CHR$ Zx[T]RND MOVE &@ RETURN OR .Ez©[O] GO SUB VAL $STR$ OPEN # PAUSE FOR Px DRAW <>} AND 0[P] DATA FORMAT , TO INPUT ? RUN >=A0 NEXT ,y TO y NEXT ERASE VERIFY [G]PEEK $I[S] INK INPUT ▘ COPY W<>[O]y!z IF STEP a X|G RETURN 8NH[A]?(4D GO SUB [B][ IF ATN (< RESTORE VAL$ 8{.JU COPY CLEAR "kvAT[S]] PAUSE k POKE OUT 4r_ RETURN PLOT 0$+ COPY SGN PI<>> FLASH 2 OR x CLEAR n IF y} BORDER FLASH 8SGN 7<> DEF FN RUN (' NEXT [▜8 AND ▚LN _ GO SUB LN ![B]BIN z RESTORE NEXT [E]BIN > LOAD x READ NOT c IF hr$ COPY ~sPINOT STEP ck RUN {▞VBIN = COPY >= RETURN ▚85> STEP BEEP LIST y REM DIM USR & FLASH ▚EXP 8 PRINT CLEAR OR y=2S_ CAT FLASH [aCODE STR$ CONTINUE LET [B]< VERIFY SQR [O] POKE COPY /NOT DATA c` LPRINT ]!u_:m_ RETURN C >CODE !R COPY "=/><>2CHR$ / CLS v NEXT :▝bz0{8? OPEN # RETURN ![{2▟/2H/Z>G STEP SGN `= RETURN ( CLS STEP da RETURN 8 STEP a LOAD & COPY E STEP EXP `& LPRINT STEP EXP `&^^u" GO SUB VAL !X' INK 1> COPY ! READ CLEAR THEN INKEY$ CLS NOT v>>>[P]ATN CAT BORDER NEXT ? RANDOMIZE © DRAW COPY RETURN NNVVNNVV^_WW]]W_EGGEGEEBIN `NOT rNOT iNOT {NOT ▟NOT ▗NOT [G]NOT FN NOT &BIN /BIN OVER NOT NOT NOT INT NOT [P]NOT TO NOT MERGE NOT BIN BORDER NOT BIN BIN BIN BIN LEN NOT BIN BIN LIST NOT LIST NOT BIN LIST NOT RANDOMIZE NOT LIST NOT BIN RANDOMIZE NOT LIST NOT BIN LIST NOT BIN 8BIN [E]BIN xUSR USR x[E]BIN xASN x)<=xxSCREEN$ BEEP x[U]xSCREEN$ BEEP xCOS }SCREEN$ BEEP x▘ RUN y▚ INVERSE xx▖ OUT x LPRINT STOP x<>xLEN x© DATA xZz<>xLN /xSCREEN$ BEEP xLN |x DEF FN xx ERASE xx▝ RANDOMIZE tt© DATA xxr STOP xxr STOP xUSR x© DATA xUSR x© DATA x<=z© DATA xUSR [J]z= OPEN #xx[E]BIN xUSR ▗y[E]BIN x CIRCLE NEW y= OPEN #xUSR x=H L BORDER 9I)!IH!$ CONTINUE < BORDER :9)H!P!:=@ G49I`!J0!'dGcATTR COPY X COPY h COPY PAPER F[I] COPY jUSR rF READ COPY < LPRINT [Q]CHR$ LPRINT POKE COPY USR CLEAR 0 COPY RETURN CLEAR ©▝IN OUT CLS vCODE SAVE OPEN # RETURN :?_[M]( ! STOP FLASH LLIST CIRCLE © STEP ©`NOT CONTINUE g DRAW LLIST y NEW O THEN CIRCLE [J]{ OUT BIN (▞ THEN STEP USR a_NOT ▖ RETURN ,. RESTORE :ryABS [ FOR [M]USR STR$ PLOT PEEK MERGE GO SUB [Q]> RETURN MOVE FOR STEP 9a'ATN & IF USR arCODE <> DIM Wa[Q]<c}x"ij8 LOAD >2ty LPRINT VERIFY TO [I] SAVE EATN (2 STEP INKEY$ OR n! COPY USR INVERSE .}T] THEN COPY INT GO SUB VAL o$ COPY | NEW LOAD STEP >aSTR$ INVERSE -USR CONTINUE vBIN 0z LIST INVERSE !y<#n PLOT >VAL `>2caECOS POKE SAVE ABS LEN [U]PI![L]71 FLASH O TO PAUSE CLS <>C OR NEXT O VERIFY O MERGE >( ERASE y LET DATA RUN DEF FN < CLEAR SQR ?[P][T] INPUT <= FLASH DACS NOT 8=CODE POKE VAL SGN S< BORDER PLOT <NOT [S] NEXT THEN CLEAR COS ?[M] STEP EXP `& RETURN USR ] FORMAT COPY OVER ABS VAL & GO TO RESTORE USR [E] RESTORE ! LIST >=X CLS Q~,{ DRAW # INVERSE b[R][[E]NOT } INVERSE OUT REM LLIST # STEP ^z(9 GO SUB MOVE 6! BORDER _=~/▛wATN [N] TO STOP RESTORE |<=X^ DATA READ BRIGHT INVERSE ATN PAUSE RANDOMIZE STOP : OVER 3 RESTORE ^ RESTORE INPUT COPY !INKEY$ CIRCLE >T THEN INT IN ] DRAW LEN LET <>[D]STR$ > COPY SCREEN$ /2IzW THEN DIM Z$ RANDOMIZE | RETURN INK 8 PAUSE BORDER DRAW INT @ GO SUB s▙z NEXT READ 2f READ INKEY$ LLIST RANDOMIZE MERGE BRIGHT COPY COPY COPY t GO TO } VERIFY LPRINT o[P] NEW RETURN SAVE ▗g LLIST 1;IN $CODE COPY !6{[Q] FOR COS NEW LIST OPEN #w COPY THEN CLOSE #,a POKE OPEN # COPY THEN [E]? POKE RESTORE $LN IF AT b POKE ~ INVERSE USR COPY SIN CODE COPY 2 OUT z OR INVERSE ~ THEN oPEEK [J]IN _}CHR$ DRAW o INVERSE ^X,pn CAT [P]&[U] CLS ACS $5 IF INVERSE BORDER # COPY y NEW READ STR$ IF x AND Gf/ATN y/O[P]/G RETURN CIRCLE 8CODE SCREEN$ LLIST VAL ▖ COPY LOAD COPY sP<=DUUSR W©[N]* LET ATTR SQR STR$ LIST [U] LIST k OUT STEP COPY Wa! FLASH STEP DRAW SGN `& CIRCLE USR EXP " LIST %x! RESTORE S? DATA [E]BIN NOT [C]_< OVER :~/ RETURN $ LINE PAUSE ▝y©0 SAVE L0POINT x CLS l(m[P] GO TO PCHR$ CONTINUE g*▝n IF D[M]PI GO SUB Rw CIRCLE LINE 9y- LET E[M] LET exNOT COPY OUT >POINT G STEP COPY FLASH y8HV COPY PIx PLOT 0 THEN STOP !8s NEXT SAVE ? RETURN 8 FOR ▖_ RETURN DRAW COPY ~#<>= DEF FN COPY INVERSE o LINE OPEN # PLOT © VERIFY INK ogZ0_ LIST _NCODE 2STR$ sUSR CHR$ y PRINT INVERSE COPY . COPY INK M RETURN [J]ASN " LINE CHR$ V# COPY 2'8 BORDER <>©FN (8 PLOT 0 COPY NEXT VERIFY AND FLASH RETURN RESTORE RANDOMIZE THEN >=FN 8SIN <> RUN RUN SCREEN$ RETURN CLEAR 0 LET INVERSE -|`SGN RETURN $ STEP BORDER y5z4 PRINT FOR POKE RETURN AT x LINE CIRCLE gc OUT + COPY # INVERSE , INK LLIST [B]7 PRINT STR$ RANDOMIZE G LET K0 STOP ▞PI ERASE | RESTORE INK LLIST COPY ~ VERIFY USR 8#>= COPY G~0@ THEN 8 #[P]CODE 58 CLS ▗@[M] CAT - AND FOR ©~ NEW PLOT SAVE G NEXT b COPY NEW g RUN THEN COPY < RESTORE n`G DEF FN ▚2 STEP DATA G[A]O THEN ▘ OPEN #w READ LET FOR - LIST _ INK (#[P]8ABS STOP [E] LPRINT 0 IF + NEW TO LLIST SCREEN$ ▛rx INVERSE x7 LET {0 DRAW BEEP }BIN ~_ NEXT - NEW COPY PLOT SAVE USR INK W▜[O] INPUT CIRCLE COPY NEW DRAW INVERSE g<> THEN "USR _ FOR ▝ FOR NXTAB NEW SAVE ,G9AT FLASH COPY O<>USR MERGE INK > LET ATN [D] LLIST ERASE _ >=9 NEW DIM g` AND ?{[G] RESTORE o LLIST z[J]g SAVE | NEW CIRCLE RETURN OVER (O}a LLIST LEN <=)9 LET g PRINT RETURN LPRINT TAN oa STEP ]zqy OUT >CHR$ NEW ©>=}[O]w G GO SUB INPUT IF LEN OPEN # NEW ?ABS ~ STEP NEXT ^z CLS W[T] IF ~ INK THEN |©9w#(+$▞ LET SAVE LPRINT COPY SAVE AND 0 LPRINT = INK <> COPY ©▝IN OUT LLIST y COPY THEN gUSR NEW { LET RETURN (!x DRAW STEP USR a_NOT RETURN L>8 NEXT GO SUB s CLEAR LN AND COPY >=(x BORDER STEP aUSR > DATA ACS 2 RUN LLIST POKE !B COPY H STEP {`vFN LIST LPRINT USR <[I]VAL ▛ FLASH NEXT @ STEP EXP ` CLS &[Q] CONTINUE RANDOMIZE w CIRCLE ▝ PAUSE LPRINT USR LPRINT ▜xSTR$ [A]EXP VAL RANDOMIZE [Q] CONTINUE ▘ RANDOMIZE OR [O] DRAW A.] INVERSE O MERGE GO SUB VAL SAVE MOVE FOR STEP 9a[P] INVERSE - LIST <><=! TO " RESTORE ▙pINKEY$ RANDOMIZE IF 8_Sy<>:~ DRAW _ RETURN 8 LINE INT z>+([K]'3 TO [O]3 CONTINUE LABS CHR$ SAVE |:E_ATN _ PLOT y STEP WaSCREEN$ g IF © CLEAR VAL ` DRAW ! LOAD x"ij BORDER v FLASH USR STOP STEP SGN ` COPY ua CLS v CLEAR © RANDOMIZE > GO SUB ySIN CHR$ STEP OVER 1+:1VAL R[P] INVERSE yNOT ©[N] LIST B INVERSE DIM 3 LIST STEP PI GO SUB CAT GO SUB MERGE L MERGE LPRINT ! NEXT OVER " CLEAR CODE MERGE = MERGE PAPER [P]▛ MERGE LIST G MERGE X LPRINT `[E]LINKEY$[K]v FORMAT n/ FORMAT LIST RND TO CLS [P] FORMAT m FORMAT j FORMAT - LIST FORMAT NOT _ DATA @!▟ RETURN STEP NEW y POKE zCHR$ ▖y{ LPRINT SAVE FOR 6 INVERSE #LEN DIM W LPRINT PLOT LLIST COPY ©<>! BEEP y~ATN LIST >=#"ATTR ~g. RESTORE Eg AND <>@VAL LLIST <> FLASH CHR$ IN y& RANDOMIZE MOVE LOAD OR OPEN # IF LN LPRINT CONTINUE LIST SAVE DRAW y[ CAT NOT {6 LLIST 1ACS "awSTR$ r NEXT AND PAUSE TAN SIN SQR z COPY TO RESTORE x2ATTR z RANDOMIZE g IF TAB IF SyCODE ! CAT LOAD RETURN STEP STEP INKEY$n CLS v!} NEW ^ > RANDOMIZE RUN #~s▖z-K= OVER INT XS|Z PLOT RANDOMIZE MERGE FOR COPY PEEK S[P]#gINKEY$@kO RESTORE RESTORE MERGE GO SUB [Q]a# RETURN MOVE LLIST BORDER $| STEP BIN } AND DRAW o_8| VERIFY /gz ERASE DRAW WCODE INT &!RND|Z#nNOT % LIST 3fUSR DRAW CONTINUE COPY VAL / LPRINT [A]IN COPY aH/!USR o FOR z©AT PLOT STEP [N]CODE `J NEXT NOT POKE PLOT LIST GO SUB VABS INPUT NOT CHR$ CIRCLE x COPY /@:r_GU COPY ©k GO SUB LN FOR RETURN # STEP AND @!TAN A MERGE W7INT oUSR [O]INT AND [I] STOP ▞[N RUN EXP H STEP NEXT @c!▖ THEN ▙[P]Ij STEP ▗PIb OVER !▟Y SAVE 6E,c COPY CLS e@>F STEP BORDER a CLS <> PRINT OR COPY ><2j@ NEW SAVE ▜ AND ▚o DEF FN [F]>=▟ RETURN H FOR STEP )iSTR$ LET O OUT 8D RANDOMIZE ▜▘@( SAVE ▗F DATA SAVE n0A SAVE ? RUN dX(CHR$ D8BIN B) OUT SAVE Ps SAVE 4LINKEY$ RUN SAVE RESTORE !/p INK COPY LLIST BIN ! AND INK RESTORE LPRINT MOVE OR ©zW GO SUB [Q] AND SIN IF VERIFY / GO TO STR$ STOP INK LIST |,( BEEP USR INKEY$ COPY RETURN ▖ LINE N# THEN RANDOMIZE <>>@ STEP ATTR PLOT <>CODE A RANDOMIZE IF COPY @=( INVERSE o_OATTR RANDOMIZE COPY INVERSE }@ RETURN 0%3 FOR OUT CLEAR FORMAT > MOVE THEN ! TO EXP = CAT GO SUB [G]<> GO TO LOAD ABS (VAL 8ABS TAB RETURN PLOT 8=▜ INK 6 RESTORE FOR <>▙ REM 8 MOVE FOR VERIFY EXP DIM REM RETURN <>_ INK THEN a CLEAR s0r|:PgqH DRAW sN MOVE COPY 0 SAVE <>[Q] CONTINUE FN ▛ LIST VAL SAVE ▖,[A]LN ,[I] LPRINT ,pUSR ,x>=, FORMAT ,ATN STEP ]a~ DRAW # RETURN 8 PRINT V(F RESTORE g BORDER EXP M THEN x COPY STEP ©` LLIST NEW READ THEN LN GO SUB RANDOMIZE OUT >2 BEEP caIN ,!-H_7_( LIST !3}W PRINT 4 LIST 4▗ LOAD Y COPY :!STR$ z^? DIM ,} STEP Sa COPY *+_t@COS 9 FORMAT CHR$ NOT PRINT LIST CODE 2E_yINT z8 COPY CLEAR Image@: COPY r_ RETURN ,>(2NOT POINT | COPY ~TAB ` STEP a! COPY $x"ij:E_ RETURN ATN m STEP VAL p GO TO HaABS ▗z!3 CAT DIM 1 DRAW [ STEP COPY ;y:_!K DRAW STEP PAPER `"jx*▝x AND GO SUB G1 COPY CODE OPEN # RETURN Q COPY NOT STEP LPRINT `![I]X GO SUB COPY VAL CLS v INVERSE !rx) OPEN # DIM NOT >= y[D]ywx INPUT [N] INPUT & INPUT CHR$ ly NEXT INK CONTINUE STEP OR INKEY$n[A]W▝IN INVERSE .}T READ ] THEN INT y PAUSE SGN DRAW o$| NEW STEP >a INVERSE - NEW 3[T]@[T]USR 3[T] BORDER :?KATN ( SAVE x LINE [L]N LINE ▗yz CIRCLE VERIFY RND LOAD [I] LOAD TAN @i LOAD [M]h LOAD <= COPY CLEAR ©z GO SUB y INPUT POKE WA GO SUB POKE INPUT INVERSE COPY STEP #n INK OR CLS ]| INVERSE [F]W OUT ▙ IF LOAD <>| DEF FN GO SUB Q INK :} BORDER <>K~ DRAW [*▘PINOT + DIM DIM RESTORE >[D]SIN p[D]mphpABS >= LIST USR x LIST STEP PRINT [L] PRINT CIRCLE COPY SAVE COPY <>CODE FLASH RETURN / NEW O COPY !C_~[R]CHR$ <=y NEXT 6>o INPUT STEP ERASE DEF FN IN <> SAVE CLOSE # SAVE PI CLS SAVE y> CLEAR & PRINT RUN > RUN LOAD BORDER ERASE EXP y SAVE THEN O[Q] LINE RESTORE TW IF RND<> PAUSE _ FOR PAUSE g[N] PAUSE DIM 3 INVERSE y IF NOT CONTINUE g^_ COPY r>2caCODE OR DRAW ASTR$ >? GO SUB GlVNOT CLEAR K!_> OUT TO [S]0zBIN DRAW Bj[P]0 CLS ERASE POINT zTAB :BIN POKE SCREEN$ READ Kz MOVE <>[E]- LOAD RUN AND LOAD [O]N READ COPY ( PLOT COPY o SAVE U INPUT LOAD NOT RUN RETURN ~ RETURN FORMAT 4ATN >=5su3x COPY BORDER NEW LLIST RESTORE STOP DATA READ SAVE COPY RETURN RANDOMIZE CLEAR IF DRAW CLS qA RANDOMIZE QaiYIdh SAVE PAPER q> COPY :>_ATN !.z INK $mL(:fD RUN u IF } RETURN y INK zTAN RANDOMIZE PI FOR BORDER [L]( CLS [O] DIM USCREEN$ INK OUT !USR INVERSE SAVE &@ STEP INK zLEN BORDER M RUN 00 RUN 6 INVERSE #. DIM <>./ STEP OR ©{▛SGN INVERSE NEXT % NEXT <> LLIST USR 4 LOAD LOAD LLIST x AND OIN GO TO | NEW POKE RETURN ( OUT <>[N]▝ FOR FOR ) READ RESTORE RESTORE DIM INK MERGE COPY ▝ MOVE O RANDOMIZE NEW Gy COPY < RANDOMIZE LN ( OPEN # CAT CAT x@SGN 0n|POINT _<=[T]INKEY$INT c FOR FLASH INPUT [P] INPUT ▝{NOT LIST z TO 6 INK t GO SUB P LIST THEN ?[P] NEW AND Qw[U]# LOAD <>X READ RUN .ABS INK <>)EXP OK CLEAR ) INPUT PLOT EXP CAT BIN [U] PLOT -(NOT INVERSE POKE CHR$ ▛{<> CONTINUE COPY NEXT Ox RETURN PAPER ?| LPRINT VERIFY [E][L] ERASE YAT wILN 4; STOP 5(;D%▝NUSR 0&▞9 PAPER COPY ATN >=G6# CLS <> RUN RANDOMIZE 9STR$ RANDOMIZE CIRCLE LIST VERIFY DEF FN f STEP PLOT tf CLEAR { NEXT =STR$ <> NEXT 1 CLEAR [S]| OUT P PLOT PLOT RUN DIM SCREEN$ / NEXT %/ DIM CIRCLE COPY DO COPY POKE LLIST RESTORE 3;Ny POKE [R] LIST ? PAUSE OR STEP I|STR$ CIRCLE 3C CONTINUE OR LLIST MERGE INVERSE RESTORE EXP < [Q]Ax PRINT INK | LLIST MOVE STR$ 97Zh RUN NEXT RETURN 8 NEXT FLASH THEN DATA NEW <=7 RETURN VAL$ © RUN COPY NEXT ![I]STR$ |" AND PEEK >^_ COPY ^CODE ![G]| CLS = DIM COPY LLIST ^ THEN ZW[D] COPY [B][P] PLOT [Q] DIM VAL <>! COPY [~ STEP a COPY CHR$ CIRCLE g: NEW O SAVE NEXT STEP Wa SAVE :E_ATN CHR$ ATN ~ PRINT ERASE VAL ` NEW < NEW ? LINE SGN y RETURN LLIST PAPER CONTINUE ▝ BORDER z!H>= LPRINT ▛ CLEAR STEP ©`USR STR$ RANDOMIZE |Ha@ ERASE INPUT PRINT INVERSE ©POINT @ CLEAR *FSTR$ LN :?ASN (>2NOT [G]y▜[O]hCATTR OUT CIRCLE ?USR SAVE O COPY ~q RESTORE MERGE | VERIFY CIRCLE [P]▜ COPY PLOT USR g THEN OVER LOAD W GO SUB CIRCLE $^ RANDOMIZE RETURN MOVE LLIST #CODE / FOR ? RETURN | RETURN FLASH 8[R]An©A{>ABS TAB ;ca ERASE LPRINT MERGE /! SAVE y"ijXSq RUN ▜ CLEAR G DATA COPY 1 DRAW [CODE OPEN # RETURN CLEAR RANDOMIZE ©> GO SUB y LIST STOP XCHR$ 6 COPY INK GO SUB VAL O<=:_! STEP SAVE PAPER `"ayY3~[R] RETURN GO SUB GPNOT STEP LPRINT LVAL$ /[J] THEN FLASH FORMAT BORDER CLS v1LEN INVERSE !>=iy PAUSE NEW NOT OVER [F]y LIST ASN © LIST :zSTR$ NOT [N]ACS ym PAPER LPRINT CLEAR <> REM CLOSE # CAT TAN USR SAVE ` POKE "INT yk DIM GO SUB Y INK MOVE ; CAT LET STR$ CLEAR RANDOMIZE PI[N]NOT OUT !SGN <=>+)F PRINT sUSR RUN s>▜: NEW }:>2cCHR$ LOAD [K]POINT RANDOMIZE [ INVERSE RESTORE = BRIGHT LLIST LPRINT RANDOMIZE <=@ MERGE [M]/ CLEAR LLIST INVERSE nNOT cx PRINT INT LPRINT BORDER OVER }.VAL w_ CLS r PRINT ^ COPY PAUSE COPY <=CODE FLASH RETURN / NEW COPY O!C_~[R]CHR$ [F] RANDOMIZE z6>o INPUT LIST ERASE [M]z.IN M SAVE [S] SAVE CLS ? SAVE MOVE > CLEAR PRINT 0 RUN >P RUN ? LOAD ERASE ▜z= SAVE THEN O LINE RESTORE RNDW IF <>/ PAUSE _/ PAUSE g PAUSE INVERSE DIM LIST FLASH D RETURN ATTR zNOT CONTINUE g_RNDCODE +++ OR COPY )STR$ >? GO SUB GVNOT RETURN VAL `!_> OUT LPRINT [S]COS z DRAW ASN {[P] CLS ERASE GO SUB z[L]TAB {▞ POKE SCREEN$ <={[S]<>[E]Y LOAD RUN LOAD READ @ COPY ) COPY SQR ~ COPY RETURN FORMAT 4 STEP LN { FOR g RESTORE NOT RUN ~ATN STR$ >=5 COPY y BORDER NEW LLIST RESTORE STOP DATA COPY READ SAVE RETURN RANDOMIZE CLEAR IF DRAW CLS COPY qAQaiYIy[T] SAVE q: RETURN >_ATN !#{ INK $1L(:*D RUN 9 SAVE IN [P] GO SUB VAL INK "CODE [O]yA!IN RETURN ?BIN [P] NEW COPY AND ▝w, LLIST DRAW RETURN COPY 8 FOR :_O> SAVE 0[B]2v|XM▝Sm IF P0 IF e[H] FOR INK RETURN >@ STEP FOR AU(|( INVERSE PLOT ATTR LET PI6 INVERSE #p DIM <> LET RESTORE CLEAR ▗▖ LLIST 7<>6 INK 3 LET GO SUB CLEAR Q? RUN <>y AND O INVERSE RETURN ~G NEW _[B] REM wPIx OPEN # RETURN STEP 0+ CIRCLE DIM $ OUT DIM _ PRINT STEP |▞ INK LEN [T]{ RANDOMIZE SQR mBIN [O]LEN TAB LET = ©VAL$ IN STEP <={ PAPER COPY ~O AND STEP }O POKE 8 VERIFY POKE G▝Ox PAUSE RETURN LIST y VERIFY MOVE /NOT M RUN NOT G[Q]NOT GO TO NOT STR$ O INPUT KSGN STOP BIN SGN >=&BABS <>nABS >`N RANDOMIZE ACS ]/ DATA STOP INT OPEN #( SAVE ^INKEY$ TO STR$ LET ▝ CIRCLE OSCREEN$ ▗<>Y COPY <>+ POKE CIRCLE - NEXT FORMAT d? POKE NEW COPY <> VERIFY '6 OR STEP #[I]TAB CLEAR |P@[G] CLEAR <> RANDOMIZE INKEY$ CLEAR CLEAR RANDOMIZE m CLEAR 9<> LIST CLEAR CIRCLE N NEXT ;D SAVE EXP LET 53 CLEAR 4 INPUT RETURN STOP F0EXP D COPY NATN >= VERIFY AND DATA _ RANDOMIZE DEF FN }[D]W STEP 25g RETURN LN AND TAN LINE LEXP NEW CLEAR COPY PAUSE PLOT STEP X}SQR MERGE BORDER fPOINT ▟) LLIST e? LLIST POKE VERIFY ▜ AND SGN ▖COS [I]_wTAN DRAW >SCREEN$ <>CODE |SGN 0bB MERGE ▝VAL$ SQR >= CLOSE #TAB INT <=@ OPEN #▝AT EXP AND ERASE ATTR LN OR @ MOVE ▝SCREEN$ ATN BIN FORMAT POINT ACS NOT @ CAT ▝FN ASN CHR$ DEF FN PITAN STR$ @ STEP ▝INKEY$COS USR TO SIN IN THEN @[U]▝LEN PEEK ? POKE CAT CODE TO COPY "<>/ AND COPY ,SGN OVER )EXP CLS FLASH BEEP OPEN #ACS 6IN FLASH ATN _ FLASH DV PLOT [L] CLEAR ~E PLOT $ CONTINUE PLOT READ IF 54 SAVE [K]-^ COPY CLEAR ) CIRCLE 8©<> COPY NEXT LIST !J~"qPEEK >[H]©{^CODE !H~ CLS COPY = DIM LLIST ^ THEN Z COPY W[D][B][P] PLOT [Q]^FN RETURN bsp COPY STEP INKEY$nEXP |>TAN OVER PAPER ~ READ CODE N;|P INVERSE .]TAB SCREEN$ 0PkPI INVERSE COPY oF@▝OINKEY$ STEP [O]© PRINT FLASH INVERSE } RESTORE NEXT USR > NEXT ! GO TO COS CIRCLE LIST LPRINT [P]v BEEP VERIFY FOR LIST [I]X@ LIST 5 xBIN REM INVERSE LEPEEK AND /© INVERSE ▜ INPUT Gn[T] GO TO ACS ALN READ l OPEN #- PLOT [M] STOP PRINT INKEY$TAB [U] IF E> INPUT _= PAUSE <> INVERSE & COPY OR bk> RESTORE MERGE { NEW MOVE LLIST $[M] CONTINUE STR$ { AND ?_8z DRAW VERIFY W INVERSE % Z<> PAPER y RUN / NEW TO 2GeR_~ INPUT w NEXT USR GO SUB y RANDOMIZE . COPY -CHR$ J© NEXT CIRCLE <> COPY ABCD COPY EFG COPY HPX ` COPY (h0p8x© COPY ▝IN OUT CLS vCODE COPY OPEN # RETURN <> LLIST y THEN g STOP POKE NEW ~{ RETURN ($O BORDER DIM ! RETURN x STEP USR a_NOT RETURN '> GO SUB V COPY _"ij STEP Wa! STOP LLIST © STEP ©`&COS EXP RANDOMIZE ACS TAN © RUN / NEXT GO SUB s CLEAR LN FORMAT COPY CIRCLE <ux RETURN MERGE LN STEP a [M][U]x[O]BIN >ACS 2J LIST GO SUB = REM IN 6G CAT NEW SCREEN$ INT ©> COPY 2SIN }:E_ATN CAT Nn>2 FORMAT caABS ^SCREEN$ ©!L VERIFY OPEN #USR OPEN # OPEN # OPEN #@LN ▛© LPRINT RESTORE MERGE [I]ATN STEP NEXT LPRINT ` MOVE LLIST BORDER CAT GO SUB VAL LOAD STEP INKEY$}1;FN D GO TO a TO yL@G,S LIST TO NEXT VAL © READ RESTORE nFACS NOT [O]LEN @nLEN >=&CODE 8ly0[L]hUSR RANDOMIZE A5 CIRCLE XSTR$ TAN PI VERIFY EXP &[I]TAN Xm LET LESCREEN$ INVERSE !LN COPY POINT #n GO TO .INKEY$> RANDOMIZE ]▜ NEXT = BORDER LET <> GO TO h]~▘$ AND DRAW O, COPY PAPER } AND o0|/gz COPY DRAW W <=<> CLEAR COPY ©:_/ NEW 2 BORDER CHR$ y![~ INPUT DRAW wUSR GO SUB y DRAW RANDOMIZE .-CHR$ OR NEXT <> DRAW LPRINT [L] RETURN DRAW COS [Q]@[B]USR ?! STEP yNOT ▞[R]©#Xw LOAD CLOSE # PAPER E PAUSE b?0Ha:r_ BEEP RETURN 7 LET [R] LINE Q@=5z©[J](BIN RETURN I DRAW *^ STEP READ y/t{EXP SAVE J COPY DATA O}ATN BIN NEXT zi DRAW { STEP DIM FOR CONTINUE } RESTORE FN INKEY$©INKEY$C_ DRAW POKE GO SUB svzVs_ BORDER _SCREEN$ w_ AND CONTINUE LLIST [P] NEW COPY [Q]g. RANDOMIZE INVERSE ! LIST uz{NOT 11Dd DRAW ▝]9{0ABS SQR BORDER FASN LINE z_COS OVER [K]fATN LEN IN 4ATN [S] ERASE ATN ATN PEEK INK ATN INVERSE GI~▙<= OPEN # GO TO <IN OUT D LPRINT POKE K/ PLOT IF :_ LPRINT NOT IF RANDOMIZE H[ CIRCLE LPRINT RANDOMIZE _? DIM & STOP INVERSE .0| COPY ] VERIFY `W RESTORE STEP a{ RUN LLIST $]▗ SAVE ▜9$ INVERSE - MOVE RESTORE THEN REM [I] LPRINT K THEN NOT THEN RETURN COS . PRINT zPEEK COPY OPEN # LLIST TAB q [Q]hAT EXP [C]<= VERIFY PEEK W<= COPY l GO SUB [Q] CLEAR +w# REM d{ LOAD RUN <>! COPY OR ATTR COPY ATN >` MERGE READ a CLS LLIST = LOAD PAUSE <>9AT ;"ASN PIASN `>= STEP <>VCODE SIN LIST !▜| COPY ~ INPUT w>! OUT LPRINT D(STR$ C" BEEP _| BEEP i PRINT LINE SQR CLS LINE <> CLS >= CIRCLE BORDER STEP BRIGHT { IF X>[G][A]c RETURN THEN READ g INPUT ▞ FLASH TO TO V TO INKEY$ DRAW TO |! VERIFY EXP [L] RUN <>! MERGE CONTINUE FOR ▗u PAPER GO TO <> RESTORE DATA STOP SAVE BEEP INVERSE CLS TO [C]{ RETURN CLS CODE 2 INVERSE CAT { GO SUB RUN RETURN |7{PNOT w SAVE FORMAT {m STOP GO TO Y COPY GO SUB 5|©5 GO SUB IN y GO TO 3IN x GO TO ▛|{C BEEP REM ▟ IF REM EXP INPUT |SGN REM 2[S] GO SUB K[A]LEN (" IF <> LET DATA ATTR SIN w< DATA t[D] READ |ATTR ▜ STOP :▝▜Wm RESTORE BRIGHT BORDER 1{ BRIGHT SGN RETURN FN CIRCLE PEEK 7.h LIST |<> OVER PLOT NEW pI[G]}?| RETURN LIST 6#! CLS NOT GO SUB ya CLEAR SCREEN$ ~ THEN 0 LLIST { AND z[D]W RETURN n VERIFY 6 FOR LINE DIM <>CHR$ CLS IN BATTR NEW ▜}USR PLOT b+STR$ INVERSE !STR$ ERASE hSTR$ ^L LLIST SAVE " TO CLEAR CLEAR } PLOT ERASE PAUSE <>{▖ LIST wprt AND LIST #RND CAT : NEW |▜>=<>ACS OUT [O]1<=PI STEP SQR c PAPER k{© OUT ABS USR : COPY RETURN .8* COPY "PI}.&:2w[H]TAB B FOR BEEP D©[D]B IF CODE G BEEP [F]OLN GO SUB VAL FOR ABS [ POKE /{(` DATA c3 NEXT :O CLOSE #PEEK CHR$ N~INKEY$ STOP POINT STEP COPY [E] RUN VAL IF ©VAL$ [Q] INPUT OPEN #▞`INT <=Q' SAVE }TAB w INPUT LET !ABS ~© LOAD © CLS NOT 0|! VERIFY LINE ~[Q] NEW TO STEP RANDOMIZE 0 FORMAT @ LET INVERSE g#^ABS V GO SUB S BRIGHT SIN AT OPEN #E CLOSE #bkCODE CLS [P]8![L]sSIN NOT [U] COPY x CIRCLE LPRINT FLASH CHR$ NEXT NEXT USR 6CODE TO PAPER t{p]ABS [A] OVER ( CLEAR z LPRINT USR p# DRAW STOP `@ LLIST 0USR LIST x INVERSE LET RESTORE STEP DIM ~ COPY THEN DM LLIST INVERSE %BIN LET <>._w▜ PLOT [J] RANDOMIZE ACS SAVE CODE # BORDER ▝ INPUT <> CLOSE # OR RESTORE CONTINUE INVERSE &|© LPRINT STEP GO TO ~y AND OVER O PLOT BSTR$ ACS MERGE STR$ DATA LPRINT "©NSTR$ RESTORE Od MERGE USR STOP TAB STOP [T]SQR { CAT MERGE ? LIST GO SUB VAL MOVE z COPY NEW NEXT { VERIFY LPRINT _ RUN [P] NEW SAVE ▘| RETURN D▘© COPY DRAW `~ RETURN CIRCLE ,x^ATTR COPY LET PI}CODE <>MG COPY 1 DRAW H?ATN >= STEP ]a RETURN ~# RETURN 8 PRINT VF RESTORE LOAD DIM ]M THEN FOR x COPY REM LLIST NEW THEN LN / LLIST OUT COS ~NOT INPUT VAL ` PRINT CLOSE # DRAW 2 COPY DRAW LET <>>PEEK TAB ` GO TO NOT a NEXT RETURN :E_ATN CHR$ dzr RETURN 0 SAVE !VAL STEP {`!/ CONTINUE STEP p[M]y RUN [I] DIM POKE STEP & RUN >=r IF LPRINT [H] OUT OUT [K]>= RUN RUN H PLOT a!USR AT POKE Wa CAT INK USR FORMAT FORMAT @ ERASE STEP r DEF FN VAL PINT USR PRINT INKEY$ FLASH BORDER CIRCLE gTAN INVERSE RANDOMIZE X STEP TAN PEEK R LIST ▘ DATA INVERSE ▖ DIM LIST ▜x" DRAW ijTAB `> CONTINUE [F]aEXP VAL GO SUB [O]@ CONTINUE SCREEN$ CLS v CLEAR ©> GO SUB 9 PAPER X LPRINT INPUT [T] INPUT [C] LIST LIST 7K DRAW x LINE STEP LPRINT LABS TAB ^NOT FORMAT x>=l CLOSE # CIRCLE READ CLOSE #[C] CLOSE #ASN ▘© CLOSE #[U]x TO ©▝ COPY IN LLIST y THEN gUSR NEW COPY { RETURN ( DIM !> MERGE USR a_NOT [O]> GO SUB V[Q] RETURN LPRINT = RETURN EXP <>USR OR MERGE NOT BORDER TAN MOVE STR$ FOR STOP STEP 9agASN SIN OR INVERSE ▚ RESTORE 7bk THEN BORDER X [L] COPY LIST ^ RETURN MERGE PEEK # NEW IF > BRIGHT CODE > GO SUB MOVE !g CONTINUE CODE CLOSE #▚, DRAW DRAW <wSTR$ r LOAD ▚[O] SAVE VERIFY ([P] POKE 8 THEN F( STOP 5=LCOS 4<(J PRINT LLIST ©CODE ATN (6!# NEW w DRAW p DRAW 6"p INVERSE }L DRAW |B[P]8R, RETURN B[Q] PAPER q#? RETURN STR$ INVERSE LLIST CHR$ NOT [P]y▞ INVERSE STR$ > PLOT USR y6<>? STEP INKEY$n[a COPY !-H STEP @IN c OUT [F]!BIN z STEP STR$ I INVERSE LIST ( GO SUB TO POKE X▗bBNYY6}X CLS !EXP z{ GO TO STEP S COPY a*+_t IF STEP ©` INVERSE d FOR FORMAT [P]CODE LET k OUT GO SUB V OUT BEEP NOT xMC DRAW Image PAPER SAVE X RUN GO SUB LET Q1 STEP {[S]ASN [I] SAVE READ NEXT ! COPY " BRIGHT X IF ABS IF 1r RUN RESTORE STEP n DRAW GO SUB Y1 IF % DRAW " LPRINT FORMAT CODE N IF STR$ CIRCLE /FN RESTORE cB DRAW SIN LINE IN DEF FN / IF B IF xTAB '▘TAB xTAB '"R[A] COPY H©▝IN COPY OUT LLIST y THEN gUSR NEW COPY { RETURN ( DIM !LN x STEP USR a_BIN NOT RETURN LIST > GO SUB V©_ NEXT STEP WaIzPI/:E_ DRAW ATN CHR$ ly STEP t RETURN NEXT { CLEAR !://y" COPY ij>~TAB ` STEP BRIGHT a CIRCLE RETURN VAL `!X?USR STEP RUN SGN `& CIRCLE VAL RANDOMIZE CLS v NEW 0 THEN MOVE bPOINT IN DRAW NEXT W LPRINT ` GO SUB s LET Vy!Cy1[[P][P]VAL IF FLASH !Ly? RUN LN CLEAR © TO RUN ▞ INPUT : LET ?y2Ep INPUT DEF FN SAVE :T` SAVE CLS <> STEP INKEY$n▛!@ CLEAR xUq,▗ RETURN j STEP 9a NEXT MOVE !USR THEN [D]d LIST [K] LPRINT RUN RUN INK d[L]:&@ INVERSE POKE z MOVE T# INPUT n PLOT 8 LPRINT SAVE > RESTORE = GO SUB VAL LLIST CONTINUE IF =z LET &sPEEK STEP ©ASN F LET [P]z IF RUN >T INPUT ] THEN [S]X LLIST [Q]H RETURN <> FOR RETURN ATN INVERSE DEF FN <> CLEAR CLOSE # LPRINT LIST [T]pNOT NEXT TO x![D] NEW STEP gAT [H] RUN ▚ RUN LET !~ OUT ▜[L]<> IF [B]BIN # DRAW REM jz<> RETURN BORDER VAL OUT RESTORE STEP [D] OVER LN RUN FOR RETURN INVERSE .6| DATA w+ DRAW q RUN 6 MERGE > INPUT LPRINT COPY [P][G] INVERSE - STOP 6 COPY DIM <>© INVERSE &0 CAT DEF FN xLN L6 INVERSE % READ 5 FOR +[P]SQR SAVE z LLIST &[R][H] IF BIN { RETURN n,>=&^V-$ GO SUB STEP BORDER z[P] SAVE INVERSE # RESTORE COPY { AND _[D]W BORDER s,r FOR PAUSE NEW <>6 GO SUB [K]Qf CLEAR NOT CLEAR U© CLEAR y<> COPY TZ][L][R]PITAB N DRAW [F] COPY @ RANDOMIZE LN CLEAR ! LPRINT POINT LET n{ STEP J^ NEXT [L] NEW NEXT © BEEP NEXT [I] NEW J NEXT NEW 4 INK f▘ CLEAR RESTORE [F]~w[I], CLS d[G]/ LET LLIST [B] RETURN LET [D]y BRIGHT ▞G COPY C?;71-)% COPY !KQW COPY ▖▗~ COPY zvrnjfb COPY [C][I][O][U]SCREEN$ COPY > COPY =CHR$ [C]{# GO SUB Q[A]> CLS ) LIST CLEAR [S]{#, GO SUB Y TO PLOT AT {[L] REM COPY <>[G] PRINT ATN ▞ FOR PLOT ERASE STR$ { MERGE <>+ TO COPY FOR COPY POINT >= LIST RETURN ; LINE [L]0 RETURN w, GO SUB STEP t,TAN VC RESTORE (sH NEW ▝ SAVE 6, BORDER BRIGHT (▞ NEXT OPEN #E PAUSE RESTORE INT THEN >[A] THEN REM #[I] STEP CODE STEP 0 LLIST OUT CAT ATN [H] RUN FORMAT MERGE COPY PRINT ▜ RESTORE o&▖^, RANDOMIZE V LLIST 0B INVERSE [P] ERASE 8 PLOT - THEN CLS PEEK , LET MOVE <>[G] INK READ ACS INT LOAD NEW PAUSE ATN SAVE g CLEAR CLEAR <> COPY 6 , PRINT }▜0[U] LET } COPY POKE RANDOMIZE LET <>!▖ IF ▜▘s,r<= MOVE 0 RANDOMIZE COPY NEXT :~_ RETURN H(J DEF FN STEP TO 0©▝8S INVERSE LLIST "CHR$ za6HBIN IF VAL {[S] RETURN > STEP 2STR$ zCODE $ AND TO LET LET PAPER # OUT [Q] CIRCLE y RANDOMIZE } LET |2zaXf><> CLS yVAL$ USR SAVE DRAW `~NOT *v STEP CSGN INVERSE INT p#USR STR$ u,2USR q8 NEXT #_SQR ERASE P▝ BORDER INT 0 LET R( GO SUB COPY ATN LIST | VERIFY [Q] THEN RETURN g"PIw:|USR | STEP (#[N]USR EXP `▜[F],~ NEXT .TAB e▟J MERGE _&l RETURN Tw$ IF v RUN & SAVE CODE PRINT MOVE , COPY LPRINT ▗▚▖▞▛[D] COPY [E][G][H][L][M][N][O][P] DRAW [K][I][J]▝4u BORDER @USR BIN ([D]PIO# FOR 0 PAUSE COPY STEP 7uNOT CIRCLE g
17387O THEN [A] RETURN COPY DRAW THEN FORMAT POKE c38#)k COPY DRAW 0 THEN P '~LEN VERIFY SAVE COPY M▘NOT H LET =VAL IF 8 OR THEN >=▗STR$ JwB DATA @{LEN 8[M] POKE TAB ( LIST RANDOMIZE INPUT THEN H REM ATTR NEW COPY [H] FOR RESTORE OR VERIFY THEN @ DRAW G! INK (>/PI~© CIRCLE 0x[G]G# NEXT PAUSE THEN ~[A] CLS CHR$ INPUT RANDOMIZE NEW ©VAL$ PRINT RANDOMIZE RUN STR$ LLIST FOR THEN Hd[O] RANDOMIZE <>LDI ERASE DRAW DRAW PRINT BIN C[C]P PAUSE DRAW O DRAW <> CLEAR BIN IN& PAUSE DRAW D[D] DRAW <> CLEAR BIN LPRINT OUT▖) INPUT B SAVE POKE REM LINE RE LIST ` DRAW DEF FN NA<= OR LBIN _PUS>=O FORMAT [A]AEXP 3UCHR$ IF NOT B(I<> ERASE XgVAL FORMAT IN NOT D▛EB CLOSE #q STEP OPEN #SB2 DEF FN NOT DEF FN ` CLEAR TO x ERASE SLSTR$ [Q]a IF <> PAUSE EXP E NEW CIRCLE I DEF FN [P] CLOSE # STEP RSDJ OR N PAPER ▚ FORMAT rNOT AL CIRCLE F STEP CAT X CIRCLE l TO DA[A]STR$ BIN "NOT " SAVE RANDOMIZE N3▙H OUT CLOSE #3AEPEEK C AND ~ CLEAR OR<=ENy ERASE Q MERGE W PLOT READ THEN DCHR$ D BEEP STEP OPEN # READ !AS▘COr BORDER LTATN N CLS PLOT D OR Oa DRAW H TO I9▙ INK SK COPY AND (CPOINT CHR$ NOT BIN OR RETURN >= TO (HLPOINT STR$ B▖ LET DO READ H CIRCLE L INK l<> ERASE ▙tq=P CAT COS OR FORMAT LN O[J] DEF FN CLEAR F DEF FN LIST SPPOINT ArPIU1ASQR $ LLIST DRAW _MAK OR [O]CLURINKEY$ RANDOMIZE BH4 INPUT ^R CAT LOm= TO ▙J8S. LOAD SQR ERASE INPUT STR$ CLS EXP IF [R] CLS RNDPEEK o LOAD SQR y FOR LOAD [B] IF c CLS m RETURN w LOAD ▞BIN :iFCHR$ R DRAW BEEP DRAW OPEN #I OPEN #D"Ur SAVE TO H[A]LS OR CONTINUE P NEW A INK STR$ COPY BEEP RETURN OPEN # PAPER PAPER }~PI BEEP THEN BEEP INT PAPER TAN } FORMAT }P}S}MPI BEEP P BEEP R BEEP [D] BEEP 8 BEEP ~ PAPER ▟}W[F] PLOT [ COPY <_X__( BRIGHT JSGN CAT SGN PAPER OPEN #CHR$ SQR CODE / MOVE CODE yCODE |[K]v POKE AND cFHP OVER A CLOSE #UNr+LVAL LET ) THEN AND J ERASE CODE FORMAT DATA G CIRCLE PEEK B]G LPRINT LET FN STEP 9 AND INVERSE ▚BIN PAUSE RETURN @K>©U DEF FN FLASH INPUT n CLS aPEEK ▚IX[A] DRAW Y0POINT C RUN CIRCLE 5 CLEAR INK CLS sO GO SUB +A AND ?)Nk PLOT L OUT 9i COPY STR$ FORMAT STEP PAPER GO TO ERASE <>"u©x2r_*_ STEP _ STEP Oa!USR "x STEP a##t STEP kx STEP Ha INVERSE ! GO SUB Ku© THEN LN OR STEP tSTR$ (==(: INVERSE "O_ INVERSE nc INVERSE f RESTORE :r_=G INVERSE $ STEP t("=(*u© INVERSE |SGN 8 INVERSE "3_ LLIST INVERSE ^c INVERSE VCODE GO SUB R 2V_<NOT |NOT CIRCLE g STEP OR 8|CHR$ kaCHR$ VAL ` RETURN <>|!XUSR EXP `` SAVE [q POKE STEP SGN REM COPY y!m~G▞ GO SUB LET VAL STEP TzfG CLEAR a.USR SCREEN$ ~ OR PEEK }[J]OCHR$ `>=[E] OVER OR NEW STEP GO TO /. CLS sz▞vox; LLIST } TO ▚g!ATN INK SAVE |yBIN RETURN z DIM > RETURN FLASH 6 CIRCLE ©8 IF ERASE CONTINUE g LOAD ▛ SAVE <> FLASH LOAD 0` BRIGHT STOP ERASE 1y~*5| BRIGHT ATN x4 DRAW OPEN # DRAW [U]COS DRAW ASN " GO SUB D[C]INKEY$ AND <>#▞+ PRINT COPY FOR *SIN zM&#)? COPY :4|ATN COPY # FOR PI GO SUB R LET b TO DATA LET INKEY$4 BORDER DMsSIN $y DRAW (J DRAW DRAW "[B] FOR ▜▘ OR _I,NOT [H] LET ,USR -<>[O]>= CLS %USR $©ATTR | RETURN DEF FN gNSGN 8` CLEAR &] GO SUB [y AND 7LdCODE 2u RUN PAUSE <>IN BORDER # NEW :7/▘ COPY LEN NOT EXP `PI INVERSE ▘ STEP [N]y|LN RUN >=8oh COPY >hCODE &[K],X%©T_ INVERSE Ex RETURN STOP 8©s, DRAW <> INVERSE }? NEXT FORMAT EXP >= PRINT ? SAVE [P] NEW _(VAL$ y STEP LINE <=y LET xO DIM AND @o& COPY X OR K q< MERGE STR$ <>: COPY [T]_>[D]0 GO SUB >=D25INKEY$5CODE (E SAVE ERASE z OVER <> NEXT }IN &@LN XzBFN BORDER , RETURN !8. : RESTORE wg[D] LLIST ACS INVERSE ▜% LIST SAVE <> RETURN ([B] @[P] AND 3|~/CODE wINKEY$&!4 PRINT POKE T FOR POKE 7 PAPER POKE NEW y PAUSE PAUSE s LET : BEEP />Z!EXP ~>SV NEXT ![O]TAB NEXT PEEK DRAW BORDER NEW <=~ STEP COPY PAPER ` FOR NOT PEEK }@| BRIGHT CODE REM COPY h1 COPY NEW LPRINT ▝_? PLOT @W RUN STEP VAL zSTR$ ©IN { RETURN RETURN 0▞O~V8 BRIGHT x▘G09 ERASE <> INVERSE 5▞lw RETURN PLOT BIN <>{ S RUN 7{ OPEN # INVERSE eATN LINE READ [H]{ MERGE CLS RETURN GO SUB [Q] RETURN RETURN MOVE zsMCHR$ FORMAT { VERIFY RETURN LPRINT _[P] NEW SAVE ▘WIN NEW [U]EXP MOVE ▞USR p▟9 MERGE ▙ CAT z COPY NEW AND CIRCLE XW#.▟ FOR SAVE ~i[H]VAL$ RETURN MOVE <> MERGE ~# AND DRAW PIg OPEN # MOVE NOT GO TO -{ PRINT [S]myACS > FOR RESTORE g CIRCLE w,x RETURN SQR LLIST OUT GO SUB ATN FOR MOVE LET <>USR { AND COPY _ CIRCLE z VERIFY W<>▟ COPY STEP x CAT a! RANDOMIZE "6_ OR :r FOR G RETURN ▝ OUT MPINOT STEP c RANDOMIZE GO SUB [5|!C LPRINT RESTORE STEP [O] PRINT . MOVE PAUSE LOAD SQR [S] PAPER ? LOAD {<(#z NEW NEW BORDER NEW 62#5A CLEAR REM SAVE t CLS COPY AND 0w#<>/[B]▝ DRAW CAT ▝p PLOT p,_[R]LN OVER i[L]'rzU SAVE {[C] GO TO TAN {y SAVE <> STEP La▜ LIST BIN P SAVE STEP [F]_SGN WaSTR$ CAT a LIST PAUSE SAVE w COPY GO SUB g,CHR$ LPRINT CLEAR |$ LIST BRIGHT VAL$ @ COPY s STEP }USR FLASH RETURN / POKE [S]>=> RANDOMIZE BORDER NEW USR h}HVAL$ y BEEP n COPY @7 FOR <>▞t CONTINUE VAL$ G&e SAVE VAL n RUN ▝ FORMAT NEW AND > ERASE OUSR FLASH <> PRINT ;&CODE O RUN SGN ( STEP [P]nBIN 2D_ATN RETURN goBIN b}"FN /->=% TO <>* RANDOMIZE ,o RETURN CIRCLE - FOR &<>▜ BEEP NEW RETURN O!POINT }#~H[C] PAUSE PINKEY$? PRINT ~LEN OIN LIST [O][P]/_FF BORDER AND THEN ( BORDER ?8 GO SUB [S]INKEY$ DATA >= GO SUB [E] READ COPY CLS OR CLEAR CHR$ OUT ▖ CLEAR 00 RETURN FOR pEXP LINE HCOS #O RANDOMIZE STR$ + COPY RESTORE o SAVE & LIST C CLEAR ACS $ABS IF @ THEN FOR ; RUN $w IF LLIST THEN ATTR LIST ASN ~ BORDER PI PLOT # COPY PRINT <>!_k[P]~[C] GO SUB LN PEEK LN +/ RANDOMIZE DATA LET ! CONTINUE COPY LET p+ RANDOMIZE .TAB MERGE © IF LLIST CODE DRAW [B] DEF FN G!X▖/w,=EXP IF <> [C] COPY AND SGN AND h COPY jKpacku8K-hU DRAW STEP DRAW A[C] COPY [G] COPY DIM DRAW COPY s DRAW #▛b CAT /wINT colrbef" IF at' GO TO si DATA ngl PAUSE POKE i0h0 COPY [J] CLS 1/ CLEAR @ MERGE TAB `>v STEP a CLS v STEP Sa CIRCLE VERIFY STEP LPRINT ` MOVE !OHw,w- STEP 9a GO SUB Snt LOAD !"/M"/L"/J"J"K"M>,2NH2nO>42QH2qO!.Y> OR w, DRAW STR$ PLOT CLS ve▛ STEP LPRINT `! LIST CHR$ OY STEP to STEP t STEP #n RESTORE ~#~#: GO SUB ~#~#<>:I_ATN >=!G_:okPEEK PRINT H_/ STEP PIu=2F_*nk|[F]2Uu RETURN 0> RETURN 8>▜▜▜o&))"[B]whB STEP <w LET 2G_ STEP DRAW tv*[B]w STEP a| RESTORE STEP ,ug} AND USR o[P] NEW ▗g STEP ,u LLIST STEP Au STEP uu><>2qm STEP ▟p STEP RETURN l>2qm*[B]w STEP a FOR !mw MERGE INVERSE & STEP VAL t MOVE THEN OPEN # INVERSE &![E]w STEP VAL tvOA STEP uu STEP ▟pNOT RETURN l~ATN >= MERGE RESTORE CODE O GO SUB LEN [B]= LLIST INVERSE RESTORE INVERSE o STEP ▗b# INVERSE LLIST MOVE { AND _0 READ z AND W INVERSE GO SUB s INPUT t!)X > RANDOMIZE MERGE 3 MERGE MERGE MERGE MERGE = PRINT 1=2G_<>!i@*[B]w STEP a} AND o GO SUB s)u RANDOMIZE MERGE 3 MERGE MERGE MERGE MERGE $| NEW CHR$ u} VERIFY LPRINT o[P] NEW SAVE ▗g BORDER 1<> GO SUB s>u COPY COPY RANDOMIZE MERGE MERGE MERGE MERGE 3 MERGE $ PLOT 1<>+ LIST r$r$r$r STEP 9a POKE %p> AND g NEW LPRINT AND o| NEW PLOT @gmuNOT )i SAVE DRAW RETURN COPY RETURN DRAW SAVE LIST *[B]w STEP [Q]u INVERSE .{ THEN O( VERIFY s,s,s,s,s,w,w,w,r, INVERSE - DIM r, DRAW <> STEP LN h*r_[E]w STEP >=u*n_ STEP FLASH u*p_ STEP FLASH u*t_ STEP >=u*s_CODE INVERSE og:H_ATN >#W:H_ATN (6 INVERSE .' STEP v CONTINUE STEP vd STEP v} AND 0D>/PI< GO SUB B0 CLS RETURN 0 INVERSE , INVERSE ->= INVERSE ,<>>#|[R]LN OVER i'|[R]LN OVER i'}[R]LN OVER i'}[R]LN OVER i'CODE <>:F_ATN !Jv5 LIST 4!aX~ NEW (5, RUN <>*[B]w :G_ RETURN COPY >=O:okEXP ~ RETURN O>= RESTORE LIST U STEP LPRINT ` LLIST ~ NEW RETURN (&5~ RESTORE w,w,w,w,w POKE LLIST THEN MERGE ,Lq,q,q SAVE <> THEN v LINE OPEN #t LPRINT COPY ACS , CLS PRINT <>[Q]CHR$ >©2JvCODE !TAB `"Lh>22Jv=`USR !_(USR #~/w OR < FOR 0 STEP Sa RESTORE STEP 9w STEP PRINT t LLIST aA INVERSE . STEP TAB mESTR$ !aXs, DRAW r,} RETURN i8 RANDOMIZE CODE 2h@2hG! COPY "F_<>Y STEP LPRINT `:I_ RETURN 0 STEP LPRINT `NOT OPEN #t STEP LN h>= VERIFY B RETURN FORMAT :u_ RETURN CIRCLE STEP Oa STEP TAN `! RETURN @ MERGE NOT ©`Size:Addr:Length:Track:Sector: INK + COPY E CAT COPY Z PRINT ? COPY TAB `>VAL STEP OR aTAN W/! FLASH ▝EXP ! GO SUB NEW 2c GO SUB [` LIST LN BIN INK LPRINT IG INVERSE ©ATTR c STEP V> COPY NEW 2G_ PAPER [q PAPER NEXT STEP SGN TO }[P]▘ PAUSE H CAT STEP @ LLIST ▟~! RETURN ACS Q STEP [D]g RUN RUN A >= SAVE STEP ▗b_ RETURN COPY RESTORE MERGE GO SUB [Q] MOVE RETURN LLIST RUN STEP FOR < CLS THEN t RETURN PEEK @ DATA STEP VERIFY y.▘ LLIST CLEAR 5Nm CLEAR ;}L AND CLEAR INPUT /![R]X NEXT STEP {[F]VAL 7i.iu©f INVERSE . CLS v[Q]▝b] RETURN k THEN PRINT {w PLOT ,.[(TAN [P][R] MOVE X^ COPY # THEN T( RUN INVERSE ,} RETURN BORDER 8 CLOSE # CLOSE #> TO SAVE LINE z:y' LOAD [E][S]| COPY a GO SUB TO ATTR {[K]O CLEAR Z{!CHR$ CAT DRAW USR ayATN BIN :O STEP LLIST PRINT pO;_![P]]m PAPER `~2▘ COPY GO SUB V LET RETURN LINE |y COPY :5h PAPER CONTINUE g1 PAPER //hS RETURN SQR Ji AND d OPEN #/NOT ='? OUT 0 INK GO SUB [ FOR /?j[I]|2L_ DRAW STEP DATA c RETURN POKE !;]>A©X STEP [N]aCHR$ CIRCLE g CAT ![O]D[I] PLOT GO SUB VAL SCREEN$ CLOSE #x BEEP CONTINUE dATN LINE ryLd! LET [U]h"[G]sNOT CONTINUE VERIFY STEP INPUT v"L= RUN nl BORDER TO EXP y COPY <<> STEP CLS >[J]2%<>NOT "▘ IF bCODE 2[{;1 RANDOMIZE / FORMAT P[J]SQR RANDOMIZE CHR$ [C]z LET CAT ▘>[O]G CLS v COPY CLEAR ©>_2 NEXT z INPUT W RUN GO SUB ?7_!LEN OVER L!DM8 LPRINT i STOP .▝} DRAW z>=CHR$ <-. PRINT OUT AND ©nQ{>© FLASH RETURN LPRINT NEW O▚ BORDER RANDOMIZE ▝ NEXT >STR$ PRINT / IF NEW LINE z COPY lZ TO _CODE , RETURN CLS <> GO SUB Y{Zg[O]LN ▗z DATA USR #- RETURN YCHR$ TAN BORDER <>EXP ! INPUT BIN Z, LET CAT P FORMAT BORDER CODE THEN w RETURN $ IF -=r PRINT % NEXT © PRINT !Gx" DEF FN Z0B TO FORMAT PAPER % LOAD CIRCLE %%▘E&1: GO SUB A DATA GO SUB BRIGHT A RETURN ([D]▚ CLEAR Q DEF FN >▚ RETURN zz<> LET #l BRIGHT AND m> LLIST READ z! DATA }"gX LIST FN [F]BL|2 GO SUB CHR$ CLEAR PAUSE LET <>CODE ! PAPER > NEW BORDER 0, PAPER LIST (#<>>8ATN PAUSE k< =[P]m VERIFY SAVE ({ PLOT ![S] OVER BEEP DATA THEN wD IF SAVE LEN !@X COPY w,f? RETURN q GO TO <> DRAW LMNOpCODE ! RANDOMIZE SCREEN$ {8 CLEAR [J] CLEAR # CLEAR [P]. CLEAR :<>5~^Mo4[M]<> NEXT FORMAT '9 INPUT <|NOT LIST CHR$ STEP RETURN >= THEN PEEK ~INT DEF FN w[S]9POINT PAUSE LET SQR CLS (-5*[P] LET (y RETURN DEF FN 0<> INPUT G OUT VERIFY ▘[P]y POKE O!Y AND IF INK `^#V PLOT yNOT fPF▖C▜ INPUT H#f COPY ox DIM :_ATN >= OVER 5<> RANDOMIZE <NOT y[E] DRAW { COPY STR$ z SAVE NEW y[E]▝) MOVE [9 COPY CLEAR [H] DRAW RETURN DRAW wCODE 2[T] STOP X![H]/[P] CLEAR Q(2TAB BIN |>E GO SUB MERGE [L] OUT [O]:[{ATN <> LIST > FOR RANDOMIZE -[J] COPY 4[L]= BRIGHT USR > INPUT ! PAUSE {a MERGE `i INVERSE .VAL$ 03 THEN [P] RETURN MOVE FOR STEP 9a INVERSE - RANDOMIZE READ MOVE z COPY COPY NEW AND XW GO SUB S▚ INPUT {> SAVE [T]|▟ DRAW NEXT P[A]@ DRAW [C] COPY :SCREEN$ {O▜▝!c[S]}n~y RETURN ? STEP 3} OR FOR RESTORE COPY NEW LPRINT PLOT o>Aw COPY LLIST :LN ▝ATN 6 OR I# RETURN A<> PLOT HABS B RANDOMIZE DRAW <>!X-_G> IF q, PLOT hLN ZH PRINT OIN STEP : DRAW ©>F2ATN ZX BEEP RND4 COPY < CLEAR CHR$ }▜ATN zn PRINT &x BEEP NEXT a8SQR LLIST COPY [G]*f} TO LLIST :K PLOT l CLOSE # PLOT PLOT ABS o PLOT LLIST _*rQATN PLOT COPY nUSR *i SAVE T]6 POKE PEEK [I]<>LGIN >Ew BORDER , DRAW M`~_▞ FORMAT +_[N] VERIFY /▜STR$ 2# RUN © RESTORE &▖ COPY MERGE GO TO o RETURN [P] LIST PEEK $0 LLIST g!q DIM ZASN * OPEN #X~[Q] STEP L*ZABS y RUN /ABS z RUN ^?{ATN <=(iVAL <> COPY ! RANDOMIZE E©Ao STOP RETURN >= COPY () MERGE INVERSE &[k©( CAT PRINT RETURN ~? PAUSE STEP TAB #©USR MOVE { AND _0>=z COPY WCHR$ PRINT MERGE J{? AND ▚# LLIST y=▖ RUN 0S VERIFY ~ TO MOVE N CLOSE # PAUSE . LET <> RESTORE IN [J]{ CLEAR NEW LPRINT AND w#ATN DATA PLOT qo" POKE ~ LLIST <><> PRINT READ BORDER s NEW =w> INPUT © TO /ATTR MERGE FOR AND W PRINT ACS DRAW DRAW MOVE INVERSE GO TO OR COPY VAL$ STR$ COPY PLOT <>Syst COPY em: COPY Loader RANDOMIZE Auto RUN 0 CONTINUE c` POKE isk READ [P] READ Driv DRAW esM.nu:© FLASH Gigasc DEF FN re PAUSE m[P] ERASE Qui>=ckABS STOP BRIGHT Gra TO ph LET s RANDOMIZE CIRCLE LLIST lacABS INK ▟ IF Borg[H] s INVERSE ftO INPUT R PAPER ay' LET lPl$ NEXT STOP <=l DEF FN NEXT alJvPEEK g|Ril$[B]ACS COPY NEW Tim! PAPER SS STOP in RETURN gsE: /xit DATA T▘< OUT COPY X[H]!u LIST P STEP )iIN CODE rP CLS ~[B] CLEAR COPY # PAUSE [P]: LLIST pP PAUSE CLS LOAD B COPY VERIFY Q[G] ERASE ▘p▗aIN ▝L IF [ TO IF IF NOT CHR$ CONTINUE COPY PRINT CODE 2 SAVE ▝▖[P]KPICODE STEP RUN ▝ASN LET >=[U]0,~0 COPY q# RUN +]! RESTORE INT b REM ,[P]f BRIGHT GO SUB VAL FOR +AT RESTORE DRAW y LLIST ▝NOT COPY ▘turbo#3 OR d1OSGN AND 0w IF POKE RETURN 0N GO SUB VERIFY PAUSE DIM RANDOMIZE y LIST #$ CLS REM 6 COPY CLEAR >NOT SGN ▝ PRINT RESTORE STEP DATA s= LINE THEN © STOP RESTORE [J]s CLEAR e CLEAR [P]c[G]Oi PRINT f CLEAR RND PAUSE OR [T] VERIFY $8[U] RUN [I]q DATA :ABS PI PRINT CAT NOT LET [P] NEW E SAVE [O] GO TO [P][K]<><= PAUSE !H<= DRAW STEP CIRCLE `LN ▝.La~ RETURN RETURN !▖ATN PI INPUT ▘[T] COPY ▞NOT [a©?>=h!* FORMAT SAVE CODE RESTORE ^ FOR ▚ OUT # RANDOMIZE LLIST W INPUT y[C]G LIST -[I]_x[N] INVERSE g>Q▞NOT ▗b COPY } VERIFY /▜~FN CODE PEEK SCREEN$ }SIN RETURN COS RETURN Y COPY LIST <>!1 FORMAT 6 LPRINT STEP ▘@3[P]4zPI$ THEN Y`N FOR G▘/ REM w DRAW $ IF [J] FOR INPUT CONTINUE THEN STEP > IF F FOR #Y FOR BRIGHT [ DRAW NEXT !l▘"PEEK >o GO SUB GCODE ! COPY j▘ CLS = DIM LLIST ^ THEN COPY ZW[D][B][P] PLOT RANDOMIZE [Q] DIM ASN STOP H CLEAR P LIST 0q FLASH Q{ CLS POKE COPY INVERSE &! RANDOMIZE J STEP VAL t# RANDOMIZE PIR RANDOMIZE ![Q]V CLEAR USR Qs[B]f OUT }IN BEEP READ hH INVERSE DRAW ![A] STEP BRIGHT ▘ ERASE PLOT P PLOT [C].mu INK _z FOR VERIFY gz[K] RESTORE MOVE MERGE FORMAT }▖j FORMAT o▛_ ERASE RESTORE <>|% NEW COPY USR } VERIFY o CIRCLE |[P] AND DEF FN <>Aft][Q]▟Nsc/of- SAVE ;<=STR$ th LPRINT ViNw READ stc LET o CONTINUE DIM nVAL xC[R]f CIRCLE [B]Th CONTINUE [S]m INK y RUN only NEW rE INK RESTORE ack LIST 9<=hn REM USR -sadr.p RETURN OPEN #Ns AND ©? AND / COPY RETURN DRAW SAVE LIST @% RANDOMIZE LPRINT DEF FN RUN >D COPY _[P]CODE [F](9 RANDOMIZE [D] RUN IF ▝ CLEAR CLS GO TO ©▝!"`h+";_ STEP Wa STEP TAN `! CIRCLE USR STEP EXP `& FLASH DD STEP SGN `&[ STEP SGN `!▝@r%s$ FOR STEP 9a FOR z VERIFY X W, INPUT $>s$w%0, PRINT !▚@ INK h`XP| VERIFY x FOR 0 GO SUB B FOR INK w, INK FOR STEP CHR$ y2IN x! STEP EXP ` FOR !SGN x GO SUB VAL !▖>w, AND IF g"▗y CLS v> INPUT 2[M]x STEP da STEP ▚y STEP BIN xCODE FLASH RETURN / NEW ( NEW :J_2hNOT CONTINUE g COPY ` INVERSE !▗ STEP IF x INVERSE ^ INVERSE n RESTORE STEP CODE y LLIST STEP CODE y INVERSE } AND INVERSE o>= INVERSE ~ATN BIN FOR x LIST INVERSE 5 !▗y^4▖ INVERSE } INVERSE 5 STEP CHR$ y NEW AND INVERSE w STEP CHR$ y NEW 0 GO SUB D INVERSE w INVERSE ~ INVERSE ▚_ INVERSE w INVERSE f INVERSE nO[P]G INVERSE t INVERSE u/ INVERSE f INVERSE nO[P]G INVERSE u| RETURN USR 8[P] NEW IN o INVERSE w STEP CODE y STEP CHR$ y RETURN ( FORMAT !▗y~#PEEK >=~4&▖o^p▗ INVERSE RESTORE LLIST { GO SUB VAL _ STEP CHR$ y NEW AND ><>!@> GO SUB 02[B]yO}SQR 8j"▜y| AND G~[R]w|LN PAPER RNDy<>&▘ACS $foACS w THEN DRAW ACS w<>*x/}lO:z/g"x/▝2z/<>2D_NOT MOVE j COPY COPY $$ REM _ INK © DATA r STOP [R] VERIFY o FOR q MOVE ? BORDER [B]<>= OPEN #SCREEN$ DIM # RANDOMIZE >= NEW Q GO TO NEXT &'d[D][D] COPY PAPER L .FN FORMAT STEP Lax INVERSE !STR$ _>"~#0.NOT ( INPUT _8S▜0#▚0 GO SUB [Q]ASN ( GO TO 8 RANDOMIZE BRIGHT 182 CAT 8@<=▜ TO w` THEN X RESTORE bk`) LLIST INVERSE DIM COPY %N#[C]<>0+y35▝0 RANDOMIZE THEN XUSR (` SAVE MERGE hGD^# READ RESTORE MOVE GO SUB VAL TC AND <>U.]CODE [B]▜ NEW 2▖`8 RETURN Zt REM ▞`CODE <>STR$ CIRCLE ![INKEY$ GO SUB s CLOSE #` RANDOMIZE MERGE ▙ INPUT 1<>▜o[F]g<>!s COPY DIM 8 CLEAR } AND REM RETURN 8 PLOT #8NOT 0 FORMAT (<>|+ NEW x LIST )[N]V#<> REM <F[M]fo<> NEXT GO SUB G GO SUB ^ MERGE gW[U] OPEN #▚OCqACS 6NOT , MOVE s,r<>> COPY 2<_<>$| NEW USR } VERIFY LPRINT o[P] NEW SAVE ▗=>CODE >>>>!2ja PLOT CLEAR © GO SUB y<>> OR CODE f STR$ <>( PRINT STR$ STEP ba STEP [I]Ha TO E STEP EXP `& LPRINT NOT SGN `<>=<(==PEEK USR # PAUSE 2TAB axLEN ( GO SUB LEN USR OR MERGE RESTORE +a(PEEK B▛CODE a LLIST MOVE STR$ READ <>TAN <> STEP BEEP aUSR FLASH RETURN /[S]>= STEP hbHyATN P>=[M]C_l>V RETURN FLASH "G>© STEP VAL ▝{':[Q]>OUSR 0'<>TAB X@2 RETURN aCODE O2▝b)( STEP 9byz NEW G[J]goBIN )b"▘b->=%<>*,} RETURN VERIFY USR LIST _[P]/5!g[C]> LOAD X< CLOSE #O!g#~NOT ▛#INKEY$# PRINT ~LEN O LIST :'_F# THEN THEN ~(?8[S]INKEY$>=1 GO SUB [G]USR z2[P]b INVERSE |N RESTORE ▜ AND W FORMAT y RETURN (K PRINT INVERSE ▗ RETURN RUN @oACS $~ BORDER % LET GO TO H PRINT VERIFY INVERSE g LLIST # INVERSE - [G]<>[O]-NOT STEP ]aNOT [C]_*6_:r_T]`▗ PAPER [P]ogCODE +ACS LINE 1c GO SUB R CIRCLE #">c@SGN P]BCODE w, DRAW kCOS NEXT STEP >a GO TO <>6%, INVERSE L OR FOR TO SQR RESTORE FOR 6 LPRINT $6 INVERSE $ INVERSE M LPRINT !a} INVERSE [E]PEEK BORDER ▙! INK COS OR TCHR$ FOR $U? READ READ ( FOR LLIST STR$ DATA fLN SGN K<> CLS CLS BY KPACKU OUT LPRINT CLEAR PAPER {[E]IN GO SUB [s_ RESTORE MERGE OR : PLOT ` PRINT STEP xa LET [Q]STR$ STR$ MOVE LLIST STEP GO SUB d O=(*:E_ATN (:ok2Y PRINT CONTINUE g:18_"6![U]h"[G]hCODE <<=@2xd>725h STEP [a:`L'BIN Gi STEP yd STEP TAN AND % OPEN #d.!YE[K]TAN RETURN :-▙lIb▛gCHR$ ▘!m5`![C]g STEP ▗b[O]/NOT h CLS vACS PEEK ! PLOT Z>=STR$ > LPRINT TAN [S] TO LINE = TO LEN &@8 COPY [I]$ ERASE [L]d}[B]SCREEN$ BORDER CONTINUE NOT OPEN #4wAUSR STEP @c!SQR NOT INK !<=CjNOT `>2SQR X>VAL CNOT INK FLASH CLS C[D]FN :_ STEP ua NEXT z STEP ©exPI(wTAB ▞0n[N]CODE [B]<=2 ^[E] PAUSE GO SUB S POKE /z THEN ? STEP Ef{< STEP 7f[D] STEP ?fSD)AT e NEW © LET THEN G * THEN gBIN eeSQR COS THEN w "[P]▝INKEY$`${ NEW _ [M][E] PRINT OR STEP /| BORDER dBqSTR$ LET <>[N][T]INT VAL$ CLS STEP [<>2 OR ▚_O:][P] AND ,8<VAL STEP Ofy STEP KATTR jj ERASE [M]ATN mTAN PRINT mAT i<> CIRCLE ]g RESTORE :ACS /ASN :(*f] SAVE /COS s= RETURN m2(2'2!> POKE 2*[I]f"aCODE <=FN <=[E]f RESTORE !3? RESTORE NOT /=VAL$ ! LLIST " SAVE 9" LLIST |2 CAT K}2S RETURN ;: COPY GNQx<> LPRINT SQR USR ▙W/<A READ LEN [I]6 REM NEXT VAL U@ MOVE [R]f NEW [U]CPIf2SCREEN$ sVAL SCREEN$ ©? BEEP GV!COS ~▝=/>NOT 2CHR$ [M]ATN [M]NOT ▚"]" IF /" DRAW / CLEAR LOAD O6<=hINKEY$SCREEN$ ▙[Q][T] RANDOMIZE SIN STEP =CODE INT FLASH [R]IN v SAVE >= MERGE PRINT FOR ATN !k▞l GO TO H( DIM STOP INT / INK POKE t READ LN [T]SIN PAPER GO TO U AND (( LET STR$ COS CIRCLE 337<> COPY [P] COPY BORDER BORDER 3 COPY CLS THEN CLEAR OUT OUT © LOAD LOAD LOAD RUN < LOAD ~ CLEAR 7IN STR$ OUT IN ▝IN ) CLS ▖ CLS & CLEAR © CLEAR ▝ RUN RUN [M]% RUN DEF FN DATA $ DATA GO TO $l,,,? OPEN #[Q][O]Z??? COPY 6No Disk changiCHR$ LoadProcesTs▚err[R].Fil LPRINT t TR-DOS *Track:Au<th" SAVE 7tINKEY$: OR PLOT STEP PI CIRCLE POINT ▘NOT ^q!VAL$ PAPER [Q]SIN ▖ GO TO STEP CODE R` PRINT CIRCLE MERGE READ IF d>2c RANDOMIZE ACS STAN THEN INKEY$ NEXT GO TO OUT tTAB STEP `:J_ INPUT BIN j STEP JCV[D]!BIN MERGE ~=VAL$ > LPRINT 1G_2PEEK TAB COS OR STEP [F]LN [A]ATN PAPER 4q STEP SGN m STEP " STEP mk STEP dp STEP ▟▚ RETURN l STEP TAB M" CIRCLE LLIST USR a LIST ▚BIN LPRINT INK K,qDPEEK #[E][G]▛( LLIST #`hj INVERSE 0ACS STEP p,▚a[I]f/ IF ▘x MERGE ▗NOT ©@TAB G BEEP OVER ~▚=#VAL$ RND▙ COPY FN COPY *USR =& PLOT n RESTORE THEN CLEAR RESTORE &#)+ CLS LET b RANDOMIZE t_[J]STR$ LN |} STEP INK `~[I]!VAL$ 46 CONTINUE DATA AND v NEXT (:NVAL$ SAVE BRIGHT STOP VERIFY ▚ DEF FN !▝TgSGN TFN *[O]8[U] READ OPEN #8q- OPEN #"iSIN 6F STEP a IF fFN [O] IF LET VAL | GO TO 5l0 AND RUN OPEN #_▘SQR SCREEN$ X CLOSE #<>▝LN c INK !IGFATTR c STEP VXcY NEXT LPRINT [T] INVERSE .9:>= BRIGHT TAB m>@2INT iBEpCHR$ jE!ASN {[T]_zTAB AND @[K]+,@ATTR DIM ▜2G2+7`4@!ABIN >ATN STEP PAUSE [O][G] BEEP RUN AT STEP 1SQR dX[F]_[R]lNOT npT[M]x!a[M] CAT OUT USR ▖b PAPER !<>POINT [F]- IF NOT AQ_NOT CIRCLE PLOT STR$ DEF FN O[B]LN 3kvUSR SIN [B]w;▞[A] AND "ij]<> POKE ;CHR$ ▖ OUT I BRIGHT GO TO PLOT OPEN #t[P]32[T]VAL _<2`NpLN h( FLASH VERIFY B( BEEP %~2?[E]4NOT DIM 6 ERASE lAT N>=j[N]SIN ▘yVAL ▟ FORMAT LRSQR <>,~<> USIN 2 INVERSE dO[S] OR LLIST #▖ABS COPY ACS :0 PRINT AT POINT *<>j2 THEN jP DEF FN LET 0:SIN STEP jTAN RETURN G" SAVE 7 STEP b STEP OPEN #3Ea▘RND|▗FN * CAT jNOT LPRINT g SAVE [A]▚1 RETURN [CODE ASN r[S] READ [ ERASE READ USR BRIGHT ( STEP lk LINE CIRCLE NOT NOT 6PQJCODE ( IF Q TO ▝k8 PRINT LLIST ) VERIFY LPRINT ERASE RETURN CIRCLE RETURN !?<>oSIN FORMAT ACS eP=g VERIFY 8o"nk<>TABS CONTINUE COPY h,)a##[L] COPY ~ CONTINUE LOAD #~INT REM `.0O| AND EXP SIN LET |8CODE [R]▗ DRAW <= PFN STEP BORDER [B]▞Qc':D_SCREEN$ ▚ CIRCLE NOT !USR MERGE =|[F]LN (}< NEXT |<EXP 8}SGN [J] VERIFY PAUSE ACS kCODE gABS 0l[F][A]VAL ASN LN XCODE FLASH J<>[L]V[L][K] INK INK VERIFY ▜[Q] LIST STEP [C]>= PAPER VERIFY LINE POKE [R]= RETURN PAPER LN [D] RETURN (Y CIRCLE RANDOMIZE ▚ FORMAT y VERIFY 8S VERIFY PAPER Ow(D RANDOMIZE SIN ▟= LINE ▚ LET <=/vEXP THEN OCHR$ ▗, RUN [J]BIN READ >=[P] GO TO & STEP L▚E'_VAL [U][K]INKEY$RNDx*s[P]1▜o& RANDOMIZE jXs LPRINT GO TO ~LEN NEW w NEXT 2 PRINT PRINT TAN RANDOMIZE VAL$ [K]+[T]▚ LET ! OVER RESTORE & BEEP ` DRAW `INT ARND LPRINT j[D]>&A.SQR F[U]$VAL$ INPUT USR " PLOT STEP EXP `&g PRINT BIN W VERIFY 0[L] THEN N THEN INVERSE CIRCLE ]FN "GCOS | PRINT ▚ INVERSE SAVE INK AND EhoSQR INK s, GO TO [I][I]INKEY$ VERIFY TAB /2 AND p! COPY COPY "POINT (#▙i▜{INT $%AlIl[F]'Ba INK *crGINT pbhsMu_>m VAL$ !x/H VERIFY [I]INKEY$~[R]"*m!vX INK NEW OUT ▝& PRINT POKE G READ CONTINUE h> INK RANDOMIZE _ MERGE W MERGE NOT CLEAR e GO SUB e▟▞INKEY$(+O[A]ATTR TAN STR$ PLOT <FN [M]ATN )[R]LN WINT 0OaPIH LLIST /2mINT LEN zATTR INPUT wkAAT WATN INK RESTORE LN &STR$ ~,fo{ OPEN #RND BRIGHT ▞ DIM [B]_[P] NEW SAVE ▘W LLIST ,▛ READ STEP <> FORMAT MERGE INVERSE MBIN ASN MOVE <=ACS INT b: PAPER TAN PAPER [P]COS q<= DIM [S]EXP TAB ;Y[SCREEN$ PI_ SAVE [P]<>M<>4 MOVE 2 CIRCLE 50COS >= RETURN B">= RESTORE THEN CODE ATN >=VAL (2 COPY FLASH ERASE GO TO RND/[H] REM <=V GO SUB I%H GO SUB z[S] GO SUB VERIFY SIN BG RUN DEF FN [D]j<> DRAW AT TAN LINE >IN LPRINT ERASE 0]h BORDER [E]<> THEN ▜ THEN g(K ERASE GO SUB YV! INPUT CNOT Dp LLIST INPUT Z AND DATA OPEN #VAL INVERSE DIM ( DATA OUT SQR _ DATA ` CLS h© 2018 KPACKUi OUT w FLASH [J]XUSR <> READ %NOT WCOS <=*▟AT <=( BORDER q FORMAT LIST CLS p>[B]8 CIRCLE LOAD a AND OR "▛4▛x VERIFY /[D]PEEK [S]x DATA moC> STEP ▛ob$} NEW LPRINT `o[O] NEXT 9 FOR OR DIM xPImSTR$ LLIST + VERIFY X[B]P STEP 9a`x CLEAR o>~[B] INK Dn INK THEN OR } AND [D] CONTINUE INK [M]' INK POKE AT0B CIRCLE ASN FOR 6t FOR CLS NEXT STEP >a READ <fSIN STR$ ; RESTORE OR w,r@[P]w INK LET ,Xp&-K{STR$ |▙_n FOR OVER CLEAR "?STR$ <=NOT SGN nCHR$ @ABS X-U6A,53 CLOSE #j©C THEN CODE T[R] RANDOMIZE -<>w$[G] BORDER RANDOMIZE ▗USR kbu$KSTR$ PI THEN dq$,CHR$ [S]RNDJs CLOSE # SAVE GO SUB TO LINE LET LINE REM [B] RESTORE B TO OPEN # LIST FN DATA LLIST REM CAT W[L]eSTR$ `FN MERGE LOAD ACS USR LLIST BRIGHT FORMAT [L]/▚EXP IF )[A]ABS [C] FORMAT >=GLN xw PLOT @- RUN LN ▙ LET X CLOSE #POINT w#r| CONTINUE 8 RUN LIST <> RESTORE PRINT :SRNDl RUN VAL GO SUB ▘[L]▖ FORMAT DRAW o LET z RETURN [C] NEXT eo SAVE RETURN LIST LET <> INVERSE c}ATN TAN bTAN USR FORMAT AT RETURN d> CONTINUE STEP ▙pTAN LINE uX<>r@[H]<> VERIFY !2-,|( POKE - RETURN DEF FN g""2ATN Y2 CIRCLE *@LN [C]<GCODE USR ATTR GO SUB p>= CLS [T]_pATN s LOAD p[H]PP INVERSE | INVERSE DIM BATTR 2 DEF FN p[U]/{X$+[J] INVERSE [F][C]6>=wATTR $ THEN ERASE FOR p|TAN LPRINT Ro CIRCLE PAUSE FLASH eNOT :FN AND _ NEW jTAN ]jqFN NOT {w STEP NEXT q AND _0><>[F]q![G]q"[G]dh[C][Q]q STEP AT ▙SIN >>="g STEP USR ay▝ RANDOMIZE RETURN ▞ OUT >=kS DATA FORMAT PI*DrP RESTORE LLIST TAB ( BRIGHT 2]2 PLOT / PLOT OVER ▝] AND 2<= FOR . SAVE LPRINT d STEP y RETURN FN PAUSE HU` FLASH ▖▞>USR RND`CODE MOVE ABS RESTORE y GO SUB tNOT ACS L ERASE :D COPY ;1NOT 1 REM [D]0I!tVAL$ MERGE * TO @!YASN RND!FF"OY![A]ATTR "oY IF f DATA SIN KSTR$ (O NEW f LET y NEW LIST w-! REM FOR ACS [U][E] PLOT ,! NEXT DIM [M]r▖ OR !NOT /VAL NOT 2CHR$ /!r"NOT /COS 3r NEW ▝!@'U OUT [C]'! FOR $SGN +P<>+: STEP / NEW @2 FOR e CLS ?= LET RESTORE !X_ CLEAR !:/~6 COPY ▙U" LPRINT "[O]r STEP ^} RANDOMIZE [J] LINE CODE ;5▙ GO TO [N]x RESTORE *# IF < NEXT DIM [M]2INKEY$q NEW A GO TO |▟>= CLEAR ©: PLOT GO SUB y> STEP l:+ja CLS ATTR SGN $ OVER =_|SQR 8% SAVE |b PLOT - PLOT <> STEP Wa! FLASH [I] STEP EXP ` STEP TAN `<[H]▛SCREEN$ H STEP USTR$ THEN U`H STEP R▛!{▙>= FLASH }▞# GO SUB VAL >= STEP fp[A]▘ASN %&ASN ▘ LPRINT &/! LINE >G6#0 RANDOMIZE d▝! FOR ▝CODE 2 PAUSE ▖2 RETURN ▞2C▞<2>>▚0TAB [P]a CLS v STEP .▛ STEP LET ▖NOT VAL$ ▖CODE FLASH RETURN / NEW LINE EXP ▖!▞>H RUN (OCODE THEN 80<E2 CLOSE #g" GO TO VAL , STEP #NOT NEW ▖> RETURN >= DEF FN ]▞2q▞O@? BIN y RETURN PAPER RETURN 7 PAPER NEXT ▞ RETURN > PAPER OVER ▞ LLIST NOT Rs:") RETURN d PAPER 1▞ GO SUB V[R][P]NOT FORMAT g!<>Z INVERSE .-~ NEW ?(5, INVERSE - PRINT P[0 AND iSCREEN$ G CLEAR ! DEF FN CLEAR ~ NEW LIST ▜OVAL ▝ AND &Yo STEP DEF FN ▞ THEN DRAW [Q] CLEAR # STOP <>>=2r▞(`SIN COPY Z STEP SQR ▞!SCREEN$ Y TO YS8~O[S](y VERIFY w~[T]/`6pSGN , INVERSE CLOSE #<> STEP CHR$ ▞ RUN <><>- NEW 8▝. NEW >=5<>@AT (<>▝CODE OPEEK BIN ~ AND CIRCLE 8 POKE !PIYPI`SCREEN$ TAB PINT DEF FN P REM ▚G STEP X0 INK IN , INK S▘: CLEAR RETURN ACS <>2[M]SQR RESTORE MERGE W▛W LLIST ▟ FOR LLIST [M]% READ <>h[I]O- OR o{▝_0STR$ MOVE LLIST FLASH <> THEN q( THEN PLOT COS G~LN 0~ AND LN 0yLN LIST LN FORMAT 4<> 15'):,@DBCAHFGEIJKLSTR$ ▟>#K2!0#$%:'(6;,e"345&789*+<PQRSTaVWXYZ[/hejcdUjgbifkl_ SAVE C STEP LPRINT ` CLEAR ©> INPUT 28▛h GO SUB y.-CHR$ F▛= NEXT FOR & INPUT DATA >=z LINE LIST { AND _z[E]▟WNOT BIN d▖/_j PAUSE [K]<>{ OUT ABS CLS CLS o0 PLOT OUT VA RESTORE MOVE CHR$ CIRCLE B00[C] RETURN 0 SAVE DRAW `o LET COPY [I] NEW H047 PLOT RUN `,,1 FLASH ;68Kf@pOl?VAL 7 RETURN LPRINT COPY ? LOAD CLEAR ASN USR y FOR INT qcINKEY$PI[D] CONTINUE [E]TAN p▟)[B]"▖%[D]IQ<>[R]F[A]JQ)AL CIRCLE ' NEXT 'qM&[M]STR$ [R]`O COPY SAVE LPRINT RANDOMIZE Q? COPY COPY LIST USR RANDOMIZE ▚ COPY © COPY COPY LPRINT COPY GO TO [D] COPY USR g[P] COPY ▚CHR$ P CAT COPY SCREEN$ $( NEXT DATA ABS STR$ PLOT FOR L NEXT VERIFY + DRAW O6 RETURN RETURN NEXT 3i LPRINT DRAW "5 COPY # COPY l LIST COPY 3 DRAW [T]▝&0▖ FORMAT RETURN 3 RETURN Y[Q]Z[M]NOT ▘ DRAW 7 COPY [Q] LINE 3[M]<=j DRAW - CLOSE #& CAT USR LET LLIST LET &©[P]© SAVE .D COPY ' LPRINT [P]▞ DRAW CHR$ COPY |,?▝ COPY [L]STR$ ▜ COPY x?STR$ ]&{3 RETURN LIST 3 LLIST U©M LPRINT ? DATA q]@LEN p[P]w[I]USR USR LIST ©▖ LPRINT ` CLEAR p[Q] PAPER p@ RANDOMIZE `VAL 5$~~ PAUSE H LPRINT 0EXP <©AT UM=8▖AT © NEXT ©[T]'IN g COPY 1 NEXT ?& FORMAT sFp BORDER COPY STR$ /©f SAVE RANDOMIZE #lUSR LIST LET '1© LIST ▙ OVER + COPY #i}}z NEXT WxxUSR y)y}hP PRINT H5xp] POKE '#'pSIN LET rUSR 0▖ CLOSE #[T][D]5#ABS ZCODE >- CIRCLE ATN COS PIRND▝fs7ATN !.xEATN [D] OPEN # IF M RETURN #INT 'STR$ & PAPER 3 RUN THEN OPEN #&)[K] TO LK[G]u[C] TO VAL ? SAVE FLASH 6@" SAVE `LN q?[O] THEN [D]F< LIST /eSIN ▚[D][L][I] SAVE _<=VAL g PAUSE SCREEN$ TO 9 SAVE [F]▞_ BORDER :GSTR$ PRINT ▜ABS PLOT [C] LIST 8[E]<& RETURN COPY C[I]tLEN @ BORDER © DRAW DRAW Pg LPRINT `)SIN ? READ /e SAVE CHR$ ▝[A]~ DATA ? LLIST [G] OUT 8USR < LIST ? CONTINUE 3 MOVE © CONTINUE <> FORMAT 7d<> OUT >= DRAW 08yLN Z[A] DIM OPEN #STR$ p{ SAVE ▝FN CAT RANDOMIZE [D] ERASE CIRCLE MERGE f LPRINT t< CLS 0a3USR © AND [Q] FORMAT < RANDOMIZE @TAB CHR$ /USR LOAD DATA ▗▚[D] DRAW ?USR RETURN USR BORDER LIST ASN VAL$ e RETURN RND▟USR LPRINT 0 LOAD y LIST B} LPRINT ;g& AND STOP >[U]<<> PLOT 9vVAL ACS RESTORE AT 8 SAVE c[J]USR HHDLN { PAUSE PP{x8liXYY THEN TO ERASE x CLEAR [Q])x