ZX Format #02: MINISTAG.B

Is a part of release: ZX Format #02
File size: 25088
md5: f99c13bc8cd23d46d9cb8ae419fc4ec8
  1 CLOSE #USR 0: REM  NEXT  GO SUB F1FN a CLEAR !:/!XX COPY u GO SUB VAL CODE  OPEN # RETURN * POKE /"?^ STEP  RESTORE ]2PNOT < STEP  BORDER ]2PNOT 2TAN _ STEP  RESTORE ]:PNOT  RETURN  ! RESTORE x OPEN # RETURN NOT /= CLEAR > GO SUB y< OPEN # RETURN !USR USR @u CLEAR CODE  GO SUB y OPEN # RETURN > STEP  BORDER ]:] THEN PI2 CLEAR ] THEN  BORDER 2 RANDOMIZE ]! CLOSE #PEEK  STEP  GO SUB ] STEP  CLOSE #PEEK  STEP  RESTORE ]!LN nF STEP  GO SUB ] STEP LN nCODE ! STOP ] RESTORE ! NEXT  RESTORE NOT /=NOT  DATA o> CLEAR © GO SUB y<> NEXT  GO SUB [?^ OR  MERGE zATN O><0>, INVERSE ! NEXT  STEP :^y* STEP :^> INVERSE !NOT / STEP :^ MOVE STR$  OR  MERGE  INVERSE !/ STEP :^ MOVE $ THEN c(STR$ CHR$ STR$  RESTORE  GO SUB S?^<> INVERSE  RESTORE NOT /=SCREEN$ THIS MINIDEMO 
  20294X-STAGMEGADEMO WRITTEN BY ANTONY & VLADIMIR LARKOV FROM TMG, (C) COPYRIGHT 07'12'1995. THIS MINI-PRODUCT IS NOT PROTECTED IN ANY WAY, SO YOU CAN (AND MUST) COPY AND SPREAD IT ANYWHERE YOU WANT. LOOK FOR ZX-STAG MEGADEMO!!! NEXT  INK  RESTORE ! CIRCLE " DIM  MERGE  GO SUB LN  FOR # INVERSE ! INVERSE 9 RANDOMIZE !IN  CLOSE #PEEK  DEF FN  MERGE NOT NOT 3COMPRESSOR BY ALEXANDER TRUSH ODESSA INK  LLIST ; LET  INK  INK ) LLIST 0 PAUSE [H]) LLIST ) LLIST  THEN () LLIST  RETURN 8) LLIST  INK ` RETURN  O8, RETURN  "; LET <(v<( AND 0 INK ; LET o7{[N]oz[M]g GO SUB VAL  INK INKEY$STR$  RETURN 8 VERIFY  AND O INK ) LLIST 8 FLASH CODE ) LLIST ) LLIST ) LLIST  RETURN 0< INK gABS ) LLIST  RETURN 0= INPUT ) LLIST  RETURN 0 VERIFY  OUT ) LLIST  NEW  CLOSE # INVERSE  RANDOMIZE  FOR  MOVE #) GO SUB LN  LLIST  INK  CLS <>!<BIN NOT USR NOT DSTR$  NEXT ~2xUSR "SQR USR # STEP ASN USR <2zUSR  GO SUB SpUSR 64rUSR  MERGE )tUSR ! STEP INT USR  FOR "v▝J,{▘USR USR ,p GO SUB VAL  LLIST !CODE  STEP CODE USR =2▛USR P2[F][P]USR >2yO[E]R"▞)[D][N]KBIN <>w LET  LET  PAUSE ^ INPUT E[C] BORDER D NEXT  CAT  PAUSE  COPY [A] LET  RETURN PEEK >=NOT b^#V# FOR C INPUT  FOR <>_▜_ INVERSE  INVERSE ~ THEN ©J THEN wCHR$  FLASH USR B NEW g INVERSE ^@ PRINT  NEW  LIST W LET  NEW o INVERSE  THEN n>= THEN  STOP <>:[Q]USR O!FN  READ PEEK  PAPER STR$ CODE O GO SUB i&) GO SUB [ LET N#~2DNOT UQy* GO SUB  GO SUB lU▝ CLS  FOR  ATN }©USR <> INVERSE *(5 LIST [ COPY  INVERSE wK▝SCREEN$  RESTORE  POKE CHR$ ▙CHR$ :x(T RUN  INVERSE !▗&9STR$  PAUSE oSTR$ *6~< TO  SAVE USR ▖ STEP [I]STR$ 0INKEY$ PAPER ▙▘J[L]j[I]fRND=*V[E]NOT ~ RETURN ` PAPER  AND STR$  RETURN pP PAPER  OPEN # PAPER  POKE STR$  LINE  FOR Q(▝ LINE  MOVE ▘ LINE  LET  PAPER  FORMAT D DIM  VERIFY [R]{ COPY #SCREEN$ NOT 3 INVERSE 6 #<> VERIFY ` RESTORE c*vHLSGN  INVERSE u INVERSE t LLIST  MERGE $ COPY <>CODE  VERIFY ;RNDp ! r▟R   RETURN $ VERIFY 2VAL$ ~#2AT SQR P[I] RESTORE CODE ) LLIST Q n~<>===u PRINT (^O< NEW RND LET 0^kV!` DIM STR$ L<  (<>yATN USR |2PIf7; RETURN ATN >= RETURN $ LINE ▜CHR$ dNOT ▛CHR$ CODE uV THEN  NEW 95CHR$ y2<NOT  INVERSE *▜USR USR yVAL dh2FN Q8 LINE INT CHR$  STEP i2NOT "[R]USR !POINT USR +w STEP q@Q GO SUB ACS 2 LOAD 9[B][F]9:6LEN VAL ;[F];0#4[T]▝;4SCREEN$ 4s THEN  INK 4(NOT 4[L]=VAL 4 THEN  THEN VAL LEN S[J]8'8RND8ATTR `8NOT BIN } PRINT  MERGE  INVERSE n INVERSE fT CONTINUE v▚ AND ▜_!_NOT [H] FOR  MOVE  LET  THEN b( THEN [S]<>PI GO SUB R<> SAVE ` CIRCLE (▖ LIST ` LPRINT X LPRINT |VAL @ GO TO [E]D SAVE VAL p, LIST PEEK ▗X  PLOT   LINE [S]|X8 SAVE  OUT CHR$ AT [A]{eQ>, DRAW  LOAD  LLIST  VERIFY >=ABS SIN FN [P][G]▙~wpkd^YTOKGB?;852/,*'%[Q]#EXP  DEF FN <>(VAL$ USR CODE ACS >  VERIFY P+yIN  GO SUB ATTR = PAUSE /BIN <> CONTINUE SGN SONG BY ST COMPILEP].)(@q'*47AlLN USR <jo[Q]e[K] CLOSE #ABS sATTR & GO SUB RRNDRPOINT [E] [Q] PAPER 2 FLASH F[Q]ATN f;S3/?PPN><[Q];Y[Q]R>= NEW  RESTORE [Q][H] READ [Q]INT INT  STOP [Q] CIRCLE 5 RESTORE +,/▟(,SGN , FOR ++Ix*PI) VERIFY )()'4(&c▘▘'&FN  FORMAT 6&▘#5&N4%FN D%C%,R$R#[S]a"a!p [L]▘hI{ INVERSE UV[Q] VERIFY < PRINT POINT  RANDOMIZE (LN _ OR p@ad2e<fFgPhZidj[Q]nkxlmn[Q][Q]opqr[Q][Q]stuv)RNDwxQyzJ[P]{|}[L]Jf~<=ACS ` LPRINT AT fz BRIGHT YVAL !cPI CONTINUE cOCHR$ KSGN EK'K[A]B▛b>(+o.[O]j[Q] INVERSE  CLS SCREEN$ <=NABS  RUN /bJ STEP 7hOb%M<>fk GO SUB MD[Q]PEEK 75IN wJ/_SGN pCHR$ /04▖ DIM -3 STOP [F] CLS  BRIGHT h FLASH  INPUT z CLOSE # LPRINT [M]C INVERSE  e NEXT K[F]CHR$  LPRINT CODE WPIAT SCREEN$ [T]bVAL$ Y[T]>QijFN ▛[J]xU PAPER  LPRINT V DIM <= MERGE [F]LEN ) RUN  OUT ABS [K]C^f=USR 6y[O]SGN  COPY $7RJ![C] LPRINT  CONTINUE  LIST  RUN <=, BRIGHT .H LET Eb>=PUSR TAN fr5[S]578758[U]c7[S]f3PACS 0[S]03 COPY [S]lw)[R])7 GO SUB [S][T]/Q$[R]$ LPRINT INKEY$[T] COPY [U]oCHR$ -AT mpk MERGE _$~2[S].[U]+[S]+:7VAL 2INKEY$c▗f<[S]<?>AT <[U]n<b FORMAT [R]7 RESTORE [T]/Q,[R], RANDOMIZE INKEY$[T]r%(j& MERGE _$FAT [U]AT rAT [U][R] AT  ▟dp1[L][B] LINE ep' INVERSE FN "< POKE nqfw)lvf[G]$l@VAL gVAL INT  INK dt(t[L]SGN " VERIFY & BRIGHT TAB [R]VAL d'' MERGE +lVAL / AND f,ldABS  PAPER S COPY USR AT lp0 CLOSE #b0 COPY VAL d*1 FORMAT [G][R][Q]jp7:> GO TO [U]>[R][Q]7[S]9VAL 7[T]k<j8SIN 3[S]e▖/-+)kJ%[J]j LINE JCOS , CLOSE #[R] MERGE j RESTORE ;z6)ex'x1&t▜INT COS *#* RESTORE TAB [K] LET RNDjs▝2[F]7a NEXT ) NEW 4tS<f6[D]1[R]LN )*.[R][D]. COPY VAL$  DRAW h7VAL c8TAN f3AT n3 VERIFY  INT {k NEW  THEN <GoSCREEN$ F OPEN #iVAL  VERIFY ▙SGN W+ ERASE USR  Q7smVSIN -[F] GO TO  DIM "[I]SQR &e+ 6CJCFCE[S]CLN >[T]DH[S]KTAN ijFD4LEN 7*) OVER X)0/))<> AND )a TO c%[ COPY [U]jpA[R]iACDC[S]FDAT k OR AT ?[U]<VAL 745j[G]}CXL.[R]mSTR$  BEEP  FLASH  LET j{c57 BORDER +/CODE LEN +3 PLOT  I FOR F3U6,Vc9,07!AT gp[S]SCREEN$ Ba( LPRINT [T]5y'e'INKEY$gSCREEN$ [Q]U3|R)([R]'aSIN LEN 0MO0 INK  CIRCLE yO,0INT VAL$ I▚`DCH PRINT FN iD[T][Q][A]<[S]A[R]?<7,>=<SIN ?INKEY$h?9 CLS k] OPEN #8W]vLN 3 COPY  STEP S MERGE >=2 STEP  CLOSE #USR   STEP  SAVE  CLOSE #<>><>2>= CLOSE #2TAN _U!IN @![Q]@""@QCODE 2+! DATA  CIRCLE ~#" IF  CLOSE # RETURN  COPY ( BEEP  RETURN ( LPRINT  RETURN FN  CLOSE #=  DRAW EXP @- MERGE  GO SUB [Q] MOVE { 9 RETURN  ( GO SUB SX[A]<>1 PLOT  H LET w [R][Q]▜U MERGE USR q| RETURN H([C] RETURN O( STEP [N]zS<>} RETURN  LPRINT  !& GO SUB *Y▚[F]/ MERGE [A].ATTR [E]4%USR > o LINE  RESTORE CODE w, IF [C]3 LLIST $]<>SCREEN$ i POKE Ul COPY >=y(C*D:[D]0<>[E]7072> BORDER IO~~QZ?T[D]>>T LINE jA`[F]~cg©s?O<64©`$<l~nZ©POINT Yc INVERSE e@<>[J]T9W883 BORDER wf[J][[L]© LINE [M]INT _ OVER 2 CIRCLE  INK LU??X RUN & BORDER I``m CLOSE #g INVERSE  CIRCLE ~` ACS K PLOT  7?2d COPY  NEXT V RUN lxlf LIST F[K]<>'bwATN  CLS /s{o BORDER CODE ATN [N]M ERASE  LIST koPOINT [L]f NEXT _ LIST L  CAT  RETURN  FLASH [I] BORDER ) GO SUB g/ NEW 6JRNDATN k FORMAT  BORDER ▞6/ BORDER f<,)'~f OVER 37 CIRCLE ` LIST  `x LPRINT xp |<[G]6[H] RANDOMIZE [O] FLASH  CLS  FLASH  FLASH OJ AND  COPY a|og LOAD f[C]E~VAL >j[P]f' COPY ▝[D]©?h[P]ATN ©[P]o9Q{s BEEP  REM IfG LOAD  COPY  BORDER 3[L]_s COPY , IF  COPY ?3g8© FORMAT  COPY  PAPER  FLASH ~~ FLASH [EXP CHR$ PI% LLIST [R]{kkSIN  BRIGHT 7'PIFN '[E]TAB G? BEEP  DATA <b[J]ASN LEN [J]b< priwet bratki!4 LOAD (dy widxa[Q]s |toj mikro intru}ke k ZX-STAG MEGADEMO[D]+G- LFN "}oiz©bn[Q]iGiskusstjE▟ylslep$npecialxSCREEN$ dlq▚7Ee5g▝ meATTR RND vurnl ▜FORMATIN cTSCREEN$ e3<eLEN YPOINT eg&m OUT @Sdu`{aq:poq MOVE AT sw BRIGHT $m,2S AND [D]Y[F]Re{nzT[B]T IF ~wy}U5_n[L]©*ErgaVAL maPEEK a[R]ATN SGN m| LINE /e1▝s[J]x~ASN olvn*UeR2i>LN qgVSCREEN$ BGVl0SmiFV3# BEEP wot[S]H@ANTONYSVL▝ADIMIR RKOV.[S][J]x▚ciS[Q][C]/Ks5LH[E]A)GA!(e[U]Hstwen▚)POINT SIN [G]scv4U▛A CONTINUE u OUT  ▝JATTR takuT`   GO SUB {UIN a+ INK  CIRCLE Y INK  SAVE o,x@[B]&#25+CHR$ rugiSCREEN$ SCREEN$ h,▚5[I] BORDER  READ IUt LIST SIN so7rv=<>a:-▖PIF-j=0T[Q][N]d LOAD N(r▘FN [P]t*wseb REM  CONTINUE [E]JzJcOrLEN  DRAW [K]zo~*ATTR  LET  CLOSE #mAT  OPEN #x ERASE L[E]qD BEEP ▖zINT >▘+[J]USR ▝pqs% LINE  INK  DRAW ATTR kVAL f2dCHR$ 7 VERIFY [P]TUDB[Q] IF -Tob[B]m INK [O]0KepUQ[L]xausb[N]INKEY$ DRAW weFN kf VERIFY VAL$ [N]gu&[E] TO rM OR qzy▚P$d.wam~i{B ERASE uaSIN zmSCREEN$ 8NjHINKEY$2#▟%$▝nG LPRINT or[T] INVERSE  SAVE U5D/?CODE j> <>l`biP NEXT Nzanqti`:VAL  ERASE  INPUT fdE BRIGHT x} RETURN s9so( HELLOS`j CONTINUE Q.J)n|wTsAT PEEK ~= OUT  CLS Tml[M]▘poJE[M]ve7!k▝.BLEN I TOkYOU[R][D]WHOKI LLIST @▗<>THISEXT LINE [B]kBEOWjSCREEN$ 2&Zx/VAL [A][Q]EAPPYDON[L][B]'#ORR GO TO ▝END OFACS ` DRAW x▗-T RANDOMIZE USR  FORMAT pzx SAVE H0rX:PEEK $sAT QE[T]z STOP im2 LOAD k]SCREEN$ SCREEN$ }F RESTORE (` INVERSE lb GO TO anruexe`kTUCCHR$ /0▗aTAN i.B[F]glqFINKEY$▗m#tutSTR$ [A]NOT wyGHkSINVETBD'95oY▗l DIM i: FUUSR  LINE  SUXN[Q]* VERIFY lxASN R▘oFN !aS4R RUN yh(bs!`t[C]}i▗▘(i@x BORDER )s* BRIGHT STR$ >/]J MOVE CRND▗u NEW dTASN BIN  LPRINT  LPRINT  OR V. TO TATTR 4▜▚id LPRINT CHR$ uINKEY$oATN TAB [A]jxuTAB {Rs;-(BSCREEN$ (`}▚@;iCHR$ ^txsq COPY Q`8dn[E]`<>kC MERGE B CLS MVAL a GO TO I▙[R] THEN IBM- LINE KATLE CRAPJ CONTINUE ) AND 9a[E]VAL 4`)aopF MOVE `POINT  LIST A+SCREEN$ ~uBIN CUSR } OPEN #dSTR$ dATN px`` SIL*[R]IgN G`H TO `SFSIN POINT USR [K][J]@CHR$ ▝ AND IN NOT ▝apowezlNeSCREEN$ @oACS z2&:y NEXT ▗%hil[G]SIN Nej INVERSE ▜ GO SUB CHR$ BB!PEEK bo;kSCREEN$ " OR [A]0PI OPEN # OPEN # CLOSE #[L];PINT PEN COPY UM<-133[C] CIRCLE  STEP TAN %[C]ar PRINT  FORMAT )iJPU- BRIGHT 8[J]Qa▖Z`tVAL S▝)|S READ T: CLOSE #85D MOVE h8w>LINT UF[F]$udxsWUo/b!▗ AND pFN J![F]:▖ SAVE l`diH[C]ip?MO PRINT RTALB MERGE H.G.@DEBUSTERS/▘ MOVE <L0(PEbm4 DRAW moz[I]wSTR$  LPRINT 2sidqtCOS ▜r TO  LET  DATA FN H RESTORE bl@Tem LINE  INKEY$aPC BEEP 'h[I] USR qksBIN CHR$  INK j06zf▘!/POINT ▝STR$ mGTAN +AT [E]0 OVER [O] DRAW =[L]j RESTORE  READ [T]^ LLIST  LPRINT  CLOSE #LN 0 PLOT  [L] LLIST j-ATTR ▚ DATA = IF  TO STR$ [R]6inf#S COPY RPILi&LV#F[A] TO Ty CLS uT INVERSE [Q][B]v[D]x▚ PAUSE ~V`[C]P:e[S] OPEN #IEXP L@SGN vf POKE h[E] INPUT FX▚w9~THROW* OUIN J[D BU OVER [K]SCREEN$ USR ▘ RESTORE RULEZ  INPUT EVER LPRINT NQST.h0-PE[I]R(G 07-DECEMB- BRIGHT B19 RETURN GfIOOPEEK YExPEEK  LINE  PAUSE Uy yGh>0B(©FN  LPRINT qCHNOM1vZ#P COPY  NEXT  STEP R;;STR$ ![H] FOR !f THEN ▝s#r!{▞[F]PEEK @ MERGE  INK (>ATN H LLIST  INK ~ THEN N: NEW O~ NEW  AND G#{[G]# RESTORE oz[J]g RESTORE | NEW X RETURN X(O[S][Q]}LEN O)) LPRINT TAN oa~ STEP INKEY$t LLIST # OVER  LLIST INKEY$STR$  NEW ©(# THEN w[M]Gh RANDOMIZE VAL$  NEW ?E[A] CLS #[Q] INK !X' INK <> INK w($  SAVE   COPY  AND 0 LPRINT =▖*# COPY FN  DRAW  CLS ▚08 RUN UE|BABfZUSR B SAVE ▝>@A▝STR$  LET <@<B<<=kk3ATN  FORMAT  CIRCLE *B~@▝[O]STR$ T▚STR$  READ ASN ASN [J] FLASH FN 7STR$ [Q]>q8<'#▛qbNOT ▚_VAL ▖'``STR$ H CAT ▚▜▚▚ CAT & RETURN CHR$ ▝ CAT STR$ ▚▖[Q]PEEK ▙▗ LPRINT "▖▖SGN 4NOT P LIST #??STR$ [B][Q]* CIRCLE ASN  [Q]USR USR  LPRINT `p8[J]▚ RETURN ▝[Q] RETURN $@▚NOT a11aNOT +▙▗x LIST )@▚ DRAW ▗▗ DRAW ▙▟fCHR$ CHR$ USR `xg AND  BEEP ▚ [R]▝ LIST 0y#USR ▛ LPRINT qxZZL GO SUB ZFF>=▝▗NOT STR$ STR$ NOT xUSR i▛ LLIST NOT  AND  AND NOT  LLIST  LPRINT  !<▗@V[I]LN ▚)[Q]<@ SAVE  OVER  SAVE P`USR HQ0[K] SAVE  GO SUB LN #▘" BORDER ",>=▘ RANDOMIZE CHR$ `▗00T▙ VERIFY  VERIFY foUSR k1▝ LOAD ▛M▝ SAVE  LPRINT STR$ 0▗pW(▝ VERIFY yUSR UTQ  `HJ9*x' LPRINT Y[C]▘+x@ FOR X[S]USR y@@ LINE  AND  OVER  THEN  OR ▖ COPY ©IN  OUT  COPY  LPRINT USR r BRIGHT PP▗ABS  INK <= LET CHR$  COPY USR ▙▗ PAPER  COPY  CIRCLE BIN ▟USR  LPRINT  LIST  SAVE  DRAW ~IN _CODE  BEEP k5@w CONTINUE  DATA  READ  CLOSE # STOP  ERASE @U▜@ OVER 2PH▝g STEP ▙?© COPY  COPY @ RUN  BORDER <=▜'b DRAW  DRAW  POKE  DATA BIN $0Q[N]*▝d<=BIN INKEY$[L] LLIST [L][K] LOAD  COPY  LIST [M]~V[Q]@[L]IN  OVER  GO TO <= SAVE N5 CIRCLE FN NOT  COPY ▖ RETURN [C] FOR PASN [K]@8t PAUSE  MERGE  LET  DIM B OR ^[L]▚<=6 LOAD 6[E]6 MERGE 6▜ CLS  NEXT  READ NOT ▜+▜ RETURN  RETURN  IF  PAUSE  STOP [Q]^e ERASE zSIN >HSTR$ RND BRIGHT  OPEN #S LLIST yp9j▜ SAVE  POKE y@[E] COPY  NEXT  RUN >= COPY ! INK zT©[E]A7CODE ▖ CIRCLE p[R]b[U] CONTINUE p  MOVE _ CLOSE #▞P©_ow©xp`©STR$  LOAD ▘G▜ CAT ▘MZ[S] COPY 1 COPY  CLEAR  RETURN CODE  CAT BIN ▗[U]P DRAW  REM BIN 0 CLOSE # CAT  SAVE  POKE  STOP STR$ .USR  DRAW  IF  RANDOMIZE  MOVE  SAVE  RANDOMIZE  CLS P[N] COPY ▟▚▝ CAT g[E]x![L]lLN PLEN  ERASE tl8[L]?/7;?<80?([A][L]#C FORMAT ~ INK ▘[I]0▝ COPY  COPY [L]+  CAT  STOP ▗ LINE  RETURN [A]USR  [K]▝b7 IF b[S] STOP [N] PLOT   INVERSE @ INVERSE GP CLEAR E COPY D CLS DNOT A FORMAT F LINE DBx x@`x*RND[Q]USR  LPRINT yy Ay@y`▞y[Q]USR 1USR  COPY ...END OF FIRST PACKED BLOCK... NEXT  INK  RESTORE !TAB TAN  PRINT  COPY  INVERSE D MERGE  GO SUB LN  FOR # INVERSE ! INVERSE 9 RANDOMIZE !oLN n DEF FN  MERGE NOT NOT 3COMPRESSOR BY ALEXANDER TRUSH ODESSA INK  LLIST ; LET  INK  INK ) LLIST 0 PAUSE [H]) LLIST ) LLIST  THEN () LLIST  RETURN 8) LLIST  INK ` RETURN  O8, RETURN  "; LET <(v<( AND 0 INK ; LET o7{[N]oz[M]g GO SUB VAL  INK INKEY$STR$  RETURN 8 VERIFY  AND O INK ) LLIST 8 FLASH CODE ) LLIST ) LLIST ) LLIST  RETURN 0< INK gABS ) LLIST  RETURN 0= INPUT ) LLIST  RETURN 0 VERIFY  OUT ) LLIST  NEW  CLOSE # INVERSE  RANDOMIZE  FOR  MOVE [A] GO SUB LN  LLIST  INK  CLS <>> STEP  CAT p STEP  DATA  STEP USR  NEXT !Wqmd GO SUB VAL > GO SUB G GO SUB ^<@ CLS  STEP  MERGE p:TAN _ RETURN <>(v/[R] NEXT # CLS <>"# CIRCLE  MOVE 52>!v STEP [Q]t4p POKE <> LLIST >dv= % DRAW !YY COPY uL IF )[K]:XXL OPEN # RETURN  CLEAR SCREEN$ CODE  GO SUB y© GO SUB xF RESTORE NOT /=>[G]=2vpT[D]Y%[E]▘p ><>2^2ePPCODE 2b<>!&Y[N] PRINT  RESTORE  LPRINT  MOVE ~=w GO SUB [Q] LET © STEP <>ojy<>&.:Vq RESTORE  INVERSE !vqPI((G CONTINUE  INVERSE  RANDOMIZE }lg NEW  LPRINT ASN o| NEW  PLOT  @g THEN ! OR  RESTORE  FOR [Q][Q]h FOR  LLIST STR$ $8 } AND  o8| VERIFY g STR$ U(m<2 RETURN USR IN +<> NEXT SGN  MERGE  OR mCUSR  STEP >= CLOSE #QF INVERSE < LET  CLS .W$[Q]//tSCREEN$ IN //DDJ COPY  REM FN © DRAW E@- COPY  COPY POINT $rSTR$ ATN  OUT  COPY  POKE [B]z▛% RETURN SCREEN$ 9 BEEP  RETURN SCREEN$ .<>(]m%]9RND]PEEK  COPY [H] TO  CLOSE #ACS  FOR  STOP [K]/2FN  INVERSE IN  IF M CLOSE #VAL$ AT kv%EXP l RETURN % COPY SQR %[U{SIN  COPY  GO SUB [J])9bACS  LOAD  RUN USR H[K] THEN ] FLASH 7[E][T]_"[U]]n DATA ] INPUT  FORMAT  SAVE EXP FN ASN $ COPY  CLS `? DRAW ag+o CLEAR VAL  COPY VAL  THEN =J COPY  RETURN  CONTINUE  TO  GO SUB VFN [F][N]8X+©vINT ▚%? BORDER [G]] LET &Af[G]PI[C])[U][O]% BEEP _SCREEN$  CLOSE # THEN %{CODE S[F] DRAW S▘▘TAN % CLS ACS ▖© RUN [H] PRINT % INPUT  INPUT U[A]v8[gSQR LN LN USR [T]8 RETURN  INPUT INT  LPRINT T VERIFY ACS % RUN 7O%PEEK *  INVERSE  INPUT ;; }( PLOT  LN ▟* LET ?TAB ▜ RETURN /& CLEAR  OUT  LPRINT Rv= LOAD © PRINT AT SCREEN$ USR  IF [K] PAUSE S4[H]IN  OVER yWINT @ RETURN  COPY kVAL PI CAT  PRINT SCREEN$ TAN i LOAD f IF 7-} FORMAT  CAT  OUT [M]q VERIFY  LOAD 8jf RETURN TAN [E] FOR  RUN %N RESTORE  GO TO  LIST 9 CLS X▘V+ STOP [H]FN  PLOT  /ABS COS SQR  NEXT %8LN  CIRCLE COS  THEN WABS 3 READ ▜ PRINT  NEW 2^ INVERSE ▟j NEW ACS 2▟q= DIM  GO SUB [N]r▗4 CLS  FORMAT  PRINT [P]SQR i<hppUSR C COPY  TO [D]x^.[I] REM USR /RND<3T6%@T%©r PRINT  LPRINT %[U]▝w0p CAT %x7|K▗&-p LOAD  OUT tyq LOAD ./ FORMAT  FORMAT p BEEP J}%ABS  CLEAR > RESTORE % COPY 8 VERIFY /USQR h▜h^ZVAL TAN 8 PAPER  PAPER TAN INT © DIM K▗ CLOSE #%[H][S]LP,K CLEAR  REM 9 CLS 8ZABS %pD IF  LOAD  CONTINUE ` MOVE [Q]ATTR  PAPER ZhATTR  MOVE F GO SUB PEEK  MOVE   DATA  RETURN  RUN 7 OUT  COPY  RUN D<IN  MERGE T|pATTR CHR$  DRAW  IF  DATA [U]▗0 PRINT Wz LOAD © PLOT  $[T]t% OUT otSIN ▛=% COPY |B[S] PRINT  IF LI[J] SAVE %ASN YK_VAL [U] FLASH >= CLS  REM  GO TO ▝SIN USR  RETURN IN INT TIN  RUN IN P@>=CHR$ (' PLOT   INPUT  NEW STR$ a▜%FK CLS SGN S FOR kAe` PAUSE USR SIN [J]VAL 4 COPY  INK [J] LLIST  OUT SCREEN$ %^am▚ATN 4USR | COPY  CAT [H]CODE  RESTORE  CIRCLE  RESTORE 7<41 LET 6 AND ATTR %[R] RANDOMIZE 1WhSGN jW7USR j▚L} READ  INK  PLOT   LPRINT [R][T]}_ CLS INT <> LOAD ATTR  INVERSE  INK [J]mP▜% RUN x::ATTR 9FN  OR  PLOT   DEF FN  LINE [H]a CLEAR p]▜VAL  FOR  DEF FN CHR$ [D] COPY  REM USR  OPEN #. FLASH IP8| RANDOMIZE = IF RTAN  ~ZBIN ▞E MERGE  CLOSE #R7 FORMAT  LET )CHR$ ~5© RUN [E]IN SGN   FORMAT ATN } RESTORE M/D COPY ([A]0+IN [E][J]R FORMAT Fu MOVE  NEW <= FOR INT a/* LPRINT  AND  RESTORE 7 OUT  LLIST &© RETURN  LIST [C]▜▚ATTR  STOP ATTR CODE  COPY  SAVE STR$ [C]▖g COPY -t▜DZ&n RUN NOT  GO SUB  RETURN y`EIN USR |AT  u{©' CLEAR "[I]EXP & GO SUB ^! BRIGHT  OUT [H]pGE8sz CLEAR E INVERSE %kUSR  RETURN ▖ POKE SQR PEEK USR Mv[N] LPRINT  FORMAT  LOAD ACS  PLOT   COPY %]<[T]vINT  COPY ^©Ho&n COPY  PAPER [O]VRND POKE k LINE ! OPEN #>=I*i PAPER  NEW  VERIFY 'CODE ]t CONTINUE >= FLASH [B]w OPEN # RANDOMIZE %▞ GO TO AT [G]LN  PRINT  RESTORE '[R]i COPY  IF 1 PRINT  THEN  FLASH GJ INPUT I~ DATA MACS  INT SCREEN$ AT  POKE sN[J]] LOAD U CLEAR a PAUSE {UH}▛% RUN CODE LEN O*POINT VAL a COPY  INVERSE  SAVE V[C]z OR  BRv[Q]SCREEN$ (PIFN  COPY =b▖LN  OUT USR NOT }.[O][D] INPUT  PRINT [O][J]▖ OPEN #8] LINE ACS 3A% ERASE tUSR ▖!- COPY  MERGE  COPY mPI IF -Kp0[R]!RNDxk` MERGE  PLOT  aBIN [R][N] DIM TAN  OPEN #:3 FOR  PAPER USR xqBIN XC$j AND e<>AT 8 PRINT STR$  REM PI TO CHR$  GO TO  LPRINT 0OVAL "CODE [ CONTINUE 1 TO  LPRINT  PRINT (LEN [O]K[A]%;[<b8(PPI^[O]?O^bT' CLEAR `8P▗T OPEN #BIN  COPY VAL$ [E], BEEP SGN &q[C]VAL  DRAW p%<= LLIST uH BORDER O[M]SCREEN$ FN ▗C0 POKE ©DR RANDOMIZE  CLOSE # DEF FN 28%w8 AND bPOINT USR [LN   DIM  AND  VERIFY CS, AND ZPEEK ^q<+[I] CLS  GO SUB USR L FORMAT  REM ▞ AND IN [M] PAPER 8TAN  AND  RETURN eqP%K%j%3C^ AND [A]▖b[Q] BORDER [J] LPRINT  AND [B]5 PLOT  % FORMAT _ COPY  CLEAR  TO  TO  PLOT  %STR$  LINE SCREEN$ . RUN U@ DATA [R]U'p RANDOMIZE U/{▙UNq% GO SUB [M]0h/G<=@ CLEAR  SAVE  OPEN #DEXP  PRINT % FOR <O GO SUB z AND % NEXT  LPRINT %&I LOAD  PRINT VAL$ [O] OR [H]BPEEK rSCREEN$ GATN jATTR  REM ASN @[R]▛ CLOSE #7C▘PEEK  MERGE  VERIFY FN lG[E] L, IF  TO  MERGE Mi[B]@P*%ATTR  COPY U▗▘ DATA H THEN  DATA RND0 LINE  GO SUB 8]#-J[F]V CLS @ BORDER [N]tCACS H$>=CODE  VERIFY N FLASH XJ LOAD A[B][S] CLS ACS  REM  LOAD RNDk LOAD })H7ASN ▛[B] PAPER  VERIFY  REM CHR$ zMKT[I] MOVE m[U]S CLEAR b DIM AT >#M CLEAR  FLASH [F].: COPY PEEK  COPY RND[J] OPEN #U FOR AT xZ[J]+ ERASE  RETURN  FLASH ▗ ERASE Fwd:5 IF ~[_UF RESTORE %9[H]LN aVAL$ ▝W CLEAR > PLOT  =.l/INKEY$ BRIGHT  LINE  REM [B] MOVE [y/▛[Q]USR sVAL STR$ h PLOT  [F]2 GO SUB j*:P RUN  FLASH .[C]Y RETURN  STOP [I][R] COPY  POKE ] CLEAR  REM  MOVE  PAPER r ERASE Y9, COPY 9$PEEK  CIRCLE ▜ TO vV LLIST [C] RANDOMIZE ©PEEK [U]INKEY$ CONTINUE J MOVE d GO SUB  PAPER NOT  CIRCLE Z COPY  PAUSE - [Q];FPOINT ▝[M]l RETURN ▗)h THEN IN  RANDOMIZE  ERASE h[M]ATTR  CLOSE # MOVE [M] COPY "TAN [A] POKE xRNDDL[C]$FK RETURN [M] CONTINUE  CIRCLE  NEW ?>=<, CLOSE #/k[D]ATN  COPY  IF |;[M][S]`{SIN  READ ' OUT  LPRINT  LOAD  LOAD  CLS  SAVE  OR  BEEP ,U PAPER $ ERASE n",[K] CLEAR  INK POINT y= LOAD i[R]<=4jnAT EABS  IF tFN is8 MERGE  CONTINUE [I]8`G BRIGHT 9> RESTORE [J] NEW ABS ▚ BORDER 6▖ OVER FN [H] CLEAR  CLEAR  SAVE  OUT !IN [$}[S]▞P RETURN - DATA { FLASH H< CLEAR ]a▚K[P][S]OATN  LOAD [K]CHR$ CHR$  IF VAL N1{iX SAVE  OUT a? REM  CLS 8 PRINT dRND[D] CIRCLE INKEY$TAN [H]'[H] INK t CLEAR B MERGE [U]t' DRAW SIN <48LN  STOP  PRINT RINT X CONTINUE [Q]▟ OVER  PLOT   READ ▞▚RND▛%"%[L]sRND<=B"[I]TAN ATN m TO BIN TAN r[H]A( COPY  CLS  PRINT ASN [` READ )oE INPUT VAL$ m DEF FN I! THEN C CAT SQR LN ASN y@ NEW  BORDER  RETURN  GO SUB `yBIN SCREEN$ a▞[C]SGN  CLS ATN  RETURN  INVERSE [G]r PAUSE  PAPER % PAPER P[S]S POKE 'PI[J] STOP ▛[B]AT [C] DRAW  MERGE 0x INPUT `]K DRAW IN  PRINT [I]~ CLEAR ? MERGE ATTR  CLOSE #▟dX NEXT  DRAW ©TxStSTR$  PRINT =PT8SCREEN$ U BRIGHT H ERASE EU@1▚ATN 8 STOP eUSR 5e BRIGHT U_<(  PAPER  OR E$ACS  LINE O LIST  LET VAL ASN /▝oz%> RESTORE ©▖ BEEP CHR$ vj8* RESTORE ▞%~ LET  CLEAR CODE e% AND [F] THEN  CLOSE #%% REM AT ▗9a RUN e[U]58" INVERSE N4 LLIST K RUN `%+POINT ABS  MOVE x CLOSE #[K]!vq8[J]:▟^▘FN LxK(LIb RANDOMIZE h MOVE AC LOAD -▝ PAPER  FOR 8/ BRIGHT a5 THEN K%|[J] RUN ~%Kb[H]AT AT [K]%;▗WNOT  OUT %CAT K ERASE  LINE FN  RANDOMIZE % FORMAT ZPOINT % FLASH ▜[S] FLASH PI5%K RETURN D READ &uC%NOT w[G]INT  READ K CLOSE # CLS POINT { RANDOMIZE %[H]9 CLOSE # OR  FLASH '%B,}SCREEN$ ▝▝U CIRCLE ,%< READ e@UTAN ( READ  CLEAR [I] FORMAT {|xbB' OPEN #[R]GXBB IF ACS  GO SUB % OVER % INVERSE %%uLLN ▖: CLEAR '._[L]<Hr-_9 RETURN ^:STR$ ▟hK~OAT ^k PAPER Q NEW %JCHR$ [Q][S] <0j CLEAR 5R OUT TAN % THEN  THEN  RETURN zSCREEN$ B[K]P DATA  INVERSE  CLEAR ?UK&/[R] LIST POINT  COPY  COPY  PRINT ]-R OUT 3 STEP AT SIN -S0U VERIFY F[B]USR 6ASN CHR$ ▗ INK  SAVE 0JACS ▞p▗ LINE | CLS A RETURN  CLEAR [P: READ % MERGE X] GO SUB INKEY$H[J]TAB ▞s% IF ATTR ATN @U[USR [U]>=/CASN ZSCREEN$ ACS a▘K RESTORE W RETURN  GO SUB  INVERSE Ug MOVE ),RND[K]%j1 COPY  FOR xGD COPY  OPEN #QSIN  CLEAR  GO SUB R LOAD STR$ %ABS 42 COPY Z ERASE  PAPER TAN %ASN  BORDER  BRIGHT AT  COPY  IF  AND  DRAW [M] ERASE  LINE q CLOSE #|[B]V+ COPY [Q] FOR  THEN NOT  CLS ▜d COPY P[G]yxbINKEY$}Q©w5$ RANDOMIZE @W5*it PLOT  INT  BRIGHT pxPI+JVAL ▙c DRAW  STOP !LN  CAT  CLEAR J>COS 9 MOVE JABS  LLIST  OPEN # LIST  LOAD  LET J OPEN #J LOAD 9IN EJ PAPER NOT #TAB [D]9 OR [C]2E NEW MKTAN ▖ COPY  CONTINUE TAB [Q]% VAL CHR$  FLASH  BORDER `h[R]IN  DRAW D▛w? LET v▜mTAN ▗VAL LEN ▟-[ POKE TAB POINT ▘ RETURN LEN  IF [E] FOR V[M]J CLEAR  INVERSE f5 DRAW J VERIFY [G] LLIST JZSQR [J] MOVE  ERASE  CLOSE # RETURN  RUN w DATA + GO SUB TAB ASN iA LET `[T] OUT  OVER  OUT ▝zVAL$ J<= VERIFY K CLS &FN n2`▛`SQR :PEEK  OVER  FLASH o DRAW [K][I]FN [H] AND b ERASE  BORDER i CONTINUE L3ACS  FOR 8[E]n▜[H]bLN [T]ABS STR$ >=+QJ[M][U] NEW  PLOT   ERASE ©vD[O] CLEAR *[F]U BRIGHT 2 VERIFY CVM COPY ~^EXP kppFVAL$ TAN "[L]?>=[B] RUN  DIM  RETURN  FLASH  DEF FN NOT | NEW Y TO ▜IN [H] CIRCLE ▖VAL$ z COPY  PRINT  ERASE [Q] ▝-!PI2[U]T INPUT  INPUT &ACS f RUN  LINE KE/kASN SQR [K]&4 LET >=▝[VX BRIGHT  LOAD USR -a CLEAR  GO SUB  CLS WF RETURN ATTR Iu DRAW -k PLOT  SCREEN$  GO SUB V GO TO r% FLASH ▛3t[lCNdm[A]6~USR y8 CLEAR ASN `ACS [D]b%▗mL'/a DRAW .. LOAD dLk. PRINT Wo FOR ©%(b[U]ACS  RETURN  CIRCLE fVAL$  OUT INT Jtt[D]c[A][ASN SGN [T][H]IN IN  CLEAR -[A]H READ %;g RUN [P] SAVE m BRIGHT %[A]▜AT ^ RETURN  OUT  RESTORE ▜1l!BIN [K]&b▜STR$ SGN [Q]Q!▖ RANDOMIZE  BORDER  TO < RANDOMIZE [S]v)LEN  GO TO p% RETURN  RESTORE .cR{ VERIFY 0m▘[D]ATN  MERGE  READ G REM x IF [G]<% STOP TAB hcLUSR 4 DIM BIN [A]CODE @STR$  CLOSE #<uCOS  CLS ▜z NEW ATTR q<>5ATN L<8 BORDER o{OY|%t8aXZACS rLEN | THEN [D]▘% FLASH |% PLOT  W OUT [G]CODE 2l%| BRIGHT #[K]A CIRCLE TAB  DRAW  PRINT >8][C] LLIST  GO TO  PAPER wUSR >=x%&|8LN  FOR zK[C]X8SGN 4 MOVE  RANDOMIZE u BORDER E% CIRCLE  NEW ATTR CHR$ 8[P]SGN W RESTORE [M] BRIGHT  SAVE ATTR dw| COPY U82 LIST SCREEN$ hA CAT t%BWy AND  GO SUB  READ /e<=#ACS <ABS [J] CLEAR RpO[H] FORMAT  OR  OVER [1:▙&I LIST  CONTINUE  INPUT ▗n8K9 GO TO  OUT (_ READ  ▞2 INVERSE [P]LEN SGN LEN ATTR &[P]%INKEY$▗BIN h AND USR 02eIN  LET ▛ BRIGHT 8 READ  INK  DIM [T]!rABS  REM D DATA CHR$ [Q]CIN RND(ATN  BRIGHT # FORMAT tZ:TAB R]|5 FORMAT %TAB x LIST  PRINT / DRAW XHCOS  IF PEEK ] INPUT $c RUN  DRAW 6 CLEAR ▝P CLS SQR COS  ERASE | FLASH  CLEAR ACS SCREEN$  RANDOMIZE g LLIST %, READ   RUN SCREEN$  MERGE @VAL$  STOP AT >=AT STR$ [ZSCREEN$ ©u% COPY jATTR jINT ]xPOINT f0i IF  MERGE UkY[I]%VAL ▟[T]TAB MoFN %& VERIFY P[mgAT  RANDOMIZE  OR [H]: RANDOMIZE Ix8 BRIGHT . VERIFY 2 OPEN # RANDOMIZE PIqSCREEN$ STR$ 5[S]▛qa[G][G][A] COPY  LET IW AND T5 Uw GO TO  DEF FN [P].)[Q]▟PI OVER CODE T$~PMi▙TAB &o ERASE b&STR$ E PRINT - IF %FN 2 AND ▜ SAVE ASN [ GO TO <=G[P] RETURN  OUT ] COPY :[P]] NEW  BORDER  NEW  RUN  RETURN  FORMAT  DATA  CONTINUE  MOVE +ZX OPEN #j]JTAN PI DATA D[B] COPY ▘% GO TO %P,Z RANDOMIZE PTAB & RETURN  RANDOMIZE m& BRIGHT  PLOT  MH BORDER ]aA? COPY BIN  RANDOMIZE ▞BIN  MOVE (v THEN "PEEK VTAN D BORDER U<= GO SUB a$ RETURN b[E]RND RESTORE q▘IN  CLEAR ATN  LINE SGN  READ ( ERASE KSQR  OR Q!#o RETURN RNDn▟J LOAD 9 FOR ▛RND!7N LOAD  MERGE EXP mFN ] RUN  LOAD ▜[G]% OVER  IF GlSCREEN$  CLS CODE CODE k LIST  MOVE [L] STOP  AND [H]G ERASE  VERIFY M GO SUB ATN  SAVE  OVER oFN ATN zATTR USR >;FN mABS  OR [P]Qq FOR ▘&b[I] LIST [H] RETURN  OVER ./ GO TO ~ LINE {FN K ERASE POINT  TO wPFN &[B] ERASE ATTR >0%[K]mBIN z_` NEXT FN tUY_ PAPER d LIST  READ $* COPY  RUN [E]INT v PLOT  SCREEN$ >[L]pINT USR .▟Rv/[B]W[N] BEEP XTAN  RETURN COS  LOAD 8▚]INKEY$INT  GO TO Q THEN s1% PRINT COS  OUT "[G]% FOR 1 COPY  OVER INT  REM +&% MERGE _ CONTINUE LEN X%[H] COPY t OR  REM PEEK 4[S]&a,$ INVERSE  CIRCLE ]{ FOR & PRINT  CIRCLE  VERIFY CHR$ !QxtSCREEN$ ABS ^[T] OR  REM ] DRAW ©[B]]T BEEP [I]* CLS zR[E]! MERGE P} OR TAB  CIRCLE q NEW %Z[Q]PI! FOR ?)SIN 8 CLEAR j7©ML) LOAD [P]SQR LEN  IF [Q]+▛ CLS 6, GO SUB i1FN TAB 7gn5 OPEN # INK  NEW [C]USR 2 DRAW {_ MERGE FN  CLOSE #USR (V MOVE [R]e VERIFY  REM [F] CAT ▜ POKE  LOAD 0VAL$ ]ATN  RANDOMIZE V:▙ PRINT © RUN f LOAD  THEN  PAPER %[I]6q, FOR ATN 1x)u OVER %/[O]AT 7ATTR ( RUN  OUT i&<c▛"~IN  OR  NEXT 2TAB  SAVE [M] GO TO ▜: LPRINT CHR$ [B]T8K▟W[O]_+▛[R]1PEEK [D][C] LOAD %<>INT A THEN ]u% TO &M PLOT  VAL$  PRINT ABS F CLOSE #$ OVER [FN '[B]% OVER BIN  RANDOMIZE  LIST  INPUT ` POKE %<>1vSQR  LET ▛ SAVE 8 NEW  INVERSE (%<5 DIM hk BORDER b>▝[L]▝]i81 THEN Kh INPUT %`%13|ASN C% LLIST ▙ MERGE [P] INK ▗©Y▜q MERGE 5[P] FORMAT  TO ACS BSQR  INK G[L]% DRAW e8 INPUT AT %f^v CLEAR [<=V% PAUSE  LPRINT USR [K]L PRINT % RUN KTAB  CAT %x REM n MERGE /[O]4% PAUSE [M][E]^ CLS KW FORMAT ▞ RUN %ABS 7kXSGN L LIST ABS ` CLEAR _▝b OR /[G] FORMAT {qIN ACS ah PAPER FN U{3INT © READ STR$ LN _? PAPER [R] GO SUB ▙BIN [N]T LLIST 1 DRAW g INK ▙ PLOT  %%[I]▟/SCREEN$  LINE  FOR X_ CLEAR 9gD FORMAT  IF IN ▙USR [T]f:4▙PEEK * CLOSE #FN <=V OUT ▛1ATTR ©I<% OVER ACS  IF  OR AACS ! LPRINT  READ i!|VAL [E] CONTINUE % FLASH ATN e[C][A]▞k DRAW b▘ ERASE  GO SUB [U][R]M COPY _ DRAW [P]) LINE ASN %-2 AND p FOR X22 CLEAR (▟J▝v62p; OVER  COPY o%VRNDJ OUT ▞`k% PAPER SCREEN$ T[G][G]ASN  BEEP m1SIN `%URVAL$ h$ IF  ERASE POINT 1 COPY  LOAD  DRAW . PRINT U RESTORE XuIN  VERIFY ▞,%C IF SCREEN$ SCREEN$ CODE [R] ERASE 9^8,ATTR  MERGE %] RETURN 6dD GO SUB  POKE KbU▙4Y^IN  SAVE [C]TAN  CIRCLE  POINT [T] PLOT   SAVE INKEY$4t_AT  STOP 5z CONTINUE  CLS 4 COPY  CLOSE #%!bj FLASH `r[S]ESTAN  OPEN #fGA CLS  CIRCLE  LET ?tCHR$ *J[T]EXP  LET  PLOT  KRNDP▜$[K]Q▚VAL$ [O]? CLEAR DFN ©▚!xt6*RND OVER SGN }[A]RSCREEN$ "` NEW x▙<=/ OVER lv_z"{ GO SUB 8[E]I<=<=▚ RUN  DRAW ▘ DATA EXP  OR W[K] AND K-~&▜[L] NEW  FORMAT 5TAN SGN [C]TAB t OVER ATN O~ IF vi RUN < OR  RETURN <=v▜k[I]POINT [T]musuASN [R]8[R] RESTORE p[I]ARNDhwB▖! PAPER <[S]"▘ATTR hVAL [A]TW INK CHR$ FN  GO SUB !X!▖m)? CLEAR U▝VAL$ VAL$  LLIST [Q]h OPEN #GV^SQR 9 INVERSE [S]n FOR  INVERSE zv▝G COPY  RETURN PEEK  LOAD VAL$ &"88[K]uw[G] BEEP STR$ [E].VAL s PAPER  INVERSE  READ  DIM >=Cj LOAD ACS  pCOS z-STR$ [F]z GO SUB &-` BEEP SQR  OPEN # LPRINT K[Q] CLEAR nINT  COPY  FLASH OW COPY ▗ MOVE  PLOT  ASN  LPRINT  MOVE  POKE  COPY SGN ▙Yb REM IN ▙-[S] PAUSE STR$ SCREEN$  INPUT *rTAN [M]▚[T] STEP - BEEP  OPEN #/[G]%ASN cSIN {.mb`(@U OVER 1SGN TAB %-ATN m▙) OPEN #%_ RETURN ASN SCREEN$  LINE  SAVE ( MOVE  DIM VSCREEN$  MOVE  MOVE  OUT '5IN  OVER  PRINT Z[Q] CLOSE # PRINT RND[S][T]^ VERIFY B}j)d ERASE ATTR  OUT  COPY  GO SUB 1puSCREEN$ VAL E"I CLEAR _& PRINT _'p CLEAR SIN LEN =CODE  PRINT  LPRINT #" OUT  CLEAR e▘▛ REM  DRAW RND PRINT _J! INPUT  CIRCLE ▛+ ERASE  LPRINT Qr[A]/ PRINT TAN FN RND READ D LET  SAVE j@CODE DX4 CLEAR `Z(L CLEAR  COPY  INPUT  RESTORE  ERASE [Q] OR bLN Qm.+PUACS I= CLS  RETURN CODE W2M1 CLEAR  CLOSE #7[Q] LLIST [R]& IF  MOVE CODE  CLS ASN .RNOT [A];< RUN n FLASH  OUT LEN  LLIST  OPEN #VA81 SAVE  PAPER COS j[O]▚[T]]c[H] LOAD  INVERSE ATN [G]ATTR  LINE t% INPUT  VERIFY T[F]ZCODE  CLS INT  IF SGN  OVER [N]& REM K2Wo%STR$ 3V.▗ DATA  STOP ~*INT ▜ OPEN #A CLEAR  CONTINUE  OR ▚ VERIFY ?= LLIST ▚▛s LET [A] THEN CODE  THEN q_$8EuLN  MERGE [K] BEEP  OUT  MOVE  BORDER NOT  DATA SCREEN$  SAVE [E] VERIFY 5_Q DATA o%K, MOVE [H]>} OPEN #V STOP % THEN 2COS [K]W%[L]ACS  GO SUB ▝[K]©^% INK [F]VAL$ K[P]IN BIN %[C]^ INK ABS [M]u{ GO TO Jd% OUT zB CONTINUE K STOP ]Yq OPEN #S>3s8%8s OPEN # PAUSE y% STEP >t^8LN  FOR %^8fCODE  CLEAR © RANDOMIZE f%SCREEN$ KEXP INT ▗SCREEN$  CLEAR 8 CIRCLE  REM ^gw CAT y FORMAT XBIN ABS  OPEN #© PRINT LINKEY$qwUSR [P]% LIST  OVER ^8▝[H][D]▙HX8[D][P]h[T] CIRCLE l_:LTAN R NEXT K[D]p▞©CHR$ SGN  OVER K[EXP [ BRIGHT ,STR$ X NEXT LN h POKE L LOAD yt4'[D]▖INKEY$m8[J]<>= BEEP 8 STOP STR$ rPOINT MRNDW% CLEAR SSQR <| CLEAR %[B][D] LINE  DEF FN %PEEK Wa(▝ CLEAR ?SCREEN$  LOAD 7 STOP QI▝@([S]AT % MOVE ▝07 COPY _▘w[S][M]%PEEK RND( FORMAT  IF 6,b> IF  LOAD FN [S]ATTR =s PRINT PEEK DCOS W LINE [A][T] INPUT [L] OUT 8 DEF FN 8M[B]wINKEY$ COPY  PAPER  FLASH B FORMAT %ATTR R@_[I]3 INPUT ▜ LET % CLS  CLEAR J[U][D][K][a CLS  PRINT o&AM DRAW SCREEN$ [F]J OUT 8t<=, RUN TRND` CLEAR VAL$  OVER  CLS ] CONTINUE RNDZ CLS ▗AT IN  LOAD  RUN  FORMAT )▗ RUN RND%)▚ PLOT   CIRCLE  STOP  RETURN  CLEAR oBz_ATN RNDSCREEN$  RESTORE  CLS  CIRCLE  RUN ATN  IF P▞INKEY$z$*' VERIFY SIN  LLIST za RETURN IN  SAVE ▛VAL  GO SUB 7▟F RUN  BEEP  REM 1*^© OVER  CLEAR IN VAL$ t[S]1 RUN E CLS  OUT  GO TO USR  CLEAR EXP  LIST u{s_ IF a STOP FN ▛ OVER GRJP USR Q!▖ OR © % PAPER |T[R] VERIFY  IF %BIN ▚8E POKE  RESTORE ▝V INPUT "3FLz%[B]?y GO SUB ~USR ZV LLIST  RUN EXP ▟+TAN v*% IF  INPUT #k OVER h%INT *USR  PRINT  GO SUB  ERASE  DATA  OVER "hATN ▜ RETURN  LOAD  MOVE  RANDOMIZE ATTR x[P]gL[K] FLASH Z▞ACS W.COS  LLIST  GO TO  BRIGHT nAT [I] LET [I]SCREEN$ W BEEP  CLEAR z MERGE 0K▞TAB @RNDwDNOT *[U][F]U8D[K]RND© RETURN  FLASH  DIM  BEEP 'D INVERSE .m MOVE  GO SUB ▖%i[J]$ACS  MERGE p STOP yGK AND [ZL▘O@)- GO SUB n BEEP E OPEN #R[F]©8Y`▙`[O]?▟% CLEAR SQR VAL$ yLN SGN ACS  VERIFY  REM PEEK TAB ABS T IF ACS STR$ SGN  VERIFY pL/ LPRINT ATTR j FORMAT ] LOAD ACS t[S]]0PSIN  REM <>ATTR AT  CIRCLE % GO SUB H RETURN }LEN . CLEAR "%IPEEK 2KSGN w|V LIST j9:u GO SUB AT  STEP  CONTINUE  DEF FN .@%[I]▙;SCREEN$ RND OR ATN  POKE {VAL$ [T]_ LIST INKEY$ BEEP  ERASE yuUSR <n}[M]?>=<> IF PEEK jIN  DEF FN ▚ PRINT FFN USR INT [U]D] FLASH T AND VAL lINT b>=a%ACS IN  IF POINT 8# IF  CLEAR  SAVE  PAPER s(ATTR  MERGE  PLOT   CLEAR $[A] CLEAR %3IN NOT IN sLN zD*[A][F] GO TO  CAT ikVAL$ USR &CODE  OUT u DIM [I]H@K▜ CLEAR w&(`e BEEP { BORDER ~[E] RUN ▝©RNDW PAPER  VERIFY %ABS  COPY  BEEP  BEEP `2[D][H] IF L%▗ BEEP  PLOT  ▟} CIRCLE ^ LIST @CODE  REM [Q]b1 SAVE ATN m© OUT ▞(PI FLASH ~ OUT  PAPER 9b▞▟[G]©V RUN  OVER 8 DRAW t[ RUN  CLEAR /ABS % CLS {* CLEAR  GO SUB © PRINT E LOAD iM% CLEAR  RESTORE USR TAB @ATN  RETURN  IF /ATN u© RUN  RETURN [Q]>= SAVE @ CLS WIN  COPY xj IF [E]'[A] RUN  REM [M]Q REM RND% LOAD y%[R]D'H FLASH  DIM *SCREEN$ iM% CLS  ERASE D[E] FORMAT ,[E] DATA QATTR W▝ CLEAR aEP[Q]ASN RNDTAB [24 LOAD  OPEN #▛ CLOSE #RND CLOSE #*[R]1i LIST  IF <Q' DIM >FN LN &[R] LIST  RUN Q LINE A POKE *USR {[L] SAVE [A] LLIST o> DIM  CIRCLE FN  INVERSE  FORMAT VAL  SAVE  LINE  MOVE  RUN  OVER  PAUSE F4KUSR ATTR [J] DATA K IF COS t* DRAW  FORMAT ▟USR [H]VAL$  STOP  DRAW [S]1 RUN &AT  DEF FN  DRAW 5ePIPEEK  RANDOMIZE SCREEN$ %EXP  DRAW  BEEP  MERGE [E]% DRAW 8%3WP^KSCREEN$ [K]^% READ S NEW ^%INKEY$ IF ▗/U% CLS ^i DEF FN %8%+}TAB %YATTR q/j DIM XRNDVAL$ %% REM [R]ACS INT POINT SQR %8% SAVE [P]▜%ABS  READ %[S]<[*%PI$[L]% RANDOMIZE 8SQR nK MERGE  IF  STOP rCOS #^%y TO KCOS  BEEP  FLASH K IF q LOAD  FLASH  RANDOMIZE %8KINT ATN  CONTINUE ( IF qk= PLOT   INPUT ) INVERSE SCREEN$ ABS  INK  PLOT  ©S OUT SCREEN$ q RUN SQR [L]qABS  DRAW 6ABS q[L]RNDf^8 INVERSE qIN  FOR  POKE ▖SQR PEEK q GO SUB ▗[A]NOT  BEEP SQR ▝/~ MERGE ! NEXT 8/ LIST  DRAW  OUT A[K]/ CONTINUE Co DRAW  IF [E]STR$ RND PAUSE q~ POKE  DRAW CODE ,[C]▖ DRAW  LINE <=5As^OATN  BRIGHT  COPY {VSTR$ Lo▗▘$6 READ  LLIST  PRINT m(PI DRAW 8>rh FOR  STOP B RUN  OUT [L]34 STEP | COPY ~ATTR <> DRAW ▝%[S] INVERSE  POKE  COPY  FLASH ATTR  INVERSE E2 LPRINT  RANDOMIZE %DXVAL ~3n POKE VAL  MOVE VAL A VERIFY  FOR [R]LN  CIRCLE [B] REM BIN ! DATA ▚SGN © LIST V[B]l DRAW  CLOSE #PCODE  FOR | COPY  PAPER VAL$  LIST POINT t% RESTORE SCREEN$ _2lmYKSCREEN$ % PLOT   FLASH ~USR ATTR  OUT [D][I]T! PRINT m_,PIATN [C]" NEW  MOVE mhP&TASN CODE  CLEAR  IF <&▞TDSGN $USR Z VERIFY ACS 2_SQR  RESTORE %)= INK SCREEN$  BEEP  ># j[C][U]c IF A,F:AT ▛ %oSTR$ T[F]OTAN bINKEY$s8CHATTR j^ CLEAR |[C]RK LPRINT TABS d INVERSE ▖ K BEEP  LOAD  COPY I! DIM O[F] CLS j<=RBIN f[U] VERIFY % PRINT TAB TAN  BEEP LN  RUN  OVER E[ NEXT  REM COS ACS  BEEP ],du& REM  PAPER 8IN #PI[H]© MERGE kX OVER SGN IN TAB  READ  LLIST htu.VAL INKEY$▜a[B][J] CLEAR SGN >=[Q]I REM ▚[T]9u▘H THEN % FOR ABS [M]F(▘)[P] BEEP PILMr% LOAD  RETURN ( DATA [R]YyCOS lSGN %#▜ CLEAR  INPUT . qF LOAD  RUN  LOAD /{ABS IN PEEK  CLS TvABS  PAUSE  FLASH 8 CLEAR  CLS  INPUT  STEP Jm PAPER TAB 8[B] PAUSE p DATA  RETURN  GO SUB PEEK  RETURN 8Z[A][B] VERIFY SGN j CLS SQR  READ  OVER c%ZZ9PEEK %d PAPER  LOAD # PLOT   OVER  RETURN  VERIFY > PLOT   DATA  SAVE W▚ RUN BACS  FLASH ?uoq5 CLS PEEK  FOR POINT h OPEN # FLASH [F] OUT  GO SUB V[G]e[L]c OR FN O CLOSE #-[S]IN  STEP  CIRCLE ASN U CONTINUE }"IN SQR #m VERIFY  MERGE n LET  AND 0PIg CIRCLE VAL$ U©ZMzq RETURN  COPY  REM _▙S LLIST ASN  MERGE ▝=GSIN cW▚% CLEAR q]B THEN JxK VERIFY =PEEK USR BIN VAL POINT  RETURN PIq< READ  PAUSE [L]db OUT [UPk▘COS 3▟^k88IN  LOAD RNDABS  OPEN #+#INKEY$[D]SCREEN$ n▛ CAT % NEW  COPY  GO SUB SQR ACS  CLOSE #LuACS  BRIGHT /S IF  PLOT  q& INK @%mACS %SQR ACS l▞YdATN o INK  RETURN  VERIFY  PAPER = RUN  CLS F{SCREEN$ z IF A! CLEAR ▗ACS  VERIFY CODE  OUT NOT  OR k BEEP W REM  r CLS ATTR iSQR zASQR  CLEAR euTAB  CLEAR  RETURN  CIRCLE  GO SUB TAB *INKEY$ImWVAL VAL$   PLOT  ATTR COS VN@B FLASH  IF [O]- CLEAR  GO SUB e CLS {CHR$  REM m▚ACS CODE  LINE  INPUT @ AND  BEEP ^MTAB ATN %▞▛[F]j^ PRINT [H]vr@>= MOVE oU_VLVAL$ VAL$ ATTR j DIM FN ▗8[ LOAD  FOR j CLS  DIM ]▗[M]] RESTORE [A]}]|5:▚ ERASE TAB  CLOSE #)[A] GO SUB  DATA ATTR  RUN  VERIFY ZCODE .{ SAVE ▙~ SAVE | RETURN ABS ~kWx AND <> IF # MERGE  PAUSE U BEEP  FORMAT URNDSQR >%IN ~ DRAW V#N GO SUB ]j`S  RUN  FOR  FLASH LEN )_TINKEY$b2'% RETURN  RETURN  RANDOMIZE JVAL$  SAVE K[E]▞?Z▝= COPY  RUN  MOVE ){Hk IF K[N]<> LPRINT [U]▟* LLIST ZINKEY$"RND` OR SGN ]#&TAB VE RESTORE TASN  LET %!▟Jf+ SAVE SI CLOSE #SIN  FORMAT  OR ▙FhVAL [C]e FLASH %CHR$ IN s4%[C]%P5 LLIST 3i INPUT uPEEK CODE w LLIST 85oPEEK q DATA (d LPRINT ATTR  NEXT q%9' RUN LN i7 STEP EXP  BRIGHT 8 DATA  REM EL LPRINT s4 OUT [E]>% CLOSE #▖ PRINT  CLOSE #ACS [M]▗[B]!SSQR  LPRINT ▗COS [N][M] TO [K]= DATA qK LET ▚[I]^f PRINT KV/[M]p▜[ LIST 8[A]pw[E] VERIFY ASN R% DEF FN [D] FORMAT  LPRINT %[H] RUN  PAUSE 8%[H]5q8K RETURN o▘%^PEEK c8TAN RND NEW K^8% LIST  OVER TAN 8SGN RK LIST % BRIGHT qw[Q] OUT  LIST _KSIN LN 8x LIST  THEN W^[E] READ 8 TO STR$ 8INKEY$[T]ABS  LIST [M] BRIGHT !i8b LIST [N] AND @USR 8 LIST ^ MOVE BIN SCREEN$ > LIST  LIST [T]BIN SCREEN$ PEEK  LIST  READ BIN SCREEN$  LOAD _%%8^*Kq▗SCREEN$ Pq SAVE  DATA ▗s[A]SCREEN$ EXP  SAVE  COPY  BEEP 8d PAPER K SAVE ▟W TO $TAN MU PAUSE  SAVE  LOAD  PLOT   OUT [R]5 PAUSE % RETURN zjS GO SUB I1 PAUSE  RETURN / OUT  OUT UO4d XR©{! CLOSE #ACS  REM >x:PK INPUT  PAPER  CIRCLE 5rK AND >= LOAD [H] RETURN  DRAW 2+ DEF FN M DRAW ISTR$  CLS ACS  RUN L[F] DATA  CLEAR @jL+© RETURN ,LN d RUN >=1? OUT  LPRINT l CLS SIN  NEW  GO TO l CLEAR  NEW PI% CLEAR UATTR [U] OR cn DIM [S] STOP ▖[B]F DRAW ▜B/q PAUSE U SAVE LN [A]ZQil8G IF SCREEN$ LLK COPY  DRAW ©t VERIFY  INVERSE ? RUN POINT  CLS %LEN [B]INKEY$ DRAW ▖FN 88 CIRCLE [C][▗ VERIFY VAL !m"2 BEEP  RANDOMIZE U8/▚ PRINT YJP AND `EXP 0|~SCREEN$ [I][A]SCREEN$ [E]bRPOINT 'SGN  POKE K/[U][K] INPUT Rb IF  VERIFY I[B] STOP [A] LIST <={ CLS  CLS I RETURN SQR R0VSIN JzLEN ©IN n PAUSE SQR  LINE ▞ BEEP  LINE ▖ BEEP  RETURN [C]▛LN ?uj PRINT [I]-*j RETURN  RANDOMIZE u[L][I]V GO SUB  FLASH  DRAW ^!$ RUN  PAPER T8 COPY  REM IN  PAPER SIN  PRINT ?>=2%8TAB  FLASH  SAVE 8© FLASH IN PEEK ▜ LPRINT j OUT [U][O] PRINT _ RUN  LIST q© LOAD PEEK ' RETURN d REM U PLOT  PEEK  OUT  GO SUB ©4x READ { DIM ACS  CLOSE # IF  FLASH  CLEAR IN 8b OPEN #▗.▚▛ RUN  PLOT  [A] OUT P RUN AE~ COPY  BEEP  LIST dAT ] STEP 8 LOAD ACS  CLEAR CHR$ BIN PIh CAT ▘ CLEAR  COPY ATN d IF ▙xATN  FLASH  PRINT =<= OVER z8[U]-s FOR  INVERSE l=▙CODE ABS v REM  NEXT .c▜ MOVE  PRINT  BEEP TAB %a FORMAT  RETURN PEEK  IF  PLOT   COPY h!% CLS  FOR W[ READ BIN LEN Uj GO SUB /▘▘© FOR  REM ATTR % ERASE  VERIFY %vD ERASE IN  BEEP  REM  INVERSE ^LN % CLEAR ©ATN n5CODE SCREEN$  GO SUB  ERASE ▜CODE  CIRCLE [S]LN [I]z CLEAR  LINE ▘ FORMAT POINT  STEP <CHR$  CLEAR  INVERSE  LINE $ABS [H] DIM SCREEN$ [S]▗ RUN mPEEK R POKE CHR$ K RETURN  CLEAR [F]% INVERSE  OUT o DIM  MOVE f% IF ▗[J]8 RUN }mof% REM IN  IF  RANDOMIZE  INK CHR$ [I] OVER  PRINT {IN - PAUSE !% INPUT  FOR w@ BRIGHT  READ [B]SCREEN$ "© COPY  INVERSE oPI DATA - LOAD SCREEN$ AT w0] GO TO W[C] BORDER 8SCREEN$ }%qS[F]SQR [E] OUT ASN  RUN ^|▘ IF SCREEN$ v3u COPY ]N GO SUB r`g OUT U© BEEP  COPY ©▝ ERASE Z CLEAR R PLOT   CLEAR U[M] CLOSE #2'D-8_79P}or; CLEAR ASN [Q]4Gu NEXT  REM SCREEN$  MERGE O ERASE  GO TO  OUT +VAL$ ATTR  NEXT  REM [F]mT RUN i STEP ;▚ CLS m[N][E]ASN /]TAB  MERGE .SCREEN$ ATTR V VERIFY !qX[P]wZ;[J]$U_ DEF FN J INVERSE mCOS TAB ATTR p OUT ? INPUT SCREEN$ A[P][K]%[F]v VERIFY ▟[K]%J6W_SQR jQN_SCREEN$ ▝* STOP 6 OUT j INVERSE INT  CAT UtZ? GO SUB V: VERIFY %J CIRCLE z8 REM ACS  PAPER ▛Ty[R]▗H%© CLS jUACS  CLS o!>=sASN ZTAB TAB '8g LPRINT ▖L@ OPEN # RUN  IF  FORMAT ▟PEEK a, READ  FORMAT LVAL ^ OUT m& GO SUB g OPEN #L[A] RUN {ASN X DRAW  READ ;z1▚ COPY  PRINT SIN }[M]F▘[F]x INK  COPY ▞{mC`X[C]ASN o CLEAR  DATA % DIM  FOR 2wS BEEP %[R]kABS [S]8'% THEN xx MERGE cSQR POINT  OPEN # RESTORE ▜dkSIN o COPY  BORDER [M]7% RUN  LET YSIN SCREEN$ z INPUT BIN ,^gp RUN >%*2K% OUT  COPY  PLOT  41 TO D TO 0 BORDER  CLS USR ▜ COPY J OR [M] RUN 8 RANDOMIZE P# CLEAR [J]b DEF FN %8 TO  LINE SQR  COPY SGN K OR  COPY  RUN SCREEN$ ▚ SAVE  INVERSE  VERIFY [U]QKVa POKE r%SCREEN$ 5[S] INK  CLS ▖COS K RETURN b+Nf?X% INVERSE #5%whKR TO [ CLS ATN [E]%SY NEXT %MFN 8sK;x3[L]EABS [H]S[F]?&▗ CLS ▙[I]% STEP <qBIN  RUN [H] GO SUB ?[U]K[H]^Q▘POINT >/LN 0b PLOT  N8: STOP [H])s9%[F]oSCREEN$  RETURN  THEN [J]K[A]VW READ 8 DRAW POINT  BEEP % OR q▜ CIRCLE ▝`FxqATN N IF  DATA ▜[R]qG_ RUN s DEF FN [H]<>^8▝TAN KLN ATN <=%3INT pr CAT n:K%s9 COPY IN  PRINT %)Uy,K INPUT [R][M]K[J] DEF FN [B]% RETURN  COPY m%[K]! INVERSE %'K CLS {% NEW ▞~<=QY[N]#{ BEEP ©T[M]G[K]q▛eX98 BEEP $LPIP READ K BEEP SQR IN [E] AND 9} COPY (o~ LET  LINE R[U][T]?%IN [I]P^SCREEN$  RUN r PAPER PI COPY  GO SUB a[U][P] MOVE &SGN )SQR VAL 6<>LV RETURN  CLEAR W RETURN ) PLOT   CIRCLE [L] POKE  POKE APOINT  RUN  CLS FN Qj% PRINT RNDl#KIN %[N] OVER " DRAW ▘%( COPY }TAN GH(ABS  PRINT  OPEN #+ CLS (" INPUT  INPUT %<UVAL  OPEN #[o CLS {KZ[B]G[C]^!Q8 GO SUB I@Tc CIRCLE = INPUT ACS qSCREEN$ [F][F]iS[T]ATN  COPY  REM J[U]▖9 [Q] FORMAT _ACS V FORMAT q DIM  I% RUN CHR$ PEEK  RETURN INKEY$e COPY  PRINT c+V[C]R0 LOAD  COPY  IF I$TAB L[B]]ABS  BEEP  REM v% RUN >=> STEP  OUT U CLS  POKE pSQR  INVERSE  LPRINT cm CLOSE #▘ RETURN RNDV READ t VERIFY ATN )[H] COPY y INK a%[C] CLEAR SQR  PAPER V FLASH BIN ▖jhk+mmI! THEN LN  CLOSE # RETURN  RUN ACS ▞ INK % FLASH ▗D ERASE FWTAB mSTR$ u COPY  READ BIN ▙ READ  OPEN #LEN  RANDOMIZE z CLS ATN USR [J]VAL$ m FOR /F DEF FN VIZG IF Avu CLEAR ATN ?< OUT oXS OUT WzRND#[K]= PLOT  du IF  LINE Fv0%W▖V DEF FN  BORDER  FLASH  REM ;ACS TAB  STEP ▚- GO SUB - CIRCLE  READ FN ASN U▙[ GO TO  MERGE SCREEN$ TAN 0INT E IF  PLOT  SCREEN$ SCREEN$ / STEP V%]U^Z FLASH j FOR BP%SCREEN$ FN s RUN LEN  MERGE  BORDER 7▞pUACS 9 AND [G]%Z[H]ACS b COPY  STOP [T] RESTORE ▖/uyJn BORDER  INVERSE  OVER " POKE ▞[H][E]Zn OPEN #8[K] DIM 1AT [L]~ DATA  CIRCLE  OUT qj AND  MERGE EXP G IF ©ATN [J] INK  PAUSE 8Um/Px RANDOMIZE ©INT ATTR SGN n! SAVE j BEEP SEXP  REM wz[L]G▙ RANDOMIZE ]VAL$ [U]TAB ▜ FOR . LIST v PRINT ATN ▟) LINE SQR [_ CAT n CLOSE # LIST  LPRINT m GO SUB  LOAD ▜[M]W% MERGE w[W4[C]U FOR LEN 'MACS IN o~:[Q] STOP SCREEN$ ASN  FLASH q CIRCLE RNDTAB k CIRCLE {▝J]©4INKEY$%ATN ©[S]MUURIN  STOP 4W FOR  PRINT UJ▟[P] COPY  INVERSE PEEK ^IQ&LEN [K]g{%SIN q^ABS ET REM 0] CIRCLE FXATTR  INPUT 8#CODE  RANDOMIZE oIN W ERASE EM[M]SGN 8ACS ><=K CLEAR [R]▟ OUT  CLEAR A[A] IF  READ XATTR W`_TD OR [H] LLIST ATN  PLOT  ATTR  MOVE A[B][B]▚^^ COPY T{SGN  DATA ▞ OR  INK 8 RUN  FLASH  LPRINT  INK s%#_©& GO TO hpm CLS &*[G] LINE IN ABS 8 LPRINT PEEK 5 OPEN #0 OUT IN K8 PAUSE  POKE %ATTR fSQR  COPY K%.▗ FORMAT owU▟PI DATA <=kSIN BIN J▛yIN H OPEN # INVERSE  PRINT K▞ BORDER ATN LN NOT [M]B IF <= CHR$ y[R]5 INPUT # RANDOMIZE  TO ▝-U8Z READ  OR u8'; LOAD B BORDER  THEN  DATA C9s%K8p OUT  DATA %▜ CIRCLE RND(VAL$ % CLS wSQR >% CLEAR  STOP VAL$ [K]% RUN xSE%SGN TAN  DEF FN K-▖>=%% OVER ▚%Ee<%VAL q FLASH %~% LLIST }l% ERASE ;% STOP ▚LqI2CODE AT  DIM % LOAD ▖[C]KskSQR %SQR AT INT  BEEP %ACS  NEXT ▙ OVER K CAT  AND [H]1IN % STOP [A]%y[B][K] RUN /K RETURN  STOP  REM  CLS  FOR #'% COPY =▛ DIM ▗[D]K% CLEAR  OUT SQR % RETURN  LET ▖  `/RNDX FLASH ^CHR$  RUN q[H]© LIST %Azx COPY q READ } LLIST  INVERSE V[I][D][H] RETURN  IF %y?' READ )▟[N]{AT  PAUSE F TO A%;qt RESTORE V THEN [J]TAB >k▜[O NEXT % PLOT  [M]r^KZ~y^▗▟ BORDER 8 PLOT   AND LEN [H] OVER 8 POKE ATN %V TO u; RESTORE [P]TAN [A]D}RNDATTR BIN <&WD CONTINUE % PAPER jj8 RUN FN ▜G[I]#[E]TAB ATTR ACS CHR$ j<><> DRAW H; RETURN PCHR$ LN  CONTINUE %U© REM  <> STOP 5KaCODE ©N DRAW  [P]▗VABS  COPY TK DRAW $ C OUT ATTR SCREEN$ % IF 1~ RNDk RETURN  BEEP ▝ RETURN ▖[C]S[K]wNWw+ NEW  RETURN !)rINKEY$ABS  INVERSE [L] READ  COPY ▗D▞IN (TAN ATTR K OVER ) AND x$_EATN j><= COPY  REM [C]RCODE 2k OUT  COPY  OPEN #▖ LIST I+oRNDV$ RETURN ACS y MERGE USR SQR  COPY ▖E COPY  SAVE EnATTR   OPEN #KUk▗ COPY  IF ASN a GO TO ASN U RETURN p CONTINUE c[D]▚ PAPER  PAPER l POKE 3 FLASH W% RETURN  FOR %VAL$ TAB |% LIST  SAVE 9 PRINT  PAUSE ASN [U]SCREEN$ CODE ▞0[F]^[N]<>V VERIFY [F]:1[}kD▝mkUA STOP n3 DIM ATN INT >= INK  CIRCLE *SQR p LLIST jL POKE [K]UATN 4}x INVERSE E MOVE ;<2 RANDOMIZE ACS  CLOSE #BIN ▞▜> FORMAT GO IF  FLASH j BRIGHT  OUT Am[B]STR$  MOVE 1ZJ< THEN ▖POINT %POINT $[N][B]% CLS RNDe[G] THEN % CLOSE #▞8 LOAD SCREEN$ 1 AND 7[ PRINT [C]].[H]POINT  GO SUB  COPY PEEK DVCODE 2▖ ERASE [A]0 PAPER  RESTORE [N]5n[A] GO SUB % SAVE  INVERSE ^%POINT %im@! LINE RND[T]u%U RANDOMIZE  SAVE Gq[C][I]7NOT CODE `r%POINT SCREEN$  LLIST r NEXT ]pR▛zGOIn] VERIFY [T].%ATTR ▚ RESTORE ABS  RUN }%UaNOT 7[M][M]}%S[D]© BEEP |Ig BRIGHT !)yl4z[F] INPUT  OUT }[D] FORMAT JG CLS INT  ERASE  PRINT  BEEP 8/▚ RETURN  RETURN 6IN }a TO JRND[S]<>% GO SUB  BEEP r[R]<$ COPY  LOAD 1* COPY  SAVE <>%[B] COPY %?ATTR  CLOSE # FLASH j' COPY  RUN hVV RETURN  RUN F DATA <#[K]K LOAD PEEK  PAPER  COPY  CLS qUSR 0SQR }[U]Ir&[ACS  OUT ©TAN FN [I] LPRINT CE RUN  MERGE  CONTINUE  RANDOMIZE %W}W MOVE  COPY 4©▗ THEN Q| OUT  YS DIM  RANDOMIZE [I]LN CLS 6TAN % INK 7% LOAD ATN 4[E]V AND  THEN _)K~ ERASE n% BEEP  OVER N CLS  LOAD  AND |'/ NEXT W OUT  CLEAR <=[E][H]8[I]/ PLOT  K©oSIN 4^[U] ERASE % RUN Kz▖ MERGE 9%EPEEK  OUT !TAN ASN GIN ▞%/i▗v[B]/ BEEP $%dATTR  AND /-K<= ERASE <=[U]INKEY$ABS F FLASH Q0SGN eeLN  RESTORE ` INK %lU8%SGN ;!#▖2 RETURN z▚ BRIGHT CHR$ EXP  OVER w%U0SIN @8 LET %~eAT %/a BRIGHT  TO  READ [L]%1]▗|POINT .[D] MOVE ▖<%SGN w▞D SAVE  PAPER ^ DRAW % OVER ▗ LINE 8BIN  DIM %h FORMAT BIN SQR D▙[A]%BIN ;LEN SPKPI< LPRINT  PAUSE  LOAD ;%▘t ERASE {BIN  DRAW  ERASE SGN rSGN %#[B] DRAW [A](xK RESTORE  DRAW  PAUSE PEEK  LINE %0_SGN qK DIM  CLS USR %z LINE jx] DRAW ▙K/%% READ  INPUT ql▜ LET E]`/<= LOAD Kw[B]}t<=y VERIFY ,Hp CIRCLE  RESTORE  AND  STOP .MSGN %O▜,NOT  VERIFY ATN A[E] RESTORE 8 OR ATTR  COPY  RETURN # OVER % LINE g$% STOP >INKEY$ RESTORE H DIM IV READ 8$3[A]% STOP ! RESTORE G2K RESTORE q2▟ TO [I]%[G]SGN  NEW ATN ▝>=gK[B]L1C PRINT xATN g8[E]u% CLEAR og LET 8 IF VO CLS  CLS Sk[M]BINT U PLOT  {[T]%[P] THEN [C]ASN  PRINT  CIRCLE >fq^ SAVE K[K] REM 8 ERASE  READ INT LEN 8K COPY  CLS O< RANDOMIZE q0[K]m MERGE Y[T]USR  SAVE  COPY STR$ l>8ATN n OR + LOAD  RETURN !&LEN TAB %ZASN [F] RETURN [K]^A% GO SUB =LN S IF ▖PEEK %VASN >= OUT ▝%_F%{Z2 CLS S<[B]' NEW SCREEN$ Wf OUT  STOP M.BIN [UB NEW ▜ PLOT   RESTORE %UKmACS  NEXT C▗IN [Q][F]R%ACS  PAPER X PRINT  SAVE U*ASN [I]KUn OVER EK[P] MOVE  FORMAT mATTR  FORMAT  STEP UR READ  LIST ACS ASN K0ATN ACS * ERASE  LPRINT W RETURN  RETURN  LINE LEN cSCREEN$  LLIST  FLASH  BEEP  OPEN #^K%KZ RETURN  CLS ▛KV MERGE ABS ATN VAL$ ATTR AASN [Q]e CLS { REM  FORMAT dV PAPER  OUT  OVER  PLOT   DIM 6P▛- PRINT w STOP haIN  INVERSE Z[Q] AND iEXP a GO SUB  RUN  GO SUB zlq OPEN # RUN ]q[Q] FOR ABS  RUN PEEK  LET >=- LOAD ]j RESTORE SQR [ RUN  BRIGHT  PLOT  INT TAN <=M[M]K BORDER  OUT  GO SUB ^ PRINT jh}#-VAL$  CLOSE #xK GO SUB U MOVE  OUT  VERIFY H PRINT  FLASH  CONTINUE CODE |F]i▙%1iVAL$ [[R]D5 NEW ©[U]. IF <STR$  IF //m[$+ STOP  COPY  BORDER  AND [B]% CLEAR g#m^~ PAPER TAB ▖ CLOSE #[ LINE [J][C]©©8mZ GO SUB %©Y[N]TAN 5▖# PAPER  RETURN 6VAL$ STR$  RUN 8_ COPY INT 8 CLS  PAPER LN <^INKEY$y` RUN cATN  DATA  PRINT  IF  OVER g^ COPY VAL$ % OVER k RUN f~%<=![G]CODE  COPY  PAPER POINT ©<8 INPUT 8FN  CLS  BORDER xLw DRAW /^% NEW b% LOAD  BORDER ▚( RETURN  REM 6TATN  COPY  CLS Xz COPY j% OUT  COPY  CLEAR  IF ▝▙ CLOSE # CLEAR ]qW=[U]▗[B]T RETURN  FOR 1k COPY  IF XP COPY W AND HABS  LPRINT ]( CLEAR ; ERASE 08 CLEAR  LOAD ▖AT  RETURN {PIA FLASH ME[U] COPY CODE *TAB u/d[M]SIN ~TAB A▞,]/ COPY  OUT ▜+[T]d▗UAT [B] CONTINUE AT DBIN  COPY bCODE 8i-'#INKEY$[B].[Q]INKEY$ MOVE s% FOR Z[U]:Hd)+ INVERSE >= CLOSE #+.[A] BEEP ^TAN FN 8 RETURN © LPRINT % OPEN #)-8W DRAW Mx8 CLEAR CODE ^LEN }C STEP %+ FOR >%+ACS /% CLEAR KSGN [K][O] MOVE } CLS  STEP e BORDER ASN K/ PLOT  EXP D4 OUT  POKE % CLEAR kASN  RUN %#o LLIST ▜[P] CLOSE #IN K&^I|% CLEAR  SAVE K DIM >_% COPY rs[H] RETURN 8 CLS  BEEP  RETURN  INVERSE |[O]%[H]%FlTAN l>TAB ©/: COPY <=gr[P]gATTR 8#%8[D] LINE Q©8LN  CAT %q~[H]E%<+ RESTORE  OR bK~%[M]1 DEF FN %J RANDOMIZE Yy VERIFY % PAPER  PAUSE Y IF N%|INKEY$5 RESTORE K SAVE AT mkSCREEN$  COPY gBIN [H]USR %COS >^[H]BIN  THEN %mPOINT DCIN ^ NEXT |8KSQR  RETURN 8 READ POINT ax4< CLOSE # CAT `% BORDER  RANDOMIZE %ABS k OPEN #KCODE [H]Y[D]SCREEN$ IN ABS % MOVE PEEK K^MaKo DRAW [Q]%_ GO TO NATN ` TO <=▘SQR VAL INKEY$AT ~B FORMAT V%STR$ o:POINT k DEF FN K[I]FACS 8}[U]yRND DRAW W STEP [L]]b4C< OVER [A]97 RANDOMIZE jVAL$ Q(CCODE 3 READ KAT  LPRINT :up INK 3[G]. RUN ;|[X PAUSE ABS  DEF FN RNDJ LET  INPUT  OUT 0 SAVE K*© COPY ▗NOT  CAT *qSCREEN$ ATTR ~ACS  IF ▗wCRACS  VERIFY ▚P INVERSE R DATA CHR$ C* FLASH iC CONTINUE  PRINT )KIVSGN >VAL$  REM ▗2USR VAL Um MERGE 8d.ACS  ERASE [H]▗ACS AT  MERGE NOT |TE)Z INK  LET #%UI)%UWhs[B]KACS [U]8jASN -.SCREEN$  ERASE >=>=POINT %ASN FN ASN Y[J]COS  OPEN #VAL$  PAPER -[H]SCREEN$ [U]NOT Un<>Q8TAB ZLFMj CLOSE #8UPOINT  NEW yPI[G]L[Q]R%ASN USIN NE%9ATTR SCREEN$  CLS ASN b MOVE [C]TAB U MERGE 4; VERIFY  LOAD 8 PAPER z^ RUN 1U4 INVERSE T*hASN RNDK MERGE 4©*ATN n/VK+ATTR [S] RESTORE  MERGE U>V IF j BRIGHT  CIRCLE CHR$  CIRCLE K FOR $!ACS VAL$ Z% VERIFY Z7pTAB K=MIEXP .*xhNOT F] READ VAL$ [L] LOAD ?O[ LPRINT r COPY  COPY /CHR$ (] OR  VERIFY [K] RUN  AND  READ ©T%Z%;Bt%EjTAB  STOP ATTR + OUT 8F RESTORE  NEW 8ATTR COS  IF  OPEN #[B]P READ 8OIN YQ' LOAD  COPY  RETURN  OR ~ LLIST b&x+BHcPI▚ DATA  IF  RUN %, DATA /# ERASE WMBIN  COPY 5 CIRCLE  MERGE M INK S!D GO TO ASN *hH LLIST . FLASH [I]+lk%7▝[I] PLOT   LPRINT ^TAN  FLASH  8 CLOSE # MERGE POINT 8 GO SUB PEEK kC INK  ERASE % LLIST y@C]▝TAN [A]~{ LPRINT COS  DATA VSGN 4▚NOT 7M PRINT [Q] ERASE [D]EXP  PAPER ▚<= RETURN USR  REM  LLIST [A]▗ow; IF [Q] IF  READ RND>0|$[R] RETURN  CIRCLE EXP ^ OUT  FLASH  CLOSE # CLEAR h CLEAR !kVAL H© LOAD [I]FN  RETURN  b=▜ RETURN TAN  COPY l IF  LPRINT [L] BEEP ?8 COPY  PAPER  LOAD  SAVE -8SQR © AND TABS .2 NEW  GO SUB  CLEAR  RANDOMIZE [R] DEF FN 9 COPY  LIST %} OUT  RETURN  COPY  INPUT  RETURN  LPRINT $ LPRINT  TO © PLOT  IN q IF NOT ?? RUN USR ^| FORMAT  MOVE  OUT ; OUT Bf RUN ? CLEAR  CLS 8% CLEAR ? OUT © GO TO [H]8? COPY [Q]8 STEP ▜▗8©/ABS 8[P] COPY  CIRCLE 8`SIN  RETURN S[S] CONTINUE 8 COPY S RETURN %8 COPY ) LOAD % DATA >[F] IF  LIST  RUN  BEEP J% CIRCLE CHR$  READ  LINE [F]q LIST 8 RUN ©INT %8 COPY %▛ CLOSE #8k COPY  REM / NEXT q% CONTINUE ) READ 8 PAUSE R OPEN # PLOT   CLOSE #8%!PEEK  GO TO 8<>ATTR /K POKE P8%c PAUSE  LLIST ) REM K COPY  DRAW STR$ AT %[K]: COPY ▜ COPY  SAVE 0[F]< LOAD  PRINT ▚> DRAW  INPUT JRND INVERSE G SAVE  IF  J INPUT C^ CLS NOT  IF ASN  LINE ?U▝>[R]n4[G][U]R_ OPEN #STR$ %©RNDATN VAL$ ![H]RNDe%USR TAB OVAL$ RND▜FN USR  CLEAR [Q]© SAVE <>[T][J]LEN e MOVE © POKE LN  DATA jX[E]7©LEN  IF  BRIGHT *} CLOSE #NOT  FORMAT G%? POKE  INPUT  LOAD  RETURN ▗ CLS USR  BRIGHT ATTR 8Z AND  PAUSE  LPRINT  DRAW 8IN  PRINT  TO E%@l8© REM ?HINKEY$ LPRINT  SAVE VAL$ ,$wSCREEN$ ^ IF [Q]/&INKEY$ RETURN ~ATTR  NEW W LPRINT  PLOT  %>TAB =VAL @l*&8* MERGE 8R STEP  READ ]'"}U CLEAR , CLS [Q]{ DATA IN AT G>BIN PEEK LEN "[J]ACS m NEW  AND E ERASE FN V OUT  SAVE FN An OUT ▚ RESTORE V[oASN j07SCREEN$ *ATN 0ATTR K PAPER pASN ACS  FOR  BEEP  INK >ne0pTAB [nACS FVAL fpUSCREEN$ SCREEN$  FLASH 8 CLEAR ;eLN %ASN ASN ULEN hACS V VERIFY NOT AT   CIRCLE  PRINT ASN [,Wd LINE  LINE LN  VERIFY L[S]k READ %ATTR j8 FORMAT ▟KZTAB Zht.SCREEN$  MERGE iVAL$  TO USR %mV~[F]SIN SIN A THEN ;PEEK j*As%TAB @w%u;lCOS  RANDOMIZE Y[S]▟ACS  CIRCLE  INPUT SGN X[S]b FOR HTAN ▘PEEK hm AND INT % INVERSE ^h-k[C]PABS LEN [H][H][U]VAL$ *CODE =>%D[P] INVERSE i[O][C]©[T] READ n(E$SGN  FOR  STOP  AND  CONTINUE  PAPER (K BEEP  GO TO RNDATTR PIeCODE /]ASN _E[S]STR$ TAB V BEEP c[K]UATTR ? COPY  CLEAR LN CHR$  CLOSE #8 LET  RETURN [L]%RNDRND DRAW B VERIFY e CIRCLE [K][L]8 COPY <>/KOU[P]0q COPY [E] CAT qbINT ATTR k NEW SQR  RUN  TO 1iUX DRAW zLN *%bBIN  CLOSE # TO / FORMAT POINT %RNDL_ POKE  DATA  ERASE oCHR$ SGN [I]K ERASE ATTR  STEP }oVAL$  CONTINUE [F]}* PAUSE % CLS  INK  MOVE RND GO TO [D]RND MOVE IN ~,?j[C] READ PI RANDOMIZE [P] GO SUB %5 RANDOMIZE P[G]H[Q]HLN uoACS J READ  IF @ READ |ATN AT ] OUT  OR O INVERSE 08v CLS x[U]P'D DRAW ATTR ^ OUT _ OVER  BORDER pu PRINT t MERGE [Q]W RESTORE  LIST XA_o BRIGHT [F]O PLOT   TO  FOR ▝cABS p[L] CLOSE #IN  REM x AND CODE NOT  CLOSE #T LOAD  PAPER C[M] ERASE ©ABS K INPUT INT  LIST <[B][ LOAD P REM  COPY  CLEAR  NEXT & PLOT  SQR  DATA  LIST 8P PAUSE { VERIFY O▚d COPY  GO SUB f RANDOMIZE ©[R];7 CLEAR ©[K]P)|V INK E GO TO 2[C] DRAW PEEK  CIRCLE  RANDOMIZE  BRIGHT r PLOT   NEXT  LIST  RETURN ]ACS © PAPER X RETURN ATN  PRINT  GO TO i▞[O] RETURN [N]. BORDER u8IN  READ EXP 5D DRAW Y, CLEAR `ABS _8}10IN  RETURN [P] SAVE  OVER -s8c^©3 TO 8zCOS K RUN Kz▝1K PRINT  LINE 8IN Kq INVERSE 7[H]%_ PLOT  % RETURN OKzSQR 8u RESTORE 8CODE w^78▗,6%5% CLS %TAN }_ DRAW iSIN {X%CODE  CLEAR VAL$  DRAW ^ RETURN 8vm RETURN [Q][H] COPY 8USR SCREEN$ G▗? COPY @87 PLOT  r VAL % 8od@▗ COPY $[O]sX> STEP  CONTINUE 8@>=[J] IF <>v8EXP  DATA FN {K CONTINUE 8d~▚KrYRAT %SIN  PAUSE  CLOSE #BIN |8^ATN <`[F]SCREEN$ GPI CLEAR |8uG1 LIST [E]STR$ ^K8STR$ ` RESTORE  RETURN W COPY  DRAW  TO h8 CLEAR CODE  PAPER K THEN 8! IF  PAPER D CLEAR CD RANDOMIZE ▜ COPY  LOAD mWb[G] RETURN [R]▗$ DEF FN  ERASE  COPY ASN V% RETURN ~@}8~ FLASH SQR  MERGE  INVERSE %_ POKE [P]▗8©mm'[A]▜K▚q: FLASH ACS ^@T8=ACS  CIRCLE 8@[M]VAL VAL ; INVERSE ASN  BORDER #[I]@T1 OPEN #Hi SAVE 8 INVERSE  MOVE -▗[P]F(8J[D]ACS G SAVE 8m[S]m▜ CIRCLE  AND ~>=k OUT tATN ASN  CIRCLE  DEF FN  LIST 6"u<> PAPER  OUT  LOAD 0EbTAB j-LN ACS  CAT SASN  DIM ATN ACS RND OUT FN STR$ -INKEY$ PAPER  PAPER <= INK cz RESTORE mZAT !SQR ACS SCREEN$ POINT  CONTINUE FN MU MOVE f DIM %[F]N5SQR J1 DEF FN 8 MERGE STR$ ASN CVAL$ R8SQR [C] COPY j BRIGHT  OPEN #[F]aKV STOP ASN -[T]qZR[D]he) PAPER %POINT J INK  BRIGHT T INVERSE { IF  CIRCLE FN ? FOR  RESTORE  INVERSE hSCREEN$ t/i BORDER RI<=[C] CONTINUE [F]<>USR xIJSCREEN$ RNDZBIN I*SCREEN$ SCREEN$ EXP  VAL$ $[U][E]POINT  REM 8O$[H] RESTORE  REM © LOAD }JRND POKE a%SCREEN$  RUN U©LN :f+], IF  COPY  DRAW CODE 6ATTR  RUN _INT  GO SUB  RANDOMIZE  STOP " PRINT  CLEAR © RUN VAL$ CODE  MERGE  GO TO T8▖}CHR$ M BRIGHT VAL$  CAT ^IN  FLASH o TO % FOR  MERGE L RUN INKEY$e[U][H]n COPY .PEEK ▖VAL$ 5~i[O]BIN  NEW INKEY$V▙8 IF u[WqAT [M]ATTR [H]VAL  IF SCREEN$ _ CAT y[L] IF  INVERSE  IF ATTR )e% POKE  FORMAT  GO SUB TPOINT PEEK [& LPRINT g/PEEK ATTR Vq▚[P]TAB [
  8535 STOP TAB [G]T DRAW [S][L][UbATN SCREEN$ RND% CIRCLE 1] RETURN  MOVE b REM SCREEN$  PAUSE [R] OUT g%w CLS  DRAW UIN ▛STR$ IN oW[R]▜dIN w%} RETURN  IF STR$  CONTINUE  COPY  VERIFY  OUT " IF  LOAD  FLASH CODE uLN  GO TO  OR © INPUT k[A] CLEAR  RETURN  PRINT  CIRCLE [B][L] LET  COPY  FLASH  FORMAT oDAT ASN %STR$  LLIST  u© CLEAR RND CLEAR  LOAD  READ  MERGE zK RANDOMIZE  COPY  RUN RNDrATN  PAPER /▙▖[L] IF © CONTINUE <=USR ^ RETURN  RUN LN U'; COPY  PAPER LN "[M] CLS  DATA  LIST SGN K RETURN ?'RA©{ OR QTAB h LOAD 8 FORMAT /gRND%8 DEF FN #STR$ $^ RUN TAB  GO TO  READ CHR$ [S]ACS >= BORDER  VERIFY  NEW  PLOT   GO TO RND% LIST ASN CHR$ LN  LET 3 CLS  RUN  LINE [J] CLOSE # RUN  RESTORE  NEXT q0COS SGN  PLOT  K^| DEF FN RND~^SGN $[D] BORDER iC BORDER Ke[G]yKKSGN 1^^ LPRINT ▗%NOT  ERASE  LIST ^AT K MOVE EXP  STOP Ks?_K<=8K TO SCREEN$ a+8CHR$  LINE [J]8 BORDER / LET s^SGN %<=+EXP rK CAT % CLEAR @s[R]% RETURN [Q] LIST APIACS BIN |%▝SQR [A]B THEN  PAUSE dk`+q%[C] RANDOMIZE ACS P% CAT Nb>FN ]~% PLOT   DATA %IN  CLEAR _Z CLOSE #▙%OPEEK /8 OUT  RUN C[P] CLEAR 'COS  VAL$ 'IN q>& PRINT  OUT P PAUSE ASN   CLEAR _ BRIGHT  BORDER  LPRINT q INVERSE PINKEY$LN sK NEW CHR$  REM IN  GO TO )% REM EXP  DRAW ,p▛RND COPY  CLS © LET u RETURN +▛STR$ © LOAD  FLASH ei RETURN DSGN [N]t© OR  LINE ▝Y COPY [F]©ABS  REM  VERIFY ATN |a▘ TO  FORMAT [F]{[F]zX[G]{|]AT  uM%/c[Q] OUT  RETURN } REM 4%bFN PEEK  CLEAR ACS  MERGE QF▜ LOAD KUz FORMAT K© RETURN FNOT TAB 3LEN % OVER ATTR z|`SIN LN USR SQR ] RETURN ASN  OUT  PRINT G RETURN  VERIFY  REM PEEK  MERGE [M]▝ CONTINUE u! INPUT CODE _ BEEP ~▖ PAUSE 8©~ PAPER  PRINT zdABS VAL$  INK %4 SAVE ] FOR  CLS TAN ▖ACS ]STR$ ]SQR cV▘TAB DO)kSQR Y0DABS m$ CLOSE #q BEEP TAN ZnHj ERASE I8 ERASE _T[Q]PIK RUN p*▞IN  THEN c%IN EXP %p%ACS [C][O][F]YATN  INPUT p PAUSE Xw FOR [R]ACS <= INVERSE &UUy CIRCLE _ PAPER [M]ZkJ CLEAR z8ATTR ▘K© MERGE UASN j POKE a RETURN  PAPER SCREEN$ TAB [L]' DRAW s.ATTR [U#Z[A] INPUT  COPY  CLEAR j PAPER b8[L] CLEAR  MERGE k[ DATA IN  INVERSE  LOAD  CLEAR  LIST + LLIST [H] AND /.POINT k BEEP .VF|VAL$  OVER [J] INVERSE  RUN ^ STOP  LOAD k-ASN $ BORDER X PRINT |a[S]CODE  REM 6RWRND&VAL$ Wu▜ OR m[U]▝y_VAL$  AND y▗ASN [D]NOT  CONTINUE © FOR u RETURN SCREEN$  OVER *IN  PLOT   INVERSE O!V1JU© CLS k▚d DRAW ▝ DIM ~ATTR  COPY  GO SUB ACS  OUT  BEEP FN [L][R]M CAT  IF  FLASH j FOR CODE  CLS [T][K][G]TAB ABS  NEW *ATTR  RETURN 1[G] COPY  CLS v BEEP _*wW  PRINT [m[J]▜ DIM  THEN `%_ RETURN  INPUT  STEP ACS [P] AND © RUN SQR p FLASH ABS USR  DEF FN [P]8 COPY IN  MERGE FN  RANDOMIZE aT% RETURN 8 FORMAT tGPEEK  PRINT  COPY  OUT z[C]1[`/ BORDER EXP z LOAD  IF  GO SUB  NEXT ▗LN USR  READ 8E FOR  CLEAR ACS *4 CLOSE # READ  AND ▘ FOR 5 AND  PRINT  RESTORE :[M]!% COPY ASN INT  SQR  INK K RETURN  INVERSE : NEW ▘{8HRNDE8 CLEAR  MERGE  OVER ]$; COPY [L]x MOVE  PRINT [I]VAL  FORMAT 6 AND ▜@r DEF FN x.M RUN 3▚%[L] PLOT   RUN >_3 PAPER 7}[P]wk8[N] DATA q BORDER %>=oNW8K[B]BIN E CAT <=_m PAPER qPEEK .[F] BEEP %[M]% LET  DIM F)q PAPER  BEEP %} LINE Kq DATA g▞%BIN  READ u>% CAT  FORMAT /K8▞ THEN K[I][S] LPRINT  READ [P] COPY  RETURN  FORMAT _` FORMAT  MOVE f[H]^ INPUT  PAPER ABS  CLEAR % CLEAR ▖ CLEAR %^ STOP aK~▛[H]% CLS =L▞%|! COPY  OUT .H©D INK  CLEAR _VAL [J] CLS +▚r[B]RND% RUN IN  LOAD INKEY$l?8PEEK c%S BRIGHT  RESTORE  COPY }9F RANDOMIZE  MERGE [F]% LOAD a&n BRIGHT SQR # OR [S] LINE %[T]%, INVERSE ATTR :0 RUN USR  CONTINUE rUSR [K]PEEK  LIST %=q[A]a[S] SAVE %AT SGN + RANDOMIZE ▟8nD REM 8Y[N] RETURN jH FLASH 8zI RETURN PI% GO SUB _%[B]TAN z2o_CHR$  RUN  RANDOMIZE w FLASH ATTR ACS C CLS  INPUT  IF  MOVE G -  IF  MERGE ©INT !▟W BORDER  MERGE LN ▜l PLOT  m LOAD [D]ASN >PEEK 6 STEP  FOR TAB  GO SUB  PLOT  [I]:- OVER xj[C]"[R]QaASN  RUN  NEXT JACS U`$! INPUT  COPY ]IN ▟^ LINE [I] MERGE  CLS TAB %^:LY INPUT  CLS PEEK ATN ]O[J]PEEK Rs% OVER q9ABS %© RUN wIN [Q]_ CLEAR  INVERSE  REM  COPY  REM Q+ATN @lCODE  BEEP vIN VAL [ PI% CLEAR  OUT  GO SUB  DATA ZUn PRINT wl[ FLASH CODE SGN  INK Vv IF  CONTINUE  OR pTAB ▝[N]CODE -INT >WuEXP  FORMAT = CIRCLE E& RESTORE INT u%-u?{u CONTINUE c COPY END_PROG