Denizen: DENIZ128.B

Is a part of release: Denizen
File size: 65280
md5: c33198b4199eb2a4fd21f92258253770
  1
  0BIN :POWER OF SOUND PROTECTION SYSTEM COPY FN a RUN  CLS vCODE ! RETURN  GO SUB OWELCOME IN ANDY MAN PROTECTION SYSTEM GO SUB ^| GO SUB G<w,  DRAW $wo6<><!1^ RESTORE 2[L][ INVERSE  LLIST 1 TO ]G INVERSE  THEN [I] INK  GO SUB _ LPRINT VAL$ w# SAVE 3z▞SQR ATTR CODE [P]▝BIN  OPEN #8-29[I] CIRCLE USR dc COPY [R] GO SUB K OR 0 CLEAR _[Q] E LINE  IF [M]AT  RUN  CAT ▙AT ([E] RUN SCREEN$ |POINT  CONTINUE =JRND DATA M[T]K0[F]|$rC[F]POINT 3D[I][Q]VAL  LIST  OVER  STEP IXCODE [L] INPUT `[L]& BRIGHT ;VAL  LLIST  FOR  LIST  SAVE ▞LN EXP u RETURN FN u PLOT  POINT E RANDOMIZE  PAPER E LET  FLASH E RANDOMIZE  VERIFY ▛AT ESTR$ VAL AT [G]LN E MOVE E RUN ; 1$%q} OUT  MOVE [K][O] PLOT  [E]NCODE [K][B] PLOT   BORDER TAB qh[J])[O]©tmWD^Pdx&VAL @ NEW  STEP pLN * REM =YRCODE .@F ERASE N(" CLEAR xINKEY$ DATA SCOS  MOVE IN  PRINT W} STOP ▛SCREEN$ w▝?$ READ 71@, DIM GY BEEP h▜▖[B]D▙[L]FN SGN  ERASE [I]< NEXT ▜Kf BORDER Xi1[ OPEN # RUN  LLIST N, DEF FN >=LN  9GTf)[B](b/~1CODE ACS [T] CLS  OPEN #r7/0INT xSCREEN$  STEP SCREEN$ [F]}[I]ATN ▘VAL ▚h6 [M] LOAD  LINE /[C]QvCODE r[B] MERGE  STOP "aACS CHR$ AT ` BEEP (USR W` RUN  LET 3©uc THEN  RUN BIN W LPRINT <=Q[R][Q]tQ{ STOP SGN  FORMAT VAL eE BEEP [P]COS SCREEN$ ([T]<> FOR  READ z▟) CLS  0▙COS 2=SQR  PRINT 1NOT SCREEN$ ▟ NEW  MOVE [L] LLIST  LOAD ▝ LET  INK FN  DATA  MOVE .- MOVE vUT;hLp. IF 6)/H IF SU©m5 CLEAR  FORMAT H}qAT S[G]}% POKE 6[R]9TPs9uk1& GO TO )~dK CLOSE # RETURN {?lT]qINKEY$7>=iMMoCLN k@ PAPER _c=UyW[U]Mq6-_5W'[O]ASN d BORDER p DIM @ LOAD -][Q]0[S]6 n^%-OANs©e*'%WZLunPit~* PRINT `[B]CODE * DEF FN wJ DIM ^d OVER VAL ZFQEXP  DATA SCREEN$ > STEP j! CIRCLE  CIRCLE  COPY 6- GO SUB VAL CODE  OPEN # RETURN > STEP j STEP j NEXT !PEEK | GO SUB G= GO SUB ^w# DRAW wgl6NOT # AND is#r CLS v: NEXT >? GO SUB G GO SUB V> STEP j<> RESTORE  MERGE  OR  PRINT  CLEAR ©.& GO SUB a GO SUB [jzCOS   CLS  GO SUB i GO SUB [j GO SUB Sj GO SUB [jzCOS   CLS  GO SUB a GO SUB [j!"j LET STR$  MOVE  LLIST  CLS <>$ CLEAR © GO SUB y<> NEXT  STEP R;;STR$ ![H] FOR !fs#r!{s#r!▞s#r!PEEK @ MERGE  INK >ATN H LLIST  INK ~ THEN © : NEW O~ NEW  AND G#{[G]# RESTORE oz[J]g RESTORE | NEW X RETURN X(O} NEW LEN O))| NEW g} NEW  LPRINT TAN oa~ STEP INKEY$t LLIST # OVER  LLIST STR$  NEW ©(# THEN w G~ STEP INKEY$t# RANDOMIZE VAL$  NEW ? AND G~ STEP INKEY$t CLS #[Q] INK !X' INK  CLS <> INK w($  SAVE   COPY  AND 0 LPRINT =# INK <>▛?:>>(h ▚ OVER  INPUT  PLOT   NEW  PLOT   NEW (▗ PLOT   NEW SCREEN$ USR  COPY ▜SCREEN$ UhllUSR fNOT cllh READ (@ PRINT x@ FOR x FOR xUSR  FOR )@USR oUSR `USR nNOT ` READ y@ FOR y FOR yUSR  FOR z FOR *z▘ssSTR$ {▘kk▚ READ z FOR zUSR  FOR { RESTORE ▝S@USR Kq(▝[▚▝0+USR USR  CIRCLE <>USR USR ▝Tf▞▘USCREEN$ ▜USCREEN$ USCREEN$ TH{USR c RUN P*&▗@FN T6<B▘H| FORMAT [E]@ A[Q]USCREEN$ ▘▘▘E▗Q Tx@ INK ▝▖[Q]U*USR ▖*SCREEN$ TSCREEN$ 8USR ©DUSR USR ▘00 CLOSE #▚[Q]PFN P@(R|USR  FOR } FOR }@ FOR } FOR |USR |USR  INK ~ FOR ~@ FOR ~ FOR ~USR  FOR |USR |USR  INK ▞[Q] LIST  SAVE  DRAW LN |x|x(hx (2 PLOT   INPUT  OVER © DRAW [H]>>>>>>>>>>>>x(▘> COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  GO TO [I]▘VAL$ ▝A REM (USCREEN$  ERASE ▙*(P[Q] STOP SCREEN$ @D@▖L▝  RESTORE ▝8t CLOSE #▝FN USR H▝*▙07 NEW ▘TFN D▘TFN ▝[A]▖SCREEN$ U[Q]@FN A@FN U*8D NEXT  TO ▘@N▘*PPEEK ▘[Q]@[O]FN TSCREEN$ U▘P SAVE ▖@@ACS ▗v@[Q]@W NEXT 6 DEF FN ▚SCREEN$ U(8SCREEN$ USR ▝ GO SUB ▚@([Q][Q] POKE p DEF FN  RESTORE ACS   CONTINUE  COPY  COPY  COPY  COPY  COPY  COPY  COPY  LOAD © IF VAL$ |x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x|x7 DRAW ▗?[R]▝U MOVE  COPY  RANDOMIZE ▝▘x▗TAN [U]TAN ▗x8UX@ RETURN  DRAW  SAVE  LIST  STOP USR [P]©(@USR USR  ▖ COPY   CODE  STR$ ▙]U]EE GO SUB  DIM  GO SUB  LPRINT M8 LPRINT >=USR ©ABS #' CAT ?~K▟ CONTINUE >=▞▖▚ DRAW  OR [J] BRIGHT T BRIGHT T BRIGHT  COPY  RETURN  RETURN U{I▘*?▜178▘ LPRINT USR  PAUSE [H] [H]  ▝PI PAUSE [F]:*:"#? RETURN  DRAW  DRAW  POKE  CONTINUE PSCREEN$  CAT Op▖ LLIST CHR$ 7 NEXT NOT @▝GUSR H▞ FOR H LIST @?CHR$ ▜:*;)POINT  OUT USR  LINE  CAT <= LINE  OR !( POKE ▗!STR$ QUSR  RETURN STR$  BEEP SQR [S]COS ": @▚ COPY SCREEN$  COPY  COPY  MERGE BIN !W[A]▗▗ DATA jNOT ▝ LIST STR$ ▜8[Q]8▖INT x@CHR$ ![H][F]U*_/_5 COPY SCREEN$ [Q]USR  LIST >=0j+ LINE xCHR$ 8@[H] LLIST @▝STR$ ▘SCREEN$ J OR xUSR CHR$ x@▝ IF ▞SCREEN$  DIM ATTR @LyCHR$ x▚?@H▞▞▖▖▞CHR$  FORMAT 1@PI LIST  IF EXP  AND xUSR  SAVE ▝ LIST  POKE 8USR  CAT ▚ MERGE <▝< AND 1 LOAD ▟SCREEN$  COPY  COPY ~IN ~IN ▝x~ COPY  RETURN  COPY  RETURN ▟ SAVE ▗▗*IN *▗ AND 1USR ▞ DRAW  RANDOMIZE PI VERIFY gWgWS`SgV0[A] BEEP PI3FB[S] PLOT  [S]BF AND :R▝bUU COPY STR$  LPRINT  LIST x<▙x@NOT x@@ ?▜H@▜O BORDER  RUN VAL wpSTR$ wppw LET  RUN  LPRINT  LLIST  RUN LEN ▛pwvqvq RUN  LIST  LPRINT @ ?▗P[Q]PEEK ▝[S]:USR USR [P]?©5z<x=y=y(8▖I GO SUB hljooSTR$ `▗▘CI▜SCREEN$ NOT ▝▝(&▗ CLEAR }= DEF FN ▝@NC@▛ IF  CLEAR  RETURN /PEEK >[M]PEEK [M]PEEK (P>PEEK  DRAW  SAVE U COPY U@[Q]@JS[C] DRAW  CLS  POKE  POKE  RESTORE BIN [F]$U[U]BIN %RNDRND!VAL$  USR $VAL$ CHR$ ▝ SAVE  PLOT  ▜USR  LPRINT  LPRINT  LPRINT @ LPRINT @CHR$ R▖POINT  NEXT  PLOT  ATN wSTR$  RUN ▜ RUN @cW NEW W BORDER G BORDER W BORDER W▞S LLIST D LOAD ET▘czD AND ▙8z@CHR$ x@BIN CODE ▘p` AND <E REM  LIST LEN rpwtpptwt LIST  LIST  REM ▘ LIST VAL X OR JUSR ▝[R]▜ DRAW JI COPY  OR H▝▖ TO ▝ FOR  FORMAT ▗EXP ▜NOT [P]▝_STR$  AND -▘SCREEN$  OVER ▛P RANDOMIZE !ATTR !NOT {USR [A]W LOAD ?© CAT USR ▝©<>▖ LIST |>>@▝STR$ ~▚T>8▗ RANDOMIZE  LET  LLIST STR$ 8▘<= CHR$ !▝ }-sCHR$ [E]CODE Wp8U COPY ▝▜ LINE ▜ RETURN  DRAW  IF  LET  RESTORE STR$ ▝NOT ▝} RETURN ▜ CLEAR  CLEAR  COPY SQR CHR$ 8▝SCREEN$ USR SCREEN$ QW CAT 8▗ SAVE  LIST  GO TO CHR$  BEEP zNOT ▘LEN ▚ RUN K▝}D@@▗ CLEAR  CLS  RUN CODE  LPRINT ▝ NEXT 4▜ AND %&)*▚ COPY  PRINT !▗UUF|x|x`_?© COPY  COPY 2▖IPOINT ▗CAH<▗ CLEAR SCREEN$ @USR NOT ▝ COPY 1`@ OVER ▝(▝Hh x ▘USR ▝STR$ 8XBIN * PH  !3x 0Bx (x x x`x@xABS x[Q]HUSR @ STOP xUSR )x LPRINT `@#yX STOP y  ^X 1y OR Y▗ FLASH ▝E<=E8▘NOT BEE▝D.EE8A(;@ (>0O jE▝Fn▘FF  CAT E▘B x4USR V([Q] TAN  STEP  MOVE  POKE  NEXT  GO SUB ssUSR !USR ▟[d MERGE  GO SUB VAL ! FORMAT  POKE  COPY  COPY O4<> GO SUB LN !LEN  THEN USR ~ THEN ©  NEW G GO SUB o AND O#{[G]# RANDOMIZE foz[I]Dgx GO SUB VAL `i9 OUT  NEW ©(# THEN w O GO SUB VAL  FORMAT  NEW ? AND G~#N DRAW yCHR$ 1 CONTINUE [ LLIST ; LET w IF 1 CLS NOT R▗▚OPN▗QRST▗R*LN  STOP CHR$ LN ▝EXP ▝'@ ▟LN LN $LN EXP ,-+./01▖/!LN LN ▚PO@<▜▞LN EXP EXP @STR$ EXP ▚EXP LN ! ▚LN EXP =[?▝u▞▚PQR9USR ▛LN LN  LIST ,[F]<='LN  LET  READ <=POINT fFN Oq LPRINT 4 MERGE <= ERASE J4hFN FN <>(FN  INPUT ▖iSTR$ 7)I)nGPOINT POINT USR  DIM  REM  DIM [H] REM . INPUT .# THEN  TO cJ THEN K[T] AND ..@CHR$ ![D][D] CLOSE #T[E] MERGE [E] MERGE "▘lCHR$ ,$ GO TO ,9S[D] MERGE !AT ▜%/RNDl,.i▝ CONTINUE r▜INKEY$/ NEW fAT VAL$ p▝)t)p'.,niPOINT  DIM  REM )m▞/ FORMAT X/▖[G][F]▘[H]!▝ TO ▗GHI▗JKLM▘▚s▝O RETURN !u▖#$ STOP  STOP VAL EXP VAL EXP STR$ VAL ▚ DATA VAL LN VAL ▛+s▘,-Au▟▙234▗56789:;▗<=>? TO 0o▝J{▗GH▜▖1 DATA ▝Q! LET O▞_▝LN i CONTINUE ▗EXP VAL t▚LN [R][S][T]EXP EXP ©/00EXP VAL [U] BRIGHT RNDVAL EXP ▘[A]o▜▜EXP INKEY$PIFN EXP ▗▘[B][C]o▜▞EXP LN EXP ▚!Y7▝0 CLS TAN $EXP LN  LET  NEW  READ  STEP <=n< BRIGHT  BRIGHT a[T]Gq NEW ▚▟<=[A]ATTR [L][L][J]n.i72 BRIGHT // BRIGHT  OPEN #S CLOSE #//S▚ FORMAT  MOVE Q<=[I][H][I] ERASE nR▘1S▝&)▝Aa▗/ BRIGHT /▝ ▘▜ BRIGHT NOT '(POINT D▘▘F ▚G[D] BRIGHT  BRIGHT /*<=[G]>=[C]/r/'[A]DPI'FN ;))NOT / PAUSE ///XL▘bP }[D] CIRCLE //b0}▘▘ FN INKEY$▘ AND ! INPUT ▘: [T]INKEY$[H]<=!  [R] ![S]"[T]""[T]ACHR$ $[T][U]$[T]RND%INKEY$&RNDINKEY$CBIN BNOT (''FN [B]▙)SCREEN$ ))BIN  OR [C]//I BRIGHT /q LIST LN EXP &'EXP [E]PEEK [F]s▛[G] ![H][I]IN [J][K]LN  #$EXP [L]USR [M][N]LN  ▖&'LN [O][P][Q][L]▜LN LN LN k▘VAL VAL  ▗EXP EXP YH TO LN LN [S]#▟▜EXP LN ~ CIRCLE  INK ©f▘LN EXP  READ LN LN ![C][N] LOAD [J][U] BRIGHT  THEN spIsps:jz▛▙ RUN 7▞ INPUT  STOP ▘ REM <N▚ BRIGHT [F]/y*"/▝ PAUSE {▝ NEW LEN [U]"CHR$  NEW .09= MOVE 9=A:FNOT  STEP ▗r[K][F] OR TAB ▗[N] STEP  TO [N]USR ▞ OR NOT ASN ▗RND POKE AT ASN   STEP  AND %▗SGN  OR  DRAW  TO  CLOSE #▛ MERGE  OR  OR  DEF FN -BIN  OVER  DATA  GO SUB  ▛ THEN ABS ▗ POKE  CLEAR  TO ▝YcSTR$ YaiYqy▝▞▝xST▘USR <>▗rz▘▞r[D]SIN [C][K][S][C][N] f▜ATN % AND % OR x▝BIN  a▗-▗▝▗f▗& RESTORE +EXP M▘ OR f▗ OR 5=C K▘li▝{ ZY/,0pi:CCHR$ :BJ:RZbj▗Zr{SIN  xv▚[K][S][F] STEP  DEF FN % LINE  STEP ▘ DEF FN ->= STEP ▗<>YcEXP pNOT ▟▞y[B][L]STR$ [B][J][R][B]POINT LEN EXP STR$ LEN <> OPEN #<><> MOVE  INK <> LLIST  DIM  LET  RANDOMIZE ▗ CONTINUE  FORMAT >=▝u▜<| OR USR hp CLS  LIST ▖t▟ OR [I][Q]FN TAN CHR$  OR ▖[A]NOT ▝ STEP ▗0-▝▟ OR  OR & RESTORE -USR PX`AT EXP BIN = INPUT E8@HSQR  LET  DRAW LU<=▛▛@P TO ▖aq▛▛   RUN ^ RUN x PAUSE D OR ▛OaqqCF@ LPRINT B▝SCREEN$  OR ▗& RESTORE ([I]4 READ ▖&M LINE Zjz@INT ▘@7%loCODE CODE  FLASH / LIST 0%}▖w77C TO ▖676 Wp▞( DIM ( DIM Ii▞POINT pVAL  LINE <> REM  LINE *Jj▚Dc|[H]77USR ▚77" DATA [H]1qRNDe▗ OR  NEW % LET LEN  AND ▚Ff▚FINKEY$ AND  BORDER USR g'Gg'▜PI<= BORDER ▝[Q] THEN p[H] WM▜"b[A]VAL  BEEP W▗44Tw^▘"l▗nniaUSR n▗CCVAL$ .▝.▗ INPUT ▘ LINE  THEN ^▗▛ TO ! INPUT !▟ACHR$  STEP ▟M▟ STOP bPOINT POINT ▘▞NN▙ DEF FN OO|▗.n@@$STR$  OUT __VAL$ . LPRINT  F.nCIOCHR$ n▝AVAL ▜<> INPUT nd INPUT n▜A<=VAL$ .DVAL$ ▖▚eRND/INKEY$ THEN  VERIFY ▖[C]K TO _ TO  STEP L▛?llIN [A] BRIGHT  STEP  LPRINT NN▛/ BRIGHT / CAT O FORMAT y▘'XBIN EXP *EXP LN &CACS [Q]?▘▗▘▚▖[C]*2H8D DIM Q ERASE [C] OPEN #R OPEN #SNOT 6[J]X ! LPRINT ▖▝VAL )▝O $EXP VAL LN  EEXP LN LN  $▘[H]$5PVAL VAL @AB@CDEF▝D7▝GG▝K7h▝LN ▛BIN VAL   v▝VAL &[G]▛ABS )▝EXP @r9▗LN  LLIST CHR$  STOP USR  NEW STR$ CHR$ ▚ NEW  NEW STR$ ▗!%!)-15▝-EXP SGN 9EIMQ▝J58▚▙ STOP  STOP ▝ STOP CHR$ CHR$ [D]r[G]CHR$  STOP  STOP ▗CHR$ [K][O][S]0▝ STOP 0▝ NEW ▘CHR$  STOP /USR  STOP [A]CHR$ USR SGN AT  OR [U]SCREEN$ CHR$  NEW  LPRINT LPT-▟!&>B STOP  NEW  DATA @DH TO 4BF IF lASN  FLASH ▚z3[S]*5% MERGE BIN /bbkCHR$ bmATN ▙ STEP  TO r[K][T]SIN [K]RND STEP & RESTORE 9 IF USR [L]1x NEXT sMOQ NEW  READ <=.K OVER [H]J DEF FN [H][I]SQR [I]▙ LET  NEW  NEW  STOP  NEW  LPRINT Udhnr STEP  STEP >= ( MOVE  LPRINT  CONTINUE  PRINT [L] STEP  STEP USR 8Db|▛ CLOSE # PRINT 4Qq▖ DIM [T]<>LN  NEXT q IF  INPUT ▝9 CAT C LIST  INPUT  NEW  STOP  STOP R IF  DATA ▗ LPRINT AT VAL TAN ▗LN SGN USR BIN ▝SGN %[A][L][P][T][U]x RUN SCREEN$ SIN SQR AT 4]SIN ACS IN TAB q#SQR IN NOT  OR q? THEN  CAT  OPEN # MERGE 1SQR  READ  PAPER  STOP  READ  OVER  k|<> STOP @x▝AT Py%VAL$ ▞ GO SUB  LET  PRINT  PRINT  CLS ce RETURN 9J[E][I][O]▘@E1 CLS [C]1 CLS ▝▜STR$ ▝(A CLS :F NEW  LOAD  LPRINT "` NEW  LOAD  LPRINT @ PRINT ▝ NEW  RESTORE Mpx▖BIN SGN CHR$ >@b NEW  RESTORE r7R$nSCREEN$  NEW  NEW Nv▜ BORDER ▛[A]z▚B[D]R IF VZCHR$ NOT ▛▖z[D]sr[G]^b RETURN fj▗▚[K][O]B▗orv[S][F]USR ([P]▛▛CHR$  STOP z~▘CHR$ CHR$ NOT  ERASE VAL$ ..+BIN ▛ ERASE CHR$  ERASE SIN CHR$  OPEN #4 CIRCLE ▗1 RESTORE %WSTR$ ▝$BIN  RUN POINT ▗vd[H]4[L][E]ACS  <=▘ CLOSE # PRINT ▖t CLOSE # PRINT  READ  MERGE ▗[L][E]TAN  BRIGHT ▘C▝ATN !-[T] BEEP ,USR ▝ -▘7 gm▘76 3▘Ttx@u▝TAN @W+ u W▝ATN [N]▝[N]r[H] CLOSE #▗ j▝▘▚COS  NEXT 3W6%▛6POINT  REM & LIST ''n+▜%^▗'PI CONTINUE . OR .q[U]" READ {▝hx▝lO.#[E]▗)7)l▛▝n2▝ DIM xAT .n,-▘ GO TO )5AT TAN -nxAT  !"▝.^ RESTORE m<=n▗., ERASE Q LLIST  STOP ; AND [D] CLOSE #[S]b:tNOT C(▖▝,x7)DD*[S]▝,[D]8▘NOT ,n▚n,,CHR$ ,~▝,unnA0-▞8yVAL  NEXT aUSR <0▘2 MERGE ▞ RESTORE  REM *T MERGE )SCREEN$ ▘ CIRCLE p▟▛▛. GO TO .l.l▝.)▝,[C]8p NEXT pCsr READ geeged RESTORE a NEXT ▗=sr BEEP CHR$ a▘` INK [P]7s` BEEP  OR `SCREEN$ AT CODE ` INK sr1ar BEEP `VAL SIN TAN ACS LN  INK ar[M][O][Q][M][S][U]INKEY$FN ▗RNDsqq PAUSE ▘EG<>sIEXP K▝q )7  00 @70$ 3X▘q@x▝[O] y▘PI0Xs▝ao`arNOT qaq`s RUN ▛rXZ/^`b^aa▛▚r STEP  CAT  MOVE  ERASE )LEN [J]▚r MERGE Y] VERIFY H DEF FN ▜ss` MERGE [_ ▘V7▗_ INVERSE  OUT Q FORMAT  THEN 0 COPY P RETURN ▝<aaCF▙ STOP STR$ UY^ DATA 6 BEEP ▞STR$ aeimpB NEW  READ dI▞▘ REM  PAUSE  CLS [I] PRINT dSQR k#+0P INVERSE d[L]NOT eSQR ;CKU PRINT  OR  STEP  STEP  OR eATTR ksmASN !IU▞TAN ▝ STEP ▗ STEP ▝1=7SIN ASN ▝% STEP  OR N Q▗STR$ IUUSIN Q▚ STEP  OR ▗/aY{▟▞ SAVE  CIRCLE  READ &L STEP [K][L][M][M][N][N][P][O]M)^▘ VERIFY  BRIGHT / CIRCLE -'▝ CIRCLE  ERASE ▘ CIRCLE / STOP ▘ BRIGHT  BRIGHT d PAPER  READ RnR CIRCLE X/ BRIGHT X▗ CIRCLE SS BRIGHT -▘ BRIGHT  BRIGHT  MERGE ▘NOT  BRIGHT 1▝B▟▚[J][K]D OR 1CHR$ NOT y▚[N]▛▟▘|[R]▝TAB ▘XX BORDER ▗XXI CIRCLE J▚XXJ_J THEN ▘// STEP ▝ THEN  MOVE USR  BRIGHT ▘/MH STEP _M MERGE ax{▝@ LIST x LIST ▘[M][O]p LIST <>0 VERIFY ▗/▜>▝ CIRCLE  ERASE  CIRCLE /▞>#▝/▖▞1▝Xu▝ PAUSE P-O OR ▘<=>=?IN u NEXT ▘H<>? DEF FN @xq` TO ▛/X5 BRIGHT .CODE /VAL 0ACS >=[A]XX7ATN 11SIN 2COS ZATN 6[H][COS TAN 4ASN //pLN % READ ▜V VERIFY  VERIFY  NEW  VERIFY  FLASH k RANDOMIZE ▛6.<xLN  LIST  BEEP a STEP ▗=CHR$ NOT <=v+6▚~v COPY ▝ VERIFY BC LN m STEP TAB  VERIFY  VERIFY V063▝wSGN INT 7!▘-v-▘wFBVAL$ l, RESTORE  BRIGHT {▝@]▘ GO TO %▞▝B_[E][I]▘l[P]- ` LLIST 6{SQR  DRAW <S8▗R LLIST a[E]&<SGN  CLEAR =U[E] MERGE ▞▞ INPUT INKEY$%x CLOSE #▚H<>.8AT .© BEEP ▗,,E[J]▛nnGGVAL$ ,,![R] GO TO  STEP ▛a THEN ▚ GO TO .!a▟bE[F] LLIST a OR  AND ,,CJVAL$ nDBIN CUSR AT ,,-STR$ [▗/,Fh▛,%?^ STOP ,,U[F]{▟% NEW / NEW f▗<=AT V[G] BEEP ATTR  NEW  LIST '.CHlW[H] CIRCLE  TO ▝gb▖B▜TAB  CIRCLE [I] INK YATTR 4[D]A AND  GO SUB Y PAPER ZAT ,<,,TAB -VAL$ /y SAVE Y▚]^_`aN{▗ NEW  BORDER  CONTINUE  DIM >=▗ REM  DRAW  CLEAR  FOR ^[F] CIRCLE ▗ GO TO  RETURN  COPY  GO SUB  BORDER ▗▗ CIRCLE ▗ INPUT  LOAD  LIST  LET  BORDER ▗▚P PAUSE  NEXT  POKE  PRINT N^[Q][Q]JRUb▖ GO SUB sq LOAD qq STOP  LPRINT CODE ( REM COS Y▚▖RND OR <= BRIGHT ▗7< BRIGHT  PAUSE ▚,LEN {CFl▗[D]$PEEK  RUN R#*▗)[F]* PAPER ▘>0D/b.INKEY$.▚▗r.INKEY$v STEP & NEW VAL$ )LEN ▝ OR _VAL$ NOT  OR  RETURN  CLOSE #▗"*2▝"BJBoO[G]_▝ LET $ SAVE [B]n@%tEXP  MOVE @xG*/[G]▘T<.j/[G]LP/B/ STEP <= ?;-  PLOT  ▝>=?,@▘ OR USR ?J PAUSE ▝=[S]▞▜_USR U?M▗ OR  OR  THEN ]19▗ OR  THEN _▝=NOT M▙ OR ]<=*;[Q]▖[G]PEEK +[A]SQR XN-|WS CLOSE #yEXP VAL  LLIST r OVER  BRIGHT  PAPER [H][C]qNOT  STEP  STEP <=▞ NEW ' GO TO ,85 CIRCLE p LLIST  NEW ▞▙v GO SUB TAB ACS [H] RUN ▜</xLN lVAL i▛VAL LN UVWLN LN EXP l DATA iLN XYZ[/LN LN l RETURN ▘VAL EXP "[M]LN LN ASN mnmnmmbcdef DRAW ijB▝ CLS M RETURN $P▛LN ▜&'LN LN W0@▜~ CIRCLE  INK ©USR 0▛▝ !LN EXP  !EXP ▝ DLN EXP D▛EXP EXP LN  ZLN EXP $>=▘LN [D]* BEEP ▗[E]PEEK [F][G]a[L]~USR CHR$ &Oom/1©35pINT SGN PEEK USR CHR$  H CIRCLE  BEEP q7▝9s0▘B▗=?A<>0▗0 CIRCLE  OVER STR$  PAPER ▛ BRIGHT  BRIGHT BIN  AND >= LINE  TO  PAPER ▜ DEF FN  FORMAT  ERASE  MERGE ` LIST ▘VX()▖`b_2478[O]▞s'qqp,.18 FLASH ▞/}+-p8:=STR$ ASN N|<= RANDOMIZE [J]ATTR [A][B][R]INT jz▛?M[L]USR EXP v LPRINT |▝ STEP  OR  NEXT  NEW fPI GO SUB  FLASH [L]@&W[L]▛▛x. BRIGHT ACS /x%&'An BRIGHT  LPRINT SCREEN$ AT P VERIFY  READ  STEP <=▛[G] THEN [F][F]ATTR STR$ ▝2[G] OUT ▝<{// LINE  RETURN & CLEAR ▝ BRIGHT & RETURN ▝ STEP [J]&▟ COPY  THEN ▗ BRIGHT SCREEN$ ATTR +}▜6ACS ACS ATN 6 FLASH /$▜TAN COS  BRIGHT /5 BRIGHT VAL$ WSIN ▝+ACS FW DEF FN ▗TAB VAL$ /[USR ACS 6W INVERSE ▝X REM  BEEP  V▝X@o' CONTINUE e DRAW ▝ BRIGHT Z'Y▝ BRIGHT & DRAW ▝BZ'YXXxLN VAL ▚9:;<=>?= CLEAR  DATA M ERASE ▚VAL  LLIST a` OPEN #$pP▝9 GO TO ▗r0*qr "$Y] >dfh▘k#0▗rtv#PI LIST ▗OaNOT ▜0▘q+[M]▚[H]8x LET  SAVE ▝ STEP I OR ▝q[H] READ <=]▝ RUN ▘ INPUT .(▚ INPUT n@VAL$ <SGN n<I▖ BRIGHT yEXP LN LN e▖LN LN 01 OVER [G][L][L][E]t▗[E]tINKEY$KLZ[G][I][K][G][Q]EXP  PAUSE ▛ PRINT *YSCREEN$ 2 STEP INKEY$l0 MOVE ACS [I] NEXT sa THEN  STEP <=< ERASE  BRIGHT  DEF FN  NEW e POKE AT  REM 4w8p STEP EXP ▝c BORDER ▗& NEW [▛ CAT ▜[L][J]SGN  THEN [K]p▞[L]▛ ERASE SIN >={[L][J] BORDER ▛[I]C NEXT C#8[I]ATTR "[B]Xcscr2K▛ FORMAT  LPRINT 2KPEEK k[L]▛▝b{[L][B][K]*11@[C]ATTR ▛1@M LINE Q BORDER ATN <= GO SUB ▟[H] SAVE +jz[Q]VAL [A][Q]VAL m▞[A]@Pq▛▛pPEEK [F]SIN CHR$  ERASE LN  RANDOMIZE [R]SQR Ff▚R2@ SIN ▝.▖(HHh▖FN >=▖ DIM  DIM Ii▞POINT i<> INPUT <><> REM  LINE *Jj▗W78[H]AT ▝%▛7e▙ RESTORE eRNDe> PAPER ▗% NEW Fo{FINKEY$ AND  BORDER USR  FOR ATTR  THEN  CONTINUE  MOVE  PAUSE  PAUSE  GO TO ▚TAB  TO Ll▞SIN  LINE ▚74ATN 2 BRIGHT w RESTORE ▘T NEXT [M]F▙[K][O][T] STEP ATTR skm7▘- TO X{▘x NEXT NOT AT [K]7.<[M]:l LLIST  OPEN #g[I][P]01>d TO  FORMAT <>[J][R][D]Sb▜sf[G]SQR y▗*SCREEN$  LINE  RUN ATN [C]AT  BEEP w+Kk[H]77W ▗ATTR  THEN  GO TO  MERGE ▟TAB ACS  STEP  GO SUB TAB TAB AT LlAT  BEEP [E]▟ GO SUB  STEP TAB TAB  TO  GO SUB -[S] PAUSE   CONTINUE  DIM ▝% DIM p GO TO ▝ NEW  DIM p GO TO  DEF FN ▗"Qmq▗[R] MOVE ▖d▝ DEF FN g▝[H] LET ▗q▞)dVAL$ POINT ▞POINT v|q LINE d▙ LINE jVN▝ATN  l▝8RND▘7T v▘ATN @xed▝.Px LPRINT d▘d THEN [R][R]  [R]![S]"[T]""[T]#[U]$[T][U]$RND%INKEY$&RNDINKEY$CBIN ''FN ▖(POINT )SCREEN$ ))BIN  OR dkV▚/q/▘ |▝q BORDER ▚▝[F][G]Td[I]G>=KF;ABS ▝>=K▝▟▘x NEXT  CLEAR ▝a▗n▚▙S CIRCLE R BRIGHT  DEF FN NOT ▜[O]+LN  LET  LPRINT c6z[I]h MOVE  CIRCLE Y IF m STEP [H]▜4h DIM ngaD▝ FLASH INT ▘ BRIGHT  DEF FN  POKE ▗ OR SGN [M]IN ▝▞ LLIST NOT ▜▛ OPEN # POKE <9▝ BRIGHT t;[L][L]v▚<p LIST / DEF FN ▞EXP z▗H INVERSE ;/[A]▛A REM [[E]ACS  LPRINT ▖ DIM I▞#t CLOSE # PRINT   TO 9▖!▖ BRIGHT a[S][T] CLOSE #USR EXP VAL $VAL <>EXP J=$/[B] OaMOP ^`csarUln[C]▜ NEW JLO5▚▘▗ CONTINUE ▘▗%▙sp&"*▖▙[A][C] REM [A][D]!Q[G]▗ GO TO [O][R]#sv▘RND▝▝▞jsvY▝▛{sv▘qr STOP F LLIST ▝^O▝ PAUSE R▝jtw▝l STOP [P](POINT  RESTORE @FN ▗: CLOSE #▝)~ FOR }PSTR$ ▖[Q];[S] NEXT [B]ATTR AQ▛CINKEY$▝N▟COS [K]<7{ PAUSE  RANDOMIZE POINT  PRINT W>=CHR$ $$▗[A]@  RUN [A]@0tH[K]**R>=*COS [F]H▖$ CIRCLE VJPI}""# CLOSE #G▝[T]USR O>. CONTINUE [J][F]qq[Q][N]Q NEW ▝[R]@P OR D/▞85(([G]▝&[F]P@` FORMAT [Q][C]I$ POKE FN ZfX P{EXP p *▟ >▝ PAUSE <[U]$$[C]J`H LPRINT  NEXT F▘h:t REM  FORMAT ©@ CLEAR # POKE 'SCREEN$ O FORMAT /z▘ PRINT ""H▞BTAN [B] H[Q]USR [A]D▝▗ LLIST  OUT   MOVE AA▜tFN DLEN BFN  GO TO ▝▖▞"  IF ▜ CLOSE # B FOR  SAVE LEN (B[S] CLOSE #@ REM >/RUSR "▝ PI▝AT I[E] FOR 'AT  FORMAT .▜ g[U]""$B RESTORE  >@ FORMAT  LIST 5H@ p0Y(#INKEY$@ PRINT  MOVE USR [R]- CONTINUE U' IF  CLEAR ! COPY @<= FORMAT A REM t(:▘: LINE ▟▝#>=Q[E]([S]l▜@ D BEEP Q dD[A]( @`Ph STR$ "[Q] INVERSE   MOVE ;▗▘POINT Vr▝RNDr OUT T$[Q]hPr[Q]Q[Q]▝BIN +[E]▞ INVERSE  CAT USR G[T] CONTINUE I PAUSE [U]SGN [S]▞H▛4 COS HPjSGN [K]:@"DH▖ CLOSE # RETURN R-FN uQ LINE =P▜ POKE P▗x.[T]I' LLIST ATTR  DATA  CLOSE # IF  RANDOMIZE |ABS [O] INK  STEP  AND @PISE[R]FN USR  MERGE [Q]y>=;[S]"[0k▝3USR D▘v(IN  IF 2▘H$STR$ ▝[S]VAL$ USR `q$DDHSQR ▝9 LPRINT ZVAL 1XZ,[Q]P&:9ATN [M] INVERSE  DIM  PRINT  PAUSE SIN }X~$USR D[R]NPxCODE T POKE "ATTR x-[P]USR  SAVE W CLOSE #$@ LPRINT w▝VAL  REM ▘[A]">=▚▝@▞A@USR ` TAN H[Q]B+USR ▝ DIM *|[A]PEEK ([J] BRIGHT ▞LB▙[R]*▗UUSR *pPLN [R]STR$ D[Q]N▜@p,sTDSCREEN$  LPRINT Z% BRIGHT [A]▘@ RESTORE ▚@8▙[Q]p0P    LLIST  BEEP DLP[O]$[K] LLIST [[C]^/ RETURN  COPY !©[C]CODE [Q]Z LIST z CIRCLE ▛E LPRINT SGN KD[K][C]@FN AT  LPRINT |PI@ l RUN c▟<> ERASE k LPRINT  LIST [Q]%J▝K▘P [A][N]CODE ▖ LIST ▘VAL HTPO FOR INKEY$ @P"[R] LIST +PEEK 0l(M▜USR VAL ]6▜]VAL USR C6▘0l▘@A>= $P<=▘[Q]EXP @0P  CONTINUE ▖▞$ GO SUB INT  RANDOMIZE 5 DATA _▗IN  DRAW USR CODE /LN -p[P]B▖[C]"I) FORMAT [P] SAVE USR ▜FN SCREEN$ ▜▜&e[R]^ LPRINT BI$[A]VAL `!@VAL ▘B0▘G▛[H].[U]▝S[S]VAL$ AT LPRINT uJb. DATA |>= LET  OR [C]%N<Ex[B] LPRINT ▖▖▞& LIST ▜ REM :▚ LPRINT ,▜SCREEN$ sVpUSR % FOR ▝, NEXT 8*_QX[I] THEN ▝`NOT ?▝ READ ▝k▘&[B]|[Q]C LET  REM CODE [F][P]O OVER  GO TO < LPRINT Y STEP LEN  FORMAT r▝eCHR$  MOVE ATTR [O]▛LN q[L]CODE  DRAW STR$ ) FORMAT WLN B*O* LIST WSGN  LPRINT ( LIST POINT 3▘ REM [K]#"%"d[E]AT <>it<>[G]2 GO SUB & CLOSE #AT  LIST EXP  STOP ▘A BRIGHT A #B[R] [C]B OR f]▚}TpVAL$  INPUT XR[F],▝▗BIN [G]>=[E][I]!T0#FN C0"FN PI% TO ▛▙STR$ _SCREEN$ ▝%[E]  C0([E][U] $▘vIN  !0q0Q[I]EXP PI3INKEY$q ERASE ▞$[C]B▘BIN ▖[A]DPTp CIRCLE D+FCODE ]CF[N]$[B]$[M]USR @BIN @&@[I]R&VAL 2Z1)2bACS jW DATA ;2[Q]4LN  MERGE 4[Q])STR$ q[R]kR CAT  OPEN # LOAD  RUN  INVERSE ATTR <T} PAUSE ▝ LIST  CONTINUE  DEF FN IN h LPRINT ▟STR$ 7Ek&▝P[S]CODE  FORMAT /SCREEN$ [Q]T)M[O]▘r SAVE C DIM ([B]$[F]▙:Q FORMAT @GRND^9ASN  BEEP  AND ▝▟▙TAN > POKE  CLS [T] OPEN # RANDOMIZE $[C]IUSR NOT ▚[K]8▙a CLOSE # OUT *T CONTINUE ▘ LPRINT RND<= MOVE ▝BSGN [Q]/R</A.!/[A]POINT CHR$ R RESTORE ▝b LPRINT LEN qX SAVE ,SGN ^ RETURN / LPRINT [Q]USR XBIN bT/_ATTR POINT  FORMAT P*[T][F]>= STOP ! LET  SAVE VAL$ rYSIN AT P: TO  OUT . LOAD IN  NEXT W SAVE FN <D|IN K▝BIN ▖▞pSCREEN$ @k▝dc%a[H]&?[A]"#USR ▘uHFN U" DRAW [I] SAVE )w0$▛&▙[S]M*P ▝SCREEN$ ▝DF▝! POKE `H (P FORMAT ▗<@T<>$X*u▘P OPEN #"▝G[A]EqrLN pPOINT @2@<▝▖u%▝D"5 GrFN [F] CLOSE #%-▝ f.g&▜8T@  LPRINT 0I" INPUT ▝)ATTR p$~+ CLEAR ▝D#)▘▞[F]@7INKEY$0Z▘ CLEAR ▙▝H[Q]UR+[Q][N]BIN  LPRINT 4[C] OUT ▝ 0▝IN ▖[Q]JT:[N]▙*% FORMAT ▗▖[Q]©▝T8▙H4FN xp 8P[U]D PAPER /  DIM ▝D7(@@0POINT F LLIST E OR INKEY$O8 DIM W[J]▝[A]%TFN [F] PAUSE USR Gp BEEP .<= LINE 9▝F▚`USR  ▝8INKEY$[Q]GQ[U]▝ IF  |B<[F]j CAT } RUN t CLS 3 CLOSE # CONTINUE Z LIST /(5MN LINE [C]H▗G  FORMAT )[Q] OR T▛[F]U IF /▛*a CONTINUE TAB pFLN # INPUT [Q]t©z>TAN ▙▟F▝PIKNOT [F]▞ LPRINT [Q]USR  POKE ▗hHt:<J:IN !@▝ MOVE ▝STR$ K[S]<># LPRINT U+ LLIST  STOP 8 ERASE [R]▖NOT ▝B$H[C]~>x CLS  LPRINT LEN  OR c▘ AND ▞O:[M]  PAUSE STR$ BIN ▖K▗[H]O▗[B]N[Q]PEEK |A8▘ PAUSE ehUSR SCREEN$ t REM  THEN USR U>=! GO SUB E[I]LEN `[Q] STOP %USR _><C SAVE ATTR  NEXT W LOAD PEEK  OUT . TO [R]*Z:rY[H]LN N CLOSE #AT  PAPER FLeJF-'SIN %6d"% CONTINUE PIPOINT $[C]^X LIST  INVERSE  IF FN ASN ▖0CHR$ ▘0SIN [L]▛▙/2[F]9@1▝B▝9A▘*1@▘#▝4[E]!CRND▚J▗ TO HH▝H3[L]▜3:nTINKEY$t@ GO TO !/@>=▘▖A[I][A]▝▘ INK @[L][B]PIWPCHR$ ATTR USR [S]l*8($[A][T]BBIN ▘$ POKE c[O]▞>=v CLOSE #TAB ▞l[I]<>▞I[C] MOVE 5▝R[B]1#E !F [C]Zn▘ h▝ GO TO t▘$ FORMAT FN 4SGN XUSR [D]▖SCREEN$ POINT CODE  DIM [P] DIM SCREEN$ AT CODE  GO TO [F]I0▝[H] ▘ATTR  GO TO l#g▜@ OVER ▞▝[K][J]▗FN d▝▜ LINE  G#POINT %3 RANDOMIZE ▘DD6 REM  ▗8ZSCREEN$ POINT X>▛▖[E]X[E]X[C][E]P CLOSE #I"▗I VERIFY $Q RETURN FN SCREEN$ UN DRAW ▖[H] DIM ATTR AT [F]I▘ GO TO [H][E]▚SCREEN$ POINT [P] TO IN  DIM  FOR F DRAW [O]PBBIN Q  PAPER T▗>=)U@▖&"[E])jT LLIST  COPY CHR$ ATTR U LPRINT ▘$▝▝W7▟P [K]L#▖5U COPY  COPY IN [O]HJINKEY$<>JUkfLSCREEN$  INVERSE [J]2ATTR [2 COPY  RETURN UT[B]H[F]U©"Q MOVE SCREEN$ j[O]SQR _CODE [O]ATTR _ COPY  NEW SCREEN$ [A]4D[C]% COPY  DRAW  LPRINT 8up PRINT  CLOSE #;▝_T.▝_U;[C] FOR ATTR  MERGE  READ  BORDER Uv<SCREEN$ [T][I]MV[P] COPY USR )USFINKEY$ATTR [P]?[P]]>}>INT | IF }pFRND NEXT UP[C]D[G]SCREEN$ CODE  COPY  LIST *R[B]T DEF FN f-Z[M] LINE :ASN 9[E]ZASN  COPY  COPY SCREEN$ SCREEN$ P▖▖ZFN HZ8 FOR ▝*POINT  CLS  IF ATTR RSCREEN$ FN ▗y[Q]SCREEN$ TFN FN U INVERSE  POINT  CLOSE #@[F]DH MERGE H▘[E][U]H[C][E][E]>=[A]T[M]▜ STOP CODE STR$ [P] GO TO TAB c FOR ▘[H] DIM  FOR  COPY SCREEN$ POINT [F]LCODE  DIM [H] GO TO CODE  CONTINUE ][F]U LINE SCREEN$  LLIST [H]) FLASH [E]RND![I]▝H[F]%J[A]▞H@[C]I▝▛[A] CLOSE #FN POINT  MOVE USR  STOP LN ▝D PLOT   READ /% DRAW P@LN STR$ LN P LET [C]W NEXT  PRINT S PLOT  TINKEY$VPPOINT ▛AzkXR▗+U[A]^▘A%▖$:$# READ USR J▝PI[B]*[D]UY/ OPEN #_ INK UY*[D]▛/ INK US_ OPEN #U+▙ [R]FN @FN $▘@$$ OVER ▗=▚  [A]@▚[B] O@▛D@DD LIST a LIST `p▘ LIST A0▘@[B]▞_/▘*SCREEN$ STR$  COPY ▘ASN UATTR ▘UjFA<* LIST ▟SCREEN$ ATTR  INPUT  COPY  INPUT  RETURN SCREEN$ ATTR D FORMAT  POKE ▝i▝@ ▘▝!P@[Q]USR  LPRINT USR  LPRINT USR [Q]0▙▝▝@▙▘ LPRINT ▜ LIST  SAVE  LIST # LIST #▝w▘D@ OR USR  LLIST  :[U]L OVER ▝▚p VERIFY ▗@DE#▗ LPRINT  LIST >▘ LIST ATTR ▝@ DEF FN ▝ LET @ REM  H DEF FN 0SGN o▙▝[S] LIST [S]d`▛[U]I[D]0I[U][T]IAT [T]4A[Q]ATTR U[U] FOR =©[U] COPY 4USR de COPY AT  COPY 5Pp @$▗SCREEN$ ASN U, COPY  FOR  COPY  BEEP P COPY  CONTINUE dd>= FORMAT /▝CODE @SCREEN$ SCREEN$  CIRCLE hYUjATTR Y RETURN k COPY HUSR >=▝ INK Pp▛k COPY I[B][B][D]g RANDOMIZE CODE  PRINT k[L]iINKEY$[K] VERIFY [G]FN a2▜`▙VAL COS [A]H[U]<>[D]&CHR$ ATTR ▝ATTR ▝▘22dUSR "A AND  `NOT ▝(>=[F]▝ BRIGHT ▗9@ THEN 5 INPUT OUrSCREEN$ |FN  SAVE  SAVE U}I▛ IF [F]]* LIST w IF RNDT▞ LINE SCREEN$ IN  COPY  LPRINT U_ TO  COPY ▞ PRINT U@ COPY  REM SCREEN$ FN ▙▛UU RETURN SCREEN$  RETURN LEN  RETURN  READ  RETURN  MOVE P▞ RETURN [T] RETURN  RETURN  RETURN SCREEN$ UUSTR$ FSCREEN$ SCREEN$ U©©USR © READ © OR @▛ AND  COPY  AND  COPY  COPY USR SCREEN$  COPY UTUSR ▟UU COPY  RETURN x TO  COPY ▝ RETURN P▘ COPY @$▗DA INPUT >=[M][B]POINT  COPY  COPY  MERGE U[Q] ERASE RND[Q]I MERGE  REM [R]UTCOS  STEP P▗@STR$ 9 DEF FN PEEK r▘D+STR$ ▝1$ VERIFY 2 CLEAR ▝&▟[B][D](XVVAL `USR ( LPRINT X RUN ▝q▜[E],T LPRINT  THEN ▘F ERASE PI(▝/ SAVE  LPRINT /▝"'<=▝DCHR$ USR %▝+WCODE ©▘ RANDOMIZE ▜USR F*x MOVE ▝$,[I]▘▚F[R]PI ERASE  READ HQa@9[Q]r[I] CLOSE #: OUT  CAT [N]"$DC READ  AND ▚CH@ REM  POKE  |STR$ [B]I$ @[Q] FORMAT jC` FORMAT I$[C]USR  LIST  SAVE p[Q]P▙@PVAL P/n FOR ▝ SAVE [J] NEXT  COPY ^VAL$ WK▙▗/J[M]W` CAT  PAPER [I]G DEF FN C OR cRNDrCHR$ LEN @P`0[Q][A] P▝ RETURN ▝D8CHR$ [J]1 LIST  CAT [Q] COPY Pz[Q]u REM  FORMAT @[Q] ERASE [R][B]@ LET ▖tACS ▖} REM  CLOSE #S[E] ERASE ▚h FORMAT [Q]^▝/ACS [G]C@ STOP s AND [A]RND DEF FN TAB CJ INVERSE ▘ NEXT ▝  RETURN %KNOT  MOVE _ PAPER  INVERSE ;0&G▝▝▞D SAVE DP LLIST +f+l▝ @|KSCREEN$  LPRINT MUSR @[T][A] REM ▝[S][B]USR (JRASN  INPUT  LIST P$<>CODE ▝>=8▘@H0j©▝`0p▘) FORMAT  x▝[Q] ▝t▝OBIN ▜VRND LINE V[R][G][Q]USR V[U]STR$ RNDY▗R[A]UD LIST ▖▖ PAUSE UBATTR ▚UVSCREEN$ 2#[T]INT ▝K▘▝K▝O INPUT ?? (▟▜EXP SCREEN$  RANDOMIZE [A]`[B]▝* DRAW [Q]# CLS ▗U"STR$ ▟[ CONTINUE IN [Q]h5^FN DE OUT ▞©TAB  MERGE T[S]USR [S] IF ▞SCREEN$ @USR EE`▝ PRINT Z▝P▝jf▝[Q]D▝[Q]PI_,~▘▙[R]▝!c ERASE [C]▛POINT T INVERSE  RANDOMIZE ) DRAW [M]P%)$3J▝▞▗▛-[E]▘INKEY$sg`HDEXP [J]@[Q]x LPRINT @L USR USR FN  [A]n[G]%@B▛KA DATA <> THEN [T]ATTR CB▘▟AZSCREEN$ AUSR V[R]&▝ z▟;@,[U]▝$[P]FN B▝"CHR$ ▞BIN  SGN jT[H]h+[E][F]aA[J]TAN STR$ [D][TAN [C]COS X)!R▘>=▖SIN u[S]B DATA XUSR  ▟@*[A]h@▖ COPY m>=$[E]#USR (0*FATN mdAJ REM T▝©XFN B LPRINT ▝&N~[S]{[O]@)[Q]▘USR ▘AUSR @&F NEW [C]$[C]BAT SGN USR VATTR  LIST -p0 CIRCLE 0▜ DATA VAL l!STR$ [I]. BORDER ▝`▙N LPRINT  IF ) OVER -/[U]o READ ▗$[B]t▖ IF JSCREEN$ G RETURN ;[C]▜ IF [Q][S] DIM CHR$ { STOP S CONTINUE 7 LIST  OPEN # RANDOMIZE 7 CLEAR USR A[H]S RANDOMIZE w LET  DIM 7<>S RUN I ERASE  THEN  POKE  FORMAT  LET  RUN  ERASE  PAUSE ASN ▝?2▘@$[R]UU? COPY AIN [R]?-!? OR 0[Q]9} RANDOMIZE = CLEAR  RANDOMIZE  CLEAR ▝H[N]s RANDOMIZE  CLEAR ▖ RANDOMIZE }FN 97LN ▞<RNDPEEK [R]?IN ▝A? COPY [F]▙lZO NEW STR$ en/ PAUSE pEXP ▘▗[Q]cINT ▗D SAVE ▙▝U9▟t▗2AT ▝D $▜ RUN © RUN ©UU[S]JP$ NEW ]POINT $ PAUSE h[A]T RETURN SCREEN$  RETURN ~T DRAW SCREEN$ | SAVE TpUSR r▚VV▝ FLASH ▙©~©?U>* PAUSE _[H]^TUSR  RETURN p RETURN  SAVE T|SCREEN$  DRAW T~SCREEN$ T%[H]P[M]]@▛UU?*~$.0$&[L] BRIGHT i[K]FVAL$ &ASN ~ POKE q5b^V3 CONTINUE ▝<>2I▝gTAB !Q FORMAT POINT USR USR USR USR  MOVE ""H@@ LPRINT @NOT A@USR @A LPRINT @A▝@ PAUSE ▝ CLEAR N▞ LPRINT [U][J]ATTR  PRINT U INPUT ATTR  CLEAR U RETURN  CLS  CLEAR  CLEAR _ IF .^▝Y▝'[R]▛F[O][O]PEEK >SGN >=[M]/ CLS ) DRAW ▗© TAB  STOP yU DRAW PEEK  CLS S LPRINT  LIST i SAVE  DRAW  CLEAR  RANDOMIZE  COPY  DRAW  OUT R THEN ▗ CAT  LLIST ▝ THEN  CLS USR EXP ZRPOINT VRUSR EXP  VERIFY zPOINT =▝[Q]COS i COPY  IF  COPY  LET  COPY ATTR  CLS  LET  LET  IF  LPRINT  LET USR z COPY  RANDOMIZE  COPY  NEXT  COPY  LIST _ RESTORE  COPY  NEXT  REM  RESTORE e▝USR *IN -p GO TO PI PAUSE  DRAW ▘ATN ▞ RESTORE W PAUSE  CLS  GO SUB O PLOT  S READ PISTR$  NEXT  BORDER  COPY  PAUSE PEEK INKEY$[S][Q]PDTU PAUSE [U] LPRINT U[U][Q] LPRINT `[U][C][U]@$ H[L]▚AAI▚$UjUSR USR FN ASN [L]OLEN ▞▙_ BEEP  OUT ABS  CAT  COPY [H] COPY STR$ ©[H] COPY  CAT ATTR [K]SCREEN$ USR QIN W RETURN COS  DRAW  VERIFY COS  BEEP  RETURN SIN /: DEF FN s@[P][N] CAT :[P][K][O]jtUSR &L[I]: INK  NEW PI NEW  BORDER [N] CAT  DEF FN USR USR IN  CLS [I] STEP USR  VERIFY ©[L][K] COPY POINT [D]&L COPY  FOR 9 STEP p FOR ? STEP `~~jyPOINT  OPEN #{RNDL[J]2*▟/r▙tSCREEN$ yT DRAW VAL$ y BRIGHT  DRAW  LPRINT  DRAW ▜Y DEF FN ;#[B] FLASH  CAT i▚Z CLEAR ` CLEAR  DRAW  DRAW  REM yTTAN [Q]<[C][Q]TAN ▜@>=USR SGN ( DRAW  REM [R]TAN SCREEN$ y/ DRAW  RETURN  CLEAR  LPRINT  CLEAR i▚[ CAT `▖>= BRIGHT  DRAW  INPUT  CLEAR  CLOSE #xSCREEN$  CLEAR Tx[Q]TAN |pHpHpHLP[K]▝H▘ VERIFY  CLEAR SCREEN$ ▚|np[A]p[A]p[A]▝t▛3INKEY$PI[K] OUT TAN [C]5/55c@[E]*TAB %TAN ▝▝.[M]LN =ATN c▝USR ▝ LET RND[K]▗▘H▜▖USR ▖USR [R]H▞FN ` LPRINT  LPRINT ▝[S]%b▝[Q]X▝[Q]%▜ LINE ▛[P]7▝▗ H▚[R]` LPRINT USR ▜h LPRINT USR  DIM USR BIN CODE h$USR [D]VwABS [C]UUSR  GO SUB  BRIGHT  SAVE  LIST  LPRINT [N][Q]*IN >=+ALj BRIGHT USR TINT P^5VAL  INPUT j[K]TAN :[E]j|~~|[T]j[E]:TAN *d>=>=USR POINT @[ LPRINT LN S@STR$ [USR  IF STR$  IF A IF @ IF ▞USR INKEY$▘ LPRINT o▘RNDUSR #▗&U* COPY H[D]SCREEN$ [E] COPY  FLASH j<>|>=~>=~<>| FLASH j COPY SCREEN$ H▗ COPY TAN U*[Q]TSCREEN$ - COPY /(U COPY V FLASH >[D]~~>[D]V FLASH  COPY (U/- COPY TSCREEN$ VAL$ J*SQR ▝@YpwNOT p0:9: INPUT STR$ [D]zVAL  LPRINT PUSR )USR USR >=[Q] LIST T CLOSE #b MERGE :p FLASH ASN b▘QG(B▘▙USR CR[D][B]*4H,▚pNOT T MOVE $[D]B %[F]*[E] $[Q]0I[R]F▗R▘ 9HAT TjV$X▛FN J▘;[C]UO COPY ▗>=P"<>▗ LINE <> POKE ▖▗">=U LINE 0$* FLASH ▝ECODE z INPUT Z PRINT 0$a▙SCREEN$ ▛ COPY  CLEAR ▘POINT U▘ CLEAR  COPY q<=▝@;=`$k COPY OATTR 9LN 6[P][E] COPY  COPY NOT ▚w6n RETURN SGN ? DRAW  SAVE  OR _▘  GO SUB 9TAB L DRAW Gc|? REM ▘@▝ LET [P][Q]▘! AND 6 ERASE uR%n[Q] OR D.[R]GHn[B]2[L][A]T[U]%R▟RNDjUfVSCREEN$  CAT JSCREEN$ [F]J* RETURN USR [B]@([K]P[Q]▖5U: FLASH [H]@ POKE  REM SCREEN$ [F]Uj"[S][B]5pjP#`P*$0*>?0.8.HIN #":& CONTINUE t* CONTINUE L CONTINUE c[S] FORMAT ;[Q][B] FORMAT [R]3[Q]'@[D][U]W@[D][Q]'D[B][B]#/4.P/ .`LN >=/dLN USR /kpLN POINT q LPRINT LN ▘ STOP [B]TAN q READ As[B] CONTINUE A FORMAT  REM ) MOVE  CONTINUE ! FORMAT  CONTINUE  FORMAT , DIM  MOVE @ CONTINUE POINT  FORMAT T DIM 9 FORMAT FN  LLIST Aq LPRINT <>▝[R]8ACS QqBIN CHR$  LPRINT  AND  LPRINT F READ F" STOP 2H>=[C] AFN TWSCREEN$ IN UzSCREEN$  RESTORE USR ▝]A,▛GQVAL$ ▖<=@ DEF FN  NEW ▖ LINE SCREEN$ PI LET  LOAD  CLS  BORDER  COPY [C] CLS  LOAD  CLS  RESTORE  RANDOMIZE  LPRINT PPI IF  FOR  RANDOMIZE  BORDER  CLS  FOR  COPY  BORDER  CLS  LPRINT USR [Q]SCREEN$ *▞KIN ~[H] COPY  CLEAR . RETURN  L▖M CLS  RANDOMIZE  CLS  PRINT [O] CLS  SAVE (:▘SGN #PUSR  PLOT  SCREEN$ cVAL USR f[M] LINE >INKEY$▖h GO SUB INKEY$3 COPY  COPY  SAVE  COPY IN  INPUT 10[B][B] DEF FN VAL$  INVERSE N@<>)!R▘>=`SIN u[S]B DATA     @*[A]h@▖  STEP b NEW  NEXT  GO SUB ssUSR !USR ▟[d MERGE  GO SUB VAL !a NEW  COPY  COPY  LPRINT %<> GO SUB LN !  PAPER USR ~ THEN ©  NEW G GO SUB o AND O#{[G]# RANDOMIZE foz[I]Dgx GO SUB VAL `i9 OUT  NEW ©(# THEN w O GO SUB VAL  FORMAT  NEW ? AND G~#N DRAW yCHR$ 1 CONTINUE [ LLIST ; LET w IF 1 CLS NOT RIN  GO SUB sFSTR$ CODE  OPEN # RETURN 2 OVER >= STEP ^<> STEP uUSR ▚USR |6 GO SUB VAL !LEN CHR$ [A]~ PLOT  w## SAVE !| ERASE "1STR$ >2KSTR$ 27STR$ 2ESTR$ >2ACS Z2ATN LN Z2 VERIFY Z2 BEEP Z>0!:STR$ w# DRAW CODE 29STR$ >2U THEN CODE 2DSTR$ 2;/!STR$ "BSTR$ >[I]25STR$ >B STEP [B]>=vNOT <=!ph▗VAL NOT EXP BIN  COPY  RANDOMIZE [G] INVERSE B DATA F FOR D COPY  LET G COPY  SAVE E RETURN 6 COPY  COPY FN 6▝VAL$  ERASE  FOR 411468e+STR$ 2[M]_B' LINE IN CD@A&E%F()*+,-./01GIJH !"#$[F] DRAW  DRAW  POKE  CONTINUE P<>USR USR USR USR ▝%▝@USR  ▝@-▘ 5,( QB▝<!K") '8#▗4t40(,.,(!u[A]--USR - LPRINT - LIST - SAVE - DRAW - RETURN - COPY ▝ DRAW ▝ LIST USR -1[I]▗xxP0QTAN [A]19USR = LPRINT > LIST ?x?SGN ? OVER ? LOAD SGN ?x> LIST = LPRINT 9USR 1 B▗? DRAW ? DRAW PP1 PLOT  <| DRAW = DRAW { DRAW  RUN = DRAW  DRAW |< CAT Pp@IN (@(A(B(C(D(E(F(GH@HAHBHCHDHEHFHGh@hAhBhChDhEhFhG▖@▖A▖B▖C▖D▖E▖F▖IN GFN @FN AFN BFN CFN DFN EFN FFN G>=@>=A>=B>=C>=D>=E>=F>=G CONTINUE @ CONTINUE A CONTINUE B CONTINUE C CONTINUE D CONTINUE E CONTINUE F CONTINUE GHIJKLMN[C]O(H(I(J(K(L(M(N(OUSR HIN IHJHKHLHMHNHOhHhIhJhKhLhMhNhO▖H▖I▖J▖K▖L▖M▖N▖OFN HFN IFN JFN KFN LFN MFN NFN O>=HVAL$ >=I>=J>=K>=L>=M>=N>=O CONTINUE H CONTINUE I CONTINUE J CONTINUE K CONTINUE L CONTINUE M CONTINUE N CONTINUE OPQRSTUVW COPY  COPY  COPY  OUT $SG▛ OR [Q][M] POKE # RESTORE ! CONTINUE  FOR  LLIST STR$  NEW [B]STR$ !$S STEP  REM BIN [L]STR$ !;S+[E]OG~[Q]LEN w$STR$  LET <>ACS P0=▜ PRINT  VERIFY p▝<>$>=▞:8STR$ PI LINE 1 OR > CLOSE # STEP 1 OR :J▗U OR =2▛CHR$ m OR >2 INPUT  AND ! CLEAR STR$  &[M] DRAW BIN !?CHR$ NOT  DRAW BIN  STEP  NEXT <>!STR$ } THEN + CLS :KSTR$ = LINE u OR :[C]<>&. COPY  STEP  CLOSE #>=<>*1STR$ ~ RETURN ▝CHR$  OR Q8STR$  RESTORE 5▖[H] OR  RETURN ▘CHR$ RND OR CODE  ▜ CLEAR STR$  STEP  DRAW BIN  LLIST #Ur<> RETURN CHR$  AND  OR  RESTORE !CHR$  ▝~{ ▝{[D]▝7!▚ COPY  TO  AND >[O][L]~!LSTR$  VERIFY  _~[U] THEN w LINE  CONTINUE  OR  NEW ?RNDSTR$ &oUSR )[N]30 RESTORE !'▘ NEXT i▝<> BRIGHT 9STR$ <> STEP g AND :STR$  GO SUB CH MOVE [D] AND * MERGE  OR  STEP 1 AND STR$  MOVE !HSTR$ 4# INPUT <>p`▘`▘H AND p`▟) FOR  GO SUB KHSTR$  STEP ` AND e IF <>!`P}LEN o<>6▝USR J[I]▜<_*?STR$ "?STR$ :STR$ ' STEP [J] AND  CONTINUE ▘d▝ [A]CODE <ATN  GO SUB R ERASE [K] AND  AND 0<>v:9s[I] NEXT  AND  STEP &>= STEP EXP BIN  STEP  FORMAT  AND  STEP  OR  STEP  AND  STEP SGN <= INVERSE  RESTORE  INVERSE  LLIST ▜NOT ATTR  AND :7STR$ =[S]CHR$  PAUSE  AND >D INPUT @2 FLASH  AND 6[R]6TAB TAB -1H STEP <=<> STEP  LPRINT <>2 STEP CODE <= CLS !_pRND▝ RUN RND▗&.▝ ▛x OR  STEP [M]<=STR$  RANDOMIZE !©▗ GO SUB K?STR$ {[M]<=!<= COPY ▝ FORMAT ▛ RESTORE STR$ x RETURN  COPY CHR$ :<=! OVER [K]79A RANDOMIZE 1CHR$ v RETURN fUSR "ABS BIN  FORMAT ▘F0! DRAW NOT PI AND  GO SUB _ NEW g GO SUB _FN o"▝v NEXT NOT VAL <=v OR  SAVE ▘SGN <=▛STR$ <> OR :;/ THEN oCHR$ <=<=LN   DEF FN USR  GO SUB {FSTR$ <> NEXT :5STR$ G PRINT [I][R]CHR$  GO SUB s">=" GO SUB <=1NOT *3STR$  AND p2>=x MOVE s5S=p3O< RETURN [U]CHR$  SAVE <=1[K]_ CLS <>:DSTR$ GQ▝ OR ▘:Ea▜ESTR$ CHR$  CIRCLE <=*B AND ▞ LINE X>= RETURN ▝ LINE ~>= INPUT [K]▝E[K][H]BSTR$ NOT  CIRCLE <=:ASTR$ < RETURN CHR$ b>=CODE 2ASTR$ G▜^#V#~ GO SUB S3STR$ ▚NOT ▝>= STEP  CIRCLE <=H ▝T2▙<>!HXw,Pp0▜STR$ CHR$ [J]>=<>ATN ▝vp[G] RETURN © GO SUB x THEN G>=NOT BIN >= CLEAR  COPY  GO SUB aIN  GO SUB i<>XY▝ SAVE b[A]| CAT  RETURN {[M] STEP . CAT  RUN c0▝ DEF FN } DEF FN  STEP  CAT #%[A]7 STEP ASN  CAT  LOAD  COPY  COPY PI[F] BEEP  DEF FN  OPEN # DEF FN ▟ CAT < RETURN  J▗▜ CAT @%[K] DEF FN [I] DEF FN ( CLOSE #e▖ INVERSE ! REM >=: OVER >=▜▙o&q DEF FN "▝<>##"▛▜[F]<>*q DEF FN  STEP PI%▗<>*s0▗4<>*um▘ OPEN #>=2▝ SAVE 2[H] INVERSE u  INVERSE u# INVERSE t! INVERSE t$ STEP [F] TO  INVERSE 6 INVERSE  THEN PEEK  SAVE ▝CODE 'TZ▖! OUT >= LPRINT >=)STR$ ▜> SAVE 2 NEW >=u OUT >=o OR y▝STR$ [D]▖ PRINT <>: OPEN #>=PI($[I]C▗~ TO  LINE ~`▝4P<> INVERSE ~ INVERSE 5 LINE ( THEN mF ns[H]N 7 INVERSE ~PI( INVERSE 5] INVERSE ~ INVERSE F INVERSE w[B]LN (0 INVERSE ~ INVERSE wC INVERSE ~▛~ NEW  DRAW  PLOT   INVERSE w1p7▝& 7▝7 THEN © 3▝3 INVERSE 6p1▝▝ FORMAT ▟ INVERSE ^w INVERSE f INVERSE n[B] INVERSE ~ PRINT ~ INVERSE ▚ INVERSE w STEP ▟ THEN  LET [A] INVERSE 4 INVERSE ~ INVERSE VAL$   INVERSE ~ INVERSE w(I FN AT  A INVERSE 5 w INVERSE ~ INPUT  INVERSE w INVERSE  THEN F INVERSE F INVERSE ~([A] INVERSE wO COPY [A]@w▝CODE VAL$  FOR  FOR r+s<> INVERSE n INVERSE f INVERSE 6~ RETURN `(P RETURN a LINE . TO  RETURN b LINE  READ  THEN  RETURN c LINE d TO  RETURN i LINE IN  THEN  RETURN  RETURN  LINE [K]▗ VERIFY [K]▚#~# INVERSE w1▚ INVERSE u INVERSE tAT ▚ INVERSE ~ INVERSE w▞▘ THEN ?▛▘6RNOT ' LINE 7▞ TO  INVERSE ~PI  OUT <<▜(▜![H] STEP N#F`▙q#p[C]▖ GO SUB D NEW 2 RESTORE >= DATA CODE 2<>2&<>2K<>! INPUT  u▛PI(N INVERSE F: NEW >=[Q]▘B▝ RESTORE 0▘[A]! COPY  TO <G CLEAR ~ INVERSE w#▝U INVERSE u LLIST  FLASH ▘NOT 2[S]"= INVERSE w" NOT ▛ TO n INVERSE fABS NOT pK!<>0K▚ RESTORE  INVERSE  RESTORE  LLIST u▘8Z▝Z▝_▘ LLIST 061 INVERSE wc▜6 COPY  INVERSE 6 LIST ▞#~PI LINE ' LINE  STEP IN <> CIRCLE ▚NOT ( THEN STR$ NOT IN m▞  INVERSE f!~ RETURN  RETURN (* AND ▘ GO SUB  RESTORE 9▗)Y STEP > INVERSE s INVERSE r INVERSE s INVERSE rATTR /▝ [S]▚# INVERSE f$<>3 READ c3<=▘ COPY CATTR ▞ COPY ABS  DRAW ▘@$▝ -# BORDER  THEN  FLASH JVAL ,AT ▝ SAVE &p, CAT IN . CAT V CAT n CAT ▜ CAT ▙ CAT ASN  CAT  VERIFY  CAT  GO SUB  CAT  IF  CAT  FORMAT  FORMAT # FORMAT . FORMAT W FORMAT t FORMAT ▟ FORMAT INKEY$ FORMAT  OR  FORMAT  DATA  FORMAT  MOVE   MOVE W MOVE  MOVE STR$  MOVE  NEW  MOVE  LET  MOVE  IF  MOVE  ERASE @ ERASE E ERASE J ERASE IN IN  BRIGHT © TO "▘ FOR ] VERIFY W OUT n[P]@ NEW [B]A PLOT  VAL$ k, LIST ATN ▘O  NEXT >=IN [R]{W6 SAVE  BRIGHT STR$ FN [A]ydP=, DRAW  INPUT  LPRINT  CLOSE #>=ABS SIN FN [P][G]▟~wpIN jd^YTOKGC?;852/-*(%#!p[D]PEEK ▚} DEF FN  OPEN # DEF FN [I] DEF FN 0`▗[G] RETURN P0▗NOT  THEN ▘▚ A▗P0pp6▘ COPY  RETURN p▝ RETURN 0ko[H] RETURN )))5...00<pp▜%%%1%▟%11'''3'[J]'33 RETURN ab`` RETURN abi<?8Pp0▝ RETURN  !▝0'a?a03@![A]abiA?`A`▜ RETURN DCA0P[L]C RETURN FCC`FHFH RETURN FEC0@:9 RETURN +++6 IF  DRAW 22=qq ▝▘5y▘50  DIM ▘ RETURN 1[C]//!▘ RETURN 3ATTR 03!▝b TO ▜aUaA0 FORMAT ▝&▝? ▝ RETURN  Upp▝=@<==ACS ;; ▘ RETURN ?`<O+U▝? #_ RETURN aA[E]a::biTp`p[C]sp505}pI`p▛▛Pj▝<@j[D]p~ ~▝p[R] [R]▗5? OR 1 BRIGHT <,[T]▝)A DATA <D PAPER D RETURN 878: LLIST P RETURN aSGN ▝< CIRCLE 0rp▝<O▘ RETURN H@F▝+/0P2O▝'SIN ▗ RETURN a▛)` RETURN ▛ TO  OPEN #QRPT AND  ▝ADD`▜ PRINT  THEN  OPEN #QTAB0 FN PLAYERS PRESENT >> DENIZEN << (C) 1988 P'▙SOFTWARE. GAME+[A]SIGN, CODE AND A"▝UEXP EFFECT BY PAUL GRIFFITHS AUTHOR OF "RIDING THE RAPIDS".  SCREEN$ ▜ITIONAL@] W▝G!▗HICSQ[F]MARTIN "JABBA" SEVERN:▛128K INTRO,@[B]MUSIC[Q]▝N&▝SX[D]POINT Y "DMp=@'▝"@ CLS ▜" WRITTp▖IKE BROWe▘IN0▞ TEXTUALSiCRE+▗SHOT!  DRAW SIMr[A]"FERRET" DANIELS NEW ▝ ae▖HAS TO B5▖ULTIMATEQ[G]MBAT EXPERIENCE FEATUR1▚HOARDSC▚DISGUSLIMYH▗MPAGV▘AL7▗ LIF:ORMS (IT'S0JIM BUT NOT ©[G]WE KNOW IT CAP'N), TWOh▜SSIVE La▝L o▗AMAZSIN ▘LY#▚TAILEDCHNO-BACKROPf▖DM: EH?)2E PIT IF REMEMBER:-! SAVE ▘ONMGOOP+▝I!▝A@;!*q,▖HISTORY:2T▘STATTR RHORI RETURN "<2BIN [J] FOR ▝V x▗ '86 OUT s"USR ~kSGN  LO▝W INVERSE ▘SIo[G] CIRCLE [M]▝N2 DIM 3▝WCODE ▝A-OVININKEY$▖TITLE, O<=▖R SUGGES[G]6▝S▜CLUDED:A[A]▘BL GO TO ▝,A[N]1 DATA PZMP▗TASKLN ▝CZILLEG! ERASE ▘, " RUN ▗TAK,INE[Q]FN  INK ©LAS OPEN # RUN ▝O▖DEFINITELEN ▘LE▝,▘D- BEEP `; READ ▝ACHR$ ▘!!U▝WI▗, DUUSR ▝O#[G]▗ADVA{D PUBLICIT#;#LEN ▞DUBIOUS Q FORMAT ! FORMAT !! BEEP Q=STUCK PLOT   RETURN K Oz[D]1/)$Jt*D*▝:$▘SKBIN STRUC KI9WESUSR UTI ▖▝W&▝H CLEAR ▖LOWS YOU/[T]STAB IMULAJC▘YLLN RCAIN  MOVE [M]▝S13lUSR 6 INPUT ▗O US AND ▝P▘E, FOR ▘GRd`t LOAD  LOAD ▝ESGN ▘OR@EA DRAW  ERASE ▝F%W▘MO56"KICK STEP ▝N LET ▗SO RN D[M] FN LOCW▘PP$▝M ERASE %`▝P: UPh▗COPYUSR .% BORDER VLET[O]▘PE[E]▝HW▝S0&▝B MERGE  BRIGHT NOT .▝▝▘  3VC/U[P]▘OM"X$▛SHA%PEP VERIFY ▞REW CHAMB$ABS x<>▚CKLEY,▘RYg▘ASFN zPI0SCREEN$ %e▘OLBU▘YUVAL ▖DAVID RUYXLEX&3▝J#*RND▝M IF ▖AW (PAH!2.h0NOT  I'M  LOAD ▗N FAE▘!!ATTR nRND▝WX▝H PAPER gh6ARFqqBRY-▗ROSI READ 036H,%RNDm▗NO 2`▘OH[G]▝Uu2 INPUT o▝K$l▗GLIDAPEEK ▝LS%VAL ▘PL:u OR ▘OMIN QN&cTO: INVERSE ▝B[H]CHR$ /&K▗"MG"/ (E@▝ ASN ▝HPEEK a PAUSE <=▝LNOT ▝S  DATA ▘CA& DEF FN o▘B,3▘ZO!G▝L=QC1▚▘HR"aNET[/'POR CAT ▘MO8LEN  LET  GO TO ▘OU*DAM LINE  =▘ Wn OR TAN E&▝OABS =!1VAL$ ▖SON) ETC"}R>6 REM  LET ▝B[T][A]ACS ▝I ![O]"BU POKE ▚NORTHC IF 0▘YB'▗SHEP6[▝CM(-WEA$'y#d▝UaASN $~AMMw`>BOYSTR$ m%COS ANK2<>.U. CLEAR ▘AS[L]▘Y.zTy▝MS POKE ▗VIEW[B]S(VAL$ SCREEN$  FORMAT  FORMAT @▝M(RND▗VALV CLOSE #27▝OI(ABS ▗OAD!6 IF USR VLL)s[(B▞!c▘"D9ER""jM2ACS SGN STR$ K▝N STOP STR$ ©▘SA LIST ▘DG_#fWEB/[U]▝J>=▝E[M]KPEEK WON'T- PAPER ▝Y# RETURN  ABg▝K LPRINT ▝N INVERSE ▝Ah RESTORE @RND$",IN ▘ER READ ▝Ad▝Dr%[H]▝Y$rqI▗S JU+▝Nj▘TWRND FOR ? BEEP ▝L RETURN ▝31_▝J▜ OR k▝E`▝SSTR$ ▝DP▞STR$ !>=  INPUT ▝E)J[P] GO SUB  OVER  STEP  COPY ▙m© ▘>=A0▘ASN TAB 0[Q] +▘-  ▗ SAVE  ;▝ABS 0 ▝ LIST `▘COS @▝0I0a▝BIN pk r▝▖p  ▘▝AT ▝?>= COPY SQR ▝p[M]▝ RETURN  THEN ▝pAT pp p TO  [P]p BRIGHT p` GO SUB ▝ LPRINT !p[R]pp p[B]pQ.▝USR p `IN p CAT !{12p p p0p COPY p LLIST pqqpp1▝ DRAW LEN 0[A]1!▝ SAVE HpPATTR EXP 0VAL 1SIN ▝ LIST XppSQR p 0 BRIGHT  DIM ▝ AND p0▘ COPY USR  BEEP ▘▝[M]p   BORDER ▝ RUN b=▝USR @w`@FN ▗STR$  COPY USR ©` )▗USR  SAVE  READ pD"k▝ LPRINT  P?TA/O[U]0 ▝8p @BIN "2@0▝?P0▗ SAVE ©P@▝ LIST  DATA USR ? POKE BATTR ▝©$▗ COPY  RANDOMIZE APOINT ▝ RETURN |▘ RANDOMIZE P? COPY  RETURN ▝p2UP DIM  COPY  LET #P@BPOINT ▝ LPRINT p ▚ COPY © COPY  DRAW `A`"<>QJ▘wCpP RETURN ; 2@▝ SAVE H▚ DRAW   COPY  CLEAR P▝<POINT ▝3▘@ RETURN  DIM 431 ▚ RETURN  DRAW ©IN 3INT ▝ LIST ▖▚ RETURN  RETURN IN  COPY 3 BRIGHT ▝ LIST 9 RETURN  PAUSE dR DRAW FN ▝[O]▝p+ COPY  COPY ▜p0▚ COPY  LPRINT © COPY <=S,yNOT  COPY  RANDOMIZE p![F]cL LLIST tI usl ▘ OUT s|:▝ SAVE s,  ALC[M][R] COPY ©[F]4[LEN N▝P PRINT ▝ RUN 0[R]"(▗ RETURN  LPRINT  COPY pNOT ▘ NEXT ▚DATTR  OPEN #▘[P]NOT  PLOT  BP[K]▝?$ FOR  TO zABS ▝USR $▘▛ %▝▘[K]▝USR p▝SCREEN$ $▙!▝▝ RETURN  DRAW >0▝p▚? BORDER  COPY  COPY ~ OUT >waa▗>[K] DRAW  COPY  RETURN IN H▜<=8 N▟ DRAW  COPY  SAVE  COPY  COPY  BORDER  READ USR [I]8D▜? DRAW ? COPY  READ  LET TAB ▘POINT ▗ NEXT [I] COPY  RETURN {[F]STR$  LPRINT `8 NEXT  COPY  LPRINT 3 COPY  DRAW  COPY  SAVE  LIST  LIST  LPRINT   ▝ CLS ▝0▝ RETURN ▝▞ COPY ▙xx@USR @h COPY xxUSR USR a▖ PLOT   DRAW  SAVE ? LPRINT [C]▘X▞ DRAW |`|G[U] DRAW  RETURN  RETURN ~p~ OVER ▘ DRAW p▜<= RETURN  LIST ? INPUT ▝ RETURN   COPY  RETURN p~`A▗ LIST ? COPY ▝▘© LLIST © LOAD USR TAB ▘?p▚ RANDOMIZE  COPY  SAVE  RUN Y▗ TO © INVERSE ▘ LET AT  DRAW p©   GO SUB ▘ STOP [S]▘ DRAW x ▚© COPY ? COPY CHR$ @▝[M]0▝ LOAD ▙IN M TO  COPY  CLEAR  STEP  COPY  PLOT  cG6 PRINT TAB kCW7 POKE #▖7!FP ▝ LIST G▗ STEP [T]▛_T▝ PAUSE W vqwkF LIST w wwv?WvOwGIN ow @v6VAL v6VAL vCODE 6 FORMAT sF FORMAT wSTR$ 6 LPRINT g[R]▘ RETURN  qg LLIST ▘ RETURN [R]w LET [P](|h▘ DRAW 'rg LLIST ▘ DRAW (!g ▝ SAVE p6[T]00pwP&3CHR$ h!▘ SAVE q!8▙▝`wQw[A]Hxa@gVAL  RETURN x▝rfp p@[H][P]▘pCHR$ 8LEN ▗ RETURN <92 COPY © CONTINUE X MOVE [H]▘CODE @q▘STR$  NEW B9b8▗ LLIST  LIST  COPY  XP BORDER ▗ LET  DRAW ©[A]p&BIN [S]p A[C]9! BORDER AQp?SIN 8[Q] LPRINT  DRAW p0 INK ▝ SAVE '?p CODE  ERASE @0 BEEP 0p  _9[B]▝ LPRINT  RUN  RETURN <=@`▝3USR  NEXT 9PI|`▘ LIST  LIST  RETURN JR▝ LPRINT  LLIST  COPY ` Y▘ LLIST  SAVE g:0▘ FORMAT Z!&[ LPRINT ` 0▝Zq&+ SAVE O READ `0 SAVE ▖9 DRAW  STOP  RESTORE xp@:▝▝USR EXP USR ?'FN *[L][Q]▝ aA@[J][A]▘ NEXT STR$ ;H▘ SAVE @▘@ J/▝'d▘ RUN [Q][D]@ GO TO  BORDER  READ H[Q]▝[K]▗ COPY  CAT  LPRINT 9:[A] OUT <▘ RETURN *AVAL !SGN ▗▝ LIST =G FORMAT o CLEAR ▘ READ  DEF FN Kk▝IN  COPY ? LPRINT +"[L]> DRAW  LIST  COPY 'dUSR N▗ COPY  LPRINT [J] COPY ▗[VAL$  LPRINT  COPY [A]+b▝▚▖@ NEXT USR x?[P] COPY ▚ NEW x©©'k▝▗@ BRIGHT ▝_▝:[M]▝`[S]▘ DRAW 8]▚▗@| LIST k▙ SAVE p0USR "@ COPY  DRAW  LET  SAVE  CAT ▜ LIST 00@▘c STOP ▗ LPRINT  LIST  ▝y▝BIN ▟ LLIST  LIST } RANDOMIZE  COPY  LLIST BIN ~▟NOT  LIST q COPY  NEXT  CAT  CAT ▖NOT 8c SAVE ▙▘ NEXT  CAT ▟▖C▚ CAT  LOAD <= BORDER  COPY ▜ LPRINT 1NOT SQR ▘CHR$ ?[T]▟▗p READ USR  COPY  OUT  CAT  CAT  COPY  PAUSE >J▜7 NEXT USR  COPY  FLASH ? RUN ▛▟▜ DRAW  LPRINT s▜[P]IN  COPY ▚ RETURN  LINE ▜▞NOT  DRAW p INPUT  BORDER © DRAW  REM ▜ RANDOMIZE ▜ DRAW  LIST  DEF FN ?▜, ERASE USR  LIST  LLIST ATTR ? LOAD  RETURN -USR ` LPRINT [L]▘? OUT  AND ▖USR `© RETURN ©ATN ▘# COPY  LPRINT ▘p▘IN Eh▚ LIST ? RETURN p▖ DRAW p COPY <( POKE [A]|> LOAD [J]▝ READ  IF ▗8 LLIST POINT ▝ CLS ,< DRAW ?POINT ▖▘USR ▖USR 4 COPY  DRAW  LOAD ▝w DEF FN  COPY  CLEAR  VERIFY  COPY #}CHR$ < NEXT }[S]p}CHR$ | LET vCHR$ }CHR$ }CHR$ F} ERASE p~▙-CHR$ zENOT ~VAL$ pw~s} STOP }SIN } ERASE }CHR$ ~[T]v PAUSE ~[B]~[D]w~LEN ~"~~COS p~ LLIST ~ OPEN #p0~R~2~[S]©▝ READ vSIN /COS ▝ BORDER .s~b▝ NEXT . OPEN #~r▝ RUN (©C8#©S▝ CLEAR /s©c LIST ▜©.©[D]©R©[T]' LET ©COS Or© NEXT pq LIST © NEXT _C>= COPY ▝©CHR$ 9▞▘|U[J]▝WO PAUSE [H]▘ COPY  RUN b/5 LINE ▘ RUN ▜p PAPER ▘ LOAD ▜,EXP e ERASE ▘ CAT NOT , INK [ LLIST  COPY  BORDER P / IF  RETURN  LLIST -9lO POKE ` STOP ▘?[R]='O LET @/ LLIST  FOR  REM d-LEN O PAPER ▘ DRAW 9 ERASE YATTR P/SQR  IF  LIST @.IO IF  LIST [R]Hk▝P▝  8SQR ▝▝1 LINE 8 FLASH 2▝| REM 2 SAVE ▗ SAVE 8ao IF ▘[P]*O IF ASN /STR$ 9 REM ▝@KSCREEN$ *{ PRINT  OPEN #9>=,STR$ 1s+p CAT 0*SCREEN$ M:▗IYBIN 0*JI▝P*z FORMAT ▝%▖phK BEEP  LIST o`ATN ▘N +3 CAT ▝i'/ STOP 0 RUN 0▝▜C COPY ▘ PAUSE   ▝Y:0USR | CLS :▝NOT [R]▘? RANDOMIZE 40▘© POKE  NEXT (9r▘USR ixN[M]▘ SAVE 08[M]O▖ LIST .ATN ▘PI#[U]▝ COPY (d▘?<=Kx NEXT ▘USR >▞:EXP '[R]z<>7STR$ LN P)!>=Z DIM 8 GO TO ? PAPER ▝ RANDOMIZE P▝1O PAPER ▝©&NOT ▘ LPRINT ?W-▘ COPY  CONTINUE  0▘©<=/K▘ OUT 0 FORMAT  LIST > SAVE . REM ▘|P A" STOP ▝?  FOR ▘ LIST  INPUT ▘[A]O)4,][Q]▘ NEXT  LET @ L[O] CIRCLE ATN a![F]▝ COPY  LLIST ▗ COPY  BRIGHT ▝ STEP [T]_NPI▘? POKE dTAN TAB _m▘ RETURN @B-IN  DRAW K[S]ASN TAB IN x▝ DRAW [T]ATN BIN ] CONTINUE }U~ RANDOMIZE }▗>Z[I]<>▝pp>=p p0▘ PAUSE p@c5pPp`Q@@L``L FORMAT PVAL ▝ CAT p@0p   LPRINT ]p▘6L. CLS cp[Q]▘ READ p  >QIN ▝x.ypUSR ▝|p.c▝©p00(7q0p!p▝wBIN pP▘<=p`▝ LET Z▘?QQ▘©*▘p▝ COPY TAB ▝`a ;▝> INVERSE P SCREEN$ ▘?<}p▘?6 GO SUB @ ▘`qP▝ LLIST Hn `▗NOT  SAVE @?Hn p▘▜ DRAW p[A]▗ COPY  RETURN 0/p▘ READ  DRAW /`[Q]▘ LLIST pUSR  RETURN  LET fpVAL  RETURN VAL ▚c/© DRAW  CLS p@@▝ATN ▝IN p LIST [J] COPY  BORDER p@▝ COPY !ATN 1  RETURN p RETURN  BORDER  STOP `X▝ LIST p▝ RETURN  GO SUB ▘© SAVE SCODE ▗© DRAW ABS ▝ SAVE ! BEEP ▗5ATTR ▝ SAVE 1[B]▘[A]▝?c[Q]▝>BIN  PAUSE ▗© SAVE z▚0|USR 9`USR K▗© RANDOMIZE s[T] 07/ OVER ▝F@▝ LPRINT ASGN ▝`0{"2 COPY |▘<P ▝ LIST *4q`:| COPY NOT Bp.-S[U][Q]G▗3BIN p▝>P[A]H" RANDOMIZE @VAL ▘[P]{ASN P▘7{ OR   ▝c OUT 00s_0@P PAUSE `|▝t;pp>=">=[Q]g AND pqp ▞sP8s@▝ SAVE *GT▝pR(<P▝lTLEN  ▝e CAT © SAVE `Y▝?W LPRINT @ncA@QS FORMAT ▝p^yr[O]pmJ[P]00SE2▘sM8[Q]}p0▟Y`PEEK ▝L@▗© FORMAT `@▝L`VAL ▝fPTVAL   INVERSE LVAL USR ▝)iEc LIST ▝a)yDS)▞▘ DRAW "!$▘ RETURN  CAT @  OPEN #▝ RETURN )ZUSR  LINE  COPY  CLEAR  STEP  COPY Ih##iCODE  INK AVINT )LN p b LIST f PAPER ▝y LOAD :b30v IF 3PW▘-LEN p▝USR &jP LIST 1 `0▝ SAVE 1 `@▝ DRAW p* MOVE ▝ RETURN 'pUSR ▘ COPY z©.Y3 LPRINT P LIST  COPY  COPY  LLIST STR$ p[A]> MOVE p[Q]?pVAL ▘ COPY {q ▘ COPY [L]pP▝ RETURN *tQ@NOT QP▝p▝ RETURN p0y▘~2p[A]▘ COPY ▙Q9▝ DRAW p▗ SAVE /BA[Q]▗8p> DIM ▘ STOP qUSR P▝ LPRINT [G]a FORMAT  COPY  CONTINUE ▛p?SIN Q LIST ▝p LINE p▝ PLOT   PAUSE B▝* LET pFN  LET [S]5R0▝!rb@▘/CHR$ BP▚▖ COPY  LLIST r`?▖p LIST p▝pLN ?USR p[A]VAL$ ▝©"1p▘ COPY pp ERASE ▘ ©&(RUSR ▘<@J AND F[I](4R LPRINT ▗8 COPY  CLEAR pVAL 0,(q▝p LLIST  DIM HS0▝▝[A]s@ NEW ▝/Bs0? COPY  CONTINUE s`/ REM xsP COPY  STOP s/ IF ▝▚s[A]j▝ RETURN rsp[(▝#sUSR -c'@p ▝ RETURN qsUSR ▘ COPY  COPY '0pr LIST D)q FORMAT ? REM q LPRINT 2qs ? IF s0? REM s`0USR ~>s^3t▛s[Q]"bs[Q]1rCHR$ p FORMAT Ot FORMAT n PAPER tUSR ▘ COPY Tt LIST SGN ▝▝[L]t LPRINT  PRINT ▘x SAVE u"U▝|u 7▘▘u@ LPRINT t LIST  CIRCLE ▝ RANDOMIZE p3 RESTORE uppP▝vU[A]? LIST p▝~cp  LIST b[A]0▝RND COPY PPs▗ DRAW U LIST  LIST ATTR `▗1 STOP ▘▝b LPRINT |[C]▝p▗ RETURN ▝USR  NEW ) RANDOMIZE ▗ COPY STR$  BORDER ▖ COPY  COPY  LET ``▝▝ LET v` CAT p ▘@▝ SAVE  PA OVER @▘ DRAW } COPY } COPY  FLASH <> COPY  COPY  RETURN p COPY  COPY  COPY  COPY  COPY ▝ COPY  COPY  RETURN < LIST  COPY  COPY  COPY  COPY  COPY ▝ COPY  COPY  COPY © CONTINUE  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY CODE  COPY  LPRINT  COPY  COPY  COPY  COPY  COPY © COPY  COPY STR$  NEW  COPY  LIST  COPY  COPY  COPY  COPY  COPY © COPY  COPY  LLIST  LIST  COPY   COPY  COPY  COPY  COPY  COPY ? COPY  COPY  LET  DRAW ©[A] COPY  COPY  COPY  COPY  COPY ? COPY  COPY  LIST © COPY  COPY  COPY  COPY  COPY ? COPY  COPY  SAVE  COPY  SAVE  COPY  COPY  COPY  COPY  COPY  COPY  COPY  SAVE  COPY  LIST  COPY  COPY  COPY  STEP [R] LLIST  NEXT  GO SUB ssUSR !USR ▟[d MERGE  GO SUB VAL ![Q] LLIST  COPY  COPY !<> GO SUB LN ! LLIST  OVER USR ~ THEN ©  NEW G GO SUB o AND O#{[G]# RANDOMIZE foz[I]Dgx GO SUB VAL `i9 OUT  NEW ©(# THEN w O GO SUB VAL  FORMAT  NEW ? AND G~#N DRAW yCHR$ 1 CONTINUE [ LLIST ; LET w IF 1 CLS NOT RFN LN BIN TUSR FDFDc:SQR tQ:z[I]ztHz▗tzDtzzz#▟F_ COPY  OUT ▝? CAT _ OUT ? OUT [A]_[H])KP"P@PSTR$ ▞ COPY  IF  CLEAR  DRAW NOT  RANDOMIZE  DRAW  CLEAR  INVERSE  PAPER =AT [F]T▘▘ $[Q]LN ▟TINT LN SGN SGN 3Q/!LN $/BLN !/EbSGN ASGN SGN A[A]USR T: |:TSTR$ ▝<=▖B#LN |▝T@ @% 1▘#$ COPY  COPY  THEN [Q]>~< DRAW 87 COPY %U+6Q4SQR 6q4SCREEN$ 6$SCREEN$  NEXT E LOAD SGN ~| DRAW  DRAW  COPY  GO TO Ul( CLOSE #` PAPER $ GO SUB l OVER , THEN l,[F]l CAT (E RUN 6 NEXT 46 CLS 4}6SQR $[+6SCREEN$ 7 COPY 0>?<~/[Q]E OUT ` LOAD $l COPY , OVER l INVERSE , PAPER h CLOSE # `SCREEN$ [U] COPY  GO TO ><||S▟E COPY  COPY  COPY  SAVE © LIST (ATTR ▘ COPY  LPRINT 8 COPY USR  BRIGHT ©USR <@2 COPY  % COPY VAL E[E][S][P]@<▖▘ SAVE V LIST $▘ LIST  ERASE ▗ SAVE D SAVE ▖ RETURN USR <= 0▚p RETURN [I]▗ LPRINT  LPRINT ~▘[I]▗@▘[A] LPRINT /©<[A]f[A]f[A]f[A] ▝[E]▘$J COPY * READ 6▜USR 8N▗BD CIRCLE [I]frpp[S]VAL$  COPY  DRAW  BEEP & AND , ERASE ▝? ERASE $? REM  PLOT  ▘[Q]▘!▝TAN !&▝[E]2▘(>▘BJ▘V▘b▘n▘$z▘▝▚▝<=A[C]qq&p[I][K]▘[I]▗` DATA ▝A4▗[Q]; FORMAT x< LPRINT SCREEN$ L GO SUB [U]) NEXT [S]  RANDOMIZE ▛E<AUSR TAN ▗ jF$ CAT ▖K[Q]" GO TO ▘USR INKEY$▗ READ  SAVE $p[I]qLN D▝ LIST "BUSR [G] FORMAT 6▖▖ COPY  GO TO :SCREEN$ ▘©▘< [A]F[A]f[A]▘[Q]&▘R▝TAN ▗@:<= IF B▚B▖Z▝ READ @f0rr>RH2 TO 0VAL$ USR ? AND ▝ DRAW   ERASE ▘ DRAW  OVER  BRIGHT  REM [E]USR 8 LIST ▝ ▗E-! [U]2▘B>[A]▘x[A]VJb▘$n▘▝z[A]!▚r TO r ERASE ^▘STR$ d▘@▘hl▝" LINE ▘ DRAW ▗0N3Hn&0@xhUSR y[B] DRAW [Q]USR  CLEAR `USR  DRAW  ▙ CLEAR  LPRINT {@ LPRINT z[E]▗6 ▝`▗0z▝1▘ ▝R▝ SAVE ! DRAW ▝[Q]nRND@STR$ ▚[Q]STR$ 0STR$ H 0`0x0*yP PLOT  ▞ DRAW [A] CLEAR [Q][A] CLEAR [Q] [A]▗x@/0[A]▘0[M]▗@[S]▝h"[E]▝0▗▘ CLOSE #USR >=▝ SAVE 4| LIST ▘[Q] PLOT  ▘X[A]©p▖ LLIST 2lK0 VERIFY 1[A]X▚@Zy SAVE [Q]USR ▘USR  [A], LPRINT [A]1 z▘VAL ?`▝,▝[A]0[A]▝d▘2[A]▝`[A]Q&121>1JV1b1n1z1▚1[C]1[O]ASCREEN$ 1ACS 1CHR$ ! DEF FN 1 PAPER A NEW 1 PAUSE ! RETURN 222"2.R:CZ!21>1JV1b1n1z1▚1[C]1[O]1SCREEN$ 1ACS ACHR$ 1 DEF FN 1 PAPER ! NEW 1 PAUSE A RETURN 2"2"u[S]s REM 12A>J1V1b1n1zA ![C]1[O]ASCREEN$ !ACS 1CHR$ A DEF FN 1 PAPER ! NEW 1 PAUSE 1 RETURN 222"R.:▝&USR *2[G]UB[Q]>TAB PW BEEP  LPRINT oCODE [K]▞IN [ REM M GO SUB "▝IN  FOR PEEK ]]ATTR ▝▝PEEK  CLS w MERGE ▝ REM /▝ACS [G]▝W▝ IF  OVER ▝ CLEAR ]▝D▝ REM :PEEK  CLOSE #M▘[VAL$ ▞ASN USR .[P] LPRINT USR ▟USR USR  [Q] LPRINT  12FN ▝~z▚ *▝▞R▞[ VERIFY  LPRINT /ATTR D? OUT  CONTINUE [M]▝ COPY  DATA ▝SQR  ▗} OUT [E]▝+▟PEEK ▟▘T▝FN  TO ▝_w▝[[P]▝INT  THEN ▝PEEK ?_<_ COPY VAL H▚USR  RETURN ▗ MERGE ▗CODE USR t▘[G]▘ SAVE S LIST ▝STR$ ' NEW <t*▝CHR$ ▝TAN [Q]+ATTR  TO =^ CIRCLE W LOAD t▝*J▝ OUT  MOVE ▜*VAL$ SCREEN$ ▝[A]SCREEN$ FN }T<▛WLN >IN  CLOSE #?▜ CONTINUE  FOR  OVER ▘ OUT [A] LOAD USR 4 BEEP @▘p▝0[A]tW PAUSE ▝ BORDER (|▝CHR$ !,▝USR !,▗USR ▞H[M]#(AUABIN VAL$ AVAL$ Uc[A]*G/▗(FN <▖)USR Q POKE SCREEN$ ?LN  MERGE ?▝POINT SCREEN$ BSCREEN$ ▝!▝ DRAW w^&INT ▘? CODE ?>=?▝ LOAD ▜ LINE ?SGN C&q▝D`▝Jb▞G LPRINT AT RSCREEN$ USR ▝[Q]GINT USR ▝4INKEY$>@ LPRINT USR ▜FN  LPRINT [R]VAL T SAVE p GO TO  SAVE (▝ SAVE ▝p▘6y[E]▝ LPRINT 2H▘USR ~▝ ▝ DATA ▜`USR 8[E]▛|, STOP 0 VERIFY  LET ▝8▜ LET 5 LET :8 STOP @▝R+▝"[K][M]< RUN ▘▘ LIST 8" PRINT ?,▘ LPRINT ?i DRAW Gz▗D* CIRCLE TAN ▛ SAVE ~` SAVE UCHR$ ▛▝ 4p▘4 NEW ▘0"▝=▝USR ABS SGN 6 COPY [O] COPY >~ LPRINT [Q]▝SGN [Q]▝▝,|©,▝b/[E]▘F$n▝)Y&*▝[E]&0▝b%▙ POKE [A] NEW > LIST SIN ▝▝[O]▝=SCREEN$ ▜USR x~@%▝ COPY  BRIGHT ▝y6▝ INPUT ▝ABS PEEK $▘SGN ^▝|<xABS [Q]SGN ▝SCREEN$ PEEK ▝B▝>=▝L▘![I]▘?[Q]▘ STOP wN+0[O]<>▗ LPRINT z<>Z VERIFY ▗@[C]@ LPRINT  LPRINT [Q] LIST  LIST  LIST  LIST  SAVE [Q] CLEAR USR ▝ NEW  DIM ▘USR  Pp05▝(=▘XG▝▝b▘ LINE ▘STR$ 0`▘(e▝R▝@-▝H2#▝-▝▝-▘ [H]▝7▝▝A▝K▝▝U FORMAT  @-▝s▝d▝▜ TO ([L]▝[Q]▝[L]▝▘▝▜▝▝[B]▝[B]▝EXP  TAN ▝TAN ▝▜▝x▝NOT ▝ NEW ▝ } P EXP >= [G] TAN  7▝ COPY ▝ PRINT ▝>=▝p! 2 LLIST ▝ NEW ▝`_~[L]▝'▝▝!"▝ _!1"▝^▝ xh▝!rm▝!1[F]!▚▝m▝[U] [L][K]▘O▝[A]▝![F][A]▝a Z▝r!,▝ A TO  #▝▛@@d▝!VAL$  P![U]▝CHR$ ▝▝!wCHR$ "+ 2!O![P]▝   LLIST !▝ REM ▝!LN D▝ RANDOMIZE ▝ RETURN ▝![F]:!▝g"▝▝"g! VERIFY "Db U▝! LPRINT ` FOR ▝[J]▝N!▝"D▝▝ a▛▝" AND ▝STR$ ▝ FORMAT "&▝ OUT  RND▝ DIM "SGN !COS ▝" AND  d▝"5"STR$ !m▝" DIM r"]`d{2#4#! RETURN ▝R#M▝r0c DRAW ! RANDOMIZE "FN ! RETURN t i▝p▝[N]"N# ▝[S]#R!^#▗#p  PEEK "v"b CONTINUE  OR # OVER ! POKE ▝ READ " AND ▝bXt[B]!ABS #[D]" MERGE "S$CODE "#/!ABS ! LPRINT 0>="]pFd INVERSE ▝$L# GO SUB a|▝[▝#k[$.▝ b INPUT ▝▟▝▟u'2SGN  >=$ATTR   COPY BIN ▘$$`"]INT 1<=<>▝$Q#SQR ! POKE ![P]# LINE b OUT M BRIGHT UCp#%▝"FN #▝  BORDER $e▝$ INVERSE  PEEK #USR   STEP RNDu LOAD "]"SGN # CLOSE #▝`( 22X`%▜%# (▝[L]v:#M$ DEF FN ▝ -#f%} STEP $▝ar$▖" INPUT %▝  LLIST  IF $%EXP ▝`_▝![F]` IF T DEF FN  CAT  FORMAT  MOVE  AND  ERASE  LPRINT  LLIST  OPEN # CLOSE # MERGE COS ▘ DRAW  CLEAR LN ▚ STOP  READ  DATA  VERIFY  BEEP  CIRCLE CHR$ ▝ RETURN  STEP ▖ RESTORE  NEW  INK  PAPER  FLASH f LET  BRIGHT  INVERSE  OVER pp POKE  CONTINUE  DIM  REM p FOR  GO TO  GO SUB p<  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  GO SUB ▟▙j▗▚LEN VAL CODE [A][B][C]j[D]▚TAN COS SIN [D][E][F]j[S]▚ATN ACS ASN [G][H][I]jLEN ▖INT EXP LN [J][K][L][M][N]JCHR$ ▖ABS SGN SQR [O][P][Q][R][S]: MOVE STR$ USR IN PEEK [T][U]RNDINKEY$PIFN 7<= AND  OR BIN NOT CHR$ POINT SCREEN$ ATTR AT TAB VAL$ F▚ STEP  TO  THEN  LINE <>>= COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  LOAD ▗IJKL CAT ▗~©▝NMNOo▘▗ RESTORE QRSTU GO SUB ▞▚▜▖▞VWnq[B]▛XYZ[/]^_`aMcdefghijk GO TO ▛lmnopqrs.FN ▞uvwxyz{|}pxpxpxpxpxpx`xpxefnopxpxp LIST p LIST p LIST p LIST p LIST p LIST @ LIST p LIST efp LIST nop LIST p LIST qhqhqhqhqhqhAhqhef !qhno"#$qhqhq LPRINT q LPRINT q LPRINT q LPRINT q LPRINT q LPRINT A LPRINT %&'q LPRINT ef()*q LPRINT no+,-q LPRINT q LPRINT rXrXrXrXrXrXBX./0rXef123rXno456rXrXr FORMAT r FORMAT r FORMAT r FORMAT r FORMAT r FORMAT B FORMAT 789r FORMAT ef:;<r FORMAT no=>?r FORMAT r FORMAT sHsHsHsHsHsHCH@ABsHefCDEsHnoFGHsHsH[M]CODE  OPEN # RETURN > STEP  STEP am>E STEP [R]n INPUT n STEP O PAPER [G] STEP VAL$ n[M]NOT RNDm!X~ NEW <=w#xLEN CHR$ gmx= RESTORE  OR vv-[K]STR$  LLIST !@ GO SUB _[T]w,CHR$ ▚m$CHR$ ▗m INVERSE [R]@ COPY 6 GO SUB VAL <>![I]o@~n>▘2▞n STEP ▚nc▘>s▘m[L]< RETURN CHR$ USR m![Q]X[R]X6F GO SUB VAL !@ZAZ ▘<> [I]▝2[I][J]!Xo"Ro!uo"Uo>2To2Wov:To= TO &n:W[U]Wo TO Wn RETURN © GO SUB x THEN GNOT n*Ro~ RETURN  LINE Cn RETURN ▝ LINE In RESTORE  STEP o LLIST #~:▝#I▙<>!hoNOT )n>2EXP n OVER  RETURN NOT Cn*U 1▝o,▝/ ,▝W,▝U,▗▞oNOT ZA[M]▙n LLIST  OR [Q]=CHR$ ©nSTR$ x RETURN [B]CHR$ un<> OR  THEN   THEN  ▛! THEN ! THEN ! STEP VAL " FOR STR$ <>@▜X COPY w[F]v CLEAR <> RETURN  COPY >= BEEP dx NEW  OPEN # RETURN  RANDOMIZE k[E]NOT O PAPER d([G]%▚ COPY d[A]▘STR$ %LEN  COPY dX[G]!dh% COPY .gDuv>aq▘>{▗NOT ▚nGUSR ▜▜G▜&oUSR )DyX#▝0#O COPY ▟d92 PAPER ▚[B][G](2-▗USR ▝<>▝ ERASE &, STEP ▝J FORMAT  POKE SCREEN$  STEP ▗~SCREEN$ Hb AND  THEN  MERGE D[R] DEF FN ▗SCREEN$ * THEN >=▘<>pFN O LLIST [E]>▟pPEEK O RUN  DEF FN ▗>Np BRIGHT _SGN  COPY FN 0p[K]_ OPEN # LLIST  MERGE LFN  CLS [S]POINT [A];▚p>=/ COPY ▜ MERGE SH(BIN uL FOR >=▖S[S]INKEY$[S][C][Q] CONTINUE  qZ DEF FN ▖DPUSR " THEN ▚v [A]▚! IF >= STEP @$USR  LPRINT <>▞([Q]@o ERASE TC)@$BIN [A]q<>mH LPRINT  MOVE >=▛RcUSR >=▛B1[Q] ▝ FOR a▛G@Jp▜▟([Q]p  OPEN #o[P]B[A]FN USR  STR$ !@@BR[Q]@EV▚▜▖▝▘? STEP I8Arn▖ZH PLOT  ▝▘pb▖[Q] STOP P [A][Q]▝▞rW▟▝BP%Av@"bABS ▟$▙▗)bm▘w▜  DATA rb FLASH USR [A]8[J]HP N_ COPY ▙[Q]@:▜A▝ FORMAT ▟USR @4`USR / COPY ▜▖x[S][P]▘xh▘INKEY$D3[M] CIRCLE 8`U#R[B]J AT Pp  ▖ FORMAT ▘0@9B 0▗USR @m▛pPBTL▝S▝@(P▗`3[P]!K▘EXP ▚o? COPY ▘@#▘H▝▚oO COPY 1}xC@▞P?▙ : CONTINUE a©#]▗jSIN  CONTINUE #▗  REM  MOVE ▚ CLOSE #H GO TO O COPY ▚ FORMAT A COPY ▝tC[Q]R CLS [Q]'t]▘$USR >=ACHR$  DATA sr,▝e X▝( VAL d3▘ FORMAT  COPY ^s[O]I2p▘ pX"~$r▘ p▗ COPY ▝hdi<>▝l!▜▝1 LPRINT <>r STOP ▝ ERASE B IF  STOP p>=A[L]<>UFN E[K]e%~ POKE %p~SCREEN$ Ab▗ MERGE T[Q]T▗*qF▗>v8▗TSTR$ RND*▘▘{ATTR  PAUSE T DATA INKEY$$ VERIFY L$>=v($INT  STEP H$AT ▝D[O][A]▗($BIN ▘▗p MOVE t▗TAB Bcf▗A▗1X/$J$<ATTR .$ [Q]$▘ LIST 4FN @# PLOT  ▘@vvFN v[K]V▝6~g FOR >=p▗ ERASE PI LLIST b▗ DIM K LIST T▗ POKE  LLIST F▗ CONTINUE ACS ! POKE >E*▗SCREEN$ STR$ VAL$  SAVE U>HINT FN  RUN M DRAW STR$ [S]POINT  IF kATTR HFN  DRAW ▚ MERGE R[S][C]INT  CONTINUE ▖[T]TUSR 5D5INT ▘ VERIFY "%AT l▗%[O]▗▞R▘D MERGE !▘C▝A▝qqqqqqrw▝7~▘h BORDER 'p CLOSE #▛1 IF W LPRINT 1▘ LET !▗ IF [F]vTAB  PLOT  mRNDr COPY  PAPER  RETURN ^|[R]▗u* IF FN ▗SCREEN$ ~▟|▗ REM SCREEN$  RETURN ▗h READ T( OPEN #SCREEN$ ▖[C] RETURN RNDW"|BINKEY$H▚ RANDOMIZE $$ABS ▚▗▘a LPRINT (! C!▝"GHqrrrrrrx[K]X▘ASN 8~U▖"SCREEN$ IN [R]k▗ DRAW P"▘ RETURN +2 PRINT ^ NEW ! RETURN  MERGE  IF U GO SUB  DRAW [R] MERGE *ATTR 1▝"▗T RETURN ▛! CLOSE #)▗ FORMAT NOT FN [L][T]ATTR 2 DRAW ▗EWH▗"RND%▘▗1▝PL▝A▘$1▘P1▝Irsssss▝vgg▘▘USR  CIRCLE Gu▝▘[I]'h▘[C]I<>▘GN▘▝I[I]▘"G4g'g▝9&`& REM  NEXT ▘▗4&**f INK V TO vIN FSIN fRNDf[I]f▛f~fqfdp CIRCLE ` CIRCLE ▝P CIRCLE ▝ LINE P CIRCLE ▘[D]p@ CIRCLE ▘(P CIRCLE 5SQR  CIRCLE  REM 0 CIRCLE SIN p CIRCLE @ CIRCLE   CAT  CIRCLE ▘[U]P CIRCLE &[M]PEEK 9[C]LEN sp CIRCLE w[H]p CIRCLE p CIRCLE p CIRCLE p CIRCLE p CIRCLE p CIRCLE p CIRCLE qVAL ▘USR QVAL ▘ CIRCLE `AVAL ▘▛0AVAL ▘PQVAL H FLASH  CIRCLE ;;▝V LINE 9LABS 6qVAL E9<=1VAL ▘P CIRCLE @ CIRCLE / CONTINUE qVAL qVAL EAVAL ▝qVAL qVAL x.qVAL qVAL r▖r▖r▖2▖▝`R▖▘B▖▝A<▝"@ OR p CIRCLE [S]9[F]8"▖▝@*[C] CIRCLE ▘<=O LPRINT ▝[S]2▖▗©  R▖▝P CIRCLE ▝P CIRCLE 81r▖r▖r▖r▖r▖s`s`s`` CIRCLE ▝S`L LLIST "b▖:[z8 LET m▝0 CAT  CIRCLE -iS▘▝*SLN ▝PI1VAL   CAT  CIRCLE ;5▝▗p CIRCLE p CIRCLE s`s`s`s`s`t8t8t8t8t8t8t8d8=%E▝EP CIRCLE ▘T8▝D8▝T8 CIRCLE 48VAL t8t8t8t8t8t8t8B INK  COPY  COPY  COPY  COPY  COPY  COPY  CLS CHR$ ▝ DIM ▝@RDS[A]'$▘y[N]$▙TINT COS VAL$  INPUT COS [ZINT #4▘ MERGE 6]=▚<UP$[Q]@DG MOVE H[S]x0[Q]FN O2[L]POINT 50SQR POINT ,0[B]p STR$ STR$ D[Q]K LIST *L[E]KATTR  CLOSE #h1O[I] MOVE OX[A]/G[B]W$▝SCREEN$  IF ▘ CLEAR d IF [A] CLEAR @ IF [S] CLEAR D RETURN [Q] CLEAR A IF  CLEAR $ IF  PRINT  IF AH[Q]0[Q]@▘@B)>=▘ LINE [R]▘>=▜▘( LINE ▘FU▞BEl[Q]5[R]P'SCREEN$  BRIGHT _[S]X[B]R ERASE ▖ $j RESTORE W2 CAT s[A][F] POKE  %*USR D CLOSE # LPRINT ASN dAT ▖.`>=$/[A]TAN qDqDqDqDqDqD▖VAL$ VAL$ ZJqDqDqDqDDDOAD▟?0©FN ©2SCREEN$ POINT USR 0 OUT POINT AT qD▖KSGN  REM  TO [E]ED[C]SCREEN$  CLOSE #FN  MOVE OFN P([B]EXP QD▜6SCREEN$ ▘UdINT D▝ RETURN AD▞"+$▝[S]qDqD1D▝*qD!D[C]PAT _RFN  FORMAT [K][S][C]▖▝D▞k OR W LPRINT USR  CAT  CLOSE #$qDaD▝!D▝qDr▖r▖2▖▝r▖r▖r▖!DJr▖r▖r▖r▖r▖▚[S]50~D▞IN POINT  COPY 0 CLEAR POINT SCREEN$ 0R▖▘J▖!D[A]ATTR TFN QKFN P)(qD"▖▗ REM ▘ CLEAR  DATA ▖▛SCREEN$ [S]BIN ACS [Q] LINE STR$ ▗)qDr▖2▖▝[Q]qDr▖▚5PFN / ERASE D▝ ERASE D[P][S] OUT  FORMAT  CAT FN @ATTR  RESTORE W LIST bqDr▖qDqDr▖s TO s TO D▝/s TO s TO r▖D▝▛r▖s TO s TO s TO  TO ▝qDaD▝ COPY ▗p COPY   COPY !D▝TAN AD▝D▚POINT ▟SKSCREEN$ D▝SCREEN$ DFN D MOVE [S]r▖▙ RETURN ▘ PRINT dSCREEN$ [A]@PEEK [S]/BIN TAN qDR▖>[Q]Us TO r▖▘▘s TO  ERASE VAL ▟H/[S][P]/_SIN XFN [J] TO ▝STR$  TO dj RESTORE VUSR [U] DEF FN r▖s TO s TO r▖uu▚Wr▖uu▝U▝uuuuqD▝▖▝z TO ▝PEEK qD▘! RETURN "▖▝ POKE b▖▞SCREEN$ TPOINT <>QkSCREEN$ ATTR ▘QD▝QqD TO ▛ INVERSE ▘ DATA [A] RANDOMIZE @SGN [S]^r▖s TO ▛ COPY [R] RETURN  COPY ▘~Bu>=*E▝▚%▝u[B]U FORMAT CODE H_[S]CODE TZ[S][Q]>=[B]R[C](  DATA !D▘ DEF FN s TO uus TO uvTTGvTvTvT▝ FORMAT T▝ACS vTvTvTvTvTr▖s TO r▖qD2▖POINT  LINE SlqDr▖▝ PAPER ▖ IF [A] PRINT  TO ▝@s TO ur▖VT1Dr▖▗D MERGE P▚AT P>=D6TQD▝3&TuvTr▖vTw[I]r▖"▖w[I]w[I]'[I]"TVAL w[I]w[I]w[I]w[I]w[I]s TO uuUr▖D▛<=SoSCREEN$ CODE QoSCREEN$ Q-uVT▝ MERGE %6TPOINT AT▝vTw[I]7[I]▝vTg[I]▞ LIST (#▘▚ TO UR1DFTQDvTw[I]w[I]vTw[I]x BRIGHT x BRIGHT x BRIGHT x BRIGHT H BRIGHT ▝0x BRIGHT x BRIGHT x BRIGHT x BRIGHT x BRIGHT uw[I]w[I]qDfT CLOSE #POINT  CAT  OPEN #!D▚*[B]/E[I]CHR$ D7[I]POINT ▘T DATA  REM ▖ IF [S] PRINT D IF ( BRIGHT  PRINT $Yw[I]x BRIGHT x BRIGHT w[I]( BRIGHT 6FN  CLOSE #/[S]▟/T CONTINUE qDAD▝ CAT r▖x BRIGHT x BRIGHT x BRIGHT [S]DDpVAL ` LPRINT @>=STR$ ▝[A]▘USR USR USR TAN [P]d,fCODE g READ  LINE IN EW REM SCREEN$ eU[Q]FN pB8/.W PRINT +&/<[A]USR  CAT  BORDER  LINE ▙RNDH▝L([I]~SCREEN$  COPY  RETURN  CLOSE #p$?TAN ▝ LPRINT  LLIST ▚PI REM ▚ LPRINT [Q]8| l[C]USR a LIST xSGN _/U+. RANDOMIZE D▚USCREEN$ T RESTORE  NEW USR  LIST |CODE -W COPY * COPY ▝A&▖ POKE SCREEN$ SCREEN$ USR P▘?1/,▟ READ W RUN  PLOT  INKEY$ASN EV[Q]T%▖AT )IA▗` ?[S]▙▙EUSR @▖p CIRCLE 0A[E]<i CLOSE #FN P[Q]Pp DRAW ▙> COPY USR  PRINT  SAVE SCREEN$ PEEK UWSCREEN$ G▝O PLOT   TAN +[qTAN zIN ASN W COPY ATTR  FOR VPOINT 0 CIRCLE ▝N/aL▙NOT  BORDER .VAL$  GO SUB MjAT AFN ) CIRCLE ▘@ MOVE 0/z POKE ▝PI▛[R]* TAN [G][Q] FORMAT FN P CONTINUE TAN ZVAL$ W*▝▚▗"▞<>bH▛pLN V)USR ▘TAN (!h[A]USR  LPRINT LN VATTR *KBIN Q▝P/ LIST ▝ 1 SAVE P BEEP x$▗U POKE *SCREEN$ cIN _▝ P DRAW l▝[FN  DEF FN ▜LN FN X NEXT ▟X(DD$[A][S]@ OUT ▜ CONTINUE  RETURN  MOVE (2 COPY ▟:4(@5:4 TO ?▘$ OPEN #▝[S][A]▖  ▖P▖le< TO [P]▝! MOVE @$PEEK [Q] CAT ▘`[Q]2 LINE |, LIST ▝ PRINT [S]U RUN USR  STOP ▜USR USR @m▝@8[A] RND BEEP @ PLOT  ▖@[A]| FORMAT [Q]PEEK ▗ ERASE [Q]-[<>▜= REM UU RUN  COPY / SAVE ▝#`@USR [Q]u SCREEN$  CAT @"Kd<>2▝[G](2▝ STEP AT  STOP  NEXT  GO SUB ssUSR !USR ▟[d MERGE  GO SUB VAL !ATTR  STOP  COPY  COPY *"<> GO SUB LN ! VERIFY  INVERSE USR ~ THEN ©  NEW G GO SUB o AND O#{[G]# RANDOMIZE foz[I]Dgx GO SUB VAL `i9 OUT  NEW ©(# THEN w O GO SUB VAL  FORMAT  NEW ? AND G~#N DRAW yCHR$ 1 CONTINUE [ LLIST ; LET w IF 1 CLS NOT R▗STR$ D▗ USR  OR $[N]: POKE  FORMAT POINT P:[Q]u CONTINUE ▖ CLOSE #jT"xH▞@:D@QF▝T[N]:@[Q] FORMAT DDD RANDOMIZE  CONTINUE FN [Q]TH[Q]0(T▜ tUSR [S]DD( STOP P;FN :L)T CONTINUE [U]H(AT (T▞ IF [K]▟▝TAN [Q]E TO VAL$ Ew▘&[H]JRND ERASE ID[C]MDJ▗ DATA AT T"  CIRCLE ▖ RUN  MERGE ▘"@ VERIFY  DEF FN ▘<[A]▜ RUN @e[A]@$▝ PLOT  !▝ COPY ▘@ READ [A][Q] 0X,USR  LPRINT %qAT W+E4* LET 1  RUN 7▞DpFN H[Q]S▖[Q] LPRINT USR 1D[H] BEEP [R]H©>n[Q]▗ STEP INT ux CONTINUE T CLOSE #.[Q]I+INKEY$M▚E▟[Q]GUSR VAL$  BORDER !VAL [O] PAUSE V2 )P dEP[A]  READ ATN [S]INT ! CLOSE #[B]T5dz[A]SQR , GO SUB EUTAB RNDA▗%SQR [E]▗ OR (D▞ SAVE [Q]+W▞7Bm TO SCREEN$ FN  GO SUB e`FN >=l@)USR lP(>=JX)DV[S]$[Q] FOR U LIST SCREEN$ SGN VD%A▗@!0@8 SAVE ( OVER [M]+[Q]y,8^Q▗+<>bP5# DATA [A*[S]QT,A+▝d[J]g/SCREEN$ [S]U(TAN  CONTINUE  PAUSE  |IN _VAL$ /LN 0▝[Q]"▖ BRIGHT AT ▙UZ"TAN iQ▜o@▝[G]bSCREEN$ 2AT [M]t▖ CONTINUE " MERGE [Q]<= MERGE [S]5T PAPER FN  CONTINUE E OPEN #POINT INKEY$ OR M`▙][B]▝8 POKE [Q]$D[I]POINT EXP ] CLS [K] READ  CLEAR VIN RNDk DEF FN  VERIFY [M](z CONTINUE  MOVE ~[U][Q]▞B▛J[D]@[F]B"[Q]*[Q]S*[Q]T REM <[Q]0r.([I]/8AT FN XP▘X,/T*([B]+[I]`▝-_[M]FN TAN Z2LN [I]p*[I]t*LEN Q4 LLIST Ud2U LINE INKEY$ MERGE  DEF FN ▗[Q]h[U],j%FnPI7 ERASE Vh0qCODE )© PRINT  LPRINT " DRAW _FN [P] THEN ESTR$ % IF ZTAB VUSR + PAUSE XQAT ▘ BRIGHT !.8USR ▜# TO ▟[F]r LINE ] LLIST `  PAUSE x@ABS d▝AT INT ▝ LPRINT "▘s TO  LINE  NEW 9|T▝ CAT q▙ SAVE  RANDOMIZE  DRAW  BRIGHT TAT )T[Q]'▚? MERGE  OUT $8▝~[L]=1 RANDOMIZE  COPY T IF FN UUSCREEN$ POINT EAB COPY  PRINT /[Q][Q]@▝[Q]AUSR [Q]BIN  FORMAT [Q] LIST USR h[Q]PBhpjP CONTINUE  LIST  CONTINUE ▞j$RND`POINT Du( DATA ICHR$ D▖[F]K MERGE ▘[A]H#g$[J]▙q LIST SQR  IF Y[(ATTR (AR>=▞ REM SCREEN$ UP[U] >=▝ ABS ▛ TAB = COPY  IF © MERGE SCREEN$ FN ▝ $ GO TO [A] FORMAT ![Q] CLOSE #[Q]@>} REM  PRINT VAL$ ▝PVAL$ 4 GO TO ▝5[B]▝3[D]t9a0$&bBAT `(▝p(]],TAB U %▝ SAVE <>▟+© COPY  IF ASN  PRINT ZSCREEN$ RNDPr POKE U[B] COPY  FOR U IF SCREEN$  MERGE @SCREEN$ T@FN Au|c▞USR  LIST xSGN V;▜%@SIN ▘USR s< TO ▝Z▚ RESTORE P [A] FORMAT [A][Q]`USR V@z MERGE FN ▝UAT ▝ REM ▝&ABS ▝▘Pp0▗IN  COPY © COPY ▝ COPY @p▘w COPY T NEXT T PAUSE [R] NEXT J PAUSE  LET  PAUSE ▝ LIST 0▝ NEXT 0lpdpp0xpPlphPt▝[{▘ COPY B&USR ▚ PAUSE [Q] NEXT R PAUSE Xfr▘ LET Pz▝ LET & DATA ▘ OUT ▝h▝" SAVE  INVERSE  [O]P(@*p !!Z ERASE = LPRINT t R0c RVAL c,▝2+▝'!▝3▝<=▝ OR <='P▝N▝@pl REM q[Q] t[H] LPRINT Bp ^0CODE !03 J COPY  LIST U_SCREEN$  FOR WaP TAN ▜USR  NEW ▝`INT [B]P8/ LPRINT VAL$  LPRINT V LIST [S] LIST  PAUSE  LIST 7SGN  Tp▚b▝ABS pnr LPRINT FN [A] COPY  COPY  COPY  1 KLEN 2 COPY  RETURN n▖ LOAD U©PEEK  COPY ©©IN #FN ▖ LIST P LIST  LIST  LIST ▚V0V[G]USR  LIST  LIST + SAVE  SAVE xu[Q] THEN ▝@ FLASH ▛VAL  FORMAT >=DEDE7▖USR @ @T GO TO ▝TAN 8p▝e▜&!FE▚[E]▖ATTR  SAVE W FORMAT [Q][E])1J k1M #0 ▘E0!VAL [B]8ATTR (ACS ▞▖▘FN  FORMAT  ERASE ▚ BRIGHT [L]>=l.CODE SQR PI CLS  LET CHR$ FN  RESTORE U STOP [Q]p INVERSE PD[K]@▝#<hR CONTINUE CHR$ k$: LINE o▚▚▞[G]▖TAN CHR$ @[A][S])H▟ %4 4"4 INVERSE <zW▘SCREEN$ Q▗EUSR SCREEN$ #FN [E]Lo@_VAL />= POKE  CLS |BFN Ur"[F]4COS '[I]▛ GO TO @[M]/W LLIST  REM  DRAW =_▘ATTR  SAVE  RETURN !AT RFW,▜USR `[I]f[L]▛U[ LOAD  DRAW 5 FORMAT kB4 LOAD ▝ wPh RANDOMIZE ©/ LIST U DRAW *PEEK ^[A]. THEN ▘4 GO TO ▙▘▝▝LEN ▛@USR @[Q]`09 DRAW [K]` NEXT XVAL$ [USR [F]p(V+ LPRINT yAT [LN 4WSGN ▝USR #▝[M] BEEP /USR - POKE R OVER %W*t COPY w LPRINT JVf▚FN  POKE SCREEN$ [U]F▗Jh155ACS i0[T]Q*VAL ▝K0▝46▖IN U LLIST SCREEN$  LLIST p▝PINKEY$▝P* CLOSE #▘@[A]~[A]@Pp* SAVE ▗ COPY  CLEAR  COPY  RETURN <>0p▝ INPUT * SAVE ▜oJCODE oCODE l// OUT OCODE [F]@* SAVE phpp |▗ LIST hpt▝ PAPER }▘ LIST W[I]P`0dhCODE [F]O*`+dQ`@[Q] SAVE SIN P▖ABS ▝" [E]TZ▗SGN K` LPRINT .J AND ▝+ POKE ▝,RND▝([I]▝! COPY ▝(▝ ▝FN ,pl LIST ▙[Q]@ [Q] [Q]'P[I]B FORMAT `▗ TO RUSR  COPY  IF SCREEN$  BEEP U COPY  REM Q/,``▝( h▝Pd▝ !GBPI  DATA /▗P▙ LIST  @`  pnnD>=!AT ▛ LIST  ERASE L▟M▛SCREEN$  RUN U RETURN SCREEN$  COPY } RETURN  RETURN CODE  CLEAR , TO 1@▝`▝ p▝#SIN ▜O OUT [P] OVER G[I]▘ @USR  ▖ d▗ b[S][R] `▝a MERGE  REM IN ▝SQR ▟[E]R VERIFY SIN BIN  FORMAT [R]▗[S]@-[O][M]X[E][A]4 FORMAT PFN @[Q]A@(K[A]u4 THEN ▝JcUSR E[Q][Q]a [Q][Q]h [R] i [R][A]▞C [Q]EM[U]▚[U],[Q]D, PRINT ▝0IN ▜^*U O[S]U->=[D]2 x PLOT   IF  POKE / CONTINUE  OUT P>BSCREEN$  REM ▘@POINT L COPY - GO TO ▛ MERGE  CONTINUE 0[A]▖u@ INVERSE [B]W▜SGN ?A IF  MERGE ©FN 5▗J FORMAT  {▖hD▟ PAPER SCREEN$ ? RUN AT B VERIFY ,"▝E{AT mW POKE ?SCREEN$ }Tz[Q]tJ▘ LPRINT  BEEP ▝D▖[Q]1 A ▝[Q]▝INKEY$    [R]|[J]FN  CAT Pu@ PAPER POINT FN [O]5 PAPER ▖▟9 LIST  POKE /TAN {J REM [U]T@z|<>SIN ) DRAW /%U4<j SAVE =[T]* PLOT  ▝H{ POKE ▝PEEK ▝ ERASE INT ▝>=PEEK LN ▞STR$  CLEAR ▜SCREEN$ ▜U▝ATTR |FN !>='+P L TO N▘ COPY  COPY [B]SCREEN$ IN  COPY *SCREEN$ VAL  VAL  VAL | LIST P$▘ COPY  COPY *▗ CODE  COPY  CLEAR [D]uBIN pH0$▝@{ FORMAT }8pH H<>M/▝j▝pSIN NLEN ▝ PLOT  ▝:  LPRINT +[I]HII▙A<AT  DRAW RNDP)[A]▝  LIST #ei▝H]>=ylYt`/[M][H]A? !0# 0+ ©0!*0U 09l▝0)l▝>=T▝>=Z▝USR F{M~phylyl9lPT9>=ylyl~|~▗▝PEEK ▝ LPRINT rxylyl DEF FN zRZyll▚0 c0RP)l`V▝ LIST U▝" CONTINUE <>(Lp<pDpP HB@ RETURN UVd▙ COPY  LINE SCREEN$ F LINE F> LINE @F@▘ LINE ©Tm GO SUB ▝ COPY 1 RUN ▘ COPY  COPY IN /x▜08?:LEN ▝882%[A]▝$ GO TO ▜F LINE  LPRINT F[Q]`d▝ LINE FN FTpd LINE [U]Fb l0R0X▝ DRAW  DEF FN ▝ RETURN ? DATA PTPppl▗[Q]F` LINE Pp0, TO  PRINT  RUN >= OPEN #plpp-h}©6▝ COPY plPp#▚FN uPR▝ FORMAT BIN ©0<>▝ LPRINT V▝4▝ LLIST AD@T[C]▜ LIST  TO ▗p REM F+▖▝ LIST  LIST  LIST J[Q]P >40T▝ LPRINT EXP %~e©USR [L] FORMAT APA FORMAT AhA CONTINUE u COPY  POKE zA CLEAR ~STR$  COPY 0© CAT  OUT  LIST ©$DSTR$ FN ▝AT [F].. COPY ^^PEEK ~ RETURN  RETURN  BORDER  RETURN  PLOT   COPY  RETURN P$$v▝ STOP INKEY$CHR$ U@SCREEN$ ▘U@▘▝-▘-@ DATA ▚*▘TAB @*▜ COPY TAB U*SCREEN$ ▝TAB FN 0* PAPER  DATA  RETURN  CLEAR [Q] RETURN [A] CLEAR FN  RETURN [E] CLEAR SCREEN$ ▘ MERGE  COPY [C] PRINT  COPY  IF I/▗ COPY B% INK *(TTFN  PAPER ▖UU[Q]SCREEN$ [A]UFN ▚▖SCREEN$ FB~ COPY  COPY  COPY  COPY  BEEP [P]>~< DRAW 87 COPY %U+6Q4SQR 6q4SCREEN$ 6$SCREEN$  NEXT /PEEK ~| DRAW  DRAW  COPY  GO TO Ul( CLOSE #` PAPER $ GO SUB l OVER , THEN l,[F]l CAT (E RUN 6 NEXT 46 CLS 4}6SQR $[+6SCREEN$ 7 COPY 0>?<~%SQR [P]E OUT ` LOAD $l COPY , OVER l INVERSE , PAPER h CLOSE # `SCREEN$ [U] COPY  GO TO ><||▜E COPY  LLIST #K▘Q>© PLOT  ▜U© SAVE kA▗* USR  LPRINT PI[C] LPRINT USR  OR `[U][Q]9`▛USR ( CLEAR ▘@ COPY dT CONTINUE ▝>O▖TAN  COPY  DRAW : ▝T▘ CLEAR ▝ RETURN COS sus© COPY STR$ `[G]▝ RETURN 10▘ CIRCLE [M]g ▘SCREEN$ ?N▗A SAVE 7[C]USR  LPRINT  OR @USR USR a▖USR USR / COPY  FORMAT  4 [A]▝SCREEN$  [A]▝[G]▝VAL$  DRAW p[A]tt$q▝NOT TAB  RETURN ,USR ▝ CIRCLE  <▝d  CIRCLE ▝FN  [M]▝E[G]<=▘?>▜? LIST  MERGE B<INT ▘tc▘( ▝▗ LIST ▖ ▝pqt[H]$ PRINT qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL u'u1qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL r@uABS u<=qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL qVAL r:v?vIs`s`s`s`s`s`s`s`s`s`s`s`s`v MERGE v OUT s`s`s`s`s`s`s`s`s`s`s`s`s LIST wkwus`s`s`s`s`s`s`s`s`s`s REM tzw RUN s`uuuuuuuuuuuuux▟uuuuuuuuuuuuu[Q]yy#uuuuuuuuuuuv*yRND&LN **5[S]UB[Q]>TAB PW BEEP  LPRINT oCODE PIN [ REM M GO SUB "▝IN <PEEK ]]ATTR  MOVE ▝PEEK Lw MERGE ▖▝ REM BACS  BRIGHT < COPY  IF < CLEAR |n▝o<▝/4▝ CLOSE #`[S][[Q]ZASN USR .[P] LPRINT USR USR  [Q] LPRINT  @ READ *[J]USR ~▟ V*▞@▘▞ VERIFY  LPRINT /ATTR  FORMAT FN  OUT  CONTINUE [M] COPY TSQR  ▗} OUT [E]▝+PEEK  OVER ▝TP COPY FN  TO ▝_▜▝[ LIST ▝INT  OVER ▝PEEK [D]?_<_ COPY VAL H▚USR  RETURN ▗ MERGE ▗CODE USR l▝▘ SAVE W^GN▘<=▚*▝@SGN ▝VSGN +ATTR  TO =^ CIRCLE W LOAD [A]▝:▝*J OUT VAL$ SCREEN$ n▝ LPRINT SCREEN$ FN <}T SAVE ▛WLN >IN  CLOSE #?▜ CONTINUE  FOR  OVER ▘ OUT [A]▝ LOAD ▚▛ BEEP  LPRINT @"[A] COPY  SAVE w INPUT +IN ▝ BORDER + OR ▝CHR$ !,▝USR !,▗USR ▞>=[I]▖#RAR▞UABIN VAL$ A▗Uc READ ▞▖GSTR$  NEW FN <▛)USR QUSR "▝▗ MERGE ?POINT ?▚ SAVE !▝ DRAW |A(R▗CODE ?▜ LINE ?SGN u REM ▝9▝D`▝Jp▛G LPRINT AT USR SCREEN$ USR [Q]USR ▝INT G4p▙@ LPRINT FN  LPRINT [R]VAL ▞ SAVE p RETURN  SAVE (▝P▘p<>▝|{L INK ▝ LPRINT 2H▘USR ©USR   DATA [F]`USR 8P|, STOP 0 VERIFY  LET TAN  LET 8▖ LET 5 LET ▝ STOP  DEF FN "H▝<[A]S FORMAT [G] RUN ▘[M]▘ LIST 8[S] PRINT ? SAVE ▘ LPRINT ? GO TO ▝-e DRAW G DEF FN ▗▘@r▝0~`U@USR [M]4<<B0"▝=▝USR ABS SGN V COPY [O]TAN  COPY >~ LPRINT 0▟SGN  LPRINT ▝? LPRINT |©,▝b/ RESTORE ▘F FOR ▘)] LET ~)▗▘[E]*▘b  POKE [A]&F` LIST SIN ▝  VERIFY ▝<FN x~@>=▝ COPY CHR$ ▝y6▝ INPUT ▝ABS PEEK $▘SGN VAL ▝|VAL$ ▜<,<x#▘SCREEN$ PEEK ▝BUSR ▝L▘![M]▘?SGN ▘ STOP zSGN * STOP [O]<>▗ LPRINT z<>^K▗@[C]@ LPRINT  LPRINT [Q] LIST  LIST  LIST  LIST  SAVE [Q] COPY  CLS ▘ ▘H REM ▝▘ COPY  COPY  CONTINUE  LIST  FLASH ▘PEEK  REM p>= COPY  VERIFY . COPY @>=TAN pEXP  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  DRAW ▗%@v@F TO ▝▝6 CLOSE #▝JE[I]▝▚g FOR >=b@t ERASE PI LLIST VAL$ ▚ DIM K LIST 0ACS ▗ POKE  LLIST <>9 CONTINUE ACS ▟A POKE >ERj▗SCREEN$ STR$ VAL$ PU>HINT 8▚ RUN M DRAW [S]POINT  IF ;kATTR HFN  DRAW u MERGE R[S][C]INT  CONTINUE INKEY$[T]TUSR 5D[A]▚!FN  VERIFY "$USR l▗[Q]▞R($BIN DTAB @p MOVE !▘TAB BcC▗1G@/[Q]p[A]FN USR @EV▚8:[D]ZH LIST [Q] STOP P [A]FN @Pqqq1h BORDER H!▘ CLOSE #▛1 IF W LPRINT 1▘ LET !▗ IF [F]vTAB AmRNDrj PAPER  RETURN ^|▗u* IF 8SCREEN$ ~▟|▗ REM SCREEN$  RETURN ▗h READ T( OPEN #SCREEN$ ▖[C] RETURN RNDW"|BINKEY$H▚ RANDOMIZE $$ABS ▚▗▘a▘!(! C!A!▝HqqqqqqrrR▘ASN 2U▖"SCREEN$ IN [R]▛ DRAW P"▘ RETURN +2 PRINT ^ NEW ! RETURN  MERGE ▗ IF U GO SUB n▗ MERGE *ATTR 1▝"▗T RETURN ▛! CLOSE #)▗ FORMAT NOT FN [L][T]ATTR 2 DRAW ▗EWH▗"RND%▘▗1▘P1▝A▘$1▘P1▝Irrrrrr▗vM8▝ OPEN #) ERASE ▚USR  CIRCLE !@@▘▘▖▝<▘[C]C!p3+▘▝#VAL ▝[F]_ GO TO ▗ DATA rCMP N9z▚▜USR `▗▟▝▝& 9▗ INK ▝SIN ▗ ▖[Q] ▝ REM ▝[C]▝ CONTINUE ▘@C[M]▖=▝*t▝▚. CLOSE #▝ INK  vINKEY$9 PRINT ▘pH ERASE p CIRCLE ` CIRCLE ▝P CIRCLE ▝ LINE P CIRCLE ▘[D]p@ CIRCLE ▘(P CIRCLE u0 CIRCLE ▝P CIRCLE ▝p CIRCLE p CIRCLE   CAT  CIRCLE ▘[U]P CIRCLE ▝,D STOP ▝"+ CIRCLE sp CIRCLE p CIRCLE p CIRCLE p CIRCLE p CIRCLE p CIRCLE p CIRCLE p CIRCLE p CIRCLE qVAL ▘USR QVAL ▘ CIRCLE `AVAL ▘▛0AVAL ▘PQVAL API CIRCLE 1PI;USR VAL  DATA !VAL ▝1k▜E9<=1VAL ▘P CIRCLE ▝ !PI CIRCLE + RANDOMIZE qVAL qVAL NAVAL ▝qVAL qVAL qVAL qVAL qVAL r▖r▖r▖2▖▝`R▖▝b"▖▝A2v▝"@ OR p CIRCLE ▖▝NR▖ATN "▖▝@e  CIRCLE ▘<=v*▝[S]2▖▗©  R▖▝P CIRCLE ▝P CIRCLE Kr▖r▖r▖r▖r▖s`s`s`p CIRCLE S`3M`▝b▖0 CAT `0 CAT `0 CIRCLE &STR$ `▘▝i-▝PI1VAL   CAT  CIRCLE 1 DIM `▝▗p CIRCLE p CIRCLE s`s`s`s`s`t8t8t8t8t8t8t8d8%48▝EP CIRCLE ▘T8▝D8▝T8 CIRCLE 48VAL t8t8t8t8t8t8t8} COPY  COPY  COPY  COPY  COPY  COPY  SAVE CHR$ ▝[Q]▝@b▘ NEW T▝D[E]▞S[A]'$AO$ RUN ▙TINT COS VAL$  INPUT COS [ZINT #4▘[B]6]^[N]▚<UP$[Q]@DG MOVE H[S]x0[Q]FN O2[L]POINT 50SQR POINT ,0[B]p STR$ STR$ D[Q]K LIST *L[E]KATTR  CLOSE #h1O[I] MOVE OX[A]/G[B]W$[Q]SCREEN$ [Q]@4 IF ▘ CLEAR d IF [A] CLEAR @ IF [S] CLEAR D RETURN [Q] CLEAR A IF  CLEAR $ IF  PRINT  IF AH[Q]0[Q]@▘@B)>=▘ LINE [R]▘>=▜▘( LINE ▘FU▞BEl[Q]5[R]P'SCREEN$  BRIGHT _[S]X[B]R ERASE ▖ $j RESTORE W2 CAT s[A][Q] POKE  %*USR D CLOSE # LPRINT ASN d.`>=$/[A]TAN qDqDqDqDqDqD▖VAL$ VAL$ ZJqDqDqDqDDDOAD▟?0©FN ©2SCREEN$ POINT USR 0 OUT POINT AT qD▖KSGN  REM  TO [E]ED[F]SCREEN$  CLOSE #FN  MOVE OFN P([B]$QD▜6SCREEN$ ▘UdINT D▝ RETURN AD▞"+$▝[S]qDqD1D▝*qD!D[C]PAT _RFN  FORMAT [K][S][C]▖▝D▞k OR W LPRINT USR  CAT  CLOSE #$qDaD▝!D▝qDr▖r▖2▖▝r▖r▖r▖!DJr▖r▖r▖r▖r▖▚[S]50~D▞IN POINT  COPY 0 CLEAR POINT SCREEN$ 0R▖▘J▖!D[A]ATTR TFN QKFN P)(qD"▖▗ REM ▘ CLEAR  DATA ▖▛SCREEN$ [S]BIN ACS [Q] LINE STR$ ▗)qDr▖2▖▝[Q]qDr▖▚5PFN / ERASE D▝ ERASE D[P][S] OUT  FORMAT  CAT FN @ATTR  RESTORE W LIST bqDr▖qDqDr▖s TO s TO D▝/s TO s TO r▖D▝▛r▖s TO s TO s TO  TO ▝qDaD▝ COPY ▗p COPY   COPY !D▝TAN AD▝D▚POINT ▟SKSCREEN$ D▝SCREEN$ DFN D MOVE [S]r▖▙ RETURN ▘ PRINT dSCREEN$ [A]@PEEK [S]/BIN TAN qDR▖>[Q]Us TO r▖▘▘s TO  ERASE VAL ▟H/[S][P]/_SIN XFN [J] TO ▝STR$  TO dj RESTORE VUSR [U] DEF FN r▖s TO s TO r▖uu▚Wr▖uu▝U▝uuuuqD▝▖▝z TO ▝PEEK qD▘! RETURN "▖▝ POKE b▖▞SCREEN$ TPOINT <>QkSCREEN$ ATTR ▘QD▝QqD TO ▛ INVERSE ▘ DATA [A] RANDOMIZE @SGN [S]^r▖s TO ▛ COPY [R] RETURN  COPY ▘~Bu>=*E▝▚%▝u[B]U FORMAT CODE H_[S]CODE TZ[S][Q]>=[B]R[C](  DATA !D▘ DEF FN s TO uus TO uvTTGvTvTvT▝ FORMAT T▝ACS vTvTvTvTvTr▖s TO r▖qD2▖POINT  LINE SlqDr▖▝ PAPER ▖ IF [A] PRINT  TO ▝@s TO ur▖VT1Dr▖▗D MERGE P▚AT P>=D6TQD▝3&TuvTr▖vTw[I]r▖"▖w[I]w[I]'[I]"TVAL w[I]w[I]w[I]w[I]w[I]s TO uuUr▖D▛<=SoSCREEN$ CODE QoSCREEN$ Q-uVT▝ MERGE %6TPOINT AT▝vTw[I]7[I]▝vTg[I]▞ LIST (#▘▚ TO UR1DFTQDvTw[I]w[I]vTw[I]x BRIGHT x BRIGHT x BRIGHT x BRIGHT H BRIGHT ▝0x BRIGHT x BRIGHT x BRIGHT x BRIGHT x BRIGHT uw[I]w[I]qDfT CLOSE #POINT  CAT  OPEN #!D▚*[B]/E[I]CHR$ D7[I]POINT ▘T DATA  REM ▖ IF [S] PRINT D IF ( BRIGHT  PRINT $Yw[I]x BRIGHT x BRIGHT w[I]( BRIGHT 6FN  CLOSE #/[S]▟/T CONTINUE qDAD▝ CAT r▖x BRIGHT x BRIGHT x BRIGHT [S]DDpVAL ` LPRINT @>=STR$ ▝[A]▘USR USR USR TAN [P]d,fCODE g READ  LINE IN EW REM SCREEN$ eU[Q]FN pB8/.W PRINT +&/<[A]USR  CAT  BORDER  LINE ▙RNDH▝L([I]~SCREEN$  COPY  RETURN  CLOSE #p$?TAN ▝ LPRINT  LLIST ▚PI REM ▚ LPRINT [Q]8| l[C]USR a LIST xSGN _/U+. RANDOMIZE D▚USCREEN$ T RESTORE  NEW USR  LIST |CODE -W COPY * COPY ▝A&▖ POKE SCREEN$ SCREEN$ USR P▘?1/,▟ READ W RUN  PLOT  INKEY$ASN EV[Q]T%▖AT )IA▗` ?[S]▙▙EUSR @▖p CIRCLE 0A[E]<i CLOSE #FN P[Q]Pp DRAW ▙> COPY USR  PRINT  SAVE SCREEN$ PEEK UWSCREEN$ G▝O PLOT   TAN +[qTAN zIN ASN W COPY ATTR  FOR VPOINT 0 CIRCLE ▝N/aL▙NOT  BORDER .VAL$  GO SUB MjAT AFN ) CIRCLE ▘@ MOVE 0/z POKE ▝PI▛[R]* TAN [G][Q] FORMAT FN P CONTINUE TAN ZVAL$ W*▝▚▗"▞<>bH▛pLN V)USR ▘TAN (!h[A]USR  LPRINT LN VATTR *KBIN Q▝P/ LIST ▝ 1 SAVE P BEEP x$▗U POKE *SCREEN$ cIN _▝ P DRAW l▝[FN  DEF FN ▜LN FN X NEXT ▟X(DD$[A][S]@ OUT ▜ CONTINUE  RETURN  MOVE (2 RETURN ▟:4(@5:4 TO ?▘$ OPEN #▝[S][A]▖  ▖P▖le< TO [P]▝! MOVE @$PEEK [Q] CAT ▘`[Q]2 LINE |, LIST ▝ PRINT [S]U RUN USR  STOP ▜USR USR @m▝@8[A] RND BEEP @ PLOT  ▖@[A]| FORMAT [Q]PEEK ▗ ERASE [Q]-[<>▜= REM UU RUN @/ SAVE ▝#`@USR [Q]u SCREEN$  CAT @"Kd<> STEP  AND  NEXT  GO SUB s![G]i▟[d MERGE  GO SUB VAL ! AND  RETURN  COPY /<> GO SUB LN ! POKE [T]TAN _~ THEN ©  NEW G GO SUB o AND O#{[G]# RANDOMIZE foz[I]Dgx GO SUB VAL `i9 OUT  NEW ©(# THEN w O GO SUB VAL  FORMAT  NEW ? AND G~#N DRAW yCHR$ 1 CONTINUE [ LLIST ; LET w IF 1COS _ CLS NOT ▖ POKE /[POINT NOT  AND _NOT ©`NOT [I]`NOT [M]`NOT aNOT aCODE 2 INVERSE RND> RUN 2 GO SUB RND>2 INPUT RND> LOAD 2 LOAD RND>2 LIST ▚ LET RND>2 PAUSE ▝ NEXT ▝ POKE ▛ PRINT RND>2 PLOT  RND>IN 2 RUN 2▝ SAVE <▝ RANDOMIZE ▝ IF F▚ CLS RND>2 DRAW P▝ CLEAR <▝ RETURN Z▝ COPY P▘INKEY$d▘INKEY$d▘INKEY$<▝▜INKEY$> OUT 2INKEY$2▝▘INKEY$Z▚INKEY$> CLS 2▚INKEY$> CLEAR 2▜INKEY$>©2INKEY$[G]▝FVAL INKEY$<> RETURN  RETURN (. GO SUB xRND>= THEN  THEN m( PRINT  THEN zATN   GO SUB <>v CLEAR <>=o&)COS `~ INVERSE w INVERSE ##0IN <>©©©©©IN IN IN IN IN  OUT  OUT  OUT  OUT  OUT  LOAD  LOAD  LOAD  LOAD  LOAD  RUN  RUN  RUN  RUN  RUN  CLS  CLS  CLS  CLS  CLS  CLEAR [U] CLEAR  CLEAR  CLEAR  CLEAR  RETURN  RETURN  RETURN  RETURN  RETURN  STEP ©`zPI( RANDOMIZE <>G:INKEY$LN  LINE <a:0▝0▝0▝ #▚! OUT RND THEN [O]<>SCREEN$  OVER <>#./01(-,+*)!"$ COPY  COPY  CAT ▞+:A;5USR C ▜/▝*▝4CHR$ 2▘10▗=<A> AND =▘CC LINE A▜CC ?A@CHR$  ▚"#$CC%Z▝!NOT %▝&Z▝NOT CINKEY$CCSIN LN C,:>@▘[C] ▘ DATA  DATA ▘@▞PIATTR ATTR COS LN C0-▞FN AT CODE TAN LN C0<POINT TAB VAL ASN EXP V0K▗SCREEN$ VAL$ VAL$ ACS  CLOSE #Cp INPUT  PAUSE ▝@ INPUT ▘[P]▘▜E -▝@VAL$ ▝0C[A] KPd▘[B]Pn▘ GO TO  GO SUB -▝[C]P}▘ INPUT  LOAD P▜u▘ v▘ LINE C▘ LINE C▘'[I]▝PEEK [M]▝▘ CIRCLE  INK USR ▞CCINT IN SGN [D]GCCSTR$ DCCSQR USR ABS @[S]p PRINT P▘p LPRINT CC DATA !©▝▚ LLIST ▝ INPUT @[M][Q]@ TO ▞ TO D OPEN #C▝▝@5Lqf▘[fj▝▘▗px▗ GO TO  GO SUB `x▚▝▞ INPUT  LOAD ▖`w▝ INVERSE >=D ERASE C▝▗▛q GO SUB  ▝▗ OR G DRAW  CLEAR D MOVE E RETURN  COPY C▞▘'▝▖U[H]▛DD[J][T][U][Q]▜3▚E[K]EC[R]! CLEAR ▝▝wAcp▛[A]@#LI▝h▘SL▜j3L▝2ySL@<SO▗E DATA <3L▘ {▝INKEY$CL<PisUSR sUSR 2 ERASE ▝S CAT A DATA  OVER =" ERASE C▗= ERASE ▘C DRAW = ERASE ▝@<CA▝@<CP▝sUSR  BRIGHT CRCODE 2bCODE 2:▝▛BCODE  CIRCLE w▝#Q2 CIRCLE ▚▘▟[E]#B" CIRCLE  c`>=C▘[D] LINE C#[S]"SIN ▝▗SQR #LEN "SIN SQR PoC LINE @o# INK USR  BRIGHT ▘▟cLEN ▗GDDpo# CONTINUE p~sWsf LINE C&▝ RESTORE 4 LPRINT h▝GC*0f▝BIN T&▝ USR ▝ OR T&!▝▛$v` NEXT ▝s CLOSE #CW▝▗pPI  FLASH S)# DRAW ▘▛s[L]!TU!e`1e▘▟E!1e0-RNDCCLEN ATN 1[A]t OPEN #%TAB q"t LET ub%! THEN ! FORMAT $[T]1 FORMAT ^$[T]1 FORMAT qLN &s LOAD D8sf"su"s▗p0- OR ▘▖▞%$"4%%#▝▙r.ET INVERSE @1 LLIST ▝cUSR ▘ LIST ▝'▝|▝ COPY ▝'*▝|3 GO SUB ▝|▝▝3 DRAW  INK ▝0<▝.p<▝FJ▝0<▝▝vCOS ▘()7q6Pgq6Pgq7G7q6}▗C%'q6}▝C' BRIGHT w& INPUT B[B]3fW)2[B]g7▝▙vQV0_/]^_GX>=b`B{b"/">=▚caB{cLN 7 FLASH >dzB{dF[E]>▝ NEW ▝ NEW V[T]0▝▙w5'?gD▝▛N▝▛c OVER s[P]▝ DATA 07sUSR '{sUSR $t/C GO SUB t>sWthsfh▘ BRIGHT ECuqw▝DAq4▚[O]7q45gt[U]A>tCOS H DIM c[D]p`▘▝▘$ PLOT  Y FLASH COS <=%74w Asp'▗W▖D8D1GNOT ▝x-%8<▘▜E( PRINT ▘▟4O▝▝PEEK dGxT8x RND$▘@RNDX▝▝Pxn▘▚G R)"▗ BRIGHT ECD0a)" p3PEEK STR$ < STOP +)t▝ DATA F+▘DDBABS USGN USR & OUT 8 LET VAL LEN " GO SUB )IN 6 OUT yy,y;hH▝G)hQ4▝[A]9h STOP  RESTORE "RND>=Csfsfz▘e BRIGHT [D]▘CDq▘.-▘79~▘▘;6[S]▘d9[S]x▞▝sf▝ssfp%Y G+ - LLIST JPp<P▝▝p-P▝p-+pisWzlWCOS f▙7COS j)tkw MOVE wTAB 7gTAB ▘▟wTAB 'TAB z PAPER xxHCGbXC1 POKE HC+1ZYK1z>= BRIGHT CsW* BEEP Su+#▗▝ LPRINT # OVER +P)<POINT ' CONTINUE NOT <POINT ' CONTINUE TAB LPOINT W CONTINUE LPOINT {SGN kSGN SF;P▝▗CLN CPS[D]▝[A]; PRINT 7 DIM 8,INKEY$▝▛7 SAVE ▟[C],ASN H▝p00-`PL THEN YsL PAPER UTAB V2pk LET [J]'[Q]▝[A]8[L] RUN 'PEEK ▘[B]ESTR$  STOP  RUN 'PEEK @ RUN p▝ STOP m*-y REM z}<>_ OUT ▚▘E BRIGHT E BRIGHT EBCODE [K]▝DM▞DC▝[D]E DATA L LET ▝▛ASN ▘6 GO SUB ▘ IF C=k▘▟z+? RESTORE ▝;. POKE ▝t5POINT {-{▝D7x▘C@ OR 7x▝C} AND . LOAD ▝p-~[L]sWsf CAT = REM ▝S OVER Ms GO SUB /A DRAW ▝ LET USR tp▝ PAUSE STR$ |M LLIST CHR$ Bp-▝STR$ ym DRAW ▝▙2LEN LEN *[E]*[J].LEN *[E]*[J]W TO O TO t TO | TO B TO y OPEN #C BEEP sUSR  BEEP /K COPY . FLASH >=t▝v[H]px▝ NEXT  CLS ▝▝px▝Px▝©$ CLS ▝>=C©"©"~TAN ;DCHR$ ▘ DATA ^ OUT N[A]TT▝ SAVE ©m▘nEXP PK DATA /[H]▝▙S▗gcLEN bSLEN ) BORDER ▘▚E/[E]LN ) BORDER ▝BIN <,[<=▝ OR <,[LN GTAB w[O]sUSR INKEY$3u3M)4©`▝▞ INK >=D}{ RESTORE |,[Q]8 CAT 3 GO SUB x▗<=,▝▖LFN ▝5#,FN ▝▘[S]▘E DATA "[L]FN < OVER #DIN  GO SUB ▝Kp▝xD DEF FN ▘p FLASH ▝ LPRINT ▝su* OUT  THEN C3 INPUT nh^ BEEP Nh▝}#USR .SIN .>#USR .SIN n9}|VAL$ M READ ▘CJ NEW ▝Js▗KNB{Kg5▚CLOB{L~2 CONTINUE  DIM  REM  FOR  CONTINUE  CAT C▘ GO TO  GO SUB py.- OVER ]' TO t TO D MOVE C< MOVE l OVER  LET L OVER  LET ▘? INPUT ▘-▝ POKE S8p▝O LINE  VERIFY  LET tv%U▘ NEW D MERGE  POKE ▗▘ NEW L@▘ NEW S@▜{xt BORDER -,!▚GD J0▖ TO ▝?▗D BRIGHT  BRIGHT $▝O▘C BRIGHT *CFN . GO SUB 0▘▝SIN ` IF > GO SUB `? PLOT  0<~▖q LPRINT sW{©Z+"▝ STOP [C]{"s GO SUB [@7[O]▟+@GTAB [@▝C{@? LINE 7&l57Dsu# OVER s▗K/POINT 8u:/LN 8u`8uX:ACS 8u_`<>Cs▗ns▗4As[D]$_▝CLEN  CONTINUE nU▝ DATA  DATA   CONTINUE _0*PUSR  GO TO 5[B] CLOSE #▜/ LOAD ▝'LN y DRAW ▘GD[D]▝▞▘+j▖ DATA @ ERASE  LIST  GO TO  GO SUB SGN ▝_▜ INPUT  LOAD ' CAT  RESTORE ▘^▝ DATA L^[A]sW-]M>=jw VERIFY WG VERIFY Fz=^▘▘COS ▞M^▘COS >[O]▘ RUN > DIM ▘#t▘@8▝-CODE ▝▗" IF [D]▝STR$  DATA ▗ STEP ▖▗3▘ STEP ▞▚ INPUT  LOAD ▚g▝Z▘ FOR -▘# LLIST $[R]WINT T[R]▖.D[R]ASN LPEEK ▗=  DRAW ▜;8  DRAW ▘;7"▝<▘ DRAW [C][S]d DRAW ;5t~)c-e>[Q]U-e/K▝-e8▟mR▝ OR @bx[C] RETURN ▘y[J]*`CODE ▚t PLOT  ) FLASH ?▘ RETURN  FLASH ?▘ PAPER  STOP  DATA  STOP ▗^ GO SUB CODE ▗ STOP  DATA  D?/▘:EXP ?▟▘[K]eL▘[K]INT ▝Ek|STR$ G>INKEY$▘▟©[K] -©[K][G]I[G]~INKEY$ DEF FN 6[D]] PRINT ▝?jNINKEY$▝% THEN ▝:m+8CODE cUSR ? LIST ?[D]/ PLOT  [C]?[D]SIN t[C]▝BIN SIN - IF 8oZ▝-[T]▝▜NPEEK © DIM ▝]L▝STR$ 2▘10oWBIN =ZfBIN A0a▞CC ?A@"#$H FORMAT ▘C%VAL ▘%&jf▝IN TAB ▗. GO TO  GO SUB 9▗▝ DEF FN COS ▗ INPUT  LOAD ] INVERSE ▝<>|[L] OUT 3f▝▚8 NEW ▘3uNLN S▗b@8 OPEN #0<[N]▚INKEY$ BRIGHT  BRIGHT SIN ▘0< LIST ▗INKEY$DDSIN  OUT P<>0i▗r FORMAT ▘[D]+/3▖A;4%%%STR$ %USR ▘A> LINE = BRIGHT A▘@<> A;!@KP▝Rg3W[F] LPRINT 3f▝*[S]▘!`v▘<A FLASH APu ~▘ Pr>= TO c▗▘I▘/O PRINT ▝NQ IF EQ IF Op▝BIN  FORMAT ▝ BLqRO#TH|(SIN ▘[P] TO ▞ TO D CAT C▚9 NEW INKEY$ /mY.▝7▝/).)/SIN ▝=n GO TO ,.+yy▘C TO C.Ma▘C9 PAUSE ▗. CONTINUE ▘9^▗wyC()<>2 TO = TO ALB1 DATA ▝;5> VERIFY LN  4 CLS ▝ PAUSE  4 CLS  PAPER ©CHR$ ▗ COPY  COPY @▗ COPY @@3▘ COPY USR ▞@ COPY _@JUUJ NEW ▜* DATA E▝O$▗EDJ[E]EEJ▗UE@_ COPY [Q] CLEAR u▝▝ DATA [E]▖USCREEN$ U[E]H COPY  CLEAR  $▜ IF IN ▛SCREEN$ UUSCREEN$ U COPY ▘▜ LOAD  SCREEN$  CLOSE #RNDRt[N]BJy@© FOR  COPY  DIM UI<><=Dv[P]PR▗UDRUURSCREEN$ U@P▗QDP▗PW COPY P BEEP  COPY @ CIRCLE [G](USCREEN$ [P]@[Q]@/ COPY  SAVE  LIST  STOP %"PEEK ▗SCREEN$ RND▗[Q]CODE  CLOSE #▚   COPY  LPRINT   SCREEN$ ?[M]▝[S] STOP [I]UUFN  COPY  RETURN TSCREEN$ RND COPY RND▗TRND!6 PAPER 0$[M]*STR$ }uUPOINT UPOINT ?U $ COPY $$ COPY  BORDER 1hT$FN  MERGE  COPY <> PAUSE ▝ OR  COPY !8▘▘[C]▝©USR @H@T@I_T@HGB▝ DRAW 1VAL ▗UU*[U]x LPRINT ▖ COPY ^@U@SCREEN$ ~Q>=0TAN ▞SCREEN$ SCREEN$  DATA [T][C]RNDPSCREEN$ [F][U][S] NEXT [U]SCREEN$ ▘%B*  CIRCLE ▗POINT <[H] CLEAR t PRINT ©UT CLEAR UTSCREEN$ [U]!h[J]_>=PTHPU FOR PH LIST ▖O@U@JUSR ,Pl▜USCREEN$ k[E] BORDER USR $@%@$TAB " ~> RETURN "dE58585[G]▗ COPY  DRAW © RETURN 0USR E`$,ATTR @8`5p8x5|8:5858EE DATA  FORMAT  DATA @P[Q]$PFN * COPY V COPY  ▝SCREEN$ HI$[H] DATA  FORMAT  DATA  FORMAT T DATA FN  FORMAT P DATA [Q] FORMAT @ DATA ▘ FORMAT STR$ ▗DSCREEN$ ▗ CIRCLE [F]▗/@HUSR ▖ LPRINT H LIST  SAVE  SAVE  DRAW G▝E#▘ COPY  COPY  RETURN ▘SCREEN$ KUT IF SCREEN$ ©T COPY  REM © DRAW ▘DDlp$0$▚[S]TASCREEN$ TD $▝pH0H▙[Q]RPUFN RTT.RTRH▙ RETURN  COPY ~ COPY  RETURN SCREEN$ ~U RETURN ~SCREEN$ [B] RETURN R|U SAVE RpT LPRINT R@TRP CLS ▝A▙▝SCREEN$ 6P[A]▘ NEW  GO SUB ▝  DRAW ▝pTAN  DRAW ▝a▝SCREEN$ + [A]▝pTAN @ CIRCLE ▝1▛585r8[A]▜AASN ~LN >ASN AT LN q[I]q[Q]Dp DRAW A ▛[A] VERIFY $P DATA  RETURN !
  26630 DRAW P$▟▝U BEEP POINT [B] COPY [A]D▞AASCREEN$  DATA V FORMAT * DATA TAN ▝![Q]1USR PVAL ▝DqDQBx:t CONTINUE  SAVE !hplQVAL ▚E▘T*▞▝*!hVAL  RETURN  COPY  RETURN UTq CLOSE #R▗^ATTR  RETURN _Q CLOSE #qhAD▞RTSCREEN$ SCREEN$ TD*▗AACODE ▝>CODE ▝>CODE >~> PAUSE vCODE EB PLOT  ▝ PAUSE  CAT R COPY  CLOSE #©[B][C]@W LPRINT p SAVE P|^SCREEN$ @xd! GO TO q DRAW 1 DRAW ~ASCREEN$ [S]BIN  FORMAT $q DRAW ▟>|FN P[Q]E#`8.5,▜85P8*l▝~HH5J▚A5T8V▝P/▝~[A]▝X▝XT5$ A$85:8|5x8p5`8@VAL ▝D5V8R8T▗A COPY  RETURN © DRAW 0▘4▝ CIRCLE c LPRINT ▝EFN [N]@ RETURN D~H>DH OUT PR[E]TSCREEN$ PP RETURN V[Q]▝E▝ J[A]UBSCREEN$ Dr COPY   STOP $:▜$"> T?$8/ql1lp~▘>E AND $q CAT <=|:%"$"VAL ▗qDS FORMAT ? RETURN   LLIST P T COPY * CLOSE #1h▝©H▝ POKE ▝▟[A] CLEAR 0U?SCREEN$ [Q]@ [Q]  $▝*bVAL ▝X▟P FORMAT ^ DATA @ FORMAT J DATA T FORMAT >= DATA  l▛J DATA ( FORMAT N DATA   FORMAT D DATA *| FORMAT  DATA  IF  FORMAT  LPRINT g▝BIN ▘ FORMAT [Q]<▝FN 8▞* DATA  FORMAT r DRAW $[U]▗+ RETURN W RETURN P:dBIN h▝▘ RETURN ?CHR$ ▝/8STR$ E[D] RETURN [S]|[S] SAVE [S]pPEEK  LPRINT @ POKE  COPY  POKE SCREEN$ %▝▛A LPRINT >=*Pp0▝D▗▗U8SCREEN$ SIN Pp0PI▝DH▚[Q]*Pv[A][E]▝D}uVx[O]p$$%▖U;SCREEN$ 3U9SCREEN$ G▝]p$ BRIGHT ▖ LET U SAVE SCREEN$ FN UppSGN p>=@TAN ▜SCREEN$ [P]U:SCREEN$ VAL LpSGN p>= TAN p[Q]pFN pTAN l@TAN  INK  COPY  $[A]Pp▝©$/Z▝SCREEN$ p0p$VAL ▝ATTR  SAVE Pp▝W`H▗▝ CLOSE #Pp▘© CLOSE #Plpj▘UTpTpHplpp▝ATTR p[S]2@p VERIFY p DEF FN p>=2d▗@V[R]▘P▘VPOINT TW CLEAR UAFN UU[C]▘FN  ▝0▜UU DRAW P AND P$▘P<▘V▝P0L▘T H▝X<▝ POKE ▝?TAN 0l▘UATTR ▖ATTR WATTR WWCODE CODE BF_CODE _IN _IN _IN ©▚IN ©IN $[C]©VIN ?_©CODE ? BEEP © FOR ? PRINT © IF ? DRAW pll[Q]<> COPY '[C]Hp[E]▘UU[E][B] CLEAR  RETURN T CLEAR  REM  IF  CLEAR  PRINT  RETURN  FOR  RETURN W COPY CODE  COPY pTAN 0$ CLOSE #[B] COPY ©©@ COPY ©U COPY ©P ▗©@SCREEN$ USR ▗EDEDVAL$ ▚SQR ABS *POINT 351")▘318INKEY$ CLS P$▚ RUN  LOAD UMINKEY$SCREEN$ ▘Ep$PH LOAD  COPY M*▜MU[Q]M▖'0H▚ COPY >=© POKE  COPY  IF  GO TO [D] RETURN © SAVE  COPY  PRINT © FOR  COPY  BEEP ©CODE  COPY _~IN SCREEN$ ©IN COS %X▜>*|| SAVE X.▚ REM SCREEN$  COPY U COPY  IF S0▝Bg<▗▚**TT SAVE  CONTINUE l▝ IF T▚ MERGE U RETURN SCREEN$  COPY  PRINT 0$▗ RETURN ©~IN Pp@l CLEAR $▝ COPY ▗ FOR  COPY  POKE © RANDOMIZE Cp&#`s▗TAN ▝ REM TAN IN _WIN *@TAN sFN VAL 4|<> COPY UXs FORMAT ▝© CODE  RETURN  BEEP SGN ▜ PRINT  RETURN  IF  RETURN  DRAW U CLEAR X▝plC SAVE T[Q]/ SAVE SCREEN$ ▘,FN ,| PAPER ▝©rT_2d▘_x▘CODE 2▖▘W[I]▝AT ▝AT ▝SGN ATTR ZAT ▞FN  CODE  IF *FN TAB PPR*t1 SAVE ▘-P @▘PSCREEN$  80`$▝▘p▗SCREEN$ [S]-@▗SCREEN$ ▘-k▝U[E]▗ COPY  CLS UYp▚YFN Yi CLS  RUN YUSCREEN$ SIN YUFN SIN YQ▘FN SIN p$RAT  OVER  INPUT JSCREEN$  VERIFY fJSCREEN$  AND fJ"▘ AND fpHSCREEN$  DRAW | COPY || CLEAR |T||▘|▘U(d PRINT e2▘VAL$ Wu`uXT GO TO ▘VSCREEN$ ) AND u▗u|UXu[Q]uAT u[Q]%X[C]< RETURN SGN  CLEAR | IF  DRAW  PRINT  DRAW  FOR  DRAW [H] DRAW O DRAW IN  DRAW ?▝▗ DRAW *FN <FN ▘ RETURN &*P▘ COPY <`( RETURN X[E]2 POKE ▘FN LN 8▝©wSCREEN$ IN Ws3c< OVER _s<< DRAW / DRAW _▝ CODE  DRAW  BEEP [K]▚ PRINT  DRAW  IF  DRAW  CLEAR |nlSCREEN$ SCREEN$ }[E]v|v▖q FvUSR ▝ CLOSE #vFN v[M](▗*▗TAB @Pp0t/`VAL$ ' PAPER W AND d▞▘-@ REM ▘@ IF ▘▞▟t[U]>=▝ IF  SAVE ▝CHR$ p$▝4▝<@@HL▘-G▝© BRIGHT   SAVE < DRAW "AT ▘U▖[Q]/ COPY TAB U*SCREEN$ ▝>=▝0TAN <> COPY @LN !|>>?@▘INKEY$▘U PLOT  ▘SCREEN$ tp00▖ RETURN [Q] CLEAR VAL  RETURN LN  CLEAR LN [I] RETURN ▖ CLEAR p0▝Ut GO TO ▝FN .STR$ Ux DRAW [E]▘FB( LINE FN SCREEN$ t|q SAVE  CLEAR [Q] RETURN [A] CLEAR FN  RETURN [E] CLEAR SCREEN$ ▜ MERGE  RETURN SCREEN$  CLEAR U COPY  REM . IF  COPY  CLEAR CHR$ ▝ COPY lx[E][C] COPY U© COPY  COPY © RANDOMIZE IN }_=CODE WATTR x▝BxLN p=▜ CLEAR [O] RETURN PEEK  CLEAR SGN  LINE VAL  RETURN [Q][F]FSCREEN$ SCREEN$ © COPY USR _ COPY  OUT  COPY ]U CIRCLE ] COPY  INK SCREEN$ ]▞ INK [Q]] INK [S]]USR FDSCREEN$ PEEK  COPY SGN SGN  COPY PEEK U<▚SCREEN$ INT <SCREEN$ INT :4#[O]D SAVE * LIST  SAVE  LIST  COPY  RANDOMIZE  COPY  PAUSE SCREEN$  SAVE  NEXT  COPY  CONTINUE SCREEN$  LIST  CONTINUE  LIST SCREEN$  CONTINUE U FORMAT FN $ PLOT  [R] DRAW  COPY  LIST  COPY  STOP SCREEN$ [A]" COPY POINT [S][S]POINT U[S]Y[S]FDFDtxPp@[A]p$p(, PAPER AT ▝ COPY (LN Hp INVERSE IN ▚ INVERSE [Q]Y INVERSE [S]0l▜ INVERSE FN Y INVERSE CODE ▖Y COPY  BRIGHT SCREEN$ X LINE dUSR @/ PLOT    DRAW © CONTINUE ▗.6" SAVE P DRAW ▞ INK [S] STEP [S] CLEAR  LET  TO ▗[S] COPY SGN ▘UPR POKE D[F].[F]^SCREEN$ <IN ZUSR ▜^WCODE N0SGN ENUpp@(|▖© COPY @TTAB V LINE ▝@%[C]▗JSCREEN$ U▚WNCODE UNE]>J__/JUd▝ `*SCREEN$ uU~ REM ▘© RETURN 5BIN  CONTINUE ▚iTAB UI▘>=▝ INVERSE ▗0POINT P(POINT tUz CLEAR <UZ DATA ▝z▙▚(SCREEN$ rW(CODE ▗SCREEN$ r(0▝DPp $(LN *Sj▘BIN ▙URSCREEN$ (URATTR (_rSCREEN$ (rH▛INT R| IF  IF R POKE SCREEN$  CONTINUE [I]▘5 POKE ▝U;@?[M]▚ASN [G][C]SCREEN$ ▝/ CONTINUE r,R{▖K[A]©SGN  COPY :▘©SGN H▝[E][A]@*N[E]@:SGN  SAVE :SGN H:HSGN : RETURN SGN :BSGN z$[J]DD[E]* ERASE [E]P:P[M]P:[M] DRAW :TSGN T8 SAVE ▗[U] AND ▝ LIST ▝ IF 6[N]▚[E]POINT *T[E]h▝POINT l$/SGN : LIST 8▝[M]hLEN [M].[M] LPRINT . [E]  tADAD DRAW  PLOT   CLEAR  POKE  CLS  PLOT   RUN ▗ LOAD  OVER ,SGN [O]x, PAUSE [O] NEW , DEF FN [O][O]<>[O] RETURN <SCREEN$ [O]<!D©<▘ COPY >,|p<` CLOSE #▘P RETURN  PAUSE  RETURN  CONTINUE ▘SCREEN$ RFN RFN IN  PAUSE  CONTINUE  PAUSE ▘ CONTINUE ▘ PAUSE PEEK  CONTINUE ▛ PAUSE  LIST  CONTINUE  PAUSE FN  BEEP R▗AR ▖FN r[H] CONTINUE r▟ CONTINUE © PAUSE @ CONTINUE P PAUSE P CONTINUE @ CLS ▗ASCREEN$ SCREEN$ IN ▙IN  COPY IN  COPY [F]▚IN  COPY *R CONTINUE ▗RFN  $▘ CONTINUE 8 PAUSE * CONTINUE U ▝© ▘© ERASE L▝[C]>=▘INT l[P]SGN ^PEEK .IN ▜▙ATTR  DEF FN  MOVE  NEW  REM  PAUSE  LIST x REM < LIST  REM ▙ LIST F IF [S] LIST X IF AT  LIST ( IF  RETURN  LIST z▝}hR, LIST  DATA ▖ RETURN ? DRAW ~ SAVE  DRAW  LIST ▙SCREEN$ SCREEN$ _j▝_#TAN ▗ IF ▚&R▚Q4P$▗▘>^▝[C][L].SCREEN$ [C].INT ▘.SCREEN$  RETURN . RETURN *FEFESGN .Ppp$p$0U▞_SGN ZSGN XH▝DPp▘XAT ▜ CIRCLE TAB X)[E]0 INPUT T▗PUh) CIRCLE ▙ DRAW ~j COPY 4©[K] COPY  TO © NEW  COPY  PAUSE AT ▝ DRAW ~r~[Q]:VAL 4 FORMAT <TAN [Q]P▝ COPY ^[K]<>UH COPY <=©@ FORMAT  COPY I INVERSE N OUT O[Q] OUT NOT O DATA  OUT  POKE [H]O RESTORE  OUT BIN O[U] OUT %N+ INVERSE 'K/ FORMAT /@/<= OUT H?<> RESTORE ? CIRCLE 0f>><,TAN ©/▘~[L]U RETURN ▗ DRAW ACS ▗ COPY $USR v DATA  PLOT   DATA  RUN  PLOT   DATA  PLOT  x[F] CAT  DATA ' PLOT  # DATA ! PLOT  [Q] DATA  BRIGHT v STOP $ PAUSE [G] IF ▗ DRAW f RETURN 4 COPY  RETURN ▘~ [C]~SCREEN$  RETURN INT ~▘ RETURN SCREEN$ ~ RETURN SCREEN$  LPRINT CODE F CLEAR 4|xPp▚|xPOINT 4xp$p([A]4Th4 POKE hQ4TAN (Q44(CODE FQ4(Pp ▝ IN ▛FP7 RETURN P5jS(0RFN 5PP-[U]~AT  RETURN Y RETURN COS  RETURN g RETURN  CAT  RETURN [P] RETURN ? RETURN ©fR FORMAT ▝?~▝/▙▝*O DATA PPpp$6U RETURN + RETURN P▝UxPH▗RNDjQLP0~Xzh}d{▖pH▗TAB TeP0~[Q] RETURN ▘~CODE }FN }VAL { FORMAT }>=M FORMAT  LIST xSIN ▝~{ POKE 0> PAUSE CHR$  LIST .V[E][Q]*U[E]VAL .u[O]▗FFBB<<▝©USR  RETURN ▚|~ SAVE >p~ |<~4^<▖~ RETURN  DRAW ~x> LIST |`[N] CLS  IF | PLOT  ACS NJ RESTORE .R^ CONTINUE >H LIST ,`USR TPEEK f|vFN /< POKE © IF VAL pFN ~|FN A"▞&D&▞nInRNDnIW PLOT  V6tW PLOT   POKE USR ▘ POKE ▜tV6W PLOT  p(▘▞n8&A"0$▝E D▚RACS 6ACS RACS DP0D[E]▖[M]LP`p0▗▞nE&P$ATTR ZZATTR  BRIGHT pt D;VAL ▝ FORMAT ▗SCREEN$ ETUSR pL[I]P80TAN ]AT ▟AT ]AT TPEEK )  OVER }[U]SIN ©[M]-LN ▘UU PAUSE ▘TCHR$ @<0Fn VERIFY ▗[C]DBIN [O]© FORMAT pH© DATA  LIST ▗UT*SCREEN$ [D] 8@H© DATA © GO TO ~4rd© CONTINUE © LIST ~XEE[R]K~[S] RETURN !S[R]~" RETURN POINT ▝~*[S] RETURN  SAVE ~ COPY @▝HJ~▖ ▝B▗B~SCREEN$ ATTR X%▛PEEK  INPUT ~ LPRINT PEEK  NEW ~ DATA PEEK SCREEN$ ~▝@@H RETURN [Q]| INPUT  RETURN |USR  DEF FN  RETURN USR ▘N|NOT ▗|SCREEN$ SCREEN$ 0H▟uJ LLIST pw LLIST `v`▛w` LPRINT r[Q]%@P;▖[O]RND/OUSR O BRIGHT ▟USR L BRIGHT @L BRIGHT ▟ BRIGHT OUSR [M]HE@;AT [M] INVERSE P INVERSE  SAVE @ SAVE  INVERSE  CIRCLE A[I]STR$ [I] CIRCLE ▞ SAVE @FN P[F]PL FORMAT [N]v?v?p7v31p37p?"*p R[A] POKE ▛ RUN Tw~~ RUN ^y BEEP N^"~U*TRNDTR@[A][G]U OVER  CLEAR  BRIGHT  FORMAT  DRAW  PRINT  OVER  RESTORE  FORMAT BIN  RESTORE  VERIFY  POKE  DRAW ▖POINT TABS UJ[E]<<© CIRCLE © LPRINT © DATA t© DRAW © CONTINUE © DATA [Q]EE DRAW ~ NEXT [O] GO TO n FORMAT AT AT *@T@4@T[Q]SCREEN$ RNDd OPEN #[G] GO TO n NEXT [O] DRAW ~+ FORMAT ▝Fp$@$▛[Q] IF RND OPEN # GO TO  INPUT  NEXT @$H▞ LIST [O] STOP nCHR$ [K]▘ DEF FN ▝~p$@$▝E0$[I] STOP NCHR$ F[K]Z▘B@~▗ IF BIN  READ  INPUT  LIST 0$%X[C]UR OUT  IF _ RETURN  OUT  IF W INPUT  FLASH  LINE U▙ FLASH  LINE W INPUT ▘USR ?[M]P©LN ©BIN ©USR u PAUSE ▝VH▚ MERGE JRVAL$  BEEP  REM 0D© DATA w LPRINT © LPRINT © CONTINUE u[Q][G]© RETURN  LPRINT _ IF  FORMAT SCREEN$ R PAPER  CLOSE #SCREEN$ P PAPER  OUT  IF UZ OUT  IF `uBIN x({H{PU CONTINUE ▘*▘dPp OUSR ▘@ REM  CLOSE #▝ IF O LPRINT  CONTINUE DX▘SCREEN$  DATA ▟TUI DRAW Px(+USR ▝ MERGE  LPRINT FN [A]©VIN ©_©CODE © BEEP © FOR © PRINT © IF x BRIGHT J SAVE ▝ TO © NEW 8 FORMAT |8([D]EE CLEAR  RETURN T CLEAR  REM  IF  DRAW  PRINT  RETURN  FOR  DRAW W RETURN CODE  RETURN |&8L[K] COPY © COPY  OUT  LIST © CAT  COPY 0~STR$  CLEAR zA POKE u COPY  CONTINUE hA FORMAT AP▘W INVERSE 1VAL ▞ COPY  RETURN  PLOT   BORDER  RETURN  RETURN [C]PEEK ^ COPY ^..u VERIFY $00hA CONTINUE @ POKE zA CLEAR ~STR$  COPY 0© CAT /.@H00▗..@▚^PEEK ~T▝ BORDER /:l* CLOSE #▝ STOP D▝T▝/` DRAW !▝▜[A]▘ COPY TAB  NEW ▝TAB  PAUSE ▝[Q](  PLOT  ▞[Q] RETURN [A] CLEAR FN  RETURN [E] CLEAR SCREEN$ ▜ MERGE  COPY U RETURN SCREEN$  COPY  PRINT .▝ CLEAR 6TAN  ERASE [A]*(TTFN (UU[Q]SCREEN$ [A]UFN ▚▖SCREEN$ FB&T COPY  COPY  COPY  COPY  MERGE ▞>~< DRAW 87 COPY %PI[D]+6Q4SQR 6q4SCREEN$ 6$SCREEN$  NEXT LN 1[L]| DRAW  DRAW  COPY  GO TO Ul( CLOSE #` PAPER $ GO SUB l OVER , THEN l,[F]l CAT ([M] RUN 6 NEXT 46 CLS 4}6SQR $[+6SCREEN$ 7 COPY 0>?< AND @[P]E OUT ` LOAD $l COPY , OVER l INVERSE , PAPER h CLOSE # `SCREEN$ [U] COPY  GO TO ><||+ FORMAT p[F]▞gkks><USR ▝?RNDc>`©▚<l©PI▘`~ ▗>`~c▚©0▝> ▘?H▜x▗ DRAW ▗▗8▗ SAVE ▗ SAVE ▗n▘|USR x▝ SAVE USR ▗ DRAW  SAVE  DRAW @▝  [M]▗xh▝▗P8USR  8USR 0▖ LIST ▖PSTR$ 8▗ TO TAN  `▗BIN [U][E] p▝▗ @ DRAW ▘ DRAW  P▘[E]h@▖▗|x ▖STR$  h00▖▖PP 0▘TAN HH0HLN ▘▖P▝USR  @USR ▘USR USR )>▘``▝PBp[I]FN >=p▝[Q]0VAL ▗ LIST p0 LIST  LIST 8▗0P[A] DRAW p LIST  x SAVE   CONTINUE  SAVE  `x▗x  SAVE TAB x▗|x STEP USR  NEW  SAVE LEN  CLEAR © NEXT  GO SUB y2/[ CLS <>!SIN  VERIFY JSCREEN$  MERGE  GO SUB VAL <>>=▘qACS [R][J]ZPEEK ACS  RUN  LOAD  LOAD  LOAD  LOAD IN b6) NEXT  LINE  CLOSE #p[Q]IN  RUN  RUN  RUN  RUN  RUN IN  OUT  OUT  CLS  CLEAR ©IN r X▝ SAVE  CAT   VERIFY  THEN  COPY VAL$ (▞0(/" NEW AAED?<>A▝FSQR ▝Epppp<p<p<▘AAIpZpP>=ENOT Fp< THEN EGWZ BEEP Ep MOVE E[G].0Pp<pp$pZp<pBpxpZp`p[G] INK Ep ERASE  MOVE EpTAN pINT q6p ERASE p CIRCLE qT▗  THEN  pppp<p<p<pZp[pZpx LINE p~pvPEEK p[M] BEEP p MOVE p< MOVE pZ MOVE px MOVE p[G] MOVE pTAN  MOVE p ERASE  MOVE p LIST  MOVE q5 LPRINT USR U▖8 DATA *, INK [S]ATTR  LINE ▚R▗8>=*USR SCREEN$ ▛SIN  FORMAT  DATA  CLEAR u IF IN  COPY  COPY ]W[S]▝Dp<▝ <@<▝P<▜ FORMAT E▝ DATA .@<▝UPx▚ DATA @[E]x@x▝SCREEN$ PxSCREEN$ © COPY @x@5@0TAN ▝<ABS ▝@<▘U0TAN ▗P▗8`0TAN ▘. FORMAT [S]SCREEN$ SCREEN$ @0TAN ▗QD5p0 LIST ▗T DATA J[E] RANDOMIZE Y`<▝x0 LIST ▝FN <▚ COPY  COPY USR 0 LIST ,▝|1,▝P<USR @1,▗W COPY 8:1,[Q] FORMAT EEt▝@`<▝1h@ DATA J▗[E] COPY  LOAD  COPY _1h▗ BEEP  COPY 81h▚ FORMAT UEHTAN ▝@1h▗5Q[U]▗SCREEN$ Js▝[U]STR$ SCREEN$ ▗8Q[U]▖_ COPY  COPY  CLEAR  CLOSE #RNDUJ▝].q LPRINT  LPRINT ▝~<Rq LPRINT Q LPRINT ▞SCREEN$ ▗(RNDUBRq LPRINT 2▚ DATA UUxyUDq LPRINT 2[Q]@RP<U52X[Q]$/UCODE © FOR fP<SCREEN$ 82X▙PSCREEN$ [P] CLOSE #[Q]RSCREEN$ SCREEN$ [P]a LPRINT ▝2[E]▛FN @@CODE  COPY  DIM UQ LPRINT ▝R[E]▟[Q] P▗[Q]Q LPRINT ▘ COPY  DRAW 2 FORMAT ▟* COPY H@ UIQD`<▘© RETURN 2 FORMAT V COPY USR ▖/ COPY  LPRINT <▝/Q LPRINT p<▖ LPRINT H ~▝Q LPRINT p< LIST  COPY  SAVE  W COPY  COPY  SAVE p<Px▝ SAVE 8 /Qh▝ BEEP p<▘ COPY  DRAW  IF ▖SCREEN$ ?<><= BEEP  COPY  COPY  STOP Q LPRINT `TAN %UD FOR ▝%Q LPRINT p LIST ▟▚"[S]1 LPRINT /3USR USR BIN 0▝ INVERSE "▘(P LIST ▝©0▘YZ▘p<p>< AND  PLOT  p<p<<▝-▙p<pxx▝CODE TAN ▘SCREEN$ [P]pxpzxSTR$ U▘@pTAN pACS TAN P[Q]pTAN pACS TAN .▝p<p LIST h▝ BRIGHT CHR$ SCREEN$ ▘/p LIST p PAUSE © RETURN X=▝q,q. COPY  RETURN  LINE  <▘ COPY  SAVE q,q.SCREEN$ TAN qhqh2:[▘ COPY  STOP qhqj▘© RETURN VAL$ ©%SCREEN$ SCREEN$ 5d MOVE SCREEN$ ▘"r FORMAT  CAT ▘SCREEN$ q CIRCLE q STOP  RETURN ▚UTUTRNDq CIRCLE q STOP  POKE p<rp<▝hrr @<▝CODE rPrZPx▝ CLOSE #p<rXpxp<r[E]b[O]▘ rr[G]R[Q]▘ r>=r ERASE b BRIGHT ▝ LPRINT r>=r ERASE p<sspxsc▝pxsHcR▘SCREEN$ ?s@sJb"▝ INK SCREEN$ ▘[S] INK ▘UU/SCREEN$ SGN 00C TO ▘LN 0`C TO ▝FN  DRAW ▗ OUT  LIST  PLOT  0PT▝VAL © CAT  BORDER  SAVE 00D▝ RETURN 8 COPY 0400DD▜T© RETURN ~STR$  DATA 00b^▜RND COPY  RETURN  CLEAR ~0P`TAN ▜© RETURN zAPEEK 0PT▝ COPY <▗ POKE ^0P` LIST [Q]▗u COPY  COPY ^0PTSGN ▝Tx▗ CONTINUE .0Pa,▜© RETURN hA.0P`xd▗ FORMAT A0Pah▝ OVER 0Pb[E]SCREEN$ SCREEN$ <0PS TO ^▗W INVERSE u VERIFY 0Pq LPRINT pxp~UAT ▘*pxp~UAT ▝ BRIGHT pTAN pTAN 5 REM ▝STR$  LIST  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  CLOSE # COPY  LPRINT  COPY USR ©▙ LIST  OUT © LPRINT U,J>/USR G$USR SCREEN$ USR [Q] LPRINT 0▘ LPRINT   LIST *▖T LIST [M]X SAVE W▙LN  DRAW T[E] COPY }@▝| LPRINT |~▘8▗▝ ▝STR$  [A]▘ ▝>0▘ COPY <▜> LIST SCREEN$ lJL>▝&[A]*▘$▘`[A][Q] LPRINT <*▝ SAVE [A]▘ BRIGHT [A]▘J[A]N CLEAR Zplp~00[G]0[S]@VAL$ TAN ▝ DRAW INT ▗ DRAW  ERASE ▝D[G]LN ,[I], PLOT  ,,▘USR   [M]▘USR 2,G, LPRINT INT / LIST V▝ LINE 1 Nn&▝[P]!▚▝_[C]Q[O]1SCREEN$ ▝TAN ▗ RETURN p ▝ SAVE ▘ SAVE !ACS ▝ CLS   ERASE ▘ [C][M]pR84:|h$ STOP U LET (▜ ] LET p0CHR$ [B] STOP USR *|[Q]9@▟)*?PEEK  COPY  OPEN #q q q q ! CLOSE #@|?lU▟ ;8p2|T STOP d▘▘$ ▝0[M][G]▘ LPRINT *<;9@ TO [A]N▝? ZAT qr@r@r@2F▝▖L TO ▝" ERASE ▛USR 8[G] PLOT  ,▘4 ▝h▘P!&▝!2`4 ▘pJ▖`S8USR  POKE ▘!n▘?=▘ RANDOMIZE ?6▝ IF #<![C][O]1SCREEN$ /PEEK ^▘ DRAW h▗ SAVE [Q] LfABS  ERASE [H]▙ LPRINT @ LPRINT < LPRINT B<=▞PEEK yABS [O]}LEN SGN x COPY Q<~``▝[A] BRIGHT ~@}▟ LPRINT [K]AT USR r▘STR$ X▝,X▝▝":▝?"@▘ ▝P" LINE ▝  LPRINT  NEW  OVER bF LIST @ LIST <B r▝▝v▝y[G]▝ABS  [G]▝ COPY [G]▝<GVAL$ ~ PLOT  0 VERIFY ▝USR B~ TAN Z FLASH USR FN ▘▗▗Z@ RANDOMIZE  CIRCLE 1$0▝▟▝(# LIST ▘ ERASE ©`▝ BORDER ! PAUSE ATN ▘▝<[O]<B LINE x▝Y▝}&▝SGN A ▝= MOVE ▝PEEK G COPY `P TO x~@ DATA ▝LEN SGN ▗7? DATA ▖? PAUSE 4?▝1&Q2A>J1VAb!n1z1▚A[C]1[O]PACS 1CHR$ 1 DEF FN A PAPER ! NEW 1 PAUSE A RETURN "22"2.2<1&12A>!J1VAb1n!z1▚1[C]A[O]QSCREEN$ ACS !CHR$ 1 DEF FN 1 PAPER A NEW ! PAUSE 1 RETURN 222"R.:1&121>1JAV!bAn!z1▚1[C]1[O]b LINE ACS 1CHR$ ! DEF FN 1 PAPER 1 NEW 1 PAUSE 1 RETURN 222"R.3Z FORMAT  POKE R LPRINT Z` FORMAT FRND ACS  COPY  FORMAT R COPY [A]N COPY pa_ [I] `INT H LPRINT ▝[A] LIST EXP H` NEW ▝"▞Q-az6▖ DRAW #R RETURN  PLOT  N▘ Z FORMAT {B▘ LPRINT '<j COPY  FOR 'H▝ IF 'N▘ FORMAT N"fUSR /▘$ ERASE ▗@ RETURN  BRIGHT  VERIFY  STOP ▝([A]▝@ [A] FORMAT [A]▝@[A]▝ [A]▘[A]USR [A]▟ @/@▟a~@60B@N ZUSR #CHR$ ▝">=0~04▘▝ASN ' DATA ▘J'Z▝%' REM ▘W PLOT  FN FN ▘F[G]Hx▗-c_PI▛ [I]INT J@ [B]USR  ▜J LPRINT :[A]▘ OUT f▘c TO ▘(6USR B N▘USR N LPRINT ▚CHR$  GO TO ▝ GO TO ![O] RETURN IN qSIN  ERASE ▝/ SCREEN$ ▘ GO TO ▘▗([A]▘mINKEY$▗JUSR (▞ r IF ▚▖USR ] LPRINT [Q][N]D/[I] ▝^*TAN ?Hr© OVER ▘BIN N▝`▝(T OVER @ POKE j"N▝ BEEP ( DRAW ▝_'R"<D▝▗8$AT ©SIN ▘k0▝ IF [A]▝ [A] LPRINT [A][Q] [A]n▟ /[I]:▖}*▝LEN 06`B N0Z▝BIN  f▝ DRAW  r0~0V4▝TAB 1TAN INT  RETURN [U] COPY  REM  CONTINUE ▘▝bFN ▗` ▖ AND TAN FN >=, VERIFY ▚▞t▛[N][R]/[I] CLS x▘ AND [A]`▝bl▘ LPRINT n▗ LIST HSIN ▘▗ LIST C[O]▝7 ▝ CLEAR &ACS ▞B© IF SGN / RETURN P OPEN #▖f▗ BORDER [U]USR x▗ OVER ▝ TO [C][F]@j((|▝▝F▜4ABS  USR  OVER <USR BIN ▝VAL  IF $` POKE ▝ THEN ▝ DRAW # OVER ~ ▝▝# LIST ▝ CIRCLE ~▗ COPY  LET 2 ERASE [E]? CLS A OUT  FORMAT IN  )[E][K]▞$RND▖BIN ▝ PLOT  ▝[F]VAL ▝6[S]▝lx▝`SCREEN$ @[A]▘pb▗<0 LPRINT C▘ LIST  DATA 0[A]▝NOT p[A]p[A]P[A]0[S]▝ RUN +.▝ LLIST $jV▗!©▝^F▚USR [Q]▛$!RNDUSR x▝ZP[F]R($▚▝JbABS , DRAW ~n< ?USR ▚▘ BORDER ?SGN ▘ THEN ) LIST q A ▝NOT q2▘<=:[U]0!J&Q21>1J1VAb%Lz1▚1[C]A[O]1SCREEN$ !ACS 1CHR$ 1 DEF FN A PAPER 1 NEW ! PAUSE 1 RETURN 222"2.2:1&Q21>1 GO TO p[A]p[A]*h▚1[C]1[O]1SCREEN$ 1ACS ACHR$ ! DEF FN 1 PAPER A NEW 1 PAUSE 1 RETURN "B""2.2:Q&q>R|1Vq 1z1▚1[C]1[O]ASCREEN$ QACS CHR$ ! DEF FN 1 PAPER 1 NEW a PAUSE  RETURN 2"2"2.2:▝5[K]* DEF FN UB[Q] FORMAT ▜TAB PW BEEP oCODE P9▝[ COPY M GO SUB CHR$ ▝IN K▝PEEK PEEK ▝ GO SUB CHR$ ▝ATTR TAB ▝PEEK [w MERGE  THEN ▝ REM  INVERSE ACS  BRIGHT <▞▝%STR$ ▝|c▝o;▝/B▝ CLOSE # CLS ▜[[Q]ZASN CHR$ [I].[P] LPRINT USR USR  [Q] LPRINT  @ READ >(▝v.▞ RETURN ▛[ VERIFY  LPRINT /ATTR  FORMAT C OUT  CONTINUE [M]▝ COPY >=▝SQR  ▗} OUT R▝+)~▝ GO SUB T[U]▝FN [M]▝_SQR ▝[ COPY ▝INT y▝PEEK 'CODE ▝_<s▘VAL Hx RETURN ▗ MERGE ▗CODE 8&[E]8rn▘<2FN /VVAL$ +ATTR ▙=^ CIRCLE W LOAD X▝:,▝* REM ▝ OUT VAL$ SCREEN$ n©[A]SCREEN$ FN  DATA ▝}[O]▟WLN >IN  CLOSE #?▜ CONTINUE  FOR  OVER ▘ OUT [A]▜ LOAD USR USR  BEEP [E]VAL$ ▘0[A]P[A]; CIRCLE ▝ BORDER /:▝CHR$ !,▝USR !, GO TO ▞@▝>▗# NEW A[O]▞UABIN VAL$ A`▗Uc READ  POKE ▖GSTR$ HFN "QUSR Z▗ MERGE ?&▝Bf▘!z"j(SGN ▞CODE ?A LOAD ▜ LINE ?SGN j RETURN ▝ LET ▝D0▘JUSR ▝fAT  TO  AND ▝.[Q]▝.SIN ▝ OVER ▝4[A]▞>@ LPRINT FN VAL pv▘(|▝| REM xlL POKE >AT LN STR$ USR  `USR ▝P,z▝.[Q]▝8.AT 58 STOP "<~S FORMAT ▗ RUN ▘▘ LIST 8[A] PRINT ? CIRCLE ▝ LPRINT [C] VERIFY SCREEN$ ▝GV▗ LIST ▘ ▝0▝[M]▝`2▗U@USR v▘ n▝0▝▘4`▘0"▝▝ LINE 4ABS SGN h LIST VAL$  COPY >N BRIGHT `▝SGN  DRAW ▝?Nb//USR ▝F*▝)[ ERASE  TO /USR ▘[E]/INT ▘b REM  POKE [A] LIST F` DRAW > LIST  ▝▝ AND ▝=z▝USR  GO TO TAN 4▝ COPY CHR$ n▘PEEK  PAUSE ▘SGN D▗▝|,▝x#▘USR H▝SCREEN$ l▝ PLOT   DRAW ▝L▘![M]▝ INPUT ▘ STOP r DEF FN /VAL ▝EXP ▘z}[I]▘@▚@ LPRINT  LPRINT  PAPER ▞ LIST  LIST  LIST  SAVE [Q]IN JEXP  PAPER EXP jINT  PAPER EXP  IF INT SQR SGN SQR SCREEN$ SGN :ABS  LINE ABS :ABS ZPEEK  REM PEEK zIN  REM PEEK USR [K]USR *STR$ [K]USR INT STR$ JCHR$  PAPER CHR$ JCHR$ jNOT  IF NOT BIN  IF NOT  OR SCREEN$  OR : AND SCREEN$ [G] OR dP RETURN ePF{P▚ CLS  COPY © POKE  COPY dSCREEN$ [D] COPY  COPY  OUT 2<>=P TO  TO H|▝▘ PLOT  ▝▘[A] BEEP -▝#▝Y(ABS ▝F▝▘0▝X MOVE [A]K▘PP▝▝▝#▝(▝▘▝(▝[B]▝▘▝[L]▝▝A FCODE ▝x▝Z▝PEEK  PAUSE Ui▝[B]▝ BEEP ▝>=▝ BRIGHT ▝ # BEEP ▝ LIST ▝RND@Z <▝ PRINT ▝ NOT ▝) LLIST ▝▝!, LLIST ▘ BEEP  FOR  CODE ▝ LIST ▝▝ DRAW PEEK "  BRIGHT  FOR a▝h  LIST ▝▝ P▝@1▛Y0 IF c▝Y▝r▝!O[U]▝▝ GO TO @w▝` COPY   FOR GAm▝ LPRINT ▝!^!▝ LPRINT ▝ RESTORE ▝CHR$  _![U] >=!LN ▝!O!▝▝ LIST ▝ PRINT  TAN ▝ POKE ▝▝ [L]0 d"▝![A]aLN !1!  LIST 0&!,▝{▝! POKE :▝▝"&I▝▝FN ! RETURN ▝`NOT ! MOVE  >=▝!ATN !<=▝ TAN  MERGE ▝▝ FORMAT !CHR$ ▝`▝ATN ! VERIFY  s▝ THEN "▝ CLEAR ▝ AND ▝  [G]a VERIFY !!r▝ DIM "▝![F]" INPUT ▝`R:! RANDOMIZE ▝H" DIM  ![A]▝▝(  IF ▝I"{" NEXT   BRIGHT ▝"SGN "[O]▞▝ SCREEN$   COPY p▝"LEN !," PAPER "[E]#▗! POKE lUSR  INK ▝!O[S]▝!h`d! RETURN "[J]"&#SQR 3a!▚![F] DATA 3©cM CODE  [B]#k#a" AND #a0 DRAW ▝B▝"[O]b#ACS ▝"[J]▝#j▝a|3  _ >="e▝,[C]a VERIFY ▝e▝"$PI▝# CONTINUE cz▝$LBIN #p▝"FN LEN $ OPEN ##ACS #[D]![R]▝$b:$~# READ ▝a^"5u  BRIGHT ▝d▝$▝_▝.▝1 VERIFY !"c PEEK $j$Q▝P5|$VAL !'%"g$ GO TO ![A]▝EXP ▖EFN "!^$INKEY$▝"+#SQR RND!▛0sTAN % BRIGHT $3$ STOP $% LIST #u▝# RUN $[C]dVAL $ATTR &"D!r$ASN ▘@*BC[F]EFG @ A B C D E F GUSR @IN A@B@C@D@E@F@G`@`A`B`C`D`E`F`G@ABCDEFG[Q]@[Q]A[Q]B[Q]C[Q]D[Q]E[Q]F[Q]GUSR @[O]USR AUSR BUSR CUSR DUSR EUSR FUSR G LPRINT @ LPRINT A LPRINT B LPRINT C LPRINT D LPRINT E LPRINT F LPRINT G:KL LPRINT IN NO H I J K L M N O@H@I@J@K@L@M@N@O`H`I`J`K`L`M`N`OHIJKLMTAN NO[Q]H[Q]I[Q]J[Q]K[Q]L[Q]M[Q]N[Q]OUSR HUSR IUSR JUSR KUSR LUSR MUSR NUSR O LPRINT H LPRINT I LPRINT J LPRINT K LPRINT L LPRINT M LPRINT N LPRINT O^▝QVAL$ ▝S LINE IN UVW P Q R S T U V W@P@Q@R@S@T@U@V@W`P`Q`R`S`T`U`V`WPQRSTACS UVW[Q]P[Q]Q[Q]R[Q]S[Q]T[Q]U[Q]V[Q]WUSR PUSR QUSR RUSR SUSR TUSR UUSR VUSR W LPRINT P LPRINT Q LPRINT R LPRINT S LPRINT T LPRINT U LPRINT V LPRINT WB[B]USR   @@wSTR$ :EXP ▗cAT @ Z▘w READ p 39@&▝[F]hUSR 0 NEXT PY &▝c >=▝USR `Y▖U LINE ©▙@ 0TAN INT ▘ AND ▗  USR p© ▝tINT ▝  AND ▘p©Q0▝CODE Kp©q0▝ FORMAT p©▗INT Pep[N] [N]USR 0INT ▘  AND  GO TO 9!▞ SAVE  COPY pIN  CLEAR  COPY  LOAD ▘ COPY x  COPY  COPY | USR  COPY  COPY ~ ▝ LPRINT ▝© (▚ LIST USR ©- SAVE ▝NOT ▚ DRAW  LPRINT © READ ▝~▗{ NEXT x LLIST  LOAD  COPY y CLS y COPY  LOAD ▜x CLS  RANDOMIZE  COPY  LOAD {▝ LET pP▘ LLIST ▖ INPUT x{▜STR$  LPRINT p▘ READ ▘▝P▘[P]▘ BORDER  DEF FN P▝ COPY ▝PEEK  ▝Z>=p▝>=@ BRIGHT 0 COPY  NEXT NOT SCREEN$ [D]▝@[J]▘ LPRINT ▚ GO TO ▞USR +[T]@USR !@"@:IINKEY$ INVERSE !MSCREEN$  RETURN  LINE [L]SCREEN$  INVERSE !fSCREEN$  RETURN < OPEN # RETURN NOT [F]SCREEN$ b STEP COS SCREEN$ USR ▘2 INK  [L] TO  INVERSE n INVERSE f INVERSE N INVERSE F| PLOT  USR g OR  INVERSE N STEP [K]RND~ PRINT  OPEN # RETURN STR$ #xLEN CHR$ NOT SCREEN$ CODE  OPEN # RETURN  INVERSE # INVERSE # INVERSE #<> COPY  COPY  COPY  COPY  COPY  COPY  COPY  READ ▘DABS M/Pp FLASH p@pHpPpXIN LN  INK NOT  VERIFY  INK o&)]T) LINE  THEN OINKEY$ GO SUB VAL :OINKEY$2UINKEY$2VINKEY$<>:QINKEY$PI>= NEXT O:RINKEY$G:UINKEY$o:VINKEY$g> OPEN # RETURN }=CHR$  INPUT  INK AT ▞|=CHR$  PLOT   INK  GO SUB :P ▝5"▝9▘:Tp▝S<0IN y2QINKEY$ CLS <>[G]00NOT SCREEN$  PAPER NOT  RETURN  PAPER NOT  FLASH NOT & FLASH NOT ; FLASH NOT c FLASH NOT PI FLASH NOT STR$  FLASH NOT  BRIGHT NOT > BRIGHT NOT SIN  BRIGHT NOT <= BRIGHT NOT  INVERSE NOT 4 INVERSE NOT ▝ INVERSE NOT  STEP  INVERSE NOT Q OUT NOT IN L OUT NOT W OUT NOT  OUT NOT ▙ LPRINT NOT  BEEP  LLIST NOT  GO SUB  LLIST NOT  STOP NOT ? STOP NOT  STOP NOT  READ NOT * READ NOT r READ NOT  READ NOT ATN  READ NOT  PAPER  READ NOT ! DATA NOT 4 DATA NOT U DATA NOT p DATA NOT ACS  DATA NOT  INVERSE  DATA NOT [L]b BORDER NOT [U] BORDER NOT CODE  BORDER  NEXT  GO SUB s IF  PAPER >1Z ERASE !JSCREEN$  MOVE  GO SUB [Q] GO SUB [Q]Pppp$p.8=CHR$ ATN  PAPER 1[C]_ CLS <> OPEN # COPY  FLASH  RETURN [Q]<>Z▜" FLASH 1Z TO  MERGE ▚;; GO SUB 1[A](▘ RESTORE ho[A]J ERASE ~_#~W&i FOR  LLIST <>TAN ))[U] GO SUB KBIN RND STEP & FLASH ~# IF :BIN RND<2BIN RND<><ATN  GO SUB R0 IF <>'CODE  STEP / FLASH  RESTORE  STEP ; FLASH  LLIST  CONTINUE pdp▘p LLIST  2▘>7<>&pp BRIGHT : STEP RND▘T]STR$ )[L]PI GO SUB RJSCREEN$  GO SUB { DEF FN RND: TO RNDOY MOVE {INKEY$SIN w#0 ▖ DIM 1▙▘: FORMAT  > LPRINT [B] RESTORE  MOVE og~ THEN [P] THEN PIw▝<pp▙ THEN  OUT  THEN  BORDER w<>! OVER RND6: INVERSE RNDW[B]AT  BRIGHT : ERASE RNDG: MOVE RND STEP  RETURN  PAPER  TO [N] BRIGHT : CLOSE #▝ OPEN # ▗[K] BRIGHT : VERIFY ▝ MERGE  ▗[Q] BRIGHT : CIRCLE '▝ BEEP  '▗[T] BRIGHT : PAPER 4▝ INK  4▗INKEY$ BRIGHT : BRIGHT A▝ FLASH  ALN POINT  BRIGHT <> THEN  AND <> THEN  DEF FN <> THEN  OVER <> THEN  VERIFY <> THEN  NEW <> THEN  INPUT <> FLASH 2 OVER RND<>: OUT RND THEN G TO STR$  BRIGHT BIN BIN  BRIGHT 2{Z<>>B<>>D<>>!X!INKEY$rr r*r4r>rH[H]PI=CHR$  CAT  BRIGHT <>!ACS P GO SUB [ REM RND STEP ( INVERSE ! VERIFY P <>w#[O]$- PRINT <> RETURN  COPY >= RETURN d LINE [G] INVERSE  RETURN [G] LINE TAB  INVERSE  RETURN [H] LINE ACS  INVERSE  RETURN >= LINE [U] INVERSE  MERGE 2[U] FOR "▘▝ INVERSE USR $USR ▘;b:5INKEY$ THEN gBIN IN  INVERSE  MOVE (▝ MERGE r["[▜yo MOVE <>@▘ OR RND#▚2 STEP INT _T▝!9▝ NEW 5▝INKEY$>▘[S]> STEP SIN  INK  STEP [U] BORDER <> STEP W OUT  STEP  FLASH  STEP b BORDER  STEP CODE  BORDER  OVER  STEP 4 INVERSE  STEP [S] LPRINT CODE USR IN  STEP > OUT > STEP L OUT  STEP ASN  INK  STEP ATN _z RETURN  LINE  OVER  RETURN  LINE [M] OVER  RETURN  LINE INT  OVER  RETURN  LINE  READ  OVER  RETURN  LINE q OUT  RETURN  LINE   OUT NOT  DIM  INVERSE d8)#*[N]dH+dP,▚X-6PIdh(dx#!)100 COPY =▗PI LINE  DIM  INVERSE [O]▗>[O]CODE 2 INVERSE RNDCODE  FORMAT ▝2Yp▗L OUT >pw▝p;▝<▖! GO SUB RND MOVE RNDpG▘ RETURN pdG▝)▝ RANDOMIZE p)0pjA{ RESTORE NOT  OUT ▛[ STEP  OUT ]TAB ▗USR !INKEY$Pa▝<> CLS [P]G! FOR X  STEP Q OUT <>w# DRAW <>PI>= CLEAR <> INK  OR ▟CODE  CLS STR$  INK  LOAD  INK <>pQVAL$ ▘S LPRINT [S]▝▙[S][F]INKEY$2INKEY$2INKEY$2INKEY$2INKEY$2INKEY$2INKEY$! FOR [O] STEP USR _ STEP NOT _ THEN ^CHR$ [N] OUT :INKEY$ SAVE ▛INKEY$xw STEP  RETURN  OUT >1 SAVE ▝<.▘ RETURN #▝ INVERSE [P]▖:INKEY$ STEP ABS _: ▝ ▝ ▝ ▝ MOVE [P]▚8[C]2▗CHR$  LPRINT @@▝H@B▝P@*J*▝X@8R8▝`@FZ▙CHR$  LPRINT <>d B8B▗H7[B]Xd` COPY Q▘▞{ RETURN >=NOT [B] LPRINT p▘ FLASH  MERGE r OR ▝ MOVE @ ▘RND LPRINT ▞Ba~2 CLOSE # LPRINT  CLOSE #O▚<> COPY d▖ OPEN #▝ COPY / IF ▝[T]▖p* STOP ▗`?" ABS ▝#!piUSR p~? ERASE ▘pVP~▗!MK FN %-▝©▗   ERASE ▗SQR C )▗ COPY : GO TO &[C] LINE  OPEN #" REM RND STEP  INVERSE <>G! LIST  LPRINT AT ▚T]▖"SIN "JINKEY$]▗ INPUT <>:&c AND ▚ THEN  FOR :' SQ[B]$INKEY$2 TO RND:%INKEY$2 STEP RND STEP STR$  FLASH <>:2 /vyy▗:1INKEY$_r▜ GO SUB [3INKEY$9▝Pp▛<> NEXT  INK "INKEY$ STOP  INK  INVERSE *CHR$ RND VERIFY [U] RESTORE  MERGE  STEP ATTR  STOP  MOVE  LLIST ##  POKE CHR$   FOR  INK !X' INK  CLS <> INK  INVERSE ~ INVERSE #'v& DIM  RESTORE  INK  MOVE  INK  INK E[P]▖ INK  LET  INK  ,p*  *p&[D]▗#wTAB ▗ INK "& READ 0▘INKEY$@▝ BEEP `▘`[C]<> INVERSE ~ THEN G LINE l READ  INVERSE ~ THEN ? THEN ? THEN ?wrrjFN [Q] RANDOMIZE ▛>w#w#w` ▜ INVERSE <>xp>wVAL >INKEY$▝<>`▝O^▞G STEP r READ  RESTORE  INVERSE  LLIST >pJpS^▖<>< INVERSE w* LPRINT RNDR▚" LPRINT RND: STOP q▘ STOP RND+▘ GO SUB  LLIST E6P#▝ #▜>c2 READ RND>p!▝ BORDER  RUN [C] RETURN [I] LINE  DATA :0INKEY$PI LINE  DATA =20INKEY$<>CODE ▘>▖=2 FORMAT RND<> STEP  CLS  READ 00 }[L]▝ AND ▘▝0_▝p{▘ BORDER <>g[G]▝▙i▗PI LINE Z DATA  [D]▟<>>CHR$ wPI GO SUB B>STR$ w_▗>NOT w RESTORE p<>▘: DATA u▜ DATA RND LINE PI DATA > TO ▝6 INK ▗ LLIST <>>p▘:-c!2 INK INKEY$▞GCHR$  MOVE  DATA  THEN OCHR$  BEEP  DATA .▘ACS <>4▝ PLOT   ▝ RETURN 8+▗>= THEN w>=LEN 1TAN ( TO #X STEP ▝<SCREEN$ j`!yGG▘INKEY$% DEF FN ▝~q INVERSE ##@ DEF FN Fpppp606▝> CLEAR POINT RPEEK  COPY  INVERSE  STEP [Q] RESTORE  STEP 4 NEW  STEP  TO  RESTORE  STEP  RETURN  RESTORE  STEP a NEW  STEP z NEW  STEP [E] NEW  STEP VAL$  NEW  STEP <> NEW  STEP  GO TO  NEW  STEP  BORDER  STEP 8RND▝% LINE k MERGE ▝ LPRINT 5▖▖ DEF FN =PI>=+ INVERSE +@[O] PLOT  ppP▝; ▘▝STR$ ▘o▜ RETURN >=p)p6pC INPUT ▝? LN ▝ABS  6▜%INKEY$ RETURN h>=`▝Zqq"▘/  RESTORE ▝[O]@-▘PI>= [K]▘ OUT  PRINT ▚ INVERSE 6!P▝▝ READ P▝@`04▝_3 4▝[R]pz@ACS ▝cP▝[N]P[F]▘>=,▝USR @f[B]0r▝>PX▘`>=SQR ▝@Vp$[G]▝~A▚PI>= RETURN >= INVERSE H AT D` PEEK ▝CHR$ q: RETURN >=p!p*0 CONTINUE ▝SGN d[R] NEXT !J MERGE "| BORDER  GO SUB s[Q] BORDER 1j ERASE   LLIST >ASN o GO SUB s[L] BORDER 1 VERIFY  MOVE s,r, p▞ GO SUB s| BORDER 1SCREEN$  ERASE  OPEN #,~LEN - MOVE ▘ VERIFY & STOP  INVERSE SCREEN$ NOT  CONTINUE NOT B CONTINUE NOT  FLASH  REM NOT h GO TO NOT ▗ GO TO NOT  THEN  GO TO NOT  FLASH  GO SUB NOT  CIRCLE  LET NOT  PAUSE NOT  PLOT   PAUSE NOT 8 NEXT NOT R NEXT NOT PI NEXT NOT U POKE 4 VERIFY < CONTINUE  INVERSE ~JPEEK ▝SCREEN$  SAVE  INVERSE ~u SAVE  SAVE { SAVE  CLS  SAVE ▘D PAPER 4 LINE 4 FORMAT ▘: OVER [A]CHR$ m CONTINUE ▗EXP  CONTINUE  THEN WCHR$  DIM  THEN _CHR$ Q DIM  RESTORE ▗GCHR$ ▟ LOAD ▖gCHR$  COPY  INPUT  STEP t PAPER <>CHR$ ▘&INKEY$"w▚ LINE [P] DIM  STEP $ GO SUB  GO SUB  PRINT  STEP  PAPER  LET xPIUSR  INVERSE ~!?PIUSR  INK ▝ PAPER POINT 2$INKEY$▙▞< RETURN  TO [N] DIM 2'INKEY$L▝CODE @K▚ LINE  RETURN  DIM  STEP PpK@K▝ COPY K▝P▝;pKSTR$ ▝=pK`K[H] CIRCLE ▚ LINE [B] REM  STEP l INPUT p[H]0[H]▝Z[H]▝[[M]▝/p[H]▗ AND 2%p[I]PM▝0M▚PI LINE G REM  STEP ?pL@ READ ▝ STOP  READ ▝ READ  CONTINUE ▝ DATA p READ S▝ VERIFY pL@ DATA CODE <>:.INKEY$ RETURN CHR$ TAN  DIM > COPY 2.INKEY$ PLOT  $▝-▝<▟x STEP POINT 0b"CHR$ RNDCODE #▝.▞.INKEY$ INVERSE **INKEY$:?INKEY$%▘:@:A STEP  CIRCLE  LET  STEP h GO TO  STEP  PAUSE QX_▗PICHR$  REM  AND  ^ DEF FN  ^▝=p^`^▘>0_▝=▞pI`I▝/I▝[I▝/ I▝@0PI CODE pFN @J▝h4▝/▖▝/pJp[D]▝/ PAUSE ▘INKEY$ REM @K [M]p NEXT P NEXT  J▝<pJp INVERSE GLEN ▘7 FOR [E]▘7 FOR K▝VAL$ ^E▗EXP  BRIGHT = FOR F▘oUSR P LINE  FOR  CLOSE #▛P© DATA ▗LN  BRIGHT  GO TO `6▘EXP K▘ CLOSE # CLOSE #@97 THEN > INVERSE w0▝CHR$ ▞~PICHR$ CODE  GO TO 9` SGN TAN @2▝2>= INVERSE w( CONTINUE  INPUT <>CODE pM▝+pJpS0J▝= RETURN 0.pIpI<>>p[H] [H]?▝B [J]▝#0@[D] VERIFY @/p[E]p[E]<>>p STOP   STOP ▝Z@ STOP pI I▝ AND  I0-p INVERSE p INVERSE SIN ?+ TO 7NOT "*INKEY$<>LN ?FN  LPRINT ~ RETURN E LINE [U] GO TO  RETURN @ CLOSE #AT  GO TO  BRIGHT POINT  GO TO #xLEN   REM <>>NOT [L] GO TO ><>><> RETURN USR CODE ▚< RETURN  LINE IN  GO TO XVAL >=▝<SCREEN$ [M]▘ THEN ?>9[P]▚ THEN ?GY STEP _ PAPER /$_▗ STEP  GO SUB  ▘[E]<> RETURN  DATA  LINE ▞ PAPER  RETURN  STOP  LINE  PAPER  RETURN AT  LINE  PAPER  RETURN  LPRINT  LINE [C]&pYpYpY## STEP { GO SUB k▝ppp+p+<>:IINKEY$ RETURN >=~ RETURN BIN  TO [B] GO SUB  RETURN  OR ▚<> AND w<> PRINT  STEP PI LINE  INK  GO SUB  LET ▝ RESTORE V!▝▟!▘▟ GO SUB 8p▝ GO SUB ▝Z▝=▝52 LLIST <> LET @`Zx~ RETURN  STEP  TO ; INPUT  RETURN  TO ▝ THEN ▝ LINE ▝<>▝>=▝<=▝ AND #[A] FORMAT  TO  PRINT  INPUT  RETURN  MOVE  TO  RANDOMIZE  INPUT  RETURN  ERASE  TO  LET  INPUT  RETURN  OPEN #▝ CLOSE #▝ MERGE ▝ VERIFY ▝ BEEP #AT  VAL$ qtqtqt▝▝▗ STEP [H] INPUT #q[R]q[R]q[R]CODE COS `+A▚ CIRCLE  TO VAL$  INPUT  RETURN  INK ▗IN  TO [I] PAPER q▝ VERIFY ▝+[U]▝ INK POINT