Daley Thompson's Olympic Challenge: DALEY128.B

Является частью релиза: Daley Thompson's Olympic Challenge
Размер файла: 42496
md5: e31216965043d062b00c2edb8756e563
  170 CLOSE #USR 0 REM *PROTECTION BY KSA SOFTWARE* NEXT  STEP ^ GO SUB W LET  MOVE  GO SUB _g GO SUB W NEXT ! RESTORE  MOVE [STR$  RESTORE ] MERGE  GO SUB O RESTORE  MOVE  GO SUB VAL <>![ OR  OR  OR 33 GO SUB VAL ! COPY  COPY # AND "[A]]"[O]]:^ RETURN NOT USR ! FORMAT ] RESTORE >>>>>>>>> RETURN CHR$ NOT  OR 3"" CLEAR | CLEAR }%^ INVERSE b INVERSE k INVERSE  RESTORE  LLIST  DIM *1SCREEN$ SCREEN$ ;;3 LLIST  LLIST  INK  INK  INK ![O]]>[Q]INKEY$2[P]] LLIST  INK n MERGE n MERGE [A]] MERGE <> NEXT !@@ COPY u GO SUB VAL > OPEN # RETURN  RETURN CODE  OPEN # RETURN <> n GO SUB O GO SUB 
  215023▟^ GO SUB S RETURN  COPY 3n MERGE  COPY  COPY  INK  COPY  COPY STR$  INK NOT P^ INVERSE !w^ FOR  FOR  FOR  INVERSE - INVERSE # INK  MOVE ;; LLIST  RESTORE  INVERSE  RESTORE  RESTORE  INVERSE  RESTORE * RETURN  COPY  INK !P^"P^33;33; INK  GO SUB _ INK  RETURN  INK VAL$ ww GO SUB [Q] LPRINT ;; CONTINUE NOT SCREEN$ SCREEN$ [O]0Ui[Q]AT [ CAT }>=hg-$aD@P^[A]J MOVE erH IF SIN  BRIGHT xh SAVE v[D]IN FN }$aD[U]t[K]b POKE  IF b/9F/uMCLv$Y^ns0W/od[S(Mau1EYm)=Qey!5I]SCREEN$ SCREEN$ SCREEN$  IF x ▙ POKE PI RANDOMIZE INT / INPUT  STEP [T] OVER S FLASH ATN $▙[U]W[R] IF ▗1o CAT ? STOP uCHR$ [C]CODE  CIRCLE r CAT  FOR  OUT 3 READ [Q][O]N MERGE ▙ OUT )[F]0INKEY$TAN FN }LN [A] PLOT  ▜[I]~ INVERSE  INVERSE  PLOT   OVER 6[E] LINE  GO TO CODE L DIM LEN TAB  GO TO W} BRIGHT 0 VERIFY & SAVE ASN  CLS IN  INK SGN SIN FN OCOS  OR  OVER VAL$ ] FORMAT VAL$ K RANDOMIZE NOT INT '"[G]▞[L][C]RNDSGN ATN  DEF FN STR$ A OPEN # TO / INPUT PIhY▞` DIM  GO SUB <=[T] FORMAT  GO SUB FN  VERIFY pNOT [INT [N]vSIN >=^*[B] =~TAN y VERIFY PISGN VAL$ ATN ASN - INK  GO SUB  LLIST ACS ▟CODE >[S] INK  VERIFY Z IF  OR  REM v[I][B]EXP TAB [F]L BORDER <= CLS  CAT t[R][H]COS [[N]SCREEN$  ABS  LLIST  FLASH ▗▚ OPEN #[L]cASN  THEN  BRIGHT LN  GO TO @8 PRINT  RANDOMIZE _HTAB FN _ATN  CIRCLE 6 DIM [D]' GO TO  THEN vSQR  FORMAT $f DEF FN L+ STOP  REM  CLEAR 9y NEW [T]X THEN ASN AT  BORDER [Q][<>" MERGE hG[J] RUN ▖[Q]![C]HX DIM VAL$  RANDOMIZE  RUN  READ ASN wxFN VAL ▛NOT  MERGE  RUN N LET |[K]R[U]rACS v THEN  FLASH  BRIGHT  RESTORE ▘wASN RND SAVE  CAT  OVER [G] FORMAT  NEXT  FLASH  PRINT  OUT >= THEN  OUT  GO TO  INPUT [P][M][N]AT SIN  FLASH LEN  LINE  MOVE <= BORDER  GO SUB  RANDOMIZE  BORDER [C][K] CAT POINT IN  FORMAT USR  STEP <= STOP  STOP  PAUSE  SAVE [N][A] DIM  STEP INKEY$INKEY$ VERIFY 0 THEN >= OPEN # LOAD  SAVE ▖[F][C]LN LN ▛▙{fVAL$ PIO TO cSTR$ a MERGE  FLASH  INVERSE  STOP /[M] THEN c RETURN  MOVE 6[S] RESTORE [H] PAPER O CONTINUE PEEK YBIN [T][T] RUN  LIST VAL$ ▙TAB  REM [H](I GO TO  OR ATTR  CLS  PAPER Z▞[F]CODE [K][I]^ OUT _ GO SUB LEN SQR  LET i BEEP  LIST  RESTORE IN  LINE SIN >CODE  OR  NEXT  VERIFY [J]K▗ABS [H]l MOVE  RUN  LOAD X▟ CLOSE #o[C]EXP " RUN [C]INKEY$ THEN SCREEN$  LPRINT  SAVE g▚ INVERSE b FOR [S] LIST q[H]FN :[U]r[M]t<=~TAB [R]EXP }3-% INVERSE ▟▗[L]SIN POINT (T"4USR  MERGE  LOAD  RESTORE  STOP  PAUSE BIN m[E]RNDEXP LEN STR$  RUN  MERGE ],[O]▚E[U] DRAW SGN  OVER >=USR  READ  INK  COPY  CLS .▙▝&[[T]~TAB [I] IF ▚>= POKE  CAT i[H]zaASN INT [C]C/▞4 RANDOMIZE &▗W CONTINUE [Q]LEN zgFN [H][I]t COPY  PAUSE I^ RUN  INPUT A[R] VERIFY [N] CIRCLE 0[K] COPY opZ[N] FOR F( DEF FN ATN M{Y[B] BEEP  NEW RNDCOS V9 DRAW  INPUT + FORMAT SCREEN$ [L] INK  FLASH  READ  BRIGHT  RETURN INT ▞[B][D] OPEN #ATN  MOVE [E] DRAW  MERGE SIN  CONTINUE [Q]▙ NEW  RANDOMIZE  LET ▖S▛SGN 'R RESTORE ASN  LET  FORMAT S[L] STEP  RESTORE  IF Zw▖ACS ?PI/6[F] RUN EABS  DATA [B]]+USR CODE PSIN  OPEN #[J][J] PAUSE v~ LIST PEEK &[P] OPEN # DIM  DRAW POINT `^ BRIGHT LEN USR @t▜ RETURN <=]INT PI4M[S] PAUSE  OPEN #[R] CLEAR  BORDER ;[F] STOP CQASN CHR$ c PAPER ATTR - POKE j/ OUT  TO ;SGN )▘PI RUN Q&cEFN 9©;Z LPRINT d/nM MERGE 7ONOT ▝*V▙ CLEAR N INVERSE B[H]_INT [M] READ (INT ▜[O]L[O][U][K] INPUT ACS  LLIST [I] PAUSE CODE  FOR  PRINT PEEK ?nIN  OVER [L] STOP  LPRINT VAL$ ACS AT LN 6NlCHR$  LOAD 2▖,LN  VERIFY  DRAW [G]FBIN PI GO TO  CHR$ q▚EXP ASN  t5 RETURN hSGN  PAUSE [G]USR >=  NEW [P]▘*[R]^ASN  PLOT   BORDER BIN ` READ  RESTORE  REM FN [K]q▟ PLOT  [S] FOR  COPY VAL$  TO INKEY$KSQR bSTR$ <>1SQR  COPY * CIRCLE EXP  NEXT SCREEN$ [U] LINE  PAUSE <4COS ATTR  IF vCODE  RANDOMIZE [S][B]▝$sTAN sSCREEN$  FLASH H IF  LINE [F][Q]s OUT F# VERIFY %n[N] LIST  PAUSE [H]o+ PAPER >=ASN Y&6 BEEP COS TAB  PLOT   BRIGHT ▙ATTR  PAUSE [▖05 GO SUB  COPY )[P][J][E][O] BEEP ATTR B"X[O]@ INPUT  CLS [[K] OR [J]PI CLEAR }[G]5▝ INPUT SGN  AND -[A] INVERSE [A] MERGE C%AT  INVERSE ©c[I]EXP [H] INVERSE yUSR  BORDER  ERASE  CLOSE # INVERSE ▝▙TAN 7>=[M] NEXT  CIRCLE [U]ATTR  BEEP wRND STOP VAL$  RETURN )? IF  SAVE B BEEP " LPRINT KC MERGE RND[G]2[R] VERIFY 7lIN  PRINT C AND [H]©H[S] NEXT  MOVE RklINKEY$ AND ▛ STOP  INPUT  DRAW ▞[C] GO TO #zATN I[O] DEF FN  OPEN # THEN [N][B][G]▗/@sDRND PLOT   MERGE #A READ D#rBIN `XASN [S] THEN SGN  PAPER n GO SUB   SAVE [S][G]RNDVVAL  FORMAT CHR$ " INVERSE TAN  LOAD  PLOT   POKE ▗[C]SCREEN$ EXP  PLOT   CAT , OVER F LPRINT LN  PAUSE v([H] PAPER EXP [I] THEN 6 PAPER oU LLIST q OUT [N]LEN ATTR ULN  AND } CLOSE #[F] STOP [T] LIST ABS [O]▝AT YEXP l THEN  MERGE C BORDER i LET  LIST  LIST TAB  PLOT  IN <> LOAD  FLASH  LET  RESTORE  POKE  RUN ut[C]DSGN a DEF FN  CIRCLE n REM O POKE '▚/ATTR 4ASN B<=[ MOVE [G] READ ▟▟ POKE [P] CLEAR POINT BIN SQR  GO TO  OR  BEEP INT  LLIST ATN  NEXT STR$ [N] OPEN #CODE  DATA EXP  THEN  RANDOMIZE  MERGE  CLOSE # BORDER  THEN  LET INT ASN TAB ▖IN [M]<> BORDER  FLASH  RUN  RESTORE  OUT  RUN CODE ▝▜[D]ATN ABS FN  CAT  BRIGHT  INK M PAUSE  STOP  STOP [B][O]▗FN VAL INT  OUT BIN  DEF FN  VERIFY  RANDOMIZE  LPRINT  POKE  PAUSE [U]3 PRINT ▚PEEK  REM  CIRCLE  GO TO & ERASE h©[D]SJ<=ATN w.q FORMAT  CAT [A]@m STOP VAL$ GLEN 1 COPY  OUT  MERGE <>~0LN [J]▛'kCOS  COPY BIN ▙ ERASE  RETURN  BORDER POINT CHR$ J CIRCLE ▘ MOVE " CONTINUE  NEW ▝D/ATTR  MOVE  COPY  PAUSE ▜[N][E][R]&EXP ABS  THEN STR$ Vl BORDER  PAUSE  LET ▛TAB CODE IN ASN J@ FLASH  CIRCLE  RESTORE  COPY t>4 CAT  DEF FN  INK  OPEN #hb PRINT ▛▜[N]([T]SGN  STEP <=/V DIM  RESTORE  CLS  LET [H]VAL$ [R]SQR  TO TAB  CIRCLE [P] NEXT EXP  INPUT ▘[H][S](IN  GO SUB "<=<>INT  PAUSE  POKE ▞[L][B]&ABS ATN  OR STR$  FLASH R REM ▟[H] COPY  RESTORE  DIM  NEXT  FOR STR$ 4>=<= INVERSE [R]▝[D]▖ CLEAR  COPY  PRINT  [T][F][K] OR  STOP wnSGN XL GO SUB R OUT `<>vSQR RND[H]1▝P NEXT /,[Q] DEF FN [F]FN  DIM Zr RESTORE  COPY ▚[R]VAL SCREEN$ ▘[C]< CAT  OR POINT CHR$ [L] RANDOMIZE [E] RUN VAL$  LET [I] VAL$  AND  STEP [O]Ph@ CLS  LET  POKE INKEY$!VAL -1j OUT  CLOSE # GO TO ACS  GO TO  LIST ▘ ERASE [J] BRIGHT IN  DEF FN POINT LN  NEXT SCREEN$  INVERSE ` CLEAR  STOP ▘[K]~TAN S AND  BORDER ▝[S]VAL$ t0FN [S]ACS  THEN _Q CONTINUE  REM SCREEN$ ▝ POKE ▜ NEW LEN [S][J]7 MOVE  BEEP  FLASH  LLIST AINT [R]LN  MOVE INKEY$ DIM $LEN  THEN ▞[H] MOVE PEEK  READ  DEF FN :TAB [Q]IN ASN [I])Z MOVE  RESTORE  COPY <=▖8[D]FN ABS ATN NF INK  OPEN # CLS  FOR t▟▜[N]([T]EXP  INVERSE  STEP / VERIFY  DIM  LOAD  DIM [[E][C]CODE [Q] OPEN #5NOT ] VERIFY  NEW f SAVE  STOP (5VAL$ [Q]VAL  CONTINUE RND^ LOAD  STOP © RUN [L])2PIEXP  CAT STR$ SQR U LOAD } PLOT  [I]▘ BORDER ' DEF FN NOT ~ FORMAT  CONTINUE [B] DATA TAN  DRAW INKEY$ POKE  ERASE  LOAD  LLIST  IF  NEXT ▖[N][H]CODE RNDEXP TAN  THEN  AND  MERGE  DIM  BORDER  CLS  MOVE [I][M]TAB [S]`ACS <> READ Y OVER  DIM  GO TO  NEXT  OVER ▞ CONTINUE [K]RND5 OR STR$  FOR ` RETURN  RUN PEEK CFN bACS BIN  BRIGHT k BORDER  DRAW  STOP ▝ TO [P] OVER LEN ▖ATTR X BRIGHT [F] FOR D CLEAR 5 CLOSE #FN FN SQR t TO USR [I] CONTINUE B COPY  LET ▗%[H]▗INT  BORDER >=BIN f VERIFY SIN  CLEAR  NEXT 1[G]F[U]LN  THEN 8|SIN [C] LIST [L] CLEAR [L] CLEAR ACS CODE  FORMAT ATN [S]<>Y CIRCLE [B] READ [B]SCREEN$ [L] DATA [T]ACS ASN 5 PAPER [T]RND LET  OVER  RUN  SAVE [R]!COS  BEEP EXP  CIRCLE EXP  PAUSE  READ [M] CLS  CLEAR l{ RESTORE  BRIGHT  CIRCLE SSQR #VAL$ [J]$[G] SAVE f GO TO  READ  OVER F THEN PASN VAL$ [H]INKEY$+▘LiATN Z CLS  MOVE Xp([C][B] DRAW CODE =? MOVE  LIST  PAPER  COPY  POKE  CLS INKEY$▝▗[A]SGN [D] OVER  OR ▖ FLASH is REM IN ▚CODE CODE  STOP ABS /8©ASN [D] STEP X[T]'LEN 4▗▙[G][M] PRINT }PI STOP c THEN R NEXT [G][O] CLS  GO TO  RESTORE  OUT F MERGE S[T] POINT [G][I] DATA  FOR SCREEN$  OPEN #[E] CLEAR ▚ LIST [J] STOP PI TO ASN PEEK <=FN  MOVE [K] READ v DRAW [P]?[A]INKEY$[S]EXP ^ BRIGHT  f[G] TO PSIN :[S][D]z CONTINUE v PAPER @ RANDOMIZE ▟LEN PI[P] VERIFY NOT USR ASN SIN PI[M][J]▙© SAVE  CLEAR  REM  LOAD  CLOSE #STR$  AND COS  LPRINT QRK GO SUB ▙ RANDOMIZE SCREEN$ [B]n CLEAR } MOVE  GO TO b^ CLEAR 2[A][J]g RESTORE t INPUT  RESTORE sWABS SCREEN$ 5[A]▜ RUN ` GO TO  GO TO M{[T][U]COS ▞ MERGE ,▜^By RESTORE  DATA ▘v- LIST >[T]EXP ?RND PRINT ATN LSTR$ r`WEXP ▚( LLIST ▙ TO  OUT  RETURN lY[D] PRINT  MERGE  THEN  LET VAL 2 OR [P]▞IN  INPUT x LLIST <> BEEP  OR [U]&SIN  NEXT  READ  ERASE  INVERSE (}[K] PAUSE @ASN [C][K]j LLIST  OUT Q INK Y4[S]▜s▞TAN  AND =TB{) FOR  LOAD TAN  INK ▘ FOR [A]A} DATA  LLIST  SAVE j NEW D CLOSE #RCHR$  VAL >[O]CODE  DIM  OR  FOR  CIRCLE c GO TO  DATA /[C]▛1LN ▗ OR @ LINE  BRIGHT J INPUT  RANDOMIZE .PI[L][R][S]%ACS NOT e MOVE  CIRCLE KUSR  RETURN CHR$ [J]AT 1NOT  INPUT IN  CIRCLE ▙ REM [L] DRAW  INPUT CHR$ [N]-NOT  DEF FN [R]LN  OPEN #SCREEN$  STEP [E] OUT ▚EXP  LIST  FLASH  STOP  RESTORE  TO  BORDER PEEK [R]FN COS [K]▟~y; PLOT  %CHR$ LEN B CONTINUE  DEF FN  LLIST  INPUT [D] PLOT  ▟[G]BIN VAL$ .[D][R]K▙ BEEP  DEF FN  BORDER >= COPY SCREEN$  BEEP INKEY$7<= PAUSE  OPEN #[M] FOR  RETURN  READ  DIM [I]#[B]LEN ▚ CAT VAL  BEEP W FORMAT  PAUSE , DIM  DIM ABS  FLASH [D] OR  LLIST ATN  RUN [R] CIRCLE [D] FLASH  ERASE [C]SGN  GO TO VAL$  INPUT [I] CIRCLE INT  POKE BIN  NEW  PLOT   FORMAT  FORMAT CHR$ [S]AT AT [O]n SAVE w READ [E]'&[K]▝ DEF FN P%O▟▝ OVER [S]#ACS 0▟[P]l REM | RETURN H VERIFY  FLASH ▛ MERGE SQR CODE  GO SUB ( READ c INPUT s TO BIN Y[U]&SQR 7▟[M] GO TO ~ LET <=B OPEN #QAT <SIN [L]INT [U]2[G]f PAUSE d BRIGHT Z STEP LN SQR  OVER POINT  TO [H] ERASE [F]VAL [D] BRIGHT IN  SAVE L STOP LN  POKE  THEN  PAUSE  PRINT ▗a!BIN  FORMAT [C] NEW  LPRINT  RANDOMIZE [U]▘[K][Q] GO TO  GO TO ▜ BRIGHT   LINE :LN L[U] BEEP [E]P▘: LIST , BRIGHT <= TO ` REM SCREEN$ FN [E]|▗} PAUSE g LLIST [R] TO ABS  INVERSE ATTR  RUN [J] MOVE ▗/ PRINT  INVERSE  LLIST o OPEN #qABS CODE [J]'▛IACS :▘_ MERGE ASN  COPY j LINE  OPEN # OVER RND[N][M]-[B][D]`USR  TO  STEP  TO  MOVE  SAVE  REM ASN  CLOSE #PI AND  GO SUB VAL  FOR [S] INK IN  RETURN  MERGE  FOR  INK ,<=DASN /[T]`[B]~ COPY  GO SUB  FOR (9eJASN  RESTORE FN [A]E▘; GO TO ] OVER w>=QINT 3[U][G]TAB LEN COS * VERIFY STR$  BORDER a PAUSE  GO TO  MERGE }QINKEY$▚[R]▘AT SQR /L INPUT ~ FORMAT  OR wP[U].COS 2▟▞[I]3c PAPER !k▚ OVER  DIM [E][L] AND [R] FORMAT ATTR [C] INVERSE AT [B]oI>=PEEK  IF  INK [E]COS ATN  OR n[M][R]▙SQR  SAVE  MERGE USR SGN ;H DATA >=@ BORDER u RESTORE  LET [K]l![L]e LPRINT &r▗[C]STR$ SQR PEEK [O][C]-[H]▟ IF  CLEAR  DATA  VERIFY  REM e TO  THEN ASN VAL$ [T]VAL$ [S]2 SAVE  NEW  READ  FLASH  INVERSE USR  AND IN VAL [F]& AND  MOVE  BORDER  LET  PAPER h@ BEEP T[R]SCREEN$ ABS  CLS &[G][P] CONTINUE  DRAW RN CLEAR VAL$ [D]SGN  STOP VAL$  POKE [I] AND yFN 4 READ  PRINT  MERGE  INK <=[J]POINT ▝[L]ABS ▟CODE  COPY  COPY LEN STR$ 'LEN [O]p▜ABS FN >POINT <> LINE ^<=GrCHR$  BRIGHT  FORMAT <=4/SIN kC[B]FN ▜POINT ATN VAL I OVER }ATN i[R] GO SUB s[T] BRIGHT x/▜[J]% RANDOMIZE  FORMAT $ AND  COPY USR d POKE TAN  PAPER >=[A]IM% GO SUB - COPY ▗U[G]mRNDCATN 1STR$ ' OPEN # CLEAR y[J]oATTR ]ASN 3<=! MOVE  READ ▟{[P]iPOINT _SQR M OR # BEEP  LLIST  NEXT u[N]kCODE YEXP O THEN = MERGE  BORDER  LET weTAB [IN I<>? FLASH - RESTORE  RUN q▝g[D]UABS K CAT 9 INK / FOR  PRINT @▜[A]([Q]z DEF FN  CAT  ERASE EXP  CONTINUE y NEXT AT ▝PEEK POINT 4COS  LINE  MOVE  DATA  LET [O] BORDER ▖[F] IF [J][M]tPEEK [R] CONTINUE K RESTORE [L]▞wIN g▘ TO SQR  RETURN  NEXT  CONTINUE  CAT o▘ POKE F NEW [Q]▟&K CAT  LLIST STR$  IF  READ  LINE [G]AINKEY$PI[Q] DATA   CLS [U]ATTR  OVER  RANDOMIZE ▞}[D]oPOINT 9CODE <= DRAW  THEN [A] BORDER ▛s SAVE ▝H8SGN ACS  DEF FN @ CLOSE # IF  FOR n[O]x[M]l[S]Z LIST 8[R]AT [E]pLN p▙n OPEN #z[N]j VERIFY e READ  PRINT y[L]kPOINT YIN 3 STEP ]BIN  FOR  AND  LET  FORMAT [P][G]T▜7>=SGN Z[C]dUSR ▚[H]COS [K]SGN RND DEF FN  MERGE EXP  NEXT l NEW ,[A]~[G]` CLS D3NOT 7STR$ ) NEXT ; COPY  MERGE  INVERSE ACS X▗N IF  >=[A]PEEK  AT  NEW +PIyVAL  MERGE SGN PI# LET >=NOT  LINE ]4EXP ACS <=USR <= ERASE  INVERSE  DRAW ▜▙a[J]SPOINT =COS CODE <>XVAL  AND  AND TAN `VAL m[C]qL PAPER  LOAD BIN  CIRCLE ` CLS USR [G] PAPER #8AT  LINE  INK RND THEN  BEEP  BEEP ▝KSCREEN$ RPI[Q]~GRND[M] COPY ATN C[R][ STOP  CLEAR a DEF FN  FOR FN COS  FOR u PLOT   LOAD USR  LLIST  ASN  ERASE  BEEP  PAPER P CONTINUE CHR$  OUT [U] COPY USR  INK  LPRINT  THEN  ERASE ASN SCREEN$  RUN $[B]8* CLEAR CHR$  COPY  SAVE 8VAL$  LINE  CLOSE #PIl▜>=▝>= NEXT Z INVERSE  PAUSE  CAT /[L]` DIM Pf CLS w▟ NEXT  LINE  READ INT  STEP [E]IN  NEW ▞ LPRINT jb[H]▚[A]6&CHR$  STEP 4 OVER 6 REM  CONTINUE SCREEN$ |[H]^[R]FN 2 PAUSE  INVERSE  TO % NEW { LOAD sCOS i DRAW CODE  LPRINT RI[T] FLASH 6g▜ PLOT  ASN ▝AT SCREEN$ SGN LN  CAT  DRAW Y LOAD  REM VAL RNDQ RUN 9ATTR SGN TAN 2BIN   ERASE  LPRINT  OVER DAT / CLS [Q]?<>PI RETURN  RESTORE  SAVE  CLS c LOAD Q INVERSE G<>7 LET c NEW  PAUSE v▗d[S]Z[Q]H PLOT  ^[U] TO [L] OUT ▟ PLOT  f DRAW T PAUSE J>=ATN 9 PAUSE ATTR er DRAW b REM T PAPER <=BIN [L]W CIRCLE [C] CLS  FORMAT [D] LOAD VAL$ D▖ASN LN  CLEAR  FORMAT  LOAD  RESTORE U▘VAL  BORDER <M RANDOMIZE  LIST Z DATA }uVAL  LPRINT  OR >= RUN PEEK  LLIST >= NEXT  PAPER [B]USR  POKE y OPEN #VAL$ ASN H@[S]POINT [L] LET INT  FOR  PLOT   FLASH  3 STEP [[T][B]?▜m INK [H][P]▘ INK 5 BEEP CHR$  FOR  GO TO  INK  INPUT  PRINT  CIRCLE ▛ IF ABS ▚COS >=SIN ▝_ GO SUB <=▙ INK COS >=]5 LET CHR$ 9Q PLOT  o▖I INPUT  LET FN  THEN  BEEP ASN  COPY [T] DIM b OR ▙ POKE  NEW VAL 1 CLS Q LET CODE du IF 8 DATA hINKEY$xUSR HVAL :[O]V CLEAR SCREEN$ * POKE  RETURN  AND ▙ASN  SAVE [D] z>= LIST 8 NEW  NEXT [O] DATA "ATN ACS SGN BIN  LINE v( FORMAT >=rD ERASE [S] FOR  PAUSE  INK  DEF FN  STEP [A]IN /[R]L[D]PEEK 4 NEW [D][K]NOT [T]EA BRIGHT  MOVE POINT ATN  GO TO  INK  MOVE c[S]EEPIVAL$ [H] READ qABS g LLIST VAL$ NOT  LINE  CLS F CIRCLE 6 DRAW ^y TO  RANDOMIZE ATN / MOVE [I]S[O]}[U]I[B] LET ▚K▗9 PAPER  DEF FN RNDGNOT  PAPER  READ  DIM e[P]W[R] MERGE TAB  CIRCLE  INK g FOR  READ [M]u▚gABS  OPEN #k INK 9 FOR |▟©[A]IRNDSQR  LINE C FLASH w DIM ▝ RETURN SSCREEN$ [F]OINKEY$COS [A] OUT  INVERSE *e[J] RETURN ▜▖ GO SUB [K] NEXT [U] OR ACS STR$ ARND ERASE  LOAD }▞VAL$ ▜ STEP ASN [Q] POKE A RESTORE  FORMAT [H] STOP [J] FLASH [O][H] SAVE ATTR SCREEN$ <= CLOSE # CAT W MERGE BIN INT qEXP [M]SQR SCREEN$ ABS 9▜ IF  FLASH  FORMAT <>[G] PRINT qATN TAB j-[G][N] BORDER  THEN 7>= RUN  COPY [C]▛ NEXT [ DATA ▜IN [F] INK oY[J] INVERSE ▝/ STOP ATN M# DEF FN EXP G DIM i OPEN #1 PRINT [D] NEXT OPIy3 CLEAR  BRIGHT m[P] SAVE [N] CLS o INK Y THEN ;SQR -[E][R]l▜>= RUN [K] INK [U] INK  VERIFY H FOR @ MOVE F LOAD  NEW [T] MOVE  NEW  TO SQR FTAB VIN CHR$ ▜ PRINT [O] READ FN  MERGE NSGN CODE  GO TO CHR$  LOAD  ERASE  FORMAT [K]▙$SQR s RANDOMIZE TAB  FLASH  CLOSE #▞ FORMAT  CLS [S] READ L OPEN #PEEK  OR >= FOR  GO TO [~[M][O] PLOT  !bFN P RETURN [N]LEN o▟ REM  LOAD [I] INK LN K VERIFY ASN EXP eSCREEN$  MOVE [P][T]▙M LIST _ LOAD <> BEEP [ OR %ATTR w[G] LLIST  PRINT  RANDOMIZE ] READ  RANDOMIZE [P]2 CLOSE # BRIGHT  TO ld▘ LOAD VAL  POKE : INK  DATA  LINE 4SGN @TAB  ERASE [D] DRAW VAL$  PRINT [I] DIM CHR$ BIN ATN  NEW [R] LIST [M]b BORDER L<=EXP  CIRCLE  BEEP VAL$ SCREEN$  PLOT  [D] READ ▜▘RATTR  FORMAT USR  COPY  DRAW [K]f LOAD n STEP  STOP  GO SUB  GO TO  OUT ▜^O[G]▗ PAUSE n STOP | PAPER R>= DEF FN  OR Z GO TO &▜4[G]▚[O]SIN SIN B STEP ,ATN ~INKEY$TAN [T]P RUN d NEW  VERIFY  FORMAT CHR$ 2ASN <[Q]N[I] FORMAT  IF P DATA  CLOSE # VERIFY  NEW USR  LIST BIN = OVER [G]q▚ NEW  GO SUB D LIST USR HPEEK >ASN ,[I]▟p DRAW b CONTINUE / LINE IN ]9 INK / FOR  PRINT s▜a[B]W[T]E STEP ; OUT ) DIM  CLS c[H]Q[R]GCOS 5 INVERSE + LOAD  RANDOMIZE ▛}[F]SPIALEN 7NOT % GO SUB  COPY ▞©[L]mRNDCATN 1STR$ ' OPEN # CLEAR y[J]oATTR ]ASN 3<=! MOVE  READ ▟{[P]iPOINT _SQR M OR # BEEP  LLIST  NEXT u[N]kCODE YEXP O THEN = MERGE  BORDER  LET wITAB L[H] PAPER /[K]CHR$  BORDER  RANDOMIZE ABS u REM  INVERSE YACS x POKE qNOT  STEP RNDUSR 5 OPEN # GO TO  BRIGHT ! POKE )}8SIN R[H])▝EXP  PAUSE  REM [F][F]CHR$  NEW  IF rNOT NOT U▘"[O][B][B] GO SUB  PRINT k[Q] TO [Q]CODE SCREEN$  INPUT [M] DATA [O]▗[L]▜IN VAL PI<= CAT  STEP  INVERSE  REM [S]COS O▞[L] LET (CHR$ :TAB <> OPEN # CLS  RANDOMIZE [L] LIST ▗[I] RUN  RETURN  GO TO ~LEN  OUT BIN TAN [O][E] RANDOMIZE [P]B▝ TO INKEY$VAL ASN FN  CAT  MERGE TAB EXP 1 RUN ▙▝[C][M] OR FN IN <= ERASE LN  CLOSE # FOR  LIST  DATA  NEXT  RANDOMIZE / FOR [B]B IF  GO TO BIN  OUT  FORMAT lLN  PAPER 2 OUT UhVAL$ ^LN L LINE " CLOSE #% NEW © LOAD ZcgSTR$ NM VERIFY EXP  LIST  FOR >▞ LIST ▛CHR$ 8 LPRINT ANXAT x FOR [I]Q FLASH  STOP 1 TO  FLASH NOT [I] NEXT  PAPER [N]@I6 FORMAT ▛| OR X CIRCLE 1nw[E]CODE SIN AT  BORDER [P]SIN U DRAW  RUN  RETURN `@[S]1 REM  STOP  OVER VAL [T RESTORE  CLEAR (]▗[SCREEN$ >ASN  FLASH POINT USR  CLS w[K] INPUT qc[T]wPEEK %>= LPRINT SQR  READ ▗ BRIGHT [G]VAL$ EXP  STEP ^z0▛USR  RANDOMIZE ▙mc GO TO ASN TAB [C]SIN =▝ STEP  OVER  OVER  FORMAT [B]▛[C][T]INT r>= MOVE  INPUT [E]<> GO SUB [G]G▞dTAB [U][E] THEN [P] CAT  LET  CONTINUE kCOS [G]POINT  MERGE [N][L]H$ OR <=USR  %[L][N][E] CONTINUE 'LEN VAL ▟`▛ ERASE ACS POINT dSGN RNDAATN <>STR$  GO SUB /L<>MCOS en▛RND* GO SUB 8$ THEN y NEXT  TO ▜INKEY$LN XASQR  IF [Q] COPY NOT  REM cC RUN LN !P& ERASE  REM #▚ASN FR▚PEEK  DIM  INK CHR$ ▘ GO TO  CLEAR USR LEN m+ DATA  OPEN #<= BRIGHT I PAPER  RESTORE  GO SUB DN[G]N FORMAT  J VERIFY <=c~ VERIFY  BRIGHT  LINE yPEEK AT  PRINT [Q]@{6)d~ AND  VERIFY ATN ABS [O][F][G]'^ LINE  LIST  RESTORE r INK  FLASH NOT [G][U]TAB [H]PEEK  BEEP {▜/ LOAD ▖▝[N][R]?"P AND ▙/&BIN VA%/ COPY w{RND OUT VAL k▝CODE c[H]STR$ ^SQR ▖ GO SUB [D]/RND SAVE SIN  BEEP USR j DIM y RANDOMIZE LEN ▖LEN [O] CAT PI=VAL wNOT SIN  FORMAT CHR$  CLEAR TAN ▗ RETURN [H] OPEN #[R] DRAW PEEK  MOVE  TO c INVERSE u GO SUB ABS ▗TAN [C] NEXT [T])TAN [B] CAT ACS  BRIGHT BIN  DIM PEEK  LPRINT  POKE ▛(ABS  STOP m[R] VERIFY  CAT o IF x FOR LEN [L]PEEK ▝ DEF FN TAN ?PI FORMAT COS  COPY  OVER  CONTINUE Q<>w ERASE [C]EXP INT ▝ TO  FLASH < LOAD b LET +▘ MOVE [I] DEF FN POINT FN STR$  MERGE ? STOP C LET ( MERGE ▚ STEP TAN RND[U] LIST  DEF FN 8 CLS © GO SUB U[O] FLASH  RETURN LEN  OR CODE  OPEN #[B]lPEEK ATN HxLN  DEF FN  LINE  LPRINT e REM  AND [D] STOP FN  DRAW INT Y LPRINT ▘M'ATTR kVAL$ ▗S FLASH =[E]bYSIN wCHR$  VERIFY G STOP ▚RND.SCREEN$  CONTINUE [ INVERSE  INPUT H<> LLIST INKEY$ LET 9EXP ACS A INVERSE  RESTORE  TO  INK ~NOT  READ [M]▜[U][F]ACS [S]S<=POINT  READ  BEEP  IF NCOS  PRINT [G]<= GO TO TAN  IF USR  IF  PLOT  [J][O] MOVE -SIN LN R OR  PRINT  AND  OPEN #e~mATN  DATA VAL$ PI<AT  MERGE  GO SUB  THEN  LOAD  INVERSE }u▗AT  SAVE  DEF FN LN  SAVE [$ DATA  STOP ~@[R]@0 FLASH [H] LINE  MOVE  OUT I<> OUT  GO TO /STR$ LN LN  BORDER ol BEEP % BEEP  LLIST +AT TAN ClM_e TO  OPEN #PEEK  DIM ▖ READ INT ▜nwRVAL  IF E> DRAW 27 FORMAT ▖  REM  NEW % BRIGHT ACS ▘A[D][S]VAL$ ~ VERIFY > LET  OPEN # READ  CLS  STEP  LOAD IN ▟ RANDOMIZE [L]f AND ▞j^ GO TO n MERGE LEN  BEEP LEN [M]k PAUSE z[M]hVAL$ ^LN L LINE " CLOSE # NEW  LIST  OVER TTAB INKEY$~COS SUSR  INK  DIM  LPRINT  IF  NEXT ▚[M][K]AT ACS SGN CHR$  TO  VERIFY  BRIGHT  IF  GO TO  NEW [M][C]▟PEEK TAN [T] FORMAT <> CONTINUE  DATA a[L][C]ABS TAN FN [Q] CLOSE # TO  CIRCLE  LPRINT  GO TO  POKE  SAVE [E][M]FN [Q]IN ASN  DEF FN  AND  MOVE  LOAD  DATA  RETURN SIN ▘[K]©PI[A] INVERSE  VERIFY  )v PAUSE [K] LPRINT INKEY$ DEF FN [S]SGN  NEW SCREEN$  IF  SAVE  VERIFY q]J BEEP 5 CIRCLE  NEW <>▖ATN [A]RNDVAL [D][I]▝ CONTINUE  GO TO  ERASE  INVERSE # THEN ?EXP KPIO[F]S? PAUSE  OUT ` STEP `SQR POINT [H]pUSR TdEXP u LPRINT b<=[A] RETURN h CLEAR _VAL  POKE  CIRCLE cBIN [A] LOAD  DIM  OVER 8 NEW !PEEK q OVER ECOS  RESTORE  FLASH  POKE [A] OPEN #TAN VPOINT EXP  OR CODE TAN 8[D]STR$ [O] ERASE <>% BEEP w[J] NEW TAN ASN CHR$ TAN ▟INKEY$▖[N] IF  PRINT  GO TO  GO SUB ▙52 INPUT STR$ +LN ▝ NEXT  RESTORE  BEEP EXP xATTR [N]0( LET x READ @ MERGE @ AND >= CONTINUE  CIRCLE v<=ATN EXP ] CAT [O]X DATA [J] CONTINUE PEEK COS d NEW [P] THEN STR$ EJ CLOSE # RANDOMIZE  VERIFY H"ATTR >=Ol VERIFY  LLIST  MOVE 1 RESTORE  REM AT 8?{ AND ▛V INVERSE  COPY V7STR$  LET  NEXT ▚TAB [C] OUT SCREEN$ <>FN SQR  READ RND AND [H]>=▝ATN  NEXT  ERASE  INVERSE  LIST 3 INK  FORMAT  THEN F, BRIGHT  PLOT  <>[R] FORMAT  PAPER [R]?▗[F][I] LIST LN TAB COS  CIRCLE  FORMAT  OUT NOT  GO SUB [C]INKEY$LEN RNDIN ▜USR ▖▚ DATA  PAUSE  RETURN  INVERSE  STEP  INK BIN  READ  CLEAR  PAUSE  CAT TAB LN PEEK BIN [S]ABS  STEP <> PAPER NOT TAB POINT  IF ▗[H][O][D]▞[G] INVERSE  READ [M]ACS ▛[H]▝PEEK SGN LN CODE  STEP  VERIFY  INVERSE  DIM  READ  LLIST <=;Z[C][T]INKEY$FN ▚$BIN  NEW  PRINT  FOR SIN [L]U DRAW  DEF FN RNDSCREEN$ ACS  THEN  FORMAT TAN  CLS ACS SGN USR  CLS [S] RESTORE ]COS AT VAL  TO  AND  BEEP  GO TO  PLOT   POKE [G]▝[G][L]POINT RND BEEP  OVER  OPEN # INVERSE USR  LOAD  NEXT  LPRINT  LOAD  DRAW  RANDOMIZE  MOVE FN >=LEN  STEP  THEN  FLASH >=▖ RUN  PRINT [E][J]PICOS  FLASH ABS ATTR  OUT EXP [S]LN 9[J] PAPER k CIRCLE  PAPER K[H][B] LIST  READ ASN  CIRCLE >= TO  VERIFY PITAN ASN USR [E]▟[J] DATA  RANDOMIZE  LPRINT  RETURN USR  ERASE  INK CODE VAL  SAVE LN ▗ LPRINT  POKE  SAVE  NEXT CHR$  OPEN #[F]SGN [S]AT TAN ▘[P] RANDOMIZE ▗ RESTORE  RESTORE [G] POKE [A][P][M] DEF FN [N][I] FOR [N][T]- OUT  CLOSE #VAL  PLOT  J[S]▟[F][H] DIM  INPUT ACS TAB [H]CODE RNDHRND FLASH ▘j[L][I]VAL$  CLS  RANDOMIZE  LPRINT  AND >=CHR$ INKEY$LEN LN VAL [P]CHR$  INK J▛=STR$  BEEP  FLASH INKEY$ CONTINUE  COPY  BEEP ATTR [A]COS q▗ INVERSE NOT CODE SIN TAN &P[I]▘ CAT [T]ASN TAN  LINE  FORMAT ASN ▗ MOVE  MOVE STR$ PICODE COS [H]BIN SIN ATN  MOVE  BEEP  OVER  OVER  DATA [F][L]rB[H]POINT  GO SUB  CONTINUE VAL$ COS  LET ▛[S]O[T]IN ABS  CONTINUE wTAB LEN CODE INKEY$▞ ERASE  DEF FN  FORMAT POINT EXP ABS CHR$ STR$ ▞ASN [L] FLASH ▘ACS INKEY$1 IF  RESTORE n<= ERASE  LLIST [R] DIM  AND  THEN  OPEN # DEF FN [S]CODE  FOR  DIM g▜ OVER  OUT COS j▘9 NEW  LOAD  RANDOMIZE  SAVE [M][B] READ  REM  LIST  SAVE  BRIGHT  AND SQR  OUT C COPY ABS ▖▛[E][I]RND[M]▚& DEF FN  ERASE  CIRCLE CODE  CLEAR [T]▙[F] CONTINUE ] CONTINUE  FOR  OR  TO CODE [O]KINKEY$ACS BIN  DATA <w CAT ▟I8[H] NEW VAL  POKE CHR$ q CIRCLE CODE  STOP  GO TO  CLEAR  LINE CHR$ [J] GO TO EXP SCREEN$ PEEK  SAVE [Q]INT $ FOR  LOAD ▞<= CLOSE # BRIGHT AT  BRIGHT PIk[L]▘SCREEN$  POKE ▗ATN  PAUSE 1[Q]NOT PIj<=▛ BORDER  POKE  POKE CODE TAB " INVERSE  DIM  REM [H][D]ACS EXP RNDVAL$  ERASE <> AND  FOR  RANDOMIZE [O] LOAD [T]TAN RND THEN [K] IF  DIM  LET LEN  LINE  PAPER  VERIFY  INVERSE STR$  OVER [N]n[A][H][D] LET  PRINT  READ  VERIFY [T] INPUT SIN g INVERSE  POKE j[A][M] FORMAT  DATA  GO TO [E])&[O]VAL [J]@ IF [I][C] COPY AT  GO SUB  PRINT  FORMAT ABS uMSIN LEN IN  DATA >=uINKEY$▚< BORDER  PAUSE  READ  LPRINT  BORDER [L]▞ OR VAL$ IN  LINE  OR  INK  INK  CLS  READ  RETURN [O]▜▜ PLOT  - LLIST ▞zUSR  ERASE  BRIGHT  LLIST [J] READ ▘▙ BEEP  CIRCLE cVAL LN  AND <>[K]kTAN [D]5▛[J] ERASE  DEF FN xSGN <= CAT  OUT ▝4> LPRINT ▚▛ INK  DIM  RANDOMIZE :tUSR [J] FLASH COS  INK NSGN ABS ATN  RANDOMIZE [N]©▘ LIST  CONTINUE  PLOT  VAL$ 49USR  CONTINUE +PSGN SIN LN [S][L] CLS SQR <=# COPY  CLEAR ▗ READ  PAPER INT  DATA ▚u OR [Q] OUT [C] OR = RETURN  BRIGHT /[F]LN SIN EXP CODE [M] OPEN # STOP  PLOT   GO TO [P] RANDOMIZE M OUT pbPOINT  NEXT ACS  INVERSE  OR EXP  OVER D[U] PRINT [P]e[C][H] LOAD  LIST [F]COS " FLASH  OUT PIPI MERGE ▚b[I] RANDOMIZE  RUN  POKE ABS ^8 TO FN VAL$ SCREEN$ INKEY$[M]RND BRIGHT  FORMAT  VERIFY  NEW  LET  CLS  STEP  RANDOMIZE [S][I]ATTR  VERIFY  OR  POKE  LOAD  INPUT  CLS ▟[M] PRINT ©f BEEP  ERASE  AND  OPEN # OPEN # FOR VAL$ [R]1[J]▞ BEEP SIN n MERGE  FORMAT  TO  STEP  INK  CONTINUE  STOP  LIST LEN VA▞INKEY$ DATA  RESTORE ~ FLASH  FORMAT  CLOSE #USR  DATA  CONTINUE  RETURN ▝USR >= LPRINT ▜©EXP  DEF FN [F][R]INT ABS [M] STEP  CLS W[I]CODE ATTR  PAPER  OVER  FORMAT  VERIFY  PAPER  GO TO [T]I STOP  X[K]ATN STR$  FORMAT  LIST  GO TO ▙o,PI RETURN [J] THEN !WRND[S] OVER #ATN  BEEP [I] LLIST . CAT  INK INT AT PEEK ACS [H] BEEP  COPY ▘ POKE ▝ DEF FN 9 CLOSE # LOAD ASN VAL$  ERASE ASN g▝ DIM  FOR  CLS  RUN POINT gEXP iB[O] RETURN  INK  INK  DEF FN  FLASH ▜>=[K][I]▙[O] RANDOMIZE  DIM  READ  FLASH  STOP ATTR q[T]▚AT . CLOSE #[C]VAL [D]@ FOR  FLASH  LINE  CLEAR  DATA  POKE SIN [E]ATN <=@ LET  LPRINT [S] CLEAR ? LET  IF ▞ RETURN  OVER 'gPOINT  DEF FN  VERIFY  FORMAT [H] FLASH ![M]CHR$  ERASE ][J] OUT { PAUSE  CAT ATN  LPRINT  NEXT [S] RESTORE [T]<[B]X READ  STEP ( READ INT  AND [Q]3[Q]SIN VAL$  PAUSE [C] COPY SQR  REM  LET COS ▙5PEEK RNDo CLOSE #NOT e CIRCLE  CONTINUE  NEW  DIM  LIST CHR$ SQR G@AT ACS ▟▝ATTR -SGN INT CHR$  DEF FN  CAT  PAPER SCREEN$  OPEN # CLOSE #>=o PAPER  PAPER SGN <> READ  CLEAR STR$  NEW  CAT ▞SCREEN$ ▝e▖ PRINT :▘POINT  LINE  VERIFY  PAPER  STEP xFN P[L] PRINT x PAUSE VAL  CAT <= INK EXP ATN ~ MERGE ▙ MOVE -[O] BEEP  GO SUB USR >=[L]LEN CHR$ _EXP ▞ FOR P COPY  LLIST  THEN  OPEN #BIN SIN  ERASE SIN &<= MOVE <> LOAD  CAT  MOVE  INVERSE  READ ATTR A LLIST  BEEP  GO TO yPI CAT  OPEN # MOVE USR LN  PRINT 7▛▜[C] CLOSE #naSTR$ TAN FN [L]TAN *[C] OUT  RUN ][L]FN CHR$ <>v[S]RNDRND▜RND NEXT 7▖▖[G]TAB  DATA  CLS u CAT  THEN  CAT  PLOT   RETURN  DEF FN [G]LN  DATA [K] LINE aSGN ATN  INK  CLOSE # PAPER [D]?= BORDER  STEP  POKE [[G]PEEK VAL$ ▗ OVER  PLOT  >=USR ▝  BORDER [F]BIN  RESTORE  CLOSE # LPRINT USR [M]ATN  INK  IF  THEN 3]V INVERSE  LET yf INVERSE  CLOSE # CIRCLE  FOR ▚ INPUT  PRINT [I][G] PRINT IN [S]PISGN <= VERIFY >=▟ RESTORE  CLS  LPRINT  TO .Z▜ READ ▞▜9 LET /[T][M]> NEW ▗ FLASH  SAVE hSCREEN$ INT NOT ▗ LLIST ▜ OPEN #/ABS " COPY COS  GO SUB o RANDOMIZE  PRINT  COPY [H][B]  RUN VAL  PRINT AT  TO [O] RETURN EXP g<>CHR$  RESTORE  GO TO  GO SUB  COPY ▞[L] IF  FOR EXP } INK ABS  LET [Q][T][O]=▜ OUT  IF /[C]VAL$ SGN EXP ▛CODE 4 CLEAR 0▗[L][A]INKEY$[S][T]+ CLEAR ASN CHR$ T<> CIRCLE <> STOP  CLEAR [L]▙+ GO SUB  POKE  LET SIN  STOP SGN  FORMAT zIN <> MERGE NOT AT VAL$ LN ▖>=X▚ OR ABS  LIST  DIM [R][B] CONTINUE  STEP  VERIFY [P][U]/[B]CODE ATTR LEN  STEP  BORDER  GO TO  INPUT  LPRINT XR[R][R]ACS [S]▚o[C]e  CONTINUE NOT Z▟DlVAL$ AT TAN COS [C]!! DIM  IF  CONTINUE ▟[P]INT [E]NINKEY$8>=CHR$  DATA  COPY  PAUSE  CAT ~Z▚EXP  IF ▛IN V BEEP  RANDOMIZE  BORDER  SAVE BIN NVCODE LEN SQR  INVERSE  TO  VERIFY  MERGE  CLS [E]1 PRINT ▗▞[J]INT TAB ABS PISCREEN$ VAL$  DATA ▖ VERIFY [O] FORMAT  GO TO J▟POINT POINT LEN [R]USR  TO  CIRCLE  GO SUB  DIM = CLS NOT T>=CODE [T] BEEP  STEP  INVERSE  ERASE  FOR ? BORDER [L] AND [B] ERASE VAL  READ e DRAW NOT  CIRCLE ▗ LINE  REM  PLOT  [T]WSQR  DATA |s BEEP ▖SIN CODE [C]9 RUN  CLS ACS  BRIGHT ACS  NEW z[A][P]VAL Y[U] DEF FN ATTR ▟ INK LN XATTR LEN  INVERSE TAN SIN <>i[Q]TAN ASN SCREEN$ B▚SIN ▟ RESTORE  MERGE  MOVE  MOVE  LOAD  GO SUB  STOP  CAT  RESTORE _[P] SAVE [O]POINT VAL$ [G] BORDER [S] NEW ▘[H] INVERSE tl[S]VAL  LET [L]Z) NEXT  RUN  RANDOMIZE [P]▜[B] SAVE y{TAN  INVERSE  MOVE  MERGE  CLEAR TAB TAB  AND  CLOSE #[A] AND  LET ATN ~LN  FLASH ▝ COPY  OPEN #< PRINT <=o FLASH j LINE ASN [I]RNDo LLIST  GO SUB  RETURN ▗[B][H] LOAD NySGN USR SCREEN$ [R]▙; PAUSE [O][I] STEP  ERASE gLN  NEW STR$ CODE ?[J]LN  FOR  LINE  OR e THEN  RESTORE $ MOVE  INVERSE [Q]M6▘ FORMAT G STOP [A] GO SUB U[J][G]i[S]AT 7 FOR [E] OUT  ERASE kVAL LEN >=ACS [A]INKEY$_" FOR  LPRINT NOT [D]TATTR CODE ACS  RUN ▗[P]- NEXT  PRINT LN k NEXT SGN  INPUT  SAVE  LIST ▝[L]a PRINT NOT 7[M]USR # THEN VAL$ {>= OUT  VERIFY AT VAL$ 7▙▖ VERIFY } STOP FN ▙[G]*+ NEXT  CONTINUE ▗ BORDER <><= CONTINUE ePOINT INKEY$USR  OUT  OUT  DRAW USR : DRAW [O] OVER C CONTINUE TAN x[T]" BEEP K& GO TO ACS  LET B DIM  RUN }EXP  PAPER J[D] STEP = SAVE ▟ IF  BRIGHT D GO SUB  CAT  READ ▚ NEW  LOAD  OPEN # THEN  DEF FN  STOP  INK [A] GO TO ▙ SAVE VAL$ PIATN [A]t[Q]81[N][A] CONTINUE GAT 6▙ PLOT   MERGE ?LEN D[L]ATTR CODE IN FN FN ▞=/ PLOT   PLOT   PLOT  VAL  COPY  LET OxLEN [T]VAL [R] LLIST ; PRINT [C][B] LIST TAB  PAUSE  CLEAR vAT POINT ▗;[O]INKEY$HTSGN VAL  READ LINKEY$[D] BORDER  LOAD  INPUT  IF  LINE }[H]- READ  IF q OUT ▘Ve: NEXT ▟▜[G] BORDER !~BIN  THEN ▝C[E]▜[E].@[O] CLOSE # INVERSE ©ABS  BRIGHT ▚ POKE  RANDOMIZE  BORDER  LET ▖USR [R]4[T]& OR  INVERSE  INK  CLEAR [S] PLOT  ▝/] NEW ABS >=[R]([D]5' POKE SCREEN$ (C BORDER [M] AND ▙ FORMAT ATTR  COPY  STOP  PLOT  SGN AT VAL [L][S]RND BRIGHT FN >= OUT [E] RESTORE INT  LOAD  CLOSE #C THEN o[L]▛ RESTORE [D]▗ DIM  INPUT  RUN BIN k][E]INKEY$ CLOSE #= PLOT  /[P]PEEK / INPUT SIN I[N][R] PRINT [L]s INK  ERASE SQR  BRIGHT  DEF FN  FLASH  BRIGHT  OPEN #g BORDER t TO  DEF FN [J] NEXT  OUT 4▖[G] CIRCLE /|ATN  THEN n BRIGHT  STOP  POKE SGN TAN E▟ REM SCREEN$ E LIST L OPEN #[M][R] MERGE  LPRINT  PRINT ^[G]AT  RESTORE -r THEN  CLEAR  LINE  LOAD 8 IF  STEP ACS  DEF FN  READ n NEXT  PRINT  MERGE ( PLOT   PAUSE  IF ▚[C] ERASE EXP dIN  COPY INKEY$ INVERSE  FORMAT SIN TATN  CLEAR E[B][F]SGN  LET  NEXT EXP  RESTORE  CLEAR ABS  CIRCLE ▚[K] CONTINUE [G] LLIST U MOVE  BEEP  VERIFY <=B CIRCLE  READ [G] LLIST  DATA  CLEAR  DRAW >= BEEP USR <>IN ▞[J][L]AT ? DIM [J]N^ OR ATN CODE COS x▘ COPY $[L]CODE  MERGE  STEP  FLASH I©ACS NOT ▘[S] FORMAT [P]TAN [K] CAT QVAL$  OVER lNOT IN NOT  DEF FN [O] CIRCLE COS ATN xD[D]STR$ SCREEN$ `COS  LLIST TAN  OPEN # RETURN  DIM  RUN  STOP ▗ PRINT  THEN  BEEP  THEN w PAPER  AND  TO  STOP  CONTINUE  REM CODE oVAL  LIST P STEP AT  NEXT  DIM  LINE  NEXT ▛> SAVE ▙[O] LIST [L]VAL$  MERGE USR  MOVE  OUT RNDTAN ; RESTORE [E][S]Q[R]CODE LN PI VERIFY LEN <=PEEK PI>=<=F PRINT [K][Q]VAL ACS [T]CHR$ USR  BRIGHT  RETURN  POKE  PRINT  LET LN E[D][T]ATN SCREEN$ INT  INVERSE  LIST  STOP  INPUT [E]VAL$ [E]▟ SAVE M PLOT  X PAUSE .USR ASN CODE [C]COS O[O] RETURN [O] INPUT 6 RUN D[C][Q][C] LET INKEY$TAB 3▖ FLASH  VERIFY [H]aSIN [M] ERASE  MOVE  VERIFY BIN <= BRIGHT W[L][E]INKEY$ BIN ▟' CLEAR  LOAD  GO TO ' PAUSE  CONTINUE }SQR [D] RUN  LLIST  RANDOMIZE c[N]0[P] CONTINUE  RETURN  BORDER p LOAD S[L] CLEAR  LIST VAL < INK  GO TO  OPEN #)bSIN ASN ▗ RESTORE  RUN  OUT !ABS S^ SAVE  CAT  FORMAT  RUN  LIST AT ▗ OVER :z CONTINUE  STEP ATN  NEW &~LEN [B]? LLIST PEEK ATTR [B]H DEF FN > CIRCLE , REM  POKE p▚f[A]T[S]J TO 8 OVER . CONTINUE  IF r▗`[G]V[Q]DSIN : BRIGHT ( INPUT  SAVE b[E]PINKEY$FVAL 4CHR$ * GO TO  RETURN [U]@ACS 6USR $ ERASE  DRAW ▙~[I]lSCREEN$ BTAN 0 AND & FORMAT  STOP x[O]nFN /INT 2BIN   VERIFY  LPRINT  PAUSE z[M]hVAL$ ^LN L LINE " CLOSE # NEW  LIST t▘jAT XPEEK N>=< PAPER  DATA  PLOT  vd[C]ZSGN H DEF FN > CIRCLE , REM  POKE p▚f[A]T[S]J TO 8 OVER . CONTINUE  IF r▗`[G]V[Q]DSIN : BRIGHT ( INPUT  SAVE b[E]PINKEY$FVAL 4CHR$ * GO TO  RETURN [U]@ACS 6USR $ ERASE  DRAW ▙~[I]lSCREEN$ BTAN 0 AND & FORMAT  STOP x[O]nFN /INT 2BIN   VERIFY  LPRINT  PAUSE z[M]hVAL$ ^LN L LINE " CLOSE # NEW  LIST t▘jAT XPEEK N>=< PAPER  DATA  PLOT  vd[C]ZSGN H DEF FN > CIRCLE , REM  POKE j▚V BEEP [C]▝USR <=PEEK ▛ DEF FN [J]lh IF 6 MERGE lSQR " STOP ,[S][L] LLIST  READ ▝29Pz CLS ACS ACS  GO TO v SAVE  DIM :,[S]PI PRINT [E]v[C] NEW A OUT M[I]RND FOR  PAUSE [J],ed[G] GO TO c} MOVE x OUT D[T]P INVERSE  OPEN #▚9[ RETURN [N] OPEN #a▝LN 3yLN t▘|AT 6SGN wNv CONTINUE  FOR [F]0 STOP TAB  LIST ▖>= CIRCLE NOT  CIRCLE C GO TO MIN  NEW ▚ ERASE INKEY$IN b"b  FLASH =?7▟[I]{ IF  COPY ~ BEEP  STEP  PLOT  <=v[R]HCOS ▖hj*jEXP   AND  CLEAR n▞ LPRINT [Hc VERIFY ATTR - PAPER e>'PEEK  DATA [Q]: GO TO  CLEAR G[R]W`rUK MOVE W[T]S STEP U INVERSE _S LINE PEEK  PLOT  A OPEN #▜,6r* RANDOMIZE a ERASE  CLOSE # GO SUB [T] POKE ASN CHR$ H%[B]NW DRAW AT  POKE [P] STOP [D]H_CHR$ '-[F]w<>ih CLOSE #u CAT ;!.$ READ j▜DSIN k RUN ATN 9LEN [N]▖,[O]▟SGN U GO SUB TAN [A]Y(SGN [N]o GO TO VAL$  CLEAR @TPIVAL PIACS ATTR [I]SCREEN$ SCREEN$  ERASE  DRAW ▙[N]jeCHR$  THEN [B] CIRCLE (?ACS [E];/0 NEXT QoINT _NOT o[F]FN  STOP © IF ▟ AND `@ GO TO 9 CAT  VERIFY o RANDOMIZE aCHR$ ATN u>=AYo OUT INKEY$$B@ MERGE 0^RND-VAL 1~ BORDER TAB  PRINT BpafkXQJ8TAB  LET  READ  PRINT r[O]nEXP  CIRCLE BIN <>F!8 PAUSE [J]i NEW  BRIGHT F▚OI NEW  OPEN # READ r[B][N]▟VAL$ -ATN ▙STR$ [R]>= BEEP ) DRAW f▞q NEXT  ERASE POINT ;SGN  OR RfINKEY$^ READ IN #[N]]FN COS zK CLS   DIM h DRAW ▘EU[H]< CLS x[K]ATN ▖^gTAB  PRINT /USR  REM  RANDOMIZE  GO SUB  LLIST  DATA  TO < PAPER  DATA o:LEN VAL SCREEN$ [T]PI CIRCLE q SAVE qSQR [U] TO ; FORMAT kJ[J]IN LEN ACS USR <=[M] STOP d OPEN #us▝▟ASN [K]x~ OR L FORMAT ▝LN  GO SUB [F][J]ABS  TO  MERGE  READ XATN [F]ASN h OR [L] CLOSE #MvA VERIFY INT INKEY$ DATA [I])CHR$ f INK }[L]0W LPRINT [A] THEN  RUN SQR '7czO|x6p▝[E]}[H]+g[A] RETURN  CAT STR$ aSTR$ SGN ▙ PAUSE GrLEN X TO %[L] COPY <> GO TO ▛dM PAUSE H5</[Q]*EXP f[E]* LOAD ^y▘y[H]Wa[D] GO TO [G] DIM  LPRINT PEEK RI!hom VERIFY L`Fz LET BIN  GO SUB *~ DRAW Xc CLOSE #t▞ STOP [D][J]CHR$ PI[R]ATN PEEK ~[I]ySCREEN$ 5r PLOT   RESTORE  LINE  FOR ▘▟▜ NEW dBIN [K]5 OUT Y PLOT  ▗▟ATTR F[R]^Ne~[D]RNDk!TAB  PAUSE  PLOT  [G] CLS ▛[J] REM V> BORDER ▞W^~g GO TO [F]SZR▗ RESTORE  LLIST b2[J][U]( TO CODE (# REM VAL$ [A] NEW q!Mg7 LINE  FOR _YEXP R THEN *m IF @P|SIN TAN [C]& LINE 7PICHR$  PLOT  ▚ LIST [[U]COS ▞ LOAD cH PRINT ▙8f[A][H]^IN J [I]PEEK  BORDER tUn DEF FN  DEF FN ASN [N]TAN xN RANDOMIZE  PRINT  POKE }U OPEN #[EXP {[H]ABS  NEW JV STEP % DATA >=[B]LEN  FLASH [B][I]D RETURN ▘zye[A]▛CHR$  MERGE  TO PI LLIST  FORMAT  READ  SAVE ▛▘[P]▚POINT IN  FOR -D| FORMAT juXX© INPUT  NEXT  DIM  POKE [H](STR$ 9>[U] ERASE S CAT  FORMAT  DATA ©03` FLASH  OPEN #5'▙▝x TO U>SGN  OPEN #!FN [K] STOP BIN ▙ LINE [B]FN [D] REM [Q] W<USR INT `zcTAN HA7TAN  BORDER x! BEEP ▝' INVERSE <$ LOAD  FLASH " RUN  RANDOMIZE dLCPvSTR$ i# BEEP [J][A] POKE 7Kjg[R]-[Q] INPUT RND>= DATA o OUT jr.nSGN  LLIST POINT  OPEN #H[E] BEEP  INK F4: TO ▜TAN  NEXT FN z%t GO SUB @ABS kWINT ABS WSCREEN$ LEN U^ FOR  3▝z TO c COPY [H]▟: INPUT  STEP [P]CODE  PLOT  j STOP  LINE U[M]ACS VAL$  EXP [K]▗Y VERIFY  OPEN #A▘ BRIGHT  LIST [F]PEEK [U];OhNOT  BRIGHT TAB  BORDER #vq▟Z/COS 1>D8pI^>=, MOVE ASN LEN ^[K] READ {▚K[G]LSQR SIN [T]7[T][L] SAVE  READ  OVER SGN [E]TAB PIABS  FORMAT +C} DIM [U]k LIST >= DRAW fCODE  PRINT Ke{dE-/N▜1[K]^▘ VERIFY QRNDCODE t▜ATN  LIST  SAVE [S][K] PAUSE  CLEAR 7v READ r CAT  BORDER  MOVE TAN H OUT A.COS  DEF FN ▟+ NEW  ERASE  IF  OUT ?E PLOT   OPEN # NEW 6O35[Q] CLS [H]q[A]USR SQR COS 8 THEN ▝| NEXT VAL ylH]ASN VAL$  OVER [C] CONTINUE e STEP ▗[O][K]VAL$ wD[A] OR W OPEN #[B]d*m|fPi9LEN  THEN G[B] PRINT +[B]r IF SGN FN [@COS  PLOT    BRIGHT RND[J] RANDOMIZE [I][H]SCREEN$ eO>=COS EXP  LPRINT SCREEN$ ▜[P]W_[P]2[B]▗:SIN ,ATN N;HP$AT [L]=L: NEW txjU▜[O] MOVE ▖ FOR r[ LET [C]u. NEW  DEF FN Y- REM ▝ POKE IN ysTAN ▙ CAT  LOAD 9 STOP ▛COS D{ SAVE FN LEN >CHR$  DIM  LIST TAN [F]_ CIRCLE N CLEAR  AND  RANDOMIZE }▟BIN ' AND [I]EDUSR ▗RND@COS 8E INK  MERGE % PRINT STR$ ~ CIRCLE U PRINT  POKE  CAT USR  MERGE  RESTORE 4ATN [U][S] INPUT s?{*!&BIN  DIM g[C]SGN [F]Z▝` SAVE [D]HCHR$ * NEW jABS EATTR b CLS  DEF FN : STEP   OR  STEP  COPY  CLOSE # PAPER  PAPER  BEEP  DRAW T- LET ? CIRCLE  OPEN # ERASE  CLEAR TAN pZ/ LLIST  RUN 6POINT VAL =JRNDsRND[N]STR$  VERIFY  PLOT   DATA *EFN *+ OVER 4 PRINT  COPY [T][M]▖▙1 INVERSE  INPUT ? THEN  MOVE [K][T] RUN [L]'F<>BYb&~[U] DIM  TO a8 DATA [S]▞s▗PEEK ACS  LPRINT COS / CLOSE # DEF FN FN NOT <[K]s[G] CAT 2edd▝ATN LI] BEEP  CAT ww[Q]~wSXE.LN  BRIGHT  PAPER  PAUSE e OUT  DIM [K]> BORDER PI CONTINUE x▘:< PLOT  "Z COPY PATN [L][K]*ATN % CLEAR  GO TO v=RND DATA MG READ 7I;COS ©NOT m OVER SIN LEN  THEN 8@[O] BORDER  IF VAL$  CLS [I]M[CIN [P][A] AND [P][O]=^[D](ABS ATTR  AND O[A]3[K]Jpxg LET [T] PAUSE =nc{gv[A]c DEF FN  N[K] INVERSE ATTR -ACS ATTR [S] DRAW  POKE V[O]TAN [S].nATN A LINE  PLOT   CAT SIN [T][D]4 LET ABIN [U]/▖▗ GO SUB [P]INT |= TO  AND STR$ TAB s NEXT E LPRINT POINT [F]D3 STEP TAB  BEEP mD[M]▗▝a NEXT Y1 THEN  THEN &~[I]h,% CLEAR  POKE / PRINT "mlATN iiy? POKE xATTR K RANDOMIZE 1▜4ABS ▖Vzd+FN  STOP f>2[D]COS ; PAUSE  OR  REM [T]pGLEN  STEP P LOAD  REM  IF (ULN @VAL HINKEY$ PAPER zsm_#^ CAT [B], POKE  FORMAT LN + OUT [I]Y MERGE  NEXT SIN  FORMAT  GO TO CHR$ >D[H]#r}K? LINE  RETURN Ih LLIST : CLS ▚LEN H[G] MERGE  FORMAT  LLIST  FLASH <▖[F][K].[L]@F THEN >=J PAPER  RETURN  LET  RETURN g FOR SCREEN$ ABS  LIST WPEEK  CONTINUE S▘▘▘ RETURN [S]VAL$  CLOSE #LN LVAL$  VERIFY  RETURN NOT c&[N]>=N[U]<=N<> OR [E]CODE ACS w OPEN # MOVE (AT [J]@CODE  READ ASN bHIN GASN { READ <>s:#n PRINT TZ<dU MERGE CHR$ 5P[N]4[H][E][D] RANDOMIZE _ GO SUB +O[P] NEW  GO TO q PAPER w[E] LINE =" RESTORE  LLIST [F][F] CONTINUE G} CAT mCOS ABS ▟" COPY F DIM STR$  FLASH  OVER [C] BRIGHT  FORMAT LSCREEN$ /ACS  PAPER { CAT  MOVE  INK R] GO SUB C[M]. MOVE PV2; BEEP  DIM f^ FORMAT <7> DIM LN #4 OVER !ABS  LIST ▛ LINE  LINE uWN7u FLASH  STEP a^ ERASE }0#SCREEN$ 'SQR  GO TO RSTR$ , BRIGHT 'x63Q^ LINE 3:PEEK  MOVE [D]CHR$ ▖ REM 6 INVERSE  GO SUB {j^ STEP [M]v LLIST  IF  MOVE CHR$ #XFW7}*[B]PI GO SUB  LET NOT ▟ DRAW  INPUT z1l LOAD  OR Z RESTORE &▗NOT [F]B[0Q& LOAD TAN jd▟!wa[T]SIN  RUN E LPRINT  INK ACS h OVER ▞CODE ▖Q/▖TAN _ CLOSE #[B] RESTORE Lr FOR ▗[A].B DEF FN  BEEP C M[M] COPY  RETURN [P]|SIN Lm OPEN # RESTORE  RETURN IN <[G]o(I5 TO  OR GP FOR  RESTORE PI[S]{y{SIN  CLOSE ##,' LLIST z[SQR `.[S]SQR  THEN CATN X~ LET ATN  DRAW [D]q! RETURN [D]`CHR$ ~[L] RESTORE l REM goINT SGN ASN  INVERSE { !PEEK g[G]PEEK 7E[F] COPY K LPRINT  FORMAT Nb[C]SQR G`0# FOR  INK  LIST  INK PI▜ DIM  DRAW  READ [K]K©PI GO SUB IN  RUN R[D] OVER [U]#I> ERASE mCODE  PAPER [S] NEW  COPY [O]OK POKE USR  NEXT s▟▜%[T] LPRINT EXP POINT BIN  BRIGHT ^ LLIST G BORDER  DIM  INPUT VAL$  INK <> THEN QCOS  REM  GO TO Y&IzPI[S]U FOR SIN  RESTORE  COPY  PLOT   NEXT [R][H] CLOSE #FNOT ▞ NEXT  AND PICODE  CLOSE # STOP  TO  NEXT [H][G]RND< STEP  MERGE ▛ VERIFY  INPUT  RESTORE  IF  PAUSE [D]h OR ABS 9[J] CIRCLE +V LOAD  LLIST  CLS TAB [U]}ATTR q>= INK RND MOVE  CLS  PAUSE LEN [F]G[U] AND ZK[K]x CLEAR  POKE  LPRINT [O][N][K][P] BRIGHT USR [G] OVER R RETURN  GO SUB [P]▗B NEW #( LLIST  SAVE [C]S[H] FOR [A]E8 MERGE  CLS -[S]!eRGF THEN INKEY$BIN X^ RESTORE ATN j DRAW  PRINT # LPRINT  LLIST /j GO TO  OPEN #[A] GO TO 9s STEP  PAPER  THEN .WPEEK [A]V`-= LPRINT %2ATN [C] LPRINT [M] NEXT 0<=RBIN  NEW  LIST jATN [D]AT *AF7T'[C][F]6[E]$} LINE @0 ERASE <= CIRCLE -B MERGE  LINE ▚]SIN RSIN ;84STR$ H READ  RANDOMIZE vCODE eLu MERGE [T] BRIGHT [B]e SAVE 5ACS CODE POINT V4CCHR$  FLASH j RESTORE  RETURN s[P]}POINT  PRINT _4<> CAT  OUT O IF q CAT  OVER  CIRCLE >= REM ABS ASN g INK UK STOP Jsy[B].BSTR$ Mi[O]▞ DATA wyAT z[P]n-FN [N] PAPER LN  INVERSE R OUT <>![C][H]J%GIBIN $[[L]E STEP POINT o[C] LPRINT Cd1[A]SGN . LET EXP f| BEEP 8▙BIN U REM ABS  INK "▛&^le INVERSE LN [D] INVERSE  READ [D]LN  OR @5*[T]▝TAB [E]TAB  CLS  CAT  CLOSE #O RETURN  INVERSE  ERASE AT ▘▝[H]/ LIST CODE  RESTORE K)▞ATTR  STOP  PLOT  ~VAL$ [R]p DEF FN <[Q] FOR  PAUSE [B] LIST /SIN IN TK PAUSE BIN .▞t OUT ▖COS  PRINT PEEK 66cCODE - DATA  LPRINT POINT ▖e DATA m# GO TO ASN  INK Sm LLIST ATN p▗NOT INT EXP PEEK KA OVER  MOVE [R] AND  OPEN #[P]ATN [P][M]1+[L] RESTORE :$ REM  RESTORE CL[e[N] 'C BEEP  REM  RESTORE  PRINT © BORDER  RANDOMIZE ▖▞e[ASN 3/</[K]ATTR t[J] LOAD  TO INT [N]PIM INK Od=#(Qo COPY VVAL  OR El[R][G]e FLASH  ERASE [K]cTAB A=FN ASN &+x REM  RESTORE v[R][G] FORMAT  CLS  RETURN K# GO SUB  PAPER  COPY  VERIFY vxRND▛EXP 2[F]n'l]LRy[O][B] BEEP [J][E] TO F STOP  CLOSE #PaTAB [D]$[F]STR$ ▛5 AND A(a RETURN  CLEAR }^AT  LPRINT  OPEN #[P] PLOT   DEF FN `SGN WPEEK e OPEN # READ  MOVE USR S2 RESTORE  PRINT [H]▚▛[I][H]CODE J5INT  LINE ZT[G]FN s▘[J]▚[E]STR$ ][Q] DEF FN <> RANDOMIZE xSCREEN$ cf FORMAT  EXP  BRIGHT 4/- READ Ix PAUSE <=<=AT ([L]COS !t COPY 4mqVAL } DEF FN D',INT  RANDOMIZE  POKE ▟ STOP O^wATN  TO A▝EXP  CONTINUE  LLIST UM[P][A] NEXT 1 DATA 2 OR  RANDOMIZE (COS uc1CODE PII RESTORE ATTR r INPUT z CIRCLE ySIN SIN O>PI OR R,qASN 7▙▚[L]m▘[P]TAN NUSR  FOR  FORMAT  IF SCREEN$ s STOP ▗H[T]RND STOP  MERGE RNDc LET ^INT FN [H]&LEN SQR MP(T LOAD <> INPUT [F] POKE } DRAW [I]A4[P]<[K] GO SUB  TO  PRINT o PAPER '▘.J[I]BIN PI[U]fhFN XABS ;I* CONTINUE [A]c IF  NEXT [U] CIRCLE <V+ RANDOMIZE 7k LLIST [D][E] [F][I]$^M STEP [▗ LLIST  RETURN CHR$  POKE FN  LLIST | CIRCLE CODE  BORDER  BRIGHT ] AND  RESTORE ~ BORDER  DEF FN [A][I] FORMAT 2K[A]8▘ READ  DIM  READ  INPUT  SAVE c[N][C]ACS ZE©"(lCOS ACS [F][A],▛#SGN 6/LN  COPY 8z0 POKE [A]L% THEN [R] STEP #R DIM lUev=IN [U]SGN 4BIN ?p[H] REM | NEXT )L RETURN B1 STEP IN [M]LEN  REM ▛/[R]©S OUT CODE SIN Dr OUT Oc GO TO }[I]EVAL  THEN  LET L GO SUB INT  LET PI|INKEY$LN E4 OVER > MERGE  OVER [A] READ [R]▙[I]_ LET  LINE [J][D][M]J▟▖[B] STOP ▚ SAVE ▞f[N][M]SQR j OUT h[H]INKEY$4 MOVE ?U CLOSE #©n! COPY t5VAL$ PI[L]QMkNH STEP  GO SUB  NEXT idCHR$ PISCREEN$ WO CIRCLE -mb MOVE  CLOSE # OPEN #ASN  OPEN #PIZ CONTINUE ABS z CIRCLE h/SCREEN$ M;j▜ INPUT  CLEAR  DRAW  DEF FN ▘ BORDER [F]CODE /LN 0;ABS  ERASE lPEEK K[F]XTAB INKEY$SQR LN 6 PAPER [P] BORDER  DRAW ©▛~▖[N]m MOVE CHR$  POKE  POKE / OVER sc POKE  INK g[D]@INKEY$LN  STEP E`[U] DIM  PRINT  COPY  CLEAR A[R]ABS > TO : INVERSE _[J] PLOT  6TAB ▘A CLOSE #^ NEXT >=A FLASH LN  LOAD } CLS  DATA ▘0 LPRINT INT  STEP [H]<> PAPER BIN k ERASE  CLS [T][I]] INK SIN NOT  CONTINUE /.B TO ▝[E] MERGE ,PI[0: OUT  ERASE [T]f8 DATA pnRSQR  INK IBASN NOT PI LLIST l[D] FOR TAB  PAUSE BINT A[P][USR  MERGE  ERASE [T] LINE J INK  COPY SQR t COPY  NEW  BEEP ▟ OR bs-LN c[T]l BRIGHT  VERIFY y LINE POINT [J]iPI:k3wVAL$ TAN 8LEN  CIRCLE w FORMAT ZBIN  DIM q[T][A] CLOSE #▞ BORDER PEEK NUSR ▜[D] OPEN #r[P][A].▛t>[O]UL PAPER  LINE IN INKEY$ CLOSE #[B]S/]POINT PEEK PEEK USR LogzPIr▞jVAL$ EXP ?BIN [E][O] BORDER NOT jSQR )kH MERGE  INPUT Aos}`COS ▛[U][E]B>=[B]▘d PRINT ABS  AND NOT CHR$  OVER [E]NOT Z[A] REM [N] PAUSE ATN [M]VAL$ T BRIGHT ABS  INVERSE d]SGN  CAT <=z FLASH /[D]ATTR  LET ABS L>= OUT [H]m& AND  SAVE A REM LN STR$  RETURN Q OR ^ RESTORE [H]u BRIGHT [A]▗[U]eAT u BRIGHT  CLEAR [H] CAT t LET  CAT ATN EXP [L][H]J[I] ▛]: RUN  READ ▙ PLOT   RUN PEEK POINT G[G] LET Ft LLIST !Z9▙8H[G] MERGE  CONTINUE  BRIGHT  AND  RETURN LEN >=SCREEN$ [B]SCREEN$ ABS m AND  RANDOMIZE VAL$ SIN J;INKEY$ATN wK9 OR "[C] TO h[A]'N MERGE SIN INT AINT [A] OUT  THEN ▘[F]=<0A[H]SUSR [Q]/d▛Vr CONTINUE  BEEP SQR [M]:<=LN J GO SUB TAN ~ THEN  VERIFY > AND  LPRINT 2]< PAPER  CLS  LET ▚[N] CAT GPEEK  PAPER >= NEW S:'▛<=AT  ACS sF BEEP ( DIM  REM ; ERASE  CONTINUE [B] INK D LLIST  THEN  INVERSE H PRINT D{ LET C~IN RNDIN ?STR$ BIN  OPEN # VERIFY  PRINT  POKE  BORDER  INK [D]+C CLEAR n@[L]CODE  CAT  PAUSE  SAVE ; RETURN ( REM {N PAPER  FORMAT >= LPRINT |x▝1ATN  RETURN  [J]LEN  LINE [ BRIGHT  LOAD  RANDOMIZE TAN CHR$  PRINT (PI DEF FN [O]^ CLS POINT <>:ATN VAL$ ATN M CAT b[K] SAVE  CLEAR  VERIFY * ~EXP [S]4BIN  RESTORE  OVER U DRAW NOT j NEW [P]POINT  BEEP [K] DRAW SIN /[H]▟>INT  NEXT ▚CODE ▜EXP  PRINT  FOR N RETURN ?~ FORMAT w8eTAB AT NPEEK ! BEEP sgN CLOSE #SQR 1(ABS [A] THEN W[ BEEP E LPRINT  PRINT  SAVE [R]n[G]FN ▘OSQR P[E][R]cRND[F]P%ACS AT J ERASE  RUN  LPRINT  LLIST  DRAW SQR ▙[U] CLEAR PI DRAW LEN O ERASE  SAVE R FOR 4K[L] LPRINT RNDINT _L COPY Y>=BuINKEY$▘<SIN  CLS #[M] CAT <=X[J] CONTINUE  STOP <> STEP  VERIFY * IN >=▚ BRIGHT Qji BRIGHT EXP  CIRCLE EASN CODE %ACS  INPUT ▘[I] MERGE n,0 DEF FN ACS B FLASH  PAPER [D] BRIGHT st[[I]RNDQ RETURN TAN MW LIST  OPEN # FOR aPI#[G]RND[H]R? CIRCLE ?- VERIFY  DIM Zv SAVE ▙>=] CIRCLE  BORDER 0 LINE  POKE  TO K<=FN [S][F][T]YK`ATN  BRIGHT COS  IF ! COPY  OUT 7CODE [S]| INVERSE  MOVE [R]<=N PAPER LN eVAL y[M]▗} MERGE  STEP ' OUT 1 FOR # RANDOMIZE B_EXP )!SQR INKEY$▟ NEXT ?k[O] CLEAR 5i[L] PRINT  CIRCLE ▛▘ PRINT h[P]▝ PAUSE  PRINT ▙ BRIGHT %(4rlE"# SAVE  RUN LEN LN [C][C] SAVE  CLEAR F BEEP 3j IF l~[A]679 OR / GO SUB [K]a GO TO [L] SAVE RND[N][I] PAUSE  CONTINUE FCOS  VERIFY  ERASE <y STOP  LIST R5HSX_EXP ▝ THEN AT [I]VPEEK tC OVER & OPEN #jEXP [U]y{[D]$LXNOT 9P OVER [S]ABS [K]KACS  BEEP  LOAD ;C[P] SAVE  RESTORE  NEW 2iLN  LET |[N] OUT UMFINT IN C5'©▟▚.[F] VERIFY  NEW IN =>= DATA  FLASH BIN  CLS 71▝X GO SUB SCREEN$  LOAD 1<= FOR  GO TO [B][T] RETURN [P][H]]< MOVE  FLASH  BRIGHT #▚g FOR SIN c[Q]+'SGN SIN u) ERASE INT T+jQ LPRINT _29= TO # DATA ~▖[F]INT f4 LINE STR$ %[U]1[C] MOVE [C]ATTR  [T]INKEY$USR =U[F]) OPEN # DRAW " DIM I,Dg OR  CLOSE # RETURN  DIM COS ▝h FOR  FORMAT X PLOT  [L]▙~/ RESTORE  BORDER  STOP  LET s MOVE R[U]VAL pATTR Y RESTORE  INK k2AT  PAUSE / DATA  CAT X' PAPER +[N] PRINT L ERASE VAL D[G]▗g[J] CIRCLE [T] MERGE Zt IF c:[O]x>= FOR  RETURN [E][L] NEW uCOS  DATA h[G]EXP  BORDER IN =C COPY , LPRINT uc>[G]E>=[H]JUSR [P]+▗>=[I] LLIST SCREEN$ [O]COS [T]UM IF 1n NEW g[M]▛[P]9r[K]NOT qd RANDOMIZE  LOAD H IF  BRIGHT >=g; OUT " OPEN # TO l LET CODE  POKE  MERGE ATTR CK▚oCHR$ om NEXT BIN  LLIST ^ CIRCLE 6 DRAW ASN / RANDOMIZE 9 VERIFY  THEN j PAUSE ▚N[B]CODE YdACS X[A] CLEAR hCHR$ CODE ATN [P][L]$K INVERSE " MERGE  NEW  RANDOMIZE s0▘f[M]HTAN v[S]'~ GO TO eCHR$ ▞[D]SIN RND▞INOT A INVERSE 3b BEEP !RNDY AND z RETURN USR , SAVE INKEY$Y OVER TAN LUSR  VERIFY ATN  MERGE  CLS  POKE %[F]Rk FOR  INVERSE [H]O'cNOT +VAL  MERGE  READ F}~i COPY  BRIGHT M&? LINE  YZ7 PAPER  DATA  LLIST fSCREEN$ SGN STR$ ][C]<>▛C CONTINUE  OVER [D]`EXP [L]C9 DIM TUSR  BORDER  FLASH yQ[M][E]Y[O]&Dw2 THEN VAL  DRAW Dk▝u'[Q] PAPER N<=Z GO SUB  REM ▝ LINE * DATA a MERGE wE[N][G]ATTR SGN 3 NEW  LPRINT [CHR$ * POKE ▟USR  INK [G]TAB [S][D]@ PRINT  LOAD ACS +PI DRAW SIN  RESTORE AT  LLIST [O]INKEY$▖ OPEN # PAPER  MERGE n= INK [S] FOR AT * DEF FN ©>= SAVE  READ  REM  READ  LIST  CAT ▞[P]YATTR [E]AT  CLEAR  OVER  LPRINT [I]3/INT COS IN [Q] ERASE [C][F] AND  INK [G] LOAD  GO TO uBIN ?U[U]CODE TAN  STOP  SAVE [M]ATN / NEW y DRAW [A] CLOSE # AND  RESTORE r▙▜P FOR  BEEP  CLS  LET  CONTINUE  READ a GO SUB  VERIFY A STEP  FLASH  ERASE b CLS <=H LET X OPEN #sTAB  GO SUB [P] DATA  ERASE  BEEP  TO _/[O]PI PAUSE NOT [N]PI OUT <>*CODE  PLOT   IF  OR [R]LEN  CIRCLE 1 THEN TAB .[R]EXP [A]SQR ` OR <=STR$ USR [D]yTAB [B] DEF FN VAL  DIM  LPRINT  FOR  POKE b NEW  BEEP  OVER  PAPER /▗[I] LIST  PAUSE  DRAW LN  RETURN Q CONTINUE ;▖ MERGE  CLEAR  VERIFY V FORMAT cSIN &▟ RUN  INPUT ▘9 PAUSE  PAPER LN  MERGE dTAN ABS L▟ RESTORE ASN  OUT [A]ATTR SIN ~SGN DCODE ACS ▛[R][H] CONTINUE  STEP t[F] IF  AND 5 OVER [F]VAL$ l SAVE  DRAW  BORDER  RETURN 0[J]^2USR ACS BINKEY$▞[R]ABS USR  BORDER [O] DRAW  LLIST  NEXT u[N]kCODE YEXP O THEN = MERGE  BORDER  LET weTAB [IN I<>? FLASH - RESTORE  RUN v▝ZSCREEN$ ABS TAN  CAT  AND  INK  FORMAT  FOR  STOP  PRINT ▜[O][B]FN [T]INT  STEP BIN  OUT  VERIFY  DIM  LPRINT  CLS  PAUSE [M][H]VAL$ [R]LN COS  LINE  INVERSE  CLOSE # LOAD  NEW  RANDOMIZE  LIST ▛▘[F]AT PIPEEK LEN >=NOT  PAPER  GO SUB  DATA  COPY  PLOT  ▞[L][C]RNDSGN ATN  NEXT  GO SUB se}!}[C][P MERGE  GO SUB VAL !ASN <= LOAD  COPY KJ<> GO SUB LN !RNDASN }~ THEN ©  NEW G GO SUB o AND O#{[G]# RANDOMIZE foz[I]Dgx GO SUB VAL `i9 OUT  NEW ©(# THEN w O GO SUB VAL  FORMAT  NEW ? AND G~#N DRAW yCHR$ 1G CLS NOT R NEXT !}[ GO SUB VAL NOT #[NOT " CLOSE #3 INK PI NEXT 1[ CLEAR ©! COPY  GO SUB iq> GO SUB y~POINT 2"[> STEP [U][:"[ATN  LINE  COPY > STEP LN [▗[U][>▝`NOT  COPY C▗22 COPY O0▜y PRINT BIN LEN [ LET  TO =▚2 COPY 2![=@[H]NOT & COPY O STEP  COPY  MERGE  INVERSE  LLIST VNOT 3/!![▚ THEN ?<ATTR F#N# RESTORE f.]>? GO SUB Gy2 [ INK ![+6| VERIFY XASN   RUN  INK  OR  MERGE  RESTORE  FOR @ GO SUB VAL [U]▗: [ PLOT  [R] LLIST  RESTORE A▚ GO SUB VAL  MOVE !@  FOR  READ  FOR BIN PEEK  ▖ LLIST }TAN  !USR 1< RETURN  > RETURN  <`STR$ ATTR  LLIST #<> INVERSE "V/ GO SUB SY/yACS ▟ NEXT  INVERSE !1 COPY  STEP 3 COPY 0 NEXT ▛~#PEEK   FOR  INVERSE ![A]!jZ8.%6, CLS 0 MOVE USR CODE  FLASH  RETURN / NEW ( SAVE <>|[B]GAME OVE ERASE TIU FORMAT READYUSR  ▝[Q]SET ▘GOFOU TO FSELECT YOURA D IA Sc▛TRAINERS.[▖ATTEMPT[Q] COPY  COPY  COPY  GO TO IN !ACS !ACS LN STR$ ACS aATN  LLIST NOT ! AND a>=[R] LINE  LLIST  TO ! CAT a MOVE [R] OPEN # LLIST  MERGE ! CIRCLE ▝INT aSGN APEEK !USR CHR$ !USR APEEK aSGN  MOVE POINT 1ATTR [B]AT  LET TAB  LET TAB [B]AT 1ATTR  MOVE POINT [R][U]LN  MOVE LN EXP 1EXP aEXP [B]EXP STR$ EXP  LET EXP !INT QINT  GO SUB s▝ RANDOMIZE !Z@s,r,▚$ MOVE s-r-FN $ REM (&@} AND  oNOT /1<>&> RETURN >=o THEN %<2▜~,foNOT RVAL$ ▙ INK  GO SUB s TO !>o RANDOMIZE  LLIST  RANDOMIZE F▗}P$ POKE pK▝LEN K[C] VERIFY 2ATTR  INK <>PI>=2 CIRCLE USR >2▛![L]5 PAUSE  DRAW >w+ ▝0▜7<>!H@"ATTR ~ STEP [M]+ ~NOT [M][J]>=2▝ > STEP ▗!U (▞▝~ AND 'w NEW .~ NEW  LIST STR$ 8▞>=2B▝USR >[I]! OPEN # SAVE  GO SUB so▝ RANDOMIZE PI GO SUB R#~ATN ( LLIST a INPUT ▗ GO SUB sSIN ▝ PLOT  !H'1'A,▗ LPRINT (~▝| VERIFY gNOT ~;C▖▘ RANDOMIZE !INKEY$HFqrpKpU▝▝ TO PU▝IN 0U▝IN @U▝>U▗jHLN 1LN 0▘▘ ▘▘ABS ▜ STEP  DRAW ▖USR !NOT ▖(<2J▘=VAL ! OR ▚ASN ▝CODE 2▚▖>2[F]▖ STEP ▝ BEEP 0.▝.`.▝xp.▘▘ .▗x▘>P.▘!"(<2[R]0W▞2&,~2'<>Z W<=▝0&▗ GO TO <2<=@&▝(&)<>[N]▘ OUT ▘[N]▘ OUT ▘M▝:F IF LN ▘M▘SIN 0▘SCREEN$ USR ▘USR ▘J▝:C#▗<=▘ASN 0▘TAB 6▛ STEP [N]▘8*&"w▝SGN [G]"z▝NOT r▝:$ THEN <=2$>2%<> STEP  OVER p"p" THEN ▜"NOT ▝ STEP NOT A▝( A▝pA▘ THEN  CAT A▝CODE  @▘p!pb▘ THEN 0@[H]!a PAPER tH STEP INT ![R] PAPER {H GO SUB s BORDER  RANDOMIZE  FOR fSf▝H#f▘CHR$ 2x▞'▗! U RANDOMIZE SCREEN$ SCREEN$  OR  MERGE $ RANDOMIZE UUp COPY  COPY P!@Pp▘ MERGE  MERGE INKEY$[D]! LLIST  PAPER T  STEP Y▗!A FLASH T>ATN (![R] FLASH ▝NOT [D] MOVE  RUN [P GO SUB s[A]▗ RANDOMIZE  FOR  MOVE ~[T]SIN w,0 ▝$ ▝-00| NEW  &P}▝o FORMAT 3! RESTORE ▗!pH1 BRIGHT BpHpHpN@N▘ DEF FN S3▘[P]▗#3▘[P]▗3v!!tH▖▗  RANDOMIZE  CLS  COPY Pp ▛▘8p▝  IF ▛>ATN >=:[I]▗o NEW <ASN [A]&P GO SUB sT1W  MOVE r$s USR ▝p3▝ FOR  OPEN #▖NNOT BB[S] READ  COPY  READ ;▘![M]AT ▘[L] REM !TAB qqLN ▗ NEW (▘8 INVERSE  REM ▝!t COPY  INVERSE [A] BRIGHT STR$  INVERSE ▝ OUT A LLIST  READ STR$  DATA ▝ NEW A CONTINUE [H]STR$  DATA  READ  REM  REM  MOVE  FOR  MOVE  FOR Q PLOT  [B] PLOT   MOVE  PLOT   RUN Q RUN [B] RUN  MOVE [O][B] GO SUB Q LOAD [B] POKE  MOVE  PAUSE  LET  MOVE  PAUSE [B] POKE Q LOAD K[J]pp #:▝p::pJ MERGE TAB ▚CHR$ [D]▗P▘TAB ▚[G]CHR$ i▜▝SGN  ▝ STOP  ▝ DIM  ▘▖▝! ▝8 IN [H]▜&▚>Lo<2 GO SUB ▚~ATN  STOP ▜(U RETURN i▜(N RETURN SGN ▜(G RETURN  DIM ▜(@ RETURN ▖(9 RETURN !▖(2 RETURN 8▖(+ RETURN ▜[H]▜($%1 RETURN ((B▗ RETURN (& PAUSE [G]` RETURN ( RETURN (NOT [D]▗ GO SUB S/▜,,}f-~NOT CODE NOT  REM ▚>▗=2SQR ▚▚ RETURN  TO ▞▜& FOR ▚p▜~2[L]▗ CAT ▘[M]▗:a▙<2[I]▗ AND 2 GO SUB ▗CODE <>=2 RESTORE . RETURN & TO TAB 0.▗[O]▜ FORMAT ▝=P$▘>"%▝STR$ S▜:p▜= IF  FORMAT ▜O▗oTAB p##▞.[I]=2<=▚[K]=2 STEP  RETURN NOT ▝'l▝ LIST p▝ !▝ OPEN #[R] RETURN  DATA ▝'▟▜▖ INVERSE =2 INK LN  RETURN  CLS ▝'[U]▗(▖ AND X CAT  RETURN ▝'SQR ▚?▖~2k[P]▘l▘ CLS v PAUSE ▞(! PAPER USR  STEP SCREEN$ ▖ NEXT D[K]( STEP  CONTINUE ▗ STEP  REM  STEP ATTR  STEP AT ▚ STEP _ STEP *▗ STEP $ STEP  PAPER ▖D <, 3▚>!@ AND 5[L] STEP  IF  STEP  VERIFY  PAPER ][D]CODE  NEXT " OR ▖ GO SUB s BEEP ▖1 COPY ©WY READ ▘>k▟ GO SUB yzK STEP := AND > ▗> RETURN  GO SUB GV[M]G( STEP L THEN O( STEP &AT :%ATN CHR$ kNOT *J OUT ▜  FLASH  THEN O>=<=▗▞gG>=CODE ▛/> LOAD  FLASH  RETURN  NEW  > RUN ▖>=:▞ATN  0▘USR <-▝:0"▝USR 9▛.:[J][B] STEP  DRAW 8:[K]▝ FORMAT  .▝0/▝0▝ CIRCLE ^[U]|▞USR >▘<>+~▗u[P]▖X COPY wX▙~ RETURN >= RETURN ( RETURN (' RETURN ▞(. STEP  GO SUB ▞# NEW  LET ▛F#x NEW  SAVE  AND @Wx NEW USR ▖▝_ GO SUB S RETURN ▞ STEP [A]▚# OR CODE  ▘PEEK #▝ACS Q+▜o&)) LPRINT [H]9S MOVE s$[P] @TAB ▚ GO SUB [ RETURN ▞zT▖ NEW  PLOT  XW>_▞<2 RETURN ▞ INK <> INK `▚8  SAVE >▞ STEP M INK  GO TO NOT ▞▞B[D] INKEY$w, RANDOMIZE }[D]o$|[S]▝EP▗  DATA <>▖ DRAW <>  RESTORE [Q] LLIST   POKE <>" RETURN ▞ STEP  BRIGHT   CLS ( SAVE  STEP  CAT ( PAUSE  INVERSE r INVERSE #!PIzLIN NOT  GO SUB ▞BHY65TGVNJU74RFCMKI83EDX&LO92WSZ&'P01QA&![J][B]zPEEK >=# CLS <>/ COPY  RETURN  RETURN  GO SUB ▝x_IN USR g{ VERIFY  THEN <0 IF USR W THEN 8 CONTINUE IN <>O NEW <G THEN 9 THEN 9 THEN 9>[B]O> RETURN  CLEAR  FLASH  RETURN   DRAW <>!LN [M]~ RETURN ( RETURN (0 STEP l▛#[F] LET !▖[N]~ RETURN ▝>= RETURN (X GO SUB S5 GO TO #~▖ GO SUB [5▛ DRAW ▘ INK q[G]q[G]S}▛VAL$  FORMAT ▘[F]▛!~▗)FN [K]©▝@q©q▗&j}▛ !~▛~ AND w INK v COPY  STEP IN yU4 PLOT   PAPER IN INKEY$xcO<+ CLS  GO SUB  LPRINT  OPEN #<=SGN SIN FN [O][F]▟~vpjIN d^YTOKFC?-Ul VERIFY EXP ▙STR$ ▙<=▙ MERGE ▙ SAVE ▙i▙[A]▙|▙[U]▙< CLS CODE T[A]CODE p▞[A][J]EXP <> DIM P COPY  READ  GO SUB s[P]▟ PRINT D3INKEY$ NEXT  GO SUB ^>9 GO SUB G! INVERSE  POKE  COPY  GO SUB VAL  LET  STEP ▟NOT [G]▟o▜ AND xo&~2[D]▟,[J][A] NEXT  RESTORE ! CIRCLE ▟" PRINT  COPY !▞▝+[K] LLIST CODE 2[B]2j▟<2[C]~# RETURN  COPY >= RETURN ( INK &8 AND ,+[Q] STEP Z▙ CONTINUE ATN ( AND ▜oN,F GO SUB C[F] INK ~# INK =o CLS  STEP [S]▟,▞o STEP ▟▟ NEXT  INK STR$  CLS ▚ PLOT   LPRINT <( RUN  NEXT  OR  GO SUB ^ CLS [J] CLS CODE PY GO SUB CSQR ▟ GO SUB S STEP ▟ THEN : THEN xLEN CHR$  AND ▟ LOAD ▙ AND  OPEN # RETURN NOT  AND ▟zCOS CHR$ TAN ▟e@TAN ▟ PRINT @K▘ LET <=[U][H]>< NEW 2 FOR ▟  MERGE  OR  RESTORE  STEP [J][A] LLIST STR$  MOVE :[B]▗:[C]=SGN [B]  LET  INVERSE !▙ INVERSE  RESTORE  CLS  GO SUB M-  LET  LET  PRINT  OR  MERGE , RESTORE ![▙ PRINT  CLS *[D] STOP [B]ATN  PAUSE @▙ NEW © FOR  AND d STEP S▙ LIST O NEW =▝yUSR ▖ NEW ▜"[D] AND p0BIN ▝ DIM 1*▙ INVERSE  LLIST  LLIST  MOVE STR$ NOT ▙>VAL ▘▜CODE  OPEN # RETURN  LOAD yOG0 INPUT !F0(▝#'▝#(P;y AND P)[N] GO SUB  FOR ^#V# FOR * FOR ~#fo<>*▜w,"▜kb▗+5 ▙ LLIST <> FOR ▚]T RESTORE *[A]" LLIST <>▗-V-^▝ FOR L▝[B][G]▝ RESTORE CODE ▗N▟ LLIST #UFN  CAT _V# RESTORE  FOR ▘ LIST EXP ▘*h INK Q▝▝0Q▝▝Q▝▝0Q▝▝Q$-5( INK  STEP I]T CIRCLE .▝ INK b$LN ▚ GO SUB S[D]> COPY 8v OR  OR  INK STR$ [I]FN ^,V GO SUB S[H] OR *[F]yATN  PAUSE <>o|? OVER gCODE 2VAL MD*[H] GO SUB B?8 GO SUB KG▘.BI▚ NEXT STR$  DEF FN  INK <>+ DEF FN g>?+▘ OPEN #j▛j▟<>NOT ▙@ ▞[B]▗,&&2&▚▗ COPY ffL,FF[J]▙ DIM `6.[C]$0.6 POKE .0`[F][M]06 CONTINUE .!#!▗`[C]$#%#!$00* CLS 2 LET pS0S[N] COPY ,lL▘i[A]2i[A]6▝[P] COPY >=2[K][A]<( RETURN  ![L][A]s PLOT  x!<>X1 COPY _w LET ,R>G STEP [G]▞(vx[P] STEP 4!HX{>8 STEP w!p[H] STEP [T]▞!'X>yFN ▝8FN ▝ READ ▜ NEW ▟CODE  STEP  RANDOMIZE  NEXT 5 PRINT [I] THEN G LINE  GO TO [B] THEN O LINE [M][B] THEN _(A THEN g(Q THEN W LINE ][B]3N9[B] TO [J][A]: COPY ▖ATN ( FLASH  RETURN +▗CODE :[L](▗PINOT  GO TO [B]!Y"CODE [A]y2SIN [A]NOT  RUN [A]CODE "[J][B]>#2[L][B]!IY STOP  ▘`▞▞Y TO "4IE▘STR$ E= MOVE ▝' MOVE ▝y TO ▘2[I] TO ▚[J][B] COPY qW▝ INVERSE  COPY ! PAUSE @ STEP ▜▝H▝r ▘<>X▝▘NOT  MOVE pL[B]!,▝COS CATTR ▘  IF ▝< IF ▜;INKEY$ STEP %[D]!Y"5▛&H"}▛! LET [S]"*▛![S]"▛!Q[O]"x▛ STEP ▛! LLIST NOT o▚ STEP r▝!! CAT n OUT [G] STEP [C]CODE 2[I][D]<2i▖ AND 2I▝! PAPER ▖"▖▗NOT Y BEEP ▘▜ LPRINT ABS JH▗2[K]POINT EXP ▚2J▘2x▘; FOR STR$ [T]{▚2`2%F92B▗2[J]2[L]2 CIRCLE U'p▘B▝ CLEAR  INVERSE  REM >2▝ ERASE ▟>[J]2▝! OPEN # SAVE "N▝>L[▘> MERGE ▘>NOT ▗▗! BRIGHT "[L]▗z▘X▝@▘▖[N]▘LN [M]▘FN [K]▝NOT ▗%USR  CLS v NEW  GO TO  ▘ATN  OPEN #SGN ae▝USR ae▘CODE `▘>1g▝g▜< CLS v CLEAR  NEXT POINT ▛Z[D]:[I][D]o:▝wTAB  RETURN  LINE W[E]=▜ RETURN  LINE [E]! THEN  REM  CLS <@,q[K]![K]▘POINT [K]▘ LLIST PI[K]▘STR$ [T]1[K]|▜>U2oP!`!n▝n~▝CODE s▘A▘▝INT  STEP ASN ▝▚▘! VERIFY pbpbq DRAW ▝COS  DRAW ▘LEN SIN  DRAW ▘ACODE `bpN▝o N MOVE POINT  STEP ▘N▝^[K]▘-  BRIGHT ▘K▜▝▘▜▝c▜▝ab OR ▚wY[Q]▝V▝xSCREEN$ ▗WX6 ▝w![P]![J] STEP [D]▗AVAL$ ▝o#▘Z[D] GO SUB @▜ STEP  LOAD [F]#-H`▝mP[E]x THEN ' THEN ' THEN '▝ THEN ?&[H]o2[F] STEP P'▘>%W[B]>2[ RETURN 0![R]TAN NOT 4[F] RETURN (▘ASN [E]!STR$ ASN  RETURN <0!aASN  GO SUB s^[F] RANDOMIZE !W@RC▟ MOVE -s-r$ LOAD (&@>=NOT >[F] NEXT  ERASE ©CHR$  BRIGHT [F]$ ▘ BRIGHT [F],Q▝SCREEN$ NOT `[F]STOP THE TAPELOAD ERROR:REWIND [K]SEARCHING FOR DAY 1P%[C]O START OF SIDE Bc DATA ▘|[F] NEXT ▖>NOT  COPY ~ NEW  LIST STR$ ▚WGz AND 0E▚~ NEW W▝Od COPY  COPY  COPY  GO SUB IN  !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abc[T]defghipqrstuvwxy(8HXhx▖▞[A][B][C][D][E][F][G][H][I] LINE [J][A]OPTIONS1. AASN ▖GAME2KEYBOARD3 ▘MP#N4/▛INCLAIR5>[J]CURSORPROGRAMMED:DAVE R▝O98E[D]PHICS:WILLIAM HARBI[I](C) 1988 OCEAN SOFTWARr▙MUSIC:JONATHDUNNRE▚INESLEFT:RIGH[A]FIRE:TRAINTAN ▗OVERm[U]COACH REPORTDUMBELLS -SIT UPS ▚SQUAT▜ES▜GETBADY▙TIME6@@@>%=;▝USR 8▗(8 VERIFY PIbd6f~BVN^N^~6^PEEK |080pp08p88p READ ▛000|USR  INPUT [E]DSCREEN$  INPUT |8x88(8|| INPUT  RETURN  INPUT ▞ RETURN  DRAW ▗| INPUT  LPRINT  DRAW 0▗ RETURN ▝8@▝|@H▝~0<>▝ ERASE  MERGE ▞ 0^PEEK ~0 CIRCLE ~^~ DIM ▞ POKE  IF  DRAW | PLOT  8^9▖▝ RETURN ▖▘ INPUT  DRAW [A]▝ DRAW h LPRINT @[Q] INPUT |[Q]▝ DRAW [I]@▝ LPRINT ▖ LN [Q]8▝|@USR STR$  SAVE PSTR$  LPRINT  FORMAT [A]cw©k"Uww DEF FN  INPUT  RETURN  RETURN D[C] INPUT  NEW P SAVE p0P!▝v0P▘ INPUT  LPRINT !▝ RETURN 0X▝8STR$  INPUT 0p▘ll@ AND TINT  INPUT  AND ?▝|▖ RETURN  LPRINT  RETURN o▗$,LEN [J](( CLEAR  CLS  RANDOMIZE  CLS  LET  CLS  NEXT  FOR  LLIST ©IN © COPY ©USR  COPY !@!B!B▝B8▝8▗P`P`/i?/q SAVE  DRAW  SAVE :[M]  @"A*q:!h FORMAT  LPRINT USR  LPRINT USR `VAL @@ ` 2PUSR <▘ ▟[N]! @ SAVE $dTAN t@@▝AA"UCODE _IN IN CODE CODE NOT  COPY ▖@[Q] FORMAT  CONTINUE USR  CONTINUE BIN FN USR ?▜@@P`@`@C HD[F]@@STR$ 2R2)? RETURN [S]@9BRND CAT y PRINT  CIRCLE pq POKE  IF w RANDOMIZE vBIN 9]INT  DRAW  IF #CHR$ V CLOSE #PS OR ▖ OR ▘"jACS lP CLS  CLEAR r5[A] CLEAR  SAVE  LIST AT T<>T!ACHR$  RETURN [I]▝"ATN > COPY ©CODE O DRAW  RETURN SCREEN$ WATTR  COPY  COPY 8 LIST  SAVE  POKE >= CLOSE #6? LPRINT 1B▘PIB5gG[L]W7;;9 COPY  RETURN USR  REM  MERGE (P[Q]P[Q] CAT ▚00rr NEW  INPUT ▗▚,<T INK ▝P OR  COPY ▝ RESTORE  FOR ▘(ACS ▗▚0▜)CHR$ ▘ THEN  LIST B &▘&[[F]'&()*&&+,-.&`▚(/*`▘6(▝u67u▛89:;<=>?PPOINT @>ASCREEN$ POINT 07w▗i(iiIN ▚oo}}i(USR h▘oy  ▛MGGFMFF▟MGEEGMMDDUSR F▘MG▘G▟pp4▝Gp4p44MMGDc0Ph▘BB4▝0`▘SSL▘BMLN @ATN `LN ATN USR 0▝▝hV▛tDsDDtVAL$ [U]$USR [U]▗ MERGE  REM  LLIST < COPY USCREEN$ UASN  OR STR$ 9▝RLEN ▖© LPRINT F▝3?▗©?PI<=CHR$ NOT ▗[B] COPY [Q]"[E] COPY b▘©X CONTINUE X[A] OPEN #0 COPY  GO TO ▞ LET  COPY  COPY  RANDOMIZE  SAVE  LIST  NEXT  STOP  RESTORE  POKE O/[P]?RA▞_w LLIST >= LET <= RANDOMIZE  COPY [B]▗ COPY ▝CHR$  RANDOMIZE ▝y4'[C];?~ SAVE  OUT IN  COPY IN ©IN <=POINT USR  LPRINT  LIST  LIST  SAVE Q(p88P[R]@ ?_*▞▝▞STR$ Ii▝ LIST SCREEN$ [E]AT ▖, IF n[E] SAVE  CLEAR ? SAVE  LIST USR @▝! LPRINT  LLIST  STOP  LLIST  BRIGHT $~▝▙ LLIST  READ  CLEAR ▝▝ COPY ,~<z FOR ▚! OR y[S]©© RUN  RETURN  COPY  LOAD  COPY n_ COPY ▛ FOR  OUT  STEP  SAVE  SAVE  DRAW  BRIGHT  DRAW  BRIGHT  DRAW  CIRCLE /w<= LINE ▝@ ERASE ▖▗[I][G]CODE  OUT IN  RUN o[N]`! LINE @USR @NOT b[F] LPRINT 5{ CLEAR  COPY wSTR$ STR$ ▝▖▖[A] DRAW [I] LIST  LPRINT @@ MOVE  COPY  DRAW  LPRINT USR @ COPY ![R]W!▖[I]©ZQ2[ DEF FN  MERGE ▙ OR  RETURN  COPY  COPY  SAVE  CONTINUE hVAL  LPRINT [Q] LPRINT [Q] OR  RANDOMIZE +©:IN ``▜ LIST  OUT IN ABS _$ FOR ▝SCREEN$ :P COPY SCREEN$ UP▝ <> COPY VAL$ _'▗(▗USR x,Y[H]?▗c▞▗[A]Z*[Q]▝9ASN ▘?CHR$ [A][I] DATA T SAVE ACS ACS ATN ACS ATN  PLOT  ACS  PLOT  0! VERIFY ▖ COPY (CODE © `[G]x▝@ LPRINT [Q]pPpp LIST  SAVE IN  SAVE INT  COPY LN x_FN <STR$ $[L]▘x6[A][E]▖[E]IUj PRINT  RETURN PEEK  DRAW EXP  COPY | LIST z▘ LPRINT +▖@LN [P]Tj%JQ CAT [N] LPRINT /k6AT (4 ERASE Zj%''BIN ,| POKE HD($bppq LLIST  STOP  SAVE LN  SAVE LN  SAVE  RUN © BORDER © RETURN D© DRAW J COPY  SAVE USR 5NOT  LINE ▘ LIST  }[S]`P[I]IN IN INT v1 COPY x*[N] RETURN  BORDER U COPY 6nACS /SIN vLN  RETURN  COPY  BEEP  COPY  BEEP SQR  BEEP SQR E▝X?? COPY  GO SUB  OR  BEEP  FOR ^ LIST USR 0RATN ▗@SCREEN$  PRINT jSCREEN$ _ STR$ _ RUN  LINE 1▖▘ MERGE [S]+ LLIST  RETURN  PRINT [Q] LINE : RETURN ▚1▘N▘▗!▖▝!m"#$! ▜()*▗./0[C]▝4▝8 >▚< L▚=>?@`▜DUSR D[U]EFGHIJKLMNOPk▜▙Z[/]^_+[F]▝K+[G]jklmno+RND▞WW88xx VERIFY [D] ▗8xxPEEK  ▝wx▝/ LIST  )▝0▘(0▝,/ DEF FN 9p ▝x H▝ N▝STR$ 00p}▝▗````▝pp*p*p8pF▝uosx#▝C▖▘ COPY U3▝(▘STR$ up($▖? COPY ? OUT '[P],▗ RETURN  DRAW  CLEAR  CLEAR  IF ▖ COPY 'G<= COPY IN  TO  COPY ▜ CLEAR  COPY  COPY  LET NOT [F]RNDu CIRCLE u CIRCLE u CIRCLE u CIRCLE U CIRCLE ▝©USR u FORMAT u FORMAT u FORMAT u FORMAT u FORMAT u FORMAT U FORMAT ▘▝u>=u>=u>=uVAL uVAL uVAL uVAL uVAL uVAL uVAL uVAL uVAL uVAL TAN u[I]u[I]u[I]u[I]u[I]u[I]u[I]u[I]u[I]u[I]u[I][D] RANDOMIZE  RANDOMIZE  BORDER NOT  COPY SCREEN$  COPY  COPY SCREEN$  COPY [A] STEP [I] [S] INK s LLIST  COPY ATTR  COPY ▝▝[A][I]▟▝ FORMAT  RESTORE  COPY jASN @USCREEN$ [Q]USR 0@AT ^ RETURN J▝UUSR ▜▝▝[S]▘[G]▗<= [O]▗ LET  LPRINT USR ▝BSTR$ STR$ a%!Ip[C]IN  COPY  PRINT  INPUT  PRINT  INPUT  RUN  CLS  RUN  COPY - INK =ASTR$ C COPY +OSCREEN$ USCREEN$ u LPRINT E CIRCLE ▝ RETURN >=▗<= SAVE USR ▗>= GO TO ▞▖[L][P]CODE  BEEP oU%▝ PRINT H[_/7 CLOSE #▞ RANDOMIZE  PAUSE  PAUSE  RANDOMIZE  SAVE xSGN  DRAW  MERGE ▚C©;U COPY  COPY %▞/ RETURN *TAN  RETURN  COPY CHR$  RETURN LN p%POINT V@▝ LOAD  NEW USR ▟IN  CLOSE # GO TO  BRIGHT  GO TO  SAVE  CONTINUE  DRAW  LOAD ;+;STR$ +2 BEEP ▚FN LN FN LN STR$ FN ▘ OUT  PAUSE ▞q[N]RND[J] OR + OR FN v6[A]dSGN PEEK _?NOT ABS C RETURN y RETURN  CLEAR CHR$ ATTR SCREEN$ CODE :.I PLOT  +ISCREEN$  COPY ATTR 0@▘ CONTINUE LN vVAL vVAL vVAL vVAL vVAL vVAL VAL [J]CHR$ vVAL vVAL vVAL vVAL vVAL vVAL vVAL vVAL VVAL  TO ▝USR  LINE STR$ ▝▞▝ BEEP  c▞!"▘&'()}▖*+/ ▘▝6[H]▝7▝4>?@▖BCDE▘K▘▝N▗OP DIM ▖TU LOAD CHR$ Z▚[/]STR$ ^ LET NOT ^[A]bcdefgj CLEAR CHR$ mno[G]stuvwxyz{|}~©▝(f? FLASH ▝/ THEN  NEXT v+v+v+v+v+v+v+v+v>v+v+v+V+▝#▝F▘x0▝P▝hp0"▟▝yW PLOT  wM CLEAR  COPY  NEXT  DRAW  DEF FN  LOAD  NEXT  NEW  CLOSE # CLEAR /. INVERSE  TO  RETURN _[ACS [G] AND  OVER __ OVER  GO TO  BRIGHT PEEK __ RETURN  DATA [E] CLEAR // CLEAR 8 RESTORE  NEXT  INPUT @ REM [Q] VERIFY [I][A][A]SGN >o RESTORE < ▝ >@8▝ LPRINT ]▝IN L LPRINT  OVER  COPY  SAVE  LPRINT  RUN  RUN ▗ RUN  RUN %▝ LIST P▗ LOAD  LOAD @▝ RETURN P▗ CONTINUE  LIST X▝ SAVE 0▝@▝VAL [I]@ SAVE TAN [Q]▗ CIRCLE | PAPER  INPUT ▗PEEK  GO SUB [H]▚SCREEN$ ACS ATTR WCUC[T] COPY WSUq▗ STOP  STOP  THEN  ERASE ▘ RETURN  COPY  RETURN ▘ SAVE ▘P▘[M]▟ NEXT ? IF USR  s FORMAT  IF  COPY  LPRINT [E]▘ COPY  RETURN © MERGE qxqxqxqxqxqxqxqxqxqxqx▝ CAT R▗*ZSTR$ a▘ COPY (▗? PRINT 0▗ RETURN < READ a▗@<>▖ CONTINUE  ?T>=LN  POKE ▟ REM  PRINT D[S]~? ERASE ?▖CHR$ [U] AND [B];[I]SCREEN$ *TAB SCREEN$ UqU COPY ? REM  COPY Ut`▘@ IF  BORDER ▖ POKE "x- REM ▗▘ COPY !`q`q`q`q`q`q` RUN sssssssssssq▖q▖q▖q▖IN > LPRINT pUSR ><USR <>PEEK ?? OUT xSCREEN$  DATA ATTR [P]W COPY ▝[D]▖ COPY  COPY UV!UBJ▝VAL ▝BIN ▘▖ INK ▝`▗ COPY  INPUT USR ▗GAt▘▘QhrUSR rUSR rUSR rUSR  COPY  THEN tptptptptptptptptptptpr SAVE r SAVE r SAVE x▗ SAVE  PAPER [K] CONTINUE  PRINT H@j LIST IN [P]_ COPY  FORMAT U COPY USR IN  COPY O COPY [R]UJ LET .q`q`q`q`t  ▝©4 ▘>D ▝4  COPY  COPY 8I{{{{{{{{{ TO  COPY {{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{kIN - VERIFY ▝SCREEN$ M INPUT >{;z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT  TO z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT z FORMAT Z▗RS BEEP T REM  INK U LINE V▝W LIST  LOAD ▚XY RESTORE ▘] RESTORE ▝b RESTORE ▝cghijk: RESTORE z LPRINT z LPRINT z LPRINT z LPRINT z LPRINT z LPRINT z LPRINT z LPRINT z LPRINT z NEXT z LPRINT z LPRINT z LPRINT z LPRINT z LPRINT j CONTINUE p* VERIFY {[I]▘x▗f▘"JTAN QLEN INT ▘ DIM 1▘▘▖▖!!©USR !!TAN <AAu@STR$ STR$ USR ▗A▝>▘b▘AT ▛<©USR [Q](p[L]USR  LET  CLEAR >>=▘ LIST [C]STR$ [S]bATN  ERASE b STOP ▘BB{▛`▚@B[B]<[T]▞,▘@▝`▗A?f▘a▝p`p``` LPRINT $$▗DBIN @`▘|`▘`▗>[R]0`▝▞ `▘I`▗_i▝*6pUSR pUSR `USR @>= [A]#▗ AND ▝8▗▗▘USR ▜^▘[B]!p`p`p`q 1 ▞@U@[Q]CODE CODE @A▖ CONTINUE  COPY IN ▝A COPY USR ▟A_ COPY BIN ( COPY ▜"A BRIGHT ASN 8qBIN 9 POKE BRND IF ]INT w CAT y RANDOMIZE  DRAW  IF v PRINT  RETURN  CLS  CLEAR  SAVE  CLEAR  CLEAR jr LIST AT ACS lTP<SCREEN$ ;PEEK  DRAW  RETURN "ATN 8 LIST SCREEN$ > RETURN  RETURN  COPY W SAVE  POKE ATTR © RETURN  RETURN CODE  COPY >= CLOSE # COPY O RETURN 7 COPY  RETURN IW7USR [Q]P; MERGE 9▙p[Q]p[Q]p[Q]p[Q]0[Q]b▝ SAVE &wO RANDOMIZE  RANDOMIZE  DRAW  RETURN @[Q]▝ IF [Q]Jr DRAW AT INKEY$H[Q]▝0[Q]r[Q]▝[Q]▚7 COPY 8 LIST  CLEAR =USR  RETURN ▝[Q]▝~[Q]▗W>= CLOSE #ATTR  [Q]▖ COPY G RETURN (PVp[Q]p[Q]q@q@q@q@▗BIN  RANDOMIZE  POKE r [Q]▝"p[Q]▝@[B] RETURN  CLEAR  CLEAR  REM r DRAW LN TAN `T[Q]@< CLEAR (▗▝ BRIGHT ▞▗TAN 8O▛ RETURN  RETURN  CLS  RETURN  SAVE  POKE | RETURN  RETURN IN [Q]^ RETURN /W0[Q] COPY (P RETURN S4q@q@q LPRINT q LPRINT q LPRINT q LPRINT q LPRINT p[Q]p[Q]p[Q]0[Q]▝ DRAW  STOP [Q]@▚ASN TAB 8 LIST < LPRINT ▞ COPY  SAVE  POKE  RETURN { RETURN  RETURN SGN `[Q][A]CODE O[Q]FN P COPY [Q]▚5 RETURN  P:a LPRINT IN  CLEAR  CLS  OUT  LOAD  RUN  LPRINT  LPRINT USR 9▗USR p ▜ RUN  LOAD  OUT  CLS  CLEAR IN SQR @ TO ▘p` ▞? CLEAR  CLS  RUN p00▖? CLEAR  RETURN ©IN  DRAW USR  LINE  DEF FN 0▚ LIST  LOAD  OUT  SAVE  DRAW IN p0p`0▘? CLEAR px0▚ RUN  CLS  CLEAR ?pFN pUSR ▝IN p0pAT @[A]▗IN  DRAW  SAVE  OUT pxATTR ▘IN  DRAW p`p BRIGHT 0`p0p00▘IN  CLEAR q q ▝ CLEAR pUSR q q q8p[A]qpUSR  p`qqVAL qVAL p LIST q[I]Q  COPY  COPY  COPY  COPY  CLOSE #▘+▝ LINE ▘EXP 7 CAT 5 CLEAR  DRAW 1SGN |)TP▗f[S] COPY U©t)ABS [K] COPY  CLS CODE  COPY  SAVE  LPRINT _8 DRAW NOT  COPY  LLIST  COPY USR x[I]C▝]▘ COPY ©INT vSGN SCREEN$ SCREEN$ QABS [H]UATTR USR  SAVE ©[P]ATTR ©U SAVE  LPRINT ▜<=<▛[B]▝00 COPY | COPY USR SCREEN$ ~ SAVE ?$▜▜ LPRINT UK COPY  COPY  PAUSE ▝*[J]▝`qh CIRCLE ▘P@▘>=<>▘▚_^▝6▗p"<>[R]p LOAD ▘RND6<>▘-b▘ DRAW  DATA RND©[I]=2| TO ▘9:>=IN ,PEEK >TAB {4_IN ▙<>=©n[O]^ REM EXP  LPRINT NOT 1 LPRINT ▚ LET | BEEP COS  CLS Ly81 LPRINT x[Q] OUT +▚ CLOSE # OUT @`Q LPRINT [Q] FLASH }▚ LIST  MOVE Q/p1 LPRINT |- COPY FN  RETURN (©g>kNOT  DRAW p REM  FORMAT =▚?> LIST 1 LPRINT SCREEN$ ▝ q LPRINT ~ LIST  COPY  BRIGHT ▝L▝ SAVE t3▘ COPY q▘ DRAW [<LN ▘SCREEN$ [Q]USR !G▘T}C#▗ LIST L VERIFY ▘USR fC7ABS ?J]▘ LLIST _@1A▘. LET ?IN y~a▙▘INT @d▝POINT a DEF FN ▘][S] DIM [M] CONTINUE _ LIST  READ  FORMAT L? CLS ▘$ CONTINUE ▘#SGN  POKE R=RND PAUSE zJi▗= ERASE =EXP d?▜"hz>== STEP ▗▖©▜&0= LLIST ▝ [T]g>▝USR m[P]▝ LPRINT 3USR ▚[$▘▝3USR  STOP >▗USR AUSR `USR ? CLEAR ▝▜-z LPRINT ,▝ COPY USR 4?sUSR sUSR  TO ▝^NOT A▘ COPY  DRAW P[P] >*@`▗ [Q])TAN ▘W@CODE P( SAVE CODE z>=▗5 NEXT  LOAD [A][ GO TO [A] RUN  LPRINT " DRAW `k>[K]▘? FORMAT  ERASE  BORDER ▘ REM Cpd▘ CLEAR  PRINT .▙ RETURN ▚`<PC©??H/<▘hCARND MERGE d/Pd FOR !??% VERIFY  DATA /d DATA  RETURN E?S▘▗ CLEAR A▗FN  CLS wy▘~0a?▘*6▗J?▚[Q]/a|@!▖ LIST ▗1i$A▝s▗f▘| FLASH ▘B RUN  COPY u OPEN #@[Q] LOAD  RUN  B$▛▘@ BORDER [Q]PEEK !pO VERIFY ▝$<>▝>=eg@SIN 1 LPRINT ▘ LPRINT [Q]1 PAUSE u[Q][Q]▝p[N]?q▗>=` GO SUB ? RUN H LIST USR a[R]@P▗a LET ME▗R▘▚©=9r~ COPY b[C]! STOP ▚a©$J RETURN  OVER a> c▜"NOT TFN ▝STR$ h<>▚ CONTINUE SCREEN$ A MERGE VAL$ qACS !INKEY$▚ REM  MERGE  CLS VAL$  LOAD  COPY p COPY  MERGE zIN  COPY  CLOSE #<>▖2 COPY ? STOP  J<>▘ATTR ▘PuSCREEN$ ▘HIN ▘DwN*▝ ▘ "<>▘$<▝qh FOR  READ  NEW ▝D<>▘DP▝fb~# BEEP 1 LPRINT nl"SCREEN$ ▝ POKE  LPRINT ▝ BORDER qU▝<= LPRINT ▝▝▝ RETURN rB$ LIST ! LPRINT Oq LPRINT q LPRINT w▘STR$ STR$  ▝`IN @▘ COPY [Q]@$9 COPY  CLS  RANDOMIZE 00▚FN  DRAW  COPY X=0<▘j SAVE SGN ▝ BEEP 0H▜CODE  SAVE  COPY © SAVE _▝T▚AIN  SAVE ©© LIST @▗? LIST ??p▖ LIST ▝STR$ SCREEN$ U▘$▘SCREEN$  COPY 0[A] ▝CODE [M]▞x COPY STR$ SCREEN$ STR$ @wo▙LN _STR$ STR$ @ COPY LN  INK  OUT 0IN  CIRCLE [Q] FORMAT P<@▝ COPY  CIRCLE [Q] LOAD SCREEN$ 0U LOAD [Q]▝noUU]LN JY▝?lD▝Wx▝k? LET ▝ OR ▗▝▛g CLEAR  INVERSE  CONTINUE IN X IF ▘©[M]TAB  COPY ▘© COPY  DRAW  OUT PI COPY  COPY N FOR  BEEP M COPY  RETURN N COPY  COPY [N] DRAW 4L7 DRAW [O]IN  SAVE  COPY 0HFN ! LET ©IN  COPY M LLIST ©!T:VAL$ © LLIST IN ©▝STR$ wS5: MERGE o▝IN ©© REM ©©ATTR 7▘ COPY ©▘INT / COPY  COPY ;o▘ COPY . COPY  RETURN  RETURN  CIRCLE [M], OVER [O] COPY ©] OUT  CLOSE # CONTINUE | PAPER INT IN _m?8 CLOSE #▗CHR$ CODE © MERGE K1©▜ COPY ▜VAL$ D GO TO ▘ COPY o9i~ OUT >=▝[K]$[Q] DATA [P] CLOSE #▝<;a▝[l▘[P] CLEAR p▗[O] CLEAR  COPY /0/▚ COPY  COPY ▙[[A]▝▟@r@r@rLr@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@▘uR@ FOR ▝2@▘w▘bLN ▘e▘ZTAN  RETURN  OUT -[U]▜LH©[S]INKEY$ LPRINT IN  CLS TAB Z[R]©? DRAW  OUT E COPY ~a5VAL$ © RETURN ▘ FOR  BEEP ▝ RETURN wS?? MERGE o COPY  COPY  COPY  CLEAR 2▝ RETURN L IF SQR "▚ PAUSE IN  COPY 42▚IN ©]-"▜ CLEAR SCREEN$ SQR IN ©e INVERSE 2▚>SQR  COPY © RUN 2 VERIFY  COPY © LOAD R4▝IN R▗~ COPY ©}B▚ RETURN  IF IN _ CLEAR ~&VAL ▜ACS  IF CODE © CLEAR  STEP =q(IN  COPY ▜/2▝ SAVE rr(ppr@r@r@r@r@tttttttttttttt▚_▝▝SCREEN$  COPY aT▗QSCREEN$ U▟T▚SCREEN$ @ABS ▞ CIRCLE {@PEEK I[D]y COPY U&POINT A COPY  LIST [Q]p©▝YUoLEN ▖©▝ LLIST [H]© LLIST A RETURN X[F]/© FORMAT ? STEP STR$ PEEK ▝Uq??▚ GO TO ATTR >▖u OVER  BORDER ©©[P] CLEAR SQR ▞D FLASH  CLS © COPY  RUN  IF a▞Xg COPY  COPY  RETURN  RETURN m▞ FORMAT >~= CLEAR  OUT [Q] LPRINT  OUT g LIST ▘ LOAD  SAVE ▙ CIRCLE  COPY x© BORDER  DRAW  OUT  CLS IN 8 DATA © PAPER  FOR  BEEP ASN S LIST ▗Y▘PEEK [K]A LPRINT ▚ABS ?IN  COPY = MERGE ?Q▚);IN ©=N1C DATA { COPY ©©[▝zp▝4▝ COPY ,<>© CLEAR P@@▝@T,@dPr@r@rLrXttttttvUSR v TO vUSR vUSR ▝ LLIST VUSR ▗ MOVE ▟VUSR ▘ LPRINT FUSR  LPRINT ▝AFUSR ! LPRINT 6USR ▚YWo LET B&USR ▖ LLIST [P]© LLIST B>USR /_ LPRINT ▙CHR$ >▘▝ OUT s?IN ▚ GO TO IN ▝_1 LPRINT ▝VAL$  ▞T OUT  CLS O© COPY O RUN  INPUT  LPRINT ▖e COPY O COPY  RETURN <= RETURN M[E] LET  RETURN NOT ~<STR$  COPY  LPRINT [Q] LPRINT  OUT  COPY USR  CLOSE # CONTINUE USR  OUT  LPRINT ▞USR ©©STR$ xSTR$ / COPY  OUT  SAVE IN CODE  LIST ▚?© CIRCLE VAL @USR ▝^ CIRCLE ▘  COPY .<▘~* DRAW ▘ABS ▝ MERGE 0▝ FOR  VERIFY @ IF ▘ RUN  VERIFY  STOP ▘ GO TO ,u▘ SAVE [M]▗' DRAW  OUT O_USR _▝▙USR fLF▝@Pr4r@r@r@r@r@r@r@r@r@r@v[M]vFN tt[I]vUSR vUSR vUSR vUSR vUSR ▘STR$ ▝ FORMAT ▝9▘▘USR  INK ▝D▘CHR$ AT 9▝T(▘FFN 9▚ CIRCLE w OUT  LIST 9▚ LPRINT  LOAD  LOAD  LPRINT [B]_ SAVE IN  OUT ?IN  INPUT O SAVE ▝ SAVE ATN  OUT IN [E] OUT  RUN  RANDOMIZE C MOVE  RANDOMIZE  COPY ©©IN  CLEAR SIN CODE W OPEN # RETURN ?INT  COPY © RETURN SIN CODE  OUT  BEEP  COPY IN  COPY SCREEN$ U RETURN © POKE  COPY  COPY  NEXT / CONTINUE [P]~ATTR  COPY =_ POKE  LIST  LPRINT  LOAD [P] MERGE SCREEN$ U DIM _ RUN  OUT  LIST  DRAW IN  NEXT 9SCREEN$ O RESTORE IN  GO TO  CLOSE #IN  FOR A▖O GO SUB © DATA LN © NEXT ▜O PLOT   COPY [Q] COPY  IF  ▘_ IF PEEK ~ COPY [O] ▘ CLEAR [E]ASN ▝PEEK  ▝}0 BEEP ▘_}.[K]▘ BEEP ▝ READ p▘ RETURN .SIN ▘ CLEAR @▝ REM T▗ COPY  COPY  FOR  PLOT  @▝ DRAW L@▝x@]wr@r@r@r@r@r@ttttttttttttx BRIGHT x CONTINUE v TO v CIRCLE yyyyy?[U]=nNp0~ SAVE ▘ RETURN  COPY SCREEN$ >IN ~+O&▚x5 RETURN  RETURN >AT ? SAVE ▚ VERIFY ? RETURN  RETURN ? REM ? LIST ▚ PRINT ? DRAW  DRAW ? CLS @ DRAW  SAVE  RANDOMIZE P▘ SAVE  LIST P▗ LET  LIST USR p`0▝ FOR ? CLEAR ▘ RETURN = PRINT  POKE ;;& LIST ▚ PLOT  77 IF @▗PP<$USR SCREEN$ ▚ INPUT  LOAD USR U NEXT ▝ LOAD ▘u VERIFY q▝Ld▝ DRAW lM_▝AT x▝F? RETURN ▝[S] IF w©^TAN  CLS 0 CLEAR B^eIN © COPY  CLEAR ▝AUSR  RETURN  THEN  RUN VAL$  RESTORE  COPY @@@[Q] COPY e BEEP  RETURN  DATA  COPY P[Q]@X[Q]VAL ©r COPY  RETURN  PAUSE © CIRCLE [A]d$[I] RETURN ?r COPY  CLS  CLEAR  LLIST *T CLEAR e COPY  CLS AT  DRAW  REM LN X[F] INVERSE  CLEAR  CLS ▝ GO SUB VLN  DRAW CODE  DRAW ▝ CLEAR  COPY USR  INK ATTR  DRAW  RETURN  DIM SQR ▘USR  CLEAR  RETURN  LPRINT  GO SUB EXP  RETURN  RETURN  DIM  RETURN C LPRINT ▖6 COPY  LIST  COPY  CLEAR  LPRINT  PLOT  h[K] PAUSE [Q]©yW PLOT  qu CLEAR  IF INT ACS |.81 SAVE m PRINT  REM ▜ SAVE 9▚ SAVE W CLEAR  COPY NOT  DRAW 9▚ DRAW  FOR CHR$ ? CLEAR  RETURN 9 RETURN  GO SUB  COPY  COPY  PLOT  6 OUT ▜COS  REM  COPY  COPY  PAUSE N96▝x▝ 9B▚ REM  COPY © PAUSE /PI▝▝~`▗i COPY  COPY  LET P▗q COPY  COPY LEN pr@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@r@@▗]UR@▝bn▘ BRIGHT ▘L INPUT  Xd[Q] CLS  STEP ▖ CLEAR [A]$j[B]PEEK L[O]© RANDOMIZE  CLEAR  LLIST TAN X CLEAR  RETURN E RUN VAL$ ▘ COPY  DRAW  REM VAL  SAVE [F] INVERSE  COPY  BEEP  RETURN ▝ COPY  GO SUB W SAVE ▚©▝ COPY  RETURN USR  COPY 2▚IN @ COPY  CLS  LPRINT [P]▞ COPY  DIM  RETURN Y` COPY  CLS [Q] LIST Bu CLEAR  CLS INT ATTR ▖ PLOT  wM CLEAR  COPY INT  SAVE ▞0 LIST  OUT  CLEAR  RETURN  BEEP  LIST /▜ SAVE  LOAD  CLEAR  RETURN  NEXT  DRAW 0▚ DRAW  CLS  CLEAR  RETURN  CLEAR  RETURN 0 RETURN } CLEAR  IF PEEK  ▖ CLEAR ~ PRINT  REM PEEK  FLASH ;F▚f© CLEAR  COPY  IF (;R0[S]CHR$ ? PAUSE B▝ COPY pppr@r@r@r@r@r@tttttttttttttt▝! LPRINT ▘+z1 LPRINT ▛SGN 7> IF BU[I] COPY *>=T5 CLEAR ▖ COPY  GO TO  ERASE  CLEAR  SAVE [R] COPY  DRAW  IF  CLEAR u▘ CLS Wg PRINT  CLS  INVERSE U▝SCREEN$ nNOT  RANDOMIZE  DRAW  CAT  RUN />[F]SQR © NEXT  DRAW  DRAW  LLIST IN ATN E*IN  OUT  LLIST  RETURN  RETURN  LLIST  COPY  STEP 5s` RANDOMIZE  LPRINT  LLIST  RUN  LIST ▘ TO  RUN  LIST .< LPRINT  COPY 7© CAT  CLEAR USR  CLS IN  RUN VAL$ ATN  CLEAR A LPRINT ▗[ BEEP  RETURN  LLIST Q LPRINT q COPY  RETURN SIN  IF 2▝ CLEAR ▘ RANDOMIZE {2▚Vy COPY  CLS EXP (20y CLEAR  CLS EXP %+y CLEAR  COPY SGN 24▗ DRAW  CLEAR  RETURN p▗ CLEAR  RETURN  DRAW @2L▝@>▝ RETURN P▝~@ @@▝DD@R4r@r@rLrXrdtttttvUSR vUSR vUSR vUSR vUSR ! LPRINT FUSR #USR FUSR #USR &USR ▝ FOR 1 LPRINT FUSR *>= CLOSE #5&USR ▖ SAVE  GO TO  PAUSE  LET USR [N] SAVE  DRAW  SAVE  PRINT u LIST USR ▘ SAVE ▜g LIST  SAVE [N] RUN ▝▝ IF nNOT  SAVE  LPRINT ▝ POKE ▘B FOR 1 LPRINT ▝ RUN q▘* LOAD 1 LPRINT ▝M LPRINT ▘+VAL ! LPRINT ▖ COPY  LPRINT  LLIST  COPY  LPRINT  RETURN  RUN P LPRINT ▜ PLOT  .< DRAW  CLEAR  RANDOMIZE ▞ RETURN tSCREEN$ SCREEN$  REM  CLS 7 CLEAR  CLEAR USR  CLS  CLEAR  CIRCLE ▝ PRINT USR  LIST  RETURN SIN ( THEN ▘ LPRINT  CLEAR [C]▘{0▝WQ▘CODE ( READ ▘USR IN [O] BEEP  OUT LoACS ▘?$<©>=Q SAVE ▗ DATA  RUN VAL$  DATA R▗d BEEP  RETURN  STOP RUSR R▝q@r4r@r@r@r@r@r@r@r@r@r@tttt[I]vUSR vUSR vUSR vUSR vUSR &USR ▝ SAVE  CAT  MOVE ) OUT ▘[K]▝jFN ▝U9▚*BIN  BRIGHT 79▚ PLOT   INPUT 9▘ INPUT  LIST ▖ RUN  CLS ? POKE ▘? DATA  LOAD `▞ SAVE  RUN  FLASH ?? OUT  RUN l DRAW  COPY ? REM [L]© CLS  DRAW n▖ RANDOMIZE  COPY [G] MERGE  REM [K] COPY  RANDOMIZE  GO TO ▞ RETURN  RANDOMIZE  COPY  BEEP  RUN  COPY  RETURN _ SAVE B▟ LPRINT _ LIST yW LIST  LOAD  LET >▛.8 LPRINT [P] CLS ©o CLS O1 GO TO ▚CODE  CLS WO CLEAR o1 SAVE ▚[P] CLEAR ; RETURN  OUT 2IN  RETURN Q RETURN  CLS  CLEAR S© CLS SCREEN$ SCREEN$  IF  RETURN N0▝}4STR$  COPY ▗ MERGE ▝SQR [A]% LLIST ▝p▘ LIST  COPY  OVER ©VAL 0l@▝ OUT  DRAW ▘USR V▘=2@▝r@r@r@r@r@r@tttttttttvUSR vUSR v TO v CIRCLE yyyyy9▖ BORDER [I]s LLIST NOT ^ CONTINUE ▝r▝ATTR j▟[A]▝▝ INK  STEP  COPY  COPY ▝▝[B]STR$ STR$  LET <=▝ LPRINT a%USR [S]▘ ▝![C][P][A]j[Q]USR ASN [I]▟0▝@@AT  FORMAT  RESTORE U^ RETURN SCREEN$  NEXT ▗ PRINT - INK  INPUT SGN  PRINT =  RUN ASTR$  CLS  COPY w▘ RUN C ERASE [C] SAVE  COPY @[Q]~ LIST  LIST ~[Q]p▗[Q][Q]_~ COPY ▝[S]" CAT  0▘ LIST 0▝ LPRINT @<0▝ LPRINT H▞ LIST w~~ INPUT ^^z LIST >=▟`[A]~ LPRINT  LPRINT ~[A]p▗[A][A]IN z`▝^ `▝M0▝@▗ LPRINT 0 FORMAT VAL < LPRINT <[H▙ LPRINT o~~ PLOT  n COPY  COPY  LIST vUSR (▙x▗~!!~▗p CLS !jUSR VVAL$  RUN ▝u0▝m▗5+0 CLOSE # DRAW <??<▝ DRAW `~ DRAW z COPY  COPY USR ^ COPY  CLS  COPY © IF ▘ COPY  l[Q] DRAW *@@ @ AUSR 6@w DRAW  SAVE  COPY  LPRINT   LPRINT  RUN  SAVE ▝ READ `▝ MERGE [M]  0 @ SAVE @▝PP▝PEEK  P▝A`` BRIGHT  DRAW [G]▛? FORMAT  RETURN  LIST  DIM  pLN IN  LPRINT ▗ACS XSCREEN$   T DATA PEEK ▚>@©0▝ ▝DD▝  ▝o"▝{[C]▝@@ 1▘J MOVE ▘`0FK▝ PAUSE  p▜ REM  COPY ++,▝ DIM  `▝ RANDOMIZE 6OO<▝ RANDOMIZE  p▝ PRINT FWWL▘ PRINT ©[Q] PLOT   READ 7>=AA▖A SAVE  SAVE "Q" SAVE  LIST "p▚▗ FORMAT  READ [U]▝▝  ▝ LIST  ▗ACS  LIST !▛ CONTINUE  RUN  LPRINT  LPRINT  RUN  CIRCLE !▞ SAVE  READ  LPRINT  COPY  LPRINT AVAL ▘USR USR l▗ COPY (1p▗P!(▝H@P0`!8] FORMAT @@▘ COPY  RETURN  LIST ▘ CLEAR ^ P▝ SAVE   PRINT x!pPI   FORMAT @P0@o[A] VAL ▝P@`▝w0VAL ▗[Q]* ▝41 LIST ▚pz DRAW  CODE  INPUT "^▛ LLIST 7 LIST  LPRINT *[Q].▗ LPRINT  FORMAT ▝Rd'[C]▝ LPRINT  IF  hUSR USR ACS ▝  ▝SIN ▞USR USR USR   PUSR USR <=▝ @@ ▝ BEEP 0>▜ DRAW  COPY USR  LPRINT  BRIGHT ▘ IF ?b▖ IF  COPY  LPRINT USR  RESTORE  p▝ RETURN  USR  DRAW ▝ CLEAR  ▝ RESTORE 0▝` SAVE  OR ? PAUSE ▗[A]2'[A] RETURN ▗ =`▖!  SAVE  LIST ▝"#>o LPRINT USR  CONTINUE ▝~  LPRINT } USR ▗VAL ?P▝USR  LPRINT USR 1 DEF FN 32!USR ▝3@▗USR 1USR 1p▗$! FORMAT 02▘." SAVE © DRAW !` DRAW ~#||!pSGN z#▝S3 ▗h@@0P>=7@`▝(#P▖; RETURN USR "(▝$=8$ LPRINT  LIST !@▜P LIST  LIST ▝ R▝  MOVE ▘ LPRINT  FORMAT W▘  OVER  BEEP ▘ LPRINT F$ INPUT     LPRINT ▝ ▝FN @ Z4[Q]@0▝USR  @▝©A[Q] CLEAR ©TAN [J]▝ CLEAR  `ATTR dLEN p▝[Q] ▝! LPRINT  COPY [Q]USR  DRAW  LIST  SAVE ▘ LPRINT  LIST ▘ LPRINT VAL USR ▝ LIST "@▗ LIST ▖ LIST ▖ SAVE  p▗ SAVE H LPRINT >= SAVE p FORMAT  SAVE x LPRINT ▘▝  0▙ DRAW  GO TO  LIST  LIST  CONTINUE  LIST  DRAW USR ▞| LIST  CIRCLE  SAVE 0▝ COPY g▝%D0▘$[Q] LPRINT ^▗USR  LPRINT  INT %n▝ COPY 3VAL ▗USR IN $VAL  MERGE ![A]CODE $USR ▝ LLIST 2▘USR  FORMAT  P0@▝D[A] DRAW  `T LIST  ▝ ▘N8▝u LPRINT ▝USR ~ DRAW ▚USR ▚T! LPRINT  LIST  INPUT  RETURN [Q] CLS 8▝@  PAPER ▖▝4 LIST ▘ CIRCLE *  ▝j 0▝P]H▖)▝( @▝00▘[A]T▘_ SAVE b▚_ COPY PP"P▘>=Ps p▝IN FN FN ▗▝PI 0[T] LIST LD[Q]▘LTL DATA  ▝SGN QUSR ▘▗NOT DQUSR ▘ PLOT    LPRINT ▝~USR ▝ LPRINT 6`▝1USR ▝ NEXT [S]AUSR v DRAW wwJ'▘© DEF FN &[A]▝[Q]!@ww7 wwwww'g`www'▝ SAVE ▝'▚VAL IN  LIST P OUT ▖%p▗SCREEN$ USR R▘>' 0▝( CLS "[I]▘$$ RETURN  SAVE `▝~#?# RUN  FORMAT p STOP USR #▝ COPY 2`▝ COPY 0▘ DATA % LPRINT ▝BIN `p DEF FN 4P`▝ COPY 0[A]▜ READ  LPRINT  LIST A6USR wwwwW0' ww7▝'xCHR$ x TO x VERIFY x LPRINT q FORMAT q FORMAT q FORMAT x LPRINT q FORMAT x LPRINT x LPRINT x LPRINT x LPRINT x LPRINT q FORMAT x LPRINT x LPRINT x LPRINT x LPRINT q FORMAT q FORMAT q FORMAT 'A FORMAT  FORMAT ▝>7 `0 VERIFY ▘HUSR `▝▝V@▘A%[Q]▝AHP"USR ▝ CIRCLE ▝0H▝ TO H LIST ▗ ▝BIN 8p OR  LIST USR ▝EiUSR ▝I$ ▝>i FORMAT xUSR xUSR qUSR qUSR xUSR xUSR qUSR s▚s[A]s[K]s[U]sVAL$ sLN sCHR$ sACS z FORMAT ▝©* FORMAT nJUSR ▝@*USR PEEK 90▘STR$ * FORMAT ▝6: LPRINT USR ▝ COPY *USR ▝ RUN j FORMAT ▝ READ * FORMAT ▝ MERGE J LPRINT  [M]% DRAW K▝+▝PEEK k ▝A+ ▝ BRIGHT ;0USR ▝SCREEN$ 9@: FORMAT ▗USR  DIM 0IN VAL C0▝ OUT )▝SCREEN$ gVAL ▝A)▝>q LPRINT q LIST P▝I▝IVAL  REM 1 LPRINT i[Q]? LIST [Q]c@▝% FORMAT ▘) SAVE ▗`+USR [Q]K[A]▘▞ SAVE  DEF FN ▘NZ▘NOT ▘Bc▝B#▝[S]j▝ READ *▝ COPY ss|H|R|/|f|p|zupupup|L▝ READ ep FORMAT |||||qVAL ▘SCREEN$ |, LPRINT ▝ RETURN , LPRINT /L▝ DRAW upupups[Q]s[Q]s[Q]s[Q]s[Q]s[Q]S[Q]P▝©c[Q]qUSR =0▝2qUSR qUSR qUSR qUSR qUSR qUSR qUSR qUSR qUSR u@~~~~ ~*w w w ~0qVAL qVAL ~0~0~0~0~0s`qVAL qVAL qVAL qVAL w w uPuPuPuP%P.`uPuP!VAL uPp▝ LPRINT cp▚x2USR ▙▝K▗TAN ▘`▝ ▝N` ▝NOT SGN aB▚. FORMAT ▝V▝jCHR$ [S]VAL$ 9 FORMAT 5p▝AT -P▝ CLOSE #?ACS l▝ RUN  CIRCLE ▘ RUN <▝ READ >xUSR xUSR xUSR © FORMAT O FORMAT ▝STR$ hUSR ▝6© FORMAT © FORMAT © FORMAT © FORMAT © FORMAT xUSR © FORMAT © FORMAT ? FORMAT 9 xUSR xUSR xUSR v LIST v LIST v LIST v LIST q[Q]v LIST v LIST q[Q]/▝#%oP▗> LPRINT  LPRINT 0▝q[Q]q[Q]q[Q][Q] FORMAT ▝B=Pq[Q]1[Q]VAL  READ jq[Q]Q[Q]▘"][Q]▘ READ [Q]p▗"?`b▘ LPRINT © FORMAT x FORMAT zzzzJ▝cf FORMAT [A]zzzzz▘[M]z* FORMAT ▝~z*G@SIN ▗ BRIGHT  RETURN  LIST ▝* LIST ▚LN IN  LPRINT A ▘SCREEN$ *p▝AL LIST > DATA  CIRCLE ▝@R▝X▝.>= PAPER DL SAVE ▝. CIRCLE ▝o IF ▝{ Q. CONTINUE ▝1 IF ▝H"▝@▝!0▘' FORMAT ▝ LLIST /CHR$  RANDOMIZE *[Q]▝ LIST =pCHR$ ▚0#USR O0▚p8 LPRINT h FORMAT ▝# LPRINT ▝LN ;▘! STOP z[A] z[A]▗COS  LIST VAL$ ▝ PAUSE j[A]▜ PAUSE  LPRINT  LPRINT  NEW Z[A]▝3<N>▘ LIST |R|@|@|@|@qUSR qUSR |@|@|@|@L@▝▖|0,[A]▝/l[Q]▝<>qUSR qUSR qUSR qUSR qUSR QUSR  aUSR .VAL qUSR ▝.USR DUSR . FORMAT !VAL ▚CUSR a.USR B[Q]"8h LIST GUSR USR ▝JVAL USR CHR$ 3[Q][A]#Z[A]< qUSR USR  ▝SIN mP▝ PAUSE , ▝ PAUSE |P LPRINT  LIST  DEF FN =p▝ SAVE /▖ DEF FN <P1VAL qUSR ?USR 22 FORMAT @0▝A▘▝ LIST / CIRCLE ▝▟/VAL  LIST / LPRINT  COPY ▜▝ DEF FN /p"▝ ▝W@p  INT ?[Q]▘!/ LIST ▝q@q/ LIST ▝%2@[C]▝▘/ LPRINT ▝r>[S]USR PIN RETURN :/ SAVE C~VAL SCREEN$ ▘*`▝▘ SAVE  OVER  LPRINT q▝@USR $H▝.VAL [Q]▘D> DRAW .USR ▝▗` ▗^▘▚*USR ▖ STOP PI/▘"USR A LPRINT N▘ COPY  LPRINT # CIRCLE USR USR USR  USR  USR 0▗ 0▗USR ,[I]CHR$ ▝>=!0>=//f7<>0@ ?  LIST ▖`@? LPRINT , AND !USR [Q]v BRIGHT ▚USR ` LPRINT } DRAW ©>=© ERASE ? INPUT N@▘ LPRINT . SAVE ▘USR ]P0USR ▗USR 4/@▘USR $8b▝ RETURN ?0[A]▗>>/P^=.F)CHR$ ?`▝ 8▗USR BIN /▝ DATA 7~▘USR O  CLOSE #USR 2M[A]▝>=2[M]© DEF FN  CLS  FOR .▗ SAVE T▗FN -` VAL$ ▝ LPRINT b▝[A]STR$ !<> J▘[A] DEF FN USR [Q] LIST  LIST  FORMAT ▝t▝!VAL ▝@ ▗<RX▝-USR ▝#2$.[A]▘▖/&<'?> COPY '2▖▘?z▝^/@▝BA8"/P▝{@"IN , LIST  OUT ' 0▗= RETURN  RETURN >=▘ LIST 8_AT ▘o!▝~`▝}@1 RETURN  OVER ?▗ (/VAL ▝PnUSR  [Q]▗X FORMAT NUSR  CIRCLE P▝ COPY M SAVE  CLEAR -pRNDI[A]▝ PRINT -▝PIop`▝bo▝w,p▝WO Pr.@▝(_ FORMAT ▘7/  INPUT CODE  SAVE [C]▗7 LLIST !USR [Q]*/`▘VAL$ ▝ DRAW  RETURN  RANDOMIZE USR ▝▝!pVAL USR ▝USR USR '▝T![A]▝- LPRINT ▘COS [I]▝h/USR ▝▙D0STR$ [B]- LPRINT ▝ G`▝[O]J▝[P]-0▝>=Z ▘x LIST ! CIRCLE H▖ DRAW P▝ GO TO <USR  FORMAT |[M].▘ POKE ▝ DRAW WK▝▖PEEK %▝SGN -[I]▘ IF  DRAW '>=B▝ PLOT  -FN ! OVER ©USR Ot▙▚▘~:▝&▘ COPY b"| OVER SCREEN$ %4▝ FORMAT ^ZVRp@p@ @▝ COPY "TAN ▝STR$ p@p@p@p@ ▝`pp@ppppUSR  LN USR ▝ LPRINT pppUSR pUSR `USR ▝[Q]V[C] MERGE [N]AT ▝[Q]pUSR qqqA▝`@#TAN ▝ VERIFY @▝[Q]lqq@q@q@ COPY  LLIST [G]LG@tl@©INKEY$lA© AND lB COPY [P]C COPY NOT lD COPY [T]lE COPY STR$ lF COPY  STOP lG COPY STR$ @▘A ▝B ▝C ▝D ▝E $ 0▝ 0▝AT  0▝AT  0▝AT 0[S]AT  0▝AT 0 0▝AT `▘AT `U TO CHR$ ▚CODE  TO A COPY  COPY  COPY  COPY  FLASH RND LLIST ~▜▜▚# RESTORE &ol IF  RESTORE  CLEAR  LLIST  CLEAR ~ NEW  PRINT  CLEAR f CLEAR n CLEAR  THEN v(_}[L]n([D]ATN o , RETURN  INPUT O|[Q] CLEAR VAL$ W&▛~(z THEN ?[E] NEW ?W CLEAR C[R]  RANDOMIZE x[F]8G INK | CLEAR PEEK (8% STEP $ LINE  LET = INKEY$<>CODE NOT (([T] COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  NEW NOT  COPY  COPY  CLEAR  COPY  CLEAR  COPY  CLEAR  SAVE  CLEAR ▖ CLS <> NEXT NOT ▘[y=USR ▜[I] AND o> COPY  DEF FN g^#V#<>© TO NOT LN [A]][Q]▜ STEP pp▙ GO TO [F] NEXT >▖7> OPEN # RETURN  STEP b> OPEN # RETURN <> COPY  COPY  READ 8 VERIFY  COPY © LOAD ?©[O] COPY ©IN © COPY ~ COPY ©} COPY  RETURN  IF IN _ CLEAR ~ACS  IF CODE © CLEAR  STEP (IN  COPY ▜ NEXT  GO SUB sASN NOT !kNOT [C][P MERGE  GO SUB VAL ! LLIST  COPY  RANDOMIZE c<> GO SUB LN ![N] BRIGHT USR ~ THEN ©  NEW G GO SUB o AND O#{[G]# RANDOMIZE foz[I]Dgx GO SUB VAL `i9 OUT  NEW ©(# THEN w O GO SUB VAL  FORMAT  NEW ? AND G~#N DRAW yCHR$ 1G CLS NOT R▗ COPY  COPY P ▝ LPRINT pUSR $▗? LIST 0,▚O?8kVAL  RETURN ©?EXP SQR [F] RETURN  DRAW / CLS @[Q] PRINT SGN  DRAW  SAVE x FORMAT  FORMAT  RETURN  FORMAT  LPRINT USR  ▖ COPY h▜0▙p', LIST  COPY  CAT  [E]▖> SAVE XP>▘ RUN © INKEY$▙© RUN  DRAW [Q]VAL  SAVE  LOAD `▛PI LIST  LPRINT  LPRINT {0([I] PAUSE  LPRINT  CIRCLE ▗USR zP LPRINT ▗ POKE . >==v0PACS }~  ERASE t|@▚08|  LIST 2USR   NEW  REM `! P▝▗▝ Z▗? LPRINT USR ▖ COPY  LIST ?STR$ F▚STR$ <@ SAVE P▚ DRAW @NOT Z▚ BORDER  LPRINT  DRAW d▗ SAVE  Ql▗USR  LIST !h▘?q▝0▝ RANDOMIZE q[C]q[M]qINKEY$qVAL qINT qBIN q DEF FN q CIRCLE q STOP q GO TO q PLOT   LPRINT 2[K]A LPRINT [G]▝ SAVE 0TAN ▗ DRAW 8`▝ CIRCLE `▝X`(▝LN P(▘pp<▝ RETURN @P▘ DATA a|▝LPP▘VRp▘j`▝:2▗ LPRINT ▝`(`!*[H]PP▗ATTR [Q]VAL$ ▗ FORMAT ▝0d▘G FORMAT !LN  CONTINUE  CLEAR `( RETURN FN @(▝ RETURN `x RETURN USR 1z▗IN  SAVE 1[A][P] ▚ © LIST ! TO &0d▗[Q]GA[U]0▜1INT ▚[Q]8 LPRINT P▘<▝@@ CONTINUE "D▗>=@ LIST >= ERASE ▗@D#>▝&R▚ SAVE @USR 2D▘@Qh"X▗STR$ USR Q|▘ LPRINT 2X▗ READ [Q]0TAN P▝ RUN CSIN ▘?0TAN ▝ SAVE sBIN s DEF FN s CIRCLE s STOP s GO TO s PLOT  ttttT(▝?*B DATA !R[Q] DATA QT▗0STR$ 0 LIST ▘ LIST @ LIST ▗[A]$B▗lw3 TO LN [M]#px PRINT C  LOAD  LPRINT A POKE ▝CODE 3 ▘ LIST s CONTINUE ▝A[A][U]▝c CONTINUE ▝1 TO v#x$[E]▝▘bl▝d8▝▝`d▝▜2XSIN ▘ CLEAR  LIST "8▝ RETURN BlUSR  RETURN USR $ GO TO / RETURN 20▘-$ GO TO [[P]`R0▘_%373 VERIFY [A]cUSR 0TAN NOT 2[E]r▚ LPRINT <▝VAL 3F▘>@ BRIGHT ▝R0DB020▘▝$r00▝$ DEF FN ▝r0▘@▝©Br0[Q] LPRINT ©[Q]Tt▘USR 2SIN ▗ LIST ?A,Htdu RETURN vvvv&v0v:VD▝[P]dL1*#VAL$ ▝ LIST d$▝[A]d`▝hQLN ▘ CIRCLE dt▝ CONTINUE b▝ SAVE 5AT ▝ LOAD Bl▗u>▝8▘ABS CACS <= SAVE ▗ REM Z LPRINT &LN ▟ OVER  COPY t TO f▗0s5 LIST @USR F▝[R]fT▝STR$ F▝,r0▝ DATA ▗ SAVE VAL r0▞ COPY Bb0▛IN STR$ USR USR STR$ ©b0▖©<▝USR  LPRINT |t20▚[Q] CAT  DRAW  LIST 5▝CODE dBIN ▝ THEN e▝ OPEN #1▗ FORMAT  MOVE V,▘[R]5▙▗ SAVE USR 4[M]▗ LPRINT >R0V|▝ LPRINT R0▝©[O]2&*P▘▝4"NR0/▝<"b▝, DRAW ▝?▘ LPRINT  OVER '[I]▘ LIST N$▗4 GO TO ▝ LET &vFN x0x:D▝▜xJ# CIRCLE (*▝dx^f2 PAPER xr▝[P]@[Q]▘>r0▗ LIST ;'SGN ▝3220ALN ▝r0▘ CONTINUE Ux▘ SAVE g DATA ▝ GO TO d$▝v82▗~SIN d▖EXP 07 DEF FN Yf[A]▜ CIRCLE COS @IN 8▝ LIST fh▘( REM ▝0W COPY T8▝USR p(F[U]@v[A]d`▝©f REM ▝odLB FORMAT  TO ▘ LOAD $ GO TO &p CLS PDL▝}g&▝}36▗>=yp6 LPRINT ▘>=1*'▝|F|x DATA UP▘X1▗D F[A]@1▘▝$XUSR  CLOSE #r0▘2$~"4t▘ LPRINT 2*[K]8VAL ▗USR USR 2*`▝v▝0Xr0▝ LIST r0z`zjzt&Pz▘4[Q]▘USR  BRIGHT '[U]j[A]?INKEY$▝ NEXT jVAL$ ▘ LLIST 0[G]▘X:[O]*[S]▝:5d▗07hf▝~84USR " PLOT  * LINE ▝97 SAVE ▘?4V OVER @USR  BRIGHT ▗[R]USR `(PI* BRIGHT USR `<▗_USR p▝ ▘:&+V▘  ▘p+V▘ LIST [K]P INPUT 2 ERASE ▗ SAVE USR `[Q]▝2 NEW ▘ POKE p[Q]▝T+[A]▝ DATA p<▗ LPRINT  ERASE +[K]▝"pP VERIFY ▝SIN +VAL$ ▝28 NEW +j+ TO SGN 3<▝ SAVE ▘[U]0<▘Dt+ RETURN " LPRINT  POKE ▝t`Br08▝ READ  OVER r0XACS [E]b0|zr0|▙|[I]|[S]<AT r+v+[U]zFN  LINE 6V <+z BRIGHT ▘CHR$ 9 GO TO ▗7 RESTORE [[A]▘ATTR lX▝sI` REM l0▝ TO Z(8SCREEN$ z LIST {8CHR$ [,AT  BORDER -N▗ IF j LIST ▝ IF 4 PLOT  ▗[K]1k▘(H▝p<AT j LIST ▝▝lFN D`▝m▝ COPY k▝ OUT h CLOSE #▝ OUT kh@[M]p▘ PRINT , DATA VAL ▝ RETURN kT▝ CLEAR J BRIGHT   PAUSE kT▝{`▝sS[E]▘ACS SH▘;98USR K@▘b[S] LLIST ▘PP▗xVAL$ ▘VAL TAN @dPEEK ▘` DRAW  POKE  SAVE [T▝ RETURN bD▝.b▗| DRAW ] LINE t▝ DRAW [ PAUSE -INKEY$~ACS ▚▝lNOT ▗PEEK T0▗h LIST 0▗>=(0▝[U]0(▗[S][C]02▗QS0<}4G8t0▝hZ`+f▗Y▝mVAL 02▝ RUN 8▘{|▟ CLOSE #O!h▖CHR$  LPRINT USR ▝Y[A]USR USR @ LPRINT `@@[S]▘[Q]@tATTR STR$ STR$ VAL  FORMAT aCHR$ e[D]PP THEN 7 NEW [A][A] DRAW  PLOT  ▖[N] INPUT @ INPUT ▝0 PRINT p@▝pppp(;▝>U[Q] ▝kj!▝)1^▗%$1"▝"x1,▝`5USR  F9=@P▝}0▗yq ▝▝s1h@▝ OUT 1r▝ OUT P▝ RESTORE ▚@1[A]▝ [K]1[K]V▝@0ZSCREEN$ ▝H COPY ▝HM▝ LPRINT ! LLIST ▚ OVER  LPRINT  INPUT  PRINT  THEN ▚ RETURN ATN  FLASH  NEW  BEEP ▜@ REM  VERIFY A SAVE 3 BORDER ▖ LPRINT  POKE d`▝:TAN _▜ @VAL s  RETURN U▝|▝*^▝2gp@!@▚▝ TO ▛▝0<▝POINT ▝`!O[A] OVER  READ  FORMAT  ERASE ▝PEEK  POKE  ▝▞d▝▞"Rn▝jCHR$ ▝j LLIST ▝ LINE  TO ▝ LINE A▘ GO TO F▝ LOAD  FOR ▝ INPUT PD▖ IF  REM  LOAD ▝D▝|▝C▗p:"!PI▘!![A]@▝ q@1[K]_qJ1VAL$ @! RETURN ▚ BRIGHT  LPRINT  INPUT  PLOT  S COPY ATN [@▚ REM  PLOT  q@!@▝USR  REM ▝!@▝USR [I]▘[Q]!@6 sq,q6q@qJAC▘xQL▘ PLOT  EXP 3 DEF FN 8   LIST [B]7▘  r GO TO <=@@ DRAW  NEXT  ▚ CLEAR  COPY > COPY ▚ RETURN  RETURN ▜ ? SAVE ▜  LIST ▗20▗6▝P LIST ▘P LIST ▘0 LIST  FORMAT `VAL$  RETURN ▜ DRAW ATN [  IF ▝:0▝ PLOT  N▝|x▘{▚▝! IF  FORMAT ▝ISQR  RETURN a'8▜ DRAW ( DATA  CLS N>©_TAN ▝22F~ BRIGHT ou[K]CODE HYMVAL _©44_ COPY VAL Q[H]CODE 8(PI IF  RETURN  OUT  GO SUB $ LET ▜8[U] CLS 8<s DATA ! GO TO :(D RESTORE BIN $<=▝[I][H] CLS ▝5<> OR D SAVE ▘P:V© RETURN [S]8/© RETURN Y>▘USR _XO REM USR ▚/0{ CIRCLE ▚USR ? DRAW ~@*oV.CHR$ Y CLOSE #▗▚}EXP `>▝[C] LET  INPUT p>)▗ GO TO  LINE H▝ CLEAR f GO TO ▝ RETURN [A]z PLOT  k`CODE `[P]USR IN +8▗[M]G9[G]▚ LPRINT CFN [P]▝A9F▚ LIST @ LLIST )FN USR /$▘ G BRIGHT ▝&[E]▝ RETURN SCREEN$ ?pUSR ▝[Q],▘▖[ CIRCLE L COPY IN :f+"]jpppJPEEK )8-La$▝ DRAW MR NEW j REM CHR$ ,▘ FORMAT ? IF  RETURN ▝ CLEAR ,(T▝(©SIN ▝ DRAW USR ?F{&▗ LPRINT TAN 9 FORMAT USR  OUT =[A]▝  ▝ CLOSE #P▝p?LN ?▘ CLEAR ▝{,SIN w[O] FORMAT N[E]▗ GO SUB  RETURN ▘▝ GO SUB g>SGN  ▘ PAPER TAN n REM Oz SAVE R'o ATN ▘ SAVE gPEEK ▝BIN CHR$ 0` ERASE ▘<[A]▝ RETURN ? DRAW  TO > DATA LN ▝ COPY h POKE ▝ COPY ; ERASE ▝ COPY op▝ IF M POKE ABS h TO ▝ DEF FN @(▝▝o`▝noUSR ▝^@P OVER o CLOSE #▝ TO @xK] TO ▘F],▘$Y▘"ND";BIN ▗!R0▗$▘P? CLOSE #N▝[A]=J▗USR [A]^X▘[A]_[I]pP▘STR$ sINKEY$▘ <41 LINE ©z©▗©▙©[I]©[S]▗©VAL )R3nyD<?JCHR$ ▝ BRIGHT .BIN ▝ LINE p IF ▝ NEW  POKE ▘ GO SUB rFN ▞ PLOT    LPRINT INT  LPRINT m@▛a`USR "USR mT▗[F]?8▘ FLASH },! LOAD ©*PEEK ▝*x/ RETURN  PEEK  RETURN ▘A[M]pq#/ DRAW ▗USR  INPUT o[I] INPUT 03©H▗ INVERSE [S]+CHR$ ▝ LET Z CLOSE # CLOSE #_ RANDOMIZE  d8? CONTINUE ▚ LIST x:.$▝.j,2▗USR  LPRINT _[O]▝?./p▝H TO ▚F RETURN  SAVE  BRIGHT 3▗▘SGN &▚ LIST  LPRINT   RETURN ▝ AND ,:D▚@ LPRINT  LIST /▝$j▝ RANDOMIZE ./▚ LIST  LIST >ABS  IF ▘ CAT N▞ LIST 8▝ SAVE  LIST G GO SUB ▘0 PAPER  RUN IN  LPRINT ©*©4©>©H©R LIST >▝ DRAW q TO ACS ▝ GO TO / ▝>=t`▘ SAVE 3 DRAW ▘[E]tt OVER ▝/H▝ CIRCLE r(▝ CONTINUE >[E]3SCREEN$ /▘▘/4▘@t PLOT  ▘USR /<©4USR d▚?[I]&[R]I@^p▗7 REM  CONTINUE  LLIST ▝o]ACS # RETURN iq POKE  OVER [A]. SAVE  INVERSE = PAPER wR/ BRIGHT  IF  STEP  READ d▚SGN SGN }X▚/a$VAL ▝AAT ▝l▚USR  SAVE ©$VAL @ LIST USR  FORMAT %|▘ LIST  SAVE  LPRINT w GO TO SCREEN$ ▝©VAL$ [N]▝©24▗x LPRINT ©F>HF▘ COPY  RANDOMIZE ©t~ PAUSE ~ DRAW ©©©^ FORMAT 2F▘ LIST sAT  TO ! POKE ▘ CIRCLE © CLOSE # LIST !,▘p© CONTINUE  LIST &:▘[I]© DRAW (▝VAL Fhs CLOSE #▝6|[K]$|/ REM ▝?4 LPRINT v REM ▝]LN s CLOSE #▘'NXq POKE  POKE ?p▘@R▝ BORDER  BRIGHT P▗wNOT .D4 LOAD ND[Q] LOAD l. PLOT   FLASH  GO TO 6[A]b▘ POKE >=M`( GO SUB 00USR ▝_F[U][Q] CLS Ux▘ CLS 7DLN ▝r_ LINE ▝▖ NEW ^wl~[E]w~FN w[E]N[E]▝ DRAW V/▗ COPY  CLS &▚ CLEAR  COPY wUSR ~[Q]~SCREEN$ ~TAN ~PEEK sUSR sUSR sUSR sUSR sUSR sUSR sUSR c CONTINUE ▝ TO sUSR sUSR 3USR ▝ LPRINT bPEEK ▘SUSR ▘ccp▝[F]oUSR ▝)6LN n▝~o DRAW ▝<aT▝[A]gl▝>=_▚▘hW SAVE ▘4o▖▝zH AND s CLOSE #RD▘ PAUSE e>=▝ CLEAR :[C]▗FN }c DRAW ▝[P]HAT  POKE  GO TO e LIST ▝VAL D▖▘p[Q]FACS ▝o:R[E]8PEEK 2[G]WFN ▘[Q]Z POKE ▗@ LIST 7 FORMAT 8PEEK : PAPER : LPRINT NOT :BIN < LPRINT 5▗ LPRINT wa POKE  LOAD USR {<{F{P{Z{dwwwwwwww+d▝ GO TO z(▗USR t+ SAVE 9e<▘USR 2 SAVE [Q]8▗[O]▝?a TO ▝[O]: LIST  AND ▝>=i8▝ BORDER a TO ▝pa TO ▝>k[K]▝w:[Q]wl▝ LOAD G▝Q TO ▝ RETURN Gq?bDM DIM ' DATA ▘wX&,f"VAL wwwzwww▘ LPRINT '▝CHR$ *:j▝[Q]7▝ LET 7 LIST @: LIST :▘ LIST ?*vw}"},}6}@w}TwyLw{ LPRINT w{ POKE sUSR y▖wsUSR ▘USR GUSR "m>▝FcUSR ▝^gD▝cUSR ▝ SAVE i▝ BORDER ; TO ▗[A] FORMAT e(▘ IF )L AND sAT ▝ LOAD 7 DATA ▗0 NEXT sAT ▝*▗D COPY g~SIN -PEEK ▝ REM  INK WTy'?AT `,0@ SAVE USR g COPY  SAVE  SAVE INKEY$w FORMAT wwg| BRIGHT w6INKEY$▘8- FORMAT x REM ▝' OUT (. GO SUB ▘USR t▞z POKE ©©©©$©.wwwwwwwwwwWSGN g*[O]wwIt$ PAPER w'R#dw[E]w[E]Gm G▝<w▝dG▝ POKE g IF 0G▝_f,▝NG[H]@▝ LPRINT wV@ww|lw|w[E]|[E]w▝ DRAW 6w▝?9VAL$ ©©(©2©<{@©P{@}{@©[Q]{@©TAN w}H{@z>▘ LPRINT ▘USR I`[Q]<m ▝)^t▘=m4▝=?xUSR / SAVE -H-!,/PEEK [C]/oZ▝©= CLOSE #▗>wkT▘ RUN W}4▝ LOAD g▝om4 CLEAR  DATA G▝ FOR = REM VAL$ ▝ PRINT <X▗ LIST  POKE 7Dx▝o< ERASE  BRIGHT 0USR . STOP ▝??*▘ LPRINT =p?:GOPww▝/ PAPER  BRIGHT ^▘ LPRINT 6 OVER *▝F STOP ©©©©&_D>={ACS + DATA * BRIGHT ▝nVAL ▝Z(0 AND /AT ▝ZTAN ▘USR p(:dp<▝J LIST ▝p<▘-ed▝ LLIST n▖▝AH▗ CLOSE #STR$  LIST AT ▗ RETURN @'[S]▖] LPRINT SQR  BRIGHT o LIST ▜O LIST `0▝ SAVE ▖<?[P].H©©$BIN u[Q]u[Q]u[Q]u[Q]u[Q]u[Q]u[Q]u[Q]u[Q]u[Q]u[Q]u[Q]= ▝7} } u[Q]] ▝%[Q]}4u[Q]u[Q]/ RUN ▝u[Q]~ RETURN ©©©©&©0©:©DLni,jy▚?*^`▘ POKE jPEEK ▝ IF nt▝ RETURN pj LIST ▝zRXsAT {[O]▝py▚c▖ LPRINT  CLOSE #p.[M]▝▟ CLEAR [G]▝{ GO TO ▘`BFN ▝ RANDOMIZE  FORMAT ▝[Q][T▘o/* LIST ▝ CLEAR k[U]▝ CLEAR `(▝ RETURN i GO TO ▝ COPY m/▝ OVER cUSR ▝}?[Q] SAVE ▝ NEW ;,▚ LIST AX/ LIST  CONTINUE USR C[I]▛?t BORDER NOT ". LIST T▝@68 CONTINUE  LPRINT &KhJPINT " FORMAT [K][Q]@ACS [S] AND :_ COPY  OUT USR ©@©J©T©^©h©r©|s CLOSE #s CLOSE #s CLOSE #s CLOSE #s CLOSE #s CLOSE #s CLOSE #s CLOSE #> GO TO ▘? GO TO ▘^▖p▝V^3mU[Q]▘ LLIST >=▝STR$ [M] LIST ▗ BRIGHT STR$ >? LLIST @C CLOSE #▘}lb▝_ CLOSE #▘ P CLOSE #q LPRINT q LPRINT q LPRINT q LPRINT q LPRINT q LPRINT q LPRINT ▝m< NEW q LPRINT ▚ LPRINT C CIRCLE 1 LPRINT ▗STR$ USR ?[O]▘><▘▝$6▝Cv;| LIST  ? CONTINUE  INPUT ▝?TAN $▘▝` LLIST ▚ LIST USR USR )p[O]▝ RUN  GO SUB ▝ READ ©©©©©&©0©:- CLOSE #▝8o▘<=UTAN ▘oL FORMAT  COPY o BRIGHT ▝ OUT ] DRAW ▘ OVER b SAVE ▝^nBIN ▝ OUT a LPRINT @<8a LPRINT ▝IN n CIRCLE ▝AT F▝@ AND O▝ BORDER n GO TO ▝ AND n GO TO ▝D> GO TO ▗Nn GO TO ▝LM CLOSE #[S]Fo▝AM CLOSE #▝Lr©3cAT t`cAT KT CONTINUE F[A]gFN ▝6> PAPER ▗H{]H▘SQR <X DRAW  LET  LPRINT INT =H▘▝T?jQ TO ▘ LPRINT ▘VAL A LPRINT ▝M ▘| PAPER 1 LPRINT  READ  LIST `[M]▝M COPY  GO TO q LPRINT y`©© COPY <=© ^ DRAW ▝8=BIN ©:LN ▗VAL [Q]©J PAUSE ▝ RANDOMIZE ▝USR TCHR$ NSIN  GO SUB ? PAPER ▝ THEN ~ GO TO 4}4}4}4ytIt▝S ZO<▝K[U]▝© PAPER //(▘USR ]p▝-4▗[M]USR kh! STOP />=▘~/. FORMAT ▝??TAN ▘@]H▖=p`?*>=▗[A]7x▗N CIRCLE ▝[U]~▗▘USR I▖▘ DRAW M CONTINUE  STOP ▝NOT 0▗"pQ LPRINT ▝ja LPRINT 9▖▝ LPRINT (▚ LPRINT  GO TO NOT ▘.[K]"▗ GO TO pUSR ▝©}©©9J{b> PAPER ▝?FN 9 CLOSE #j OVER | COPY ` LIST p[O]/TAN ▝ GO TO y`▘>4[M]▘VAL z LIST ▘;L SAVE ▝@y REM ▘<< SAVE ▘?4CHR$ 0<9BIN ? PAUSE N GO TO ▝[K]Y GO TO ▘▞n GO TO ▝Ig0▝[B]g0▝ ERASE h▝AT gD▘ VERIFY ?:[O]USR yd`▝O< LPRINT K CLEAR @▝/▙ FLASH +f84W0wFN ▘y? PAUSE x▝ PLOT  d`▝ PAPER o▝ RETURN ][I]▘/ PAPER 2_TAN ▘ STOP 2Zw}4▘SIN Bm4▝[Q]>x PAUSE ▘[A]? LINE  CLS 6~▝USR <=?Z▗~ COPY  LPRINT O@▝ LIST O"▗8&_▝;&▘USR E[Q]▘! INPUT ( SAVE ▗?$d-▗H▘ NEXT &XB DATA ?BIN ; RETURN +*▗qAp  REM %&▝B[E]K0▘USR  LIST l▝/Lj▚ SAVE  TO  LIST [K]ABS  OPEN # LPRINT >= RESTORE ASN ▘USR © MERGE  COPY USR 8VAL  DRAW / SAVE ▝?F▝^▝o DRAW :▝▝▙`  @"D*[T]▞ STOP  RETURN  LINE ▘ LIST [O] LIST  LIST USR  POKE <SIN ▜0 FORMAT  LIST 5▙,BIN ▗<ppL PAUSE , DATA ▘ LPRINT >CHR$ @ ▝`▘  LPRINT ` |?[M]@N▘ LPRINT ▝ DRAW N>=USR  LIST  POKE  DIM INKEY$9.[G]0PEEK , DIM ▝^ CAT ▝ RETURN ABS /0;Y! LPRINT  OR $ OR <ppp p p0p@p@pPp`p`ppppP©VAL ©INT ? LIST ▝NOT o TO ▝▝/▘~n BRIGHT [P]!j/ DRAW l`l▝ro8▝4b[INKEY$`▝COS k4▝xX;h8▝X▘Z BRIGHT >BIN ▘p/ REM ▙s POKE AT ▝ DIM d DRAW ?l▝ OUT >R▞NOT USR USR 0▗USR / AND 70▗&▗pO/▚▗ LPRINT >= LPRINT  DRAW  LIST  [K]z▛@ LPRINT  LPRINT ? LPRINT PrxD▗ SAVE ?[D] OPEN #SGN SQR ©w©©$_LEN . ERASE vFN ▝©@▘=f TO ▝8@▘6f BRIGHT 9VAL [Q]w▘=!@▝fjSGN ▝ PAPER  LPRINT ▘ INVERSE nx▝IN 'SCREEN$ ▝l[E]/ DATA ▘/[U]>[G]▘x/[Q]▝"LN ▘ RETURN e▘ CLEAR ©,USR M$▙PEEK !Pn PAUSE - <=P▜@8<= SAVE ▘?x~@ DRAW @![E]@$ SAVE  CLEAR /n▗ RETURN  TO ~L▚ RETURN VAL USR O.~▝? CLEAR ▝ LIST zVAL ~INT ~BIN ~ DEF FN aFQJ▝>q !@▝8h▝6@vBIN ▚USR [Q][Q]qp▗O`LN ▝ACS oLN ▝INT !P▝}m CLOSE #▝?qP.H1@▝= POKE ▝[M]QP▖c/ PLOT  ▘ NEXT %2LN k DRAW LN ▝ OR 8 RETURN ▗ CONTINUE #PUSR HF POKE  LPRINT 0▝SGN /▝$F[M]K RETURN ▘STR$ _PEEK 0p0▝-4&▝/!VAL ▝LEN © PAUSE © IF © LIST rrB@rrb▝r@>O[E]▝ATN !@▝EXP oh▝~"[A]▝o0bA@▘ SAVE ;J▘ LIST Y@5[E]▘ GO TO 9<[C]▝ PAUSE ?d7[E]▗ LPRINT  LOAD $ ▝ AND >J▗;LN /Jx/ IF ▝i_[G]▘-x)n]<qX▗▝,-▗▝.@p▝| '▛▝0[B]▗H4▗ DATA PI DATA ln[O]fG OVER PEEK aEXP : READ 0rCHR$ [I]Wh GO TO ~@p? LPRINT ? DRAW  COPY  COPY LEN  OR ▝ @▗x<dSGN @▗ BRIGHT D AND  FOR @[R]g[P][O] RETURN  CAT SGN : NEW g RETURN  RETURN 3 NEXT Wo RANDOMIZE [J] PAUSE  COPY  DRAW ©0USR p? LPRINT [P]C▝>=NOT  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  RETURN  SAVE  COPY  COPY  DRAW  DRAW  COPY  NEXT  GO SUB sASN NOT !kNOT [C][P MERGE  GO SUB VAL ! LOAD  COPY  COPY J+<> GO SUB LN !ACS  CLOSE #USR ~ THEN ©  NEW G GO SUB o AND O#{[G]# RANDOMIZE foz[I]Dgx GO SUB VAL `i9 OUT  NEW ©(# THEN w O GO SUB VAL  FORMAT  NEW ? AND G~#N DRAW yCHR$ 1G CLS NOT R[I] NEXT  PRINT  OR  MERGE  RESTORE  INVERSE  RESTORE  STEP  PAPER USR  INVERSE  LLIST  LLIST  MOVE STR$  LET  CLS  GO SUB M STEP %USR  CLS vINT := AND ATN   PRINT NOT STR$  NEXT !> AND p!>=~2STR$ # INVERSE !vUSR #V# RESTORE  INVERSE 6 INVERSE p INVERSE p INVERSE p INVERSE s INVERSE r FOR [O] INVERSE 6 INVERSE p LLIST  INVERSE s INVERSE r INVERSE =  MOVE 2[D]NOT <2 INK USR 2= AND <> INVERSE ▝ INVERSE ▝ INVERSE $ STEP [L] AND CHR$ [A]PI LINE 6STR$ >22STR$ ! INK USR 5 FSGN ▚ STEP [S]CHR$  INVERSE ![H]0▝LN [I] ▖`NOT "pBIN 2xBIN   ▗rBIN 2y&tBIN 2zBIN M▛vBIN :> AND PI(**}BIN .*▝BIN :BIN ▟wBIN  PLOT  -!▗BIN INKEY$2wBIN :I▘:▜5KD[L]ACS >=!{BIN >yIN  GO SUB ATTR = PAUSE uSTR$ <> CLEAR  COPY  GO SUB QCODE 2> AND vl/2? AND CODE 2$▖y PAUSE PISTR$ @[F]Y<><>LEN ASN INT xPI[S][B]▞N8`ACS NOT >= STEP  LLIST LEN [G] INVERSE N INVERSE F INVERSE n INVERSE f~#V_SIN  0[P]▘q[O][H]NOT VAL CHR$  INVERSE ~ O NEW !<BIN VAL$ [R]VAL$ w> INVERSE wP▝8@▝CODE 0#,▘/INKEY$0%[K]u INVERSE p INVERSE p INVERSE w INVERSE  THEN  VERIFY  INVERSE w CONTINUE ▘X%▗wI!▝ RETURN % OVER ?)▖: INVERSE 6@4USR .<▚ DEF FN ( INVERSE pEVAL$ N ▚H INVERSE 6 COPY `▖SbVAL ^ INVERSE VPI IF NOT  INVERSE w INVERSE  THEN F(2 RESTORE USR  INVERSE n INVERSE u INVERSE f INVERSE t~ INVERSE w INVERSE w INVERSE ~ INVERSE w[F]▜ INPUT  INVERSE ~ INVERSE w▘▖▗~PI>=INT ▝USR ^ASN <> INVERSE ~ THEN _>=0 INVERSE 4<> INVERSE 5<> RETURN LN 8I AND  8& AND 8) AND 0O!I OR N INVERSE u INVERSE u INVERSE t INVERSE t/▘ AND 7▗< INVERSE w[A][O] OR ▜O~#fo INVERSE u INVERSE t+▝-?STR$ O= DIM  INVERSE N THEN i(+ INVERSE ~ VERIFY [0@[M]▝nSIN ▜#~PI IF NOT PEEK ▘tINT ▝~ABS [K]> INVERSE ▚G INVERSE n INVERSE f~#PI PAUSE AT NOT  INVERSE n INVERSE f NEW ©▛t!▞BIN ▜_f[J]n THEN u(Hg INVERSE F THEN   THEN } INVERSE ~( THEN A  THEN m LOAD [G]0&▛ INPUT [H] INVERSE ▚LN 8▘VAL$ x[L] FOR  THEN 8[A]_z0 AND [Q]8 THEN # THEN  AND 0 SAVE  FOR y INPUT  COPY [I] THEN Q(! INVERSE F THEN y( INVERSE n INVERSE f[H]