Saboteur 2: SABOT128.B

Es parte de la publicación: Saboteur 2
Tamaño del archivo: 40704
md5: d04e5e5ede954495f95c45df0931b1da
  12850 REM SABOTEUR PART 2 ONLY FOR  128K   COPY 
  07^ Disked,packed and cheated by REANIMATOR. F
  29295tape removed by ANDY2. Thank's to NICK for help and others ...  21 March 19958| ERASE  PAUSE *000+PEEK 00000[D]+0),PEEK 00000[M]1994 USR 0 NEXT !XT] COPY u GO SUB VAL !Z^@ MERGE [A] GO SUB VAL [Q] OPEN # RETURN  CLEAR w CLEAR w<> @e@/ CLEAR  THEN ( CLEAR  LLIST  THEN ( CLEAR  THEN ( GO SUB _ THEN ( GO SUB G GO SUB F CLEAR  DIM [Q]@POINT @ LET  p0 ERASE @NOT  @[M]C BORDER  THEN [T] GO SUB Do FOR [D]G7O OR  DATA +-STR$  STOP p@ GO TO +- LOAD 8c BRIGHT [S]-o▖` DRAW  MERGE - NEXT  GO SUB O RANDOMIZE POINT  CONTINUE  LLIST  9ABS )9)o RANDOMIZE  LIST  LOAD -8 INVERSE  LLIST  MOVE  THEN  THEN ( LLIST © CLEAR  LLIST 3 THEN (3 GO SUB _ CLEAR ASN _ MERGE >= CLEAR  DIM  ANDY PROTECTION SYSTEM'94 8USR  THEN pYUSR  READ PEEK  INK g) READ  CLEAR $ LET  CLEAR t▖; LET  INK  THEN ( CLEAR s[E]W CLEAR  LLIST  CLEAR  CLEAR  DIM  STOP  LINE @ GO SUB _VAL$ w GO SUB [Q] LPRINT ; CLEAR ;m CONTINUE 8duo4rLGK-:GTan{"/<IVcp}$1>KXer©&3@MZgtO/ivASN RNDXASN q LPRINT  OPEN # POKE ▟:6USR a OPEN # PAPER COS k`SGN ▘©`TAN  READ NOT [O]VSIN "CHR$ 2 CLS r ERASE EXP &[G]~[Q]ACS ▙[M]6mPBIN " CLS STR$ >= BEEP [K]▟TAN jw+8ER_ly -:GTan{"/<IVcp}$1>KXer©&3@MZgtO/iv*7DQ^kx,9FS`mz!.;HUbo|#0=JWdq~%2?LYfs'4AN[hu)6CP]jw      SCREEN$ Pload IF -F9!EXP >= LINE AT Q+<a9^4 COPY  OR [K] TO INKEY$;K▝9 BEEP  NEXT  MERGE ▘[J][O][U]k! BRIGHT 7} INK E INPUT )cSSGN NOT ^UF[S]|]LLHPI DRAW *!s, RESTORE  OVER E# LET C-eSTR$ [K]0 IF  ERASE  RETURN 9{Dt& PLOT  u LINE ;oa>9 INVERSE <>M$ FORMAT ▟M INK  FOR *IN :8:<:8:4 LINE ]9[I]>= LET  SAVE VAL$ ?0 FORMAT Q)"Z[R>INT VAL 7[Q]▜7O BRIGHT  ERASE :?7q PAPER 1 INPUT W LPRINT V STEP .xG CLS 6▘ OUT 4 COPY 4VAL$ &M[Q]/ BRIGHT C OUT c<=o9fR CAT ,[I]xE INK &/D MOVE  DIM IN fnw AND CODE C CIRCLE ) LLIST  CIRCLE # SAVE  MOVE V4 STOP /=~+,LN +USR /f, RUN  DEF FN ▙ PAPER  FOR ▝(STR$ &[I] READ n NEXT  OPEN # BORDER ; NEXT _>#.#+ DEF FN ( RUN / RETURN 26) PAPER ?/2)&".>0 READ  LET STR$ 8 OR 8&L PRINT TAB N▟ASN ▖>= SAVE <=INT  OR NOT  OUT 8>"INKEY$ OUT  OR <= DIM  BORDER GA©EXP  THEN  MERGE i LET  COPY STR$  BEEP  RESTORE ▜▝ FN  THEN  MERGE  OPEN # CIRCLE  OVER  TO  LINE  RANDOMIZE  PLOT  SGN INT )>|:) READ >=uUSR  RANDOMIZE >= DRAW  LPRINT _[Q]NOT <> OUT  FLASH  CLS EXP 7▛ FOR ▞ COPY  AND  CIRCLE  VERIFY H46p&$H6tq LOAD  PRINT  POKE BIN  VERIFY  DATA ©ACS EXP 7))/(.8&' DRAW  AND fQ POKE >=COS yq LINE >=STR$  THEN SGN ;6*$YYk)LN [U]cSGN  CLOSE # PLOT  38AIsINT <= PAPER (8COS ATTR  GO TO  MERGE "COS SQR <> FLASH <> STEP STR$ BIN  AND STR$ s STEP >= GO TO  CLOSE # VERIFY  NEW STR$ PEEK USR  AND ? PLOT  SGN STR$ [R] CLS [Q] VERIFY  GO TO ▟q COPY  INVERSE 9. TO >r NEXT 1(NOT  PAPER  LET TAN ▝STR$  CIRCLE  FORMAT  CLOSE # FORMAT  OVER  BRIGHT  CLOSE #>=CHR$ =_SQR !;[N] ERASE LEN  NEXT d CAT CODE N▛IN IN  TO SQR <> ERASE  OVER  FORMAT .SIN  CAT  OPEN #[R]ACS <PEEK Z RETURN  BRIGHT  OVER RNz▟-7D FORMAT 1!DPEEK  NEW R8VAL$ - PAPER SIN [M] BRIGHT g OPEN #INT  OVER >0<>s<= INVERSE  POKE  STEP J CAT  STEP  CLS FN (INT gi)TAB .HK8(ABS  RETURN  POKE <>I<>▟v▖)[S]SQR Dgy9[F]ACS <>:eeXFN V NEW z FOR SQR d>$H POKE [R] DEF FN ▙k OUT TAN F48_ABS )EXP ACS  FLASH RcE[U]SCREEN$ 6>G+ COPY 5K}LEN ▞ THEN  FOR  COPY  LET  NEXT rSIN  INK  BEEP CODE {[L] BORDER STR$  OUT  OPEN # ERASE TAN wABS SQR INKEY$ CIRCLE USR ▛5VAL uVAL F[A][K] THEN fINT  IF ,[F]qxSIN WASN  CAT  MERGE 'AT 7=F POKE zxPEEK ▖▖o[I] NEW  CLS  LINE U IF ABS A▜ RESTORE  OUT  STEP TAN SCREEN$ Q*oATN ;Bp6LN .ASN  DEF FN LN A[M]JHzACS  MERGE  CAT ©p-0zhAT (SQR  NEXT 6*▙x LLIST  BORDER 2q[J]%LEN 8vEXP ? zD PLOT   DRAW *ATTR Q[H][F](}SGN  MERGE  CAT <>NOT 2v% MERGE ATN L RUN  MERGE <7LN SQR )o9jk{©[G] DIM ) CLS ( DATA 9<d8SCREEN$ <TAB 0[P] LINE ACS  THEN v FLASH  PLOT  #+7;7IN  MERGE  OPEN # MOVE  ERASE  MOVE NOT <> LINE  INK  FLASH  INK  LINE  RANDOMIZE  NEXT ▞[K]<><> OVER I3LEN j=n=*}&m#[G]+9#VAL p& POKE VAL$  IF FN  COPY FN  NEXT  CIRCLE  CAT  CIRCLE  THEN  SAVE  LOAD  SAVE  OPEN #>= CAT >=NOT USR <=BIN 7:[T][S].8*n4*8~8.<13E[P] STEP [L] STEP  OR +u'u#e'e+-[F]#SGN SCREEN$ RND>=jj"bB[E] FOR  THEN  INK ▖COS uZSIN -©){+}zVAL$  OVER  BEEP ATTR S*fATTR #:r?SGN  OR <=NOT  THEN ▞ASN SIN ATN  THEN  LINE = INPUT = FOR 2. PAPER  THEN ATTR ▞)[T]KRNDPIABS {[K] DIM  IF  LIST [O]O4o8ATTR  SAVE k|▛[A] CLS BIN  INVERSE  LIST  POKE *▝.4zSGN o4 OUT ▖ SAVE  TO I[L]▛$ VERIFY  READ USR SQR <= CONTINUE OikVAL$  SAVE QSQR  CLEAR  AND EXP BIN  OUT kAATN p READ STR$  LIST {BIN 6INT SQR  9CyOi CLS  VERIFY [T]*[G] NEW  BORDER  OUT  AND <=D& |[P]9>=2f CLEAR BIN 7SIN  CLS  CLS  PAPER  VERIFY  BEEP 4f47cX? LLIST BIN ;ABS N}[L] LPRINT ?COS 4COS 6$j/c STEP [G]ACS EXP  NEW  AND A<-COS HSQR T- OUT QJ© IF SGN  CLS B{ REM  MERGE CODE  GO SUB  GO TO )4 RUN '▖8▚# RETURN ▛ RANDOMIZE  COPY NOT L4INT  THEN 4Dp SAVE <=TAN [H]%dC[R] ERASE [H] LINE  AND  PRINT SQR  CLS  INVERSE STR$  CAT 4▙>=TAN IN INT  STEP  PAUSE IVAL$  MOVE  LINE  DATA  OR ATTR Iw%?FN  GO TO  LINE  INK  AND  STEP BABf%hTJ▞U>=<:IN {POINT  RETURN <>CHR$  MOVE  VERIFY +' POKE [H]ATN  SAVE 2:SQR  CIRCLE :tNNY LINE  BEEP  LOAD LN jcIN LN NOT : [R] ERASE  CLOSE #Uh&|(3 RUN INT 9}q1▟oINACS  DEF FN 83INT F©(<> CLOSE #27AT 6tINKEY$88 CLS INT 8.8<7 THEN JV▝ DEF FN Mr<r©[Q] REM  STEP NU6u0g4© UfF TO  LINE  POKE ,v CIRCLE > SAVE  DEF FN 4IN  RANDOMIZE BIN >? NEW T-%9<NOT  POKE ; CLEAR ATN $TAN  INPUT  GO TO ▗▟ STOP <=BIN  CLEAR F LET ▞ REM 2p[H]iLN ATN  INK  FLASH  DIM ▞ OPEN #09 NEW IN [S]SVAL$  OPEN # REM  OPEN # INPUT  NEXT  PAUSE (INKEY$^[H] CLS C▜ PAPER &D▜]~p IF  PAPER # OUT #[T] OPEN #nCOS  PAPER  FOR  PAUSE  CLEAR > FOR [F]i_l^▛$ CLEAR ▟0SQR PIa[L]a[L]a[P]6EXP W▚NXSPOINT ▜ CLS m0<= CLS  COPY 1+KJC^CABS [K]SCREEN$ s DEF FN !▜[R]/ RESTORE |[F]Y FLASH  DATA Y FOR  VERIFY [U]V[E]VFN FINKEY$DSIN DASN O▜▟_[R]/[U]VTAB 1 STEP [N] LINE c[M] LLIST E FORMAT V[Q]q/PI CONTINUE  RUN [N]VAL  DEF FN qL▛[▟▛[T] RETURN  RUN  CIRCLE  DATA [N]POINT  NEW  GO SUB  NEW 8 STOP SmEXP SCREEN$ ~G%O[B]f CIRCLE & CONTINUE  RETURN v OVER  LET SIN  RESTORE  PAUSE  RANDOMIZE  STOP  PRINT RND FLASH  VERIFY ▞▖}VAL$ z RANDOMIZE INT  LLIST [I]HRND▖ LPRINT w CONTINUE © FORMAT  RUN [Q] NEXT  AND  READ >= REM [T]~[T] PAUSE  OVER HTAN  REM  RUN  MOVE IN  CLOSE # OPEN # DIM g PRINT [T]STR$  OR mSTR$ `[F]lUFN S GO TO 2 NEXT J[H]. BORDER  FLASH POINT SIN ▜ COPY [H]IN  DIM ogCODE USR n OR n STEP n BEEP [ ERASE b[N]DTAB V UTAB  BRIGHT  RESTORE 1[G] RETURN  MERGE VAL  LET  BEEP  MERGE  REM C RESTORE ASN  LPRINT CODE  RUN COS "[T]/eFN U[P]b STEP .[B]q PAPER  BORDER bX[I]j~▝'A DATA t[U]yJ RESTORE ▘ CLS Z BORDER INT U GO TO ABS ▜ CLEAR &▜[J]l PAUSE  AND  CLOSE #V PAPER  VERIFY  RETURN  OVER * DEF FN CHR$ CODE j RUN .CHR$ [S] VERIFY VAL$ R[U][N]ACS  DIM  RANDOMIZE  NEW  DEF FN  DATA  AND y[G] FORMAT  CLOSE # FORMAT <AT GVAL$ rUSR ?[L] DIM  SAVE /s CLOSE # PLOT  f LPRINT F LLIST  AND dBIN AT  FOR  CLOSE #SCREEN$  MOVE  FORMAT  GO TO  OPEN # IF  DATA [I][S] ERASE  PAPER  CONTINUE ▟ PRINT  LIST  CONTINUE [G]=ACS [I] PRINT  DATA 1#z[ AND  CONTINUE m'Ukt CONTINUE [C] CIRCLE  THEN  DRAW  FOR  INPUT  COPY  PAUSE  COPY  GO SUB  LIST  DIM  LIST  STEP  LET NOT  RUN [F]([F] PRINT (SCREEN$ ` PAPER [K]6 NEW ▞U<▜~w+[I]<=RND<,ABS j INPUT n] PAUSE ▙*,[I] CLS  MERGE q|[S] INVERSE  CLOSE # PRINT  CIRCLE  OR }`rC* GO SUB  THEN  MOVE b VERIFY r6r-rsrwbdbINT  DEF FN b STEP [C]L[C]7[C][C]SCREEN$ a[>=[I]`NpNpTp BRIGHT `[S]`INT `[Q]` LIST  DRAW ACS 9U3Q,ma_eam(qvu▛qATN m FLASH a AND U SAVE [L]o####oScSgScSoCsCwCsCoScSgScSocScWc3c[D][I] DATA  RESTORE [P] PLOT  [D] READ  CAT s▞g:?7)▞ COPY STR$  OUT STR$ IN ATN yGe BORDER [A]RNDgPOINT X LINE FN .xwEv[A] PLOT  [F]▞WEXP R[M][©)w<= RUN  LINE  NEXT [C] RESTORE <=▙1[M]f_~8bL LOAD  IF FN [A]INKEY$RNDLL>= TO  LOAD  DIM  SAVE  INPUT  LOAD  REM  IF  DRAW > REM  DATA [S] MOVE  CIRCLE  MOVE /[H] OR (U9Z[K] INPUT INKEY$2V[J] BORDER ▟/ica[L][J][B]/e RUN  MOVE 7 RESTORE  BORDER Sz OPEN # NEW PI CIRCLE  GO TO ▛ DRAW  NEW 6▞▟▞ RUN  DIM  READ  RESTORE  READ  FLASH  RESTORE IN FN T! PAUSE FN [E]) INK  BORDER [K]g) READ QI THEN pp THEN !XQATTR [L] CONTINUE k▘c[[I][L]▜ THEN  STOP 2rLyK} RUN b?[E]CODE CODE kW[J][P]a PLOT  [P][H][J] BORDER  CAT [L] GO SUB  DRAW  CONTINUE i READ BIN  STOP [E]NOT NOT  OR % BRIGHT [I].r INVERSE [O]M~[S]!n GO TO l[D][K]T.<>[N] DEF FN .[E]@D▙[D]`/b` OVER 8@. LOAD SQR hSQR lm[N] THEN d[O]:[B] ERASE UACS ▙ LIST Z[E]VAL$  POKE . LIST V LOAD wP[P] g BRIGHT N▖iE[O]^[O]SCREEN$ X4 GO TO o=NOT @o BEEP d[L][O][yKFN ^1[I][I]kATTR SCREEN$ o/S[H]a[h[I]` BEEP h THEN ;<[C]Uec INK  DEF FN i CONTINUE EXP oEXP )[P]a[[[P][B] BORDER  BORDER v REM [Q] PLOT  [J][G])MCODE NOT )]CODE ▟4.8 BEEP  OR  LOAD J LOAD BkAw%EXP - READ  INPUT  LOAD  NEXT [R] PRINT  LET  CAT  STEP  COPY  LET IN ▝ATN w)gRNDf LPRINT f DATA  NEW  GO SUB  LINE  LIST [I]▛ CONTINUE ABS  PAPER [J][P][L]B[D] GO SUB AT [H][R]▜u AND [F] FOR  DIM  RUN nM BRIGHT  CIRCLE ▖ IF [K]▞[M]?*T.PATTR [H] ERASE j2Y RESTORE [E] NEW  CONTINUE  PRINT  RUN  NEXT [S]ASN  BORDER <>g SAVE  RANDOMIZE  BORDER [A] FOR  CLEAR 1SU[F][H] REM 6ABS [K] LPRINT  AND $ LOAD  CONTINUE  THEN VAL ACS BIN  RANDOMIZE  CONTINUE [E]▙▖ INK  LIST FN  BRIGHT  DIM  BRIGHT  CONTINUE  FORMAT  DIM  INPUT TAN [K] LLIST  DATA  RESTORE  INVERSE  CONTINUE CHR$  PRINT  PAUSE  POKE TAN  DIM  BEEP EXP { OUT  COPY  BRIGHT  FOR  CIRCLE  LOAD h9a LINE  CLEAR t NEW ^([O] BRIGHT  PAUSE  FORMAT  MOVE  VERIFY  LPRINT  INPUT FN  VERIFY  VERIFY BIN  INK [U][N][S]`gCHR$ +SCREEN$ CODE  DIM BIN  FOR  LPRINT [B] LPRINT  STOP  POKE ▘`b|[C]sI ERASE ▚v BORDER  NEXT f LIST  PAUSE [L] LOAD  GO SUB  REM  CONTINUE x[C] BORDER [H][J]A[L]<>*.MVAL$ ATTR POINT :; LPRINT [M]S[J] CLOSE # LINE /▙ATN *5[L]g[C]NmABS  DIM TAB ATTR hHAT }[K]n_▖W[B]▚x+[O] AND BIN U REM /ATTR (U CAT bs RUN zJ* ERASE ▛EUSR ▛ INVERSE uCOS B LINE  INK  PAPER * REM  POKE b4▟iyG[G]aW▖ MOVE A▜![L]▞LN NOT  CLEAR #ATN 6q FOR ) TO *2&>▞ BORDER TAB SY>Y,POINT qL^Y FLASH Vc: COS <>: NEXT 2~[P]:U0 LPRINT FN t/t9[K]CE9q1qOsi<>cl`2[H] RANDOMIZE  PAUSE W PAPER  PAPER [C][H] PAPER [J]S[N][I]H[O]R OPEN #rINKEY$rVAL BZH(*0.[FN  POKE  GO TO [L]ZX<> TO  DRAW ▞5-g▛_CHR$ [P][K] CIRCLE  PAPER  BORDER [G]F`x[H] BORDER 28[C] DATA ▙ASN  RETURN  POKE  PAUSE  RANDOMIZE >= READ  CLS [K] RANDOMIZE  COPY  PAPER  CAT [M] BORDER  PRINT  COPY  LLIST  COPY [P]EXP CODE ASN `VpZ MOVE  AND  FLASH 5▜)I-p[M]<= OR `▚USR jCODE { BORDER ~k CONTINUE [G]D INK USR  INK [U]1Eq MOVE G MOVE #o4BIN SQR RND CONTINUE  NEW V LOAD  PLOT  04 INPUT  OVER  FLASH USR PINOT  NEW  LIST ! THEN  POKE / CONTINUE 0 GO TO z'|3u BEEP ▚ INPUT [O][H][G][A][E]o INVERSE ! PAPER f INVERSE INKEY$7TAB <> PAUSE ▜r|f NEW  DEF FN [Q]X OR + DIM , CONTINUE , CONTINUE  INK [L] & TO ?$ 64vki FLASH [N] RANDOMIZE  BORDER {PEEK gINT e RESTORE  RESTORE :o DATA [E] BORDER [F]q▜<>N GO SUB [J] INPUT  OUT [Q][H]vERND PAPER  PAPER  CIRCLE U='[A]r[C] FOR  NEW  POKE  VERIFY s FORMAT K@▚<>[L] LLIST [E] CONTINUE  INPUT  PAPER V REM bEXP m CLEAR [K] REM  CONTINUE vkPEEK [C]Z.}i[U]<=[H],1[H]▜RND9? RESTORE +PIzb VERIFY  LPRINT [F] POKE  PLOT   CIRCLE ^[C] AND NOT BIN NOT POINT  COPY ![T][H] GO SUB  DATA [I]r0 NEW  CAT c[E] VERIFY  CIRCLE  PLOT  /USR [J] OVER  DATA %▛ DIM [E][K][M] VERIFY } THEN [D] AND  POKE INKEY$ BRIGHT ▖TAB  DATA  VERIFY a OR [G]>=CHR$ POINT ▖ VERIFY  CIRCLE TAB  CLOSE # PAPER [I][I] CLOSE #9[L] LPRINT [D]POINT ojoba[E]4▞0(tv`▚▗ THEN  CIRCLE W[L][E][G]SCREEN$ FN '/SCREEN$  FOR k[G][L]c ERASE 2 THEN SGN !t LPRINT  DIM  GO TO 2▜▖[M] READ  RESTORE )LN ib LOAD ▟P> BEEP [K]gbh BORDER n▞ RANDOMIZE TAB #▚[B] COPY ▙ PAUSE SGN ABS  CLEAR .POINT  GO SUB +ACS [K])ATN [E]▛ PLOT   POKE  NEW L PAPER Z[J]m TO  RETURN AT  DIM  DIM  DIM SCREEN$  MERGE [K] INVERSE  OUT / BRIGHT [J] BORDER  DIM  SAVE  DEF FN  STEP  INK V▙ RANDOMIZE *(/* PAPER SCREEN$ ASN ATN -[E]< OVER [A]oOo LINE {▗ LIST +[A]▞ COPY  PRINT  CLS !n[L] RUN  RANDOMIZE  RANDOMIZE  NEW  FOR  C LET  DRAW k[I] MERGE  OVER !/RND/![M] RANDOMIZE  LPRINT  INK  THEN )/[K] LLIST  DATA  READ <>▘46f~▛![O] DEF FN [I]?l OPEN # BORDER  REM =NOT 9ATN YfE;;[A]#OFN #^#©[K]3/bo©iSCREEN$ ▛%▛SCREEN$ (/ky[O]I BRIGHT [G][R]sww]OSQR G[U]WEXP G REM  LINE SIN >= REM  BRIGHT  REM  VERIFY : BRIGHT [I]@ SAVE [F] OVER  PLOT  ASN ▖_[G][O]2&SCREEN$ ▘|",*@[J]HSIN 7[U] CLOSE # TO  PAPER "4[I] MOVE [L]g(*<JPOINT ' MERGE  z[N]PZ<[L]pJ,ASN _>=Bx[L]$Ro:4Z CONTINUE qh1zCODE  OVER [I]l* INVERSE >=(*: VERIFY `:d:`Z/SCREEN$  LLIST  BEEP  STEP FN  LPRINT  OUT [I]?9 [G]k)▟RND' STOP [K] CAT 9.VAL  SAVE .AT !6 CLS <>[O]+9g9▙s6OP1Y THEN [K]?Hko INPUT ]Ko[G]8;[D]38? CIRCLE  STEP ▞ PAPER  NEW  NEW  NEW  VERIFY + VERIFY / VERIFY + VERIFY  NEW  NEW  NEW  NEW  PLOT   PLOT   PLOT   PLOT   NEW  NEW  NEW  NEW  REM  INPUT  REM  BORDER  READ  CIRCLE ;8<s[D].e.a._[F]] DATA (CODE 0:6"G[L]%*▟w[L](Y[L]( LOAD Br^vBg[I]▘. FORMAT ▞8%▞tx}[K]:([D]T DATA  RETURN >=T ▜[D]6'>[C]5hqASN ▟(__  INVERSE [N] RETURN  TO [H] CONTINUE  STOP % CONTINUE [I]][N]%yij▙vH1[J]z!9[N])J*?FN )[G]?[q[F]A▛4F[I]K![G]g+@X INPUT  FLASH  OUT  RESTORE  OUT .[O] LLIST  FLASH  PRINT  STEP  PRINT [B]▞ CAT  BEEP 9[K] BORDER  MERGE  INVERSE 9TAB U DIM  OPEN #<>; FOR [E]g CLS  RESTORE T[F] OR  GO SUB  INVERSE ▖ STEP  #[L] FLASH ![J]h GO TO  INPUT (* RETURN USR [M] PAPER  ERASE $[J] FORMAT  DEF FN ,6J STOP  LIST  AND CHR$  FORMAT FTAB R CONTINUE  CONTINUE < VERIFY [B] STOP AN[J]b VERIFY USR USR tHACS [F]` RETURN d[G][D][C]/^H6TAB FN 0F[P] CIRCLE  OVER r<L▟|&p[A]ATTR  ERASE 2^ ERASE % LOAD [P]<>[P]V▟ TO n8 CLOSE #h CLEAR [P]` POKE [M],[A] STEP n LIST m>[P]%y LLIST {'Qz▟ NEXT <> RUN <=▚?▞[I]%{E1ATTR U GO SUB 7 INK COS [N]aCHR$ USR g!▞u LOAD  MOVE p[I] STEP  OUT 9[L]Y GO TO ABS IN IN ABS [R][K]/y8;[N]wiuomNOT ':Y[K]g INVERSE  OUT iOiTAB  COPY  COPY 8[N] BEEP NOT  RESTORE NOT [D] DIM kui9 NEXT ▛iZ[O]g[G]. REM STR$ [O]LN  CLS `[F] STOP  CLOSE # STOP ?[Q][L]7▖ OUT >f RUN  BORDER  BORDER  BORDER  BORDER  BEEP * BEEP . BEEP * BEEP  BORDER  BORDER  BORDER  BORDER  RUN  RUN  BORDER  BORDER  BORDER  BORDER [H]j[H]n[H]j[H] BORDER  BORDER  BORDER  BORDER  RUN  RUN  BORDER  BORDER  BORDER  BORDER  BEEP * BEEP . BEEP * BEEP  BORDER  BORDER  BORDER  BORDER  RUN  RUN  BORDER  BORDER  BORDER  BORDER  REM  INPUT  REM  NEW INT  CONTINUE (VAL h[U] CLOSE #. IF BIN  BORDER [E] VERIFY  READ [C] CLOSE #COS x6)ATTR 8.POINT *)n PLOT  POINT [F]*<> INK h:m: VERIFY  [L]y[M]H/4z(J)[A]R▜R7 STOP f% IF P) LOAD  AND P- FLASH  BORDER VAL$  VERIFY (>= RANDOMIZE [K] STOP ▖CHR$  RESTORE 6 LET  PRINT >= DIM [K] IF  GO TO ;Bb DRAW 27©)p POKE S* BORDER  CIRCLE n[J] NEXT  FOR [D]*3[S]=+p+&[K]▖D[K]t}/>=CODE ▝* THEN  BORDER =X[K] NEXT ijw▜ CIRCLE T<> RESTORE  BEEP  DATA ABS  READ l*ASN  OPEN # POKE <=MCHR$  PAUSE [P]$2(3[Q]RND BORDER ATN [H]CODE : BEEP  REM ,0 [I] STOP ABS 8[F] READ  CONTINUE SCREEN$  GO TO m)%f][O]F?5 RUN ▝ THEN  OPEN #[C]!XB6)XJ[S] STOP  FLASH BABS Dn READ [N]>=Tq LOAD  INK ` OUT ?FNOT cSTR$ a<[Q]|{f[G] CAT [O] OUT [B]ATTR  OVER  DATA ATTR  PAUSE [G] LET C[D] SAVE 9  IF  FORMAT BIN  *) CLOSE # OVER [I] NEW  CLOSE # OVER [P] CLOSE # RETURN ▜ DATA |5▚2[J]; LIST d THEN  CONTINUE l LINE d(s[L] READ &:ABS <>_[K]" DIM [E]" NEW [B] PAPER RNDSCREEN$  FLASH INKEY$ + PAPER  COPY [E]/" OR ▗7 IF =RND:m[F]$, [H]"<> DATA FnJ1 RESTORE 4[L]66: INVERSE ▗NOT 6IN  FORMAT ▙[D]%<[F] REM pRND/▖[S]96fEXP  PAPER I[T](M#([F][L][K]b&<>ATN f STEP  LINE ▞ey?06 PLOT  EXP 4<>k▘ DATA XR[K]' RUN  LPRINT r[C] BEEP u[U]u[U]=z[G]Z[K]SGN  POKE E' AND (q5G OPEN #[P]BIN 6FN Dk LET  LLIST Ua AND 8L3[I] PLOT  9 MOVE SBIN  LINE [E] INPUT ' VERIFY + INK EE CONTINUE FN  POKE ([D] CONTINUE  VERIFY  POKE h LOAD [K]7>=.▚* DRAW [K]; CIRCLE ECHR$ 8m9 LINE 7 AND  STEP  PLOT  tPI CAT N▚D RUN SQR  NEXT De CLEAR  STEP 6'7 POKE [M]&AKPOVC(E@DY]QE(DEEK&[B](V#79"NVDIEBIHC&IXP6TSD AND .▗$ STEP ASN ~ PAUSE sCOS o(AQ_Z&BIN 'NOT 6[B]BX_G6TEGJOEATN [Q]EXP [S] ERASE : VERIFY ~ACS POINT  INK COS VAL VAL$  INK SGN FN  FOR &<>iINKEY$LEN  RANDOMIZE _m OUT TAN TAN ATTR [T]▖▜ DIM ▗▚▚▛ACS TAB  FLASH PEEK TAB ACS VAL$ POINT  BORDER  RETURN <>|[Q] THEN EXP RNDSGN FN SGN LEN TAB FN  INK VAL$  AND  OVER  FLASH CODE >= OUT  INVERSE  RUN  POKE }VAL VAL ATN  FLASH TAN VAL$  DIM m[T]FN LN ABS  RUN  FLASH |ACS SQR AT LN TAB  BEEP  LLIST  PLOT  M LPRINT  FOR <> GO TO qFN POINT INT INT LN [Q] BEEP  OPEN #<>VAL$ >= IF PIqSCREEN$ INT SQR VAL TAB PEEK  RANDOMIZE txVAL CHR$ .ZI[U]AT  PAPER AT POINT ATN + CIRCLE wVAL$  FOR  RUN j INK  CIRCLE  FORMAT ABS LN `▞[O] PAPER  DIM  CONTINUE K[J] CONTINUE  DIM <> FOR NCOS SCREEN$  INVERSE  CIRCLE SCREEN$ ATN  SAVE  COPY ~PIINT >=ABS ATTR LN PIINT ▖ PAPER { OVER  OUT EXP  CIRCLE  REM <>USR  THEN ▞ PRINT SQR ATN PEEK ABS  BRIGHT  PRINT INT  PLOT  SCREEN$ kINKEY$ DEF FN  VERIFY nINKEY$EXP SCREEN$ ATN  RANDOMIZE W|ABS EXP SQR ▟5 CONTINUE  GO TO [G] CIRCLE PEEK tATTR ASN  SAVE LEN ~TAB ATN [U]AT EXP >= LOAD TAB kABS  POKE  IF  IF [I]f# CIRCLE w}[[G]bnG[A]ACS  FLASH CODE ACS EXP LEN ▚<>POINT <>▚▙SQR AT  BEEP INT EXP ACS ▙ CLS k▟▖CODE ▖EXP ▖ FOR [Q] FLASH  INK LN ACS VAL TAB EXP SGN [T]SCREEN$  FOR  GO TO l[R][T]INKEY$ RUN  DIM wSQR VAL [B] FLASH  INK ▜>= FLASH  AND  READ  DATA RND INK  OUT  DIM  CLOSE # RANDOMIZE  LLIST EXP ASN x PAPER  FOR  DIM PEEK O[U][D]IN [A]VAL LN INT TAB  FLASH ▞PI[Q] FOR ▝▙[T][N][O][A] FLASH SIN [D]LN EXP [A] PAPER <>[M] CAT  DEF FN LN  DEF FN  BEEP  MOVE FN TAB  RETURN 'k FORMAT  INK *xEOfM*ACS ▖ASN [A]SIN ABS  REM TAN h▝[L] BRIGHT IN  CONTINUE  STOP |SIN EXP  PAPER [J]LEN FN SQR SGN  LINE  CONTINUE INT [P] REM HK CLOSE # IF  STEP ©[I]▛▖LEN /nCHR$  LINE ▚ DATA :~LN [I]ATN SCREEN$ ASN  PAPER TBIN xy[H] GO TO { SAVE ZsFN ▝[N][J] LINE  CAT PI POKE xzSQR VAL  CLS © CLOSE #▜▝[J][P]>=5L INVERSE  PAPER [B] PAPER PEEK LN  SAVE {©POINT SGN  TO RNDSGN  PAPER [B]AT [P]z[D]AT : RETURN ▖Ib{! INK y>= MOVE  RANDOMIZE x[P] DIM VAL$ a[S]INKEY$IN INKEY$[E][A]VAL [F] COPY [Q]xSIN [B] FLASH H FOR  MERGE @ CLS  INK  INK  BRIGHT COS VAL ATN SIN ATN  FORMAT BIN  FOR  COPY USR h[J]SIN ▙ SAVE > LOAD ▞ FLASH X?POINT  FOR  NEW  INK  STOP STR$ [T]LN 1 INK ~ LINE  CLS EXP s[S][S][U]SCREEN$  DIM  CLOSE # INK [P]z[P]SQR INT  RANDOMIZE LN {PICODE  THEN iL▝[P]VAL > INK [L] RETURN LEN SQR w▜▞ LOAD $ INPUT [B]$<>v STEP  FOR [J]wAT LEN VAL  BEEP CCZGVAL$ ▞ CLS BIN VAL$ [J]X[C]#l[B]CHR$ >=▙TAB ABS  RANDOMIZE <>{VAL$ ▝LN ▖6SGN !I[T] INK  THEN L[K]ABS VAL$ ABS  DEF FN q7 CIRCLE uLN ATTR [T] INPUT  POKE >= CIRCLE  LOAD B}ACS ASN CODE  OR USR  DRAW [D]TAB Y CLS EzIN [Q] NEXT COS  COPY )[K]>=SIN  GO TO ACS zASN ASN ATTR ASN >=O[I]STR$  REM  DEF FN SCREEN$ {[T] LINE  OPEN # SAVE  PAPER z[U]LN  COPY t!>=bPOINT  CIRCLE LEN POINT EXP SQR VAL$  BEEP  RETURN  BEEP }(ni▙G/ PAPER SCREEN$ TAN IN  COPY  DRAW }AT ASN BIN LEN AT ABS [M]CODE [P]~|ACS LN LN VAL LN  CLEAR ABS K▟[N] DIM H▗[S]SCREEN$ ▛ INK  INK 1 INK  FORMAT PIcIN [Q]SQR [U]PISIN [T]COS ▖ COPY 5 FLASH {EXP USR  LIST XPOINT NOT [R] INK SGN IN PI! FLASH zSQR INKEY$POINT 3 CAT hCODE  DIM w* FLASH zTAB AT ASN  IF TB DIM [K][K]▙[L] PAPER TAN INT TAN VAL  RANDOMIZE ^ BEEP [B] INPUT STR$ [R]n[Q][R]ACS ATTR VAL ACS POINT ▛ CLS 7 BEEP ^]/9 INK .vCOS ABS INKEY$ CIRCLE ATN ATTR  RETURN k CONTINUE O;>=mPI[S]LEN  INPUT [T]* CIRCLE  CLS ©|SGN <> STEP  INPUT E OVER ASN COS SIN ABS TAB SIN ATN ▝j DEF FN [L] INPUT  RESTORE [Q]qEXP  IF 8 OUT ATTR  RETURN ;VAL$ <= OR  OVER VVAL$ qFN  OVER ) OVER yTAB LN CODE [R]CODE [L] ERASE ! DEF FN tTAB  ERASE IN  VERIFY  GO SUB [M]© OVER 1 GO TO  CONTINUE ▟,MEXP VAL CODE  BRIGHT 9▟7 FORMAT j[S]ATTR PI[Q][P][B] OVER ▗ OUT pINT  BRIGHT ATN [U])_./$' INVERSE }ABS AT SGN SIN  CLS  DIM 1jABS  CONTINUE ~jSCREEN$  PLOT  ySCREEN$  ERASE  DIM  LPRINT  DIM  COPY  FLASH !H[M]VAL +5 BEEP ▟▟6 FLASH xACS  CONTINUE jhVAL$ [I][F]" BEEP }INT PEEK PEEK SGN  RETURN  RESTORE s TO <= STEP  DEF FN  CLS (A BEEP zVAL SCREEN$ PEEK  INVERSE F{[Q]FN  LPRINT B?<>cCODE ACS ATN CODE ACS SIN LN FN ▟6 FOR COS pABS ABS 74 FLASH zTAN ABS ABS FN  THEN  CAT >=kACS ASN  LET ▝y INK  THEN  MERGE ▙JWM*&LN  CLEAR ▖ LIST  CONTINUE  LOAD  VERIFY [I]SCREEN$ [I]POINT [I]SCREEN$  VERIFY LEN [C]y CAT  RETURN p[U]▛▘ CONTINUE  COPY  LET  NEXT  CLEAR ; CIRCLE yLEN VAL AT  CLEAR  FOR tSCREEN$ COS [F]o[F]k PRINT iySQR  NEXT  INPUT yAT  CLS  CONTINUE [F][M]▖FN [P] VERIFY  LINE  CIRCLE  CIRCLE  POKE qrLN BIN SQR USR [F]= MERGE IySGN  RESTORE I PLOT  s{LN ▚▛NOT mK▗[M]ATN  PRINT R©POINT LEN VAL$ VAL  VERIFY SCREEN$ CODE  RESTORE T NEW EXP  DATA FyFN  PAUSE 'yEXP  RANDOMIZE INT ▚&83= OVER  INK >=STR$ <= CLOSE # DEF FN >= AND  INK ▜ATTR nSQR  CONTINUE ASN uVAL TAB  LET BIN xTAB  PAUSE  RETURN  MOVE [Q]H NEW 6 FOR % BEEP  DIM $<>5 FLASH  BORDER [K]h[S] CLS RmIN [R]ACS ATN  LOAD A STOP PEEK  PAUSE sPOINT [T] CAT  INVERSE ▘SQR ▚_pSGN ACS COS ABS PEEK ATN  BEEP TAB [S] GO TO ▞kSTR$ NOT ▜; RESTORE  DATA }SGN [T] LIST !<=- FORMAT H[L] VERIFY u▚x OUT . FLASH  PAUSE [N] NEW ▞hFN  DIM  READ k BEEP  CLOSE # POKE [C] IF ▟ RETURN [C]v* LET ▟H LET h PAPER z▛}▜j LINE [P]*[L]-▜:' PAPER ▖ IF  CLEAR  LINE  REM LN SGN ▟INT ' PAPER ▖z}j7 LINE [I]*[M]-:' PAPER ▞ IF ▟ CLEAR ▝WSCREEN$  RANDOMIZE  LINE  CLEAR  STEP ▝INT ' PAPER ▞z▟}▝j7 LINE [J]*[N]-▝:' PAPER  IF ▙ CLEAR ▘ LINE  REM INT PEEK ▟▘INT  PAPER  PAPER  PAPER  LINE  LINE  LINE  LINE  PAPER  PAPER  PAPER T IF  OR )V0MW:_AT  PAPER NOT [T]<=BIN VAL ABS  DEF FN " THEN 5RND OR  OR " CIRCLE  NEW :EXP [A] RUN <= CLOSE # VERIFY SCREEN$  MOVE  RANDOMIZE  POKE j PAPER  RANDOMIZE w LOAD  LLIST $▞SIN  MERGE  SAVE $6 RANDOMIZE ©<= FOR *[J][I] READ ▞[I]XEXP  MERGE  DIM  CONTINUE Y CLS N OUT  READ D FLASH g INK d THEN [G]j< PRINT [J]AT =[H]<= LINE  CIRCLE  POKE >$: CAT BIN  RANDOMIZE  DIM  DIM  DIM  DIM  RANDOMIZE  RANDOMIZE  RANDOMIZE  RANDOMIZE  PRINT  LET  PRINT [S]e INK  LINE T9 RANDOMIZE ^+ VERIFY A[G] CIRCLE [I]^ PAPER IP INVERSE 5WP GO TO  FLASH  PLOT   IF SGN `'[L][O]P IF  PRINT {POINT [C]^= LINE  LPRINT Q▗B<> GO SUB  SAVE 7JV CIRCLE [G]^POINT  NEXT  AT  CLS "POINT P FOR V RANDOMIZE  VERIFY  SAVE ▚Z LOAD <> REM G;_R OR  TO {R LINE {` SAVE _f PLOT   THEN  IF ▜P INK  PAPER ©P CIRCLE s^ LINE ©@Q% CLEAR D1▟q DIM FN  NEW RND RETURN xN RANDOMIZE  RUN ACS y RUN  DIM  CONTINUE  COPY  READ  CLS ATN i LLIST  RUN >=NOT  CLS  CAT x; LLIST  CLEAR  LET [R] SAVE T PLOT   DIM  PAPER  READ R LIST  GO SUB 0 RUN  RANDOMIZE E1 PLOT  :/QPOINT SCREEN$  INVERSE SCREEN$ d▖>=g RETURN 2 LOAD  COPY INKEY$|zFN 4 PAUSE 4[B]
  59424 DIM 92WCOS 0▙ LET  THEN g▛- VERIFY [A]$RND CLS "▜ CLS * NEW [PEEK  SAVE [G]&2 RETURN [H]32 CAT >[O]FN I%tPH.XYSQR  LINE  LINE ~L AND  NEW  STEP [T][O]/ LOAD PEEK  MERGE BIN BIN mABS  GO TO AT n OR STR$  SAVE  PLOT  $ BORDER  LLIST uRND▛ BEEP  LOAD g[F] BEEP  PLOT  v^=+ OR  POKE +▚yY LET ▘OPEEK  RUN  SAVE |▜X4r/CHR$ [G]L NEW t9<=▗^9<=Y[D]_ ERASE ASN lLN  DRAW 4n SAVE  RETURN w;`_ PRINT <={; OR `USR  CLEAR g[M]Q BRIGHT  POKE ABS  LIST  RESTORE u SAVE ([G] (] OPEN # INK  INK PQ4oA[H]▞1W^▛#4Py-%b,`5H=0R}3Pf1 LLIST E?J DIM ▛d&▙ PAPER 8i^T DRAW ▖RIN ▛▞* CAT  DRAW  INK  BRIGHT 0-[J] CONTINUE ▖ DIM  OR ▜C RANDOMIZE J~& DRAW $ CLEAR  INK  INPUT H GO TO <> CLOSE #A0T LLIST  CLEAR /▛ PLOT  EiNOT POINT  LINE a PAUSE $ COPY " CAT  RANDOMIZE  BEEP -▝ OVER ▙:AT [Q] MERGE ▚ INK  LINE ZP IF  GO TO u DIM G[O]CHR$  PAPER CHR$ w REM [H]t▚ CLEAR BIN > PRINT  RUN EXP  CAT ?<>POINT `ASN BIN  BORDER ' PLOT  *5VAL  FOR 7PEEK  PAUSE  INK [K] SAVE  BORDER ▚<=! LINE [A]ATTR  POKE TAN  PLOT   MOVE }1▜O:▗BIN w FOR  FORMAT  RETURN  CLOSE #`5▖M0 IF 0▜/>=COS M TO IbY SAVE {53 INK  TO z<=B[H] PAPER  OVER C+ ERASE P3@R▝F8FN /Z}d3IS2[I]Q4 INVERSE B<>pG>=JA4[C]S OVER ATTR y CLOSE #] DIM  MERGE H(▞ LET H~ DIM STR$ | OR YSHG DIM  BEEP  DIM  OVER >=[N] DIM CHR$ }`Q OVER [SQR  TO  PLOT   CLEAR  THEN SGN POINT  EXP [I]xhEXP  LINE ©0 SAVE < DIM [XIN  FORMAT  REM u RUN [H]©dW CIRCLE X INK [J]F OVER cTAN >*[H] RETURN $[J] COPY  REM  LET  RUN  CLS [M]bi/ FOR nFN  LOAD  CLS  CIRCLE FN R STOP  CLS oASN  READ  FLASH  CLEAR STR$ j" LIST 1Z READ 5]FN = NEW  IF  STOP  RESTORE j SAVE " NEXT  ERASE  RUN r PAUSE  CLEAR SCREEN$ STR$ *BIN [C]USR * NEXT ▚ COPY  PAUSE  CLS J RETURN INT  PAUSE  GO SUB ~ DIM VAL$  GO SUB  LIST J DRAW  SAVE  VERIFY  DRAW  RUN 56▞▞ FORMAT ▞ CLOSE # RANDOMIZE  SAVE ▖ CONTINUE VAL  CONTINUE  CLOSE # CONTINUE  RETURN  CONTINUE  CLS ' CLS > CLS T CLS d THEN COS  THEN POINT  THEN [J] THEN  LINE  CLS  CLOSE # CLS  LPRINT  CLS  NEXT  CLS  REM  REM  REM > REM < IF E IF N IF P IF kASN [M]▗ RUN ▜ CLS ▙ COPY ▞ CLS [C] RUN ▟ FOR ATN  LOAD VAL  FOR ABS  RUN ACS  CLS SIN  COPY PEEK  CLS SQR  RUN  PLOT   THEN  PAUSE  CAT  LET  THEN  DRAW  RUN  THEN  CLS  VERIFY  COPY  MERGE  CLS  OPEN # RUN  DEF FN  FOR  TO  LOAD  LINE  FOR >= RUN  NEW  CLS  DATA  COPY  RESTORE  CLS  READ  RUN [C]▞[I]▞[N]▞ STOP  RANDOMIZE  CONTINUE  RANDOMIZE  GO SUB  RANDOMIZE  REM  RANDOMIZE  BORDER  DIM  DATA  DIM  DEF FN OCFA<= PLOT   INK  IF / SAVE 9 BRIGHT h OR 4<>6&VAL  LET FRCHR$  BRIGHT U> INPUT  REM  INVERSE  GO SUB  MOVE  GO TO [U]ACS VAL$ ATN SQR  INK CODE ATTR ACS KAo▚|9 CIRCLE  THEN SQR  LET  COPY  RUN  IF  SAVE  RANDOMIZE h REM  NEW  INPUT  FOR ih PLOT   PRINT  IF  CLS }x IF  POKE  PLOT   THEN IH DEF FN NOT  LINE  THEN ux IF  PAUSE  RETURN  CLS yx PLOT   LLIST  REM  FOR mh REM  CONTINUE  PLOT   CLS  LINE  RETURN ▙ POKE  GO SUB ▚[G] IF [S]VAL$ SQR ▖ POKE  BEEP  OR  SAVE LEN X IF [G]V[I]▞[I]▟[I]▞[I][F]▖[D]▖▛▖▗▖qLN POINT G STEP <= DIM H DIM  FLASH  IF  NEW  BRIGHT x POKE  IF  PLOT   RESTORE  FOR  CONTINUE  GO SUB k REM  DATA  PLOT  ▖<▖8▖<▖9x ERASE x REM x BORDER X1x COPY >= OUT >= LLIST >= LPRINT  CIRCLE  PLOT  [J] READ [J] NEXT [J] VERIFY ▞ MOVE ▞<>▞BIN ▞IN DK<> OPEN # LINE  DEF FN  AND w LET  POKE y RANDOMIZE  PLOT  { RANDOMIZE [L]h DIM [I]}jk DIM  PRINT  RANDOMIZE  SAVE <> RANDOMIZE ▞ RUN ▞ STOP  RANDOMIZE [F] RANDOMIZE RND RANDOMIZE LN  RANDOMIZE  THEN  CONTINUE wt RANDOMIZE  POKE { LET  CLS i GO SUB  RESTORE o GO SUB  LPRINT i PRINT ▖▞[M]▞[H]▞▘EXP JEXP EEXP XEXP h<>[I]x SAVE  THEN ATN ▛RNDSQR COS ▛TAN  FLASH [L][A]ATTR [G]▞ NEXT ▞ READ ▞ VERIFY n&(▘K RETURN K IF Rx PLOT  p INPUT  DIM [P]STR$ [P] OVER [P] THEN SQR FN RND[F] COPY  RESTORE OSTR$ IN   CLEAR  PLOT  {/ DRAW  PAUSE ^ SAVE  INPUT  PLOT   CLEAR  RANDOMIZE  INPUT  INPUT o CONTINUE  DEF FN  PLOT  ▙ DATA ▙ LPRINT ▙ DATA ▙USR  RETURN SGN  OVER USR /[E]▞ IF  LIST  INK  REM  PLOT  [ CLOSE # PAUSE  ERASE  FOR  LIST ^▗ RETURN Xr DRAW ^P DEF FN lz>=nABS [P]▟▜▟|▟q▟i[N]NABS [D]l RUN  LOAD  RUN Jq DRAW  SAVE  CLEAR  DRAW  CLEAR  LIST  BEEP  DIM x RETURN  COPY  RETURN [L] DIM  BORDER  PRINT j CONTINUE  CAT  CLS  CLS NOT t LET  CLS  LET  OUT  BEEP % RANDOMIZE v>= GO SUB <>N THEN  RUN  RUN  DRAW  LOAD  CLEAR ATTR  LET ▜ RANDOMIZE  FLASH  LET k REM  FOR  CLS  DIM  COPY POINT  RUN ▞ FOR EXP  LOAD r▙▜[J] NEXT POINT  NEXT ▞ LOAD <> READ x PAUSE  REM % LOAD b REM  FOR  POKE  CLEAR  RETURN  COPY  SAVE  LET  PAUSE  NEXT  DRAW <=L<>= THEN = RUN  DIM  COPY POINT  RUN ▞ FOR <> GO SUB k GO TO  INPUT 3 DIM T CONTINUE ▗ DRAW  DRAW  DRAW  RANDOMIZE  DEF FN  LET  LLIST ASN = IF  CAT  DRAW <> LET U GO TO  GO SUB ▙ LOAD  SAVE  PLOT  ~ PAUSE  LET  CAT  CLEAR  DEF FN jUSR w DEF FN  RETURN  PAUSE  CLS  RUN  FLASH  NEXT W[L] DATA [I]n DATA  INPUT  LPRINT [J]LN  PLOT  ▖ REM ▖ NEW  SAVE SCREEN$  SAVE VAL$  SAVE INT  SAVE ACS ▖INT ▖VAL$ ▖[K]>=[O]gB[P] LIST v[[C]SQR XSQR W>= DEF FN  CONTINUE  THEN  CIRCLE NOT I LINE FN  NEXT ▖ GO TO ▖ CONTINUE ▖ ERASE [I] BRIGHT  CIRCLE  CIRCLE [I].[I]2▖.>=*© PRINT [J]▚mHx BORDER  DIM  READ |[M]▖ LPRINT [I]▜ DIM  COPY n RETURN ▖[L] SAVE  REM  DATA [I]EXP  RUN ▞ FOR POINT  BORDER LN  READ ▖ BORDER HFN >= STEP  SAVE  THEN z BORDER [K] RUN  SAVE ATN oE▛[L] BRIGHT H6 DEF FN ©S DEF FN YEXP  CLEAR SIN +ACS (JVAL ~I OR [[O]<=H+ INK i<=USR K<=X[N] DIM  IF { FORMAT [M]<=BIN  FLASH  BRIGHT N IF  FLASH  BRIGHT  BORDER  DRAW s LINE [K]<>>=<>U BRIGHT J) PAPER nI PAPER T TO Y[P] LINE  RANDOMIZE  CONTINUE wCHR$ ==FN 06POINT 6 DEF FN  OR Z AND ][M] CONTINUE  COPY  DATA  READ g MERGE K[P]NOT  OVER  CAT  OVER <> MOVE  THEN /NOT k>= PAUSE <=Nc PAPER [STR$  OVER  OR  REM  LLIST v/ OPEN #I INVERSE  FORMAT  DEF FN  ERASE  DEF FN >= OVER <=S INVERSE  OPEN #© INPUT [F] IF [M]SCREEN$ AT  DIM >=▘▗ REM FN  REM { GO TO [J] STOP >= LINE ▞AT  STOP [I] IF  DATA  STOP }[J]▟ CIRCLE [J] POKE  OVER INT  CLS PEEK  CLS INT ▛ PLOT  COS z PLOT   DATA  CLS  LLIST  DATA  SAVE ▞n[L] LIST  PAUSE  MERGE  INVERSE b^[L] CLOSE #z▗6SCREEN$ 0[U]?SCREEN$ ?BIN  THEN  THEN  BEEP ?<>I[D][N] OPEN # OPEN #/[J]K[J]W▞K▞_▞[▞WEXP kEXP oSQR SQR ▛▛mCiK▙ CLS HqS DEF FN ] STEP [>= SAVE ▖EXP 9IN + CLEAR [S] INK  ERASE  FOR WwYxV▝[M] INK  INVERSE  DIM QmU LINE Z LINE  LOAD  LIST z] PLOT  SQR  INK  OUT  INK Ok OR Z<> RANDOMIZE  FOR {Y THEN  RUN  LOAD  FOR TAB k INK H INK V SAVE s TO  THEN Z THEN U& PRINT [U]gxH ▗ OUT FN  OUT ©BIN  CONTINUE PEEK  PRINT  CLEAR *ATTR lB[J] THEN  DIM  CONTINUE  LIST |SQR ZIN Y7▟IxINT  PAPER  PLOT   CLOSE #PEEK |>=T VERIFY X VERIFY W)BIN jD CIRCLE  CIRCLE ATTR u>=J OPEN # PAUSE  SAVE ▖u▖q▖u▖ SAVE  SAVE  SAVE  SAVE  CONTINUE  CONTINUE  CONTINUE  CONTINUE  SAVE  SAVE  SAVE  SAVE >=5>=1>=5>= SAVE  SAVE & SAVE z1 PLOT   CONTINUE  REM  CONTINUE  INPUT  CONTINUE  REM  CONTINUE  PLOT   SAVE  IF  SAVE  RETURN  SAVE  IF  SAVE  PLOT   RANDOMIZE  CLS  RANDOMIZE  COPY  RANDOMIZE  CLS  RANDOMIZE  RUN  DIM  FOR  DIM  LOAD  DIM  FOR  DIM  RUN  RANDOMIZE  CLS  RANDOMIZE  COPY  RANDOMIZE  CLS  RANDOMIZE  RUN <> THEN <> CAT <> THEN <> RUN  RANDOMIZE  CLS  RANDOMIZE  COPY  RANDOMIZE  CLS  RANDOMIZE  RUN  DIM  FOR  DIM  LOAD  DIM  FOR  DIM  RUN  RANDOMIZE  CLS  RANDOMIZE  COPY  RANDOMIZE  CLS  RANDOMIZE  RUN ▞▛▞▞▛▞ RUN  RANDOMIZE  CLS  RANDOMIZE  COPY  RANDOMIZE  CLS  RANDOMIZE  RUN  DIM  FOR  DIM  LOAD  DIM  FOR  DIM  RUN  RANDOMIZE  CLS  RANDOMIZE  COPY  RANDOMIZE  CLS  RANDOMIZE  RUN <> THEN <> CAT <> THEN <> RUN  RANDOMIZE  CLS  RANDOMIZE  COPY  RANDOMIZE  CLS  RANDOMIZE  RUN  DIM  FOR  DIM  LOAD  DIM  FOR  DIM  RUN  RANDOMIZE  CLS  RANDOMIZE  COPY  RANDOMIZE  CLS  RANDOMIZE  STEP R;; LLIST $^X MERGE  GO SUB VAL <> CLEAR  RESTORE  PLOT  0 OR r_ OR  INVERSE `~ THEN G  NEW  AND O~ NEW G~#N# NEW /< LINE m_< LINE o_< LINE i_< LINE j_< LINE d_< LINE e_< LINE X_< LINE X_< LINE C_< LINE D_< LINE _< LINE  _< LINE 9_< LINE :_< LINE _< LINE _<(R<(O<(3<(0<(<(<( <(/ INVERSE g THEN G(+x AND O~# RESTORE o{[F]oz INVERSE [M]g GO SUB VAL  LLIST <>~ INVERSE g# REM ~ INVERSE g#CODE  GO SUB o INVERSE ▗CODE  GO SUB o INVERSE ▗#xLEN   GO TO <> CLEAR & RESTORE  INVERSE  LLIST  FOR  INVERSE ~ INVERSE # CLEAR |PI( INVERSE ^ INVERSE # INVERSE V INVERSE #w# CLEAR |PI(s#r#xLEN   OUT  FOR  INVERSE  RESTORE  LLIST <> CLEAR & THEN  INVERSE & MERGE  GO SUB [Q] GO SUB [Q] READ  RESTORE `i INVERSE %  CLS DM LLIST  GO SUB VAL  LLIST <> INVERSE & MERGE  GO SUB [Q] LLIST ~# RESTORE ng FOR rzW#xLEN   PLOT   FOR  LLIST #<>~# RESTORE bkw GO SUB VAL  LLIST <>> COPY  LET CODE  GO SUB  GO SUB VAL <>STR$ xLEN CHR$ ,^ CLEAR  LLIST <>NOT ( PLOT   FLASH  PLOT  ! PLOT  USR CODE 2) CLS NOT P RUN 4 O▜▝▜O!* CLS  INVERSE !w PLOT   RANDOMIZE >^#V# RESTORE  INVERSE 60 INVERSE ppsr FOR  LPRINT  INVERSE 6 INVERSE p LLIST  INVERSE sr=[Q]  CLOSE #<2 PAPER  PLOT  J<>   $:) CLS PI>=>2. RUN ! PAPER  PLOT  5 F4ASN [Q] STEP P SAVE  INVERSE ![I]tEXP 4 6T LPRINT  RANDOMIZE "( IF 20 IF T `* IF 21&, IF 22 IF 4M% IF !5 IF >yIN  GO SUB ATTR = PAUSE 9 RUN <> CLEAR  COPY  GO SUB QIN  GO SUB Y<>[H]4 LPRINT y PAUSE V RUN ?[E]Y<> STEP ASN EXP PEEK |ATTR INKEY$[F]▟R<dINT STR$  AND  THEN 9X LLIST `0 INVERSE NFnf~#V_SIN  t@9N qMNOT b SAVE  INVERSE ~ O NEW ! IF VAL$ [R]VAL$ w> INVERSE wTAN 8[E]CODE tINKEY$t%`t0 INVERSE ppw THEN  VERIFY  INVERSE w2R RANDOMIZE W INVERSE w%`wH! RETURN @ OVER > MERGE  LPRINT 9 INVERSE 6@3@USR -[Q] DEF FN ' INVERSE p@VAL$ T THEN  AND  INVERSE 5 P:& THEN ▚ INVERSE ^ INVERSE VPI IF ACS  SAVE  INVERSE w INVERSE  THEN F(2 LLIST  PLOT   INVERSE  THEN f  INVERSE ~ INVERSE w4B INPUT 4INKEY$VAL  INVERSE ~w~w~wrs)<> INVERSE ~ THEN _>=0 INVERSE 4<> INVERSE 5<> RETURN LN 8D AND  8$ AND 8' AND 0O! OVER  IF N0 INVERSE uutt▜ AND 2 RUN < INVERSE w9 w4 INK 449 @ INPUT  PLOT  O8 DIM  INVERSE N THEN i(D INVERSE ~ VERIFY 0% THEN q(& INVERSE ▚0[P] AND 4[T] ~[Q] THEN LEN  INVERSE ~[Q] [P] LOAD `/ VERIFY )@8[H]4'5  THEN POINT > INVERSE ▚G INVERSE n INVERSE f~ RETURN ▜8 INVERSE n INVERSE f~#4[N]t!6 IF ▜_9 ERASE ©n THEN u(Hg INVERSE F THEN   THEN } INVERSE ~( THEN A  THEN m  INVERSE [G]0 INVERSE  THEN  INPUT [H] INVERSE ▚LN 8 INVERSE  THEN VAL$ x INVERSE w FOR  THEN 8[A]_z0 AND [Q]8 THEN # THEN  AND 0 SAVE  FOR y INPUT  INVERSE w THEN Q(! INVERSE F THEN y( INVERSE n INVERSE f INVERSE u INVERSE t FOR  INVERSE p(9[U][ >/ NEW >8 : LLIST  PLOT   INPUT T!/ IF VAL$  INVERSE INKEY$ VAL$ w FOR  INVERSE ~SQR LEN ?"! SAVE  CIRCLE (▖ LIST ` LPRINT X LPRINT |VAL @ GO TO .VAL p, LIST NPEEK ▗X  PLOT  ▙ LINE [S]|X8 SAVE  OUT CHR$ AT [A]{eQ>, DRAW % LOAD  LLIST  VERIFY >=ABS SIN FN [P][G]▙~wpkd^YTOKGB?;852/,*'%#! ▜@pUSR [Q]▜@@USR ▜[C]C NEXT  NEXT D▜"`▜0` COPY s COPY [L] DEF FN  DRAW RND THEN RND VERIFY  LLIST  GO SUB  RETURN  GO SUB  CLEAR 4 DEF FN  CLEAR __vv▜▜[I][I]POINT  CLEAR EXP  CLEAR ` READ  COPY w COPY  COPY O COPY $, >= CLEAR  FOR  CLEAR . RETURN #?[>=w RETURN [H]COS COS ##??[[COS  CAT COS #COS  CAT w? FOR  CLOSE #2TAN " RETURN 4  COPY pTAN "TAN &4▞ DRAW ▜▜▜: OUT ▝STR$  COPY 8▜USR ▖▘ RESTORE ( LPRINT '% FOR ( READ %'( RESTORE * LPRINT (' FOR * READ *,- RESTORE - DIM ( BORDER * READ , READ -▜ READ /-,* READ ,*('4+* READ +*(&▜ LOAD $) COPY * LOAD */ COPY 0▜ LLIST 0 LPRINT /- RESTORE 0 LPRINT -/4` LPRINT -▜ LLIST [Q], FOR /▜ LOAD 2T + RESTORE } LLIST 2 LOAD 3▜ READ ( LLIST ' READ # LLIST &%! READ $ LLIST # RUN # READ / LLIST . READ * LLIST -,( READ + LLIST *& RUN * READ 4 LLIST 3 READ / LLIST 21- READ 0 LLIST /+ RUN / READ ; LLIST : READ 6 LLIST 984 READ 7 LLIST 62 RUN 6▜ OUT "▝ LLIST BIN 841 LPRINT 4 STOP 8 LPRINT 41 LLIST 9 LPRINT 84▜ LLIST 961 LPRINT 6 STOP 9 LPRINT 61 LLIST ; LPRINT 98▜ LLIST 643 LPRINT 4 STOP 6 LPRINT 43[E]"@863"@8 LPRINT 6T6384 LPRINT 7 STOP 6 LLIST 25 LPRINT 4 LPRINT 1▜ LLIST 654T3 LLIST /2 LPRINT 1-▜USR  OUT A LPRINT [B] LLIST [B]▝4 [B]% LPRINT [B][B] LPRINT %▜ LPRINT [B] LLIST 0[B] LPRINT * LLIST  LPRINT [B] LPRINT *@ LLIST 0[B] LPRINT ! LLIST  LPRINT [B] LPRINT !@ LLIST [B]@ LLIST 0[B] LPRINT # LLIST  LPRINT [B] LPRINT #@  LLIST 0[B] LPRINT   LLIST  LPRINT  LPRINT   @ LLIST 0[B] LPRINT + LLIST  LPRINT [B] LPRINT ▝▖+▜ LPRINT [B] LLIST 0[B] LPRINT $ LLIST  LPRINT [B] LPRINT $@ LLIST 0[B] LPRINT ) LLIST  LPRINT [B] LPRINT )@ LLIST 0[B] LPRINT ( LLIST  LPRINT [B] LPRINT ([B]▘ LOAD  LOAD  BORDER  BORDER  BORDER (T  COPY  ▜▛ OUT  LLIST ▟USR ▗7▛ STOP ▟▟ LLIST ▟▟4`2▛▟T  STOP ▛Tt$@▟ LPRINT ;[B]+4,TTAN @SGN  COPY YCODE  ▝: BEEP + READ 1 LLIST 0 READ , LLIST /.* READ - LLIST ,( RUN ,STR$  LOAD 8USR  READ 6 LLIST 5 READ 1 LLIST 43/ READ 2 LLIST 1- RUN 1 LOAD STR$ 6 READ USR [K]o:p LLIST q LOAD STR$ 4USR  READ 8 LLIST 6 READ %ut@431[E]@641<>@SGN ▝CHR$ Tn LPRINT  COPY <STR$ ;CHR$ <NOT << FORMAT [S] STEP R;; LLIST $^SGN  MERGE  GO SUB VAL <> CLEAR  RESTORE  RESTORE  INVERSE  LLIST bVAL$ o STEP [G]_!EXP  MOVE  CLEAR  COPY VAL$ o GO SUB LN !P[A]bPEEK  OR _ OR  INVERSE `~ THEN G  NEW  AND O~ NEW G~#N# NEW /< LINE ▜_< LINE ▞_< LINE _< LINE ▗_< LINE ~_< LINE ©_< LINE r_< LINE r_< LINE ]_< LINE ^_< LINE 9_< LINE :_< LINE S_< LINE T_< LINE 4_< LINE 4_<(R<(O<(3<(0<(<(<( <(/ INVERSE g THEN G(+x AND O~# RESTORE o{[F]oz INVERSE [M]g GO SUB VAL  LLIST <>~ INVERSE g# REM ~ INVERSE g#CODE  GO SUB o INVERSE ▗CODE  GO SUB o INVERSE ▗#xLEN   GO TO <> CLEAR & RESTORE  INVERSE  LLIST  FOR  INVERSE ~ INVERSE # CLEAR |PI( INVERSE ^ INVERSE # INVERSE V INVERSE #w# CLEAR |PI(s#r#xLEN   OUT  FOR  INVERSE  RESTORE  LLIST <> CLEAR & THEN  INVERSE & MERGE  GO SUB [Q] GO SUB [Q] READ  RESTORE `i INVERSE %  CLS DM LLIST  GO SUB VAL  LLIST <> INVERSE & MERGE  GO SUB [Q] LLIST ~# RESTORE ng FOR rzW#xLEN   PLOT   FOR  LLIST #<>~# RESTORE bkw GO SUB VAL  LLIST <>> COPY  LET CODE  GO SUB  GO SUB VAL <>STR$ xLEN CHR$ F^ CLEAR  LLIST <>. OR CODE  STEP  CLOSE #_ STEP  CLOSE #_ STEP  CLOSE #_O STEP  CLOSE #_ RETURN 8& NEW A STEP  CLOSE #_ CLS ▗g> THEN '  CLS ▗O}! LPRINT _G~hSTR$ xLEN   OR <> INVERSE  THEN -USR  INVERSE #.<> @4!` COPY  RETURN 02tUSR f LPRINT [Q]:(de">96& INVERSE ~[E] DRAW E©# IF AD$ LIST V<w STEP [J]U?RF*8 SAVE OBCL INK TAN ;PbSCREEN$ CODE YI LOAD xN_= CLEAR  REM NOT ATN S5 PAUSE W LLIST +p BORDER HVAL$  CLS  RESTORE  POKE } CLOSE #G|M^1ZIN ▖{,o INPUT vSTR$  GO SUB 7.<>Kz MERGE ▜ RUN a OUT gPEEK VAL h▚INKEY$EXP ▘ MOVE  FORMAT y)3[A]s<=c[P]/' VERIFY nu[O]▙[K]J NEXT [G]%CHR$  PRINT  LET ][N]XLN [ FLASH ▝ NEW  LINE  TO  RANDOMIZE r/ THEN  OR [I]>=ATTR ▟[S] OVER  CONTINUE Q ERASE  CAT  BRIGHT -[R] GO TO  AND TAB [C]qBIN [L]k PLOT   BEEP SGN  PAPER SQR ▗ STOP LEN [M]FN INT  DEF FN  CIRCLE  DATA AT iASN ACS mABS [D]l FOR  DIM  READ ▞▛j OPEN #COS [U]SIN PI[B][H]POINT [F][T]RND▙POINT  INPUT 6 DRAW & FLASH [Q]NOT  LOAD  OUT ATN USR  LLIST  SAVE M DEF FN We[F] INVERSE s/'3▖ FOR INKEY$([D] DRAW '3LEN VAL$ [E]]>=ABS ak*zf= COPY [N][Q]C[R]▖[L]g8eW) GO SUB X©2SCREEN$  DEF FN 4 DEF FN L LPRINT A DEF FN ▙"_MINKEY$PIPEEK c▖ REM ATTR *zg^P1 STEP  CONTINUE  DATA 3[M] LOAD  FOR  LIST  MERGE }▜SGN [E] RETURN PI▗ FORMAT  RUN 3i OUT c[F] READ p: STEP lZIN  FOR  OR USR  LLIST 9/ABS TAB NOT  OVER ?oUSR  MOVE p PAUSE  RESTORE  THEN [J].Yj COPY )[N]CHR$ ]([F].t[J]|E DRAW &J[G]4[VAL$ n^# FLASH _ RESTORE 1[U]POINT h INVERSE L[H] DIM [O]G PAPER e[J]*] FOR u/[M] FORMAT _ INPUT ' REM .u.^ATTR _[N] INVERSE  PAUSE eg.▘ AND ^ PAPER  COPY ▟([I][H].l RESTORE  FORMAT c RESTORE STR$ >= INPUT  RUN y LINE COS [G]/,LN [I]| OR  DEF FN 4AT  RESTORE ABS e/'IN :USR  REM l LINE  DEF FN X CIRCLE j% LPRINT 3LN pCOS [H]YLRND CLEAR [M]LEN [S]LSGN [O]+O COPY COS +9e STEP  THEN ▞[C]VAL  NEW ACS  LLIST PICOS +9m TO [H]BIN gmTAN  NEXT  PAPER [T] INVERSE K OPEN # FOR  LOAD  LIST V4[D] LET ]DSIN CODE INT ,[N] DRAW RND[L]_[G]J COPY ▖[P]dPOINT f LPRINT n OPEN #+[S]JTAB [M][T] FLASH n[E]IN  OPEN # FOR  CLOSE #J[G]nRc2=RND RETURN Ac[C]ACS r▙K"zSQR 9cEc/ FORMAT q[D]COS +9oc RESTORE  DATA  LOAD  NEXT  DEF FN ATN >= DATA  SAVE ▛g^Q/ PRINT PEEK WINT FYCHR$  BRIGHT _BIN  DEF FN  PLOT   INVERSE ^`;LCOS [E][L]b STOP 1[H] IF  NEW SCREEN$  DEF FN Z/^~ LLIST gw ERASE COS [G] OUT 7/POINT IN LEN ▘]M CLEAR ACS % REM [S]d PRINT , IF  STEP [G]OCOS [H] AND  POKE ▙▘ TO [F], BRIGHT ,[G]NdACS o0 IF  OPEN #%BIN pRND8HIL THEN 8w[F][F]▟[G]Y[R][F]2^OLN  STOP  INVERSE w BRIGHT , THEN g<> LPRINT 3/ PLOT   PAUSE TEXP LN 1rx BRIGHT b[Q] INVERSE eul RESTORE Ou[I]<>[E] AND l[U] INK  THEN y STOP [B]FN .okBn94K[I]Po&Ko[G] LOAD wM[E] STEP  CLOSE #SQR g-FN C[L][P]Cc&[D][D]<>i THEN fZ GO TO  RESTORE ABS  STEP  THEN >= DIM  LIST ▜BIN ABS 3ueFN  NEW  GO TO  RESTORE [S]dSQR # MOVE 7 STEP  CIRCLE  THEN %LCOS [G][M] ERASE wFN <= REM ,`LEN c$2}F<=[F][C][▛ COPY ▛ASN ACS pTAN  CIRCLE ©e$<>z▟TAN  REM RND[L]▟ READ 29"> BRIGHT 2TABS  PAPER RND BORDER $ ERASE  PLOT  POINT COS  RESTORE d CIRCLE  POKE eu[Q]h-[M]0 RANDOMIZE J/[K]/ LET [A]q2i7 OVER " CONTINUE [I]▜[K]- MERGE [M]VAL  LLIST gTAN T CIRCLE  TO L[E] NEXT h BEEP  INVERSE gls VERIFY r DIM 5 LOAD  POKE l GO TO  COPY  NEXT $:[P]o COPY  LINE <>LN AT INKEY$v COPY @Pr7 SAVE 9e2^ LOAD  PAPER ,RND MOVE  MERGE  PLOT   OPEN # LLIST <>, INPUT  READ [J]ATN  RESTORE d CLOSE #4 READ  PAPER  INPUT POINT IN [R]%K7+ATTR Q*YLN X NEXT  INVERSE " COPY LN CODE ATTR TCOS qLN 8 THEN AT & OVER UCOS [B].RND LET :m CLOSE #LN ' COPY QY THEN {/#SCREEN$ INT ACS  STOP  LET 2Q[I] BEEP  BORDER k RUN 8 ERASE COS [H]_n GO TO  READ 4}ACS [O] DEF FN Xj4▚b TO AT  RESTORE [R]2 LET ASN  PAUSE EXP 2COS [G] RUN 7/O CONTINUE  IF VAL$ M DIM [C] RUN y▟ASN [J]Y THEN F REM ^JPEEK .^ INK +TAB RND▗ LINE ]> VERIFY Jkbj LPRINT [ NEW  RESTORE  RANDOMIZE 8FN y CLS |TAB .▙IN ASN =ASN hIR STEP BIN qXNP[F]/9% VERIFY  OUT  PAPER COS [G]6 CIRCLE [M]/l STOP 6 BEEP Y▚ BEEP SQR  COPY  GO TO  LINE  DEF FN Z,RND LLIST ;.Eg,ASN  LLIST  LINE y LPRINT [L]▟ NEW .TAN ^v.ATN [E] STOP yk2COS [G]y[U]k LET [J] OVER  AND .Y AND  PRINT  RANDOMIZE INKEY$Sg STEP  CIRCLE <>FCHR$  POKE j%K▜&[S];A STEP  CLOSE #> FORMAT LFN }SCREEN$  PLOT   REM j BORDER #Q` MOVE EXP Q[Q]<= CLOSE #> FORMAT pASN TAN UASN P RETURN h BRIGHT FN ▙ MERGE C RANDOMIZE [T]r[S];UVAL$  DATA ▝TAN  COPY  AND ]jINT lo(C[D] DEF FN  FORMAT [H]3USR tABS  DIM s DRAW ATN [J]" LPRINT (J©% NEXT  NEXT RND<= LET IN UYUp| LOAD IUSR O" DATA LN  OVER AT ▛▟, CAT  FLASH  ERASE  MERGE [B]s DRAW o; DEF FN  MERGE  CAT [P]VY[O]ATTR [J]NOT  DRAW  NEXT  RANDOMIZE -CODE  INVERSE _ MERGE [J] LPRINT  ERASE  CAT ?~/oIT[M]n[Q] LPRINT -EXP [T]LN n©%VQ8 BRIGHT TAN o[A]EXP  INK  CLEAR  LOAD  CAT TAB KI CLOSE # FORMAT LN  ERASE ▞WK RESTORE X3NOT (0vt GO SUB YsASN }%Q NEW [J]ACS CODE [M] LIST ? INPUT J FLASH 8 OVER [P]#▟▘zATN VAL$ ▛)>POINT :. DATA ▚PI' AND  NEXT COS  RETURN  PAPER SIN  LINE p/y DIM f OVER [F]COS  FLASH wASN gABS [K]d POKE  DRAW V▘COS m DIM PAIN  INVERSE o PAUSE Sa[A]i STOP U DRAW 6p PAUSE 3dK CLEAR <=TAB a▚VAL [E], RESTORE ^s[E]SCREEN$ " READ bUTAB USR  OUT INKEY$U▙R[R] SAVE x[O] RETURN %]M▚[A] RANDOMIZE rNOT  PAUSE P SAVE h[P]? STEP ▜[H][U] LLIST }q DIM & LLIST ▖3▜ OUT Ra RETURN ©ATN  GO SUB , DEF FN sVAL  LIST  COPY  NEW  SAVE  IF PEEK [D]RND▞W[N]VAL POINT ▞ AND  PAUSE 8P REM 7y8> RESTORE !wASN x~7ABS RNDd(w| CAT  CLOSE #UBIN [R]<= MOVE s>= READ g DRAW  DIM  CLS ,/?▗<=▜ RANDOMIZE  NEXT  GO SUB FINKEY$▜RND CLS K[ OVER  LIST  GO SUB _? ERASE INKEY$ DEF FN [S]PEEK  FLASH  FORMAT * AND 2 FOR OPI+ IF  BRIGHT qPEEK #pr%[D]▞[N]ATTR  DATA z▜=[D] GO SUB  NEW KATN  OVER PEEK X>USR [O]▗ASN RND[G] READ  LINE e[K]▞O CLOSE #>SATN  OVER PEEK [Q][B]3oABS |&Q THEN NOT A<s INK  PAUSE [O]ATN  OVER PEEK STR$  LIST [P]=[M]COS  PRINT z[D]RND CLS TAN ACS [O]© LOAD INKEY$4T NEXT LEN ABS xQLEN =[EXP  LIST  LLIST  LIST  FORMAT  LPRINT a▛[N]STR$ xLEN STR$ }[B].TAN t] PRINT SGN SIN 8 ERASE  BRIGHT gp[}>=<>dp THEN [E]EXP k▙#9[B]= RANDOMIZE K INVERSE cJ[N] AND ]d LPRINT  BORDER n`ATN VAL$ TAN X STEP ATN  ERASE  STEP R DIM [D]#CODE )LEN 'ASN  RUN  SAVE  STEP  AND D SAVE [C] MERGE gOLEN [B] LPRINT [U] OR h3LN KAT d▖LN  DATA K[I]COS  GO SUB (4 IF  CLS  PAUSE .P{ SAVE [H] NEXT  REM |@ FLASH 'N OVER [O] FOR )▟ READ DINT  STEP  THEN  LET  CAT ©GFN [M][M]E RETURN t RUN  NEXT  CLEAR NOT  STOP 8 BRIGHT ATN  CONTINUE  OVER  COPY AACS  REM  INVERSE  DEF FN [H]4 RUN  LLIST  CLOSE #PI TO E[G][T]u; VERIFY t[D]mo3m THEN  POKE  READ  NEW 'u?v2RND CIRCLE  MOVE  NEW 2 REM  ERASE q©PIu DEF FN %▚ LPRINT  BORDER wP} AND  POKE  RANDOMIZE ▛ DRAW [O]▛%AINT  INVERSE T▛[C]wi RUN P|▟▟ ERASE 1[J][S]u▖ FORMAT _STR$ LN  LPRINT ▛NN INVERSE e7m STOP  INVERSE % MOVE EXP u*LEN  RESTORE ABS INT [S][P]y LIST hAT [S] BEEP  READ I; IF  VERIFY  VERIFY  POKE [O][O]PEEK }'w[A]USR ▜{: ERASE LEN |xdINKEY$]mG; MOVE P]a.SIN /▖[B]S▜STR$ . READ 8[lU RETURN 3PIINT  OPEN # DATA  LOAD  NEXT E▟ AND dw[C] OR gr[I] PRINT  READ s▗ DEF FN  OUT [E]VAu[E] OPEN # VERIFY ^mSIN 9e1Y> SIN : DEF FN dqX>=} TO  TO =VAL f$3 MOVE R>={%uACS  DEF FN  CONTINUE 2 INVERSE )h/ DEF FN HtGSIN ,INKEY$R[C]SQR N FORMAT COS  FLASH AT [J] DRAW PI[O]STR$  CLEAR ALN  INPUT f]r9 PAPER >:H=le.AT k STOP `6=BIN  DATA i LOAD  PAUSE G2q.TAN w CONTINUE {X FLASH TAB  READ a LET  POKE  DEF FN ▚2<=COS [P]z[P]r[▙3%[N] STOP .4(d'#dLEN q|'" AND gABS jj▞▖[K][L]aCHR$ z NEW q= FOR YD;7=3/Z PLOT  ; BEEP c CAT CODE xPEEK  TO A OVER  MOVE Z OVER P LIST  CIRCLE [B]y BEEP [K] NEXT [A] GO SUB <>PEEK 8Y[M]{yk3= OVER  VERIFY t< INPUT  LINE  OPEN #Wij34?F[K][O]RND▙ BORDER ABS h5 INPUT  BRIGHT bINKEY$TAN ASN ▝3[E] PAPER ak[M]+0SGN  FOR Ok INVERSE ,@ POKE  MERGE NOT 3▜TAN ASN / DEF FN  OVER z{ BORDER PIsTAB 1CODE [Q]TAN ASN ▟3COS  BORDER 0INKEY$t[M] FOR Y={VAL  TO  CONTINUE  CIRCLE  OUT wTAB k[A] FOR I INPUT EXP  CONTINUE ySCREEN$ D:& THEN r[K] OVER !1 LINE 6b▜_L AND  DRAW =k_▗ CLS  MOVE  FLASH  STOP ?| PLOT  #NOT  CAT S` CLS &SGN  INVERSE [O][N]TAB <fVAL SQR 6: RETURN <>Q DIM p RUN [H]CODE  OUT )▚▜▛a/_3▗ DATA F▖(PEEK  REM /SQR ©[F]a▚[B]SQR  LINE ASN i>[G] RUN CHR$  RUN N LIST Va OR lEXP ~k[K] NEW [R]TAN [O][G]. CONTINUE <>k[H]#{SIN  LINE  GO TO [E] DEF FN V VERIFY  NEXT +▜USR IN [A] MERGE  OVER emrLEN /rINT SQR  BEEP B BORDER [H]POINT ▝LN ▛ GO SUB z4SGN <=iG OPEN # DRAW 1Z OUT [M]ATTR g MOVE $cf|y[D]PEEK  CLEAR kQ**_ PAUSE [Q]j IF v~SCREEN$ [P]k FOR CODE  NEW (*/ LOAD  POKE Z PRINT f<Ps%I0l DRAW LEN # PAUSE [J] LINE ELDk IF ' STOP <=BIN  THEN M{q>Vpgs[B],;y[M] VERIFY [G] MOVE ▟ LIST EXP [K][N]oNOT  FOR  RANDOMIZE PEEK  CLS %[C]SQR [K]© DATA SCREEN$ USR V OUT VAL$  BEEP SIN  RETURN  OVER $ASN COS ▙TAB  DATA h CLEAR ,[U]%fm INVERSE  RETURN ~[D] FOR © CIRCLE  FOR = PAPER  TO - CLS [M]©g~RSTR$  THEN  GO TO 4JUSR _Z CLEAR G[S] FOR  INPUT SIN [I]-K CIRCLE  STEP  MERGE  RETURN 2[H]b LLIST `y9u PRINT ▜h,cINT v PAUSE  BEEP MO7 FORMAT  CLEAR 8= INVERSE [E]INKEY$6=*[F]e. LET  CLEAR ▛GJ BEEP [I]vr/Vc▞ DIM NOT ATN ACS }INT NOT VAL$  OPEN #b▗[N][J]UPOINT VAL$ [L]3▞VAL$ COS [J]]▞aCXMsS2x[G]?L OR ga[L] STEP  PAUSE 3:NNOT BIN  STEP  POKE  RANDOMIZE IN > BEEP ▞ CONTINUE : FLASH dLEN #XUSR  LET u[N] RETURN  PRINT ▙CODE 5Y<>bXs LPRINT AT k PAUSE [J]VAL  PRINT fhq3< DEF FN ▝7[I]AT  FLASH a LIST INT  INK [O][O]PICPOINT f PAPER  FLASH Qm[S]BIN ▟ OPEN # PLOT   STEP JU PAPER <>[M]KSIN *% INK 7 LIST x CLS  PRINT  OPEN #INKEY$b DRAW J CONTINUE  OPEN #g[L][I]<M7)TAN CHR$ [F]}6K& POKE ▟> BEEP 7>=[A]ASN C[I]c▝ASN INKEY$ IF [E]BIN [fINKEY$[A]C©cM[D]BIN  CONTINUE ATTR ▗[H]/39o/73Kk▖ CONTINUE COS X▟FiRNDS[[R]A RETURN u DRAW  PAUSE ^_[O]zVeATTR <> CLOSE #[F][A][N]▘ CAT [P]oMN6ASN  RANDOMIZE gEXP INKEY$ATTR vVAL  PAUSE  COPY EVAL$ INT  DRAW  COPY  STEP [E] ERASE  DIM p LIST oF[T] LOAD  MERGE  OVER B PAUSE 4INT  BRIGHT >[S] LOAD qw LET ▛w[wASN  OUT d SAVE kABS © MERGE  IF w<6 RUN  READ  CLEAR uuc LOAD [S]SQR  IF  SAVE [O]o FORMAT  LOAD LN ATN v PRINT 5SGN 6 CLS  ERASE  RESTORE >SQR q+U]▙ OUT ▘ FLASH  DRAW  RUN ©> OUT  OUT qATN ~CODE k▖ASN V OPEN #[L] PAPER eACS  LET w INVERSE  PLOT   CLS GNOT q:[O]>=LEN - RUN G LET  LET 9SGN  BEEP e DEF FN ~]o= INVERSE  GO TO  FLASH  FLASH  BORDER ACS  DRAW [O]▞ INPUT ;]IN .[G] RUN  OUT . OVER LEN  INVERSE  POKE ,[I] OVER  PLOT  INT  INPUT  COPY PI PAPER t FORMAT y< CLEAR ACS '▙ DIM  PLOT   CLEAR  BORDER ASN  OR s COPY [R]▜aBIN  RUN IN W% CAT  INPUT s[A]r=M ERASE 2 DRAW m THEN [U] STOP z LINE  RANDOMIZE ?e> DRAW p%INT [J]▝G6[N]DSIN q[O]`_▝+VAL %▛FCODE  PAUSE X<> LPRINT 08 TO  VAL [K]PEEK >| DATA nt- FLASH E PAPER  DEF FN  LOAD epCHR$  MERGE  RESTORE  BEEP  REM 9 OUT oM[H] PLOT  vLEN mPIjr NEXT IN SGN ""V%[P] CAT [J] INK INT  OVER IY-ATTR TAB  INVERSE #[D] INK  READ COS 7ASN 8SQR KN▝ CAT 8 NEW ©FN  PLOT  u PRINT bSIN  PRINT PEEK  MERGE  RANDOMIZE _P VERIFY '[P] REM 0[O] CAT QABIN ▚ CLS nN READ [D] RESTORE ▛ AND  RUN 91 ERASE [S]PEEK ▖9>O▛[J]ABS  LINE BIN ▟O[N] STOP  RANDOMIZE  OUT  RUN ▞ LOAD © OVER w▛ STOP  SAVE ▞[E],Ok+[M]©[R][L]+ DEF FN [L]+ OR [L]+ RETURN ABS [F] RETURN  STOP 8 READ BIN |cyu<= RETURN >/ INPUT $#ABS  DATA SIN [H]▝▞c[B]SCREEN$ TAN ci TO INT RND*cJFN VpP[J]b}T( TO ] MERGE e PAUSE C RANDOMIZE  LINE  PAUSE COS [{F6 BRIGHT  THEN TAN JV[H]ATTR  FLASH LEN >VAL$ [N]▙ZVAL$ ▝▟ PRINT /, FOR U/,[K]LN XACS :zLN T TO ~pASN v PRINT pRNDLEN  IF  MERGE CHR$  VERIFY 1 LPRINT UCHR$ COS c FOR ATTR ▗NOT ASN /* VERIFY >jLN Xf35p[S]1SQR ATTR ` AND  STOP VAL$ ,RUCHR$ <= CLS Wh<=4[O]- DIM  FORMAT COS  GO TO {PIl8+ DEF FN e CIRCLE  LINE //Y▞[E]( TO ?<>Z1ACS  CAT CHR$  LINE 1COS SCREEN$ Z OR qPI~▖h▟'[M]hdO4 BEEP y RUN g)[I]S CONTINUE  REM  LLIST Bc PAPER ATTR z OR RND/'X[T]ATTR TAN a OVER e INK  FORMAT FN [I] IF * GO SUB STR$ s.TAB Q[R]TLEN cWh<=[H][P]vjFN [D]hX OVER < PAUSE [S] READ  CAT ( PLOT   FOR TAN cp[M][Q] OPEN # OR  BRIGHT LEN NOT UCHR$  LINE LEN [D]ATTR ASN c%▞VAL$  CONTINUE zEXP [L]ABS  PAUSE FN [K] OPEN # LOAD [I] PAPER q SAVE ▟ PRINT &CODE YSIN  ERASE  CAT NOT [S]<>[K]:v▖TAN c NEXT  OUT  BRIGHT 1|y READ <SCREEN$ [B]AT N+u RETURN ©J▜- RUN ATN <>ASN C IF COS AT VB[D][H] RESTORE CHR$  MOVE I NEW BIN  NEXT [T] NEW 2 TO Z1[G] OUT CR#1[F]ITAB  OUT <IN -IN . MOVE ▙ RETURN ~8 DATA  LLIST LEN FN  PAUSE  LET  RESTORE  RANDOMIZE x▛F% NEXT  LINE TAB /WATN [H]1X>= READ .nFN z▙G PRINT [T]~ IF E▙SCREEN$ ▘INT  MOVE w}"t1[Q]M[T]y▚ READ x FOR F5[D] STOP ACS A FOR  IF  DRAW [O]APEEK /: LPRINT ©! BEEP d2 POKE %▝ NEW $)CATTR ASN SGN  INK P LIST V LINE  ERASE  CLOSE #0 RUN [G][H][F] FOR  REM  PAPER  ▜ THEN IN  BORDER NOT [S] LIST [U]VAL$ TAN bCODE n~ OR  CIRCLE  GO TO EXP (E[L]STR$ ym PAPER 1 FORMAT  GO SUB  LPRINT  CLEAR b DIM rP[T]LEN  COPY  MERGE Z CONTINUE ACS  MOVE ▙FXx LIST 2 FORMAT BUSR  LPRINT ATN STR$ NOT ©= TO  PLOT  ) TO " MOVE  BORDER 9 FLASH VATTR  OR 1 IF  LET  LIST SIN t MERGE TAB  INPUT [I] CLEAR FN i][Q] POKE x SAVE Ic MOVE [R]RNDtl}^>9 VERIFY 1 FORMAT q INPUT  OR TAN cik[I] DIM LN  SAVE Uv||' CIRCLE  FOR LN  RUN YTAN b RUN hFN EXP  AND >[O]= PAPER [L]F% PAPER SCREEN$ l/t1▘▚jT[Q][L][G]d[R][S]>[U][R]Z ERASE  ERASE 7%CEXP  READ F NEW [T]TAB [T]ASN *[M]<=<><=CHR$  ERASE Sr[L]I2Jus NEXT 9MINKEY$[H]5ATN  DRAW k RETURN X AND |+ LINE  CLEAR ©^).[D][P] PAPER ;P)INT JN IF ▚ MOVE ▙wh|P][K] PAPER X6-8 SAVE V[F] FLASH SQR [D]<> DATA [Q]g[P] PRINT SCREEN$ VAL$ ATN  NEXT / ERASE ▜ PRINT K[D] STOP  FOR ©LN _7ASN PEEK g LPRINT |<>= LPRINT *%pLN ATN O FOR g THEN FN wINKEY$ VERIFY 3 VERIFY ABS <tT RETURN  PLOT  IN q[Q]z[H]SIN [M] READ  OVER  INVERSE Qx`AT ;<>[O] MOVE BIN LEN LEN LCOS [K][E] THEN 8;d THEN [O][J] CONTINUE SCREEN$ ▛SCREEN$ ]▝Zu<=5PI[S]8 VERIFY  MOVE O[L]3[K]INT : LLIST ▗SCREEN$  RESTORE CHR$ ]<=VAL$  OVER [G] VERIFY  RETURN % BEEP  NEXT  RETURN M[B]+[T] FLASH mTAN  RANDOMIZE CHR$ +VAL$  ERASE % VERIFY [L] MOVE VAL X[P] INPUT CODE  LET [I] TO  INPUT  FOR K<>[H][J] FORMAT q8J GO TO <.ATTR WkSIN LN  PAUSE ▛ CLS  LET tg"[G] MOVE  GO SUB  STEP  NEW e,uATTR RWLN TINT $ FORMAT ▗) CONTINUE  RANDOMIZE :TAB [ BEEP {&[I]LASN p[T]4AATTR  AND  OVER h/;j▚ CLEAR 8o FLASH [O] DRAW ]w©+TAN P[E] LOAD Yn DEF FN >▖ FOR '[F] DATA CODE NCHR$  RANDOMIZE  NEW )2[F]J GO TO PEEK  LPRINT LN AT TAB [D]= LET p RUN vL RUN NOT  VERIFY r REM SAT  PAPER  OVER DABS VAL . NEXT dBIN  ▜ RUN j OUT  LPRINT rAT 2 RETURN  FOR  NEW [U]©s DRAW  POKE  CLEAR ( MOVE ln PRINT z<ASN PI-a ERASE x PAPER /ATTR SIN BIN h DRAW  INVERSE EXP  CIRCLE  SAVE [P]_▘ FORMAT ~[L]▟PI[T]ia[Q] DATA  POKE _We▖fn INK [L] INK Z LOAD ABS ABS  CONTINUE [L] OPEN # STEP @O[S]gVAL$ STR$ [S] OPEN #e[F]5=wV_PW PRINT mu STEP  PRINT  GO TO  LIST |SQR  IF SGN TAB PI THEN  PRINT  CLS  LLIST  LET AT [T]EXP  BEEP kLEN AT ▚ LINE  INK [C] RANDOMIZE © GO TO  RESTORE [R]SQR ATTR ACS  PAUSE [T] PAUSE )}#[L]SQR  LIST NUSR < CLS =tk[Q] CIRCLE Y FOR TAB [K][J] FLASH  DATA  LOAD V[I]AT  PAPER ![G]|<>AT 36fLN =AT k( BEEP kSIN LN  VERIFY K]ATTR  THEN >&5[C] BEEP ej#PEEK | PLOT  K<= GO SUB  CONTINUE Y? PLOT  n[H]ASN  PAPER  GO TO [D]>=S& LINE 5 PAPER  GO TO  PRINT ASN !` DRAW ▛o▗8ITAB kINKEY$CHR$ d=▙M[E]kPEEK  COPY "L<pq OPEN #Xe~ OR 5[M]3[S] PAUSE g[T] THEN rU[O]▗ OPEN # BEEP SQR  PRINT  LINE ASN  FORMAT tYR DATA  PRINT  OR  MOVE  SAVE  POKE : STOP f ERASE , PRINT  VERIFY l[N] OVER  BEEP [M][J]iVt^go▚`r8hcFtJ[B]j&[R]9INT  LET D[J]> AND 4UVAL$ Eb PRINT [I] ERASE [T]4FN  AND ▟*1[T] DRAW h ERASE [T];W GO SUB RND[H][J] READ  CAT }COS *dCOS 3ATTR 6R MERGE [L])k<>ASN ▟d PAPER ▛ RUN  RANDOMIZE  RUN  ERASE  LINE  DATA  PRINT  OPEN #;|PIw INVERSE USR [L]p FORMAT [F]4RND▟| NEW 4a RANDOMIZE  CLOSE #">%i LINE  FOR  BORDER COS _ PAUSE cFIN ▟ DRAW 4r FORMAT SCREEN$  TO M▗([T][D]'52 FLASH CODE ePEEK KABS  BRIGHT <=[K]X OVER K/ VERIFY `dd[L]STR$ /P PAUSE Y[I][B]INKEY$d>=RNDus INVERSE COS [K] BRIGHT eCOS BIN  RESTORE [N][Q]+[F] READ  NEXT *[ OPEN #W*wmZ[H]QS}= CIRCLE ~ CLEAR )N BORDER vLN  BORDER [G]LN VAL 3 MERGE LEN #V? OVER s INVERSE ? DIM LN  MOVE CODE g[V MOVE USR [K]SQR [B]SCREEN$ ACS  RUN [E]INKEY$ LPRINT BVAL CHR$ Ot[H]Q[B]Q*COS [R]:E RANDOMIZE W DIM  GO SUB LEN LEN 0 DATA vACS CODE M[K] DRAW VAL$ SCREEN$ }POINT  CLEAR RND3 BEEP  CAT uJz4j*,=ACS :" LET C LLIST  FLASH :RND[P]SGN M{[J]o▚[C] CIRCLE  DEF FN ASN ▟ THEN fT[U]3#m▟OSGN ▞TAB q CLS /y DRAW !{m REM QSCREEN$ j[H]#3[F]▗ POKE TAB EXP ACS TAB  REM  DEF FN G-▙zl<=NOT [QNOT BIN ABS :4 INK ]COS [R]$3_ THEN yO INK COS [R]bRu$EXP  MERGE ▘NOT nB[A] AND TAB >=M+]CUATTR c DATA  OVER  GO TO [I]`!F`▘VAL ?^% MERGE  MOVE vTV THEN  OPEN #SGN FN -▙W[S]▜ LIST r(LN CHR$ ^}4^ STEP ESTR$ ? BEEP [N]>= FORMAT  BEEP  STEP  AND ▗TAB ASN xk DATA B STOP $B LINE WSQR BIN WSQR [E]VAL ws_aCODE [S]LEN CODE [N]AT [L]_▞ RESTORE "=n>< GO TO |z CLOSE #XF<> OVER  BRIGHT  OUT  LPRINT VAL$ 2R$`$HINT c SAVE  VERIFY tLN {F) COPY R OPEN #dLEN 6[M] OR 6Oi>=aTAB :E INK ▜4 VERIFY AT [Q]TAN  INK x/IN WSTR$  LIST  VERIFY [K]SQR  THEN  THEN <=[P] RESTORE  CIRCLE  VERIFY  LLIST  CAT /"?%pXac VERIFY [R]kNOT  DATA TAB d NEXT  ERASE  BEEP [L]▞AT CODE POINT  CAT  CLS  RESTORE POINT TAN cG<>POINT ▛l LPRINT k-COS ▝xySTR$ ▜iC BEEP JSIN  NEW CODE ,LEN  PAPER  AND FN 4p GO TO SCREEN$ CODE ,SCREEN$ TAB 6ZSQR ;STR$ * DEF FN  COPY z OPEN #[R]i COPY C] OPEN #SimtE▖ LPRINT  BEEP 7[I]ta5[S](v64 OPEN #1ASN ASN j RUN # PLOT  &-= MOVE mATTR CEXP [FFN ^ INPUT ;3 CIRCLE *[T] CIRCLE O2[F]Yd/ GO TO x| RESTORE ECOS  LPRINT $J PRINT  FLASH GE[K] CONTINUE  LOAD lGX'"[R]bWAT  FORMAT q[A] FOR ▜x CLEAR SGN <=SQR v FLASH k&[I]SCREEN$ TINKEY$AT |F8JF IF [C] VERIFY N, SAVE d'PEEK  RUN LX PLOT  FN _ GO TO 1E5V[J]:PEEK CHR$ [O] PRINT 5 BEEP SGN ▝ RUN  GO SUB  RESTORE fgVAL )Uv▖O REM 3i▖BIN BIN k NEXT L<= LET > NEW  FOR TAB p LLIST [E] MERGE 5E OUT  LOAD qEXP  PLOT  (TAB EXP ?POINT  GO TO r:UIN ▖ou▞ CLOSE #f▜M▛BIN  IF dCOS kK[F[P] STOP ▜[L] DATA PEEK  LOAD sPOINT INKEY$ FOR  GO SUB 0ABS  TO i[N]}PIUSR YZ FOR L NEW [I]]AT  CAT ZSd-0SIN c NEW  NEW d' BEEP ▚INKEY$ PAPER SGN dq=[T]V LINE ATTR  LIST Sm-jdw PAUSE  COPY RT[J]STR$ 3▘▞3▘) DEF FN [U]BIN JBIN  STOP $ CLS  BRIGHT  CAT eIY DEF FN z5[P]IN + LINE -ASN RNDFN w7}POINT 5[M] CONTINUE  FORMAT SIN [S]OFN  DIM  PRINT 6LN *>s FORMAT ▟%^V#COS Me'VIN ARe▘~qATTR _[F]BIN  CLS  VERIFY [G][T]ACS TAN [R]▝i ERASE F[A] RESTORE RNDFN w RUN t PAUSE 8Ms[N] NEXT TAN ASN B.▚[K]SQR  CONTINUE E PLOT   RESTORE ▞ OPEN #hq:j|ABS RNDSCREEN$  GO SUB 9BIN  OR RNDSCREEN$ SQR RCODE FN PIPOINT TAN ASN POINT  STOP  CLEAR ACS [I]z[I]/G[R] INPUT f IF INKEY$#BIN VAL$ [F]▝[N]AT VAL$ ATN  GO SUB K STEP Un_[S]z OPEN #PLN U[A]r READ  MOVE M(ACS [G]AT  PLOT  RND POKE AT { FORMAT /+VAL$ {R[S]T[G]FN  BRIGHT ▜h[F] PAPER tLEN TAB 'USR  CAT  PAPER a<=g[F]▘ DEF FN ▛k FLASH ▛ PLOT  [G]TAN ] CLEAR  INVERSE p OPEN #▙[H]▞>=▖▞ CLOSE # PLOT  2UOFN R LET 61~&[S][N]I CLS &+PIa OPEN #X8hU=▗[B]PI[S][D]EO:LZq[N]iTAB POINT TS[G]w6VSIN LN  LET 3[O][B] CLEAR >= FLASH iPEEK  SAVE 5cy LLIST 0 BEEP VAL$ SGN ASN  VERIFY a LOAD : DRAW >;' STOP lLEN  BEEP ^%fOBIN  MERGE  VERIFY ]x[M]>ATTR BIN PI DIM  BORDER  POKE  IF COS  FLASH  LPRINT 3VAL [I][J][H] BORDER } IF 60ABS .I CIRCLE [Q]>=c GO SUB  LOAD 9 LPRINT  NEXT ▘NOT CODE [O][O]3 COPY [O] OPEN #s OPEN #2ACS ZyLN Zx[F][J]? ERASE  LINE RNDu VERIFY 8>Cq RESTORE Vt POKE USR uCODE `COS  IF fO6▞_<3 CONTINUE ▝ OPEN # CONTINUE EXP g STEP I POKE Ei LIST  INK  POKE  STEP [i▛[U]INKEY$[N]VAL CHR$  OPEN # PAUSE Lb LET 6[G]TAN ] DEF FN /ATTR  POKE  I[S][H][M]▜ FLASH NOT  MERGE [R]SCREEN$ [Q]CODE  LPRINT [L]u[J]▚VAL [C]▘▞B GO TO TAB a PRINT >= SAVE ▛~x!ABS ze GO SUB ASN a FLASH s3$[LNOT [Wmf5m#ATN ([G] FORMAT iO[J]]-gO▖ TO t SAVE  GO TO  PRINT INKEY$[H] PAUSE  GO TO  CIRCLE  CLOSE # PAUSE T LET [I] LLIST 9*i>▙[N]ATTR o` NEXT @[T] LLIST [B]cPIt POKE  INK USR [Q]O2-@TAN  REM <=[T][R]PEEK ATTR  DIM  BORDER Shq=CODE  GO SUB cC▜▜TAB [U]VAL$ _ Ml[R] CLEAR G[D]a RUN  STOP j[F]▖ BRIGHT  REM uz▘▝[L]TAN NOT  CLOSE #LEN O NEW i©. CAT  RETURN  RESTORE ?r COPY  PLOT  G FLASH Vr[N]=VAL$ CODE ▜kABS  PRINT [N][F]M[R]BIN  CONTINUE ATTR CODE Mz OVER TAN SCREEN$  GO SUB d>=[M] CAT  THEN VAL  NEW f+COS TAN ASN G[J]VAL ! VERIFY r INVERSE ]GO]m1 INPUT NOT [J][D] ERASE ;>=vSGN PEEK VAL$ O=-SCREEN$ /9<=TAB  CAT ▟[A] PAUSE  IF SQR  THEN  FORMAT ~ FORMAT  COPY  OPEN #SQR ?&[N] INK B BORDER N[B][G]4 PLOT  [A]IN 3[S]:# LOAD h8[J][R]BIN CHR$  DEF FN T[B]X LPRINT  DRAW >=Y[S]M CLOSE # DRAW AT © PLOT  [A]SIN Lyv[A]TAN I PLOT  j# CLS A6[S]WTAN  OVER  ERASE  ERASE #<= ERASE Fc<> NEXT !GM>=( INPUT ` BORDER [ RETURN SGN  LINE  TO TAN : LIST w©d?XINT CODE  RANDOMIZE  FORMAT NOT  STOP rRND+ VERIFY ACS NOT < VERIFY S REM ▚ ERASE  OVER T BEEP U[F]LEN  RETURN  LOAD Ts[ECODE [T]_FN (YINT  LINE QX CLEAR S6JMM=4[K]"w- LET &ATN  PAUSE k IF mCODE vASN  IF R<>▝b PRINT  GO SUB ▗SCREEN$  POKE ATN POINT [C]SGN }▟`CHR$ 1;©so MERGE [D]RVAL$ y[R] OR 1COS  POKE k< INPUT VINT t CAT  FLASH [F]CHR$  TO  RESTORE {9[K] TO Nf[L]COS CHR$  TO  NEW LEN 5 ERASE INKEY$d9Y[O]G+]K3CODE  RESTORE f{SGN CODE ;TAB  LPRINT ?, BRIGHT  TO [H]▞M NEW tjv)LEN ~.L}[I]DINT  FOR  INK [I]IN fc OR [J] AND  SAVE ASN CHR$  OR '> INPUT  PAUSE  NEXT [S] LOAD PI▝/5 VERIFY POINT CODE COS 2FN TAN  INVERSE H CLOSE # IF = RESTORE  RESTORE pBIN ABS ABS ▞; CIRCLE  TO ? MERGE  STEP <= CIRCLE [&B BEEP  INVERSE ATTR ©ATN INKEY$=[O][K][O]na GO TO  POKE ABS ' PRINT [R]a BEEP I CLEAR A REM ^STR$ SASN & PAUSE ACS PVV LINE : INK CIN <=uABS ' PRINT ▖ CLEAR  IF ~ BORDER [D]:^POINT ▚TAB [K][K] POKE Eoj[N]SIN [T]SGN SIN [S]SGN SIN  AND ▖y FLASH  DEF FN  PLOT   LET 4 CONTINUE [L] OR  CONTINUE k PRINT  LOAD 1ACS  LET -! LLIST  LET EFN  LLIST  OPEN #i DIM mxX}dNOT E▗ VERIFY nvZ THEN +▚. OPEN #[N]3 LINE ▝hBIN $ INPUT  CAT ▚[G]i LPRINT IL PAPER Z DEF FN  LPRINT cZa BORDER ZC© LOAD VAL$ U[T]mINKEY$^ IF V[G][R]INKEY$ INPUT VAL [O][H]+<=f[H]z4ACS [K] OVER [H] OUT  OUT  IF [O] INK  OUT  BORDER }O GO TO  LOAD  DRAW [P]R OPEN # GO TO  LOAD  NEXT [O]PI INVERSE  PLOT  [Y[T])U STEP RND[C]<=STR$  DIM p[O][D]T▜M{ DIM IQT PAPER  LLIST i NEW  BEEP  TO [H]▞ INVERSE iACS [A] NEXT [A]1S/LN ^Et INVERSE [D]u▙[I]5} BORDER  OPEN #[ BRIGHT btUSR  RETURN 'LEXP [N]5&o▜[O] CIRCLE  CAT <> VERIFY  RETURN  CLOSE #[C]h RESTORE TAN POINT  CLOSE #IN  CLEAR /[S]©@SQR & POKE )ACS [K]N FOR y CAT  FOR ACS BIN [H]w<>g/ LPRINT F OPEN #▚ OR i<>[T]E VERIFY  CAT LEN  REM  FLASH  OPEN #YSCREEN$ CHR$ [I] RUN  ERASE  POKE ,t▝N[J] CIRCLE |~_ CLS  CLOSE #8▟7USR  ERASE 3C+3▖ OPEN #|NOT BIN  DIM POINT  NEXT 6/▞TAN  CLOSE #^NOT  LPRINT  OUT s[P]LEN  NEW [▟ CONTINUE @] LOAD ATN  OUT  REM CHR$  PAUSE  MERGE ▗k▙. BORDER ( RUN  OR  GO SUB LN ATN LEN z MOVE VAL  NEXT EXP [I]©sABS U[T] VERIFY e CIRCLE  ERASE  DIM  LLIST  RANDOMIZE [T]m//o INK  LET MV[U]8|ABS ▝kLEN |STR$ p40 POKE  GO TO +POINT  DIM zp▗ DRAW  CAT w DRAW  REM IN >=[R]STR$ b+INT lGNSIN ] MOVE |ELN ABS SIN [N]]bmPOINT VAL [N]59 CONTINUE EXP ;[O] CIRCLE u RANDOMIZE 0) PLOT  s: REM i[D]mINKEY$PIMFN ACS  OPEN #F[Q] IF 5NOT 3Ql AND PIMCHR$ i RANDOMIZE ,Mc_[F]2m[U]VAL$ [P] AND ▛FN * FOR # VERIFY j+SQR  INPUT @LEN  VERIFY V: STEP G W▞[L]Ak&YG FOR ACS R+{2PEEK  CLS ,ATTR {:=__'PEEK )ASN  THEN >aCHR$ POINT kATTR  TO 1M▞v6 zm/ CIRCLE f GO SUB 9PI;M@ BRIGHT q THEN w[Q] DRAW ABS - DIM W4[M]x;D▟<= CIRCLE PABS [T][I] OPEN # CLS ATN @5LN ] INVERSE uCHR$ c▜ FOR q IF H: IF  GO TO ATTR !▟wNZ}~G[U]^= THEN ![I]p OPEN #`▚p CIRCLE j▖sF TO 98VAL  STOP 0RND[M]>= RESTORE  PLOT  (BIN v[R]LT OVER BIN  CLS #U RUN ▗©,`©>w INK SGN 4A INK  OR TQsS(+ NEW  INK  DEF FN USR 7ATTR U8▝36 LIST  CLOSE #▚ PLOT  +LN  LLIST VAL [N]PEEK ▞2FN !c▚[S]<8 BORDER (l"/hIN AT 7 DATA  OR INKEY$xjXp▙M DRAW <pVAL$  STOP ([S]CHR$  REM F[S][G]LEN Dh[S]CHR$  INPUT ▝2[D]X CONTINUE [S] OR RND REM FASN  PRINT  OPEN #NOT $0 VERIFY [N] INPUT <c▙[B]R RANDOMIZE  MOVE N6[C]/ CLOSE #5 NEW 1 READ <=RNDd[G][I]?[D] INK IN l RESTORE L THEN E CIRCLE ▗[T] THEN  DATA o VERIFY [I]SQR Z>=Q▜EXP  INVERSE  XD[I][N]l FORMAT chVO[M]DSIN ▙QT LINE OCHR$ 5bCOS  RANDOMIZE ! POKE RVAL  INVERSE >=H[B]▚CODE 9g(FN E2 DATA ASN *▜B0[U]WNOT POINT *EXP R+U OR AT | PAPER %WFN iik LLIST 2`AT 7&2K(BIN VC! IF Z] CONTINUE 4AT 1STR$ 3 INVERSE o&5 BORDER (j} LPRINT [N]P[E]8g FOR bjINT u DATA  VERIFY 2FN  CLEAR *(TC▚j~P▞M`[D] PAUSE ▗EW PAUSE cJ8)R© INK  SAVE PRNDN$&R$zpPI( CLEAR NOT [E]m MOVE CHR$ UG&& VERIFY < LPRINT B DEF FN CHR$ O9GP RANDOMIZE 1▗5 DIM G▞TCPPOINT ATTR h IF ▚# PRINT  BEEP ▜SCREEN$ [J]HABS 4 RANDOMIZE AJ©NOT [N]z*RNDOwLEN TAB ~ RESTORE 0CINKEY$L ▞?SQR n NEW VTG` STOP lc`B[Q] LLIST # CLEAR U DIM  LPRINT H SAVE 2[O] POKE TAB XS" POKE `[S] BRIGHT :QPOINT ATN LEN [Q]t[H]wABS ▖0NOT Wc<><FN  NEXT COS ` GO TO  CONTINUE INKEY$A DRAW ( PRINT  DEF FN STR$  DIM ATTR [T]@9m CLOSE #<=▝ OUT L[I]7R DRAW g[Q]RNOT >=POINT  LIST [M] [F]QSINT [I]COS {SGN [Q]CODE ▜[K]ZvCHR$ ( OR  THEN  FORMAT ATN SSYU-SIN " OR [S]RNDPI@ OR 8▝.▛ DRAW ,pINKEY$U*[S]POINT [S] VERIFY A[E]z POKE 3[E]CHR$ [I] BRIGHT  READ 9SCREEN$ Z[Q]ABS & CAT ▗ LOAD [R]#▘SQR hT[G]FT[D] PAUSE Q OR  VERIFY 8_6LN [L]j SAVE  LLIST t OUT [S]<qb CIRCLE c> RETURN rINKEY$  POKE  NEW XLEN <=ATN S OVER USR  LLIST  LIST  CAT ,SIN  COPY USR  PRINT 2 DATA PI[S]IN ▙ LIST  CLS NOT CHR$ ▟CQef▘T BORDER p OPEN #▗%E[S] STEP *▛ RESTORE L LET Wx POKE &DFN POINT 0~ COPY  AND ma PRINT 0▝SCREEN$ ▛-| CAT ▚b1l"ASN [U] OR AT 7[N]|P DRAW $ LINE  INK CHR$ ▖?©▟ CLOSE #STR$ 9A CIRCLE A[F]Z PAUSE ▛`©@ LIST  PRINT ? OR  PAPER mO BEEP Shq35>) INVERSE T RANDOMIZE TW-RNDAT T LINE [T]TAN NOT  OR  FOR  NEW hq<>NOT [L] OR  PLOT  W>sje MERGE YQza[F]SIN [S] LOAD QRNDASN  POKE UbFN [R] CLOSE #PI<>VAL$  TO l IF *LTAB 6/SCREEN$  LINE  BRIGHT  LPRINT  CAT AT _p]]Z[S]INKEY$SGN  COPY 7LN EXP [R]CODE 7[ LET INKEY$WbO[K]zb1<<▛p LOAD E IF ySIN pTABS / THEN  REM <> MOVE  FORMAT j POKE ATTR  SAVE % STOP 7=[H] PRINT ▞ FOR INT ▙'&FN ` CLEAR /,[P]]} READ  DRAW e6/[S][J]▛J$Xs BORDER [D]v6VAL$ [T]TAB ABS  DRAW ATTR [Q]L CIRCLE zAT u CIRCLE [G]SQR / VERIFY ng[P]▞ ERASE  LOAD yP GO SUB sY/ VERIFY <=5▘ LIST  DIM SGN  DRAW NEXP uN RETURN  POKE [M]&& NEW  NEXT ] CLS QCHR$ EXP bP FORMAT z'IN nSQR  MOVE CHR$  OPEN #<=k© FOR Shq:" VERIFY  FOR  VERIFY BIN 7>= GO SUB ykn|jl[E] OR  BEEP QRND RUN EXP /G=INKEY$[P]^h{ RETURN  AND ▛ LINE  POKE EXP /G[D]VAL  FOR q INK COS <=L[n[I] READ b}1| OUT 4▛ CAT " FLASH  RUN g CLS  BRIGHT j▟ GO SUB n1 RUN C LOAD P[P]▚ FLASH 0xiPEEK  MERGE ▙7ASN M5ATN QUSR  THEN n[T]INT  OVER uu[R][P][M]<[Q] CIRCLE i|LSIN [E]<=] CONTINUE TAN [Q]ts[M]0 ERASE  DEF FN ▚ COPY  CONTINUE XJ LLIST  LET [N]GATTR  FLASH  LIST t CLOSE #SQR 3i REM POINT VAL I[K]6POINT  CIRCLE ▙;FN  LPRINT  IF  OUT K[F]INKEY$ABS Nf PAPER  INVERSE zAT b LET :▙ NEXT 9 BRIGHT VAL LN Zj INVERSE ▗[O]{ LINE  DATA ABS S DATA  BORDER COS P COPY ,©XxK PRINT g REM Q LIST u OPEN #SQR PIINT ▜O[E] PLOT  :!▛▖ OUT vX▙ FOR SIN  LOAD  POKE 4 SAVE &{ READ  MOVE  NEXT > OUT 7INT r]( CLEAR D RUN Fg©<= PRINT IN gATTR  OUT  GO SUB SQR CODE K[F] ERASE  OVER  RETURN @USR v▟h8ASN  INK 9CHR$ r5 BEEP 32x[K] CONTINUE S2X[K] DIM  OPEN #1x[K] CONTINUE +LEN ,~ LLIST b[R]VAL INKEY$ CLEAR k6 CIRCLE z RESTORE  TO  CONTINUE :/[F]STR$ YTPEEK 4W POKE  IF V2x[E] BEEP h SAVE [P]ASN ?TAB #B]^[I] DATA #Q]▘ACS [A]zPj>=FN [F]VAL AT r[L]K/->IN Ouc FLASH P)INKEY$COS d▘STR$  FORMAT *#/oUSR <=T[K][C]VAL$  LIST [U]/ LIST ▖ POKE EXP T?u PAPER d PAUSE [J]MiK DRAW INKEY$* DIM  DEF FN dqH BEEP  OUT  LLIST .[B]▗ NEW LN  STOP USR " MERGE [P] GO SUB F FLASH  PAPER ^_t  BORDER NOT BIN  LPRINT  BRIGHT  CONTINUE /o▟USR F7IN g9 CONTINUE  READ ATN IN [Q];S[F]INKEY$ GO TO >SGN ECODE [T]▗[F]INKEY$o▜c LLIST  PAPER & LIST oQ▞ STOP [K]VAL$ |ABS gNOT TAN [S]T BORDER jrSIN " GO SUB q OR jqQ'G INVERSE W CONTINUE O LOAD ? GO SUB PEEK ?TAB ▜ INK |^ATTR NOT RND NEXT 1!QRHINKEY$EXP  GO TO POINT ©J[O]>=PEEK  NEW ASN {IyP PLOT  INT LN SGN POINT {_ OR STR$ j PAPER  READ cK[N]XSGN L[O] PAUSE ▝[G]'QATTR  POKE "uhB LLIST NOT  PAPER C BORDER <=[K]INKEY$ LOAD  DRAW > MERGE [J] OUT  SAVE x LOAD oSIN j CAT  PLOT   CLS *oCSIN CHR$ <>Uw>gATN  INK :4 MERGE  CLS 2i CONTINUE PI STEP SIN  INVERSE ▛/ COPY  FOR '7 IF <>VAL /^g[R] INK 0 VERIFY  BEEP NOT ▝CHR$ r<8,d AND SIN ASN  MOVE  OVER  OVER  STOP `t PAPER PEEK USR T BORDER B PAUSE  BEEP ATN [D]y LINE ^k_©" RETURN PI[J] LPRINT  LLIST |[R]G OUT  MERGE ?v LINE  LPRINT PEEK 0CHR$  BEEP ef_ STEP s/SA▜ THEN  LET Jf VERIFY % LLIST IN } THEN  READ SQR  IF W[I]▜ RUN cSQR  SAVE LN  MERGE  OVER X[F]NOT  NEW  NEW 3 FORMAT EXP L CAT C'LEN  RANDOMIZE :2 LLIST  CIRCLE  BORDER SQR +^ PAUSE >= INPUT  RANDOMIZE * CAT  NEW [B]▞^ASN g▜H AND S REM AT  POKE i RUN FN k? LINE F2[F]MJ TO  RESTORE Z MOVE ▞Y[F]DtSGN [.++e`[R][S]TAB [U]ASN [J] PAPER  ERASE Y▜STR$ s/s INVERSE  RESTORE [U]6COS zJNl DIM 1 OVER &ng INK Z LIST Z}▘O LOAD POINT [D] DRAW  THEN [L]M CAT vS<. THEN mMINKEY$[U] INPUT r STEP 1 FOR  MERGE  STEP !INKEY$z4 LPRINT XINKEY$q?[H]#k3= OPEN #ZlTAB [F]TAB TAN ASN M^#COS [U] NEXT SIN 6LN ▙ DEF FN [D] OUT ▞yz CLEAR #g LPRINT  READ ABS D LLIST  REM [S]&[M]s}E~b▚&[L][Q] CONTINUE &p CLEAR [G]; RANDOMIZE OR7] BEEP LEN  FORMAT I MERGE  THEN ▜' PRINT <= CLOSE #I PLOT  1 LIST $ PLOT   SAVE  CLS n VERIFY [D]DSkINKEY$ TO  CONTINUE :]e7kI'#'.INKEY$[L]CPOINT  OPEN #S DEF FN VAL$ [I]M7 INK iPOINT  CONTINUE ACS J▟▖ BRIGHT  REM up[S]STR$  LET  BEEP  GO TO  MOVE MNOT  PLOT  GCHR$  CAT  COPY J NEXT  BEEP [P] RETURN PI ERASE [S]G[U]W[B] ERASE [T]cMI/ SAVE cIN >=9V GO TO  GO TO NOT dVAL$ hjd GO TO SGN TAB  STEP '5 THEN NOT k[F][U]ACS INT G)y POKE PI▚ DEF FN 2 VERIFY K[E] READ LLEN [L][U]ASN  LINE  LLIST  LIST 9[<= PAUSE EXP X[J]/CODE /ATTR SGN ABS  LINE  READ IN [K]K>=}SGN ;VAL SGN ▜ NEW C OUT  DATA ;C INVERSE  DATA ?PEEK _WSTR$  OVER >=SGN  COPY [O] FOR x.[L]+AT <=w PRINT [R]y▙ LOAD  TO beguCOS  IF n[H]kYUSR NOT [D]SIN ( TO q8< CONTINUE BIN ASN ▞{x CLEAR  PRINT tLN [K]Z[K]M}/[R] CLS  LLIST  LOAD O GO SUB [A] INPUT TAN hASN [G]C`W BRIGHT ?▝ACS  OR &© LIST INKEY$© CLOSE #▞ LET  THEN  PLOT   MOVE STR$  LET NOT ▜ SAVE  CLOSE #,*4▝SGN ▞q INK /[Q]gL CAT USR 9[K] PAUSE t▝ LIST  DRAW ▙v▜`[G]EXP `s[U]TAN  W CLOSE #9 LOAD  CLS  RETURN  SAVE K STEP fz SAVE ] LOAD g CIRCLE LN < MERGE EO LPRINT  NEXT A BEEP [P]6h INK ACS  NEW  PLOT  zr©7QSFN [P] STEP  GO TO  PRINT 3[C]USR %SGN  OVER COS AT zbATN ▟[A]▝AcJxVAL$  OVER LN n,w NEW AT ▞ GO TO U5 FORMAT S VERIFY ACHR$ ABS  RANDOMIZE  LLIST [K] CLOSE #B` DRAW  LET 2[D]<[B][ LINE  CIRCLE W5 STEP esY[ GO TO ATN 6pSTR$ [I] PAUSE : GO SUB %CLN WOUSR c2 RETURN K[C]g^(NOT Q[Q][ LET  PRINT `tpl VERIFY t>. VERIFY KAASN :[A] LET  LPRINT <=oP[P], THEN  CAT A CLOSE #▜ LINE  LET |ATTR  KpGSGN [S][O]VAL [H][K]▛ FORMAT lA FOR [O]K▘ NEXT ~SCREEN$ NOT i< CLOSE #^ LIST b[G][D]r8*J THEN x STEP ,l5▘ PAPER zXaYQ*][bgFN  VERIFY  CLS /L DRAW P INK ASN QS STEP STR$ {g STEP  FLASH R RESTORE ABS VAL PI THEN R RESTORE COS I NEW NOT {[Q] OVER  RUN COS  SAVE {9 RETURN  CIRCLE 5KG RETURN VAL  DATA sm[B]NOT e2 BEEP !OSIN  BEEP !EXP O REM %"VAL LEN SSCREEN$ %!<0 ERASE <=>=ASN B LPRINT  RESTORE 1 REM 4 POKE @ IF PIf LLIST ATN VAL$ NOT  INK pIN RND READ S SAVE  CIRCLE  RETURN  LLIST 98K LIST C THEN ▝[O] FOR c[S].- READ i+ GO SUB ▖zp BRIGHT ▟[P] INPUT d1OS=] BRIGHT a|j~./ INVERSE l INVERSE k/W INPUT [C]>hS[▟ TO 1 LOAD so/"=$zFiLN  MOVE k TO  GO SUB  RESTORE ▘ BORDER LN LnI[I] POKE w RESTORE [D] INPUT %he|STR$  ERASE Pi OVER  THEN  FORMAT / MOVE SQR 48STR$ <=[U]M[M] IF pd FLASH ▛aF▖TAN LEN x: PAPER  LET LEN  IF  INVERSE PI%<>yM NEW "[ FORMAT f32 BORDER #>=▗hLN 9USR  DEF FN :o0[O]Zz FORMAT  DEF FN  GO SUB - AND [O]CHR$ NOT | VERIFY r[Q]SIN ▗Gl CLS SIN {P} ] LIST STR$ STR$ p'[P]EXP >ASN [D]s LET  GO TO 3STR$ ▘ LOAD *7BIN e[K]IN j{Pkr STEP  GO SUB oTAB [K] THEN  LOAD ABS SGN B▜qGIN FN ©%[Q]} MERGE TAN t LOAD p[C] RETURN i LET  DIM yVAL V VERIFY 8Pt5V▘▙[H] BRIGHT Fh5YfNOT /Vi<> GO SUB OEXP  PAPER TAN .%A RANDOMIZE VAL [M]▗ PLOT  Z|[H]GPOINT  CONTINUE }D LPRINT ,RND FLASH  DATA PIASN M TO /[G][O] MERGE 7FN [F]▗eRND[Q] OVER `c[R] NEXT  LLIST USR  RUN kX FORMAT qS GO TO STR$ U[D] PAPER F(/SCREEN$ h0▜ LOAD #fgASN RNDS0( FORMAT  NEXT USR  BEEP INKEY$+>gLEN  OVER  LOAD  FORMAT ▞: FORMAT  GO SUB ACS LEN SCREEN$ A OUT ^ INK [B]▖ INPUT @z PRINT {AT  SAVE  PLOT  h<=_STR$ INT g▞ VERIFY S©ABS G RUN K FLASH  INPUT  IF RSTR$ SCREEN$ [H]82[T] MOVE  MOVE 3I BRIGHT "; CIRCLE dWpSTR$ >=hx GO SUB wATTR ~[F][P] CLOSE #▞ ;VINKEY$d5 PRINT 4Qq RUN # VERIFY  THEN ▞o TO ATN  MOVE {▙©XgCODE .▘.dABS n5PEEK [E]2 FOR  CIRCLE [H]SGN SQR SQR  CAT  CLEAR ©_ [O] LOAD [J]PEEK ]▙ CIRCLE COS ONOT SQR INKEY$SCREEN$ r CONTINUE >e▘ PLOT  PEEK J7▝RND<> DIM a TO  PAUSE T[E]a DEF FN b._[J]?P# BEEP ASN  NEW ▝SQR [G]C MERGE TAB [E]2EXP 4J SAVE t/nNOT v DEF FN 8><=G[S][Q]zT= NEW  OR [E]P CIRCLE pSTR$ INKEY$ PLOT  <SGN  LIST , IF  LPRINT  BRIGHT [M]p RETURN  LLIST  DRAW [E][O]VAL ©! RESTORE  OPEN # VERIFY IN Hn COPY  COPY 5/HS GO TO [H] GO SUB }[J]<[K] FORMAT S OR *3C*[O]7k DATA <;[A] PRINT  OR ?a` INK TAB [A]© PAPER eD>=T BORDER y*FFPOINT x CLS RND CONTINUE ABS FN ;ZC THEN c READ g IF FACS ▜[A]v[C]CHR$  CLEAR  OVER (E6PI RANDOMIZE PEEK (E MOVE os[M][P]▛[H]P[L]▝job CONTINUE .( READ  LPRINT  READ 2[Q] LOAD )#v CLEAR [Q][ VERIFY  COPY PI OR [L]{©VAL$ ATN L|j[L]G7▞ PAPER  RESTORE |USR [K]LN 5LN <> INVERSE  FLASH ABS EKAn SAVE Q AND TAB eUSR  THEN  NEXT STR$ qNOT  LOAD  IF ?S BEEP  CONTINUE 9NOT CODE  OUT ▜c OPEN #▚IN  NEW ACS  RANDOMIZE  NEW SGN pPI?[J] LLIST ys AND nyi RANDOMIZE PASN ▜ OR HL;fLEN [K]<[M]o AND <>[I]/CHR$ [R] MERGE ▝hLEN ASN [H]@Lw|[D]X▙K▘w><▛ASN ▜AT 7p!` NEW  TO  BRIGHT >:[U]y|<=/▝g[T] BEEP [R] CONTINUE Uk RANDOMIZE  LLIST '1[U]'[N]G▛ COPY ~ SAVE © DRAW PI NEXT /▜ DRAW [N]`YCODE [L] MOVE  CIRCLE `Q[L] DATA } RANDOMIZE  BEEP FN  RETURN ?lACS G OPEN #INKEY$USR [T]ASN  RESTORE ~,{~ TO  FOR }|▚ NEXT K REM xCODE @  CLS O7▗ NEXT awVAL$ u CAT 0 REM ▙ RETURN G[L] OR [F]U_ NEW  PAPER  LPRINT  NEXT  PRINT VAL  CLS ~VAL$ [D]/ATN [M] DIM Hj#[E] RUN [T]▝D(tLN ▖[K]©p+ LIST TAB STR$ / LPRINT QpL@▟V^` VERIFY ` CAT [S]USR [S][P][K]<=`QAT  OUT  RANDOMIZE LN  LLIST SQR  GO TO K CONTINUE  RANDOMIZE IN f,LN /|X OPEN #e LIST , LLIST F# STEP  CLEAR 3CODE v©91[U]smCODE  DEF FN EXP  CLOSE # DEF FN [A]x CONTINUE TAN  READ ▛▖ LINE 9 LLIST POINT >= NEW <[I][I] STEP : DATA u&TAN  CONTINUE  BORDER 4XINKEY$VAL ▗ MERGE `TAN  DEF FN `w FLASH `0 OVER [L][P][E]40qUSR  BRIGHT  DRAW pqVAL qSTR$ [J]FN © RUN z BORDER ;=<>3 TO EXP eNOT IUSR  LIST ] PLOT  <EXP o DATA  REM p DATA  LIST 9ABS AT ©! CAT f8}[G] OUT  INPUT INT IN  LOAD  CLOSE #`Q REM  DRAW [G]INT n▘$ CAT  MOVE [J] GO TO  PAUSE SIN /y IF N FOR [Q] RESTORE r[T][O]CHR$ ?[L]FRSCREEN$ /[F] NEW ft OVER ▛SCREEN$  LINE  GO TO VAL$ C+SIN  LINE  LOAD SIN SIN J[Y^'+&$LN EXP [P LINE <> BORDER RNDVAL$ [H][F]TAB SGN ▟[F]SGN ABS VAL /W OR Y`|2 LINE [O]Z▖[P] ERASE  LLIST [K]VAL LdABS ▖ PAUSE v©▚jLEN  AND  CIRCLE  OR  STOP S MOVE BIN  FOR  PLOT  ASN [T]+TAB  POKE EXP XZ PLOT  )v}:<= SAVE  THEN POINT [Q] LLIST  POKE T[K][O]w` VERIFY ?6A LIST ▟ PAPER  DIM POINT  FOR  GO TO [K][O] RUN umVAL VAL$ :INKEY$ SAVE /5[E]NPOINT ABS Wu DIM rPOINT CODE FF[P]cZ4TAN  GO SUB b=TAB ▘[H]▖ BRIGHT  REM Z RESTORE PEEK f;o▛KABS  RESTORE fhq:[ OUT  THEN >k} RETURN  PAPER [O] PAUSE  LINE COS  FLASH  LET  OPEN #INKEY$ LIST #& LET >p:[P]FN  IF ▘ LIST ASN g MOVE jJm▜ATTR INKEY$PI<=HABS  READ [L]PI▙ BEEP w MERGE [P][I]SGN  NEXT [K]l RUN SIN  MERGE  CLEAR &[Q]3g CLEAR  LLIST "BE LOAD  RESTORE [L][B]_ FLASH ATN qVAL kTAN O DRAW  RETURN [O] RETURN SGN VAL$ CODE  OVER  AND d PRINT  RUN X OUT  LOAD mfb7SCREEN$ [N]eY[E]<>1POINT  VERIFY  COPY ]AT INKEY$BIN odUSR .▛ CIRCLE f LOAD +; BRIGHT  OR 6[N]g[R] INPUT G FORMAT  FOR 0 PLOT  Y{SCREEN$ 5Ub BEEP i}.W20[E] INVERSE 'aINKEY$%POINT  REM fmTAN  OR INT 2[B]NOT  DEF FN ▝d RETURN INT NUSR  RUN ▘ LOAD  INPUT  DIM  LLIST  RUN 7}sPEEK  GO SUB P,SQR ;<= PLOT  ,pEXP ATN ]j▜1▖[L]CODE CHR$ `v LOAD 3m▖_IN "%ATTR  FLASH GOUSR uEXP !OPIOVAL 1[J] STEP ]:▚4INKEY$VAL$ BIN ABS c SAVE [S]dATTR i#k[J]Sl{ IF N/ FORMAT  NEW &EACS ACS INT [K] THEN nfd{i FLASH b;VAL$ <>▜ GO SUB SQR  CLEAR : LLIST N LOAD  PRINT T LIST  ERASE [I]U STEP  RANDOMIZE CODE 7▗ABS  RANDOMIZE 3[K]Dai REM lVAL$ zl NEW LN 8yATTR +///LN ^}r GO TO r CLS  BRIGHT ▛]▙*<=l LET Q1 CLS r8CPEEK *o^ LINE Gn[B OPEN #[R]LEN  LIST ▜ DIM r[S]<= OPEN #>= REM (,[H]MUPOINT [C] DIM *[L] OPEN # CLOSE #<>PI CLOSE #FN q[N]N#OPOINT  LLIST  PLOT  ZbAT c[U] GO TO )SCREEN$ Q CLS %NASN  INPUT n LIST  RUN  RUN [M] CAT  LLIST  LIST [T]E▖c][L]b[E]!M=[M] DEF FN 6▘COS Y LOAD  RUN 7~e▝USR [H] LOAD >=NOT D[N]CODE TAN a IF [Q]Zt▝iB<SA_ PAPER H CONTINUE EXP  TO %[P] LLIST A`[._ MERGE  LIST  CLS 4 LIST qXMVNOT LN  TO y8 STEP <VUVAL  NEXT COS N3O▗ MERGE  INPUT  LOAD LN  NEXT EXP 1 LOAD  REM } CLEAR  CAT  LET  INVERSE ©_COS EXP k/ FLASH  OR  CLEAR [T]`( SAVE ▛Lv BORDER  NEXT  DEF FN  FOR 1▜hCOS Nw INPUT  CONTINUE  RUN y BRIGHT w[E][I] LET >;s VERIFY  INK <= RESTORE [U]3[D]ACS m[T]P,VAL$  LIST k( PAUSE V[J]YhR*f RESTORE [Q]FPOINT  DIM p[I]CODE * FOR RNDNOT  LLIST 3[N]5F+#RND FOR 1^VdVAL$ INKEY$AT ACS  OPEN #SCREEN$ *~ CIRCLE  MERGE Qj RETURN  LIST CHR$ [M]`USR Nx TO !CHR$ AT  SAVE TAN  SAVE STR$  LPRINT -ASN ABS ATN ▗ LIST kOU LIST TRNDmACS STR$ ACS COS T FORMAT .[S]INKEY$G;[S][N]FTAN  LINE ? CLOSE #<>:>= PRINT  FOR ([B] LPRINT =▛[K] STEP r)▝[C]NOT V▙ DEF FN [M]SQR 8 RANDOMIZE [A][K]}`COS  FOR ,w TO SIN D[G]OVAL Y`qATTR (X REM USR COS AT RND`[, IF B^ae[B]e9 DEF FN  OVER CODE <#ClrSIN  FORMAT [C] CLEAR d INK Y8 MOVE NOT Y"<> NEXT  PAPER cN DRAW ATTR ,ABS INT  OVER  CAT cCHR$ 7SIN VAL t PLOT  oe CONTINUE ?VAL LN 8 LLIST {▞ BEEP PIT[I]k[I]CODE vU CLOSE # FOR [S][N]u[E]. LPRINT "N▚ GO TO  LPRINT "lwO4K LET [R]Y PAPER  LIST  BRIGHT  DRAW & LLIST ZATN k MERGE PEEK LN M PAPER  PAPER  DATA [L] FLASH mINKEY$ STEP ?TAN 'Y<=F#M>= BEEP nAAT #-[F]* FORMAT  AND PIM[H]>=VAL$ Si% RETURN  FOR SCREEN$  IF $ SAVE ] BEEP QPOINT  FLASH  LET EATTR  IF )[T]l0ABS  BEEP [ POKE tl|A VERIFY [N]▗▖_ LEN [S]PI<><> BRIGHT w/&Z[L]AUSR  LIST 31 CLOSE # BRIGHT m DATA  DEF FN 6▝▙NOT  CONTINUE CHR$  OPEN # AND cSTR$  IF >SGN ▞STR$ ▜▚NOT  LLIST i IF 6;>r BEEP ▝k BRIGHT -=PI MOVE ATN SIN VAL$  LIST 0^TAB 7O[L] OPEN #S▙ATN A2[L]C POKE r PRINT hb[E] OVER +USR BIN {=W THEN  OPEN #YWo<=I POKE HVAL$  READ / DIM [I] LLIST 4 CLEAR ▚n PRINT  DEF FN INT <>▙T POKE $NOT i▚tM OPEN # LIST  GO TO m OPEN #R1a{@Y<▙ CONTINUE & DEF FN } CLS k; DRAW [O]N FOR 1 FOR = BEEP LEN [H]]M VERIFY L INVERSE [B]O DATA >=c IF F#SCREEN$ [B][D] LLIST SIN  MOVE NOT eLN  IF VAL [J]-<><=[B][D] REM vv BRIGHT iSQ[iVAL M▘ INPUT q4]f POKE IN PI+wLN { TO  STEP ASN  DIM xxABS CHR$ 24 POKE LN + CLS [I] OR 7Ew OUT Q STOP =©RND▖_^ TO [E]jPOINT  CLS H7#_MaO[K] BORDER a'jO OPEN #zt2Y*,C NEW 7ABS VAL$ [H] OVER [A] STEP !VAL  DIM b▙ATN a'©Oa'AT  LPRINT EXP VAL$ 4b DEF FN  FOR q INK ACS (TAN  STEP r^YPOINT F[H] OUT  OPEN #O}=mPI LET (yABS  SAVE [O]$IN ?V FLASH ▞F▚[P]▘ OR  CLEAR LY`CODE ,v[T]Q[J]* DIM 39M[T][D]] INPUT jSQR G3[E] PAPER W}G THEN  INK `CODE j[U]x4▝ AND l DIM [R],▟▗[K]. FOR  POKE <>[M][J]STR$  VERIFY &po OPEN #89BIN  OR CODE M PAPER X NEW AT [R] LET ABS /<[yEXP [O]▜e#[P]FN POINT INT D REM z NEXT  MERGE ABS ▚[C] CLEAR = DIM  LIST ▝ IF  LLIST [S]POINT [D] INVERSE  OPEN # STEP [C] RESTORE <k[L]INT o POKE 6 VERIFY ]gz OVER ▜[I]y[C][L]8RNDLr+bR FORMAT [S][H]a:- THEN ▜ BRIGHT ▜# BORDER " CLS }INKEY$NLN 8if[E];LN v)PIF#s INK a[K]STR$ {=_E REM PI.ZVAL$  CONTINUE  PAUSE ▝_m[E]▜BIN  CAT [S]F#[O] OPEN #a[K]TAB  BORDER J"▛22)~v OPEN #ATTR  CONTINUE  PAPER  THEN cG>= INPUT + DIM  OVER ▜YACS NOT  NEW  LIST [F]VAL$ >=STR$ v- RANDOMIZE ;©N THEN  GO SUB  ERASE 6[T]k PAPER [N]N/▟o) PAPER LEN  DIM HCODE  INPUT  PAUSE  CLEAR CHR$ 4eE POKE  ERASE  DRAW ©M.INT ▟AT w[S] AND  CLS [F]VAL$ EXP ▜l LPRINT VAL$ COS  ▖[H]X?[D]: POKE SGN [B][G]FN FN  AND  OUT  BORDER r[I]AT e ERASE q DIM YY LLIST CKK STEP Q LET ABS TAB u RUN !N)FN j SAVE VAL$ jIN  INK  INVERSE ©kNOT T^ RETURN mJATTR ▚RNDY3q LET A NEXT  AND INKEY$[O][F]SCREEN$ P▚ VERIFY [I]RABS ~[N]Yp BRIGHT  GO TO ▚~a[S] READ ;^ COPY C VERIFY  CLS  BRIGHT TAB s▜SCREEN$ <"sRND[E]ATTR ▜TAN n CLS TAB ABS  DRAW  OVER  THEN BOI▚1 STOP  LPRINT  NEXT  CONTINUE  OUT ASN IN OJus RANDOMIZE  POKE >=DZy NEW mIN *▖ CLEAR +{ OVER  BEEP IN  MERGE 'RND THEN wi PAUSE BRND<2| FLASH [M]RND.7▘▛d▟- CAT [P]_>= CLS h LPRINT [S] PAUSE M LET 9fLEN y{4eGg▚VAL [E]orSGN VAL$ <>▞ ERASE ) RETURN SCREEN$ GU[F]EXP VAL$ PEEK T::[M]TAB  RESTORE }▝x DRAW Rv PAUSE  CLS &%'PYSABS [H]▝ATTR h OUT [T] INK pzPEEK _* COPY  OPEN #NOT >=TAB  RANDOMIZE h LIST ] BEEP  THEN  REM <>RND[H]>pDO LIST ▙z[PI0LN K[M]0^HEXP  PLOT  BIN  SAVE ATN |b;AT vo THEN }5>[R]ASN  RETURN J/TAN J▘ PLOT  i#nH OUT a OPEN #NOT s53 NEXT ▝[S][P][M]f CAT 8=GKINT  SAVE POINT LEN ?76f' NEW  LLIST  READ  FOR ▛|RND5o[E]ATTR PEEK  LINE U1iUU CAT  OVER LN  GO SUB }. CLS BLN ATN  LINE PTAB sCODE IN :INKEY$SCREEN$ [R]PI NEW INKEY$8LN LEN /SIN [F]Ke[A][F]VEXP LEN /SCREEN$  REM |f[S]AT VATTR / RESTORE lw MERGE k[K]ABS ▙ INPUT ▗ LOAD :Z[Q]▟[A] CONTINUE jCHR$ vC/C BEEP  GO SUB SCREEN$  LPRINT u PAPER LN ABS 57[Q] INVERSE  PLOT   RETURN ▗bCODE TAN SCREEN$ ATTR  BORDER  REM ▘.PI[J]ATTR [L];SCREEN$  LIST j NEW  DEF FN ▟ CLEAR  MERGE  STEP ▟ DEF FN ATTR [L]SCREEN$  LET j MERGE ;CODE  COPY SCREEN$  MERGE : LOAD VFN ~&TAB Q[Q]ul<= GO TO j[T] GO SUB * OPEN #ACS !▖[M][A]D[P][C]SCREEN$ gRX FORMAT COS LEN SCREEN$ Z BRIGHT  RESTORE  DATA * DEF FN uj[E]SGN  STEP Q DEF FN nFN c/LN ATTR  CLOSE # RETURN ASN lSCREEN$  ERASE AT & STEP  INPUT  LPRINT  GO SUB ▖-D[P] GO TO ASN [O]n%▘U POKE 6Ko9[E] INVERSE RNDT INK ATN  CIRCLE t DEF FN  CLEAR TY[T] DATA  MERGE .s#[E]SCREEN$ [P]d1 STOP _SP GO SUB  PLOT  r▗I[R]qc PAUSE  NEW  AND PEEK INT LEN ▖ULN 8 REM = CLEAR SQR t+5 OUT  RESTORE EXP ATN  MERGE ug[B]q3▚W DIM W)@SCREEN$ hrpt POKE ▛STR$ . CLS #C? LPRINT zN RETURN ▗s*u RESTORE TAB O INVERSE NOT  BORDER  AND /wEXP ATTR ]JVAL$ q5Q% VERIFY  LET 5] RESTORE WU GO TO U>Wu^ GO SUB W[N]UA INPUT M/VAL$ ` CONTINUE [A]LN ,z MOVE ABS ATTR  INPUT  INPUT AT *u< OR X57ATN ATTR [L]7UcATN [M] RETURN d X RUN ;8[T]{ CLS 1B.gT*[O]POINT k>%ASN :h FLASH qp#NOT U" READ * CLS #UcAT [T]SCREEN$ oSQR  REM ▟[G] RESTORE ! SAVE  POKE x:[Q]▝oCODE ATTR  CONTINUE PI INK  AND [C]POINT q`_{ CLOSE #ABS HQR PRINT /ATN  ERASE FN s[I]q$ OPEN #P▛% THEN 6[P][J]4(INT [D] CLEAR CHR$ STR$ }=S▝Mo[R]/h[A]zP▖}+t SAVE SGN  THEN [A]y[D] VERIFY [vhC[S]ATN ATTR [R]# DIM OyAT <= VERIFY RND AND ▝}▝ RESTORE FN x BRIGHT  STEP 7[A]Vv BORDER VAL  CLOSE #SGN INKEY$oABS  REM COS  FOR | NEXT PTSTR$  INVERSE  INVERSE V TO  MERGE SLN ATN  LINE RSTR$ INKEY$POINT Eo PLOT   FORMAT ▗/mAT  RESTORE o BORDER  MERGE ▘LN [R] TO  NEXT  RUN TAN  CIRCLE /SGN G" LET  PLOT  YhSQR ACS SCREEN$ 8[N]1 DEF FN SQR CYY<LEN da▝ LET  LPRINT [E]  IF ;`ACS ▖POINT  CIRCLE STR$  MOVE z[P]n BORDER  AND [T]SFN [R][P]▚ AND  IF  INVERSE s[N]EXP  LLIST [B];S[S]NQ) OVER ABS EBUSR  LIST POINT  LLIST ACS IN < POKE ATTR QRu>[C]zD LLIST TAB INT I IF [Q]▝COS INT  PAPER  DRAW s IF TAN ?=f[ TO < MOVE  DRAW ~[D][B]~O OPEN #ABS  POKE VAL 5SQR v[I][D][E]Vq PAUSE Vb BRIGHT ABS  CLS [E]/[T] PAUSE 4SwVAL$ QDS RANDOMIZE h MOVE CHR$  PRINT O▝POINT  NEXT  DRAW 9 OR h{▚ATTR < CONTINUE INT ▝ POKE  CLOSE # RETURN iv PLOT  STR$  DEF FN  RESTORE CODE CODE  STOP -PI PRINT w{QcJKATN INKEY$ BORDER  AND  MERGE kU LET ~©:▜ ERASE [R][R]▛_▙USR  LET  POKE ??&▖ OVER  OR U{[R] PAUSE ▝Y"[T][T][I] BORDER [XY'CODE C'PEEK RND PAPER  POKE LN [N] INVERSE [Q]BIN u8SCREEN$  DEF FN ▗%[F]ATTR  GO SUB ATN  BRIGHT yF▙[K] LINE mFN  READ [M]▟|SQR ▞L INPUT *[G]RND3 THEN  MERGE VAL$ <fm* GO TO  CAT oV* STOP EXP PEEK ~SCREEN$  POKE UASN  PLOT  * PAPER  RESTORE  REM  OPEN #▙mQ PAUSE k~2 STOP COS 9ABS VAL$ SCREEN$ ATTR ▚I[F]{INKEY$c*/ASN U@ FOR 74-u PRINT b REM XE▝iATTR | DATA 3 BEEP  MERGE  PAPER x-<=ACS SCREEN$  OPEN #STR$  CLEAR NOT ILEN  INVERSE  MERGE  BRIGHT ~ GO TO ]VCGTySCREEN$ ▝ATTR SGN  DEF FN  PRINT .A CONTINUE LN COS . CIRCLE  LINE  READ 8[T]INKEY$<>INKEY$DVAL$ 3d©2"SIN [T] THEN ▗[T] THEN  BEEP <=[Q] PAUSE  CLEAR [K]LEN g!h CLEAR Q DRAW [F]EXP dB▜▝ PLOT   DRAW  LPRINT  BEEP  DRAW [U]DPEEK  DATA ATTR yTAN _.ATN `▛ FORMAT TAB CODE [C] PAUSE  LPRINT 2© CONTINUE  FLASH 7 LET  SAVE ,▙PI9LN ATN  BRIGHT U ERASE  BRIGHT CODE LEN [R]LN a RETURN ~ATTR 1 DATA  DIM  BRIGHT  BEEP ; OPEN # OVER _UUSCREEN$  CLS QC) FLASH  DIM .CODE ABS jRND DEF FN ▝} MOVE P LINE ▟} INPUT P_▛ VERIFY R0 LOAD T LPRINT PIgp[J]NOT ▖[M] CLEAR V3<>pO[G] VERIFY  PLOT  '" STEP [R]b6N▜p COPY [J]2 MERGE  RUN  DATA [J]IN CODE  FOR ^ STOP  REM LEN  RANDOMIZE  RUN  OPEN #|T OUT J+ LIST W78Br[H] BORDER  LINE  PRINT Hv>d IF 0f CLS  LET 5t=[N]nPI▚[R]uVAL$ X CLS  REM nSQR -[N]▖[O] SAVE b_.[G];<▟PV FLASH  RUN  CLOSE #.<= POKE *SGN  INVERSE  IF M CONTINUE Y NEXT  REM [D]J PLOT  bPOINT  CIRCLE [E]:-VAL  CIRCLE 3 OPEN # MERGE qJ NEW * LPRINT 3 DEF FN In NEW h{<> SAVE  AND NOT  GO SUB [R]v-SyJATN  GO TO  RUN  BRIGHT ra▙[P]a NEW ^ CLS hVQt_ RETURN  BORDER [E][U]ay~ POKE  GO TO  DEF FN ATN  ERASE B MERGE > GO SUB ▚FSCREEN$ CODE // NEW  FLASH [T] INVERSE  RETURN  BORDER IM[L][Q]f CLS  GO SUB [R]a DRAW ▟ASN ▛pqXL<> NEXT  CLEAR TAN  PAUSE LN FN hix▘e FLASH R~tT CIRCLE _/ASN > RESTORE EXP  BRIGHT ;CK LLIST [R]USR [A]|@9COS [Q]ASN [R]]L NEW PINLEN  REM  OUT u PRINT kvCHR$  CLS sU*U RUN [F]V DATA fWw FORMAT w TO  MOVE SQR UIN  INVERSE qK▟,POINT  PRINT  NEW  FOR . DIM CODE Ik=[H] RETURN ATN )l LLIST 2 CLEAR oQSIN  BORDER [H]EV FOR c LET  INK ▞- FLASH ,[S]CODE STR$ '@ INVERSE ▗ FOR  LOAD  OUT s INPUT 7 RETURN Uk7 DRAW O CLOSE #K[S][A] CAT  LIST V OUT f*VAL$ ? FLASH  MERGE '[B]O GO TO ▚SCREEN$ ATTR [S] NEW [M] BEEP  CIRCLE JRND CLOSE #N THEN  STOP ▘>▛CHR$ D[ GO SUB ▟w STOP / ERASE  FORMAT TAB FN  BEEP  INK zlSQR [G]W PAPER FN zj/VAL$ rfw©~▜ READ  IF YPI▜[I]=^PNOT  RANDOMIZE hAT ATN  READ  CONTINUE Ws DEF FN ▘ PAUSE  RETURN  NEW ZXU PLOT   FLASH ATN PIP▝ STEP LN  DIM Q+SG>=[P]INT yo OUT © PRINT S SAVE Y CLS [Q]u;[U]NIN ▘ CLEAR  CAT 8LEN }VAL v7DRND ERASE  BORDER 1}VAL [O] READ #[J] BORDER  BRIGHT POINT  BEEP  BEEP  MERGE kVAL U PLOT  ▗ RANDOMIZE  INVERSE  OVER eUVAL  CAT ?T GO SUB 2TAB  PAPER . AND IN [F]CODE  AND ACS ! PRINT / CONTINUE NOT ABS 8 PAPER P READ 1y0 POKE POINT yATTR ^ PAUSE ▙ LINE [R]b+u[COS /zCODE s FLASH INKEY$▞ACS  COPY SCREEN$  FOR  REM ▛ VERIFY SCREEN$ INKEY$SGN INKEY$ LLIST [Q] CIRCLE 7eFN } LINE Z(-7 VERIFY w PAPER AT 'Q THEN 7INT ATTR -[N]H? LET x-ATN BEXP ACS >`9b<> RUN M DEF FN [S][K]ACS L PAPER [S]5 RUN #] READ [H]wWsTAN  REM POINT q BEEP o CIRCLE  FORMAT  CLOSE # DEF FN ATN  MOVE PVAL$ * GO SUB  COPY jATN * BORDER  LPRINT  DRAW T SAVE .[R]▛6 OUT ▟SCREEN$ +/[N][[F] RETURN Nsd▖ACS  RANDOMIZE * OUT  IF BIN ~~ATTR Q OUT 9[J]^[ OUT CHR$ CHR$ +.SIN [H] DATA 'LN nA![K]r OR  CAT [P][H]PI( BRIGHT 1 RANDOMIZE #Y IF eF CLOSE # GO SUB j▘PISeCz STOP  LIST  CAT ▙*POINT p'_c*[I]©ATSTR$ S_Hg▚NTAN  FOR EQSQR  DATA [L][E][Q]CHR$ [O]YW INK [N] LPRINT C[J]CODE COS  MOVE  VERIFY [C] NEW  LLIST (VAL H▟}PI INVERSE  POKE  DIM  VERIFY  FOR ▝t VERIFY  U COPY ▟" READ MPEEK  CONTINUE * FOR |SCREEN$ OSIN VAL$ RNDW INK [K] COPY R3p READ _suSGN #w BEEP TAN 8 REM ^ INPUT ATN 5AT  STEP rFN (NOT  GO SUB ATTR CUV FLASH  MERGE ULEN  POKE SCREEN$ b. INPUT CODE >RNDVAL STR$ [ LIST NOT 3PEEK  DATA Q PAPER g3[N]V=,<▚~2 BORDER  REM ▘[R]CODE [R]▜INT E STEP PEEK ▘IN  OUT [B]S INPUT  ERASE :SQR {[K] NEXT  PLOT  TP[O]ESGN SCREEN$ [T]CHR$ ▚FN [T];[H]Q]O OVER USR RND IF ▘ RUN ACS U OR ^ NEW POINT r,[S] LET  STEP SQR : IF  PAPER [L]W OVER  RETURN PICOS EJ FOR VAL [B]nJT^NOT <=POINT  GO SUB (q INVERSE TAN SIN POINT < SAVE  OR }TAN [R][E]SQR  REM SCREEN$ pZZ OUT ]_ CAT SQR  CIRCLE ▟3POINT USR  FORMAT e BORDER hY▝ MOVE Z REM ATN  MERGE  STEP VAL$ = RUN t|▝je& DATA ; DIM  POKE ATN 8c▙▜W[B];▟_[ PAUSE CODE ATTR j BEEP Ekj STOP USR LEN  TO LI<[T]r[J];4v9w▘[J] MOVE TAB VAL ?_ DATA n RUN @ TO =cCHR$  FOR  STOP ©CHR$ . GO SUB [P]NOT 6 REM CODE SQR  PRINT [E]▛▝* IF PEEK VAL$ ATN  IF [Q]/D FLASH  INPUT  PAPER &6[M]|<[A]hnv. CONTINUE ATAB LINT /CODE  OPEN # FORMAT POINT p  FORMAT VAL INT INT [R]PILN  LLIST CACS RND LET F%]R[F] BEEP  STOP SCREEN$ [F]:POINT  OR  CLOSE #DU[E]_INKEY$[H] AND ▜ PAPER GC INVERSE C STOP #S MERGE HVAL NOT RR FORMAT  STEP ▝ MERGE W OPEN #{"o8 PAPER R CAT  THEN p[R] TO ▘U1[S]UIN  STEP "/<>G} OR UPI[T]ATTR M LPRINT GM DATA 7POINT d DIM  OR RND DEF FN [N]} BEEP UVAL$ $k REM j INVERSE c▛ABS SIN gl DIM IN d COPY TAB EXP [J]aSCREEN$ ]D INVERSE  CLOSE #▗LVAL  PAUSE  REM W} AND  BEEP  PRINT [E]v GO TO PLEN  DEF FN ▜TAN  OUT kPOINT EXP  READ TAB 'W}]VNOT  POKE 5W8M[M]3 NEXT Z[ IF EXP  COPY [N]ATN [ OPEN # PLOT  X TO  IF INT SQR  NEXT  CLS  NEW  INK Xy) LLIST 7;[P]. LINE V RANDOMIZE  STEP  PLOT  @h▘ POKE =:NOT pACS VAL hPI,;j,VPOINT  CAT ^7 OVER [P] LET  TO  ERASE J LLIST  FOR [D] VERIFY  POKE  FORMAT )# FLASH  NEXT t5NV CLS S RUN N PRINT  LOAD ?SQR SCREEN$  PAUSE qi CLEAR 7s▝Yy8* CLS ©&▜P COPY 5▚CHR$  GO TO [Q] DRAW T[K]LEN ▛kCW_<>' SAVE CODE CHR$ VAL$ ~ POKE eZ FORMAT  MERGE  FOR ~zCODE P|=`;▛[N]. NEW CODE  MERGE ATN  AND  FORMAT  READ  BRIGHT LN  BEEP PILEN  OPEN # BORDER Y3L CLS } MERGE oz▖ GO TO  RESTORE .4x- INK .wC LPRINT ABS :▞[J]U|SQR SCREEN$  OUT 5SGN  GO SUB  LOAD t1▘[T]C2vQqTAN [H]LEN CHR$ U;_SIN `[N] QCOS [E]ATTR vATN SCREEN$ F!;[H]VAL$ m SAVE j AND  INPUT [G] LLIST GsoVAL ATTR Z RUN 'BQ[J][B]D!4 CLS  REM [L]kLN ATTR  DIM  PLOT  Q FORMAT  FLASH  THEN  CONTINUE tt[L] IF ~▝ AND .)0[E]] GO TO EAIN [R]N▝USR [Q] OVER | CIRCLE . POKE STR$ | OR kN[M]} NEXT  STOP  DATA  STEP [▙ CAT [K] RANDOMIZE PISCREEN$ >[C]=CODE %T▟STR$  RESTORE  LET x[G] OR  CLS ^q3 LLIST  THEN wUSR GN/ PAPER n{{ IF POINT  PAUSE m[R])g%t8▗R REM r':[B][O] MERGE  CONTINUE n[T]]IN SCS CLS  LET  DEF FN NE+, BRIGHT J@3IN <hs[B]h0 TO COS SCREEN$ ^ AND  RETURN  LINE ▛6[N]| PLOT  =$ DRAW  AND  RANDOMIZE [K][Q]NOT jq[E]ATN  DATA  CAT zpC3_w©+ OUT 5[z FLASH o8T PLOT  Yo IF  FLASH  IF  FLASH [L]Oc[N]SIN d PAPER  INVERSE g GO SUB TAB CODE % POKE [N][IN  CONTINUE VNOT IN  FLASH sA FORMAT  FLASH L DEF FN V▟M REM  REM [I]▟[R] STOP 2[E]IN CHR$ }AT % OVER ▛ BEEP NXVAL Q CAT  FORMAT [A] CAT Cs PAUSE " PLOT   INVERSE  INK  RETURN  GO SUB  LET ASN N<=LN  RUN 3< CAT  VERIFY C STOP `SGN  NEW  CLS JATN bT5▚EIN P INPUT [H]STR$ n=VAL ;[ BEEP  POKE .SQR FN VAL CODE [Q] LOAD FN ]▞SCREEN$  LLIST wx BRIGHT C[U]RND FLASH  ERASE  IF A CONTINUE  PRINT q{SIN STR$ [NOT  LPRINT [M] LPRINT  STEP  [A] GO SUB  GO TO x`U▙1LN  CLOSE #L NEXT UPEEK N INPUT  DATA *dEFN [T]POINT  CLOSE # BEEP P▗M+[I]!© INK  PLOT   BEEP ▜[B][T] CLS h`/C[N] REM ` RETURN 3 FORMAT  BRIGHT  VERIFY ~zABS  PLOT   RANDOMIZE  NEW  PRINT U@ DRAW 8Gq[ MERGE [E] MERGE  CONTINUE PEEK  NEW  READ ?} RETURN '' CIRCLE  CLEAR STR$  NEW INKEY$ NEW  FLASH ACS DE INPUT +LN :N INPUT AT ATN  GO TO j▗EXP  LINE  CLOSE #T PAUSE I CONTINUE >=c[M];oEINT [N] OR [I]{ACS [R]q▜n? STEP  LINE HSIN et[R]/x CIRCLE # BORDER [L]-PEEK bPEEK %HBIN H5O LLIST )©[M] NEW ACS  IF  CIRCLE u- CAT [R] INVERSE  MERGE  BRIGHT q[R]] FORMAT USR  STEP /PPI;o6|zF"fjSQR n▗ SAVE ▖6ga?}gC REM  LLIST %]NOT  DIM STR$ ▞? GO TO ASN  DIM wu{[ PAPER /wxYp GO SUB  BEEP  FLASH  PAUSE  PRINT u PRINT ▝( IF  CAT kxyJ]@s{? DATA 9] LPRINT `Y>VAL INKEY$USR [O]0%v6 CIRCLE ATN >PhM[K][P]ABS  BORDER  LPRINT  MERGE j INK  DATA [A] CLEAR LEN  BRIGHT  CONTINUE /c LLIST O BRIGHT AT V<= LPRINT ML IF  GO TO N PAUSE @w-7;]7COS  OR LN < INK '[R]8[N] REM BIN m MERGE ./*t GO SUB PID[E] VERIFY  POKE Z.+LEN  IF COS  OR a36O INK cl'bTAN  POKE D DEF FN SIN CODE u<= POKE o RESTORE , REM  PLOT  [S]<w▚W[G]SCREEN$  INK [K][P]S LOAD PI LPRINT USR SIN [S] DIM k OUT  NEW ^[S]ACS SCREEN$  INVERSE  MERGE  BRIGHT ~ CLOSE #[N]XN[L]VAL$  THEN  PRINT  DATA  DATA }▚▙ COPY Qd CLS LN ITR%| CIRCLE G INK DVuVRPEEK [M]3CODE  GO TO NOT  STEP FN v>%s CLOSE # PAPER *SCREEN$ ATN "yD7FN e[N]POINT USR ▞COS [Q] FOR o CONTINUE v>**SCREEN$  LOAD rAABS XUA[S] SAVE  LINE [R] NEW b INVERSE [<X~^ POKE H AND 13 FOR CHR$ ur©a STOP 5CHR$ ▚&s OUT  DIM  PLOT  s[N]<Ey STEP 5#[K][T]▟R INVERSE  DIM  DRAW  SAVE [S]▛o FOR COS [O]▙CODE ' RETURN  NEW FNOT CODE [L]<= POKE ABS [H][N]M DRAW  PAUSE PI CLS  DIM [L]▛[K][N][P] SAVE . DEF FN [H] CLEAR yoATTR  RETURN  CLEAR Y▖= CLS  MOVE <=jUSR  LLIST PI; FORMAT kr RETURN WPI▞ REM > GO SUB AT @63 DIM  LET INT ,RNDACS ha STOP  INK ▝{C OVER  IF z BRIGHT IN [B]>=eFN 9z RETURN SQR 3]LN ACS !▚n INK CODE [P] REM  DIM 8IN [F] CONTINUE =>[T]▖ RETURN N,CKuFN  RANDOMIZE  IF  OUT n_>= THEN rn^[S];PI9SQR  TO f25 DRAW >=<=FK&# GO SUB e~LPEEK CODE  OPEN # SAVE :W THEN f- REM SQR n▜([R]zXz COPY ^" AND [D]- GO TO e CLEAR  PAPER >: LIST  INK  REM zn<=s[R] BRIGHT ATN ys NEW  VERIFY Yt]VRND8 GO TO x LET oh▙^&▙HyQLEN ▙STR$ Vi(=,▙ MOVE  PAPER >INT <=VS▙_[K]=:++y DIM /PINKEY$W<=INKEY$ LIST SQR  CLS 1o/ MOVE ^S[M]TAB [O]HUSR  LPRINT ▖>=;t[D]y~{SQR <=TAN yqLN STR$ /E VERIFY e[A]2VAL 8 LOAD ▜NOT  CIRCLE f RETURN  COPY CODE  TO  THEN  IF  LLIST R POKE /v PAPER [A]0'[E]IN  BORDER  STEP >= RETURN  OUT GCOS  LET e DRAW ▙'[N]? GO TO 8j<> CONTINUE  CLOSE #OFs CAT F_ CLOSE # PAUSE  BORDER [E]L&VNOT ,Q+g/ PAPER ▟▚[K] NEXT ASN  THEN  DIM y;AT PEEK {Z[C]O[T]BIN  LPRINT <<=X8[3 LOAD POINT pu▚ LET cVAL$ N@Y[P]9[Q] RANDOMIZE [U] OR <> DIM q tAp[L]BIN tX STOP <VAL$ 2ATN  INVERSE  INVERSE i8 INVERSE XS STOP @ FOR "`IN R NEW  VERIFY az[L]1"Y[T]FN  THEN  MOVE MNOT  CIRCLE  FOR [B] STOP  DRAW :iSGN LEN [U][U] LLIST 8?Y MERGE l INVERSE  VERIFY u[>FN 6f[Q] DEF FN  CIRCLE  STOP h FOR 0]f[S] THEN  FOR .!▚ri NEW INKEY$ LINE TAB [F]CODE  CLS  RETURN  FOR b67VAL ~D POKE !yc DATA RNDs0M ERASE  DEF FN  NEW [N]4 OR POINT  LPRINT O▝COS [I]+VAL$ c[I] CLEAR O STEP  THEN tG OR [O]▖9FN 8[D] CIRCLE  READ F}COS G▙+[O]CODE ▚ SAVE INT © THEN ▜VAL  PLOT   FLASH  FLASH  COPY <ATN  BRIGHT  OUT ? LET  CLS 69?'PI RETURN =[P]k RESTORE © READ  IF  DIM [Q] DRAW  SAVE [O] TO  LLIST VAL a>=/nASN  IF O{ FORMAT }8▙ OUT  LOAD  CIRCLE  MOVE GSGN ▜OCHR$  READ ` NEW uACS PEEK  RUN Q LIST  FORMAT |}t[C] READ  CLS . OUT e[O]▛PI CONTINUE TAN ]{ABS  CONTINUE ?o INVERSE  INK COS VAL$ ATN ©[C]>= STOP LN  OVER [D]LN  REM ? COPY  READ K THEN  CLS ▜$ SAVE .)▜BIN  CLS ?<> BORDER <>NOT  CLOSE # LOAD LEN zO CLS  CIRCLE iSGN . LIST  LPRINT { LINE /USR CHR$  PRINT - BORDER  CLS 6W PAUSE ABS  VERIFY O[P] BORDER n IF o©[F] PAPER  BORDER SIN  GO TO 9 GO TO vATN  REM </v<= LLIST 'LEN  PRINT INT }▚ PAUSE SGN W[O[S] OPEN # NEW }? DEF FN  PLOT   SAVE ©hc CIRCLE wU[N]NATTR  NEXT NOT  LOAD |>ATN  CIRCLE  DRAW 4[K]8[B] INVERSE  LOAD  DIM q INK 6© LIST  NEW  RETURN gCHR$  INK p3LN  INPUT [S]fuABS  RUN OINKEY$ POKE <▖ REM q[H] RANDOMIZE  CAT ACS  FLASH 7STR$  GO SUB u BEEP  ERASE [T]BIN  SAVE  INPUT &c LIST VAL$ J©EXP  DEF FN x9VAL$  BEEP  PAUSE PEEK ^EXP  AND [T] CLOSE # RANDOMIZE } RETURN FVAL$ ~ RUN  CLS  RESTORE 9}[U]sSGN CHR$  CONTINUE Dag GO SUB  GO SUB  PRINT > LOAD SQR POINT ATN <= GO SUB  PLOT  [G]SQR  GO SUB  PLOT  o NEW Q<>[C] READ [M]g'▜[N] RUN PEEK  OUT m6[P]_!<=oVAL$  GO TO gXX BORDER VAL  INVERSE  DATA [J]<▗[P]e REM <INT  OR h THEN TAB PEEK }3USR %OJ OPEN #l#<=CODE NOT /gEXP  GO SUB .[H] AND  INPUT hh AND .s]USR  BORDER  INPUT  INPUT  READ  INK  LPRINT  FLASH  DIM  DATA <>STR$  CAT  CAT [H]STR$ } DRAW AT [N]+ LPRINT  AND +▝Gk[H] AND  AND [T] NEXT  PLOT  s LPRINT  BORDER  CLEAR [P]2▙▗V PLOT  ©![P]ATN  FLASH  OR  PLOT  mNOT  INK <=d;P[U]V|7SCREEN$ [D]m[I]_ DATA  DEF FN [D]9 CLEAR 4 RETURN ABS  RESTORE  INVERSE TAB VAL$ COS  FORMAT S BRIGHT TAN @NOT {LN   OR  LPRINT V CIRCLE <=sEXP  NEXT  LIST [M]o OVER ▟INT 7p| AND @2E INPUT EgF BRIGHT k▞8>© MOVE  INVERSE [G]▗jd DATA (NOT [I][T]>=[<>TAB CHR$ >=SGN  CIRCLE . CONTINUE  MOVE MLN VAL$ ATN  RANDOMIZE 9GASN [D]STR$ ^w▝ IF u! POKE CODE / GO SUB : LIST [K]}.VAL z!Z|VAL  BRIGHT <>r▟EXP oCHR$ 4:N[K]CG;iTAN  FLASH  FLASH  PAUSE h(( CONTINUE  OPEN #[D][I]! DEF FN ▚[A] READ [M] FORMAT  NEW  CLEAR SQR ▗AT LEN  LPRINT A6j[T]SCREEN$  LLIST  INPUT {TAB  RESTORE uTAB ATN G DATA rINT  CIRCLE SGN ▙▛SQR m TO PI[▟x#BIN NOT quHoSGN  OR  REM  REM [L][U] VERIFY  THEN  NEW RG)▚, SAVE  RESTORE o DATA y}[P][I]▙▚PEEK PEEK  r STOP  FORMAT <=[U] READ LN  GO TO  OVER  INK EXP  NEW x COPY [D]▝ LPRINT | SAVE ~*▟cEwLEN  OUT lp DRAW g[O][T] AND  FORMAT 5lY OPEN #^ BEEP kEXP  GO SUB /VAL$ . DEF FN ▙ DEF FN ▘d RESTORE  NEW INT [M] MOVE q~5.-^5[N]!T|ASN $gcMv▛)[R]RNDLEN  LLIST ! RANDOMIZE 0 LIST #a'i[A][T][Q]r INPUT  INPUT NiO CLEAR LEN IN GUSGN r[L]`x CLS C CONTINUE  THEN !ATN [B][D] SAVE Wf4[B][T]p|[L]<= SAVE ATN ATN ASN LN [B]©SGN <><=LN  OR NOT f[H] CLEAR F PRINT [N] REM  LET ▝{▜NOT 7TAB STR$  BORDER  CLS ^X[F]▛]▙ NEW [L] STOP , RUN b GO TO SIN COS f LLIST [T]a LIST  SAVE l=COS ▚z VERIFY  OUT 9 FLASH  MOVE ~' CIRCLE  OVER 9oU[P]=] BEEP o. GO SUB 83SGN [C] RESTORE  OVER  NEXT ▜ OUT oACS [E] FLASH CODE PI NEXT  LPRINT DSTR$  SAVE O<zSGN =[M] FORMAT ▟3 INVERSE  FOR  BRIGHT [M]`Sf9# STOP C[M]V▞ DATA O OR ?[R]/~><[U]<= RUN STR$  NEXT  LINE  READ ▙INKEY$ DATA ):VAL$ PI CIRCLE p OVER [O]z▗V/'ATTR _ MERGE [T]=[O] LET  STOP g▞ LIST PEEK RND[T]> CLEAR YySGN -4?V&▙SCREEN$ VAL [T] FLASH  FLASH >= BRIGHT  CLS  LINE STR$ ▜9 MERGE  RUN  CLOSE #mPEEK  OVER  OVER IN [P]. BEEP  |ABS [O] THEN  MERGE  INK  BORDER  GO TO  PRINT [R]CODE V@G[L]c▝ZSTR$  FLASH  LPRINT s! CAT @ TO [F] OR  BRIGHT  PLOT  Fc CIRCLE 97g NEXT  CLS KSQR SGN - OVER  NEXT  FLASH  IF 66▜▝rL[P]i& BEEP Go[B]SQR SQR  STEP o0aG PAUSE  LIST ySGN S FOR >IN USR  POKE [L] REM F INPUT kTAN XX[J] PLOT   MERGE B PLOT  CE[S] THEN  RESTORE  GO TO  RUN  CIRCLE ] POKE p▛USR ▟x. POKE  READ  SAVE  FOR  RUN }PEEK  STOP p SAVE ~{[L]'Go[P][Q]SQR  STEP qX<© VERIFY NOT  GO SUB INKEY$8xNOT  BEEP  PRINT Z[P]CHR$ /#TAB z[B]INT 4.~▘ STOP ACS ACS o LINE TR/F INK w: GO SUB rSGN SIN  GO TO  CONTINUE +oa FOR [O][T] STEP [U][D][U] CLS v9 LOAD CODE =1t[E] CAT TAB [U] VERIFY  DATA [A]HSTR$ BIN  INK  LOAD ewdyz NEW  READ GSQR >=C REM  LPRINT #yq AND p RETURN  CIRCLE  BRIGHT U▟NSIN  DRAW e CIRCLE  STOP ▖2 INVERSE no▛▙TAB j[L]G#LN ▜[L] INVERSE  PRINT ASN A TO X MOVE  ERASE F▟:NOT 6<=[O] GO TO o[<> CIRCLE  PAPER }y! CLOSE #/ BRIGHT ATN [D] LPRINT <== AND q[L]IN STR$ }ACS SQR MINKEY$ OPEN #[A] OR  STOP  FOR INT 92r INK  RUN FN  FLASH  NEW (9# CAT  VERIFY  BORDER  NEXT  PLOT  69z DRAW  COPY ©[F[O]^4]ABS # INVERSE  BORDER  BEEP K DATA 7 INK  LET [L]LN 9[S] CIRCLE  FLASH  PRINT t3; FLASH u OVER s{AT COS AT  GO TO ACS USR H TO  IF  FORMAT ▞ REM =/>@  DATA ▟ DEF FN vF BORDER POINT USR >= BRIGHT  INPUT 0({LN  RESTORE VAL ( LET ABS  CAT  OPEN #e OUT tY STEP 6 POKE ▗EXP ~DIN {/VAL  CLS  IF <_y▝PI GO SUB ▚#{ OUT <=VAL  RESTORE  LPRINT COS <PEEK ACS INT POINT [P][D]#3 NEW U OR eINT  OVER u{CODE COS {) TO  ©[M]";USR [P] STEP YK SAVE 9▜/M<=*$8 NEW ▙9<=RNDUSR  CAT  NEW PEEK ATN  STEP  AND  CLOSE #Y`QCHR$  READ  GO TO p!MSTR$ U} LLIST ]▘SCREEN$  INK O#u▟ MOVE USR GSBIN e0( BRIGHT h28f<[M]d TO >=G~ NEXT [M]}[[D]9 RUN  COPY  DEF FN .AT [M] VERIFY  INPUT }P LOAD lINKEY$Q RETURN w/K8 PAUSE [B][R] PRINT u RETURN   DEF FN VAL CODE ▗ BORDER  PRINT  STEP EXP [F] NEXT  GO SUB INKEY$LEN `VAL  NEW ] NEXT ?CODE  LIST ( DATA  PAUSE  OVER /▛ LET r ERASE C DIM  THEN  PRINT NOT Z DEF FN =; IF  PAPER  INVERSE  IF q PLOT  #m▗= BEEP STR$ <=z▘[B] LIST } INPUT O AND 0[J][K] READ XVAL$ * CLEAR  FLASH =IX NEW SGN R STOP [A] RANDOMIZE VAL$ Mq FOR |▚A0,j #▛[L]<=▘SIN O▟"g GO TO  RUN  MERGE {PEEK  GO SUB  FLASH k25 SAVE >=8CODE [T] DIM  POKE SQR VAL$ RND RUN FN  INVERSE ACS rL6JINKEY$ DEF FN f[S]W▜ IF [A]ux CLS  REM [U] MOVE W BRIGHT @A` INVERSE N.uK(f^ PAPER STR$  FOR >=Q LIST ow CIRCLE  CONTINUE szCODE [K] OR fEXP [R]XABS  BRIGHT PQ DATA ,qYAT W▜ LIST  PRINT W BEEP Z1K!ATTR CHR$  NEXT  BRIGHT [P]yYASN bPEEK [H]sTAN  VERIFY : INPUT  FOR  RESTORE RND INK  DATA -TAN s FLASH .PIQLEN ACS  CLS [I]AT z[D][U]CHR$ dDACS  RETURN = THEN q GO SUB [O][B][P]_ BEEP [B]▟ PRINT  CLOSE #[S]g INK  LET A▙VAL$  LINE AT h[I]rINKEY$ACS 4 GO TO X AND [P]d@ DIM  MOVE V OPEN #ATN PEEK o[G][M]]&g NEXT  TO  POKE ▟[B] STOP  AND /) POKE  PAUSE ~INT ▞ DATA  OR [L] PAUSE Gc{+▝[A]COS d1 DRAW [T] LLIST [I] CLS  LOAD ▘'X4E© STOP  OUT  ERASE X▚ RUN y TO NOT  PLOT  <[T]!▛Ep CLOSE #L<= RETURN Z DIM f9 TO NOT  SAVE 0LEN  FOR JBIN Ur[E]&<g DRAW  COPY :n/[K]N9A STOP  OPEN #. CLOSE #m TO  LET 0 DEF FN  RESTORE SE2 INVERSE AT  LET hUSR LEN LN  PLOT   LET  CIRCLE  GO TO {X OUT STR$ IN NOT  DRAW ! READ y NEW  SAVE VAL$ +[O] INVERSE ca7SQR  INVERSE CHR$ ▟ REM [L] CLS > DEF FN POINT  DRAW o[H]INOT  LIST  RETURN ]89 CONTINUE  STEP = POKE 8w[B]o DRAW  NEW  LOAD NOT  STOP _{4IN 8; TO | IF BIN 9[K]PI[P]X2SQR  CAT ; SAVE q[P]▜ THEN  DRAW < BORDER !cNOT s[P]O!IH)[M]k FORMAT  PAUSE $[T]]JUSR  SAVE E▝ MOVE  OPEN #tTAN IN Q"ZSTR$ SGN *%[Q][D]( LIST %O[I][mCHR$ ▙ STOP [O] THEN 9 NEXT  CAT [S]S%N STOP ▗; OR Q?) DEF FN ?( TO ~[L]2 DRAW RND[I]INT D LPRINT [ PRINT COS ^ATN TAB ?▛ INK ?A<>ABS w[C]*~ NEXT [D]VAL$ ABS [M] VERIFY *'ABS G▛ VERIFY *t OPEN #[S]<=I MOVE  TO LEN ]oTAN  LIST  FLASH X CIRCLE [G]5*3[J]0 g RESTORE PI LINE  PLOT  >=[B] LOAD ▗l&= MERGE [A]h[E][Q]O>=[O] BRIGHT ▚[P][D]x[M]PI DATA  VERIFY '&[P][I]n GO SUB =@q GO TO 'h READ  AND >MwO<>▖ LINE r[P]K BRIGHT y OVER w+ BRIGHT hBIN INT  OVER  FLASH ATTR G  LET L VERIFY VAL$ SIN LEN SIN - PLOT   COPY ▘ DATA   BEEP ABS  CONTINUE d OVER [N][ IF ~ ERASE  RESTORE 6@ COPY (3#fPjn[Q] OVER q INK IN cNOT  PAPER  DRAW  TO  IF ABS  CIRCLE  CLOSE ##o} FOR  LIST >=us=N BEEP  NEW yJ READ ▞I GO TO l->.EXP >={PrIN INT ,S▜^a▗M BRIGHT q FLASH  AND  CLS PEEK c[I][Q] LPRINT  DIM  BRIGHT p(p LPRINT S OUT [VAL$ STR$ INKEY$▜LN PI PLOT  SGN CODE +TAB LPI[J]STR$  SAVE OxO?[N]a7SGN ▜[O][P] NEW [R] REM ~ LPRINT  PRINT ▖/ READ ▖tN2n RUN {K CLOSE #Hf PLOT   CLOSE # INPUT gACS AT ?▘ AND R BRIGHT ▞ PAUSE qx}i| BRIGHT  DATA VAL ( OPEN #33 ERASE yINKEY$IR NEXT  LOAD r OPEN #COS ^IE READ SQR r READ ABS [T]USR ▗EXP TAB ATTR yFN f/ RESTORE ' RUN qZFtLN J-[A] OR >=?q[R] CONTINUE oPISTR$  AND CODE nATN USR  VERIFY ATTR eA CAT P[E]wSc<=LN LN [K]Y>=9INKEY$ LLIST SQR  GO SUB  BRIGHT  CAT  GO TO x BORDER 4 ERASE s FLASH SGN  RETURN {y BEEP ]EXP  MOVE EXP  PRINT  BORDER  LPRINT  SAVE [E]~^ OR  AND v:;SGN ▚/V FLASH :=gGC STOP  MOVE  LET [J] FOR ABS k[H] INK  NEW / BRIGHT  CLEAR  DEF FN Ig5 STEP >=29j*M OR  OUT [H]INKEY$ OPEN #{ PLOT   AND ▞[N][H]v DATA [L]|▜]TAN  RETURN  MOVE ;5D READ  FOR  CAT ATN  GO SUB ATTR MI▜ READ 2, PAUSE [U] REM I[R]▛VAL  OR & CONTINUE INT  NEW NOT  LINE b[J] CIRCLE m4[M]w LET  CAT  PRINT PEEK 2bOUSR  MOVE  GO TO 1YPEEK ▜ASN [P]SGN  DIM N▖c<>[L]s[I]INKEY$yoTAB  BORDER  COPY ▙;I OR AUSR  MOVE  SAVE zTAB ▜b THEN [M]V[D]9RNDOCOS [P]EG[U] DIM t[N]w OR  CIRCLE  GO TO 5Gk08^>_GHVAL$ /▖ LOAD  SAVE  LINE >= IF LEN ▙*STR$ ~wq READ  BEEP  IF  INVERSE PEEK NOT [K]r? MOVE l2CHR$ NNOT TAN [T]y▙RPI*PEEK ▚8SCREEN$ o▝ DIM r RESTORE  NEXT xSQR yq DIM SQR USR [Q]R0 BEEP COS ?VAL$ INKEY$ PLOT  s CLOSE # RUN  BORDER  BRIGHT |2,thPISCREEN$ ATTR [R] READ  MOVE cg LINE P RUN (LEN ATN  MOVE SCREEN$  GO TO bb READ  STEP ▛>=uPEEK  INPUT INKEY$ IF  OVER K[T] LET IN [M] OUT A_ RETURN ty>lb9wSGN  CONTINUE 3|^BIN k[D]o}POINT  RUN |wATTR <Ps FORMAT  COPY  THEN ') RANDOMIZE J0 LPRINT 9I[R]Nz[R]SGN  OR  LIST IN TAN @g# DEF FN jd<> OVER o6,<> INK LN  DATA [M]SQR .9ABS [C] RESTORE IN %[K];[J][G] PRINT ▖AT  LPRINT  OVER  RANDOMIZE 1 LOAD  LIST PIq FOR ATTR SGN 6▘Gvr[J]gs PLOT   CLS  BEEP {J77▙q INVERSE 6 NEW SQR rvCai PRINT  SAVE  RETURN  BEEP r NEXT 9=>▚ LOAD w-<= LET VAL$  IF  RUN /exINT >=M OR [O]LEN z GO TO & LET [H]. LPRINT b MERGE vu GO SUB  INVERSE EXP VAL$ CODE  NEW [K][B]v5 CIRCLE IN  PAPER FN ]fSGN rL[P]CODE G%[P]<=q CIRCLE POINT gSCREEN$ scVAL$ sy PRINT  INVERSE COS [T]T[M]3g[O]LEN M9g[O]C8wSGN 9hg AND >=`O OVER ▝▛ MERGE qZ THEN ▟ THEN )Q▚;▙w,'▙ STOP RNDB[G] INVERSE  MOVE  LET ©{ INVERSE GCOS j RESTORE g+<>g+<>rSQR ▞ OUT  OR  THEN  SAVE ATTR < MERGE , REM  CLEAR /l>=o>[G]qA TO POINT [N] BRIGHT NOT SGN qSTR$ w PLOT   BORDER  " LOAD EAT [S]= LIST Yq READ DEXP [P]G[T]3 READ  RESTORE x| INVERSE COS #zUSR pNSCREEN$ INT [J]<▝* LINE ^SIN USR ABS w SAVE L$ LINE QNOT u INVERSE .[E]zeBh LPRINT ;P AND g]▖[L]b[U]0[J] OVER COS ATTR  DEF FN  VERIFY ▜ COPY TAN ▟]INT  DATA vN OVER T BORDER  CLEAR  PAUSE  REM LN yASN ) ERASE d▘^ OUT ▞VAL$ 4t[L] LIST  GO TO  INPUT .0 BEEP [T]_ BORDER t[B]USR o#F▟RND ERASE @" AND [D] VERIFY  RESTORE  PAUSE INT VAL$  NEXT ! LIST { FLASH  OUT ; RETURN SQR ©I5>=squVAL FN H>=~!W RESTORE  TO [R]VAL  PAUSE 8AT ▚ DEF FN  CLS G'ik▛ THEN  LOAD 7[A] DRAW ATTR AT e_u POKE }w[B] OR fLN CODE #VAL$ >=[SQR ' TO  MOVE EXP K VERIFY [E]~-Q▗ SAVE  INVERSE %HSTR$  CLEAR  BORDER  BORDER  PLOT  ©t[P].5[D]PEEK USR  OR [T][T] ERASE : NEW ©I4( OPEN #~ PLOT  ▜NOT [N] COPY y9zAT +;5ATN  DATA u BEEP  INVERSE . VERIFY "5Z STEP T/v( STOP [T] LIST  SAVE  GO TO h[N]~ PAPER ▖:S RUN [Q] LOAD }COS  PAUSE : COPY wCODE PEEK  STOP POINT ACS [H]:MUSR F▝ INPUT zg INPUT  DIM Gq[U][E] DATA [M]▚[C]USR  RANDOMIZE  VERIFY  CONTINUE  CLEAR > LET >=PEEK *IN  LINE JNOT LEN J7[▘[Q][D] BEEP yIN SQR  OR xLEN nCOS [= NEXT  PAPER ▙+ OR [P][D]i DATA bSGN =[K] NEW [B]Q COPY ▝[S] ERASE QG STOP  SAVE EXP LN }![P]TAB WpwSQR SQR ABS %© DRAW  PLOT  ▜7SCREEN$  CLS INT WsZSCREEN$ ▞STR$ Y ERASE [S]: OVER  LPRINT  DRAW ▞ RANDOMIZE VAL$ [G][S]RND RUN TAN rx GO TO  OUT /}PqG IF ATN [U]VAL$  FLASH  FORMAT ] STOP BIN <SQR SCREEN$ %3[C]tyPEEK 2 IF [R]AT m[R]t=AT ^[H]5ITAN  LLIST ASN QuYAT $^v[D]SGN s5 BEEP y>= RETURN gRND[C]; REM  OR ▚[C]"[T]Vu DIM  M▝9Q▘jh[U]?[P] RETURN /[O] BORDER ASN  PAPER  INPUT 3 ERASE Nr LOAD IX BORDER SGN SQR  ERASE ^EXP  READ  CLEAR <K▙q INK INT ▜xM OR PEEK  GO TO ]ACS ATTR [O]VAL PEEK  DEF FN m FLASH  STOP [M] ERASE B^<=[O] CLS  RETURN / BORDER  INPUT <_K LINE  ERASE  LET zJ[H]4[A]4zI DEF FN M>=i!EXP  CAT e COPY  NEW  POKE [D][U] FLASH  LLIST ,6c▚[D]'I DEF FN  DEF FN  LOAD H THEN [N] DATA [N]#NgLN  INPUT  PLOT   POKE <▚▚<= RANDOMIZE  SAVE [G] VERIFY  FLASH <POINT  LINE ;^IN ' OR INT  GO TO =q STEP ABS [L] FORMAT EXP [U]<= LLIST /{AkI) GO SUB $TP` LIST zHRND[U][K] COPY 1%< SAVE  FOR 6 SAVE _I[M]>=am DRAW /{[U]e[I]= CAT s CLOSE # PRINT >][O] DEF FN  OVER  OUT  INK LN  CAT { GO SUB [L]M NEW ▚M OUT [B]COS [T] LPRINT  CLS j;v; PAPER  DATA  CAT zU7 OVER oU[L]SQR ▜▘[J] DEF FN i;0 INPUT 2 PLOT   CLEAR  NEW SCREEN$  BORDER ]] GO TO  LLIST [N]y DEF FN + OR IN  GO TO ! POKE VAL  BRIGHT '8▖;PEEK [C]N▟ STEP  PAUSE  BORDER  CLOSE #ACS >=NOT  RETURN INT  LPRINT ]IN [U]▙ RESTORE {COS [J]FN ▙INKEY$ INK ©Ism8[P]80G9INT vt[I]dVAL POINT [D]▛[A]| BORDER =[U]▗ INPUT [B]IEXP 6gSQR ASN Q INK [O] CIRCLE  O THEN [P][K]RNDVAL >(@▘p IF NOT PID[M]STR$ i* PAUSE [S]}<SCREEN$ [S]U REM 7 TO a PRINT  STEP J TO  PAPER <> OUT S OVER <> ERASE S MOVE (b^IN oy▝SGN  AND  OVER ZCHR$  REM [I]FN CRCOS *POINT v THEN USR  INK )[K]/> PRINT  CLS  GO SUB ^▖ RANDOMIZE [L],'[L][T] LPRINT  GO TO WATTR SGN © PAPER [B]LN  SAVE K) RANDOMIZE  VERIFY  IF  LLIST 9F COPY ]NOT  STOP 4IN r[T]LEN © BEEP ASN LEN  DIM vNSCREEN$ [H][A]( RUN [H]ACS  AND j PAPER h!IN [U] ERASE  CLS  OVER ~?gATTR  LIST <>[R]▚ CIRCLE  SAVE ▝ DIM [K] LET p[J][L]45 PAUSE [S] THEN FN C/ RETURN PEEK !c[S] CAT ply:[G][B]POINT uTAB e}.USR SQR <= IF  NEW 6=(FN 8NF PAUSE  LET  PAPER [I]<ASN ,Yu GO SUB s CONTINUE [B][S]FN STR$ ▘ DIM F CONTINUE lNVAL$ Fr DATA [N]POINT ,0 MOVE  BORDER q#WSTR$ IN  OR b?| LIST  NEW 4PEEK "_MINKEY$ LPRINT  LINE wcATN 84X LPRINT  INVERSE POINT k AND L INVERSE [S]kK[G] REM Z▟CODE K  RANDOMIZE  POKE  INK  IF (POINT k LIST ▘ LINE ,<>>=<= INPUT <>[U]BIN j0c/RNDL CONTINUE [U] LET  BEEP <=[O][D][I] INPUT ABS  POKE [O]PIINT ▜[D] INPUT COS |[I]= VERIFY  THEN ='q INVERSE jLN I:r▝STR$  DIM w< LOAD [M];| AND [H] LET  NEXT  CAT ▞[T]k▚0 DRAW ACS 3[ RUN  GO TO [U]SIN ▚' INVERSE fABS  VERIFY TAB COS " VERIFY ▛<SCREEN$ &▝j7 GO SUB N LINE [H][A]. CLS [J] TO ▛ RANDOMIZE  RANDOMIZE [L]MCHR$ 1[L] LLIST ▖ BEEP [M]J!wNOT STR$ j8 PAPER B GO SUB Ou[E]SIN <= LIST TAB  REM  SAVE INKEY$SCREEN$ dU© POKE  BRIGHT #_ RETURN PEEK ©$^INKEY$PEEK %H<=▜TAB k RUN  TO O LET ▛ CLOSE # TO ACODE O;I LLIST  BORDER LN =-PI[P][G] STOP $c RANDOMIZE 6 POKE %'POINT [F]BIN / INPUT [O] FOR PIIN [B] AND gqRNDA DEF FN  INPUT q©BIN Y[A]<= BRIGHT gK)." RETURN  RANDOMIZE mVAL$ TAN  INK  COPY  RANDOMIZE Dx[H] GO TO  IF [J]Y[J] PAPER [P][L]~ IF ▖ DEF FN INKEY$[I]8▞PEEK ▚▗▛POINT >= GO SUB w NEXT jILN 9 TO  OR  MOVE  RUN TAN [O]N+;INT USR TJ GO TO ▛#, AND 2 FOR OPI)[H]TX>_ MOVE [U],nwPI▘vVAL p6=[T] CIRCLE  CLOSE #1 FLASH ` LPRINT  LET G▖▜ FLASH INKEY$> PAUSE PIZ1 INK  SAVE *<=67=TAN PEEK  PAUSE IS LINE [D]/ BEEP <>INKEY$<=USR [D]© CLS  NEW ~ INK  NEW  RETURN  NEW ? PRINT [H]mPIe7 GO SUB [O] CONTINUE  LINE [N][O]▙<[H]q FOR  CONTINUE  NEW  LIST ` BEEP 9 NEW [R] PAPER  PAPER aCHR$  PAUSE  VERIFY  OPEN #x OUT = THEN LEN [H]NOT D_e▙LpJPOINT b7dW GO TO T9VEXP L NEW UVAL$ S^BIN nUSR  LINE  BEEP ~2POINT  DATA  DIM %w^ VERIFY  FLASH y[M]▝ OR jCOS  PAUSE eq<ABS ? THEN $POINT  STOP <>IN PEEK  INVERSE  BORDER [U] POKE :[N] OVER {▚D PAUSE ASN  DEF FN BIN ABS  LINE  LIST p< NEXT  PAPER PEEK _INKEY$ LPRINT  ERASE e[F] LLIST  DIM IN R+ CONTINUE 3i) LOAD LN zUSR SGN SIN INKEY$ABS SIN INKEY$ CONTINUE [B][E]INT  AND NOT  SAVE INKEY$]dLEN g TO RBIN ^` CIRCLE  RESTORE SQR L BRIGHT &SD>o[ PAPER W/ OUT ` POKE INT EXP n INK [M]ATN -M READ r BRIGHT 1 BRIGHT ` GO SUB xp RUN [G]SGN -nBIN  RANDOMIZE  OPEN #FN m MERGE ASN  BORDER  OPEN #~f[E] DATA ▚STR$ y LINE  LLIST  GO TO  BEEP : BEEP - PAPER *NOT ▗< TO eYgVAL$  INVERSE B NEXT  SAVE ▘." FOR 9[C]>= OUT  READ 0 OPEN #BIN INT  IF  NEXT j`1[C])SIN LEN 0 VERIFY y<>PI[U] OPEN # INPUT CODE  PAUSE [A] DRAW VAL$ W▜4VAL uTAB  DATA qLN  INVERSE =.4eAIN  AND A-ASN  RETURN  STOP  REM  GO TO s OPEN #8 LINE JNG[I]&x>=CODE  BORDER ▚▞[M] POKE  PAUSE  POKE cv DRAW  STEP ▙▛[K][S] NEXT i4o LOAD  READ [Q];SGN f CONTINUE . LPRINT ]COS <=/▙;EXP gFABS ▛ DRAW s2_ CIRCLE VAL$ L NEXT  PAUSE GINT [O][N] LPRINT k+ FOR ▛[J] BORDER  THEN Y_c DATA Y_[F] ERASE  CLEAR [J] GO TO [O]GAACS  AND _STR$  OR e/ LPRINT  BORDER r:>s#+ DRAW e MOVE h2:[S]IN (8 TO U7INT ]M CLEAR /# LINE ▚*% BEEP 1 FORMAT X[J]ce COPY 1 REM g SAVE  PLOT   THEN O[D]>= ERASE  NEW [S]KSTR$  STOP <> RESTORE 3LN N'SCREEN$ TTAN n[D], LET m OUT [H]S~~ GO TO FN 9EXP z[S] AND bTAN  PRINT  COPY AJC*dABS  AND w'BIN g LINE gt RUN  LIST Zou/)u GO SUB INKEY$OK[H]IN  AND 3▟+9m CIRCLE  THEN  FORMAT dM%g.[D]/%IN USR reg,8SNOT [O]*▗AT  RESTORE  ERASE YK REM qZx>ATTR  VERIFY r OVER  CLOSE #K<> RESTORE / DIM LEN  VERIFY eg.[B]2 IF [M]▟ MOVE CSQR + DRAW  PLOT  [O] NEW  RESTORE  OUT  RESTORE / CLEAR IN ~ DEF FN ]$<>x TO  INPUT O_<>[F][M]ATN ATN R LIST  BRIGHT '(EPI TO X LIST EXP  LINE [A] VERIFY X ERASE ▟yK&==O~ LOAD 0 OR VRND<=p DIM SGN /IN  DRAW BIN =[F][G].INT f BEEP  DRAW NOT  ERASE  COPY [B]0& COPY VAL$ [N]b-[T] OUT ▙?PU<p TO MACS f▜SNOT  LIST o LIST  DRAW ># INK  REM ABS %MrTAN E[T] CAT  CLS  RESTORE  FOR  STOP 4IN u7o?EM OPEN # NEW  DIM  READ Sx[J]ACS 4?G! GO SUB / RANDOMIZE  BORDER fqPOINT  READ shzVAL$  INK BIN 1 CAT uW? MERGE CODE NwM OPEN #ATN F▜j2 CLEAR x MOVE l8I4E DIM LEN SCREEN$  MOVE w IF iK▟ BEEP  CAT AT  FORMAT  NEW ABS  THEN ▝RuT MOVE $a4 CLOSE #SGN  LIST _>=<> DRAW [T]H9 INVERSE  OR  DRAW [S] LINE ]a.SIN [L]ZBIN n/ POKE  POKE ATN 3 LOAD )SGN $dqRNDM][S]1# COPY ) CONTINUE nINKEY$G INK LEN [T] REM [K]SCREEN$  GO TO INT  PAUSE R<>lASN  CLS IN  GO TO 8[T]BIN  ERASE 5 BEEP 8<= FLASH USR >= TO  COPY A THEN  INPUT ~T1[G] CAT ATAB NOT C[N]RND[T] ERASE  BRIGHT  RANDOMIZE  REM PEEK BIN ;VAL$ 88|5 REM  DRAW LN >AT L[M]CODE G ERASE EXP  CONTINUE ATN ~ CIRCLE _ BEEP  LOAD [L] FLASH h.VAL IN  CONTINUE ~ CLEAR [F]w DIM ▘ DATA ATTR  DRAW b FLASH ]/ PLOT  AT  DEF FN  DIM  FOR U/0p[K] NEW ?[L] CLEAR d CONTINUE ,G/ COPY  FOR & LET  CLEAR O[O]e[M] NEXT  LIST 8<= BEEP [O]9 LLIST © RETURN ▖ FOR h GO TO COS ATN  RUN  PRINT ▚ TO /&SFN @f3(2 GO SUB u<V`Rx INPUT p[L]<= RUN 9▙ LPRINT ▛ OUT {"$m MERGE %VAL$ K%▟ AND  PAPER TAB LSCREEN$  MOVE jASN  INK #> PRINT SCREEN$  INPUT T[T]e,[F]SCREEN$ [E]SIN ASN ASIN [I]@▜ GO SUB qLN  FORMAT TAB JYZ DATA TAB [P]ACS PI[E]▗i▜ABS < REM  DIM 6 RANDOMIZE -PEEK 7ATN [vFN Ci OVER ▚ INVERSE 4[A]_X/STR$ d[vEXP $h[P]CHR$ [O]=LSCREEN$  CLOSE #LN < LLIST CHR$ VQx CLOSE #'X TO bVAL ▛yl▘s NEXT  NEXT dTAN EXP VAL _N?kACS  GO SUB [C]ACS  GO SUB [C] OUT  LOAD  STEP  PRINT c▗K GO SUB  LPRINT aB OUT [L]<=CHR$ SCREEN$ CHR$  VERIFY . LINE  COPY ASN  AND ▖VHTAB <= THEN STR$  DATA :IN O OPEN # BORDER  LIST  DRAW ./▛ CAT EXP  FORMAT p}7[J][O]AT SIN EXP  BORDER Q[S]LEN jFFN bATTR  LOAD  m GO SUB  DATA  REM xEXP  DRAW ▚ PLOT  = OR  AND ▜[Q]s▙ CONTINUE ;8 NEXT nkpLN /. CLEAR 9 RANDOMIZE [J]AT AT © LET P"©@#7?TAB mEXP 5LdB8 PAPER Q MOVE m STEP u[N]uu CAT s7:A OPEN #@SIN k*LN k▗CEXP >0o FOR [[T] VERIFY  FOR @T' LPRINT USR BIN  CAT b PLOT  c▗LN INKEY$ TO [T]ATN  FLASH >=<> PAUSE ▛<xIN TAN VAL$  OR SQR ▘ IF  CLEAR SGN PEEK )Y DIM w^▛[O] CLS $ LPRINT t CONTINUE  LET  INK y DATA P' LOAD TwVAL$ 1wwnch LIST q[C]# INPUT  CAT e"H PRINT ATN ![S]STAN ATTR pSQR yR[Q]FPOINT !FN  LLIST q  DRAW [M]% CAT ^T*46= CAT s PAPER  LOAD  BEEP Oc[f PAUSE FN [C]`w9[C]6 PRINT SIN  RESTORE CHR$  CAT  NEW [ OPEN #n▘USR Y MOVE  INK  FORMAT *l IF =v[H]KSTR$ LEN GGSIN EXP  REM  AND NOT !'}TAB <=CHR$ [G]▚>▝Q LPRINT  CAT POINT vUIN B>=Fg[R] PAPER  READ u SAVE 9ABS ` MOVE <<PEEK  OVER  VERIFY INT ? MOVE PSGN  PRINT  MERGE )<USR g IF SGN h7G<=SQR ? OR Y COPY aEn<=WxSQR 'QI READ ` CONTINUE  DRAW  COPY INT %ABS d[R][S]▟ooqw'!c DIM [ BRIGHT Paq SAVE  CLEAR nACS 2 OVER vx}[O] BEEP  CIRCLE  CAT @, RUN U THEN  AND Vtz INK  CLOSE #[B]INKEY$ STEP ▝<= NEXT ATTR ▜▚▙,[N]6ACS COS <=▚2▘[P][G][Q][S]d0|ACS HRND LOAD [F]▜ RETURN  FLASH ▛▙;=[R] PRINT v[K]=▙SQR [Q]ASN ATN [D]% THEN ABS V/oo[P]>=Y FLASH ▟M▙▘LEN LEN  BORDER y CLS |▗SQR <QPI POKE <> POKE t| NEW ![P]<= LLIST kk]u INVERSE PEEK BCOS q BORDER [T]!]qATN xCOS [S]▜> TO B2~ VERIFY [P][L]SQR  BORDER " CLOSE #mPEEK  CLS  BEEP kEXP  INPUT {IN wPI PAUSE  DRAW IN <= LET  RETURN eF TO ▟▜[J]SGN  CONTINUE  SAVE I[I]SQR ▛▞ CLS _#[M] VERIFY [O]ASN Q OVER NOT BLN LN ▙SCREEN$ 3} LOAD #<=POINT STR$ /NOT  GO SUB  AND -uv PAUSE  GO SUB  TO /x OPEN #Ues[P]RND VAL$ V OVER E}VAL  LINE [S]LN EXP CHR$  BORDER  PRINT ACS  PLOT   RUN .SQR 6[G]t▛CODE VAL STR$ c©N STOP jSIN <=COS z<uF LPRINT  CAT NOT  LOAD )- BRIGHT SQR LN ▟ECODE /fA TO ▜=[U] INK  OUT p[M] AND B OVER ©VTAN [ GO TO w ERASE 8 BRIGHT RND`CHR$ [Q]STR$  FLASH <>SQR  OR  LIST V/._Ek FORMAT kTAB n NEXT | NEXT [H]|▜wq▞[U].W[A] OVER {< LOAD }q5 GO TO PEEK LN  LET  STEP  READ  PAPER USR [T] CAT  READ  IF kY2s CONTINUE YakygLEN  AND R[D]INKEY$U OVER STR$ * SAVE ACS 8yJ'& OUT  OPEN # DATA $ INVERSE  PAUSE :m NEW  PAUSE  INPUT  BRIGHT ( RESTORE  NEXT  OVER n THEN 2[R]Xkw|N_ BRIGHT n,Z) LINE [Q]RND VERIFY  OPEN # LLIST kS BRIGHT W BORDER  DATA 1VAL XPEEK [G] IF  CLS FN [D][T] CIRCLE  LLIST  LET  SAVE  DRAW  CLEAR 5aP/*l▛▙(;8o9BL[O]VAL$  BORDER Vx LET VAL [L]S▘ MOVE Z FLASH  FLASH  DATA >=|PEEK gSIN SQR ▗L▜ATN <=ACS 3 CONTINUE B OUT [A], PAPER  NEW (( NEXT  IF  FLASH VAL eGHSCREEN$ ▜d/ OPEN # MOVE [T]PP" STEP  GO TO [A] ERASE  VERIFY  BEEP b PAUSE  DRAW  CIRCLE 3"<= LOAD  RANDOMIZE  CLEAR h▖SCREEN$ <©o FOR  IF  GO SUB <up=[E]Q MOVE  NEXT W[E][A] CLS [S] LET  RETURN ABS  PLOT  SQR ▙ THEN pTAB [O]A0z[G]dZ STEP  CONTINUE  MOVE Bn'CHR$ i REM ©[D] DRAW  NEW  RUN <VAL$ [L]MUSR q[M]c[B] IF TAB ▙ THEN  READ SQR ]nSQR s CAT  RANDOMIZE pz FLASH [O] READ 8 STEP ;eCODE CODE S FLASH N[N] STOP Eg<▜CODE  NEW  LIST Z DEF FN ,FN (, INPUT STR$ T STEP [L]VAL$ > LLIST Xto[O]n CAT  VERIFY  PAUSE XKBIN [P]"/ CLEAR v[O]ATN  STOP < PRINT [B] INVERSE  RANDOMIZE [G] CLS | CAT STR$ <>n||& RUN  RUN q8`[Q][A] AND ▘VAL [N]STR$ ^w[T]g;▙ CAT p9 GO TO >©ySGN  CONTINUE LN W$ VERIFY  LIST <' BRIGHT <=SCREEN$ ▟|SGN [J] GO TO  RUN CODE [A][T] GO TO LN [O]SQR e CIRCLE a5[O] CONTINUE NOT 'F BORDER EXP  MOVE x VERIFY [F][T]6mRNDPI INVERSE  FOR a SAVE  CAT v<=G[T]rAg DATA D LPRINT  INPUT [L] DIM QATN [K]=[K]0[H][A]ATN [D] CAT V CLS [O]v5M[G]SCREEN$ jH©NOT  DEF FN u RETURN <=}[R]<>X RETURN c RUN  LLIST b GO SUB  LLIST 2>=dATN  SAVE  IF  CLOSE # DATA ATTR TAB  LIST [I]o OR  RESTORE INT Y|oATN s@ NEW ▜yTAN  LOAD : COPY //PIs LPRINT d[L]zK NEW V@AT  RESTORE !-ATTR ATTR POINT ABS @[H]r INPUT  NEXT t[I]<}lI CLOSE #▟EnATN [U][B]g MOVE ATN ▝ASN  GO SUB  CLS ATN ▝[R] BEEP aO▚ LLIST Ax STEP [L] MOVE [S] LIST ABS SCREEN$  LET