Cauldron 2: CAULDRO2.B

Is a part of release: Cauldron 2
File size: 40960
md5: 0c38d38f1c0692cd51d2488fafa457b5
  1 CLOSE #USR 0: REM  DISK LOADER BY KULIKOV DMITRIY    NEXT 1N GO SUB ^!@@ COPY u GO SUB VAL !FN aPOINT a?[M]CODE w GO SUB VAL !SCREEN$ ]BIN @~POINT ~FN w#xLEN   NEXT  LINE I(<>IN [tG▜D[H] PRINT  DIM [S][C] COPY ACS  THEN  FORMAT IN LN INT S▞ OR  NEW TAN  DATA ?[U]^ OVER [P]PEEK ▛c▖[Q] BEEP ATN NOT  PAPER [F]▛[B][A][O]vSIN Vg AND POINT o{▗BIN o OVER .Uv[B]% MERGE SCREEN$ ▚<=UR2 GO SUB a'3k[D]xJ{w[M]INKEY$,>INT STR$  LIST SGN  FOR ASN  VERIFY  CLOSE #[L]AT @[H] INPUT xWZ#|[J]FN  FLASH <= OR LEN  GO SUB  BORDER X LET x FORMAT COS SGN  CLS v AND  FORMAT  MOVE   GO TO VAL V▟cN▟,[K]/ TO  RETURN [B]*▚ACS P POKE iATN  CLOSE #E PAPER FN [J]@▖FN VAL$ ?▝▙▟Y[E]▘ COPY 6 RETURN  STOP ▛ CLEAR  LOAD +5GU[m©'5K]o}k5;-_M{ug=/kuGU[-?guK]/=+u{m_M;5'}o+5GU[m©'5K]o}k5;-_M{ug=/kuGU[-?guK]/=+u{m_M;5'}o[N]ATTR ASN <= MERGE  FLASH  GO SUB  COPY ▟[L][F]PIASN  THEN  INVERSE  LOAD  CLEAR  FOR [F]▜ASN SQR TAB  OUT  STEP  CLS  PRINT  BORDER [F]▛ABS CODE [N] FOR  PRINT <= MERGE  FLASH TAB IN ▟[L][F] BORDER  PRINT  THEN  INVERSE CODE ABS ATTR [F]▜ PRINT  CLS  GO SUB  OUT  STEP SQR ASN PI[F]▛ CLEAR  LOAD [N]ATTR SCREEN$ 869!@@ COPY u GO SUB VAL CODE 2H/!@[M]@ GO SUB VAL !X" CONTINUE  CLEAR !@TAN " GO SUB  CLEAR !?X" PAUSE  CLEAR !©TAN " RUN  CLEAR   OR * CONTINUE  CLEAR  GO SUB [ GO SUB  CLEAR #" CONTINUE  CLEAR  GO SUB S GO SUB  CLEAR +w MERGE @@ MOVE  RESTORE bk@T] LLIST  DIM * PAUSE  CLEAR  GO SUB [ RUN  CLEAR +" PAUSE  CLEAR  GO SUB S RUN  CLEAR #w MERGE @ MOVE  RESTORE bk@T] LLIST  GO TO !@[M] GO SUB VAL STR$ [I]<>urrent Valuesuse RAM UntilWrite textX  NEXT  STEP [C];; LLIST o RESTORE  INK  MOVE  INK !@[M]  RESTORE  MERGE  RESTORE  INK x RETURN   RETURN [K] OGy INK w$ BORDER  LLIST    BRIGHT  LLIST  MOVE   CAT  LLIST # <=!@TAN  INK x RETURN   RETURN [K] OGy INK w#xLEN   DATA  CLS <>[K][K][K][K]>=[K] COPY [K] RETURN [K] COPY [K][Q] COPY  COPY  DRAW  NEXT  DATA >=[A] CBBIN [K]▗▘BA@[Q] FORMAT  CONTINUE  CONTINUE [K][O] COPY  COPY  NEXT CHR$ < DRAW  CLEAR [K] RANDOMIZE [K] PAUSE [K] DATA d PAUSE  LPRINT [K][O][K] COPY  LIST  AND a LPRINT dN[B] NOO#'O CAT [K] COPY [K][Q][K] COPY  RETURN |1&▖▙C!!▞▞EE%'#[B][D] TO  LPRINT  CLS [K] COPY [K]O[K][K][K][K][K][K],[K] COPY  CAT '[K]©[K] COPY [K]GUSR dINT Y,TSCREEN$ P [K][K]USR USR `p8[I] TO  NEW b08SGN [O]Og1#[K] COPY  LLIST  TO a▝a[K][B][K]!AA[B][B]00p▞&p[K] COPY [K]-[K][K][K] RETURN WBIN  REM E69[M]F BORDER g[K]▖|PEEK o MERGE +[K][K] DEF FN  BORDER p BORDER [K]"[K] COPY  LPRINT  TO 2BB[K]"[S]c[Q] ?[K] COPY [K]?1``bABFEA@@@!!?©o NEW  DRAW  SAVE  LIST  LPRINT  LPRINT USR USR  [K]0p`@A/*▜an[F]jASN yPEEK _CODE _/[H] THEN  BEEP  THEN g7;{ FOR u IF  CLEAR ~?<=NOT @[K]USR  LPRINT 0[K]USR ©USR  COPY `[K]![K] COPY ©|qry|[K]~|yb LIST  DRAW [K] COPY [K].p BORDER  IF <NOT  PLOT   LOAD [P]VAL N COPY ©IN ©PEEK ; LOAD /[K][H]USR USR  LPRINT  LET  INPUT  COPY  READ STR$ CHR$ TAB  BEEP ©>▘bO/>~©[K] COPY  RETURN  RETURN  DRAW  MERGE ATTR C DRAW  COPY  COPY ©[P] LOAD  NEXT  CLEAR } RETURN  COPY © COPY [P]▜STR$ [K]USR [K]▞SGN  RETURN  RETURN © OUT +USCREEN$ [A][K]USR USR ` [K] x DRAW  LIST  [K]#[K] COPY ▚0I▚▝CHR$ DD[K]E OR EDNOT @@?[K] COPY } REM  COPY aBIN SCREEN$ SCREEN$ © COPY ©ATTR U[G]IN  RETURN  LIST ? COPY U COPY  COPY ©{y COPY  COPY  DRAW  LIST ▗CLs©[K] COPY  DRAW  SAVE p LPRINT USR [K] LPRINT  SAVE  INPUT  BORDER a[K]USR  LPRINT  LPRINT  FOR }~IN  OUT  OUT  LOAD  RUN  RUN {;= CLEAR [K] RETURN ©^([A]▖USR h(0[K]8[K]8[K]#[K] COPY © TO !▗BC!![K][A][B]""BIN c?[K] COPY  RETURN  OUT  FOR uINT  INVERSE n7[L] CLEAR  CLEAR /VAL$  PLOT  SQR  INVERSE  INPUT ©IN  CAT  RUN  CLS ©>p DRAW  RETURN USR T RETURN  RETURN  DRAW  LIST  LPRINT & DRAW  SAVE  LIST USR [K]USR  LPRINT p8<<PEEK  OVER  LOAD  RUN wATN INT  PAPER  PAPER  GO TO  CONTINUE  LPRINT  LIST  SAVE  SAVE  DRAW SGN ^▙[K]=bd@| SAVE USR [K] LPRINT [K][K] COPY ▚0I▚▝B[K]D<=BIN BIN  AND  OR E[K]D$NOT [K] COPY [K]USR  LPRINT  DRAW  COPY uINT ]CODE  MERGE  REM  PRINT  RETURN ©;[N]▙ BORDER  PLOT  IN _[P]?ATN o_ IF  RUN INT  RUN ;w;wSQR q DRAW  RETURN  COPY  BEEP  RETURN  OVER  RETURN  VERIFY [K] RETURN  PLOT  ~ PLOT   CLS  RUN  CLS w{u{;5;=©_o_n MERGE CODE  MERGE VAL$  MERGE VAL$  GO SUB  ERASE POINT V[K]@@[Q]@ @ P P P P P[Q]P LIST  SAVE >/[P]??~ DRAW  RANDOMIZE  RANDOMIZE  READ ▜[K]%[K] COPY <=9 LLIST BIN  POKE  DATA  SAVE '8@ [A]<> DATA  LET [K] COPY [K]USR  LPRINT pLN  OUT  LOAD uINT ]VAL$  BEEP  LOAD uATN g INPUT  INVERSE [K][K]:ukw INPUT  INVERSE INT  PRINT  FOR UATTR _PEEK xc?©[K] COPY _CODE _CODE _IN }SCREEN$ USCREEN$ USCREEN$ USCREEN$ USCREEN$ USCREEN$ USCREEN$ USCREEN$ TFN TFN Q[S]E*[K] DRAW [K] RETURN  PAUSE  GO TO  DRAW TAN h FORMAT [A] USR [K]([K] COPY  LIST  BORDER  NEW  DATA >=[S]DL[K]▞▟BIN CHR$ STR$ `[A]▖c SAVE [K] COPY [K]USR  LPRINT xLN /VAL$  BEEP  BORDER  CLS  CLEAR u SAVE t IF  POKE INT uSQR r DIM  PAPER  PRINT  NEW ASN :[K] COPY  RUN  FOR  VERIFY VAL$ TAT /AT /POINT sSIN p[Q]@[Q]A'@[Q]@[Q]@ @@@[Q][Q] P[Q]@[Q]@@[K]? CLEAR  RETURN  COPY  FOR  MERGE SCREEN$ U*U*U*U*T*T(P @ @@[K]![K] COPY NOT 9STR$  [A]>= DATA  PAUSE  NEXT [K] RANDOMIZE  CLS r$▖Q# LET [K] COPY [K]USR  LPRINT  LPRINT VAL  FORMAT VAL  SAVE  CIRCLE LN  CIRCLE  SAVE  BRIGHT  DRAW  BRIGHT  GO TO  BRIGHT  DRAW  DRAW USR  RETURN [K] COPY  SAVE  LLIST ©© COPY  COPY  MERGE SCREEN$  MERGE ▘9nSTR$ * MERGE SCREEN$  MERGE  REM }[K]? CAT  LET  BRIGHT  DRAW  RETURN  COPY uATTR  MERGE  LINE E STOP e[S]e[S]e[Q]@@@@[K]&[K] COPY PEEK [S]LEN Q[A][A]PPRS[K]R OPEN #[B]QQ OUT USR [K] COPY [K]+USR  LIST  SAVE  DRAW NOT  LET  SAVE  SAVE [K] DRAW  RETURN ~[K] RETURN _VAL$ WVAL$ WATTR UATTR WCODE _PEEK  CLEAR  REM USCREEN$  MERGE  IF } RETURN [K]# RETURN USR  COPY  OR  STOP  LET  SAVE  BRIGHT AT T,▖[E][E]>=D▖D▖▖[K]%[K] COPY  SAVE  CLS  PLOT  tzINT INT Z* FORMAT  CONTINUE  POKE vzz▗▜[K]HUSR @[Q]@[Q]P[Q]PFN PFN TFN  CLOSE # REM  POKE  IF u REM UINT }▙> PRINT  REM USCREEN$ USCREEN$ USCREEN$ U[S]U"A"@[K]1[K] COPY  OUT [K]_^/YZY/^[K]_ OUT [K] COPY [K][@@@[K]8[P][A]  #?EXP STR$  LLIST  RANDOMIZE  RANDOMIZE y9[J]I)I[J]9y RANDOMIZE  RANDOMIZE  LLIST STR$ [P]VAL [Q][Q]PILN [K][R] COPY [K]?![K]-!?[K] COPY  COPY [K][P] SAVE ? [K]'&!'8 COPY  COPY [K][P] LPRINT [P][P][P][P]?©[K] COPY  CAT O CAT [P][P][K]? COPY [K][K][K][K][K]X[K]F[K][K]F[K]h[K]F[K]h[K]F[K]h[K]F[K]h[K]h[K]F[K][K]F[K]F[K][K]D[K]FG[K]D[K]F[K]G[K]D[K]FD[K]GDD[K]F[K]G[K][K]F[K]G[K]C[K]FGGF[K]C[K]F[K]GFF[K]C[K]FG[K]F[K]C[K]FG[K]F[K]CC[K]F[K]F[K]CC[K]FG[K]FA[K]F[K]C[K]FG[K]F[K]FGGCC[K]FA[K]FGG[K][K]F[K]G[K][K]F[K]GGG[K]FN COPY  COPY ![B] CONTINUE ~ RETURN  +~ RETURN  FLASH (#~ GO SUB FN +F+~+ DRAW | RETURN _  LLIST } RETURN COS   BRIGHT <>_v> LOAD a$CODE a RETURN " IF e<>0 THEN  PRINT e;" disk error ";a$: STOP  RETURN a CONTINUE  CLEAR e FLASH nSewitchFC2PfprogAsaver CONTINUE  CLEAR  THEN R_ FLASH FN aF=52180 FLASH $ FLASH  FLASH MLN _aaEXP _LEN 3 BORDER _` AND +D/ FLASH  FLASH MLEN 3`ATN -`? DRAW  CLEAR +-e3X' GO SUB Rv>NOT TAB a READ a![ COPY Z COPY 6 GO SUB LN >2H/ OPEN # RETURN ! READ a1^#V# MERGE  INVERSE  LLIST ^#V#zCOS   INVERSE  DIM  RESTORE > COPY 7 STEP V LLIST NOT BIN a< CAT STR$  CLOSE # THEN  FLASH  FLASH  FLASH I FLASH  LPRINT 7 CIRCLE 3[I]~ DRAW ll7 CIRCLE 88 LPRINT  LPRINT 7 CIRCLE 3[I]~ DRAW llg TO 088 LPRINT  LPRINT 7 CIRCLE 3[I]~ DRAW llg TO `088 LPRINT USR  LPRINT 7 CIRCLE 3[I]~ DRAW llg TO ``088 LPRINT  LPRINT 7 CIRCLE 3[I]~ DRAW llg TO `088 LPRINT  LPRINT 7 CIRCLE 3[I]~ DRAW llg TO 088 LPRINT  LPRINT 7 CIRCLE 3[I]~ DRAW llg TO `088 LPRINT  LPRINT f SAVE > BRIGHT  GO TO ?f3f& NEW ? AND  LIST  LIST [I] DEF FN  NEW  NEXT ©COS 3 NEXT  NEW  DEF FN [I] LIST  LIST ? AND & NEW 3f?f GO TO > BRIGHT f SAVE  LPRINT  LPRINT 880`g TO ll~ DRAW 3[I]7 CIRCLE  LPRINT  FLASH  LPRINT 8808c DRAW gdf TO f DRAW 7x;|fUSR  LPRINT 9 LPRINT 3 CIRCLE g CIRCLE fxf COPY g CIRCLE 3 CIRCLE 9 LPRINT  LPRINT USR f;|7xf DRAW f TO gdc DRAW 0888 LPRINT  FLASH `USR  LIST 1 AND /o CLS 0 SAVE USR USR VAL 986 CIRCLE 6 CIRCLE 7 CIRCLE VAL `USR  FLASH USR  LPRINT @USR `[Q]X(LN @USR  FLASH @▞▘B(@ FLASH  FLASH USR USR `USR  FLASH VAL @X @`USR  FLASH @A FLASH  0x| DRAW p LOAD  LIST  CAT  LIST  LPRINT USR  LIST ~ SAVE > LIST  LPRINT  READ  LIST  NEXT  SAVE wx?8 FLASH 0px DRAW 8 INPUT  LIST  CAT  LIST <= LPRINT  LIST |x~ LPRINT USR ▝ LPRINT 0p NEXT  SAVE  RUN LN  FLASH 0| SAVE ~ GO TO 60& FLASH 17PEEK  COPY  COPY  DRAW  DRAW  RETURN  CLS 80 FLASH 8|`| LPRINT oUSR NOT ▝ LIST ▝ LPRINT ▝USR NOT NOT USR  READ  LPRINT  RUN  LPRINT > FLASH 0px SAVE 8` LIST  LIST <x~` p8 FLASH 0p`0 FLASH 0 FLASH  00 FLASH < PLOT   SAVE  FLASH p SAVE p8 BRIGHT xl>31a SAVE  LIST  LIST ``ffccaSTR$ USR USR USR USR USR USR `USR cUSR 6USR <USR @0 LIST  COPY < PLOT   SAVE 0p SAVE p8 DRAW p<xSGN [I][I]<<l DRAW  LIST  LIST ```` TO  TO  AND  AND <=▚▝[I]▝ LIST  READ  RETURN  FLASH < PLOT   SAVE  FLASH p SAVE p8 DRAW p<p<0000 SAVE  SAVE  LIST 0000`` LPRINT ``````` x COPY < PLOT   SAVE 0p SAVE ` SAVE  TO  LIST  BRIGHT  LPRINT SGN ▚66f RETURN  CIRCLE  CIRCLE llff<= TO  TO  CIRCLE  LIST LN L PLOT   COPY < PLOT   SAVE  FLASH p SAVE  LPRINT  SAVE  TO  LIST `<10USR `USR  SAVE  CIRCLE  CIRCLE 66ccaSTR$ USR  LPRINT USR USR USR USR `c6<0 LPRINT  RETURN < PLOT   SAVE 0p SAVE ` SAVE  TO  LIST  BRIGHT  LPRINT SGN ▚66f RETURN  CIRCLE  CIRCLE ll AND  AND ▜▚[I] LIST <= DRAW  FLASH < PLOT   SAVE  FLASH p SAVE p8 DRAW p<p<0000 SAVE  LIST  LIST 00008<>88000VAL  LIST 0<©USR < PLOT   SAVE 0p SAVE p8 DRAW p<xSGN [I][I]<<l DRAW  LIST  LIST 0000llffgfcccca[I]! LIST x COPY ▝▝ READ  GO TO  NEXT ?o OUT  LPRINT  OUT  LPRINT  RUN  LOAD  LIST  RANDOMIZE PEEK  CIRCLE  RETURN  OUT  LIST  COPY c LIST  COPY `IN VAL  RUN NOT `? LLIST  LPRINT  OUT  SAVE USR  BORDER  DRAW USR  RANDOMIZE  RETURN  COPY  COPY ©USR ` READ  READ wt NEXT IN o CAT  LPRINT  RUN  LPRINT  RUN  NEXT  DRAW  RANDOMIZE  INVERSE  CIRCLE  RETURN  LOAD  DRAW  COPY q SAVE  COPY |IN IN x RUN <=[I]? LPRINT  OUT  SAVE  BORDER  DRAW  RANDOMIZE  RETURN  COPY  COPY ©USR 88 BRIGHT  NEXT  INVERSE o LOAD  LPRINT  CLEAR  LIST  RUN  RETURN  COPY  RANDOMIZE  COPY = RETURN  CLS  COPY  COPY | COPY  COPY ©IN IN  RETURN  RUN <= LIST ? LPRINT  OUT  SAVE  BORDER  DRAW  RANDOMIZE  RETURN  COPY  COPY ©USR USR  LIST < SAVE x<| LIST  COPY ? DRAW  COPY  COPY  TO ? COPY ? COPY ? COPY  TO ? COPY ?? SAVE ©USR ? COPY  DRAW  COPY  RETURN 008p< LIST < LIST < LPRINT  COPY  DRAW  COPY  COPY  TO ? COPY ? COPY ? COPY  TO ? COPY ?? SAVE ©USR ? COPY  DRAW  COPY  RETURN <f<©f RETURN ©ABS  RETURN  DRAW <? GO TO 7USR USR  FLASH ffABS  SAVE ?< DRAW <<|>x`` FLASH ff<ABS  LIST x8<<000© LPRINT @STR$ ? COPY  NEXT  TO ` SAVE  FLASH  LIST USR  PAUSE  STR$ STR$ © AND x DRAW 0  FLASH © SAVE USR  RESTORE  LPRINT BIN  NEW ?|< FLASH }USR  PAUSE USR  RUN  PAUSE  COPY ▙ FLASH © SAVE USR  RESTORE  LPRINT BIN  NEW ?|< FLASH  LIST USR  PAUSE  STR$ STR$ © AND x DRAW 0 p CAT NOT  DRAW  COPY  DRAW  READ  COPY < AND  DRAW  COPY  INPUT  GO TO < CLS  LIST [M]< DRAW ><=USR  COPY  COPY ?USR  LIST < DRAW  LIST  FLASH x CAT NOT  COPY  LIST  DRAW  READ  LOAD < AND  NEXT  COPY  INPUT  GO TO <; LIST [M]USR  DRAW ><= CIRCLE  COPY  COPY ?USR  LIST < DRAW  LIST  FLASH x CAT NOT  COPY  LIST  DRAW  READ  LOAD < AND  NEXT  COPY  INPUT  GO TO x; LIST SGN USR  DRAW > CAT VAL  DRAW  DRAW ~? LPRINT  FLASH NOT  NEXT ? COPY c< COPY p COPY ?3 CLS  CAT 7w> OUT <?<9| LIST  LIST  READ USR  COPY USR  COPY  DRAW  LIST < LPRINT ?USR  FLASH NOT  NEXT USR  COPY <=?c< RUN p COPY  CAT 3 CLS  CAT 7w> BRIGHT <?9| LIST  LIST  READ USR  COPY USR  COPY  DRAW  LIST < LPRINT ?USR  FLASH NOT  NEXT USR  COPY <=?c< RUN p COPY  CAT 3 CLS  CAT 7w BRIGHT ?=|8 LIST  NEXT USR  LPRINT ?STR$ ?~ DRAW  SAVE pUSR  FLASH 008<x88 FLASH <8<88< FLASH  LPRINT VAL NOT NOT 0o PLOT  oSQR  INVERSE  PLOT   FORMAT [A]c▜ LPRINT ACS 0USR ▚0▚NOT NOT USR  FLASH p FLASH  FLASH USR 8USR  LPRINT `USR c AND USR ? DRAW NOT SQR  INVERSE NOT  DEF FN [A]s LPRINT `00`00` LIST 80 LPRINT 0003 TO ? DRAW ?; BRIGHT  DRAW `<>[D]NOT ▜ LLIST NOT ▚`a``USR ▚USR a▚aNOT NOT NOT NOT USR p FLASH  LPRINT <USR < LPRINT USR [O]`y3c AND  TO USR `? DRAW `NOT SQR  INVERSE NOT ▙[A]q[I] LPRINT [I]`[I]`USR 10`USR   FLASH  LPRINT LN pNOT NOT  RUN ?; BRIGHT  DRAW USR `[A]`USR  LPRINT 0`0USR `USR USR , FLASH x3STR$  TO ` LOAD  RUN NOT ; BRIGHT NOT ▙[A]q[I] LPRINT [I]0[I]010`USR  FLASH ABS  COPY `~ LPRINT  LIST  COPY  LIST 0f0f0f8<0000```▝ SAVE 6NOT lfff FLASH ABS VAL  COPY x~ DRAW ; BRIGHT 9 COPY [M]0f0BpB<00``▝ SAVE 6NOT lfff FLASH  LIST ABS LN  COPY x=~SGN ; BRIGHT y COPY [O] LPRINT fp<0`▝ SAVE v BORDER n LIST  RANDOMIZE USR  CLS  LPRINT  COPY VAL  COPY USR ABS  SAVE ?PEEK USR PEEK USR ?SGN x;SGN 8><SGN  OVER  LOAD  RUN VAL  NEXT  LPRINT  LLIST  LIST ;USR  LOAD  SAVE  LET USR  CLS  LPRINT  CLS VAL  COPY USR  COPY  SAVE ABS USR ?PEEK  SAVE PEEK 8?SGN ; BRIGHT >^?NOT  CIRCLE STR$  LIST  SAVE 0` FLASH  LIST  RANDOMIZE USR  CLS  LPRINT  COPY VAL  COPY USR ABS  SAVE ?PEEK USR PEEK  SAVE ?SGN 8; BRIGHT >^?[P] CAT NOT  CIRCLE  LIST 8 SAVE 8p` COPY IN  LET USR  CLS  LPRINT  CLS VAL  COPY USR  COPY  SAVE ABS USR ?PEEK  SAVE PEEK x7SGN ? BRIGHT ?^[O] OUT  LOAD NOT  CIRCLE ▝ LIST ` LIST  FLASH [P]USR  OUT  LPRINT  COPY  LIST  COPY  SAVE ABS  SAVE } DRAW } SAVE = DRAW = BRIGHT p<|x8 DRAW x= SAVE 8{ SAVE  RUN  LPRINT  LOAD  CAT VAL ▜LN  BRIGHT  RUN  OUT USR  OUT  LPRINT  COPY  LIST  COPY  SAVE ABS  SAVE } DRAW } SAVE = DRAW  LPRINT ; BRIGHT  LPRINT z| LIST x DRAW  LIST  SAVE  SAVE p LET  SAVE 1 LLIST  LIST NOT  LPRINT USR USR  LPRINT p DRAW [P]USR  OUT  LPRINT  COPY  LIST  COPY  SAVE ABS  SAVE } DRAW } SAVE = DRAW  LPRINT ; BRIGHT  LPRINT z| LIST x DRAW  LIST  RANDOMIZE  SAVE p NEXT  SAVE 1 BORDER  LPRINT NOT  LPRINT  LIST x OUT USR  OUT  LPRINT  COPY  LIST  COPY  SAVE ABS  SAVE } DRAW } SAVE = GO TO  LPRINT ; DRAW  LPRINT z DRAW  LIST y SAVE  LIST  CLS  LIST p RUN USR 1 BORDER NOT USR ▝ LPRINT p DRAW  SAVE  FLASH @USR W LIST  FLASH  LPRINT  PRINT <ox` FLASH ;8USR 6USR |```USR 0 TO 0▚ff AND  AND ▚ AND l< COPY <ox0?=<USR <USR 6USR ?USR 33cc READ aSTR$ STR$ STR$ STR$ ▝▝<=©USR <ox` FLASH ?USR USR USR ````0 LPRINT  COPY <ox03;=alUSR lUSR fUSR ©USR 0066ff READ 332o COPY <ox` FLASH 38USR USR <`USR `0000ll AND  AND ▚ AND l<©USR <ox03;=alUSR lUSR fUSR ©USR 0066cc LLIST aSTR$ USR USR USR USR USR USR USR  READ USR ? LPRINT <ox` FLASH ?<|< RETURN <ox0?=<USR <USR 6USR ?USR 66ff NEW f AND  AND  AND  AND ▚▗ COPY ▝USR ▝USR <=7 DRAW  CAT  CLS  PLOT   CLS  SAVE  RUN  LOAD }[P] CLS © AND  COPY  COPY  CLEAR NOT  LOAD ▜ DRAW  CLS ? BORDER ©[P] COPY x RETURN  COPY <=<= INPUT . CLEAR  CAT  NEXT  PLOT   LOAD  SAVE ? CAT  LOAD SQR [P]? RUN ©▙ COPY > COPY  CLEAR  CLEAR  READ  LOAD  DRAW  CLS ? BORDER ©[P] COPY x RETURN  COPY ;SQR  CAT  RUN  PLOT  IN  SAVE  COPY ? LOAD SGN  COPY [P] COPY  OUT ©©> COPY  RETURN  COPY © CLEAR  CLEAR  READ  LOAD  DRAW  CLS ? BORDER ©[P] COPY x RETURN  COPY  FLASH © COPY  COPY  RETURN  COPY  FLASH  CLEAR © COPY © PLOT   COPY  RETURN  DRAW 0 LIST #USR  COPY  DRAW ? DRAW  LIST  LPRINT  FLASH  DRAW  COPY USR ? COPY  DRAW ? COPY  COPY USR  COPY  COPY  DRAW  RETURN  COPY  COPY ?IN  COPY  RETURN  COPY  RETURN  LIST ? RETURN  COPY  DRAW  DRAW  DRAW ?!USR  LPRINT  COPY  FLASH © COPY  COPY  RETURN  COPY  FLASH  RETURN IN  COPY © COPY o RETURN ?BIN  SAVE  DRAW ? COPY  LIST ? FLASH ? SAVE  COPY  SAVE ? COPY  DRAW  COPY  COPY  DRAW ? COPY  COPY  SAVE  COPY  COPY IN USR  COPY  CLEAR  DRAW © COPY ©© DRAW  SAVE ?>=? COPY ▗ DRAW ? COPY USR  LIST  DRAW 0 BRIGHT  LIST  LET  DRAW ? COPY  LET  DRAW  FLASH p CIRCLE  CIRCLE USR p LET USR ?; LET USR USR p CIRCLE  CIRCLE p FLASH  LPRINT VAL VAL ? LPRINT  COPY  DRAW ? LPRINT VAL VAL  LPRINT  FLASH ▚ DRAW  LIST ©[I]0 FLASH ▝ CIRCLE 4 COPY ,0 FLASH USR  LPRINT aVAL ?X RETURN 0 FLASH ▝ CIRCLE 4 COPY ,0n COPY  LPRINT  PLOT   COPY  SAVE N© LPRINT 7© LIST {© DRAW '? LIST  FLASH x PRINT ~~ IF  RUN ~<4>n©©?8<|v©©>l/6n©~><|v~6<0p VERIFY  RETURN  LOAD ~|<<< LPRINT  LIST  LPRINT 0`USR  FLASH USR  LPRINT  LIST  SAVE xp0USR p FLASH ` LIST  LIST  COPY  RETURN  LIST  LIST  LIST  LIST m>© OVER USR ▝ TO USR  BORDER © LPRINT ©IN |© COPY  COPY STR$  DRAW [P] NEXT  RETURN © COPY 0©VAL  COPY 0 COPY  RETURN  DRAW USR  LPRINT 8| RETURN  DRAW SQR  RETURN [D]©6 RETURN  CLS g9 SAVE  LOAD  LPRINT  COPY ▝ LPRINT  COPY NOT  COPY  BORDER ▙©© COPY  RETURN  DRAW  DRAW <~ COPY ABS ▝ FLASH  BORDER © LPRINT ©PEEK  DRAW ©▝ COPY  COPY NOT  DRAW [P] COPY  RETURN  COPY  COPY 0©VAL ?VAL ??© RETURN  DRAW x FLASH 0 DRAW ?IN vUSR  PLOT  USR ? COPY  LIST © COPY x TO  SAVE  NEXT  SAVE  COPY  SAVE  COPY  DRAW  COPY  COPY  COPY  DRAW  COPY {~~~|~`|0 SAVE  LIST  FLASH ~ COPY ©USR  COPY USR © COPY VAL$  NEXT  LPRINT  RANDOMIZE  LPRINT  CLEAR  PLOT  j FLASH ~ COPY  LOAD USR  COPY USR  COPY  LPRINT ~@~` COPY  PLOT  j FLASH ~ COPY  CLS USR  COPY USR  COPY  SAVE  CAT  LOAD USR  COPY  PLOT  j FLASH ~ COPY  CLEAR USR  COPY USR © COPY VAL$  NEXT  LPRINT  RANDOMIZE  LPRINT  CLEAR  PLOT  j FLASH  FLASH ~ COPY  COPY @ COPY USR  COPY  LPRINT ~@~` COPY  PLOT  j FLASH  FLASH ~ COPY  COPY USR  COPY USR  COPY  SAVE  CAT  LOAD USR  COPY  PLOT  j FLASH  FLASH ? COPY  DRAW  CIRCLE  CLS ` COPY  CIRCLE  CLS p? RETURN  BRIGHT ? COPY  SAVE ? COPY  GO TO ? COPY  SAVE ? COPY  GO TO  COPY  LIST  COPY  SAVE  COPY  LIST  COPY USR ~0000 FLASH USR 0`USR x LIST ` FLASH 00``USR  LPRINT << SAVE  LPRINT 0>>|nzv<>s{o~~ BORDER  FLASH  COPY f<>g OUT  INVERSE  OUT {>USR 0? LPRINT sUSR  OUT  LPRINT  FLASH ` CAT `<= LPRINT aUSR ?USR wpg0 CLEAR  SAVE  CIRCLE  CIRCLE  CAT [I]USR `0x LIST USR  READ  SAVE © RETURN ?7 CLS s[J]USR s[J]USR w LET USR © LPRINT USR 88[O] SAVE ~ COPY USR  COPY  LIST USR  SAVE ?|< LIST <© DRAW  LOAD  LIST <=<= LIST NOT  BORDER  LET <= LOAD  LET  COPY  COPY  NEXT  COPY  COPY © NEXT  RETURN ©STR$  RETURN ?▝ DRAW ? LET  DRAW © COPY  LIST  READ  COPY USR USR  RETURN  FLASH  OUT  OUT  OUT  FLASH pppppppppppppppppppppppppppppppppppppppppppppp FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` OPEN #` STEP ` CAT ` STEP ` OPEN #` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH ` FLASH `wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwGw;w;w;wGwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww CIRCLE Q+ FLASH [M] SAVE 7 SAVE a LIST STR$  LPRINT ▝USR  FLASH  RETURN ? COPY USR  COPY  COPY  LIST  RETURN ? LIST  RUN ▙ LIST  FOR ABS p GO TO  FLASH p PAPER VAL  PLOT   LIST © LPRINT © LPRINT ©[P] LPRINT ©[P] LPRINT ?oUSR ?oUSR  RUN }o RETURN  SAVE `<<~~vv<<<~v<88<x~x COPY  SAVE  COPY  SAVE ? COPY  DRAW  FLASH  SAVE  RETURN 776USR 7 DRAW p BRIGHT `LN  FLASH  CLEAR  CLEAR  CLEAR  CLEAR  CLEAR  CLS  RUN < FLASH < COPY USR  FLASH USR USR  COPY  LPRINT  COPY  LPRINT  OUT p SAVE  LIST  RUN  LIST IN  SAVE  COPY x DRAW  SAVE  LOAD  DRAW ©SGN } SAVE  COPY USR PEEK 6 LET  PLOT   CAT  OVER  OVER 8 MOVE USR ▙p FLASH  LIST < LIST USR VAL < LIST  FLASH  CAT  PLOT   SAVE  LOAD [P]© COPY  COPY  CLEAR  LOAD  DRAW  CLS  BORDER [P]x COPY ;SQR  RUN IN  COPY ?SGN  COPY  COPY  OUT ©> RETURN © CLEAR  READ ?© COPY  RETURN  FLASH  RETURN |© COPY  COPY >© READ  DRAW  RANDOMIZE <=[P] CLS  RUN <=9 DRAW  RETURN  COPY  COPY USR  RETURN  COPY  COPY  COPY ~© COPY  FLASH ©?IN IN IN [P] CAT USR NOT <= DRAW  CLEAR  LLIST  LOAD  CAT  READ  CLS © COPY  FLASH  RETURN <~ RETURN  RETURN  RETURN  DRAW  CLS o LOAD <=y DRAW  RETURN  SAVE  SAVE  DRAW  DRAW  RANDOMIZE  NEXT  LLIST |> COPY  COPY  RETURN  DRAW x RUN 79 DRAW  RETURN |c COPY  COPY  COPY  RETURN © COPY  COPY IN IN ?PEEK IN ?©©©© COPY  COPY  COPY ©? COPY  FLASH  RETURN  DRAW  LOAD  CAT  OUT  OUT [P]g SAVE ©IN  OVER  BRIGHT  LPRINT  LIST  NEXT  BORDER 8| RETURN  RETURN  COPY  COPY ~ LPRINT 9}|< COPY  COPY  COPY  RETURN  RETURN USR  SAVE 0| RETURN  COPY  COPY  RETURN | COPY ©©NOT USR ? COPY  COPY  COPY  DRAW  RANDOMIZE s NEXT  DRAW  DRAW ? COPY  FLASH ? CAT  BORDER  LIST  LIST  LPRINT USR USR  FLASH ?© COPY  FLASH  LOAD  RUN  CLS  RANDOMIZE  DRAW  DRAW  CLS  RUN NOT  BORDER  BORDER ▜; CLEAR  COPY  FLASH p9}0 COPY  FLASH | FLASH 3 CLEAR  CLEAR p▜ COPY  FLASH >[J]©IN IN  DEF FN USR ? COPY  COPY  CLEAR  CLEAR  DRAW s DEF FN  LPRINT  COPY  COPY  COPY ©< COPY  FLASH >? COPY  COPY  COPY NOT  LET  DRAW  DRAW =STR$  LIST  DRAW  NEXT  CAT ?© COPY  COPY  COPY  COPY  FLASH NOT  NEXT  LET  LIST  FLASH  NEXT  RUN  RUN  LET  COPY  FLASH <=<= RUN  NEXT USR  CAT ? FLASH = DRAW  COPY  COPY  COPY  RUN  RUN  LIST  NEXT  CAT ?©© LPRINT  DRAW  COPY  COPY  COPY  DRAW  DRAW y CLEAR p? COPY  FLASH ©<= SAVE  DRAW  DRAW  CAT  CAT  RUN  LIST  LIST NOT  COPY  DRAW  LIST NOT  OUT  OUT IN ©?<= LIST  NEXT  RUN  RUN  NEXT  NEXT STR$ < COPY  FLASH ©[P]USR  CAT ? DRAW  SAVE  LIST  READ  OUT USR  RUN  LIST  DRAW  DRAW  COPY  COPY  COPY  COPY ?©©© LIST  NEXT  NEXT  LOAD  CAT ?<NOT  RUN  LIST  PLOT   CAT ?© COPY  COPY  COPY  COPY | FLASH  COPY  DRAW  CLEAR  LET  TO ?©©? COPY  COPY  COPY  COPY ©~|© OUT  CAT  TO |0 FLASH NOT  RUN  LET  LPRINT USR USR USR  FLASH w RUN gq DRAW  RANDOMIZE  COPY  FLASH ©[P] RETURN  COPY  COPY  COPY  DRAW  LIST  READ <©© LIST  SAVE s< COPY  COPY  COPY ©?USR  CAT ??©?<= LIST  CAT  BORDER  RUN  NEXT  LIST  READ  RETURN  COPY  COPY  DRAW USR <©©<< COPY  COPY ©<<~ COPY  COPY  COPY ~|© COPY  COPY  COPY ©©> CAT  BORDER  READ USR ▙?© COPY  RETURN  RETURN  DRAW  LET  READ  SAVE ©?> BRIGHT  LPRINT  PLOT   BORDER NOT |9s RANDOMIZE pf©[I] LPRINT  CLEAR  RANDOMIZE  LIST ?© COPY  COPY  COPY  COPY ~<>[O][O]IN  SAVE  RETURN  COPY  COPY  COPY  COPY  RETURN |s DRAW  RETURN  COPY  COPY  COPY < FLASH  COPY  FLASH  CLS  RUN  COPY  FLASH [P] COPY  FLASH  LPRINT  LIST  FLASH  LPRINT  COPY  COPY  COPY  COPY  RETURN  RETURN  RETURN  RETURN ?? COPY  COPY  COPY  COPY  LIST  LIST USR  RETURN  RETURN  RETURN  RETURN ©>USR  RETURN  COPY  COPY | RETURN  SAVE <=?[P] READ  SAVE  RANDOMIZE  OUT  LOAD  READ [M]?© COPY  COPY © COPY  COPY  COPY x~ RETURN  COPY  FLASH  RETURN  DRAW  CLEAR  CLEAR  CLEAR  RANDOMIZE  NEXT NOT  READ ?IN ▜ RUN  NEXT  LIST <= OUT  RETURN  COPY  FLASH ©USR <~©©©? OUT  LET  PLOT   RUN  READ [O]?©??[P] CAT ▜>| COPY  COPY ©? LOAD  GO TO  LPRINT [M]?©> AND  COPY  COPY  COPY © RETURN  COPY  COPY x CLEAR  CLEAR  DRAW  SAVE pg9} CLEAR  DRAW  RETURN  RETURN  RETURN  SAVE  RETURN  COPY  COPY  COPY  RETURN  DRAW  SAVE  COPY  FLASH ©? RUN  NEXT  CLS  CLS  RANDOMIZE  SAVE  NEW  RETURN  CLEAR {; CAT  BORDER USR >©© COPY  COPY ~[M]PEEK >< LIST  COPY  COPY  COPY ©©8`>© COPY  COPY ©> COPY  RETURN  RETURN  SAVE  SAVE p LOAD  CAT NOT  LIST  DRAW  COPY  COPY  COPY ?[P] DEF FN USR  CAT ?? DRAW  COPY  FLASH  DRAW USR  NEXT  BORDER  FLASH  DRAW  RETURN  COPY  FLASH  RUN  LOAD  OUT [P]?? OUT  LOAD NOT  BORDER  BORDER  LLIST  BRIGHT IN  COPY  FLASH  READ USR [M]PEEK  COPY  FLASH > FLASH  LIST USR USR  TO IN IN |[J] RETURN  CLEAR  CLEAR s DRAW  COPY  COPY IN IN ? DEF FN  LIST  LIST s COPY  COPY  COPY  RETURN  SAVE < COPY  FLASH |USR USR  DRAW  COPY  COPY  COPY NOT ??SGN ? CAT  NEXT  DRAW  RETURN  COPY  COPY  COPY  COPY  FLASH USR  LIST  LIST USR USR NOT  CAT  FLASH USR USR USR USR USR  CAT  LOAD  LOAD  COPY  FLASH USR  READ  READ  LOAD  CAT  NEXT  DRAW  FLASH USR USR  LIST USR USR SGN ? COPY  COPY  COPY  LOAD  LOAD  CAT  NEXT  DRAW  RETURN  RETURN ? COPY  COPY  COPY ??[O]IN  FLASH  RETURN  READ ?? LIST  NEXT  NEXT  LOAD NOT  LPRINT  COPY ?NOT  LIST  CLS  CLS  CLEAR  RETURN  DRAW  SAVE  READ  CAT  LOAD  LOAD  CAT  CAT < COPY  FLASH  RETURN  RANDOMIZE  NEXT  DRAW ?<= CLS  SAVE 0 LOAD ?? COPY  COPY  COPY  COPY  DRAW  RETURN  RETURN  RETURN  SAVE ` LIST  CAT  CAT  RUN  NEXT 0 DRAW <NOT  LOAD o NEXT  DRAW  RETURN  COPY  COPY  COPY  COPY > FLASH  COPY ?IN 3 DRAW  RETURN  RETURN  DRAW  COPY  COPY  COPY  COPY  RETURN ~> RETURN  SAVE  CLS  NEXT 3> FLASH 8NOT  LOAD  FLASH  INPUT  LOAD  NEW ▙?[P] COPY  FLASH  RETURN  RANDOMIZE © COPY  COPY  COPY ?<= LIST < RETURN  RETURN 8 DEF FN < COPY  COPY  COPY  RETURN  DRAW  NEXT  DRAW  DRAW  RETURN  DRAW  READ  LIST  NEXT  BORDER  LOAD  CAT <= LPRINT © COPY  COPY ?< RETURN  RETURN << COPY  COPY  RETURN <<~ COPY  COPY  COPY ~>x RETURN  COPY  COPY  COPY  RETURN  RETURN | SAVE  NEXT  BORDER <=q DRAW  RETURN  COPY ©©? LPRINT <= RETURN  DRAW |;o BORDER NOT >[M]USR  DEF FN [P]IN [P]` LET  DRAW  RETURN  COPY  COPY  COPY  COPY ~<|yy CLEAR  LIST `© COPY  COPY  COPY  COPY ©>USR  LPRINT  DEF FN ?© COPY  COPY  COPY < FLASH s= FLASH z?7<[K] CAT PEEK  COPY  COPY  CLEAR >w7>IN © RETURN  CLS  GO SUB  NEXT <= OUT STR$  BORDER  OUT © CLEAR  CLS  RUN  CAT  FLASH  SAVE  LIST USR  FLASH  COPY  COPY  DRAW  LIST  LIST  LIST USR ???© RETURN  DRAW  READ  OUT IN IN [P]? DRAW  INPUT  LOAD [P] COPY  COPY  CLS  RETURN  BORDER  FLASH  DRAW oUSR  FLASH  COPY  COPY  COPY ?© COPY  COPY  RETURN  COPY  FLASH ©© NEXT  CLS  COPY  FLASH  CLS  COPY  FLASH  OUT <= COPY  COPY  RETURN  DRAW  COPY  COPY  COPY  COPY  COPY  FLASH  COPY  FLASH  SAVE  COPY  COPY  COPY  LIST  COPY  LIST  COPY  COPY  DRAW  LIST  LPRINT USR  FLASH  DEF FN SGN  FLASH pp LPRINT USR <=^ DRAW  GO TO  SAVE <Y NEXT } COPY  COPY IN | LPRINT USR USR  INPUT  GO TO  SAVE | CLEAR  RETURN © OUT ATN  CAT  READ  CLS  BORDER  CLS  RETURN IN  OUT  LOAD  NEXT  FLASH  FLASH  SAVE  LIST USR USR  COPY  COPY ? DRAW  DRAW  DRAW  SAVE  SAVE  SAVE  LIST USR  RETURN ©?<= CLS  CLEAR  CLEAR  SAVE  RANDOMIZE  DRAW ?w RUN  RANDOMIZE  COPY  COPY  OUT © BORDER  FLASH ? PLOT   FLASH  COPY  COPY  COPY  DRAW  RETURN  COPY  COPY © COPY  FLASH  RETURN  RETURN  CAT  OUT  COPY  FLASH  OUT  COPY  FLASH  CLS  READ  COPY  COPY ©? COPY  COPY  COPY  COPY  COPY  FLASH  COPY  FLASH  COPY  COPY  COPY  COPY  COPY  COPY ?? COPY  SAVE  LPRINT ▜ OUT  LOAD  LOAD  CAT [P]?© COPY  COPY >| RANDOMIZE  COPY ©©© COPY  COPY  COPY  COPY  PLOT  o>| RANDOMIZE  NEXT  BORDER  FLASH  COPY  COPY  COPY  COPY  RETURN  RETURN  RETURN  RETURN  FLASH ABS } RANDOMIZE  NEXT  BORDER  CAT [P] DRAW  DRAW  DRAW  DRAW  SAVE  SAVE  SAVE  SAVE o RUN  RUN  BORDER  CAT [P]?©> LIST  LIST  LIST  LIST  LPRINT  LPRINT  LPRINT  LPRINT =>| RANDOMIZE USR USR USR USR  BORDER  LOAD  COPY  FLASH  SAVE  DRAW  DRAW  RETURN  FLASH ?© COPY  FLASH IN  OUT  COPY  FLASH  CLS  RUN  RETURN  RETURN  RETURN  RETURN  DRAW  DRAW  SAVE  COPY  COPY  COPY  COPY ©©? COPY  FLASH  LOAD  BORDER  COPY  COPY ©? COPY  COPY  COPY  COPY  RETURN  FLASH  COPY  FLASH  RETURN  RETURN  RETURN  DRAW  IF  RETURN  RETURN  RETURN  FLASH  LIST  DRAW  COPY  LLIST  SAVE  CLS USR  LPRINT USR  RUN  RUN  NEXT  RANDOMIZE  DRAW  RETURN  COPY  COPY USR  LPRINT  LIST  SAVE |>[P] COPY  RETURN  RETURN  RETURN  COPY  COPY  COPY  COPY o PLOT   SAVE |>[P] CAT  BORDER  FLASH USR  COPY  COPY  COPY  COPY ©©©© FLASH ABS PEEK [P] CAT  BORDER  NEXT  RANDOMIZE USR USR  LPRINT  LIST ???? PLOT   LOAD  LOAD  BORDER  NEXT  RANDOMIZE  DRAW  RETURN  LIST `USR  LPRINT  LIST  SAVE |SGN  CIRCLE  LPRINT  LIST  SAVE |>[P] COPY  FLASH  DRAW  LET  COPY  DRAW  LET STR$  NEXT  COPY  LIST  COPY  COPY  COPY  DRAW  LET <= NEXT  OUT ? COPY  FLASH  DRAW  LET NOT  COPY  DRAW  LET STR$ 3 COPY  COPY  COPY  COPY  COPY  COPY  DRAW  LIST <= NEXT  CAT ?© DRAW  LIST  COPY  FLASH  DRAW  LIST USR  COPY  DRAW  NEXT NOT ? COPY  NEXT <= COPY  COPY  COPY  DRAW  LIST <= NEXT  TO © COPY  LET ?© COPY  COPY  COPY  COPY ©? COPY  RETURN  COPY  FLASH © COPY  FLASH  BORDER  COPY  FLASH  CLEAR  RETURN  FLASH  DRAW ©??© COPY  COPY  FLASH ? COPY  FLASH ? COPY USR  CLS  RUN  RUN  LIST  DRAW USR  DRAW  COPY  FLASH  LIST  LIST  LPRINT  LIST  COPY  COPY  FLASH  LIST  COPY  LIST  COPY  COPY  CAT  CAT VAL ©©USR  DRAW  COPY  COPY  COPY  COPY  DRAW  NEXT  CAT ? LIST  COPY  COPY  COPY USR  DRAW USR  DRAW  COPY  COPY  COPY  COPY  COPY  COPY  COPY ? CAT  NEXT  DRAW  COPY  COPY  COPY  COPY  FLASH ? CAT  NEXT  COPY ? DRAW  COPY  COPY  COPY  COPY  FLASH  DRAW  LIST USR  COPY  FLASH  DRAW  LIST USR  COPY  LIST  OUT  LOAD  LOAD ?? COPY  FLASH  COPY  COPY  LIST  FLASH  COPY  COPY  COPY  LIST  NEXT  NEXT  RETURN  RETURN  LET ? COPY  COPY  COPY  COPY ? CAT  NEXT  DRAW  COPY  COPY  LIST  COPY  LIST ?? COPY  COPY  COPY  COPY  COPY  COPY  COPY  DRAW  NEXT  CAT ? COPY  COPY  COPY  COPY  FLASH  DRAW  NEXT  CAT  COPY  DRAW  LIST USR ? COPY  COPY  COPY  COPY  FLASH  LIST  LIST USR  DRAW  DRAW  DRAW  DRAW  COPY  FLASH USR NOT  CAT  COPY  FLASH  DRAW  LIST  COPY  FLASH  LIST  FLASH ? COPY  DRAW  LIST USR USR  FLASH  COPY  FLASH NOT  NEXT  COPY  FLASH ? COPY  FLASH  FLASH  DRAW  COPY ? FLASH  COPY  COPY  COPY  COPY < COPY  COPY  COPY  COPY  DRAW  DRAW  DRAW  DRAW ?? COPY  FLASH  COPY  FLASH  CAT  COPY  FLASH NOT  COPY  FLASH  CAT  COPY  FLASH  DRAW  COPY  FLASH  DRAW  COPY ©©©© COPY  COPY  FLASH  COPY  COPY  COPY  DRAW  NEXT  CAT ? NEXT  CAT ? COPY  FLASH  DRAW  COPY  FLASH  DRAW  DRAW  COPY  FLASH  DRAW  COPY ©©©|CO? DRAW  NEXT  CAT ? COPY  COPY  COPY  COPY ?IN IN  OUT  OUT  LOAD  LOAD  RUN  COPY  FLASH  DRAW  LIST USR  DRAW  LIST USR  FLASH  COPY  FLASH  RUN  CLS  RANDOMIZE  SAVE  SAVE  LIST USR  DRAW  LIST  FLASH  COPY ©©©© COPY  COPY  FLASH  NEXT  COPY  CAT ?? CAT  COPY  FLASH  COPY  FLASH  COPY  DRAW  DRAW  DRAW  LIST  LIST ? COPY  FLASH ? COPY  FLASH  NEXT  COPY  FLASH NOT  COPY  FLASH  NEXT  COPY  FLASH ? COPY  FLASH ? COPY  RETURN  RETURN  RETURN  RETURN  COPY USR  COPY  FLASH  COPY  COPY  COPY ? CAT  NEXT  DRAW  CAT  NEXT  DRAW  COPY  FLASH ? COPY  FLASH ?? COPY  FLASH ? COPY  RETURN  RETURN  RETURN >CHR$  PAUSE  DRAW ? CAT  NEXT  DRAW  COPY  COPY  COPY  COPY  DRAW  CLS  CLS  RUN  RUN  LOAD  LOAD  OUT  COPY  FLASH ?? FLASH  COPY  FLASH  OUT ??? FLASH  COPY  RETURN  RETURN  RETURN  RETURN  COPY  COPY  FLASH  CAT  COPY  NEXT  DRAW  DRAW  NEXT  COPY  FLASH  COPY  FLASH  COPY ??? DRAW  COPY  FLASH  DRAW  COPY  FLASH  LPRINT  DRAW  COPY  FLASH ? COPY  FLASH <?<?<?< COPY  DRAW  COPY  DRAW  COPY  DRAW  COPY  DRAW  COPY |©?| NEXT uUSR 0USR 0 DRAW OW COPY  TO  COPY USR  DRAW  NEXT  TO 0 FLASH  TO USR 0NOT ?<? DRAW  COPY /_UUSR USR 0 DRAW UU}UU0NOT 0USR  DRAW 000UUUUUDQAOD COPY  DRAW  COPY  NEXT  COPY  NEXT  COPY  CAT  COPY  NEXT < COPY  TO  NEXT  LIST 3? DRAW ? COPY  NEXT  COPY  NEXT < CAT  NEXT  NEXT USR NOT  CAT  LIST 3USR  NEXT  DRAW  NEXT  DRAW 3 COPY 3 TO  NEXT 3 TO  NEXT < NEXT  DRAW  DRAW ? DRAW  COPY  NEXT USR 3< NEXT  TO 3 COPY USR USR  LIST  TO 30 TO  LIST 3USR < NEXT  COPY  COPY  TO  COPY  COPY  COPY < COPY 3 COPY  DRAW ? COPY  COPY  NEXT  COPY  TO  COPY 0 TO 00 DRAW 3 TO <3 DRAW NOT  DRAW NOT 3 TO < CAT  NEXT 30USR 3 CAT  LIST <NOT 03USR < LIST USR ?USR  COPY  COPY 0USR 0 DRAW  LIST  FLASH  COPY ``` LPRINT  FLASH ``` LPRINT  FLASH < FLASH 0``USR  COPY ~~< FLASH  FLASH ©? FLASH  RETURN  DRAW ` CIRCLE  FLASH  FLASH 000 FLASH USR p; LLIST 66f AND  LIST llfc000000`` BRIGHT ▜? FLASH  COPY  COPY  FLASH  DRAW USR ? GO TO  LET  CLS  TO o BRIGHT COS | FLASH 0USR  COPY  COPY  COPY ©©? RETURN  COPY  COPY  RETURN  COPY  COPY  COPY  COPY <= PRINT L RUN i BRIGHT 7 CIRCLE  LIST USR 0USR  TO  LIST  COPY  FLASH  COPY  FLASH  COPY  COPY <▝ FLASH  FLASH USR USR  LPRINT  LPRINT  LIST  LIST  CLS zv~<<px808~ COPY  CLS  RETURN  CLS v8v|v|v|v`|©© FLASH  COPY  COPY ? COPY  COPY |v|v|v|vw FLASH  COPY ABS  FLASH  LOAD  FLASH |> COPY  RETURN  COPY  RETURN <w FLASH 7ABS  FLASH  LOAD  FLASH `x|~|~|~ FLASH ABS ABS == LOAD  FLASH |~|~|~|~©© FLASH  COPY  COPY  FLASH  DRAW  RETURN |~|~|© COPY  FLASH  RUN  COPY  FLASH  NEXT  CLS  COPY  FLASH  RUN  LOAD  COPY  FLASH  COPY  FLASH  RETURN  COPY  FLASH  COPY  COPY ©©? COPY  COPY  RETURN  RETURN  DRAW  SAVE  LPRINT  FLASH < COPY  COPY  FLASH  FLASH ?©© COPY  COPY  COPY  COPY  FLASH  COPY  COPY  RETURN  RETURN  CLEAR  CLEAR  CLEAR VAL x DRAW  DRAW  RETURN  RETURN  RETURN  CLS  CLS  CLS  CLS  COPY  FLASH ABS ABS ABS ABS  CLEAR  CLEAR  CLEAR  CLEAR  RETURN  FLASH  FLASH ? COPY  RETURN  RUN  CONTINUE  GO TO  PAPER  RETURN  COPY  COPY ?▙ABS  FLASH USR  LIST  LIST  LIST ppVAL  PLOT  ©©©©??[P][P]oo RUN  LIST  LPRINT  LPRINT  LPRINT  LPRINT USR USR }o RETURN  SAVE ` FLASH USR `0 CIRCLE  GO TO  PLOT  NOT STR$ 7oNOT 8 LIST  LIST  LPRINT USR NOT 0`f0# FLASH OF$[Q]6{3x LPRINT USR 0vUSR  FLASH 1 TO 0_ DRAW USR USR l PAPER aUSR 8 LPRINT USR 0v RETURN USR  0USR FN  CONTINUE x/|vv6[Mlft>;16 LPRINT  LPRINT ` LPRINT p SAVE  CIRCLE 177x CIRCLE USR VAL VAL VAL VAL  LIST VAL [Q][Q]VAL 6"" DIM ``` GO SUB M GO TO  REM  SAVE  LIST  LPRINT ? LPRINT  READ  COPY  COPY  COPY  COPY  COPY  FLASH >.nlpdT VERIFY  OVER  PAPER SIN 6f.| BRIGHT X SAVE l GO TO  SAVE  SAVE 0 SAVE p LIST  CIRCLE LN  CIRCLE  CIRCLE  SAVE VAL VAL  LIST  SAVE LN hlDD[H]ATN SIN 7W DRAW <= COPY  COPY  COPY  COPY  COPY  FLASH ` LIST  RETURN  COPY  FLASH  STEP  COPY  FLASH © COPY  FLASH  FLASH ` FLASH  COPY  FLASH ?© COPY USR  LIST  COPY ▝ R [R]"$▖@[S]@`[A]▖B) ▝[Q]@JPXD0$ @E QB[E](P  @@<<<< FLASH  FLASH +,%&'( !" FLASH 56/0;<%&1234789:=>?@-.AB)*GH#$KLCDEFIJ FLASH -.AU)*GV#$KLMNOPQRSTWXYZMNOPQRST-.AU[/]^ !_` FLASH fghitsvuyxw|{zSTR$ CHR$ NOT BIN  OR  AND <=>=<> LINE ©~}▝uyxw▘|{z THEN  TO  STEP  DEF FN NOT  CAT  FORMAT  OR  AND <=>=<> LINE  FLASH y|©~}▝uxw▘{z THEN  TO  STEP  DEF FN NOT  CAT  FORMAT  OR  AND >=<> FLASH <= LINE  FLASH ©▝yx|{~}uw▘z FLASH  THEN  TO  DEF FN NOT  FORMAT  OR >= STEP  CAT  AND <=<> LINE ©~▝uyxw|{z}▘ FLASH  THEN  DEF FN  FORMAT  TO  STEP NOT  CAT  OR  AND <=>=<> LINE ©~▝u NEXT  POKE  PRINT  PLOT   LIST  LET  LOAD  INPUT }pppp NEXT  PAUSE  LIST  LET  LIST  LET  LOAD  INPUT  LOAD  INPUT  FLASH  LOAD  INPUT  FLASH  NEXT  PAUSE  FLASH  NEXT  PAUSE  NEXT  PAUSE  LIST  LET  LIST  LET  LOAD  INPUT  RUN  SAVE  RANDOMIZE  FLASH  IF  CLS  DRAW  IF  FLASH  IF  IF  IF  IF  FLASH  NEXT  PAUSE  NEXT  PAUSE  LIST  LET  LIST  LET  CLEAR  RETURN  NEXT  PAUSE  LIST  LET  LIST  LET  LOAD  INPUT  LOAD  INPUT  COPY  COPY  COPY  COPY  LOAD  INPUT  FLASH  COPY  COPY  COPY  COPY  FLASH  COPY  COPY  COPY  COPY  THEN  DEF FN pppp TO  STEP NOT  CAT  DATA  READ  STOP  LLIST  BRIGHT  INVERSE  OUT  OVER  FLASH  LPRINT  LLIST  BRIGHT  INVERSE  FLASH  OUT  OVER  LPRINT  LLIST  BRIGHT  INVERSE  OUT  OVER  BRIGHT  INVERSE  FLASH  LPRINT  LLIST  OUT  OVER  LPRINT  LLIST  BRIGHT  INVERSE  OUT  OVER  LPRINT  LLIST  OUT  OVER  LPRINT  LLIST  GO TO  FOR  OUT  OVER  OUT  OVER  LPRINT  LLIST  BRIGHT  INVERSE  OUT  OVER  BRIGHT  INVERSE  GO SUB  GO SUB  GO SUB  GO SUB  BRIGHT  INVERSE  FLASH  GO SUB  GO SUB  GO SUB  GO SUB  FLASH  GO SUB  GO SUB  GO SUB  GO SUB  BORDER  NEW  RESTORE  FLASH  CONTINUE  REM  DIM  CONTINUE  FLASH  CONTINUE  CONTINUE  CONTINUE  CONTINUE  FLASH  RESTORE  NEW  BORDER  CONTINUE  DIM  REM  FOR  GO TO  GO SUB  RESTORE  NEW  BORDER  CONTINUE  DIM  REM  FOR  INPUT  LOAD  GO TO  LIST  LET  POKE  PRINT  SAVE  RANDOMIZE  DRAW  CLEAR  PAUSE  NEXT  LIST  PLOT   RUN  POKE  IF  CLS  SAVE  RETURN  RETURN  COPY  FLASH ▚▜▚▖rstu▚▞▖ FLASH rstu▞▞▜▖rstu▛▛▜rstu FLASH ▛rstu FLASH LEN SIN COS TAN vwxy9STR$ NOT vwxy:CHR$ BIN  FLASH  OR <=<=STR$ <=<=NOT <><> OR  AND CHR$ <=<=BIN <=<= AND <><> LINE  THEN  TO  CAT  FORMAT  MOVE  ERASE  FLASH  STEP  THEN  DEF FN  OPEN # CLOSE # MERGE >= FLASH ASN ACS ATN LN  FLASH vwxysba`{dcwePEEK ABS SQR SGN fghi LLIST  LLIST  STOP  LLIST  READ  DATA rstu LLIST  STOP  LLIST  LLIST  READ  DATA rstu LLIST  LLIST  LLIST  LLIST  FLASH rstu FLASH ©~rsturstuvwxy FLASH tuxy FLASH rsvw FLASH ~rstuYX[Z]/^_`OPTUWV FLASH  INK  PAPER  FLASH  BRIGHT  INVERSE  OVER  OUT  LPRINT SGN IN TAN SGN ssLN COS TAN ASN ACS  FLASH Z[TUVW/XY] FLASH rstuvwxytzxvwxys{w FLASH njlnokmo FLASH s FLASH t FLASH rstuvwxy FLASH <=<>;SQR SGN ABS PEEK MNOPQRSTabceCOS SIN ATN ACS LEN SIN COS TAN e[H][I][J][K][L][M][Q][R][S][T]INKEY$PIFN POINT [N][O][P][U]RNDSCREEN$ ATTR [G][H][I][J][K][L][M][Q][R][S][T]INKEY$PIFN POINT AT TAB VAL$ CODE VAL RND FLASH LEN SIN ASN ACS  FLASH COS TAN ATN LN  FLASH rrABS COS TAN ASN ACS s{}ws{wrstuSQR SGN ABS PEEK TAN SGN SGN  FLASH ppppvwxyZ[/t]^z_x FLASH  NEW  BORDER  GO TO  CONTINUE  DIM  REM  FOR  GO TO  CONTINUE  DIM  REM  FOR  GO SUB  GO SUB  BRIGHT  INVERSE  PAPER  FLASH ;< GO SUB  GO SUB  LPRINT  LLIST  OVER  OUT 34789:=>?@a FLASH  CONTINUE  DIM  REM  FOR  GO TO  CONTINUE  DIM  REM  FOR  GO SUB  GO SUB  GO SUB  GO SUB LEN SIN COS TAN  FLASH  NEW  BORDER  GO TO LEN SIN COS TAN  GO SUB  GO SUB  DATA  RESTORE  STOP  READ '( !"XYZ[/]`_^ FLASH ````a FLASH  CONTINUE  DIM  REM  FOR bcdbMNOPQRSTe FLASH <=y LINE | STEP © CAT ▝ AND <=yx<> LINE |{ TO  STEP ©~NOT  CAT ▝u OR  AND xw>=<>{z THEN  TO ~} DEF FN NOT u FORMAT  OR w▘>=z©~▝uyxw LPRINT  LLIST {z BORDER  NEW s}vuyxw▘|{z[I][H][G][M][L][K][J][T][S][R][Q]POINT FN PIINKEY$ FLASH [P][O][N]RND[U]ATTR SCREEN$  FLASH  CONTINUE  DIM  REM  FOR CODE VAL$ TAB AT RNDVAL  FLASH NOPQ FLASH NRSTUVW('&%"!  FLASH 65<;0/&%4321:987@?>=BA.-HG*)LK$#FEDCJI FLASH UA.-VG*)LK$#PONMTSRQZYXWPONMTSRQUA.-^]/[_! ` FLASH tuxy FLASH  FLASH  FLASH dbPIINKEY$RND[U] LOAD  INPUT  GO SUB  GO TO  NEXT  PAUSE  LET  LIST  FLASH rstursturstu FLASH rstu FLASH  FLASH rs! vw'&.- FLASH %$##,+*)10/&.-10/&.- FLASH bcdbPONMTSRQ"(%$##,+*)8"( FLASH 810/&.-rstu%$##,+*)1765rstu"(4333rstu82rstu'&.- FLASH a FLASH bcdb FLASH e FLASH e FLASH fghi FLASH afghi FLASH vw|} THEN  DEF FN LN ATN ACS SQR INT  FLASH LEN SIN SIN ASN ~©▗ FLASH `_de_cc FLASH ^]/bbb FLASH SIN SIN SIN SIN  FLASH  THEN  DEF FN LN LN ATN ACS SQR INT ©~}▝uyxwVAL |{zTAN  FLASH LEN SIN SIN SIN ASN ~}uwVAL LEN SIN zTAN ASN  THEN  TO  STEP  DEF FN NOT  CAT ATN ACS  OR  AND SQR INT >=<> FLASH fghi FLASH rsvw FLASH tuxy FLASH vutszyxw~}|{▘▝© THEN  LINE <= AND  OR BIN STR$ USR CODE VAL$ ATTR SCREEN$ POINT FN  FLASH  MERGE  CLOSE # FLASH  PAPER  CAT  DEF FN JKLM FLASH  LLIST  LPRINT  STEP  TO  BORDER  NEW <>>= FOR  REM NOT CHR$ TAB AT  RESTORE  DATA  READ  STOP  DIM  CONTINUE  FLASH  POKE  LPRINT  STEP  TO  PRINT  NEW <>>= FOR  REM NOT CHR$ TAB AT tz|xtzxrstuVWXYZ[/]rstu FLASH ?@AB FLASH tuVAL SIN [T]ATTR [G]ASN [N]COS [I][L][M]TAN POINT [S]LEN VAL$ [S][Q][R]CODE [R]ATTR LEN SIN [T]PI[O]LEN ASN [P][E]FN [L][J]AT TAB INKEY$SCREEN$ [Q][R]PIVAL ATTR [Q]RNDLEN [Q][R]PIVAL COS [F][A][K]TAN [C][B][D] FLASH SCREEN$ POINT [S]RNDLEN [U][R][F]VAL SIN [T][G]ASN [N][H][I][L][M] FLASH AT POINT [S][Q]LEN [U][R]ATTR TAB INKEY$SIN POINT [R]PIVAL LEN [Q]RNDLEN [R][R]PIVAL LEN [F][A][K][O][C][B][D][E] FLASH AT VAL$ [S][Q]CODE [U][R]ATTR SIN LEN [T]PILEN ASN [N][P]FN [L][M][J] FLASH AT SCREEN$ VAL$ [S][Q]VAL CODE [R]ATTR LEN SIN [T]PI[F][F]ASN [P]FN [L][J][H]POINT LEN VAL$ AT [R]CODE [S]ATTR VAL SIN COS [F][G]ASN [N][P][I][L][M][J]SCREEN$ POINT INKEY$LEN VAL$ SCREEN$ PI[R]CODE PI[F]VAL [F][F][G][P][H][I][J][H] FLASH SCREEN$ POINT RNDLEN LEN VAL SIN [G]ASN SCREEN$ [H][I][L][M] FLASH AT ATN ATTR [T]ASN [N][P]ACS [L][M][J] FLASH TAN ACS ▟C FLASH CC▙ FLASH CCCC FLASH CDDD FLASH qqqq FLASH qrrr FLASH LEN SIN qq FLASH qqCOS TAN fghi FLASH ©▝▘MNORSk[I][H]a[M][L][K][J][T][S][R][Q]POINT FN PIINKEY$ FLASH  NEXT  POKE  PRINT  PLOT   LIST  LET  LOAD  INPUT  FLASH  VERIFY  BEEP  BEEP  BEEP  FLASH  CIRCLE vwxy FLASH JKLMNOPQ FLASH rstu FLASH IN TUUSR ▟ FLASH ```` FLASH  FLASH SQR CHR$ SGN USR  OR BIN USR STR$ CHR$ NOT USR USR  OR BIN USR USR USR STR$ CHR$ NOT USR USR  FLASH  FLASH  FLASH  FLASH CHR$  FLASH USR USR  OR BIN USR USR USR USR USR STR$ NOT USR USR USR USR  FLASH USR USR  FLASH  FLASH  FLASH  FLASH  OR  FLASH BIN  FLASH   ! !%&'(((USR USR USR  FLASH qqqq FLASH 2 FLASH 2 FLASH )*+ FLASH ,-.+ FLASH ,-.+2210/#$$$▟F FLASH ASN ACS ATN  FLASH ASN ATTR ? FLASH [G]F FLASH [F]?``@A``BC<=DE<>>=PEEK IN T LINE :;<=JI<=<>F554 FLASH ? FLASH F FLASH ? FLASH [G] FLASH ▟ FLASH [E] FLASH [D][A] FLASH [C]F FLASH jl PRINT  PRINT  FLASH  STEP  CAT  TO ?ik PRINT  FLASH $ FLASH ik??d THEN FjlASN ACS ATN  PRINT  PRINT ACS ATN ASN [O] STEP ~ATN i FORMAT  THEN SQR CHR$ SGN USR  OR BIN USR STR$ lFFF PRINT  FLASH  FLASH  PRINT  AND  PRINT  PRINT ASN ACS ATN ASN ~ATN  %&CHR$ NOT USR USR  OR BIN USR q)*'((((, FLASH +-/▗SQR  FLASH  FLASH SQR  FLASH  AND  AND  FLASH $ AND ACS ATN ASN ACS ATN k?ik??$$$ PRINT ASN ACS ATN ??i4BIN USR STR$ CHR$ NOT CHR$ SGN USR  OR BIN ▝USR STR$ ▘CHR$ NOT  FLASH  FLASH  AND  FLASH FFASN ACS ATN k???FFj  !? %&(qqq)* FLASH ,(((((( FLASH + FLASH -.+ FLASH (,0/+ FLASH   FLASH  ! %&( FLASH  PRINT  PRINT qqq FLASH (((((( FLASH  FLASH  FLASH ? FLASH lFFASN ACS ATN ASN ACS ATN ? FLASH F"#$$ FLASH  FLASH ASN ACS ATN  FLASH ????d?d?$$$$ASN ACS ATN ASN ACS ATN ASN ~LN  AND  AND EXP ~ATN ASN ACS ATN ASN ACS ATN ??ik????5543 FLASH c??d?dgf"#$$ FLASH ▖ FLASH $▟$$▟$ASN ACS ATN ASN ACS ATN ▚ AND EXP ATTR ATN  SAVE ATTR ATN  AND ASN ACS ATN ▟?ik??FFF FLASH  FLASH  FLASH ASN ACS ATN ? FLASH `@A``@A`BCBCDEDE IF  CLS T__IKKJ__```@A```BC<>__DE LINE ``T IF  CLS _IKJ_JI_FFjlFFFF?i PRINT Fj FLASH st? FLASH yxzFFFFhs▞stuvuv FLASH ▟FjlFF[E][G] FLASH [F][G]?ik??`@A``@A`BCBCDEDET IF  CLS _JI_IKJ_` FLASH r FLASH  ERASE  FLASH  ERASE  IF  CLS T ERASE _IKKKI_ OPEN #G` FLASH n FLASH n FLASH n FLASH o_ FLASH F FLASH  FLASH ??ik FLASH  RESTORE  BRIGHT  PAPER  CIRCLE  BORDER  OVER  OUT  READ  NEW  INVERSE  FLASH  INK  CONTINUE  BEEP  LPRINT  DATA  FLASH ▖ FLASH ▟FjlFFASN ACS ATN  PRINT  FLASH  PRINT k SAVE ATTR ATN l[D][A]k` FLASH raT ERASE _IJ_<=````>=ON_ FLASH G@A``@ArnBCBC ERASE DE67DEP89O__:;<=>_G```@A``nBC FLASH DEPT IF  CLS __IKKJ_<=FFjl FLASH  PRINT ASN ACS ATN  FLASH csw~ef FLASH SQR [C][B]▙l▟ FLASH ▟ FLASH [E] FLASH [G]???``@A````BC FLASH DE FLASH T IF  CLS _<=<>_JIFN ` FLASH  FLASH TVAL$ <>_JI[Q]` FLASH >=[L][J][H][Q][L][M][N][K][I]`[L][M][N][K][P][R][S][T]__<=stuvhxzF FLASH  FLASH  FLASH CHR$ SGN USR  OR BIN USR STR$ CHR$ NOT  FLASH ▟FFFASN ACS ATN k▚l▖ SAVE ATTR ATN  PRINT [D][A]`>= LINE ``PIPOINT _ FLASH ```rG``` ERASE nT<> OPEN #oJI_AT TAB VAL$  LINE ````CODE VAL LEN SIN <=````>=[L][J][H][L][M][N][K][I]<= VERIFY [R][S][T]__F FLASH j FLASH  PRINT i FLASH sjstu????yxzASN ACS ATN  FLASH c FLASH w~ef vh ! %&'(USR USR  OR  PRINT  RANDOMIZE qqqq)*,((((((( FLASH + FLASH -.+ FLASH (10/+ FLASH [C][B][A] FLASH [C] FLASH lF FLASH [B]▙ FLASH ▟? FLASH [E]F FLASH [G]??ik?>= LINE ` FLASH _<=[L][J][H]`>=[L][M][N][K][I]__[Q][R][S][T]__F FLASH  FLASH ij FLASH ???i"#$$$ FLASH d?d?$$$$$ASN ACS ATN ASN ~LN  AND  AND  AND ASN ACS ATN ASN ACS ATN ? FLASH 55543 FLASH c?d?ddgf FLASH SQR [F]FFjlF[G] PRINT  PRINT [F]k???[G]lFFF[F]?ik??```@A```BC_<=DE`>= IF  CLS T__IKKKJ_FFFjASN ACS ATN ? FLASH FFFASN ACS ATN  FLASH ASN ~LN  AND ASN ACS ATN ?d?d????` FLASH @A` FLASH BC<>INKEY$FN VAL$ DE LINE PIPOINT AT TAB VAL$ <=<>CODE VAL LEN SIN _FFFFh FLASH  FLASH i FLASH CHR$ SGN USR  OR BIN USR STR$ CHR$ NOT ▟FjlFF[E]ASN ACS ATN kASN ATTR LN l[G]? FLASH ` FLASH  FLASH INKEY$FN VAL$  FLASH PIPOINT AT TAB VAL$ __CODE VAL LEN SIN INKEY$FN `@A` FLASH BC FLASH DE<> FLASH  LINE VAL$ <>_IK` FLASH WWW_X__X__X` FLASH KJ__IKJ_>= LINE ``YZ` FLASH  ERASE n_IKJ_ OPEN #o<=` DRAW ` FLASH >=_ CLEAR _IKJ_[Q]jASN ACS ATN  PRINT csw~efstuvhxz FLASH   FLASH  ! %&USR USR  OR  PRINT qqq)*,((((((▟F FLASH ASN ACS ATN  FLASH +ATTR ATN k-[F] FLASH l? FLASH ```@A`PIPOINT BC<=DE<>>= IF  CLS T LINE _IKKKKJ_AT TAB VAL$  LINE ```SCREEN$ POINT AT TAB VAL$ __CODE VAL LEN SIN <=<>` FLASH >= LINE _ FLASH IK` FLASH r FLASH T ERASE __<=<>JI OPEN #``>= LINE ```J_ FLASH Z` FLASH n FLASH o<= AND `>=_ FLASH F FLASH  FLASH ASN ACS ATN  FLASH ?~ATN  FLASH "#$ FLASH ▖ FLASH $▟$$▟F▚ACS ATN [E] SAVE ATTR ATN  AND ASN ACS ATN [D][A] PRINT [C][B]▙???` FLASH  FLASH [L][J][H]<=<>[L][M][N][K][I]>= LINE [Q][R][S][T]__ CLOSE #_` FLASH  FLASH _ CLOSE #_INKEY$FN VAL$ ` DRAW `PIPOINT AT TAB VAL$ _ CLEAR ___CODE VAL LEN ```@A```BCW<>_<=DE<>X_ LINE `>= LINE ``SIN __<=[L][J]` FLASH YZWW ERASE n___X_X OPEN #o```` DRAW ```[H]___ CLEAR ___F FLASH  FLASH s??istuFFjkyxz??ilFFFc FLASH ▞gfvh FLASH ' FLASH  CIRCLE  BORDER  OVER  OUT  READ  RESTORE  DIM  INK  CONTINUE  BEEP  LPRINT  DATA  NEW  REM  GO SUB [F]FFF[G] FLASH ASN ACS ATN  FLASH  PAUSE  LET  POKE ?d?d?` FLASH  FLASH  PRINT  PRINT  PRINT  FLASH _ FLASH _`@A` FLASH BC FLASH DE[L][J][H][L][M][N][K][I]__[Q][R][S][T]__```>=[L][M][N][K][L][M][N][K][P]_[Q][R][S][T]__<=` FLASH >=_<=[L][J][H]_[I]` FLASH  FLASH  PRINT  PRINT  PRINT  FLASH __ FLASH FFj PRINT  PRINT  PRINT  PRINT  PRINT  PRINT  FLASH ASN ACS ATN ?d?d?d? NEXT  FLASH  FOR  BRIGHT  PAPER  CIRCLE  BORDER  OVER  LOAD  INPUT  GO TO  INVERSE  FLASH  INK  CONTINUE  BEEP G@A`rGnBC ERASE nnDE ERASE nnT FLASH oIJ__````@A``BC FLASH DE<>[Q]T LINE `_IKJ____`>=[L][M][N][K][I]r[L][M][N][K][P] ERASE [R][S][T]<= ERASE ```>=a ERASE ____IKJ OPEN #YZ```` ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n ERASE n( FLASH  ERASE n ERASE n ERASE n ERASE n ERASE n ERASE nS▛ DEF FN ▛ DEF FN R| COPY || LOAD  LOAD | FLASH ▛ DEF FN ▛ DEF FN ▛ DEF FN ▛ DEF FN || COPY | COPY | COPY | FLASH ▛ DEF FN ▛ DEF FN ▛ DEF FN ▛ DEF FN | COPY | COPY | COPY || ERASE n ERASE n ERASE n▛ DEF FN ▛ DEF FN ▛| LOAD  LOAD ||||{FE` FLASH D FLASH BBBBE` FLASH  FLASH FFFF FLASH E FLASH FFF FLASH  FLASH E FLASH B FLASH D FLASH B FLASH E FLASH D FLASH EEB6 FLASH C FLASH D FLASH CD FLASH C FLASH D FLASH CD FLASH CDDD FLASH  FLASH A FLASH GFBBCDCCBBBB FLASH  FLASH BBBBBBE FLASH C FLASH E FLASH FF FLASH B FLASH  FLASH DDDFFDFFG FLASH CC6ccc68x~<ff0~>ff<<l~>6`|f<0|ff<~F00<ff<ff<<ff>0>nf~ffw<ff|ff|>fb`bf>8lffflx>fbxbf>>fbx``0>f``nf> INPUT  AND  AND  RETURN  AND  AND  INPUT < FLASH <Llxnlxxxlnx00013© AND  AND  INPUT  RETURN  VERIFY  AND  INPUT nfv~nfv6ccc6©33>00x>ffff|>ff|xln>fb~Ff| COPY  FLASH <3ccccw? INPUT  AND  AND  AND  AND l8wcck©w6w66wwcf<<~fL2f~bf0fF FLASH ??sSGN  CAT  COPY  TO  NEXT  CAT  DRAW  NEXT  LIST ? STEP  NEXT  LIST SGN  COPY  LPRINT USR VAL  TO <?o© COPY ? COPY  RETURN ? LLIST SGN IN  GO TO ? CAT < AND  CAT ; NEXT  RETURN ?> COPY ? COPY ? COPY  CAT ©?}< RUN  LPRINT 0 DRAW 0 DRAW  DEF FN = NEXT  COPY 3 CAT  NEXT ? CAT  DRAW COS  CAT [A]= COPY 3< DRAW  PLOT   RETURN  COPY  DRAW  COPY © DRAW ▜= LET  CLEAR 7 DRAW  NEXT <0c NEXT  BRIGHT  CAT © DRAW | COPY  DRAW  COPY  DRAW  COPY  NEXT  RETURN  DRAW PEEK  LIST < LIST  RUN  FLASH <B[J][R][R][J]B<~ FLASH 00 FLASH "w"00`R FLASH !ABS BIN " CAT NOT !IN  AND " OPEN #NOT  NEXT  STEP  CLS NOT  STEP ▙> RUN  CLS <>` REM PEEK BIN H INPUT USR  AND  INPUT ^#V RETURN @(r+s<>~ AND _!▖BIN f.<>#^#V++ LLIST ! CAT NOT  STEP  CIRCLE NOT 2 TO NOT ! OPEN #NOT  STEP  CIRCLE NOT 2 STEP NOT ! TO NOT  STEP  RESTORE NOT  THEN  PAPER PEEK BIN  RESTORE ! STEP NOT  STEP  RESTORE NOT  MOVE |= z=(B: BEEP NOT O: DEF FN NOT : DEF FN NOT  INVERSE b OPEN # RETURN   INVERSE /SCREEN$ -CHR$ _BIN  OPEN # RETURN lSCREEN$  REM CHR$ ;BIN <>adam( RETURN - LINE IBIN  OPEN # RETURN  CLOSE #CHR$ ;BIN <>: BEEP NOT /O OR  PRINT  RESTORE ! THEN . THEN . THEN . LLIST  PAUSE CHR$ sBIN  LET STR$ <> COPY  LIST  READ  BEEP  THEN USR TAN ATTR [R][H][A]▖yrlf`[VQLHD@=9630-+(&$" @ FLASH   FLASH #&"%!$ #"! @ FLASH " FLASH  "$4 FLASH     $$$$    #@ FLASH $4 FLASH     $$$$    &(&(&(&(&(&(&(&(&(&(&(&(&(&(&(&(&(%'$'#&"%!$ #"! @ CLEAR  RANDOMIZE  RANDOMIZE )) RANDOMIZE  RANDOMIZE )))) RANDOMIZE  RANDOMIZE ) FLASH )) RANDOMIZE  RANDOMIZE )) RANDOMIZE  RANDOMIZE )))) RANDOMIZE  RANDOMIZE ) FLASH )) RANDOMIZE  RANDOMIZE )) RANDOMIZE  RANDOMIZE )))) RANDOMIZE  RANDOMIZE ) FLASH )) RANDOMIZE  RANDOMIZE )) RANDOMIZE  RANDOMIZE )))) RANDOMIZE  RANDOMIZE ) FLASH )) RANDOMIZE  RANDOMIZE )) RANDOMIZE  RANDOMIZE )))) RANDOMIZE  RANDOMIZE ) FLASH )) RANDOMIZE  RANDOMIZE )) RANDOMIZE  RANDOMIZE )))) RANDOMIZE  RANDOMIZE ) FLASH )) RANDOMIZE  RANDOMIZE )) RANDOMIZE  RANDOMIZE )))) RANDOMIZE  RANDOMIZE ) FLASH )) RANDOMIZE  RANDOMIZE )) RANDOMIZE  RANDOMIZE )))) RANDOMIZE  RANDOMIZE )))) DRAW  DRAW )) CLS  CLS )) RANDOMIZE  RANDOMIZE )))))))))))) DRAW  DRAW )))) RANDOMIZE  RANDOMIZE )))) CLS  CLS )))) DRAW  DRAW )))) RANDOMIZE  RANDOMIZE )))) CLS  CLS )))))))))))) COPY  COPY )))) CLS  CLS  CLS  CLS  CLS  CLS  CLS  CLS )))) COPY  COPY )) CLS  CLS )) RETURN  RETURN )))))))) RETURN  RETURN )))))))) RETURN  RETURN )))))))))))) RETURN  RETURN )))))))))))))))))) CLS  CLS )))))))) CLS  CLS ) FLASH ))@SCREEN$ TAN NOT ! MOVE <>" READ >=!- LINE " BORDER >= NEXT  STEP <> FLASH  CLS <>! LINE  ERASE <>z LINE . LINE  INPUT ^#V RETURN @(r+s<>~ AND _![M]<>f.<>#^#V++ LLIST ! READ >= STEP  GO TO >=2 LPRINT >=! BORDER >= STEP  GO TO >=2 LLIST >=! LPRINT >= STEP  RANDOMIZE >= THEN  PAPER  ERASE <> RESTORE ! LLIST >= STEP  RANDOMIZE >= MOVE |= z=(B: FOR >=O: STOP >=: STOP >= INVERSE b OPEN # RETURN   INVERSE /SCREEN$ -CHR$ s<> OPEN # RETURN lSCREEN$  REM CHR$ O<><>adam( RETURN - LINE ]<> OPEN # RETURN  CLOSE #CHR$ O<><>: FOR >=/O OR  PRINT  RESTORE ! THEN . THEN . THEN . LLIST  PAUSE CHR$ ▜<> LET STR$ <> COPY  LIST  READ  BEEP  THEN USR TAN ATTR [R][H][A]▖yrlf`[VQLHD@=9630-+(&$" ) FLASH ))) FLASH ))))))))))))))))) FLASH ))))))))))))! FLASH @) FLASH ))) FLASH ))))))))))))))))) FLASH )))))))))))) FLASH @![D] THEN "RND LINE !CODE  THEN "POINT  LINE  NEXT  STEP  MOVE  LINE  FLASH  CLS <> PLOT   RUN SCREEN$  THEN [E] THEN  AND  THEN VAL  THEN  INPUT ^#V RETURN @(r+s<>~ AND _!^ THEN f.<>#^#V++ LLIST !RND LINE  STEP VAL$  LINE 2[S] LINE !POINT  LINE  STEP VAL$  LINE 2[T] LINE ![S] LINE  STEP SQR  LINE  THEN  PAPER [E] THEN  RESTORE ![T] LINE  STEP SQR  LINE  MOVE |= z=(B:TAB  LINE O:[U] LINE :[U] LINE  INVERSE b OPEN # RETURN   INVERSE /SCREEN$ -CHR$ 5 THEN  OPEN # RETURN lSCREEN$  REM CHR$  THEN <>adam( RETURN - LINE  THEN  OPEN # RETURN  CLOSE #CHR$  THEN <>:TAB  LINE /O OR  PRINT  RESTORE ! THEN . THEN . THEN . LLIST  PAUSE CHR$ I THEN  LET STR$ <> COPY  LIST  READ  BEEP  THEN USR TAN ATTR [R][H][A]▖yrlf`[VQLHD@=9630-+(&$"  COPY  RETURN  CLEAR  DRAW  CLS  IF  RANDOMIZE  SAVE  RUN  PLOT   PRINT  POKE )@ TO  COPY  RETURN  CLEAR  DRAW  CLS  IF  RANDOMIZE  SAVE  RUN  PLOT   PRINT )@SCREEN$  LINE ) NEXT ! RETURN > CLEAR w# DRAW w> RETURN  GO SUB G: TO * TO 2 CLEAR  CLEAR " RETURN  CLEAR  GO SUB ^> OPEN # RETURN 2 AND ]![Q] LLIST LN  LLIST  GO SUB VAL NOT  TO NOT @ LLIST 1 GO SUB _o"s LOAD CODE 2<=]2>=]CODE 2 DEF FN NOT 2[U] LINE 2 STOP >=> IF 2 BEEP NOT 2TAB  LINE 2 FOR >= STEP TAN NOT >2CHR$ ] CLS  STEP _ CAT  STEP  STEP  STEP _ CAT :<=]ATN  * STEP _ CAT :>=]! CAT  RESTORE  STEP 3 LPRINT  RESTORE STR$ ! THEN  RESTORE  STEP 3 LPRINT  NEXT  STEP [ CLOSE # CLS >22<=]:>=]< RETURN 8CODE 2>=]*s LOAD #"s LOAD 'yVAL   CLS  STEP  DEF FN  THEN g :<=]ATN (=2<=]VAL$ >2CHR$ ]*s LOAD ~ NEW  PRINT  STEP b ERASE  STEP . MOVE  LET !k LOAD  STEP @ LPRINT  STEP  MOVE  DEF FN  STEP ABS  ERASE CODE 2 FLASH ]2 PAPER ]2 BRIGHT ]Z GO SUB C INPUT ]USR   GO SUB C LIST ] STEP , CAT : STOP ]ATN CHR$  DATA  DEF FN : TO ]ATN CHR$ LN  DEF FN  STEP  DEF FN 2 CLOSE #] PRINT  STEP [N] CAT  LET : CLOSE #] THEN gBIN ATTR  CAT  STEP  MERGE  STEP  BORDER  INK  STEP [Q] FORMAT  STEP [D] MOVE  STEP  PRINT  BEEP NOT  DEF FN  TO ! RESTORE  STEP [ CLOSE # RETURN  RUN  GO SUB x/ THEN G  THEN O  THEN W  THEN _USR  GO TO !SIN  STEP "~ LLIST <>![Q] LLIST LN  LLIST  GO SUB VAL ! BEEP  STEP "~ LLIST <> RETURN  RUN  GO SUB x/ NEW   RANDOMIZE !` RESTORE  STEP [ CLOSE #CODE  INVERSE !LN  LLIST  PRINT  OR ! OPEN # RESTORE  STEP 3 LPRINT ▘ STEP  INVERSE q INVERSE p INVERSE w INVERSE # INVERSE # INVERSE # INVERSE #STR$  LET < INK ! BEEP  STEP "~ LLIST <>! LLIST N#F# GO SUB x/ NEW ( GO SUB x/ NEW ( RUN   PLOT   PRINT  GO SUB x/ NEW   RUN   PLOT   LET <>  BEEP  FORMAT  OR  MERGE  FLASH  PRINT  NEW ![A] LLIST  STEP @ LPRINT _ LET  NEW COS _ RETURN  CLEAR  GO SUB x/ NEW  RETURN   THEN  NEXT { MOVE STR$ <> INVERSE  RESTORE  MERGE  OR  INVERSE !LN  LLIST  INVERSE N INVERSE F GO SUB x/ NEW  INVERSE INKEY$({ INVERSE ACS _ INVERSE # INVERSE # INVERSE # INVERSE #  LPRINT { NEW  RETURN   THEN [L] THEN [D]{ NEW  RETURN   THEN ▛ THEN {STR$  MOVE  INVERSE  LLIST <>!' DEF FN  RESTORE *~ LLIST  DIM  THEN wCHR$  TO <> NEXT "NOT ]~2 OR ] CLS <>*NOT ]}TAN >= RESTORE : OR ] PRINT  STEP v DEF FN  LET  INVERSE  LLIST  INVERSE ▚2 OR ] INVERSE PEEK 8 INVERSE PEEK  CIRCLE >= INVERSE ~ RETURN  COPY ( INVERSE  INVERSE "NOT ] INVERSE ~2 OR ]<>!"NOT ]<> RESTORE !N IF  STEP 3 LPRINT } THEN = THEN =/ NEW O INVERSE ![I] DEF FN  INVERSE : AND ] NEW 8 PLOT    CLEAR  DEF FN  INPUT  OPEN # RETURN DO THEN g M INVERSE  DIM  LLIST <>=2 TO ]CHR$  BORDER  TO  STEP  OR  OPEN #: OVER ] STEP  MOVE  DEF FN  STEP ABS  ERASE  STEP , CAT NOT  BORDER  TO  PRINT !u LOAD  STEP 3 LPRINT  RESTORE  MOVE > STEP C CIRCLE  LET <>=2 STOP ]CHR$  PAUSE  TO : READ ]= IF m CAT 2 READ ]! OUT  RESTORE V# STEP @ LPRINT ^>![R]^ STEP G LPRINT  STEP j OUT >92 LIST  RESTORE 2 LET  RESTORE  NEW  STEP  LPRINT  LPRINT  STEP  OR  OPEN #: OVER ] STEP D CAT  STEP  MOVE  DEF FN  STEP ABS  ERASE  STEP , CAT NOT  MERGE  TO CODE 2 BRIGHT ]2 PAPER ]2 FLASH ]>2^2^>2 PAPER  INVERSE   LET <> LET !c LOAD g LOAD PEEK (# RANDOMIZE <><>![ COPY Z COPY 6 GO SUB LN <> NEXT  STEP  LINE >2CHR$ ] CLS  STEP _ CAT ! CONTINUE  READ  STEP [ CLOSE #! NEW  RESTORE  STEP [ CLOSE # STEP  DEF FN  THEN g  RANDOMIZE  STEP  DEF FN  THEN g( RANDOMIZE NOT  TO : CAT ]ATN >==2 CAT ]USR 2 FORMAT ]<>: TO ]ATN USR : BRIGHT ] NEW USR : MOVE ]ATN >=: CLOSE #] NEW >=2m CONTINUE  INVERSE !^ INVERSE ~ATN ( LIST > INVERSE ^ INVERSE VC CIRCLE 3 NEW  STEP  LPRINT  LPRINT <>: CLOSE #] THEN g PRINT CHR$ / FORMAT : FLASH ]ATN  PAUSE  RANDOMIZE  CAT  NEW ©(=2 FLASH ] NEW ©! LOAD  STEP @ LPRINT 2 PAPER ] LET O: FORMAT ]POINT  NEW O: OUT ]LEN O INVERSE ~ NEW LEN 2 INVERSE ]CODE  INVERSE w2 OUT ]!= IF  STEP - DEF FN <>: FLASH ] NEW © RETURN 0< PLOT  NOT  DRAW  CAT  NEW ©2 OVER ]!X6#yVAL   SAVE  STEP VAL  CIRCLE >  STEP  FLASH  OUT 6# CLS  LLIST $| NEW  } AND  o8| VERIFY g  DATA !X6F#yVAL   SAVE CODE Ld!>2 STEP ]>2 LPRINT ]>i2 TO ]<>: STOP ]ATN USR * OVER ]&))= SAVE  RESTORE  CLEAR  LLIST  INVERSE !^ INVERSE ~ RETURN (8 RETURN ▖0$ INVERSE ~ RETURN  LINE  MOVE  PAPER  MOVE  INVERSE ▚ RETURN <> ERASE  SAVE  FORMAT <> CLEAR ~ RETURN  ERASE > FORMAT  INVERSE 6▜ STEP ABS  ERASE <> CLEAR ~ RETURN  ERASE > FORMAT  INVERSE 6 STEP ABS  ERASE <> CLEAR ~ RETURN  ERASE > FORMAT  INVERSE 6 STEP ABS  ERASE <> CLEAR ~ RETURN  ERASE > FORMAT  PRINT >>= INVERSE [G] INVERSE w LET  STEP ABS  ERASE <> OR  PRINT  NEW O: AND ] NEW  SAVE LEN  OPEN # RETURN  LET STR$ <>>2 READ ] INVERSE ! OUT  RESTORE G INVERSE V INVERSE # INVERSE ^ OR  MERGE >![R]^ STEP G LPRINT  MOVE  STEP j OUT  INVERSE #STR$  REM !X>Fw# DRAW ! STOP  STEP [ CLOSE #! STOP  STEP [ CLOSE #! LOAD  STEP [ CLOSE # NEW  MERGE  STEP  LLIST  MOVE  STEP  LPRINT  LPRINT !8 LOAD  STEP [ CLOSE #>5 STEP ? ERASE <>: STEP ]ATN (=2 STEP ]<>: LPRINT ]ATN >= PAUSE SIN  MOVE  NEW ©2 LPRINT ]CODE 2 LLIST ]2STR$ ]: LLIST ]ATN (=2 LLIST ]<>: LPRINT ] PRINT !S LOAD  STEP @ LPRINT ~ RESTORE  RESTORE ![R]^ STEP G LPRINT  LLIST +~!k_ STEP G LPRINT  STEP & ERASE v![R]^ STEP j OUT !k_ STEP j OUT  STEP & ERASE  LLIST ~ AND  RESTORE p![R]^ STEP G LPRINT  LLIST +~ AND !k_ STEP G LPRINT  STEP & ERASE v![R]^ STEP j OUT !k_ STEP j OUT  STEP & ERASE  LET =2 LPRINT ]>2 LLIST ]<> MERGE  RESTORE  PRINT  INVERSE  RESTORE  OR :STR$ ]= NEW 2STR$ ] STEP v DEF FN STR$  INVERSE  LLIST  LET  LLIST  MOVE <>![R]^ PRINT  MERGE  RESTORE  STEP G LPRINT  OR !k_p AND  STEP G LPRINT  STEP j OUT STR$  LLIST  MOVE  LET  STEP j OUT <>#!USR ]6#yVAL   SAVE ! BORDER  RESTORE 60# CLS 4!▗ LIST ~ NEW ©w# RANDOMIZE >92 LIST  RESTORE 2 LET  RESTORE CODE USR  STEP ATTR  ERASE CODE  STEP  MOVE !XX COPY 6 GO SUB VAL > DRAW 2 LET  CONTINUE <> PRINT  OR  STEP  FLASH  OUT  6# CLS STR$  LET < LOAD <> PRINT  RESTORE  MERGE  OR  INVERSE  RESTORE  CLEAR  RESTORE  PRINT  STEP  OR  OPEN #!^▛^ GO SUB VAL  STEP VAL  CIRCLE  LET 2 OVER ]! PLOT   STEP 3 LPRINT  RESTORE  INVERSE  LLIST ( STEP  LINE  LPRINT  NEW SCREEN$  MERGE  RESTORE  MERGE  OR n&)))) NEW [K]Q MERGE  MERGE ~ RESTORE  PRINT  OR  INVERSE  RESTORE  INVERSE ~ATN ( G~ INVERSE PEEK 8 INVERSE PEEK 8  INVERSE n INVERSE f INVERSE # INVERSE # INVERSE # INVERSE # STOP ! INVERSE  LLIST STR$  LET  RESTORE ))) OVER ▚ FOR  STEP USR  CLOSE # MOVE  RESTORE o& THEN SGN  THEN TAN  THEN AT  NEW PEEK ~ LLIST !^ STEP  CLEAR  OUT w LLIST # MOVE  [Q] MOVE J [H]STR$  MOVE  LLIST #CHR$  PLOT   ERASE  MOVE  ERASE  STEP  READ  CLOSE #!▛^^ GO SUB VAL CODE 2 VERIFY ] INVERSE !^:^ GO SUB [^ GO SUB S^![R]^ STEP G LPRINT  STEP  STOP  OVER >2 STEP  MERGE  OPEN # CLEAR  LLIST  INVERSE  LLIST STR$  MOVE  LLIST  LET <>!X▝X6© CLS v GO SUB VAL <>: OVER ]!▗ LIST LN  LIST 4 GO SUB [R]( REM  LLIST  OPEN #<> FOR ^#V > STEP C CIRCLE <>: OVER ]!  LET  STEP 3 LPRINT " REM ] RESTORE  INVERSE  LLIST  STEP | INVERSE [R]2 THEN ] INVERSE ~ATN >=G INVERSE #> OR  PRINT  PRINT  INVERSE ^ INVERSE # INVERSE V INVERSE # INVERSE ~ THEN ©( NEW ! LOAD  STEP @ LPRINT G: THEN ]ATN ( INVERSE # INVERSE F INVERSE #x STEP [J] INVERSE ( LET  STEP C CIRCLE  LET <STR$ STR$ <> LET  RUN  OR ~ RETURN $ STR$ <> RETURN  STR$  OR # LOAD  RETURN 8~ NEW ©2 CIRCLE ]# STOP  RETURN 08 RETURN :0 VERIFY 0$ RETURN A8 RETURN [0 VERIFY 7 RESTORE  OR ! INK  LLIST  NEXT  LLIST  GO SUB [R]( STOP FN  CLOSE # PLOT  STR$  LLIST gSTR$  RESTORE  STEP USR  CLOSE #X STEP  CLEAR  OUT : CIRCLE ]w LLIST #[M] OR  MERGE  PRINT o&))) FOR x!6 NEW  STEP 3 LPRINT  RESTORE w$ IF  LLIST  LET  MOVE STR$ <>X![R]^ CLS v GO SUB VAL <> RETURN >=:<>]GCODE  STEP H INK : INVERSE ] INVERSE w: TO ]ATN USR  INVERSE !^ INVERSE ~ATN  IF  LET  CLOSE # RETURN >= RETURN   STEP  RESTORE  CAT <>: BRIGHT ] THEN G  THEN O  THEN W NOT T MERGE  PRINT  INVERSE ~ INPUT  INVERSE w: BRIGHT ] NEW  DRAW 2 BRIGHT ] LET NOT ( MERGE  INVERSE ~ INPUT  INVERSE w: BRIGHT ] THEN [H]2 BRIGHT ] INVERSE ~ THEN GCHR$ [ BEEP  THEN OCHR$ g MERGE  INVERSE ~NOT  VERIFY  INVERSE ~ INVERSE ▚O STEP  FLASH  OUT  RESTORE : PAPER ]! LOAD  STEP @ LPRINT F LLIST  MERGE  OR  RESTORE  STEP INT  VERIFY  LLIST STR$  MOVE CHR$  PAPER  MERGE $| NEW  } AND  o8| VERIFY g LPRINT : PAPER ]< RETURN  ERASE ATTR  MERGE 2 PAPER ] INVERSE s INVERSE ~ NEW  PLOT   INVERSE w! LOAD : PAPER ]PEEK 8(x RETURN 0# LOAD : FLASH ] NEW VAL 2 FLASH ]NOT  VERIFY : DEF FN ] RETURN  LINE  CLS  BRIGHT : BRIGHT ] THEN <=2 BRIGHT ]CODE  STEP H INK : OUT ] THEN ? THEN ?<2<>]!= IF  STEP - DEF FN NOT ATTR  MERGE  INVERSE ~ INVERSE ▚ AND  INVERSE ~ INVERSE [G] AND  PRINT  STEP  FLASH  OUT " CONTINUE ] LET  INVERSE V THEN Z  THEN R )<>O INVERSE ~ INVERSE ▚ AND  STEP z VERIFY >= STEP  INPUT  OUT  STEP  LPRINT USR ! BRIGHT ] THEN  VERIFY CODE  STEP H INK != IF  STEP - DEF FN <>O INVERSE ~ INVERSE [G]= STEP z VERIFY >= STEP  INPUT  OUT  STEP  LPRINT USR ! BRIGHT ] THEN  VERIFY CODE  STEP H INK != IF  STEP - DEF FN <> VERIFY 8: RETURN 06_ THEN ; THEN ; NEW * CONTINUE ] FOR ! LOAD  STEP @ LPRINT ~ FOR _y RETURN IN 0 RETURN !8~[T]USR $| NEW  } AND  o8| VERIFY g LLIST CODE <>y RETURN IN 0 RETURN !0CODE <>" CONTINUE ] INVERSE ~ AND  STEP 7 BEEP ( LPRINT 2 DEF FN ]  PLOT  USR CODE 2 OUT ] INVERSE ~ VERIFY 8= INVERSE ~<* CONTINUE ] STEP 7 BEEP ( STEP  INPUT  OUT  STEP  LPRINT  : OUT ] PLOT  2 OUT ] INVERSE ~ AND * CONTINUE ] STEP 7 BEEP ( STEP  INPUT  OUT  STEP  LPRINT  : OUT ] PLOT  2 OUT ]: OUT ]ATN >= RETURN USR CODE 2 OUT ]<> VERIFY O RETURN 0* CONTINUE ]_ THEN ; THEN ; FOR  NEW ! LOAD  STEP @ LPRINT  FOR INKEY$yUSR < LPRINT CODE <> INVERSE ~=O STEP  FLASH  OUT  RESTORE : PAPER ]! LOAD  STEP @ LPRINT F LLIST  MERGE  OR  RESTORE  STEP INT  VERIFY  LLIST STR$  MOVE CHR$  INVERSE  BEEP %| NEW  RETURN  } VERIFY  o8| AND g OVER  INVERSE s>2 OUT ] INVERSE ~ NEW  PLOT   INVERSE w: PAPER ]ATN (=2 PAPER ]OCHR$ PEEK  BEEP : BRIGHT ] THEN  CAT 2 BRIGHT ]NOT  VERIFY ! LOAD : PAPER ]PEEK 0x RETURN (+ LET : FLASH ] NEW VAL 2 FLASH ] OVER : BRIGHT ] THEN  CAT 2 BRIGHT ] INVERSE s INVERSE ~ NEW  PLOT   INVERSE wNOT  VERIFY : TO ]ATN USR * REM ]~ATN >=G INVERSE !5^># RESTORE  CLEAR  LLIST  MERGE  OR  PRINT  CLEAR N THEN y  INVERSE ~ATN (= INVERSE w V CLEAR F LET  PRINT  STEP C CIRCLE  CLEAR # CLEAR # CLEAR # CLEAR # LET STR$  MOVE  INVERSE < TO <>2 VERIFY ] INVERSE  RESTORE  PRINT  MERGE  OR  STEP  LPRINT STR$  MOVE CODE  INVERSE w INVERSE ww INVERSE w INVERSE s INVERSE r INVERSE s INVERSE r INVERSE q INVERSE px! BEEP  GO TO  STEP 3 LPRINT #~ INVERSE w INVERSE w INVERSE ^ INVERSE V![R]^ STEP G LPRINT  STEP  STOP  OVER  INVERSE ~!<> DIM  STEP ) LPRINT >N THEN ! THEN ![B]= INVERSE w#>IN [G] INVERSE w LET  INVERSE  LLIST <> INVERSE  RESTORE  INVERSE !^CODE  INVERSE w INVERSE w INVERSE w INVERSE w INVERSE w INVERSE w INVERSE w INVERSE  BORDER  INVERSE  LLIST <> PRINT  RESTORE  MERGE  OR  INVERSE  RESTORE  CLEAR  RESTORE  STEP  LPRINT CODE  INVERSE w INVERSE w INVERSE w INVERSE w INVERSE w INVERSE w CLEAR  LLIST  INVERSE  LLIST STR$  MOVE  LLIST  LET <> PRINT  RESTORE  MERGE  OR  INVERSE  RESTORE  CLEAR  RESTORE O: VERIFY ] PRINT y2 VERIFY ] STEP  LPRINT CODE  INVERSE w INVERSE w INVERSE w INVERSE w INVERSE w INVERSE w INVERSE w INVERSE ~ INVERSE ^ INVERSE V![R]^ STEP G LPRINT  STEP  STOP  OVER  LET 2 VERIFY ] CLEAR  LLIST  INVERSE  LLIST STR$  MOVE  LLIST  LET <> PRINT  RESTORE  MERGE  OR  INVERSE  RESTORE  CLEAR  RESTORE  OR  OR  PRINT  STEP  LPRINT  LET  INVERSE ^ INVERSE V RETURN ( RETURN (▚>SCREEN$ INT 0SCREEN$  INVERSE s INVERSE rSTR$  INVERSE 6 INVERSE px! BEEP  GO TO  STEP 3 LPRINT  INVERSE 6#~ INVERSE w!<> DIM  STEP ) LPRINT >▛N THEN ! THEN ![B] INVERSE w#>IN [G] INVERSE wSTR$ x RETURN  >22USR ] CLEAR  LLIST  INVERSE  LLIST STR$  MOVE  LLIST  LET <> OR  INVERSE PEEK (8 THEN  INK  THEN  MOVE :^ INVERSE PEEK (8 THEN <> THEN STR$ ySTR$ <> INVERSE !^CODE  PRINT 2 VERIFY ] OR CODE 2 INK ] INVERSE  RESTORE  STEP 7 DEF FN  INVERSE  LLIST  INVERSE ~ATN (= INVERSE wNOT [F] PAPER  INVERSE ~ATN  LINE [F] PAPER  IF [F] PAPER ! BEEP  GO TO  STEP 3 LPRINT ~ INVERSE w INVERSE 4@ LPRINT  RETURN  COPY CHR$ 5 PAPER #~ INVERSE w RETURN   INVERSE ~ PLOT   INVERSE wNOT  PAPER  RETURN  CLEAR  $#~ INVERSE wCODE  INVERSE w INVERSE w INVERSE w INVERSE ~ INVERSE ^ INVERSE V![R]^ STEP G LPRINT  STEP  STOP  OVER NOT  OVER  FLASH  INVERSE w!<> DIM  STEP ) LPRINT >N THEN ! THEN ![B]= INVERSE w~ INVERSE w#>IN [G] INVERSE w~ INVERSE w>2 INK ] INVERSE ~ATN (= INVERSE wNOT  FLASH  INVERSE ~ATN  LINE [G] FLASH  IF  FLASH !4 CONTINUE  STEP 3 LPRINT  INVERSE ^ THEN # THEN  THEN # THEN ~ RETURN  COPY  #~ INVERSE w VERIFY  RETURN  RETURN   INVERSE 6NOT [S] PAPER  RETURN  CLEAR  LINE H PAPER  RETURN  CLS  ] STEP H INK  INVERSE 4NOT  NEXT  INK  INVERSE w#~ INVERSE w#~ INVERSE w#~ INVERSE w INVERSE 4: INK ] INVERSE ACS 2 INK ] INVERSE ~ PRINT : VERIFY ]ATN ( RETURN ( INVERSE ^ INVERSE N! SAVE  OPEN # LET  RETURN  DRAW  TO STR$  INK  THEN GBIN I FLASH  THEN OBIN ` FLASH  THEN WBIN r FLASH  THEN _BIN ▗ FLASH NOT [G] FLASH  PRINT  INVERSE ~ INVERSE PEEK 8 INVERSE [G]8LN 0x INVERSE w LET <> PRINT  INVERSE ~ INVERSE ▚EXP 8(y INVERSE w LET <> PRINT  INVERSE ~ INVERSE [G]8INT 0z INVERSE w LET <> PRINT  INVERSE ~ INVERSE ▚SQR (8{ INVERSE w LET <>: INK ]ATN  LINE  FOR  FLASH  INVERSE ~![R]^ INVERSE ^ INVERSE V STEP G LPRINT  PRINT  MERGE  OR  RESTORE  INVERSE ~!k_ INVERSE ^ INVERSE V STEP G LPRINT  CLS v STEP  STOP  OVER  LLIST STR$  MOVE  LET  STEP  STOP  OVER  INVERSE w INVERSE s INVERSE r INVERSE  RESTORE  STEP ▜ OVER BIN  PLOT   FLASH  INVERSE  LLIST  INVERSE STR$  LET <CHR$  INPUT  INK <>yVAL   CLS NOT  OVER  FLASH  PRINT : TO ]ATN ( LET <> LET 2 MERGE ] STEP  LPRINT : VERIFY ] RETURN ( RETURN (R<>:^ NEW ©>= RETURN >= INVERSE ~ NEW ©>=!SGN  INPUT  STEP @ LPRINT O THEN yCHR$  CLS  BRIGHT  THEN qCHR$ SCREEN$  BRIGHT  THEN iCHR$ Y BRIGHT  THEN aUSR y NEW ! POKE  RESTORE  STEP 3 LPRINT  FOR  STEP  LLIST : MERGE ] STEP H INK  STEP  CIRCLE  CIRCLE  NEW  STEP  LPRINT  LPRINT <>y NEW ! NEXT  INPUT  STEP 3 LPRINT  DIM  INVERSE ~ NEW ©>=!SGN  INPUT  STEP @ LPRINT O THEN yCHR$ [U] BRIGHT  THEN qUSR  THEN iCHR$ [L] BRIGHT  THEN aUSR : MERGE ] STEP H INK  STEP  CIRCLE  CIRCLE y NEW ! POKE  RESTORE  STEP 3 LPRINT  FOR  STEP  LLIST NOT [U] BRIGHT y NEW USR > STEP  COPY  CIRCLE <>y THEN ? THEN ? THEN ? NEW  STEP <> BRIGHT : MERGE ] STEP  COPY  CIRCLE ) NEW  STEP  LLIST !A IF  STEP - DEF FN <> PRINT  PRINT !^ STEP @ LPRINT  LET  RESTORE !} LIST  STEP @ LPRINT ~ LLIST w LET  RESTORE !u LIST V# STEP @ LPRINT ^ LLIST ~! BEEP  GO TO  STEP 3 LPRINT #~![R]^ STEP G LPRINT  STEP j OUT <>> STEP H INK  STEP  CIRCLE  CIRCLE >F2 STOP ]>2 STEP ]>2 LPRINT ]CODE 2 DEF FN ]<>: MERGE ] STEP H INK  STEP  CIRCLE  CIRCLE >! POKE  RESTORE  STEP 3 LPRINT  FOR  STEP  LLIST  NEW  STEP  LPRINT  LPRINT > STEP [J] INVERSE >=>22 CAT ]>2 FORMAT ]<>> STEP [J] INVERSE >=NOT  CLS  BRIGHT > STEP [J] INVERSE USR : MERGE ] STEP H INK : MERGE ] STEP H INK NOT v INVERSE : MERGE ] STEP H INK NOT v INVERSE  STEP | INVERSE LEN w<>: OVER ] PRINT  NEW = PAUSE  INVERSE  LET  THEN ? THEN ? THEN ?! PLOT  ] STEP @ LPRINT <> OR  RESTORE !^ GO SUB [R]( REM [R] INVERSE  LLIST STR$ <>: OVER ]!▗ LIST 4 GO SUB LEN USR +~ PLOT  w2 MOVE ]: MERGE ] STEP  COPY  CIRCLE >92 LIST  RESTORE 2 LET  RESTORE  NEW  STEP  LPRINT  LPRINT  NEW  STEP  LLIST <>!} LIST ^PEEK USR # RANDOMIZE CODE <> STEP  PAPER  INVERSE CHR$  CLS  BRIGHT  NEW  STEP  LLIST  NEXT  STEP >=>=>2CHR$ ] CLS  STEP _ CAT ![N] DATA  STEP [ CLOSE #! NEW  RESTORE  STEP [ CLOSE # STEP  DEF FN  THEN g  RANDOMIZE  STEP  DEF FN  THEN g( RANDOMIZE NOT  TO >" STEP [J] INVERSE USR > STEP [J] INVERSE >=> STEP <> BRIGHT ) NEW  STEP  LLIST !A IF  STEP - DEF FN <>> STEP <> BRIGHT : MERGE ] STEP  COPY  CIRCLE CODE 2 LET  CONTINUE ) NEW  STEP  LLIST !A IF  STEP - DEF FN <> STEP u OVER USR ! OUT ] THEN  OVER <> STEP u OVER USR ! OUT ] THEN  VERIFY <>: MERGE ] STEP  LPRINT  INVERSE ~ATN  IF  OVER (<>CODE <>: VERIFY ]O CLEAR !5^ CLEAR ~ATN (>yLN (: INVERSE ~ CLEAR [G]0/<0 INVERSE V THEN " THEN "INT  CLEAR V THEN " THEN "INT 0 INVERSE ~ CLEAR [G]0/<0 INVERSE PEEK  CLEAR PEEK 0 PLOT  x<> CLEAR x RETURN  LEN CODE <> PRINT : VERIFY ]ATN ( RETURN ( LET  STEP ^ OUT <> LET  INVERSE  RESTORE  MERGE  PRINT  RESTORE CODE 2 NEW ] PLOT  2 BORDER ]{ THEN ? THEN ? VERIFY 0/<2 NEW ]CODE  PRINT ▝ VERIFY  8_y[D]2 BORDER ] LET  NEW !f NEW Z THEN # THEN  INVERSE  LLIST  GO SUB [ NEW ] MERGE  RESTORE  OR  PRINT A▚#fo ERASE ? OUT $ PAUSE M OUT  IF M OUT  INVERSE ~VAL$ w# INVERSE # INPUT  LET STR$  LLIST  MOVE ## INK  LET  MOVE  INVERSE  LLIST <> MERGE  PRINT { VERIFY _ LET  STEP j OUT  MOVE <> PRINT  RESTORE  MERGE  OR  OR  PRINT  RESTORE z STEP  FLASH  OUT { THEN ? THEN ? NEW _ MOVE  RESTORE  RESTORE  OR AVAL$ w# RANDOMIZE STR$  LLIST $| NEW  } AND  o8| VERIFY g STOP  MOVE  LET STR$ !9 GO TO  STEP @ LPRINT ATN (* FOR | THEN ? THEN ? THEN ? NEW  PLOT  Xgx THEN 8 THEN 8 THEN 8 NEW ( OR  RESTORE AVAL$ w# IF  LLIST  STR$  LOAD STR$  MOVE  LLIST  LET <> PRINT  THEN ? THEN ? THEN ?!6 NEW  STEP 3 LPRINT  LET  NEW ▗g<>| THEN ? THEN ? THEN ? NEW  PLOT  XW]<> PRINT | THEN ? THEN ? THEN ? NEW g LET <> RESTORE  OR 2 LINE ]! FORMAT  LLIST  GO SUB LEN STR$  LLIST <> STEP  LINE  LPRINT ^ RESTORE  INVERSE  LLIST <> MERGE  FOR o&)) MOVE <> PRINT ▜o0$~#fo LET <>o0$~<> PRINT  MERGE  RESTORE  RESTORE +6+6" POKE ]!<> DIM  STEP ) LPRINT {N#F#^#V LLIST  OR  PRINT  OR  OR Aw# IF 6#STR$  PAUSE  MOVE z STEP  LINE  LPRINT  FOR  LET STR$  VERIFY  THEN ' NEW ($ THEN +0 OR  NEXT  GO SUB s PAUSE ]PIC GO SUB { POKE ] LLIST  THEN  THEN  RESTORE  LLIST  RUN =  LOAD  GO SUB { PAUSE ] CLS STR$  LLIST  MOVE  LET <> PRINT !x THEN  GO SUB j GO SUB R0? NEXT  THEN G LET <>! RETURN >= OR  THEN ?0 THEN # THEN  PRINT STR$ <>! LET  RESTORE  FOR CODE [O] RETURN 00 AND 7+ PAUSE  PRINT 0>02 LIST  RESTORE 2 LET  RESTORE  STEP  CLS  BRIGHT ! LOAD  RESTORE  LET <>ATN ("O=_0CODE ! GO SUB  RESTORE  PAUSE ) LLIST >▙ RETURN :8 VERIFY ?w+ GO TO ! NEW  RESTORE  STEP [ CLOSE #<> PRINT  RESTORE  MERGE  OR  INVERSE  RESTORE  CLEAR  RESTORE *s LOAD #"s LOAD :CHR$ ]ATN (!` LLIST  RESTORE !F IF  STEP 3 LPRINT  DIM :USR ]ATN BIN r LLIST  CLEAR  LLIST  INVERSE  LLIST STR$  MOVE  LLIST  LET  CLS  GO SUB M=2USR ] NEW  AND 2 STEP v DEF FN <> BEEP  STEP  RETURN  LOAD  RETURN IN  RETURN  OUT  RETURN  RUN  RETURN  CLS  RETURN  CLEAR  RETURN  RETURN  RETURN © FLASH  RETURN  LOAD  RETURN  LOAD  RETURN  LOAD  RETURN  LOAD  RETURN  LOAD  RETURN  CLEAR @ COPY USR  CIRCLE ▛ SAVE C▙CHR$  CIRCLE &▖0 DATA  FOR ▛vABCDE %@-/^~efghijklmnopqrstuvwx%$;<=>?&'()*+,-./0123456789:BIN POINTS$CHR$ MAGIE$ AND   FLASH CAULDRON IICHR$     CONCEPTION CHEVRONEE  FLASH STEVE BROWNCHR$   FLASH DESIGN DIABOLIQUE  FLASH STEVE BROWNCHR$   FLASH CODE CALE    RICHARD LEINFELLNERCHR$   FLASH SON  SCINTILLANT  FLASH RICHARD JOSEPH AND @ PALACE SOFTWARE MCMLXXXVI$ AND OBJETS MAGIQUESIL FAUT REUNIRVOUS NE POURREZSANS EUX REUSSIRCHERCEZ-LES DONCMANIEZ-LES BIENCAR DESORMAISJE NE DIS PLUS RIENCHR$ PRESSEZ LE BOUTONPOUR COMMENCERET PUISSE LA CHANCEVOUS ESCORTER$NOT VOUS AVEZ OBTENUUN SCORE MAIGRELETPRESSEZ DONC LE BOUTONET RECOMMENCEZOSEZ A NOUVEAUAFFRONTER LA SORCIEREET CETTE FOIS PEUT-ETRELA METTREZ VOUS EN BIEREVOTRE SCORE$NOT   FLASH FELICITATIONSVOUS AVEZ ACHEVE CAULDRON II  FLASH VOTRE SCORE   LA SORCIERE EST MORTE  FLASH VIVE LA SORCIERE$ AND  CAULDRON II1 KEMPSTON2 INTERFACE II3 CLAVIER4 COMMENCER JEU$CHR$ DEFINIR TOUCHES$ AND HAUT  FLASH $ AND BAS  FLASH $ AND GAUCHE  FLASH $ AND DROITE  FLASH $ AND ACTION/SAUTER$ AND ANNULER  FLASH $ STOP  READ q RESTORE  RESTORE  RESTORE [O] RESTORE TAB  RESTORE SGN  RESTORE  +LWcNOT 3<>3 ERASE [K]$©%$ NEW  NEW  NEW  NEW  NEW ! NEW % NEW ) NEW . NEW @ @@@`@@[Q]@USR @ LPRINT @H H@H`HH[Q]HUSR H LPRINT HP P@P`PP[Q]PUSR P LPRINT P[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a@ABCDEFG[Q]@[Q]A[Q]B[Q]C[Q]D[Q]E[Q]F[Q]GUSR @USR AUSR BUSR CUSR DUSR EUSR FUSR G LPRINT @ LPRINT A LPRINT B LPRINT C LPRINT D LPRINT E LPRINT F LPRINT GHIJKLMNO H I J K L M N O@H@I@J@K@L@M@N@O`H`I`J`K`L`M`N`OHIJKLMNO[Q]H[Q]I[Q]J[Q]K[Q]L[Q]M[Q]N[Q]OUSR HUSR IUSR JUSR KUSR LUSR MUSR NUSR O LPRINT H LPRINT I LPRINT J LPRINT K LPRINT L LPRINT M LPRINT N LPRINT OPQRSTUVW P Q R S T U V W@P@Q@R@S@T@U@V@W`P`Q`R`S`T`U`V`WPQRSTUVW[Q]P[Q]Q[Q]R[Q]S[Q]T[Q]U[Q]V[Q]WUSR PUSR QUSR RUSR SUSR TUSR UUSR VUSR W LPRINT P LPRINT Q LPRINT R LPRINT S LPRINT T LPRINT U LPRINT V LPRINT W[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a[T]a` CONTINUE m CONTINUE s CONTINUE y CONTINUE © CONTINUE  CONTINUE IN  CONTINUE  LET  CONTINUE  RUN  CONTINUE  DIM  DIM - DIM ? DIM I DIM S DIM m DIM © DIM [F] DIM ATTR  DIM ASN  DIM IN  DIM $ RETURN  CLEAR  DRAW  COPY  COPY  DRAW  COPY  COPY  DRAW  COPY  COPY  CLS 6 CLS  COPY  COPY  DRAW  IF  COPY @ CLS @ CLS  COPY   CLS   CLS  COPY H CLS H CLS  COPY ( CLS ( CLS  COPY    COPY  COPY  COPY ( CLS )( CLS 2 DRAW  IF  COPY >= DRAW  IF  COPY   DRAW  IF  COPY  COPY PP COPY ,eFe`eze[E]eVAL$ e>=e STOP e DRAW ef0fJfdf~f[I]fSIN f TO f REM fg&gDgbgg[O]g INVERSE g OVER gh/h[L]h PAPER hi*Xi* VERIFY i*Tj* ERASE j*Pk* DEF FN k*Ll* LINE lHm▜m AND mn2n_n▚nTAB n CLOSE #n SAVE no@odo▖oAT o GO TO o,plpAT p GO TO p,qlqAT qr[A]rsts NEW sXt[H]t VERIFY tuTu[D]u ERASE uvPvv DEF FN vw'w*Aw*IN w*=x*SQR x*9y*ATN y*5z*COS z1{p{CODE { INPUT {"|V||PEEK | RESTORE |}3}Z}▝}FN } CAT } PLOT  }~,~8~D~P~/~h~t~z~SCREEN$ ~ RETURN ~=©|© IF © IF ©9xATN  PLOT  5▝t▝COS ▝ GO TO ▝%▘^▘_▘b▘f▘l▘r▘y▘▜▘[J]▘ FLASH ▘00J0SCREEN$ 0:▗ LINE ▗ MOVE ▗O▙ STEP ▚K▚▚[P]▚ OVER ▚' FLASH AAA FLASH E FLASH EC FLASH  FLASH A FLASH EEEECC FLASH DDDC FLASH DD FLASH AA FLASH E GO SUB N GO SUB Z GO SUB f GO SUB i GO SUB u GO SUB | GO SUB © GO SUB  GO SUB [B] GO SUB [G] GO SUB [O] GO SUB PI GO SUB AT  GO SUB LEN  GO SUB LN  GO SUB SGN  GO SUB NOT  GO SUB  PAPER  GO SUB  LLIST  GO SUB  REM  GO SUB  NEXT  GO SUB  PLOT   GO SUB  CLEAR  GO SUB  INPUT  INPUT  INPUT  INPUT  INPUT ( INPUT 2 INPUT N INPUT S INPUT V INPUT Y INPUT / INPUT _ INPUT b INPUT e INPUT j INPUT ▝ INPUT ▗ INPUT ▜ INPUT [B] INPUT [G] INPUT [N] INPUT [S] INPUT PI INPUT SCREEN$  INPUT TAB  INPUT TAN  INPUT INT  INPUT  COPY  COPY  COPY  CLEAR ,-.- COPY [F] RETURN PQRSTUVW COPY JKLM COPY gh COPY 01234 COPY =>?@AB COPY [D] COPY _` COPY CDED COPY ]^ RETURN FGHI COPY ' FLASH () FLASH ( COPY cdef COPY xyz{|} COPY ijklmn COPY N RETURN ©▝ COPY [/ RETURN [H] COPY ~ RETURN [E] COPY [C] COPY [G] COPY ▙[A] RETURN  !"#$%& COPY  COPY ▛▞▖▜▚▗▘ FLASH  CLEAR [I] COPY [ RETURN / RETURN ▟ RETURN [A] RETURN ] RETURN ^ RETURN ab COPY X FLASH YZ FLASH Y COPY [G] RETURN [B] RETURN  COPY *+ COPY ,-., COPY ;< COPY op COPY [J] RETURN [K] RETURN qrsr COPY tuv COPY O RETURN  FLASH ! H*)h&(@`!%p")$#*' INVERSE G INVERSE ` INVERSE k INVERSE P INVERSE ATTR  INVERSE  FOR  INVERSE ' OVER E OVER a OVER k OVER #%'USR 0BIN efghi AND jklBIN m AND    BIN n AND     $BIN rqpo AND vutBIN s AND    BIN w AND    BIN x$5767676767676765|}~©ppss8aO%Fnk▛FH[A]LL`@,L`@,l@l**|@,@H[Q]|,HL|@|@L(HH|@l▖▖L@L`| @@[I]|[I][I][I][I]<*t@P@,@`t@P@T|@H/L`L`HP(|@<&*,([I]L`,@|@▖//@0D|@/ @(L`L[A]2/``0`▖l@▖<[A]t(l▖/((|((((x<▖|@▖▖▖▖▖▖▖▖▖Yf"#'*,./12345:;>?BCDFJLMPQTVY[/]`bdfhikmoqvx&[M]<[Q],[Q]D[Q]L[I]D[A],[Q][Q]<[Q]/@x▖ld@<@,[Q]|[Q][Q]L@Lxvrz▖J[A]L[Q]@[Q]$h<[Q]l[Q]HH,[Q]/@/[Q]L[I],dX@[Q]d`p`xH@`$`@tHL[Q]L[Q]l`F(/@l[Q][Q]|▖! PAUSE & PAUSE / PAUSE   PAUSE 8 PAUSE   PAUSE A PAUSE F PAUSE O PAUSE   PAUSE T PAUSE   PAUSE   PAUSE a PAUSE   PAUSE f PAUSE k PAUSE & PAUSE p PAUSE y PAUSE ~ PAUSE ▜ PAUSE   PAUSE  PAUSE [F] PAUSE [K] PAUSE [T] PAUSE FN  PAUSE LEN  PAUSE INT  PAUSE   PAUSE IN  PAUSE   PAUSE   PAUSE BIN  PAUSE  MOVE  PAUSE  OVER  PAUSE  FOR  PAUSE  SAVE  PAUSE  NEXT  NEXT  NEXT & NEXT 3 NEXT @ NEXT L NEXT   PAUSE Y NEXT f NEXT s NEXT | NEXT ▞ NEXT [C] NEXT [L] NEXT [T] NEXT VAL  NEXT ABS  NEXT  DEF FN  NEXT  FLASH  NEXT   PAUSE  BORDER  NEXT  GO TO  NEXT  RANDOMIZE  NEXT  RETURN  NEXT   PAUSE  POKE  POKE  POKE ! POKE * POKE 3 POKE ? POKE   PAUSE   PAUSE H POKE U POKE ] POKE f POKE s POKE | POKE   PAUSE  POKE [F] POKE [S] POKE CODE  POKE LN  POKE STR$  POKE  POKE  AND  POKE  OPEN # POKE  LPRINT  POKE  DIM  POKE  PAUSE  POKE  CLS  POKE   PAUSE  PRINT  PRINT  PRINT & PRINT 3 PRINT @ PRINT   PAUSE I PRINT Q PRINT ^ PRINT g PRINT l PRINT u PRINT } PRINT ▚ PRINT ▙ PRINT [L] PRINT [U] PRINT TAB  PRINT INT  PRINT NOT  PRINT  TO  PRINT  INK  PRINT  OVER  PRINT  READ  PRINT  GO TO  PRINT   PAUSE   PAUSE   PAUSE  PRINT  PRINT  IF  PRINT  PLOT   PLOT  H[Q]PPT[A],[A]/hD[Q]5|[Q]/5[Q],@0([A],N-@@/`/@<T5(,0/p5<|[Q] [Q].b05<@5p(@/[Q][Q]5[Q]l<`<[T]ATTR D`5l[Q]N▛n▛▙,[Q]<]h[I]v[Q].▛x3r▘thx2<`/X5`LATTR l[Q]@0/@0@▙.|(▝<@0x[T]<@H<`5lp@@0/@0`▙.0▙./x,[T]@d@[Q]j4|@/x3r▘x2L`lH▙ B1xp@0/@0H▖▙L@0xAT h[I]v[Q]`5l[Q]5,@0xZFN /C`>`54x*"▘LXC|FN /`<P SCREEN$ 48XF`l8/[Q],klH<FN ▖▝l`,[Q]<`5N▛n▛@/,[Q]<]h[I]>▛v[Q]x[A]Xc<@▙.<@0(x<[T]`▖`RND/@0`,0[T]llV,`l@bAT @0lx,Np[Q]5,@hXv`,`[Q],ATTR Ll<@0@▙.x[T]l`/▖[Q]5<@5`,▙p`X3r`▘X2L@x[Q]`t(<@0,[Q]5,▖▝`SCREEN$ 4@F@@Dx"$/N▛n▛LP@0l`AT @[I]5<[T]l`▛>▛^▛/x/@0L@0P[T][T]p▘14[E]4[E]T[E]t[E]$[E]D[E]d[E]pRND<[A] RUN  RUN  RUN  RUN  RUN  RUN  RUN  RUN  RUN 2 RUN $ SAVE ` RUN 2 RUN z RUN  RUN ` RUN z RUN  RUN 2 RUN ` RUN  RUN  RUN  RUN  RUN ` RUN ` RUN  RUN  RUN  RUN ` RUN ` RUN  RUN  RUN  RUN  RUN ` RUN ` RUN ` RUN ` RUN ▛ RUN [I] RUN [I] RUN ` RUN G RUN G RUN POINT  RUN POINT  RUN 2 RUN G RUN G RUN G RUN ` RUN q RUN [I] RUN [I] RUN G RUN G RUN G RUN POINT  RUN  RUN 2 RUN G RUN G RUN G RUN POINT  RUN  RUN [I] RUN G RUN G RUN POINT  RUN POINT  RUN  RUN  RUN 2 RUN 2 RUN G RUN ` RUN ` RUN ` RUN ▛ RUN  RUN 2 RUN G RUN ` RUN ` RUN G RUN POINT  RUN  RUN 2 RUN G RUN G RUN  LLIST  RUN  LLIST  RUN POINT  RUN  RUN  RUN 2 RUN G RUN G RUN G RUN G RUN ` RUN [I] RUN [I] RUN  FORMAT  RUN  FORMAT  RUN  LLIST  RUN  LLIST  RUN POINT  RUN POINT  RUN q RUN NOT  RUN G RUN G RUN G RUN G RUN INT  RUN q RUN G RUN G RUN G RUN G RUN G RUN G RUN  SAVE  IF  RUN  IF  RUN  IF  RUN s▘STR$  FORMAT ` BRIGHT  COPY iVAL$ IN SQR pp BRIGHT  COPY i`iLEN IN as▘STR$  FORMAT `8zSTR$  COPY r[Q]9; FOR ▚▛[I]ZeLEN IN a BRIGHT  COPY is▘STR$  FORMAT `ATN 'CD DATA LEN IN as▘ RUN [Q]CODE  COPY USR  COPY  LINE [F]VAL 5LEN IN a BRIGHT  COPY i[F]VAL QLEN IN a BRIGHT  COPY i`i PAPER  GO SUB W[F]VAL 5LEN IN a INPUT  COPY iLEN IN aqrACS `iqrACS LEN IN ar[Q]8zJQ DIM V_ OPEN #r[Q]STR$  COPY JQ DIM T] BORDER 8z9; FOR r[Q]JS CLS T` CLS CD DATA ▟ NEXT r[Q]JS CLS T`CD DATA ▟ NEXT 8zSTR$  COPY r[Q]9; FOR ▚▛[I]/e PRINT  PRINT  PRINT  PRINT  PRINT  PRINT  PRINT  INPUT  INPUT  PRINT  PRINT  INPUT  PRINT  INPUT  PRINT  INPUT { PRINT { INPUT  INPUT  PRINT  INPUT "#$% & PRINT ' PRINT  INPUT "( INPUT !#)"$*#%+$&,%'-& PRINT .  INPUT ) INPUT !(*/")+0#*,1$+-2%,.3&- PRINT  PRINT ' INPUT 06)/17*028+139,2 PRINT :-un INPUT  INPUT  INPUT 6 INPUT  INPUT 57</68=079>18:?29;@3: PRINT A PRINT  INPUT =B6<>C7=?D8>@E9?AF:@ PRINT G; INPUT CI<BDJ=CEK>DFL?EGM@FHNAG PRINT O PRINT  INPUT JPBIKQCJLRDKMSELNTFMOUGN PRINT VH INPUT QWIPRXJQSYKRTZLSU[MTV/NU PRINT ]O INPUT X_PWY`QXZaRY[bSZ/cT[]dU/ PRINT eV INPUT _f INPUT ^`gW_ahX`biYacjZbdk[cel/d PRINT m] INPUT gn^fho_gip`hjqaikrbjlsckmtdl PRINT ue4o INPUT fnp INPUT goqvhprwiqsxjrtyksu INPUT lt4 INPUT m INPUT w|pvx INPUT qwy INPUT rx INPUT ©s INPUT  INPUT |v PRINT  PRINT  INPUT } INPUT v|~ INPUT  INPUT }© INPUT  INPUT ~ INPUT  INPUT y COPY 2 PLOT  2 COPY STR$ NOT [H] LINE  MERGE >=B4S1▙. LET +z)&' POKE $ LLIST " GO TO  TCODE !SCREEN$ G RANDOMIZE ABS [D]zpv▞SCREEN$ qINKEY$Q[Q] RANDOMIZE /<=:U[U] DRAW _ LINE =LN ; OR U GO TO t INVERSE P LINE L CLOSE #d IF [G]7 OVER ▞ACS 9CHR$ S REM ▚) FORMAT }. READ [N]wPIG GO SUB [I]G DRAW TAN p1 POKE B4S1▙. LET +z)&' POKE $ LLIST " GO TO  TCODE !SCREEN$ G RANDOMIZE ABS [D]zpv▞SCREEN$ qINKEY$Q[Q] RANDOMIZE /<=:U[U] DRAW _ LINE =LN ; OR U GO TO t INVERSE P LINE L CLOSE #d IF [G]7 OVER ▞ACS 9CHR$ S REM ▚) FORMAT }. READ [N]wPIG GO SUB [I]G DRAW TAN p1 POKE z FLASH  NEXT CODE  COPY  COPY NOT  THEN *]/"_/CNOT  PAUSE  COPY  FLASH *]/~ STEP } FORMAT  STEP t RUN  COPY  COPY  COPY NOT [3 COPY  FLASH  OR *a/ RESTORE NOT [O] PRINT  RESTORE *x/#"x/|ASN   CLEAR 4@ OR  MERGE  STEP IN  MOVE STR$  LLIST  LET  CLS <> LLIST n CLEAR u GO SUB {=/NOT  OR  COPY  FLASH  PRINT  RESTORE *VAL /|ASN   DIM  LLIST  LET  GO SUB E*]/#"]/~<> RETURN ! FORMAT  RETURN >= RETURN  CIRCLE  RETURN ? CIRCLE # RETURN 8#7"]/<>IN RNBIN INKEY[U]P<>F DEF FN POIN CLOSE #SCREEN[U]ATT ERASE A CLOSE #TACHR$ VAL[U]COD OR VA TO LE DEF FN SI DEF FN CO OPEN #TA DEF FN AS DEF FN AC OPEN #AT DEF FN L DEF FN EX FORMAT IN CLOSE #SQ ERASE SG DEF FN AB OPEN #PEE THEN I DEF FN US ERASE STR[U]CHR[U]NO CLOSE #BI DEF FN O ERASE ANBIN <ABS >ABS <PEEK LIN OR THE DEF FN T CAT STE FORMAT DEF F DEF FN CA CLOSE #FORMA CLOSE #MOV OR ERAS OR OPEN [T]CLOSE [T]MERG OR VERIF INK BEE FORMAT CIRCL OR IN THEN PAPE ERASE FLAS>=BRIGH CLOSE #INVERS OR OVE ERASE OU CLOSE #LPRIN CLOSE #LLIS CLOSE #STO FORMAT REABIN DATSTR$ RESTOR OR NE BEEP BORDE ERASE CONTINU OR DI STEP RE STEP FO ERASE GO T CAT GO SUCHR$ INPU CLOSE #LOABIN LIS CLOSE #LE CLOSE #PAUS OR NEX FLASH  FLASH  FLASH  CLS 6 CLS  COPY  COPY  DRAW  IF  COPY @ CLS @ CLS  COPY   CLS   CLS  COPY H CLS H CLS  COPY ( CLS ( CLS  COPY    COPY  COPY  COPY ( CLS )( CLS 2 COPY  COPY !n CLS ~ RETURN ( GO SUB FN +F+~+ DRAW | RETURN  PAUSE   DIM } RETURN a  DATA NOT b PAUSE ! AND / PAUSE v> CLS  STEP P PRINT  NEXT !@@ COPY u GO SUB VAL CODE 2H/ OPEN # RETURN 2H/ STEP  IF  NEXT > RUN  FLASH  RETURN  THEN G(> RUN  FLASH  RETURN  THEN O( INPUT > COPY 2H]CODE 2H] CLS  STEP $ POKE  NEXT ! PLOT  PFTAN  GO SUB VAL !CHR$  PAUSE @ COPY  GO SUB VAL 1JV!@ RESTORE NOT ▘_:H] RETURN  LIST 8CODE 2RND THEN 2 INPUT  DEF FN !PF/TAN  GO SUB VAL 1NOT  CLOSE # THEN C !X MERGE  RESTORE  OR  OR  RESTORE ~ NEW 8( VERIFY _~ NEW (=WzCOS w, CONTINUE  LLIST  STR$   INVERSE ! NSTR$  LLIST  MOVE   DEF FN <> COPY  COPY 8 CLEAR  LET  DIM  SAVE v{ RETURN >  RUN <> MERGE  PRINT  MERGE >x VERIFY  RETURN 8  RUN  MOVE z RETURN   GO TO  LET  MOVE  BRIGHT { RETURN  0z RETURN 0!X THEN : THEN  THEN : THEN  THEN : THEN Ww STEP  LINE } COPY ##<@ COPY  GO TO [U]aR COPY ▜ COPY 8 NEW _ GO TO _&]+];]_:]` COPY ▘_ NEW ```-[C]/e LINE ACS O$X COPY ![!@H LPRINT P!8▞[H]`uPIa COPY  COPY  POKE FN K POKE BIN S▝BIN  POKE BIN P CONTINUE  CLEAR saver   C[A]e CONTINUE  CLEAR BIN /rl  COPY TAN _[R]a COPY SGN SCREEN$ ~!▛aC?P? COPY  POKE FN K POKE BIN S▝BIN R POKE BIN P@ CLEAR 24999: PRINT "CAULDRON 2 CASSETTE MAKER": PRINT : PRINT "R LEINFELLER": PRINT : PRINT ' LET a$="loader": LET a=25000: GO SUB 5002 PRINT "1 english": PRINT "2 german": PRINT "3 spanish": PRINT "4 french"( INPUT n2 LET s$="ewitch": LET f$="C2"< IF n=1 THEN  LET p$="eprog"F- IF n=2 THEN  LET s$="gwitch": LET p$="gprog": LET f$="H2"P IF n=3 THEN  LET p$="sprog"Z IF n=4 THEN  LET p$="fprog"d SAVE f$CODE 25000,70n PRINT "stop tape"xk LET a$=s$: LET a=16384: GO SUB 500: LET a$="graphics": LET a=25900: GO SUB 500: LET a$=p$: LET a=52180: GO SUB 500▘& LET a$="saver": LET a=65000: GO SUB 500▜# IF INKEY$="" THEN  BEEP .5 COPY ,1: GO TO 1355000[G] PRINT "copy complete" NEXT  STOP  POKE  LET e=USR 15363: REM :4 NEXT  STEP [C];; LLIST 1 RESTORE  INK  MOVE  INK !@ INK x RETURN   RETURN [K] OGy INK w#xLEN   DATA  CLS <>[K][K]▝~~~~~?~?~? RETURN ?~? LIST ? LIST ? RETURN ? RETURN [K]?[K][K]RND COPY  LIST  COPY  LIST  COPY  COPY  LIST  COPY  LIST  LIST ~~~~~ COPY  LIST ?~ COPY  LIST ? COPY  RETURN ? COPY ?~ COPY  LIST ?~[K]? COPY  LIST [K][K][T] COPY  LIST  COPY  LIST  COPY  COPY  LIST  COPY  LIST  LIST ?? COPY  RETURN ?~??~? COPY  LIST ?~?▙[K] COPY  LIST [K][K]CHR$ p LPRINT ~?~? RETURN ?~? LIST ? LIST ? RETURN ? RETURN [K]?[K] THEN (bBBfB@BBf@[K]2| PAPER USR  PAPER 0USR USR  AND USR [K]o[K]SCREEN$ [K]/RFFZF@@FZx[K]2USR  DEF FN USR  DEF FN 0 AND  AND l AND  DEF FN [K]O<~@~< RETURN <<B~ RETURN ▘|~[K][K]UT[K]/ PAPER  AND  DRAW  AND  RETURN USR  DEF FN  RETURN  AND USR [K]2 DRAW 0| AND USR | AND |0 RETURN  RETURN |8 RETURN |[K]O[K]@B[C]BBf@[C]DB@[K]O DEF FN  DEF FN  TO [K] AND [K] AND [K][C]<x@x@@FZx(Fx0[K]O|0 AND |[K] AND  RETURN | AND  AND  RETURN [K][C][K]USR 0 DEF FN  RETURN  AND USR 00 DRAW USR [K]p<>B~>B> RETURN ~@>B~<[K]o DEF FN [K] AND 0[K] AND 00USR  AND [K]oBb@b[C]@@B@@[K]o|[K] RETURN |0| AND  AND  RETURN 00USR  RETURN 0[K]/B<|B<@<<B~[K]2R SAVE Rx@Fx<[K][K]'! !▖!!![I]"I![K]@[K] THEN   LET USR  LLIST  LIST !H LIST [Q]STR$ !STR$ h A [Q]xB> RETURN |<B RETURN ~@[K]< <<<<[K]NOT `` LIST chUSR ccc`NOT  LIST `USR Df[C][K]B[C]@@[K]B BBBF[K]NOT 0c;0COS 38c;8USR 3;c39VAL 3`NOT 0`USR FZ[K]Fx@[K] F(N[K]NOT  LLIST  LET  NEXT  READ  CLS  LET  LET  NEXT  LIST USR  NEXT  RANDOMIZE  NEXT  LIST  LPRINT  READ  LIST NOT  LIST USR  AND  AND 0 DRAW  AND  AND 0USR USR [K]| x>x>= VERIFY [K] RESTORE  TO  AND 0 TO  DEF FN l0 AND  AND [K]USR   DEF FN  DEF FN  DRAW  INPUT [K] RESTORE  SAVE  AND |0 AND |80 RETURN  RETURN 0[K] DRAW  ||||[K][T] LPRINT  SAVE  LET  RANDOMIZE  LIST  LIST  SAVE  LET  PAUSE  RANDOMIZE  LET  LLIST  CLS  RANDOMIZE  LIST  IF [K]0[K]@[K][K]F@[K]A[K]F[K]A F[K]EBB[K]EB[K]A[K]F[K]FSTR$ [K]D [K]BA[K]D[K]B▛ PAPER USR  PAPER 0USR USR  AND USR [K]o[K]SCREEN$ [K]/RFFZF@@FZx[K]2USR  DEF FN USR  DEF FN 0 AND  AND l AND  DEF FN [K]O<~@~< RETURN <<B~ RETURN ▘|~[K][K]UT[K]/ PAPER  AND  DRAW  AND  RETURN USR  DEF FN  RETURN  AND USR [K]2 DRAW 0| AND USR | AND |0 RETURN  RETURN |8 RETURN |[K]O[K]@B[C]BBf@[C]DB@[K]O DEF FN  DEF FN  TO [K] AND [K] AND [K][C]<x@x@@FZx(Fx0[K]O|0 AND |[K] AND  RETURN | AND  AND