Dizzy 6.5: Last Will Dizzy: DIZZY6.5.B

Es parte de la publicación: Dizzy 6.5: Last Will Dizzy
Tamaño del archivo: 56576
md5: 5c708fd5f36757edbdc89f09fcea7717
  1 RANDOMIZE USR 65535: REM  COPY !@@CODE w GO SUB VAL !XX> COPY w GO SUB VAL CODE  OPEN # RETURN vvvvvvvvvv!XXCODE w GO SUB VAL  NEXT !@ CONTINUE  GO SUB [ POKE /CODE 2=/2] STEP =NOT @ CONTINUE FUCK YOU!&FUCK OFF!    COPY  COPY  REM © BY OLEG MOSCALENCO! COPY  COPY  REM REMIXED BY AGAEV E.!!!SCREEN$ IZZY 7" LINE 115616 LINE  LOAD ^ LOAD ^!P CONTINUE ~ INPUT SQR w#xLEN   PLOT  [K] FLASH SINT SQR INT  OR USIN  TO [I]VAL NOT [L]M[D]CHR$ ZCOS SIN COS  TO /COS  OR [B]EXP  LINE [C]D[C]3[SIN COS SIN  STEP ] LIST BIN [A]LN  THEN [D]E MOVE ` LET  LIST  LET ▙ LLIST ▜ OPEN # CLS ▖A FORMAT USR A LPRINT  LLIST  LPRINT [P][G]CHR$  REM [J]PSTR$ .IN  BORDER hx,wPEEK / RANDOMIZE IFN ihi▚KKc INK H[O]j[L][T]JKJ5RNDTAN <h@3 IF kABS [F]T/ASN TAN ASN  LINE ZiNOT [H]IN  TO [E]BH[J]▝hih▜HJb CIRCLE I[P]iH[R]IHI6INKEY$?kC0 RANDOMIZE hPEEK = PRINT b PAUSE Ok?dTAB < REM noINKEY$NON1[R]8lD7 RETURN oEXP +: READ t DATA H})rSQR * DRAW i[R]IHI6INKEY$h?kC0 RANDOMIZE hPEEK I8▝ihi▚-Kc INK H[O]ATN  PLOT  ©[H][G][H] CONTINUE x OVER  LLIST ASN [N] INPUT 'ACS ` PLOT  PI> VERIFY  BEEP  VERIFY POINT 9[Q] POKE  BRIGHT CODE f RUN ![T]k▘ DRAW l[S] PRINT [R]▞ IF 3[S]tUSR q LPRINT  LLIST  LPRINT [P]SIN [G]CHR$  REM [J]PSTR$ ▘J[S][T][S] INVERSE M REM  CLOSE #FN  FLASH U%TAN  GO SUB z REM $s'|ASN $ PAUSE bSCREEN$ BCB=TAB 4`H; PAUSE cASN  STOP  FLASH 323L BRIGHT sE9JBIN TAB le▟▟ PAUSE b>= CLS CODE ▜ POKE =AT z4 RESTORE  DRAW k CLS Yb6m[U]5 READ Yx[C]yxy[G]=[s<>X▙Hyhih▜IJb CIRCLE I[P];: LIST d POKE Lm9bATTR : GO TO (9 READ w BORDER L~*qLN ) COPY /N DATA y-vIN . SAVE N?non▝(Ld OVER O[J]L▜lml,Nf BRIGHT M[L][H]Ed$ue$ed© THEN ▞ CLOSE #V,ll[l READ  DEF FN  INVERSE kBIN lQY! LOAD  LOAD  INVERSE -1RNDqhTnTAB SGN 4`H; PAUSE cASN r DATA "b OUT  INKEY$<>IN k****************xxxxxxxxxxxxxxxx9999999999999999}}}}}}}}}}}}}}}}1111111111111111ttttttttttttttttTTTTTTTTTTTTTTTTGGGGGGGGGGGGGGGG OVER  REM U RETURN  GO SUB ATN  INPUT STR$ A OUT  PAPER  CLOSE #STR$ A OUT  NEXT : CLOSE #LEN  PAUSE  CLOSE #▝ CLOSE # RANDOMIZE  COPY  BORDER  READ STR$ A OUT  PAUSE  POKE : CLOSE #EXP  CLOSE #LEN  CLOSE #▝ CLOSE # POKE  BORDER  PRINT  BRIGHT W▜ OUT 06*▖ DATA G> POKE  POKE  POKE  POKE  BORDER POINT 2 POKE ?6 COPY  CLS  OR  RUN [T] DEF FN  BEEP  PRINT  STEP  BEEP  GO TO P STEP  RUN [T]6 OVER [J][N] INPUT W[O] RETURN  LIST  COPY O BORDER  IF STR$ 6 STEP W[O]2 COPY [N] OVER  COPY IN  INPUT  RETURN IN  RETURN  COPY  DATA P▖O2IN c OVER o[K][U][T] RETURN  IF oP STEP  LOAD [S] STEP CHR$ [T] STEP [E][T]2 GO TO CHR$  OVER  GO SUB 2o[K]2W[O]6STR$  OUT  STEP PqSTR$  INVERSE  STEP Oq6 COPY [M] OVER [R][M] LINE  OUT <=<> RUN  MERGE [Q][M] BRIGHT  INVERSE [Q][M]▝ OUT  RANDOMIZE  OVER  CAT  INVERSE [Q][M]▝ RETURN  CONTINUE  INPUT  COPY [A] INK  COPY  VERIFY  VERIFY  VERIFY  NEW 2 OR [M]STR$  LOAD ▝ GO SUB  IF ▜4LN  BEEP  RETURN  BRIGHT 2 OR [M] CONTINUE 2 OR [M] DIM  LOAD :X RANDOMIZE  OUT 4 DIM  CLOSE # LOAD > IF *2 OR [M]. REM  OUT  LET  DATA  OR ▜[T] LIST  RETURN FN 6:STR$ @ INPUT  LOAD  CIRCLE o CAT  CLEAR >6LN X LPRINT >= LPRINT X LPRINT WWFN ▚ SAVE  SAVE  SAVE W8W SAVE  SAVE [Q]>6 RANDOMIZE  CAT PEEK LN PEEK INT POINT  OUT INT  MOVE  OUT ACS AT  OUT ATTR ATN INT  OUT ABS INT AT ATTR  OVER  OUT  POKE  COPY  RESTORE  OVER  COPY IN  INPUT  RETURN IN  RETURN  COPY  DATA <> COPY OP, DEF FN  CLOSE #[K]2 POKE ?27U23+[N]2 NEXT [N]▞ BORDER  COPY ATN  RETURN  IF  RANDOMIZE  SAVE  LIST  IF  PRINT  SAVE  NEXT $ CLEAR <=+ DRAW SIN  COPY ABS ATTR @ RANDOMIZE PEEK ATTR  RUN  COPY SQR [N]=[M] COPY  IF  LOAD  OUT  RUN ▟[G]▖[K]▛ OUT ▖[K][C] OUT [D][P][N][G]▛[K][D]▙[C] OUT [G][I]▟ OUT ▟[A] OUT SQR ACS RNDRNDINKEY$ OVER  OUT  CLS [O][I][O][K]▖ OUT [D]▜[L][O]▟ OUT ▟[K][L]▛[O]▖[D]▙[K]▛ OUT [B][A]▖[P] OUT ▟[A][I]▟[O][C][C] OUT [G] OUT ▛[A][F] OUT [K]▟[G][G] OUT  ERASE  OUT SQR ACS RNDRNDINKEY$ OUT <> MOVE  LINE  OVER  OUT  OUT  OUT INT INT  OUT [B][O][G][O][D] OUT [D]▜▖[A]▖[E][G][F] OUT ▟[A][I]▟[O][C][C][G]▛ OUT [A][D][K][I] OUT [C][A][E][O][D][K][B][E][A] OUT ▖ OUT  DEF FN  AND  AND  TO  OUT [I][A][L] MOVE  OUT  OUT [K]▟▖[A][B][O][R][O][D]▜[B][A] OUT ▛[O] OUT [G][I]▟[O] OUT [B][K] OUT [O][E][O][D][O]▜ OUT [B][O] OUT [C][B][A][I][G][H] OUT [E][A][C]▜[P]▛[K]▟[O][H] OPEN # OUT  OUT [E][A]▛[A]▟▚[H] OUT [B][K] OUT [N]▚[D][A] OUT TAN INT SIN CODE AT ATTR VAL LEN  OUT ASN VAL INKEY$AT ATTR ACS SGN TAN [O] OUT [G][D][G] OUT [A][B] OUT [N]▚[D] OUT [B][K] OUT ▟[O]▖[G][D]▜[B][A] OUT ▟[O]▖[K][L][K][B] OUT  BEEP [O] OUT ▛[O][E][G][H] OPEN # OUT ▖▚ OPEN # OUT [N][A][D]▜▗[G][B]▛▖[A] VERIFY  OPEN # OUT [B][A] OUT [C][B][K] OUT [L][O][D][A]▜ OUT [K]▟[K][L][K][D][O]▛▜ OUT [K][K] OUT ▛[O][E] OPEN # OUT [R]▛[A] OUT [D][P][N][A][F] OUT ▛[K][K]▟▜ OUT [C][A]▞[K]▛ OUT ▖ OUT [B][K][K] OUT [G][I]▟[O]▛▜ OUT  BEEP [B][K] OUT [B][O] OUT TAN INT SIN CODE AT ATTR VAL LEN INT  VERIFY  MOVE  OUT [B][O]▞[O]▖ OUT [K][F][R][O] OUT [E][B][A][E] OUT  INVERSE  DEF FN  INVERSE  OPEN # OUT ▖▚ OUT [C][A]▞[K]▛[K] OUT ▟[A]▖[K]▟[G]▛▜ OUT ▖[A][F] OUT AT CODE INT SGN SGN INKEY$ OUT [B][O] OUT ▟[O]▖[G][D]▜[B][A]▛▜ OUT [H][K][C]▚ OUT TAN INT SIN CODE AT ATTR VAL LEN [O] OUT  BEEP [K][D][G] OUT [A][B] OUT [G][C][K][K]▛▙ VERIFY  OPEN # OUT [O] OUT [B][O]▞[O]▖ OUT  INVERSE  STEP  INVERSE  OPEN # OUT ▖▚ OUT [C][A]▞[K]▛[K] OUT [G][I]▟[O]▛▜ OUT ▖ OUT SQR ACS RNDRNDINKEY$ OUT <> MOVE  LINE  OUT [N][K] OUT ▟[A][N][D][K][C] OUT [B][O] OUT AT ACS LEN SGN COS INT PEEK TAB  OUT ASN VAL INKEY$AT ATTR ACS SGN TAN [K] OUT [G][D][G] OUT [B][O] OUT [D][K][L][P]▘[G][H] OUT [E][B][A][E][O][H] OR  OUT RND OPEN #PI OPEN #AT CODE PEEK SGN INT  OPEN #INT LEN ATTR INT TAB  MOVE  OUT  OUT [N]▚[D][G] OUT [G] OUT [K]▘[K] OUT [B][K][E][A]▛[A]▟▚[K] OUT ▟[G][R][G][B]▚ OUT [B][K][O][E][O] OPEN # OUT [B][A] OUT [G] OUT [A][B][G] OUT ▛[O][E]▞[K] OUT ▛▟[O][B][K][B]▚ MOVE  OUT  CLS [E][A][B]▛[O][E]▛[B]▚[F] OUT ▛[K][D][K][J][A][B] OUT  OUT [O]▖▛[A]▟[A][C] OUT ▖▚ OUT [C][A]▞[K]▛[K] OUT ▟[A][R][G]▛[O]▛▜ OUT [B][O] OUT [O]▛[O]▖[E][K] OUT ▖[A] OUT ▖▟[K][C]▙ OUT [O][I]▟[E][G] MOVE  OUT  OUT  OUT [E]▛[O]▛[G] OUT [A] OUT [C]▚[E][K] MOVE  OUT  OUT ▛[K] OPEN # OUT  OUT [E][A][I][A] OUT [K]▛▜ OUT [C]▚[E][O][D]▜[B]▚[F] OUT [A]▟[A][M][K][A]▟ OPEN # OUT [K][F][R][O] OUT [B][O][D][O]▞[L][O][P]▛▙ OUT [C]▚[E][A][F] OPEN # OUT [E][A]▛[A]▟[P] OUT [B][O][G][O][D] OUT [O][B][L]▟[K][F] OUT [E][A][D][K][B][G][E] OUT ▖ OUT  DEF FN  AND  AND  TO  OUT [I][A][L] MOVE  OUT  OUT [K][D][G] OUT ▖▚ OUT [B][K] OUT [G][C][K][K]▛[K] OUT [C] MOVE  OUT [A]▟[A][M][K][A]▟[O] OPEN # OUT ▛[A] OUT ▟[G][K]▞[O][F]▛[K] OUT [B][O] OUT ▟▟ OUT  INVERSE [M][O]▟[G][M]▚[B][A] INVERSE  OPEN # OUT [B][O] OUT <>>= OUT [C][K]▛[A] MOVE  OUT [L][K]▜ OUT [A][R]▛[G] OUT [L][O]▟[A][C] OUT ▖▚ OUT [C][A]▞[K]▛[K] OUT [E][G]▛▜ OUT [D][O]▛▚ OUT [C] MOVE  OUT [A]▟[A][M][K][A]▟[O] OUT ▟[O][D][G][R][B][A][F] OUT [E][A][B][J][G][I]▟[O][M][G][G] OUT  BEEP [A][L][E][D][P][R][K][B][G][K] OUT [N][K] OUT [O][F][E][G] OVER  VERIFY  MOVE  OUT  IF [K][D][G] OUT ▖▚ OUT [B]▞[L][O][K]▛[K]▜ OUT ▖ OUT ▟[K][C][A][B]▛[K] OUT AT CODE INT SGN ATTR TAB SCREEN$ SIN [O] OPEN # OUT ▛[A] OUT ▖[A][B][G]▛[K] OUT [A] OUT [D][K][L][P]▘[K][C] OUT ▛[K][D][K][J][A][B] OUT ▖ OUT [C][A][E]▖[K] OR  OUT  OUT  OUT  BEEP  CAT  AND  LINE  VERIFY  OUT  TO  CAT <> ERASE  CAT  AND  ERASE  THEN <> OUT  BEEP [A]▖[O]▛▜ OUT [O][D][K][E][K]▙ VERIFY  MOVE  OUT  OUT [E][O][R][K]▛▖[A] OUT ▟[O][N][A]▛ OUT [G] OUT [B][G][E][G][K] OUT [M][K][B]▚ OUT [I][O]▟[O][B]▛[G]▟[P]▛▙ MOVE  OUT  SAVE [G] OUT [A][D][K][L][B]▙▙ OUT [G][B][J][A]▟[C][O][M][G]▙ OUT [L][D]▙ OUT [A][B][A]▟[A]▖ OR  OUT  RANDOMIZE  OUT  DEF FN  AND  AND  THEN  OUT [I][A][L][O] OUT [N]▚[D][O] OUT ▟[O]▟[O][N][A]▛[O][B][O] OUT [D][O]▛[O] OUT [E][A][C]▜[P]▛[K]▟[O] OUT  OUT  CIRCLE [D][K][B][G][B][I]▟[O][L] ERASE  DEF FN  STEP <= CIRCLE  OPEN # OUT [E][A]▛[A]▟[O]▙ OUT [A][D][B][A]▛▜[P] OUT [A]▖[C][K]▛[G][C][O] OUT  OUT [J][G]▟[C][K][B][B][A][F] OUT  DEF FN  STEP <= OUT [C][O]▗[G][B][A][F] MOVE  OUT [B][O][C] OUT ▛▟[K][N][P]▛▙ OUT [J][G][B][O][B]▚ OPEN # OUT [R]▛[A][N]▚ OUT [L][K][D][O]▛▜ OUT [C][A][B]▛[O]▞[E] MOVE  OUT  OUT ▛[A] OUT [N][L][K]▛ OUT [A][R][K][B]▜ OUT ▖▚[I][A][L][B][A] OUT [L][D]▙ OUT ▖[O] OPEN # OUT ▛[O][E] OUT [R]▛[A] OUT [B][K] OUT ▛[G]▛[K] OUT ▖[A][F] OUT ▗[O][B] MOVE  OUT [E][A][B]▛[O][E]▛[B]▚[F] OUT ▛[K][D][K][J][A][B] OR  OUT  OUT  OUT  BEEP  CAT  AND  LINE  VERIFY  OUT  TO  CAT <> ERASE  CAT  AND  ERASE  THEN <> OUT  BEEP [O][D][K][E][K][F] VERIFY  MOVE  OUT  NEXT [B] OUT ▖[A]▛ OUT [G] OUT [A][L][A]▗[D][A] OUT ▖▟[K][C]▙ OUT ▟[G]▖[K]▛▛▖[G][F] OUT [G] OUT EXP SCREEN$ SGN TAN VAL ABS  MOVE  OUT  OUT  OUT [B][O][R][O][D][O] OUT [E][A][B][K][R][B][A] OUT ▟[G]▖[K]▛▚ MOVE  OUT  RUN ATN INT COS COS VAL AT  OUT PEEK LEN SQR  OUT ABS INT AT ATTR  OUT FN ACS AT ATN INT AT  OUT EXP VAL TAB  OUT LEN INT PIATTR  OUT LN SCREEN$ INKEY$AT  OR  OUT  IF SCREEN$ TAN TAB PEEK ACS LEN INT  OR  OUT  OUT TAB AT ATTR [Q]>= OUT  BEEP TAB AT ATTR  OUT SGN VAL SIN SIN PEEK LEN SQR INT TAB  OUT ACS AT  OUT ABS INT AT ATTR  OUT SGN VAL CODE INKEY$INT TAB  OUT AT INKEY$AT ATTR INT SIN  OVER  VERIFY  OPEN # OUT TAN COS PEEK POINT  OPEN # OUT SIN PEEK PI OUT ACS FN PEEK SIN VAL ATTR VAL  OUT  BEEP ▛ATN PEEK LEN TAN AT  OUT EXP VAL TAB  OUT ATN INT TAB VAL  ERASE VAL$ SCREEN$ INT AT ATTR  OUT  DEF FN  OPEN # STEP  OUT  DEF FN  STEP <= OVER  VERIFY  OPEN # OUT  BEEP TAB  VERIFY  ERASE AT VAL EXP ATTR  OPEN # OUT AT ATTR PEEK COS TAN INT TAB  OUT  BEEP  OVER  VERIFY  OPEN # OUT PEEK LEN SQR TAB INT ACS  OUT TAN VAL COS INT AT LEN ACS TAN  OUT  BEEP ATTR ATN PEEK LEN TAN AT  OUT EXP VAL TAB  OUT ATTR ATN ACS AT  OUT SIN SCREEN$ AT ACS SGN  OVER  OUT SQR VAL LEN  CIRCLE ATTR  OUT ABS INT  OUT PEEK LEN LN TAB INKEY$ OVER  VERIFY  OPEN # OUT VAL COS INT LN  OUT SIN VAL AT SGN PEEK COS INT LEN SGN VAL  OUT  BEEP [K][D][G] OUT  OUT  OUT [N][L][K]▗▜ OUT [G][O]▛▜ OUT ▟[A][I]▟[O][C][C]▚ OPEN # OUT ▛[A] OUT [R][G]▛▚▖[O][F] OUT [L][K][N][G][D][G][C] OUT [A]▖[K]▛[E][G][H] BEEP  OVER  VERIFY  OUT [K][E]▛▟[C][A]▖ OVER  OUT [O][G][N][A] OUT [O] OUT ▛ OUT ▟[A][I]▟[O][C][C] OVER  OUT [B][K] OUT [A][N][G]▞[O][F]▙ OUT [O] OUT ▛VAL ATTR  OUT COS VAL PEEK SQR INT TAB  OVER  VERIFY  OUT PEEK LEN SQR  OUT VAL ATTR ATN INT TAB AT  MOVE  MOVE  MOVE  OUT  CLS SIN VAL AT SGN VAL FN  OUT PEEK LEN SQR  OUT TAB INT LN ACS VAL LEN AT  OR  OUT TAN SCREEN$ COS ACS TAN VAL POINT  OUT SQR SIN ACS ATTR TAB INKEY$ OPEN # OUT TAN AT PEEK  OUT AT VAL EXP ATTR FN PEEK TAB INT  OUT  BEEP SGN VAL SIN SIN PEEK LEN SQR VAL  ERASE  DEF FN  STEP <= OUT LEN VAL ATTR  OUT AT ATN ACS ATTR  OVER  VERIFY  OPEN # OUT EXP PEEK LEN ATTR VAL SIN PEEK AT AT VAL EXP ATTR  OPEN # OUT ATN VAL LEN INT INKEY$ OUT AT VAL EXP ATTR FN PEEK TAB INT  OUT  BEEP ATN VAL LEN INT INKEY$ OUT SGN VAL SIN SIN PEEK LEN SQR INT TAB  OUT ▛[A] OUT [O][C][O]▙ OUT [E]▟▛[O]▙ OUT [A][N][A][D][A][R][E][O] OVER  VERIFY  OPEN # OUT COS PEEK CODE ATTR INT POINT  OUT  BEEP ATTR ATN PEEK LEN TAN AT  OUT EXP VAL TAB  OUT SQR ACS AT TAN  OUT POINT INT TAB AT ACS VAL LEN  OUT VAL EXP  OUT  CIRCLE AT LEN VAL FN  OUT AT ATTR TAB ACS TAN INT  CIRCLE  OVER  VERIFY  OPEN # OUT POINT SIN POINT  OUT AT VAL EXP ATTR  OUT  BEEP [E][A][I][L][O] OUT ▛▚ OUT [O][G]▗[K]▗▜ OUT [C][B][K] OUT AT CODE TAB ACS ATTR INT [Q]CODE TAB ACS LEN ATTR USR USR  OUT [L][O] OPEN # OUT [G] OUT [B][K] OUT [O][N][L]▜ OPEN # OUT [R]▛[A] OUT ▛▚ OUT [C][B][K] OUT [L][A][D]▞[K][B] OUT [K]▘[K] OUT  LINE  CAT  OUT ▟[N][D][K][F] OVER  VERIFY  OPEN # OUT SQR SIN ACS ATTR TAB ACS INT POINT  OUT SQR SIN ACS ATTR TAB INKEY$ OPEN # OUT AT  INK AT  OUT AT VAL EXP ATTR FN PEEK TAB INT  OUT  BEEP [B] OUT [G] OUT [L][G][E][A]▖[A][L] OUT ▖▚ OUT [C][B][K] OUT [L][O][D][G] OVER  OUT  OUT  LINE  OUT [L][G][E][A]▖ OUT [B][O][E]▟▚[D][G]▜ OUT  CAT  OUT [L][A]▟[A]▞[E][G] OVER  CLS  OUT [A][B][G] OUT ▛[K][K]▟▜ OUT [L][O]▞[K] OUT [B][K] OUT [J][A]▟[C][O]▛[G]▟[P]▛▙ OVER  IF  VERIFY  OPEN # OUT TAB VAL AT INT  ERASE AT VAL EXP ATTR  OUT  BEEP [O][G][N][A] OUT [O] OUT [O]▛[O]▖[E] OUT [E] OUT ABS SCREEN$ SIN CODE INKEY$ OVER  OUT [E][O][E] OUT [B][O][R][K]▛ OUT [D][K][B][G][B][O]USR  VERIFY  OPEN # OUT POINT VAL TAB VAL ABS INKEY$INT POINT  OUT SQR SIN ACS ATTR TAB INKEY$ OUT  BEEP ATN SIN  IF  MOVE  MOVE  MOVE  OUT  OUT ABS PEEK AT ACS SGN  OUT ACS AT  OUT ABS INT AT ATTR  MOVE  MOVE  MOVE  OUT  OUT  OUT VAL LEN COS INKEY$ OUT AT ATN ACS ATTR  OVER  IF  VERIFY  OPEN # OUT EXP EXP SGN  OUT SGN VAL SIN CODE SCREEN$ ATTR INT TAB AT  BEEP INKEY$INT PEEK ATN  OVER  OUT TAB SCREEN$ AT AT ACS PEEK LEN  OUT ABS PEEK LN LN PEEK SIN VAL LEN  OUT ACS AT  OUT ABS INT AT ATTR  OUT INKEY$VAL SCREEN$ TAB AT  OUT FN VAL TAB TAN  OVER  OUT  OUT ATTR ATN PEEK LEN TAN  OUT INKEY$VAL SCREEN$  OUT EXP VAL TAB  OUT CODE TAB VAL LN AT  OVER  OUT PEEK LEN SQR  OUT FN ATN PEEK ATTR  OUT PEEK ABS VAL SCREEN$ ATTR  OUT TAB SCREEN$ AT AT ACS EXP ACS SGN PEEK ATTR ACS VAL LEN  OUT VAL EXP  OUT  CIRCLE INT TAB ACS SGN  OUT PEEK LEN SQR  OUT ATTR ATN INT  OUT EXP COS VAL PEEK ATTR INT TAB AT  CIRCLE USR USR  OUT ACS  OUT ATTR ATN ACS LEN TAN  OUT ACS ATTR  OUT ABS INT  OUT LEN ACS SGN INT  OVER  OVER  OVER  VERIFY  OPEN # OUT PEEK  INK SQR  OUT AT VAL EXP ATTR FN PEEK TAB INT  OUT  BEEP  OUT ▛▚ OUT ▞[K] OUT [A][D][O][D] OUT EXP SCREEN$ SGN TAN  OUT AT VAL EXP ATTR AT ATTR PEEK TAB  OUT [O] OUT AT INT INKEY$SIN [A]SCREEN$ TAB [O]USR  CLS  OUT [K][D][G] OUT [B][K]▛ OPEN # OUT ▛[A] OUT [R][G]▛[O][F] OUT [L][O][D]▜▗[K] MOVE  VERIFY  OPEN # OUT AT ATN ACS  ERASE AT VAL EXP ATTR  OUT  BEEP [K]▟[I][K][F] OVER  OUT [O][G][N][A] OUT [O] OUT [B][K]▟[O][N][A][R][P] OUT ▖[K]▟[G][P] OUT ▛[A][F] OUT [G][I]▟▗[E][G] OVER  OUT [E]▛[O]▛[G] OPEN # OUT ▖ OUT  INVERSE [M][O]▟[G][M]▚[B][A] INVERSE  OUT [N]▚[D] OUT [C]▞[G][E] OPEN # OUT [E][A]▛[A]▟▚[F] OUT [L][K][D][O][K]▛ OUT ▟[K][L][O][E]▛[A]▟ OUT [E] OUT  CIRCLE COS PEEK AT INT TAB  OUT AT VAL$ SCREEN$ PEEK SQR  CIRCLE  MOVE  OUT  OUT  OUT [K][H][A]▖ OUT ▖ OUT ▟[O][N][A]▛[K] OVER  OVER  OVER  VERIFY  OPEN # OUT CODE PEEK POINT INT COS  OUT LEN ACS TAN ACS ATTR ACS LEN  OPEN # OUT COS INT ATTR PEEK INT POINT  OUT PEEK COS INT PIINT INKEY$ OUT  OUT  BEEP [R][G]▛[O][F] OUT [L][O][D]▜▗[K] OVER  VERIFY  OPEN # OUT ABS VAL ABS TAN VAL POINT  OUT INT SCREEN$ LN INT LEN INT  OUT  BEEP ▛[K][N][K] OUT [N]▚ OUT [B][O][L][A] OUT [N]▚[D][A] OUT [A][D][O]▛▜ OUT AT SIN PEEK COS COS  OUT EXP SCREEN$ SGN TAN  OPEN # OUT ▛ MOVE [E] MOVE  OUT [N][D][O][I][A][L][O]▟▙ OUT ▛▖[A][G][C] OUT [B][K][A][C][K]▟[B]▚[C] OUT ▖[A][B][E][O][C] OUT ▙ OUT [L][O][D] OUT [E][O][C][K][B] OUT [A] OUT [O][D][I][K][N]▟[K] OUT [B][O] OUT  THEN  OPEN # OUT [O] OUT [B][K] OUT [B][O] OUT  LINE  MOVE  OUT [G] OUT ▖[K] OUT ▛▖[A][G] OUT [L][G][E][G] OUT [A][D][B][A][K] OUT AT ATN ACS ATTR  OVER  OVER  OVER  VERIFY  OUT PEEK LEN SQR  OUT VAL ATTR ATN INT TAB AT  MOVE  MOVE  MOVE  OUT  OUT  OUT AT ATTR  MOVE  OUT CODE INT ATTR INT TAB ABS SCREEN$ TAB LN  OR  OUT  OUT  OUT AT ATTR SCREEN$ SQR ACS VAL  OUT ASN  MOVE SCREEN$  MOVE PEEK  MOVE  OUT  BEEP  OUT [B]▞[B][A] OUT [G][O]▛▜ OUT [B][O] OUT [E][O][E][G][H] OUT [C][O]▗[G][B][O][H] OUT ▖▚ OUT [L][K][D][O][K]▛[K] OUT ▖[A][G] OUT ▟[A][I]▟[O][C][C]▚ OUT  BEEP [C] MOVE  OUT AT ATTR PEEK TAB  OUT SIN SQR  VERIFY  OVER  OVER  OVER  VERIFY  OPEN # OUT ATN PEEK SGN TAN INT TAB  OUT AT ATTR ACS LEN LN INT TAB  OUT  BEEP INKEY$VAL SCREEN$ TAB  OUT SQR ACS AT TAN  OUT PEEK SQR POINT INT LEN ATTR SCREEN$ TAB INT AT  OUT COS VAL VAL TAN  OUT LEN ACS SGN INT  OVER  OUT VAL LEN COS INKEY$ OUT SIN PEEK TAN INT  OUT ACS ATTR  OUT EXP VAL TAB  OUT  THEN <= OUT SIN VAL SQR INT  OUT ATTR VAL VAL  MOVE  MOVE  MOVE  VERIFY  OPEN # OUT EXP INT COS ACS PI OUT  BEEP SGN PEEK ATTR USR USR USR  VERIFY  OUT PEEK LEN SQR  OUT VAL ATTR ATN INT TAB AT  MOVE  IF  OUT  PLOT  FN INT COS COS  MOVE  OUT INT LEN SQR  OUT VAL EXP  OUT LN TAB INT PEEK ATTR ACS LEN LN AT  MOVE  OUT  IF PEEK LEN SQR  OUT LEN VAL FN  OUT FN INT  OUT  BEEP ACS  OUT PEEK LEN SQR  OUT PEEK COS INT PIINT INKEY$ OUT COS INT ATTR PEEK INT POINT  VERIFY  OUT FN PEEK LEN ATTR  OUT AT PEEK INKEY$AT  OUT AT VAL SIN INT  OUT EXP SCREEN$ SGN TAN AT  OUT  BEEP TAN PEEK TAN  OUT ▞[O][D]▜ OPEN # OUT [B][A] OUT [N][K] OUT [B][G][H] OUT [A][E][O] OUT [K]▘[K] OUT [B][K][D]▜▙ VERIFY  MOVE  MOVE  MOVE  OUT  IF AT SCREEN$ CODE INT TAB  OPEN # OUT SIN INT LN PEEK  OPEN # OUT TAB INT PEEK COS  OPEN # OUT SGN VAL LEN ATTR TAB PEEK AT  OPEN # OUT TAB INT SQR  OPEN # OUT SQR VAL SCREEN$ ABS COS INT  OPEN # OUT PEEK INT TAB VAL  OPEN # OUT SQR INT AT INT TAB ATTR  OPEN # OUT TAB VAL ABS VAL  OPEN # OUT SQR ACS RNDRNDINKEY$ CIRCLE AT  OUT EXP SCREEN$ SGN TAN  OUT ATTR VAL  OUT LEN INT PIATTR  OUT EXP SCREEN$ SGN TAN INT TAB AT  OR  OUT  CLS ATTR ATN SQR  ERASE AT ATN ACS ATTR  OUT  BEEP PEEK LN PEEK ACS LEN  OUT EXP SCREEN$ SGN TAN  OUT EXP VAL TAB  OUT  INVERSE ATTR INT TAB SIN ACS LEN PEEK ATTR VAL TAB  INVERSE  OUT PEEK LEN SQR  OUT EXP VAL TAB  OUT INKEY$VAL SCREEN$ TAB AT  OUT EXP SCREEN$ SGN TAN ACS LEN LN  OUT FN VAL TAB TAN  OVER  OVER  OVER  VERIFY  OPEN # OUT PEEK COS INT PIINT INKEY$ OUT INT TAB SIN PEEK TAN VAL POINT  OUT  BEEP  INVERSE ▛▖[A][G] INVERSE  OUT ▟[A][I]▟[O][C][C]▚ OUT [B][K] OUT ▟[O][N][A]▛[O][P]▛ OUT [B][O] OUT [A][D][A]▖[G][B][K] OUT [E][A][C]▜[P]▛[K]▟[O][H] OVER  OVER  OVER  VERIFY  OPEN # OUT AT VAL EXP ATTR AT ATTR PEEK TAB  OUT  BEEP [A] OUT ▟[A]▜[N][K] OUT PEEK  INK SQR  OUT AT VAL EXP ATTR FN PEEK TAB INT  OUT [O] OUT  OUT  INVERSE AT INT INKEY$SIN VAL SCREEN$ TAB  ERASE  DEF FN  STEP <= INVERSE  OPEN # OUT PEEK  OUT VAL ATTR  OUT ATN PEEK SGN  OUT EXP SCREEN$ SGN TAN  OUT [O] OUT  CIRCLE SIN AT PI OUT  DEF FN  DEF FN  MOVE TAB  CIRCLE  MOVE  OUT [B] OUT ▛▚ OUT [G] OUT [D][A][H] OVER  CLS  OUT [C][O][D][A] OUT [D][G] OUT [R]▛[A] OUT [E][O]▞[K]▛ OUT TAN COS PEEK POINT USR USR USR  OUT ATTR INT SIN  OUT [N][A][D][K][K] OUT [A][B] OUT ▟[A][G][D] OUT ▖[D][A][C][O]▛▜ OUT ATTR ATN SQR  ERASE EXP SCREEN$ SGN TAN INT TAB AT  OPEN # OUT [O] OUT [B][K] OUT ▛[K][N]▙ MOVE  OUT  OUT [G][D][G] OUT ▛▚ OUT [E][O]▞[L][A][F] OUT ▞[A][K] OUT [N][C][O]▞[E][O]USR USR USR  OUT  OUT  OUT [E]▛[O]▛[G] OUT ▖[D][A][C] OUT  OUT [A][C][A]▘▜[P] OUT SIN PEEK LN ACS SGN  OUT ABS SCREEN$ ATTR ATTR VAL LEN  OUT [B][K] OUT [R][G]▛[O][K]▛▙ OVER  CLS  OUT  OUT [O] OUT  OUT ▛[K][N]▙ OUT [L]▟[I][G][H] OUT [A][A][N][A]▖ OUT [A][E][O] OUT [B][K] OUT [B][O][N][D][P][L][O][D][A]▜ MOVE  CLS  VERIFY  OPEN # OUT PEEK LEN SQR INKEY$ OUT SGN ATN INT TAB LEN ACS TAN VAL POINT  OUT  BEEP PEEK  OUT [R]▛[A] OPEN # OUT [A][L][B][G][C] OUT ABS PEEK AT ACS SGN  OUT [N][D][A][E][A][C] OUT [L][K][D][O]▛▜ OUT ▟[A][I]▟[O][C][C]▚ OUT [O][O][L][D][A]USR USR USR  OUT [G][D][G] OUT [C][O] OUT [B][K] OUT [H]▖[O]▛[O][K]▛USR USR USR  OUT ▛[O][E] OUT ▛▚ OUT [A]▛▟[K][B][G]▟[F]▙ OPEN # OUT [G] OUT  OUT ▛[K][N]▙ OUT [A][D][R][G]▛▙ OUT  BEEP ▙ OUT [L][C][O][P] VERIFY  OVER  OVER  OVER  VERIFY  OPEN # OUT RNDSCREEN$ RND ERASE AT VAL EXP ATTR FN PEEK TAB INT  OUT  BEEP [O] OUT ▖[O][C] OUT EXP SCREEN$ SGN TAN  OPEN # OUT ▟[A]▛[A] OUT EXP SCREEN$ SGN TAN  MOVE  MOVE  MOVE  VERIFY  OPEN # OUT PEEK COS INT TAN AT  OUT  BEEP [E][O][E][A][K] OUT ▛▚ OUT [I][A]▖[B][A] OVER  OVER  OVER  OUT [B][K] OUT [C][A][I] OUT [E][G][B]▛▜ OUT  LINE  CAT  CAT  OUT ▟[N] MOVE  OUT [B][O] OUT  LINE  OUT [L][G][E][A]▖ OVER  OVER  OVER  OUT [O] OUT  OUT [C][K][B]▙ OUT ▛[A][I][L][O] OUT [G] OUT ▟[O]▖[L][O] OUT [L][K][B]▜[I][G] OUT [E][A][B][R][G][D][G]▜ OVER  OVER  OVER  OUT EXP SCREEN$ SGN TAN  OUT ▛[K][N][K] OUT ▖ OUT ▟[E][G] OPEN # OUT [N][O]▟▚[I][O] OUT [A][I][O][B][O]▙ OVER  RUN  VERIFY  MOVE  OUT  CLS [K]▟[K][L][O][R] OUT [A][D][K][L][B][K][I][A] OUT EXP SCREEN$ SGN TAN [O] OUT ▙ OUT [K]▟[K][L][O][P] OUT [O][D][K][E][K][P] MOVE  OUT  PLOT  ▟[G]▖[K]▛ OPEN # OUT ▟[K][N]▙▛[O] OVER  OVER  OVER  OUT  OUT ▛[A]▛ OUT EXP SCREEN$ SGN TAN  OUT ▙ OUT [A]▚[D][O][P] OUT [D][P][L]▙[C] OPEN # OUT [E][A]▛[A]▟▚[K] OUT ▟[O]▟[O][N][O]▛▚▖[O][P]▛ OUT  INVERSE [B][A]▖▚[K] INVERSE  OUT [E][A][C]▜[P]▛[K]▟▚ OUT [B][O] OUT [A][B][A]▖[K] OUT [A][I][O][B][A][I][A] OUT CODE INT LEN ATTR PEEK LN VAL LEN PEEK  OVER  CLS  OUT  OUT ▛[A] OUT [K][R][O][D]▜[B][O]▙ OUT [G]▛[A]▟[G]▙ OUT ▛[O][E][G][H] OUT [E][A][C]▜[P]▛[K]▟[A]▖ OPEN # OUT [E][O][E] OR  OUT  INVERSE >=>=>= INVERSE  OPEN # OUT  INVERSE [C][A][E]▖[O] ERASE  DEF FN  STEP <= INVERSE  OPEN # OUT  INVERSE [C][A][E]▖[O] ERASE  DEF FN  STEP <= CLOSE # INVERSE  OPEN # OUT  INVERSE [O]▛[C] ERASE ▛▟[N][A] OUT  STEP  INVERSE  OUT [G] OUT ▛[A]▛ OUT [G][A][E] OUT [C][A]▞[B][A] OUT ▟[A][L][A][D]▞[O]▛▜ OUT [B][O] OUT [E][G][D][A][N][O][F]▛ OUT [L][O][E] OUT  LINE  OUT [G][D][G] OUT <> OPEN # OUT [B][A] OUT ▙ OUT [A]▛[O][B][A]▖[D][P]▜ MOVE  OUT  OUT  OUT [A][D]▜▙▜ OUT [D][R][O][K][C] OUT ▙ OUT ▟[O][E][O]▞ OUT [A] OUT  DEF FN  STEP <= OUT [D][K][B][G][B][I]▟[O][L][K] MOVE  OUT  OUT  OUT ▛ OUT [C][O]▗[G][B] OUT [C]▚ OUT ▟[O]▟[O][N][A]▛[O][D][G] OUT ▖ OUT [B][O][R][O][D][K] OUT  DEF FN  AND  AND  THEN  OUT [I][A][L]PEEK  OUT  OUT [C][A][G][C] OUT [L]▟[I][A][C] OUT [C][O][E][A][C] MOVE  OUT  OUT  OUT [D][K][B][G][B][I]▟[O][L] ERASE  DEF FN  STEP <= OUT [G][C][K][K]▛ OUT [G][L][K][O][D]▜[B]▚[F] OUT [E][A][B]▛▟[A][D][D][K]▟ OUT [L][G][E][A]▖[A][L][O] OUT  BEEP [O][B][A]▖[A] OUT ▟[O]▟[O][N][A]▛[O][B][B]▚[F] OUT [B][O][C][G] VERIFY  OPEN # OUT [B][A]▟[C][O][D]▜[B]▚[F] OUT [A]▟▛ OUT  BRIGHT EXP EXP  OUT  BEEP [O] OUT [B][K] OUT [E][O][E] OUT ▖ OUT [C][A][E]▖[K] ERASE  DEF FN  STEP <= CLOSE # MOVE  OUT [A]▟▛ OUT [K]▛▜ OPEN # OUT [O] OUT ▛[A][D][E] OUT [B][K]▛ OVER  VERIFY  OPEN # OUT ▟[O][N][A]▛[O][K]▛ OUT [N][K] OUT [K]▟[K][N][A][K]▖ OPEN # OUT [K]▟[K][E][D][P][R][K][B][G][K] OUT  OUT [A][D][B][A]▛▜[P] OUT ▟[O]▖[G][D]▜[B][A] OUT  BEEP [N][G][R] OUT  CIRCLE CODE INT LEN ATTR PEEK LN VAL LEN  ERASE  THEN <= CIRCLE  VERIFY  OUT [G] OUT [C][B][A][I][A][K] OUT [L]▟[I][A][K] MOVE  OUT  OUT [L][D]▙ OUT ▟[G][C][K]▟[O] OUT ▟[G]▖[K][L] OUT  CIRCLE AT ATN VAL SGN TAN  OUT SIN INT LN PEEK  OUT SQR INT SIN VAL  CIRCLE  MOVE  OUT ▖[A] OUT ▖[K][H] OUT  BEEP [C][B][K] OUT [G]▖[K]▛[B]▚[H] VERIFY  OUT [C][O]▗[G][B][O][H] OUT [B][K] OUT ▟[O][N][A]▛[O][K]▛ OUT [B][A]▟[C][O][D]▜[B][A] OUT [K]▟▖[O]▙ OUT [R][O]▛▜ OUT  BEEP [L][O]▞[K] OUT [B][O] OUT CODE TAB VAL EXP ACS  CLOSE # OUT [L]▖[G][B]▛[A] OUT [B][O] OUT  DEF FN  OUT [G][E][K][D]▜ VERIFY  OPEN # OUT [O] OUT [B][O] OUT  CIRCLE [D][K][B][G][B][I]▟[O][L][K] CIRCLE  OUT ▛[A][G]▛ OUT ▖[K] OUT [A]▛[D][G][R][B][A] MOVE  OUT ▖ OUT [A][N]▘[K][C] OUT [L][K][D][A] OUT [O] OUT [C][O][D]▚[C] OUT  ERASE  OUT [A][B][A]▟▚ MOVE  OUT  RANDOMIZE [K][D][G] OUT [E][A][I][A] OUT [O][G][B]▛[K]▟[K][A]▖[O][D] OUT  CIRCLE [D][K][B][G][B][I]▟[O][L] ERASE  DEF FN  STEP <= CIRCLE  OPEN # OUT ▛[A] OUT ▖[A][B][G]▛[K] OR  OUT  BEEP  CAT  AND  LINE  VERIFY  OUT  TO  CAT <> ERASE  CAT  AND  ERASE  THEN <> OUT  BEEP [O][D][K][E][K][F] VERIFY  MOVE  OUT  SAVE [B] OUT ▖[K] OPEN # OUT [A]▟[O] OUT [C][B][K] OUT [O][E][O][B][R][G]▖[O]▛▜ MOVE  OUT  IF [L][A] OUT ▖[G][L][O][B][G]▙ OVER  CLS  OUT  POKE ▛[A] OUT [B][A]▖[O] OUT ▙ OUT  BEEP [O][I][O][K]▖ OUT [D]▜[L][O]▟ VERIFY  OVER  OUT  OUT  OUT [R]▛[A] OUT ▛[A] OUT [D][K][H][O] OUT [O][I][A]▖[A]▟[G][D]▙ MOVE  OUT  RUN [K]▘[K] OUT [B][K][C][B][A][I][A] OUT ATN INT COS COS VAL AT  OUT ATTR VAL  OUT ABS INT AT ATTR  OUT SIN SCREEN$ AT ACS SGN SIN PEEK TAN INT TAB AT  OUT [A]LEN  OUT AT CODE INT SGN ATTR TAB SCREEN$ SIN  OR  OUT  OUT  OUT  INVERSE SQR TAB INT PEEK SIN  OUT ATTR INT PEEK SIN  INVERSE  OUT LN TAB VAL SCREEN$ CODE  OPEN # OUT TAB VAL INKEY$PEEK COS  OUT AT VAL EXP ATTR  OPEN # OUT SIN SCREEN$ AT ACS SGN  OUT AT VAL EXP ATTR  OPEN # OUT LN SCREEN$ INKEY$AT  OUT EXP TAB VAL SIN  OUT ASN  MOVE SCREEN$  MOVE PEEK  MOVE  OUT AT ATTR SCREEN$ SQR ACS VAL  OPEN # OUT PEEK LEN SQR TAB INT FN  OUT AT INT LEN SQR INT ATTR AT TAN ACS  OPEN # OUT VAL COS INT LN  OUT TAN TAB PEEK AT LEN VAL ABS PEEK INT POINT  OUT PEEK LEN SQR  OUT VAL ATTR ATN INT TAB AT  MOVE  MOVE  MOVE  OUT  IF [B] OUT ▖[K] OPEN # OUT ▙ OUT [O][E][O][B][R][G]▖[O][P] MOVE  OUT  CLS [L][A] OUT [B][A]▖▚[H] OUT ▖▛▟[K][R] OVER  CLS  OUT  SAVE ABS INKEY$INT  OVER  OUT  PLOT  CODE  MOVE AT  MOVE  OUT [R][K]▟▛ OVER  OUT [A][B][K]▛ OUT ▖[A][C][B][G][D] OR  OUT  OUT [C][G][C][A] OUT ▛[K]▘[G][B][A][I][A] OUT [L][A][C][O] OUT ▙ OUT [N][K] OUT ▗▛[A][E] OUT [B][K] OUT [H][A]▞ OVER  OUT ▛[A] OUT [K][F] OUT [H] MOVE  MOVE  OUT ▖ OUT [A][E][A]▗[E][A] OUT [B] OPEN # OUT ▛[A] OUT [K][F] OUT ▞[A] OUT [A][E][O]▞ OVER  OUT  POKE ABS INKEY$INT  OVER  OUT  PLOT  CODE  MOVE CODE  MOVE AT  MOVE  OUT  OUT SGN VAL CODE INKEY$TAB ACS LN ATN ATTR  OUT ABS INKEY$ OUT VAL COS INT LN  OUT SIN VAL AT SGN PEEK COS INT LEN SGN VAL  OUT VAL LEN  OUT  DEF FN  AND  AND  TO  MOVE  OUT TAB INT AT ATTR VAL TAB INT SQR  OUT PEEK LEN SQR  OUT  DEF FN  STEP <= OUT SIN VAL SQR INT  OUT TAB INT COS INT PEEK AT INT SQR  OUT ABS INKEY$ OUT PEEK LN PEEK INT POINT  OUT INT  MOVE  OUT VAL LEN  OUT  CAT  TO  MOVE  CAT <> MOVE  AND  THEN  OVER  OVER  OUT  OUT PEEK ATTR  OUT  STEP  CAT  MOVE  LINE <= MOVE USR USR  OUT ACS LEN  OUT SIN VAL AT SGN VAL FN  MOVE  OUT  GO SUB ABS INKEY$INT  OVER  OUT  GO TO ABS INKEY$INT  OVER  OUT  RESTORE [I][D][O][O] OUT ▟[O][E][A][C] OUT [B][K] OUT ▖▛[O][D][G]USR USR USR  OUT  GO SUB ABS INKEY$INT  OVER  OUT  DEF FN  COPY  READ  LET 2m CONTINUE BIN BIN  INPUT [A] COPY  NEW &. RANDOMIZE  COPY & OVER  COPY IN  DIM  OUT  LLIST  DRAW * LET  RUN  RANDOMIZE  RUN &▜ COPY  OUT  NEXT  RESTORE e GO TO  OUT  RUN  RESTORE VAL  GO TO  RESTORE LN  GO TO  IF ▚&▖ FLASH  LOAD  INPUT  OUT  COPY  NEW  PAUSE  OUT # INPUT  COPY  RUN  NEW . STOP  OUT 0 BRIGHT  REM  OUT 8 OVER  COPY PI RETURN  COPY  DRAW &▜ COPY  OUT  NEXT  RESTORE e GO TO  OUT  RUN  RESTORE VAL  GO TO  RESTORE LN  GO TO  IF ▚&▖ BRIGHT  POKE ▜N OUT 6e COPY  DRAW ▙ LET  CLS e COPY  PAUSE  RESTORE >=▟ FLASH  BORDER e COPY  PAUSE  READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<=e COPY  DRAW ?e COPY  RANDOMIZE  RETURN  SAVE  LIST  DATA >= TO [C][G][Q]0▘▝USR  LLIST  LIST  DRAW  COPY  READ [B]e COPY  CLS  READ <>[E]*V-[L]<=e COPY w READ <>[E]*V-[L]<=e COPY  RANDOMIZE  LET  RETURN  COPY  COPY ©'3Iihx0P LPRINT A▝▜? COPY <=▞e COPY  CLS  READ <>[E]*V-[L]<=e COPY [O]eUSR  DRAW e<= BORDER eUSR  DRAW e COPY  PLOT   READ <>[E]*V-[L]<=e COPY  RANDOMIZE <=?©e COPY  PRINT PI[R]STR$ ▟ FLASH  BORDER e COPY  PAUSE  READ <>[E]*V-[L]<=e COPY [O]e DRAW e COPY  IF STR$ e CLS STR$  COPY  COPY e IF e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<= SAVE  IF  DRAW  IF  DRAW  IF  DRAW  IF  DRAW  IF  DRAW  IF  DRAW  IF  DRAW  IF  DRAW  IF  DRAW  IF  DRAW  COPY e COPY  PLOT   COPY  DRAW  IF  DRAW  IF  DRAW  RETURN  READ <>[E]*V-[L]<=e COPY  BRIGHT  RETURN  DRAW  DRAW e RETURN  DRAW e COPY <=e DRAW e COPY  IF e IF  COPY  COPY e CLS STR$  READ e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=U© MERGE ATTR ASN COS  MERGE ATTR  BEEP SCREEN$  VERIFY SCREEN$  VERIFY AT  CLOSE #AT  CLOSE #AT  CIRCLE FN  COPY e COPY  PLOT   COPY USR USR  COPY  COPY ©© READ <>[E]*V-[L]<=e COPY  OUT  DRAW  LPRINT  LPRINT hhcc▖e DRAW e LPRINT  IF  POKE  POKE  LIST  NEXT  NEXT  LIST e SAVE  IF e DRAW  IF e COPY  BORDER e DRAW e COPY  IF ▝ COPY  COPY STR$ e CLS STR$ e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=U COPY U COPY e LOAD  COPY e COPY  PLOT   COPY e COPY  CLS  READ <>[E]*V-[L]<=e COPY  OUT e SAVE [Q]XX[U]~~ RETURN  RETURN  COPY e© IF e? IF ^e DRAW   RNDRND CLS e COPY  REM e DRAW e COPY  IF STR$ STR$  COPY  COPY e CLS STR$  READ e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=e? DRAW `_ZU CLS  PRINT  REM  COPY  COPY  COPY e READ  IF  COPY  COPY e COPY  IF  READ <>[E]*V-[L]<=e COPY  IF  OUT e PAUSE USR USR e COPY  RANDOMIZE e SAVE  CLS  RANDOMIZE  SAVE  SAVE >..!!9<=<=/ OUT  OUT ??e COPY  DIM e DRAW e COPY  BORDER e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=U COPY }SCREEN$  COPY |[A]USR  DRAW  COPY ?<=EXP V+USCREEN$  COPY  COPY  COPY e DRAW  COPY  COPY ?e COPY  DRAW  DRAW ▝ READ <>[E]*V-[L]<=e COPY  PLOT   NEXT  NEXT CHR$ CHR$ SIN e3 DRAW SQR e COPY  SAVE 8@@@CCIN ©©e COPY  OUT e DRAW e COPY  IF ▖e DRAW  COPY  COPY e READ  IF e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=U COPY USCREEN$ U IF e IF eUSR  DRAW  LPRINT ` LPRINT  COPY  COPY  COPY ▝ COPY  COPY  COPY  DRAW  LET ▜> MERGE  READ <>[E]*V-[L]<=e COPY  RANDOMIZE e RETURN  DRAW >>& DEF FN e COPY  NEXT  DIM  PLOT   PLOT   DIM 66 DIM  DIM 6 COPY  COPY ? OUT  OUT ?? OUT ?? OVER )())) RETURN  RETURN e COPY  BRIGHT e DRAW e COPY  IF STR$ e CLS STR$  COPY  COPY ▝e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<= p LIST P[I]wLEN a LPRINT  LPRINT `e  RANDOMIZE ",2  COPY e COPY  PLOT   COPY  COPY SCREEN$  COPY [Q]U READ <>[E]*V-[L]<=e COPY  IF e© DRAW e© PRINT e COPY  PAUSE @@ CLEAR  CLEAR  IF  PRINT  PRINT  IF  IF ▗HHVAL @@▘▜e COPY  INVERSE e DRAW e COPY  IF STR$ STR$  DRAW STR$  COPY  COPY e IF e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=▖H((H COPY  COPY  COPY e IF  COPY  COPY  COPY SCREEN$  COPY U READ <>[E]*V-[L]<=e COPY  IF  CLEAR  LET  LET  READ  LOAD  LOAD  CAT  CAT  DEF FN e STEP  DRAW  DEF FN  DEF FN  GO TO  LLIST  LLIST e COPY  POKE e SAVE P[Q][Q]A00e IF ©©e COPY  BRIGHT e DRAW e COPY  IF STR$ STR$ e COPY  CLS  READ  COPY  COPY  READ e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=SGN © LIST e RUN  LIST  DRAW CODE WSCREEN$ USCREEN$ U COPY  COPY  COPY STR$  COPY  COPY IN  COPY  COPY U READ <>[E]*V-[L]<=e COPY  IF  DRAW  LOAD  LOAD ▜ BORDER  BORDER e POKE  DRAW et DRAW  DATA  DATA l[P][P]e COPY  IF e LPRINT  DRAW  CONTINUE  CONTINUE  LPRINT e SAVE [M]p LIST  LIST  POKE  POKE  SAVE  COPY  COPY e RANDOMIZE e COPY  BEEP e DRAW e COPY  IF STR$  COPY  COPY STR$  DRAW STR$ e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<= COPY 6e RUN  RETURN  COPY VAL$ /VAL p COPY  COPY  COPY STR$ STR$  DRAW STR$  COPY  COPY  COPY  COPY  COPY U READ <>[E]*V-[L]<=e COPY  DRAW bb BRIGHT e DRAW  DRAW e| PRINT  CLEAR e COPY  IF  RANDOMIZE  RANDOMIZE e CLS 8 LPRINT  LPRINT USR e DRAW  SAVE e COPY  ERASE e DRAW e COPY  IF e IF  COPY  COPY  LLIST STR$ e LET  DRAW USR e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=U COPY ?e RUN @4(@e DRAW  COPY  COPY  COPY e READ  IF  COPY  COPY  COPY  COPY U READ <>[E]*V-[L]<=e COPY  DRAW  READ  READ  CIRCLE e SAVE  PAUSE  CLS e COPY  IF BIN BIN + BEEP  BEEP // OUT ?? OUT ++e COPY  CLOSE #e DRAW e COPY  IF ▝ COPY  COPY STR$  DRAW STR$ e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=U COPY U REM =2 COPY e COPY  PLOT   COPY  REM  COPY U READ <>[E]*V-[L]<=e COPY  DATA IN ©©IN IN } LPRINT  LPRINT USR [U][U]XX[U] PAPER  PAPER  BORDER xx CLEAR  CLEAR ~ COPY  COPY ©e COPY  ERASE e DRAW e COPY  IF ▗▖ COPY  COPY  LET  LLIST STR$ [B] LET e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=_ SAVE pVAL ` LPRINT `[Q]pINT GSCREEN$ USCREEN$ WCODE / LIST  LPRINT USR  COPY  COPY  COPY STR$  COPY  COPY  PRINT SCREEN$  COPY U READ <>[E]*V-[L]<=e COPY  OUT  RETURN  RANDOMIZE  RANDOMIZE 6e CLS USR USR    FORMAT    FORMAT (( VERIFY  CONTINUE  CONTINUE  VERIFY  VERIFY  DIM  PLOT   PLOT   DIM e COPY  INVERSE e DRAW e COPY  IF STR$ STR$  COPY  COPY  DRAW  RANDOMIZE  NEXT  READ  READ e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<= RETURN @0 USR  LIST p LPRINT USR e IF  COPY  COPY  COPY ▞▞ COPY  COPY |ATTR  COPY U READ <>[E]*V-[L]<=e COPY  LLIST ??e DRAW e CLS e DRAW e? DRAW IN IN e CLS e SAVE ©©e COPY  BRIGHT e DRAW e COPY  IF STR$ e CLS STR$  COPY  COPY ▝ DRAW STR$ e COPY  IF e DRAW e COPY  PLOT   READ <>[E]*V-[L]<=@9e DRAW e PLOT   COPY  COPY  COPY e CLS STR$  READ  COPY  COPY  COPY  COPY U READ <>[E]*V-[L]<=e COPY [O]e DRAW e READ  BORDER e DRAW e COPY  PLOT   READ <>[E]*V-[L]<= LPRINT e DRAW e RUN 5j COPY  COPY  COPY ▝ COPY  COPY  COPY  COPY  COPY U READ <>[E]*V-[L]<=e COPY w READ <>[E]*V-[L]<=e RANDOMIZE  COPY e COPY  RUN  COPY SCREEN$ USCREEN$  COPY  COPY  COPY ▗▖ COPY  COPY SCREEN$  MERGE SCREEN$  COPY U READ <>[E]*V-[L]<=e COPY ATN  RETURN  DRAW e SAVE  SAVE  DRAW  DRAW  RETURN e COPY  THEN  READ <>[E]*V-[L]<=p5?5j PRINT  COPY e COPY  RUN  COPY SCREEN$ USCREEN$  COPY  COPY  COPY e READ  IF  COPY  COPY SCREEN$ USCREEN$  COPY U READ <>[E]*V-[L]<=e COPY LN ▝` FORMAT  e CLS A#▞ BORDER  COPY  COPY  RETURN  RETURN e DRAW  IF  RETURN e COPY  CIRCLE  READ <>[E]*V-[L]<=U COPY WPEEK  LIST  COPY e COPY  RUN  COPY ATTR USCREEN$  COPY  COPY  COPY e IF STR$  COPY  COPY SCREEN$ USCREEN$  COPY U READ <>[E]*V-[L]<=e COPY SQR  RETURN  DRAW  CLEAR  SAVE  LET  PAUSE  PAUSE e DATA  CLS BIN CHR$ STR$ eUSR  IF  SAVE  COPY e RANDOMIZE (/VAL USR STR$  READ e COPY  LPRINT  READ <>[E]*V-[L]<=U RETURN  LPRINT  COPY e COPY  RUN  COPY  OUT gEXP  COPY  COPY  COPY ▝▝▞ COPY  COPY SCREEN$ USCREEN$  COPY U READ <>[E]*V-[L]<=e COPY USR  SAVE  LPRINT USR aUSR STR$ "e DRAW wACS e RUN  DRAW STR$ e DRAW ▙▜NOT USR  FORMAT SCREEN$  MERGE  REM  CLEAR e COPY  FLASH  READ <>[E]*V-[L]<= MERGE ? RUN  COPY  DRAW e COPY  DRAW  COPY  COPY ▝ COPY  COPY ATTR [TAB  CLEAR V READ <>[E]*V-[L]<=e COPY  DEF FN  RETURN  DRAW  DRAW  RETURN e COPY  PRINT USR  [A]@  e[A] DRAW [Q]USR e DRAW USR  LPRINT `[Q]@[A](PSCREEN$ UATTR _e COPY  CLS e RETURN  RANDOMIZE  COPY  COPY e RETURN  DRAW e COPY  REM  READ <>[E]*V-[L]<=d[O]}xx SAVE  COPY e COPY  RUN  COPY e DRAW  COPY e COPY  PLOT   COPY  SAVE  DRAW  SAVE  RUN >= READ <>[E]*V-[L]<=e COPY  INPUT e RETURN  DRAW e COPY  NEW  LPRINT USR e RANDOMIZE  DRAW e COPY  NEXT ©?e CLS e POKE ?©e COPY  DRAW ▜CC▝e RANDOMIZE USR e COPY  FOR  READ <>[E]*V-[L]<= TO 0 COPY e COPY  RUN  COPY  COPY e COPY  PLOT   COPY = REM  COPY U READ <>[E]*V-[L]<=e COPY  PRINT  DRAW  SAVE  LIST  LPRINT STR$ ▜USR  SAVE  DRAW  RETURN e COPY  INPUT NOT e SAVE e COPY  CONTINUE  RANDOMIZE  LIST [G]▞ LIST  LPRINT  LPRINT  LIST  POKE  IF  CLEAR  RETURN e COPY  PAUSE ©??e DRAW _IN ©e COPY  REM  READ <>[E]*V-[L]<= "%"Eb RANDOMIZE e COPY  RUN  COPY  AND PI AND  COPY e COPY  PLOT   COPY <=PI<=PIGCODE  READ <>[E]*V-[L]<=e COPY  RUN  SAVE  LPRINT e CLS [L]6 LOAD  OVER LN e RUN e COPY  GO TO ©??©e COPY  READ ©▜<=#_SQR  RUN CODE e COPY  CLOSE # READ <>[E]*V-[L]<=e COPY  IF  READ  DRAW  RETURN e COPY  POKE  RESTORE >=▟ FLASH  BORDER e COPY  PAUSE  READ <>[E]*V-[L]<=e COPY  RUN e CLS  OPEN #0 LPRINT e RUN e COPY [D] READ <>[E]*V-[L]<=e COPY  IF ©e COPY  DRAW  RETURN  SAVE  LIST  DATA >= TO [C][G]0▘▝USR  LLIST  LIST  DRAW  COPY  READ [B]e COPY  CLS  READ <>[E]*V-[L]<=e COPY  PRINT ©0p`@?e COPY [D] READ <>[E]*V-[L]<=e COPY  DRAW  LET  RETURN e COPY  IF ©'3Iihx0VAL  LPRINT A▝▜? COPY <=▞e COPY  CLS  READ <>[E]*V-[L]<=e COPY  LIST e© SAVE e COPY ▟ READ <>[E]*V-[L]<=e COPY  DRAW <=?©e COPY  PAUSE PI[R]STR$ ▟ FLASH  BORDER e COPY  PAUSE  READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<= READ <>[E]*V-[L]<=eEXP  CLS eINT  IF  IF eINT  RUN SIN eINT  PLOT  eEXP  CLS eLN  DRAW EXP INT  IF eINT  LET eVAL  RUN EXP eLN  DRAW ABS LN LN ABS eINT  LOAD e IF  DRAW eINT  CLS  IF ABS LN LN ABS ABS LN LN ABS eFN  BORDER ABS LN LN eABS  CLS LN eINT  RANDOMIZE  IF  IF eINT  CLS  IF eINT  DRAW e IF  IF INT INT  IF eABS  DRAW LN e RANDOMIZE  OVER eLN  IF eINT  PRINT eLN  LIST  RANDOMIZE  RANDOMIZE eLN  IF eINT  PRINT eLN  LIST  RANDOMIZE  RANDOMIZE eLN  DRAW eSQR  DRAW eEXP  PLOT  SQR SQR eLN  PAUSE  RANDOMIZE  RANDOMIZE eLN  DRAW eSQR  LET eLN  PAUSE  RANDOMIZE  RANDOMIZE LN LN eSQR  LIST eLN  PAUSE  RANDOMIZE  RANDOMIZE LN LN eSQR  LIST eLN  PAUSE  RANDOMIZE  RANDOMIZE eLN  DRAW eSQR  LET eLN  PAUSE  RANDOMIZE  RANDOMIZE eLN  DRAW eSQR  PLOT  LN eSQR  CLS eLN  SAVE INT  SAVE eLN  CLS  RANDOMIZE  RANDOMIZE eLN  DRAW eSQR  SAVE eLN  DRAW eSQR  CLS eLN  DRAW ABS  SAVE eLN  RUN  RANDOMIZE  RANDOMIZE eLN  CLS eSQR  DRAW eLN  POKE eABS  DRAW eLN  CLS ABS PEEK eLN  DRAW  RANDOMIZE  RANDOMIZE eLN  IF SQR eLN  NEXT eABS  DRAW eLN  CLS ABS ABS eLN  DRAW  RANDOMIZE  RANDOMIZE eLN  FOR ABS ABS LN  SAVE LN ABS ABS eLN  DRAW  RANDOMIZE  RANDOMIZE LN e[Q] INPUT LN LN ABS ABS LN LN  CLEAR eLN  IF  RANDOMIZE  RANDOMIZE LN e[Q] INPUT eLN  DRAW ABS LN eABS  DRAW eLN  CLS  RANDOMIZE  RANDOMIZE LN e[Q] INPUT eLN  IF eABS  DRAW eLN  CLS  RANDOMIZE  RANDOMIZE LN e[Q] INPUT eLN  SAVE ABS eLN  CLS  RANDOMIZE  RANDOMIZE eLN  LLIST e RANDOMIZE  OVER  BRIGHT POINT  BRIGHT  BEEP  DRAW 2m CONTINUE BIN BIN  INPUT  DEF FN  COPY  NEW &. RANDOMIZE  COPY & OVER  COPY IN  RETURN  COPY  DATA &▜ COPY  OUT  NEXT  RESTORE H GO TO  OUT  RUN  RESTORE VAL  GO TO  RESTORE LN  GO TO  IF ▚&▖ BRIGHT  POKE ▜N OUT 6H READ  OVER  RETURN H COPY  DRAW ?H COPY  REM + COPY  COPY  READ  READ {Y COPY  COPY [M]H COPY  RANDOMIZE  LLIST  COPY ? COPY  RANDOMIZE OUSR H COPY  IF © CLEAR [P]+ READ  READ  COPY  COPY [E] COPY  TO  FLASH KH COPY  DRAW  RANDOMIZE  CAT H COPY  DRAW  LLIST  COPY  SAVE © DRAW H COPY  IF _ CLEAR [P] READ  READ  RUN  BORDER  COPY  GO SUB fO COPY  COPY  CLEAR  COPY  COPY ▖[H].H COPY  DRAW [O] COPY  NEXT [P] COPY  CLEAR O OUT  COPY  READ  READ u COPY  COPY ▟OH COPY  SAVE  FORMAT <>H COPY  IF  CLEAR -COS ?H COPY  DRAW @ READ  READ H COPY  DRAW [M]▛H COPY  GO SUB &k©H COPY  CLS  READ  READ  COPY  LET PIH COPY  PLOT   DRAW  INPUT © SAVE lIN H COPY  PLOT   LET PI COPY  READ H<> OVER  PLOT  O COPY  RETURN H COPY  REM  IF <= OUT  COPY  COPY <><> STEP $ COPY ? RETURN )H COPY  RANDOMIZE  TO  RETURN ? COPY  SAVE COS H COPY  IF  SAVE  COPY Z<= OUT <><> COPY  COPY ; COPY  INVERSE f'H COPY  DRAW  SAVE  CAT  COPY  SAVE © LPRINT 9 SAVE © SAVE H COPY  DRAW  DRAW  IF [P] SAVE  COPY _<><> POKE ; OUT  COPY  IF nCODE  COPY  COPY  SAVE  COPY ▛>= IF _CH COPY  IF  RANDOMIZE G COPY  RETURN ! LOAD  COPY <><> LOAD  COPY  COPY PEEK 5H COPY  SAVE ,[Q]H COPY  RANDOMIZE  RETURN FkIN H COPY  DRAW SCREEN$ <><>H COPY  DRAW CODE  LET H COPY  GO SUB WeH COPY  IF <><> COPY  ERASE ▜H COPY  PLOT  [M]SCREEN$ s IF SCREEN$ ?H COPY  PLOT   ERASE ▜ COPY <>H[E] OVER  GO SUB ' COPY  CLEAR H COPY  DIM SGN IN  COPY  COPY [E][E]SIN  CLS  RETURN © RUN  FLASH ?H COPY  IF  DEF FN  RETURN © COPY  DRAW [P] BORDER H COPY  IF  READ  COPY L COPY SGN IN [E][E] COPY  RETURN W COPY  NEXT  THEN ATN H COPY  DRAW  DRAW  CAT  COPY  SAVE _ SAVE  LIST © RANDOMIZE  LOAD [P]H COPY  CLS O COPY L COPY [E][E] LET t COPY  CLEAR  INK © COPY  COPY  RANDOMIZE  LOAD  COPY ▛>=Z IN [T]H COPY  IF  STEP PEEK  COPY  CLOSE #o COPY [E][E] OUT  COPY  COPY  OPEN # OUT H COPY  SAVE  OUT [Q]H COPY  RANDOMIZE  RETURN  INVERSE <H COPY  CLS  CLOSE #[E][E]H COPY  DRAW  NEXT /H COPY  GO SUB  DIM SQR H COPY  IF [E][E] COPY  LINE OH COPY  PLOT   INPUT a DATA  INPUT ©H COPY  PLOT   LINE O COPY [E]H* OVER  ERASE  CLS  COPY  CLS H COPY  REM  PAUSE sO COPY  COPY ** VERIFY _ DRAW  COPY  CONTINUE  RETURN _H COPY  IF  LLIST H COPY  IF  BORDER H COPY  IF  SAVE  COPY v PAUSE sO**{ DRAW o COPY RND OPEN #yH COPY  IF  SAVE _pH COPY  DRAW H COPY  CLS PI COPY v COPY ** LPRINT  READ  NEXT  COPY  COPY ATTR ©H COPY  IF ▛>=T  CAT [R]H COPY  IF PI LET | OUT  IF ▜ COPY **IN  COPY  COPY , DATA H COPY  RUN ?[Q]©H COPY  RANDOMIZE  RANDOMIZE  GO TO INT _H COPY  DRAW  IF ** COPY  RETURN  COPY  PLOT   LOAD H COPY  GO SUB  GO SUB _ COPY  COPY  RETURN  COPY  COPY ** COPY  REM [P] COPY  COPY ABS  STEP v READ ? COPY  COPY ! STOP © RANDOMIZE  BRIGHT ▞ GO SUB LEN QH COPY  DRAW  REM [P] COPY *HV OVER ▟O COPY  CLS H COPY  PLOT   SAVE  COPY  RANDOMIZE [P]H COPY  SAVE  RANDOMIZE TAB  LOAD  RUN  COPY VV[M]▛ RANDOMIZE  COPY  NEXT bH COPY  CLS  RETURN  BRIGHT H COPY  IF  BORDER  RANDOMIZE H COPY  CLS  CLEAR ? COPY  RANDOMIZE TAB  LOAD VVATN  LET  OUT  COPY  CAT f▛ COPY  COPY  RANDOMIZE  COPY  COPY 8x H COPY  DRAW  CAT H COPY  CLS  OPEN #H COPY  DRAW VV OUT  CLEAR  RETURN  COPY  LOAD H COPY  RANDOMIZE ▛>=T`3 MOVE H COPY  IF  POKE l NEXT IN  CLEAR Q COPY VVH COPY  DRAW {YH COPY  SAVE USR  COPY [T]H COPY  SAVE  CLEAR o?H COPY  DRAW  CLEAR VV COPY  CLEAR  OUT H COPY  PRINT  COPY  COPY [D]H COPY  SAVE © COPY  COPY  CLEAR  OUT  COPY VV COPY  TO  COPY  COPY f MERGE j INPUT  OUT  COPY  COPY ▖# STOP © IF ATTR INT  CLOSE #SQR WH COPY  DRAW  TO  COPY VH- OVER PEEK 5 COPY  RUN H COPY  PLOT   IF / COPY  RANDOMIZE H COPY  SAVE  PAUSE K?& COPY --CODE  LET  NEXT  COPY  PRINT  CAT [H]H COPY  DRAW  DRAW  CAT [M]H COPY  IF  PAUSE  SAVE H COPY  CLS  RETURN  COPY  PAUSE K?-- CAT  READ IN  COPY  INK  GO TO _ COPY  COPY  SAVE  COPY  COPY  LPRINT H COPY  DRAW  CAT H COPY  CLS  CONTINUE H COPY  DRAW --+IN  RETURN  PLOT  OH COPY  SAVE ▛▖hx MOVE H COPY  CLS  RETURN [P]:H COPY  DRAW SCREEN$ ?--H COPY  DRAW  STEP $H COPY  GO SUB [T]yIN H COPY  DRAW  RETURN -- COPY  SAVE  OUT H COPY  PRINT  COPY  RETURN (H COPY  PRINT  SAVE  OUT  COPY -- COPY  RESTORE ? COPY  COPY n DEF FN j NEW H COPY  DRAW  SAVE ▘? PAUSE D RANDOMIZE TAB [K] MERGE ;H COPY  DRAW  RESTORE ? COPY -H[L] OVER  OPEN # OUT  COPY  GO TO H COPY  PLOT  ? COPY  RANDOMIZE  CAT H COPY  SAVE  CLEAR  POKE  OVER K©[L][L] NEXT / READ  COPY [P] BEEP kH COPY  DRAW  RANDOMIZE  CAT STR$ H COPY  IF ▝ DRAW H COPY  IF  OPEN # LOAD  CLEAR  POKE  OUT [L][L] LOAD <=© COPY  PAUSE > LOAD  COPY  COPY  DRAW  COPY  COPY [A] DRAW  CAT H COPY  CLS  PRINT © OUT  COPY [L][L]_© COPY  GO SUB 'H COPY  SAVE ▛▖h DATA  MOVE H COPY  CLS  CLEAR nIN [P] COPY  COPY  MERGE [L][L]H COPY  DRAW SIN  CLS H COPY  GO SUB wBIN H COPY  IF [L][L] COPY  IF  CAT H COPY  PLOT   RETURN  COPY  DRAW ©H COPY  PLOT   IF  CAT  COPY [L][L] COPY  REM / COPY  COPY f BEEP j INPUT  OUT  COPY  COPY  SAVE |? DRAW 8▜ IF ▙INT  MERGE SQR WH COPY  DRAW  REM / COPY [L]H<= OVER , DATA  COPY  READ H COPY  PRINT ? COPY  RANDOMIZE OH COPY  RUN INKEY$ABS  POKE IN <=<= PLOT   LOAD <=?INKEY$<H COPY  CLS  SAVE H COPY  SAVE  DRAW H COPY  IF  DIM  OUT  COPY INKEY$IN <=<= LOAD ▙ RANDOMIZE  COPY  CLOSE # OPEN #7 COPY  COPY  DRAW  COPY  COPY ▞▖[B]H COPY  DRAW ▝H COPY  CLS  IF [P] OUT  COPY <=<=> COPY  COPY  ERASE  CLS H COPY  SAVE P▜ NEXT H COPY  IF  NEXT  AND _ COPY  COPY  IF [T]<=<=H COPY  DRAW  VERIFY _H COPY  INPUT  RETURN  TO SIN IN H COPY  CLS <=<= COPY  ERASE CODE H COPY  PLOT   RETURN l COPY  CLEAR ©H COPY  PLOT   ERASE CODE  COPY <=<= COPY  NEXT _ COPY  COPY ABS  TO  PLOT  # COPY  COPY  DRAW © RETURN <= RANDOMIZE POINT ▞ GO SUB SQR QH COPY  DRAW  NEXT _ COPY <= READ  COPY  POKE OH COPY  PLOT   DRAW © RETURN  LOAD H COPY  PLOT   PAUSE / COPY  READ  READ  CLEAR U MERGE H COPY  RUN  STOP [P] BORDER [P] BORDER GH COPY  RUN  SAVE ATTR SCREEN$ IN  READ  READ  MERGE  MERGE T MOVE  COPY ACS  GO TO {[P]k© LPRINT  %  COPY ATN TN*ACS ©▛*ATTR ATTR  READ  READ  PRINT UUQH COPY  DIM SCREEN$ SCREEN$ CODE  READ  READ UMUAH COPY  DIM ▘SCREEN$ SIN SCREEN$  READ  READ WUEQ COPY  RETURN A9 COPY  RANDOMIZE O COPY  COPY  COPY  COPY  RETURN A? COPY  RETURN c= COPY  COPY [S]SCREEN$  REM  READ  READ  PRINT TUA COPY  COPY <= COPY  DRAW [H] COPY  SAVE ▘? COPY  STOP # COPY  COPY  COPY ▘SCREEN$ *CODE  READ  READ SCREEN$ IN  RETURN SCREEN$ SCREEN$ IN  RETURN SCREEN$ SCREEN$ IN  RETURN SCREEN$ SCREEN$ IN  RETURN SCREEN$ SCREEN$ IN  RETURN SCREEN$ SCREEN$ IN  RETURN SCREEN$ SCREEN$ IN  RETURN SCREEN$ SCREEN$ IN  READ <> COPY  POKE _H COPY  PRINT  COPY  COPY H COPY  PRINT  IF / COPY <><> SAVE ▘ COPY PEEK  NEW SQR [N]<= COPY USR STR$ STR$  COPY  GO TO  AND BIN Nk LET A<><>SCREEN$ f IF a COPY R BEEP u~ATTR ©[E]@) COPY W MERGE  BEEP k[F] COPY ▚_fU<><>SCREEN$  REM SCREEN$ [Q]H COPY  DIM UWU<><> IF SCREEN$ [S]AT H COPY  DIM 5EU_<><> STOP SCREEN$ SCREEN$  REM  COPY  CLEAR ACS  VERIFY  COPY  IF  INVERSE CODE  COPY  COPY  COPY  COPY  RETURN ACS IN  COPY  RETURN [M]SQR  COPY  COPY WUUG<><>ATTR SCREEN$ POINT [T] COPY  DRAW A COPY  RETURN  THEN  COPY  BRIGHT |w COPY  PLOT  ▖ATN  COPY ▚IN  COPY  COPY  OR [F]U MERGE <><>@T@@T@@T@@T@@T@@T@@T@@<>[E] COPY  IF IN  COPY  COPY [[F]ATN TAB EXP H COPY  RANDOMIZE  CLEAR TAB [N] CIRCLE ▞ CAT H COPY  DRAW  CLEAR _ COPY [E][E] PRINT T MOVE  COPY cjASN jINT  OUT  COPY USR @@ COPY  MERGE ]m VERIFY ATTR ASN © LPRINT ▛*CODE [E][E] PRINT 5] COPY T VERIFY  PRINT ?#©[Q]I▖P COPY WT CAT jINKEY$ COPY ▖INT AT CODE [E][E] PRINT 5T MOVE H COPY  DIM ▛*AT CODE [E][E]UU CLEAR QH COPY  DIM IN SCREEN$ SCREEN$ [E][E]uUU1 COPY  BRIGHT w COPY  IF  RUN CODE  COPY  RETURN l COPY  COPY  PRINT AW COPY  RETURN [E]SQR  COPY  COPY SCREEN$ SCREEN$ VAL$ [E][E] POKE UT MOVE  COPY  IF !; COPY  COPY Ug COPY "▞ COPY  COPY A© COPY  BEEP U© COPY  COPY ▛*SCREEN$ /[E][E]VAL VAL VAL VAL VAL VAL VAL VAL [E]*H COPY  IF uWrSCREEN$  VERIFY  RUN  RETURN 8 COPY  COPY 9 COPY  IF SCREEN$ SCREEN$ TAB INT IN H COPY  RANDOMIZE ** INPUT SCREEN$ SCREEN$ [T] COPY kg5z[K] CAT  COPY  CONTINUE H CLS  COPY  BRIGHT  STEP l VERIFY sLEN ? OR UUw**SCREEN$ SCREEN$ VAL$ [R] COPY V BEEP u_SQR  COPY [B]T UQ▞ COPY WU BEEP bATN ©uUU**SCREEN$ [K][K][Q]H COPY  DIM YYU** REM SCREEN$ AT [Q]H COPY  LET  INVERSE H COPY  SAVE 5UW**FN *SCREEN$ # COPY [E] MERGE [O] COPY Nw? COPY  DRAW ▘© COPY  LET AG COPY  DRAW w COPY  COPY BIN UT**SCREEN$ SCREEN$ *b COPY  IF ?W COPY  COPY SCREEN$  COPY  COPY I% COPY  COPY SCREEN$ H COPY  DRAW SCREEN$ H COPY  DRAW FTUU**pUpUpUpUpUpUpUp*V COPY  SAVE ? COPY  COPY UCOS W4[K] SAVE  CAT  RETURN INT  COPY  COPY 4 COPY  CLS [K]ABS [J] OUT H COPY  DRAW  DRAW  COPY VV MERGE U MERGE S COPY gkLEN hINT  OUT  DRAW  FORMAT STR$ STR$ ? MERGE /m VERIFY SQR ASN © LINE ATTR SCREEN$ ATTR VV PRINT UQ COPY ACS  GO TO  FLASH ACS {©▘J(SCREEN$ SCREEN$ RA COPY LEN lWjTAN  OUT  CONTINUE SCREEN$ CODE VV PRINT ]L MOVE H COPY  DIM ▛2INT CODE VVUUVA COPY  COPY  READ H COPY  DRAW H COPY  SAVE <>H COPY  DRAW STR$ H COPY  DRAW ▘jSCREEN$ SCREEN$ VV PRINT EUQ COPY [E]w COPY 4 COPY  DRAW l© COPY  IF 6/ COPY  DRAW " COPY  COPY SCREEN$ [S]CODE VV PRINT U1 COPY  RANDOMIZE ?o COPY  NEXT H COPY  DRAW  CLOSE #SCREEN$ WH COPY  PRINT FN SCREEN$ CODE VVSIN CHR$ FN INT SIN CHR$ FN INT SIN CHR$ FN INT SIN CHR$ FN INT SIN CHR$ FN INT SIN CHR$ FN INT SIN CHR$ FN INT SIN CHR$ V-H COPY  IF U MERGE vSCREEN$  RETURN  RUN  DRAW Q© RETURN [A] COPY  IF FN FN TAB INT  LOAD H COPY  RANDOMIZE -- IF ATTR ( COPY SCREEN$  NEW u▟ OR  SAVE $  $ GO SUB ElNgASN STR$  MERGE _--SCREEN$ jFN H COPY  SAVE UASN UUTAB SCREEN$ H COPY  SAVE QVU--HSCREEN$  DRAW hH COPY  DIM HU DRAW -- REM SCREEN$ +[Q] COPY  COPY H COPY  DRAW ©©H COPY  RANDOMIZE <>H COPY  DRAW  CLEAR  COPY  COPY  CLOSE #UW--SCREEN$ [S]SCREEN$ [T] COPY  COPY TAN # COPY  SAVE l? COPY  RETURN 6? COPY  DRAW [A] COPY  COPY  OR UEU--SCREEN$ jFN  COPY  DRAW ©[P] COPY  LET © COPY  REM TCODE  COPY  COPY [M]H COPY  DRAW >© COPY  COPY QVU--U[F]UeU[F]UeU[F]UeU[F]UeU[F]UeU[F]UeU[F]UeU[F]-[L] COPY  POKE _ COPY  COPY [5QTAB  LET  DRAW © RETURN  COPY  CLEAR SCREEN$ SCREEN$  INVERSE [P]H COPY  DRAW  IF / COPY [L][L] MERGE TTQH COPY  SAVE  LPRINT JPPRH COPY  SAVE **ATTR [L][L] PRINT UQPH COPY  SAVE IN ^SCREEN$ *SCREEN$ z CLEAR H COPY  SAVE SCREEN$ CODE [L][L] PRINT MU1H COPY  DIM SCREEN$ SIN CODE [L][L]]U[B] COPY  COPY © COPY  RETURN STR$ IN H COPY  RANDOMIZE ACS H COPY  DRAW } COPY  COPY ▞FN SCREEN$ INT [L][L] PRINT TUA COPY ▗ COPY |Y COPY  SAVE ? COPY  DRAW  COPY  CONTINUE U COPY  COPY ▘SCREEN$ *CODE [L][L] PRINT UU5H COPY  IF  SAVE LN  COPY  PRINT }_ COPY  COPY © COPY  SAVE ▖ COPY  COPY AT SCREEN$ SCREEN$ CODE [L][L]ATTR *SCREEN$ SCREEN$ ATTR *SCREEN$ SCREEN$ ATTR *SCREEN$ SCREEN$ ATTR *SCREEN$ SCREEN$ ATTR *SCREEN$ SCREEN$ ATTR *SCREEN$ SCREEN$ ATTR *SCREEN$ SCREEN$ ATTR *[L]<=H COPY  LLIST <=<= IF INKEY$SCREEN$ POINT H COPY  SAVE  LPRINT H COPY  SAVE [F]Ue_<=<=SCREEN$ jSCREEN$ SCREEN$ H COPY  PLOT   INVERSE }_ PRINT H COPY  PLOT  UUVU<=<=HSCREEN$  DRAW ▖H COPY  DIM HU DRAW <=<= INPUT SCREEN$ SCREEN$ FN  COPY  RETURN "? COPY  RETURN IN H COPY  RANDOMIZE "© COPY  COPY "} COPY  COPY UUw<=<=SCREEN$ SCREEN$ POINT  COPY  DEF FN ? COPY  POKE (ATTR  COPY  SAVE ? COPY  REM *+ COPY  CLOSE #* COPY  COPY STR$ [F]UU<=<=SCREEN$ jSCREEN$ POINT H COPY  IF  RETURN H COPY  IF  RETURN *? COPY  SAVE  COPY  COPY [F]UVU<=<=WUuUWUuUWUuUWUuUWUuUWUuUWUuUWU<= READ AT SCREEN$  IF SCREEN$ AT SCREEN$  IF SCREEN$ AT SCREEN$  IF SCREEN$ AT SCREEN$  IF SCREEN$ AT SCREEN$  IF SCREEN$ AT SCREEN$  IF SCREEN$ AT SCREEN$  IF SCREEN$ AT SCREEN$  READ  READ SIN ATTR +AT SIN ATTR +AT SIN ATTR +AT SIN ATTR +AT SIN ATTR +AT SIN ATTR +AT SIN ATTR +AT SIN ATTR H READ  OVER H COPY _<>yU CLOSE #UyU CLOSE #UyU CLOSE #UyU CLOSE #UyU CLOSE #UyU CLOSE #UyU CLOSE #UyU<><>eUVUeUVUeUVUeUVUeUVUeUVUeUVUeUH<> OVER H COPY _[E]SCREEN$ ATTR HSCREEN$  DRAW ATTR HSCREEN$  DRAW ATTR HSCREEN$  DRAW ATTR HSCREEN$  DRAW ATTR HSCREEN$  DRAW ATTR HSCREEN$  DRAW ATTR HSCREEN$  DRAW ATTR [E][E] LINE ATTR *SCREEN$  LINE ATTR *SCREEN$  LINE ATTR *SCREEN$  LINE ATTR *SCREEN$  LINE ATTR *SCREEN$  LINE ATTR *SCREEN$  LINE ATTR *SCREEN$  LINE ATTR H[E] OVER ▚c OUT 9▟l PLOT   STEP ATN [ccB CIRCLE  RETURN  CLS B CONTINUE  STOP  FLASH  TO | COPY COS xf9H COPY ©*UUTHU DRAW THU DRAW THU DRAW THU DRAW THU DRAW THU DRAW THU DRAW **U~U]U~U]U~U]U~U]U~U]U~U]U~U]U~H* OVER ABS TAB  OVER  VERIFY ATN +vASN SIN Z CLEAR  GO SUB k OVER  CLS ^ BEEP SGN  CLS ^K_SQR KASN SQR ~ DRAW TAB { PAPER  INK H COPY ©VINT ATTR FN SCREEN$ INT ATTR FN SCREEN$ INT ATTR FN SCREEN$ INT ATTR FN SCREEN$ INT ATTR FN SCREEN$ INT ATTR FN SCREEN$ INT ATTR FN SCREEN$ INT ATTR VVCODE  DRAW ATTR  IF CODE  DRAW ATTR  IF CODE  DRAW ATTR  IF CODE  DRAW ATTR  IF CODE  DRAW ATTR  IF CODE  DRAW ATTR  IF CODE  DRAW ATTR  IF CODE  DRAW HV OVER ▟[T] OVER  VERIFY ASN K SAVE ASN ASN [= READ  BORDER 8<= RETURN ▖ AND FN  BORDER SQR STAN ~<=5/x PAPER 9H COPY ©-UUQHU DRAW QHU DRAW QHU DRAW QHU DRAW QHU DRAW QHU DRAW QHU DRAW --© CLEAR © COPY © CLEAR © COPY © CLEAR © COPY © CLEAR © COPY © CLEAR © COPY © CLEAR © COPY © CLEAR © COPY © CLEAR H- OVER ABS TAB  OVER  FORMAT ASN k~ASN ATN [ INVERSE  LOAD k CLS  FLASH _ OVER PEEK  CLS ^ FOR  CLS SQR [ASN ABS  COPY  MERGE TAB {CHR$  OUT H COPY ©[L]SIN SCREEN$ [S]SCREEN$ SIN SCREEN$ [S]SCREEN$ SIN SCREEN$ [S]SCREEN$ SIN SCREEN$ [S]SCREEN$ SIN SCREEN$ [S]SCREEN$ SIN SCREEN$ [S]SCREEN$ SIN SCREEN$ [S]SCREEN$ SIN SCREEN$ [L][L]SCREEN$ CODE  RETURN SCREEN$ SCREEN$ CODE  RETURN SCREEN$ SCREEN$ CODE  RETURN SCREEN$ SCREEN$ CODE  RETURN SCREEN$ SCREEN$ CODE  RETURN SCREEN$ SCREEN$ CODE  RETURN SCREEN$ SCREEN$ CODE  RETURN SCREEN$ SCREEN$ CODE H[L] OVER PEEK mNOT 6▟lq DEF FN wf= LOAD hF;B1 DRAW {B FOR <=SGN  FLASH  STEP LN ~5COS Z INK H COPY ©<=UUEHU DRAW EHU DRAW EHU DRAW EHU DRAW EHU DRAW EHU DRAW EHU DRAW <=<= COPY  MERGE U PRINT  COPY  MERGE U PRINT  COPY  MERGE U PRINT  COPY  MERGE U PRINT  COPY  MERGE U PRINT  COPY  MERGE U PRINT  COPY  MERGE U PRINT  COPY  MERGE H<= OVER H COPY _H RANDOMIZE  OUT EXP SQR SQR HABS  DRAW HLN  RUN SGN SGN LN SGN SGN HLN  SAVE HSQR  IF EXP EXP SQR SQR ABS ABS HSQR  DRAW HLN  DRAW HSGN  IF LN HSGN  IF HLN  DRAW ABS HSQR  IF EXP EXP HABS  CLS HSQR  DRAW LN LN HSGN  LET LN HABS  DRAW HSQR  DRAW EXP EXP HABS  DRAW HSQR  CLS LN LN SGN SGN LN HSGN  SAVE LN LN SGN HSQR  CLS HABS  CLS EXP EXP HABS  DRAW SQR SQR HLN  SAVE HSGN  SAVE HLN  DRAW HSQR  CLS HABS  CLS EXP EXP LN EXP EXP SQR SQR HLN  INPUT HSQR  CLS LN EXP EXP LN EXP EXP LN EXP EXP LN LN HINT  RANDOMIZE HLN  SAVE HINT  RANDOMIZE HLN  DRAW EXP EXP LN EXP EXP HLN  IF HINT  SAVE HLN  RANDOMIZE HINT  SAVE HLN  IF EXP EXP HLN  IF HINT  RANDOMIZE HLN  RUN HINT  SAVE HLN  CLS EXP EXP HLN  IF HINT  RANDOMIZE HLN  PLOT  HINT  RANDOMIZE HLN  CLS EXP EXP HLN  LLIST EXP EXP HLN  LLIST EXP EXP HLN  LLIST EXP EXP HLN  LLIST EXP EXP HABS  LLIST EXP EXP HABS  LLIST EXP EXP HABS  LLIST HEXP  OVER HLN  OUT HEXP © COPY LEN  IF  POKE ? LET ?[I]>? COPY  COPY  ERASE <AT ?< NEXT ><e?PEEK AT SIN  OUT SGN VAL SIN CODE ACS COS PEEK ATTR ACS VAL LEN  OUT VAL EXP  OUT ABS INKEY$ OUT PEEK  MOVE TAN VAL COS INT AT LEN ACS TAN  OUT EXP VAL TAB  OUT AT ATTR SIN VAL SQR  OUT ATTR PEEK TAN INT LEN  OUT ABS INKEY$ OUT PEEK LN PEEK INT POINT  OUT INT  MOVE  CIRCLE  AND  THEN P OVER Q? INPUT P? RETURN SIN  COPY ▖O STEP b> STEP F? STEP ,? STEP ?NOT  STEP  POKE > INPUT 3;ABS TAN  RESTORE  GO TO  STEP  GO TO > RESTORE  GO TO  STEP X>2n> INVERSE M>2n> INVERSE  CLEAR =2n> INVERSE  LIST = RESTORE  GO TO  STEP />AT e>P OVER ? INPUT ? RETURN  PAUSE  COPY ▖OCHR$  STEP  DRAW ><[I]> IF  RUN  OVER  COPY  CLS  PAUSE  COPY  PAUSE  RETURN  RETURN COS :A6>6 6 REM 4 CONTINUE 4 DATA 4 IF  RUN  ERASE  COPY  COPY  POKE  COPY  LIST  DRAW  RETURN :L7%7+7555 IF  COPY  REM  COPY  CLS  LIST  COPY  LIST  RETURN  RETURN V:}6z6b6555<> CLEAR  NEW  RETURN [E] CLS  COPY  BORDER  PAUSE  POKE  LIST  COPY  COPY  CLEAR  RANDOMIZE  OVER  POKE > LINE  OUT  CIRCLE <> RANDOMIZE  OR Q? OVER 7?I OVER ?I4LN 3f>" OVER Q?2(>" OVER 7?2(>" OVER ?2(>P" OVER Q?2/=STR$  RETURN " OVER 7?2/=STR$  CLEAR " OVER ?2/= OR ? SAVE LN  OR 6?O SAVE LN  OR P?O LLIST  SAVE 2z> OVER  PLOT  > INPUT @ LET ▝NOT STR$  PAUSE  OUT  CLEAR CHR$  CLOSE #ABS ▚SGN TCHR$ ▖> STEP  PLOT  >6* OVER ? DIM  COPY  NEW ▖.6[R] BRIGHT POINT  BRIGHT  PLOT  6 OVER *; INPUT  RETURN  COPY  NEW ▗NOT  LLIST <= CLEAR STR$  COPY  STEP b>▝xyx[N][A] RETURN ; PLOT  2m> INVERSE E?2n> INVERSE +?2n> INVERSE ? OVER Q?49 OVER 7?49 OVER ?496" LINE  POKE "[R] NEXT "POINT  PAUSE  RESTORE  GO TO [P]<=▘ OVER >) CAT ATN 9 LOAD <= TO 9 OUT <= CONTINUE 9 OUT <= RANDOMIZE 9IN "▖ PRINT 6 RETURN 72 DATA =" LET "▛ LIST 6 RETURN T52 DATA =" FOR "▛ REM 6x INK  COPY [A] PLOT  ▝ BRIGHT [J][A] PLOT  6"4 COPY Y"▖ PLOT  ?"4 COPY "<> PLOT   LIST 6 OVER PEEK = RANDOMIZE  COPY VAL  PLOT  LEN  PLOT   LIST  FOR  GO SUB  INPUT  RESTORE  NEW  BORDER  CONTINUE  CONTINUE  REM  REM  PLOT   GO TO  SAVE  INPUT  RESTORE  GO TO "▖ IF 6 RESTORE  GO TO  STEP  POKE > STEP  GO TO >66 STEP  PLOT  >6POINT <= GO SUB [R]<=CODE  BEEP  RANDOMIZE "4 COPY i BORDER ATN "4 COPY ! BORDER ABS "4 COPY )"4 COPY a"▖ CLEAR "▝ IF "▖ RANDOMIZE P"▖ RUN "▖ DRAW "▖ CLS "[B] LET "[J] LIST " LOAD "▛ INPUT "4 COPY q"[B] FOR "[J] REM " DIM "▛ CONTINUE "4 COPY [J] BEEP  IF  RESTORE  GO TO  STEP  SAVE >"▝ PRINT "▖ POKE " NEXT "▟ PAUSE  RESTORE NOT ?"4 COPY y6 STEP  PRINT >P"4 COPY LEN  OUT AT "4 COPY POINT  BEEP SIN 2<=<2$<"4 RETURN [R] OUT  RANDOMIZE "▝ RANDOMIZE  STEP  CLEAR >"▝ CLEAR POINT <= IF  CONTINUE ` FORMAT SCREEN$ x RANDOMIZE  COPY VAL  OVER  OUT ; PLOT  [R] BRIGHT POINT "[B] DRAW "[J] CLS  NEW  OR  PRINT >x[Q]▘2z> READ  LIST 2z>"▝ COPY  FORMAT  CAT "▝ SAVE  OUT  CLEAR  LOAD FN  OR  PRINT >9 RUN [Q]<z>"[B] LOAD "[J] INPUT ATTR [S]▝ BRIGHT LEN  BRIGHT EXP  BRIGHT  OUT <= INK 4 OUT  LET 4▖ OUT  GO SUB 4[A] BEEP  RESTORE "4 COPY 1 BORDER  FOR " GO SUB "▟ GO TO  BORDER "4 COPY [R] OUT "[B] GO SUB "[J] GO TO " LOAD "▛ INPUT INKEY$VAL ▗ CONTINUE `FN "[B] DRAW "[J] CLS  NEW " DRAW "▛ CLS ▜ PLOT  "▖ RETURN ▜ RANDOMIZE  CLEAR "4 COPY  BEEP  DATA "4 COPY Q<= REM ) IF "y RUN Q< LOAD 1"▖ RUN ▜ LIST  CLS  LIST "y RUN <<P LOAD <= CLEAR STR$  LIST FN "EXP  PLOT  } LOAD  LIST  CLS "▖ SAVE  BORDER <>"[B] DIM "[J] CONTINUE ATTR [S]▝ BRIGHT EXP  BRIGHT  OUT <= BORDER 4 OUT  NEXT 4▖ BEEP  LOAD "[B] BORDER "[J] NEW  BORDER  RUN " BORDER "▟ NEW  BORDER " DIM "▛ CONTINUE VAL ▜"y CLEAR "▖ CLEAR ▚ LOAD SQR N"y RANDOMIZE  LPRINT "▖ RANDOMIZE 6# LET  SAVE  LET STR$  PAUSE © NEXT 3 POKE  INVERSE  POKE } PRINT  PLOT  [T] PLOT  ) RUN PI RUN  SAVE [B] SAVE  CLS  SAVE ` RANDOMIZE IN  RANDOMIZE  IF n IF PEEK  IF  CLS Q CLS [E] CLS  OPEN # CLS  DRAW H DRAW } DRAW VAL  DRAW  OUT  DRAW  CLEAR 7 CLEAR ^ CLEAR ▗ CLEAR FN  CLEAR <> CLEAR  DIM  CLEAR  RETURN # RETURN > RETURN W RETURN o RETURN ▚ RETURN [L] RETURN CODE  RETURN CHR$  RETURN  OPEN # RETURN  DATA  RETURN  POKE  RETURN  COPY  COPY  COPY + COPY 7 COPY B COPY M COPY W COPY ` COPY i COPY r COPY z COPY ▝ COPY ▖ COPY  COPY [F] COPY [L] COPY [R] COPY INKEY$ COPY ATTR  COPY CODE  COPY TAN  COPY LN  COPY SGN  COPY USR  COPY NOT  COPY <= COPY  LINE  COPY  STEP  COPY  FORMAT  COPY  ERASE  COPY  MERGE  COPY  BEEP  COPY  INK  COPY  FLASH  COPY  INVERSE  COPY  OUT  COPY  LLIST  COPY  READ  COPY  RANDOMIZE  COPY  CIRCLE  COPY [ DRAW   IF  LLIST  COPY  RETURN  COPY  RETURN  CLEAR  IF  IF  CLEAR  COPY  RETURN  COPY  RETURN  CLEAR  IF  CLS  DRAW  CLS  DRAW  CLS  COPY  RETURN  COPY  RETURN  CLEAR  IF  CLS  FLASH  COPY [J] COPY w COPY > COPY  LIST  RETURN SGN  RETURN  RETURN k RETURN / RETURN  PLOT   CLEAR  INVERSE  CLEAR BIN  CLEAR [N] CLEAR ▝ CLEAR d CLEAR = CLEAR  LOAD  DRAW EXP  DRAW T9 RETURN [O] DEF FN  COPY [P] DEF FN [O] DEF FN  DEF FN  DEF FN [P] DEF FN  DEF FN  DEF FN [O] DEF FN  DEF FN  MERGE  MERGE [P] MERGE  MERGE  MERGE [O] MERGE  MERGE  MERGE [P] MERGE [O] MERGE  FORMAT  FORMAT [P] FORMAT  FORMAT  FORMAT [N] FORMAT [O] FORMAT [P] FORMAT  FORMAT [O] FORMAT  BEEP  BEEP [P] BEEP  BEEP  BEEP [O] BEEP  BEEP [P] BEEP [O] BEEP  BEEP [G][S]^= COPY [O] MERGE  OPEN # ERASE [M] FORMAT [O] ERASE [M] OPEN # ERASE [E] OPEN #[O] BEEP  MERGE  OPEN #[M] ERASE [O] OPEN #[M] MERGE  OPEN #[O] MERGE V? RETURN [O] RANDOMIZE  COPY  GO SUB U RANDOMIZE V GO SUB  RANDOMIZE  GO SUB U RANDOMIZE V GO SUB  POKE  CONTINUE U POKE V CONTINUE  POKE  CONTINUE U POKE V CONTINUE  CLS  LOAD U CLS V LOAD  CLS  LOAD U CLS V LOAD  PLOT   REM U PLOT  V REM  PLOT   REM U PLOT  V REM T9 COPY [O] ERASE [P] ERASE [O] ERASE [P] ERASE  ERASE  ERASE [O] ERASE  ERASE [P] ERASE [O] ERASE  ERASE [P] MERGE [O] MERGE [P] MERGE  MERGE  MERGE [O] MERGE  MERGE [P] MERGE [O] MERGE [P] MERGE  MERGE [N] OPEN #[P] OPEN #[O] OPEN #[P] OPEN # CLS [O] OPEN #[P] OPEN #[O] OPEN #[P] OPEN #[O] OPEN #[P] OPEN #[N] OPEN # OPEN #[O] OPEN # OPEN #X%[P] BRIGHT  BRIGHT  BRIGHT [G][S]^= COPY [O] MERGE  CLS [M] MERGE [K] OPEN #[O] MERGE [M] VERIFY />[O] LINE  LINE [P]<>[N] LINE [O] LINE  LINE [P]<>[N] LINE [O] LINE  LINE [P]<>[N] LINE [O] LINE  LINE [P] LINE ^= MERGE V? COPY [O] CLEAR  LET U CLEAR V LET  CLEAR  LET U CLEAR V LET  POKE  CONTINUE U POKE V CONTINUE  POKE  CONTINUE U POKE V CONTINUE  PAUSE  NEW U PAUSE V NEW  PAUSE  NEW U PAUSE V NEW  PAUSE  NEW U PAUSE V NEW  PAUSE  NEW U PAUSE V NEW ^> DRAW [A]<= COPY  LINE BIN [H]CHR$ X%[O] BRIGHT [P] BRIGHT [O] BRIGHT [P] BRIGHT  BRIGHT ^= DRAW [O] OPEN # COPY  OPEN #[P] OPEN #[N] OPEN #[P] OPEN #[O] OPEN #[L] OPEN #[O] OPEN # OPEN #[P] OPEN #[N] OPEN #[P] OPEN #[O] OPEN #[L] OPEN #[O] OPEN # OPEN #[P] OPEN #[N] OPEN #[P] OPEN #[O] OPEN #[L] OPEN #[O] OPEN # OPEN #[P] OPEN #[N] OPEN #[M] ERASE [N] OPEN #[P] MERGE V? DRAW [O] POKE  COPY  CONTINUE U POKE V CONTINUE  POKE  CONTINUE U POKE V CONTINUE  PAUSE  NEW U PAUSE V NEW  PAUSE  NEW U PAUSE V NEW  POKE  CONTINUE U POKE V CONTINUE  POKE  CONTINUE U POKE V CONTINUE  PAUSE  NEW U PAUSE V NEW  PAUSE  NEW U PAUSE V NEW [I][S]^? COPY [O] DEF FN  DEF FN  DEF FN [M] STEP  DEF FN [O] ERASE  CLS [M] FORMAT [C] ERASE [I][S]^? COPY [O] ERASE  ERASE  ERASE [M] FORMAT  ERASE [O] INK  CLS [M] BEEP [C] INK V? COPY [O] RANDOMIZE  GO SUB  RANDOMIZE  GO SUB  RANDOMIZE  GO SUB  RANDOMIZE  GO SUB  RANDOMIZE  GO SUB  RANDOMIZE  GO SUB  RANDOMIZE  GO SUB  RANDOMIZE  GO SUB  CLEAR  LET  CLEAR  LET  CLEAR  LET  CLEAR  LET  CLEAR  LET  CLEAR  LET  CLEAR  LET  CLEAR  LET [I][S]^? COPY [O] FORMAT  FORMAT  FORMAT [M] DEF FN  FORMAT [O] VERIFY  VERIFY  VERIFY [M] MERGE [G] VERIFY X[O] BRIGHT  LPRINT [I][S]^? COPY [O] OPEN # OPEN # OPEN #[M] ERASE  OPEN #[O] PAPER  PAPER  PAPER [M] INK [F] PAPER X[O] OVER [P] LLIST V? COPY [O] CLS  LOAD  CLS  LOAD  CLS  LOAD  CLS  LOAD  CLS  LOAD  CLS  LOAD  CLS  LOAD  CLS  LOAD  PAUSE  NEW  PAUSE  NEW  PAUSE  NEW  PAUSE  NEW  PAUSE  NEW  PAUSE  NEW  PAUSE  NEW  PAUSE  NEW T9 COPY [O] DEF FN [P] DEF FN  DEF FN [O] DEF FN [P] DEF FN  CLS [O] DEF FN [P] DEF FN [N] DEF FN [O] ERASE [P] ERASE [O] ERASE [P] ERASE  ERASE [O] ERASE  ERASE [P] ERASE  IF [O] DEF FN [P] DEF FN [O] DEF FN [P] DEF FN  DEF FN [O] DEF FN  DEF FN [P] DEF FN [O] DEF FN [P] DEF FN  DEF FN [O] ERASE [P] ERASE  CLS [O] ERASE  ERASE [P] ERASE  CLS [O] ERASE [O][S]]> COPY CHR$ [P]CHR$ [N]CHR$ [P]CHR$ [N]CHR$ [P]CHR$ [N]CHR$ [G]STR$ ^=[O] BEEP  BEEP [M] MERGE ]>[O]CHR$ [P]CHR$ [N]CHR$ [P]CHR$ [N]CHR$ [P]CHR$ [N]CHR$ [G]STR$ ^=[O] BEEP  BEEP  MERGE V? COPY [O] RANDOMIZE  GO SUB U RANDOMIZE V GO SUB  RANDOMIZE  GO SUB U RANDOMIZE V GO SUB  CLEAR  LET U CLEAR V LET  CLEAR  LET U CLEAR V LET  RANDOMIZE  GO SUB U RANDOMIZE V GO SUB  RANDOMIZE  GO SUB U RANDOMIZE V GO SUB  CLEAR  LET U CLEAR V LET  CLEAR  LET U CLEAR V LET IN  COPY SGN  COPY w COPY S COPY / COPY  COPY  COPY  RETURN  RANDOMIZE  RETURN  NEXT  RETURN  GO SUB  RETURN  CAT  RETURN LEN  RETURN ▟ RETURN  CLEAR  CLEAR  IF  CLEAR  RUN  CLEAR  POKE  CLEAR  LET  CLEAR  INPUT  CLEAR  FOR  CLEAR  CONTINUE  CLEAR  RESTORE  CLEAR  STOP  CLEAR  OUT  CLEAR  BRIGHT  CLEAR  INK  CLEAR  VERIFY  CLEAR  OPEN # CLEAR  FORMAT  CLEAR  STEP  CLEAR  LINE  CLEAR <= CLEAR  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY ' COPY  COPY ' COPY  COPY 7 COPY  COPY 7 COPY  COPY 7 COPY  COPY 7 COPY  COPY 7©G COPY G COPY G COPY  RETURN G COPY  RETURN G COPY  RETURN G COPY  RETURN G COPY  RETURN G COPY  RETURN G COPY G COPY G[P]G COPY  COPY G COPY  COPY  COPY  COPY  COPY  COPY  COPY  RETURN 7© RETURN G COPY  COPY G COPY G COPY G COPY  COPY G COPY  RETURN G[P] COPY G COPY  COPY  COPY  COPY  COPY  COPY ' COPY  COPY 7 COPY  COPY G COPY  COPY W COPY  COPY g COPY  COPY w COPY  COPY ▜ COPY  COPY [H] COPY  COPY PI RETURN ATN  COPY  COPY  COPY  COPY  COPY  COPY ' COPY  COPY 7 COPY  COPY G COPY  COPY W COPY  COPY 7 COPY  COPY ' COPY  COPY G© COPY W COPY W COPY  COPY W COPY  DRAW W[P] COPY W COPY  COPY : COPY  COPY  COPY EXP  COPY  COPY ATTR  LPRINT  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY ' COPY  COPY 7 COPY  COPY ? COPY  COPY 7 COPY  COPY 7 COPY C RUN  COPY  LPRINT  COPY  LPRINT  COPY  LPRINT  COPY  LPRINT  COPY / LPRINT  COPY ? LPRINT  COPY ? LPRINT  COPY ? LPRINT  COPY ? COPY K COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY ' COPY  COPY ' COPY  COPY 7 COPY  COPY W COPY  COPY w COPY  COPY ▜ COPY  COPY [H] COPY  COPY PI COPY ATN © BEEP  COPY  BEEP  COPY  BEEP  COPY w COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  SAVE  COPY  LPRINT  COPY  LPRINT  COPY  LPRINT  COPY  LPRINT  COPY  LPRINT  COPY  LLIST  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY [P] COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY IN  COPY ABS  COPY ASN  COPY TAB  COPY RND COPY [N] COPY [F] COPY ▟ COPY ▝ COPY © COPY } COPY { COPY y COPY w COPY u COPY s COPY q COPY o COPY m COPY k COPY i COPY g COPY e COPY c COPY a COPY _ COPY ] COPY [ COPY Y COPY W COPY U COPY S COPY  COPY © COPY  COPY  COPY  NEXT [P] COPY  COPY  NEXT  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  DRAW  COPY  COPY  COPY  COPY  COPY  CLS  COPY  COPY  COPY  COPY  COPY  IF  COPY  COPY  COPY  COPY  COPY  SAVE  COPY  COPY  COPY  COPY  COPY  BORDER  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  COPY  RUN  LPRINT STR$  INPUT  LIST  STEP [O]/ OVER D BRIGHT 4▝ BEEP  DRAW  MERGE : INVERSE [H]▝ OVER  MERGE PI INPUT  CLOSE #PI RETURN  NEXT  COPY ▖O OVER ASN PI INPUT TAN PI RETURN  NEXT  COPY ▖O OVER [F]PI INPUT [E]PI RETURN  NEXT  COPY ▖O OVER uPI INPUT tPI RETURN  NEXT  COPY ▖O OVER UPI INPUT TPI RETURN  NEXT  COPY ▖O6 COPY  RETURN  CLEAR  DRAW  CLS  IF  RANDOMIZE  SAVE LN LN  RANDOMIZE  IF  CLS  DRAW  CLEAR  RETURN  COPY L COPY  IF  SAVE STR$ LN [R] OVER  COPY  INPUT  RETURN  RETURN  COPY  RETURN <>OSTR$ < STEP  OVER  CAT  INVERSE 6 COPY SGN *:"2 LET ?"<= COPY < SAVE  NEXT  CLS  COPY 666 CLEAR  COPY 6©66©6?l>~cf3c6<{n? CLEAR  COPY  CLEAR  COPY  CLEAR  COPY 6©6? CLEAR  COPY  CLEAR  COPY © CLEAR  COPY 0`>go{s><?>c>`©>c©`~c>>`~cc>©>c>cc>>cc?> CLEAR  COPY ©© CLEAR  COPY >c>gko`>>cc©cc~c~cc~>c``c>|fccf|©`~``©©`~```>c`oc>cc©ccc? CLEAR  COPY ?cc>flxlfc` CLEAR  COPY ©cw©kcccs{ogc>c CLEAR  COPY >~cc~``>ccon;~cc~fc>`>c>? CLEAR  COPY c CLEAR  COPY >c CLEAR  COPY 6ccck©6c66c33©0© CLEAR  COPY `0 CLEAR  COPY fff> CLEAR  COPY  COPY NSssSN>cc©cc~`~cc~f CLEAR  COPY ©6 CLEAR  COPY ©A©`~``©©iK©~f` CLEAR  COPY c66ccgo{sccgo{scflxxlfccw©kcccc©ccc>c CLEAR  COPY >©c CLEAR  COPY 333~cc~``>c``c>~ CLEAR  COPY ccc?>Ik>>kI~c~cc~``~cc~caymmy>ck CLEAR  COPY ©##V CLEAR  COPY ©fff>~NOT  FLASH  OPEN # FLASH NOT ~ CLEAR  CLEAR  COPY NOT 0 PAUSE  CLEAR  IF  COPY  FLASH |8 CLOSE #M FLASH /CHR$ /TCHR$ /|/=RND=5ICHR$ >9p56© MERGE #© BRIGHT  BEEP LEN 3 FLASH /|8 CLOSE #MYXPIXXL8 STOP [q AND PIav><BB~BB|B|BB|<B@@B<xDBBDx~@|@@~~@|@@@<B@NB<BB~BBB> CLEAR  COPY >BB<DHpHDB@ CLEAR  COPY ~BfZBBBBbRJFB<B CLEAR  COPY <|BB|@@<BBRJ<|BB|DB<@<B< RETURN  CLEAR  COPY B CLEAR  COPY B< NEXT !5 PRINT  DATA ▙ COPY  COPY > COPY PEEK  %+> RANDOMIZE PEEK   OR +N+~+ RESTORE > PRINT PEEK   OR +F+N+~+ RESTORE # GO SUB FN x INPUT  COPY   CAT  CLS <> MERGE  LLIST w GO SUB LN  LLIST STR$  FOR DDBBBG RANDOMIZE  COPY CGGCG RANDOMIZE  COPY D RANDOMIZE  COPY DDBBDDDG RANDOMIZE  COPY C RANDOMIZE  COPY GGC RANDOMIZE  COPY GGGBD RANDOMIZE  COPY B RANDOMIZE  COPY DDDGGGC RANDOMIZE  COPY GCCCGBBBDDDBBBD RANDOMIZE  COPY GGGCGC RANDOMIZE  COPY GGCD RANDOMIZE  COPY B RANDOMIZE  COPY BBBDDG RANDOMIZE  COPY C RANDOMIZE  COPY GGGD RANDOMIZE  COPY B RANDOMIZE  COPY GGGDDG RANDOMIZE  COPY D RANDOMIZE  COPY G RANDOMIZE  COPY G RANDOMIZE  COPY G RANDOMIZE  COPY G RANDOMIZE  COPY G RANDOMIZE  COPY G RANDOMIZE  COPY G RANDOMIZE  COPY G RANDOMIZE  COPY G RANDOMIZE  COPY B RANDOMIZE  COPY B RANDOMIZE  COPY B RANDOMIZE  COPY [C] RANDOMIZE  COPY @USR  [Q]` LPRINT [A]P FORMAT 0VAL p LIST ▖H>=(FN h CONTINUE [I]X CIRCLE 8LN x SAVE ▗DBIN $[U]d DATA [E]T CLOSE #4TAN t POKE L TO ,AT l GO TO [M]/ BRIGHT <SGN | DRAW ▘BCHR$ "[S]b STOP [C]R ERASE 2SIN r PAUSE J LINE *SCREEN$ j REM [K]Z PAPER :INT z IF ▚F AND &INKEY$f NEW [G]V VERIFY 6ACS v PLOT  VAL$ n INPUT [O]^ OVER >PEEK ~ RETURN ▝ASTR$ ![R]a LLIST [B]Q MOVE 1LEN q LET ▞I<>)POINT i DIM [J]Y INK 9EXP y RANDOMIZE E OR %RNDe RESTORE [F]U MERGE 5ASN u PRINT ▟M STEP -TAB m GO SUB [N]] INVERSE =ABS } CLEAR CNOT #[T]c READ [D]S OPEN #3COS s NEXT ▛K THEN +ATTR k FOR [L][ FLASH ;SQR { CLS ▜G<='PIg BORDER [H]W BEEP 7ATN w RUN O CAT /CODE o LOAD [P]_ OUT ?IN © COPY e RANDOMIZE  COPY @ABCDEFG @ A B C D E F G@@@A@B@C@D@E@F@G`@`A`B`C`D`E`F`G@ABCDEFG[Q]@[Q]A[Q]B[Q]C[Q]D[Q]E[Q]F[Q]GUSR @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 WHSQR L RANDOMIZE INKEY$U| LOAD  FLASH  PAUSE SQR / LIST [F]▖U[T][T]SQR  THEN ~| COPY ^o[B] CLEAR ▖RND>=U PRINT Z>= READ [H]OEXP [Q] STOP  LET [N]DNOT  OPEN # REM  BRIGHT  OVER 'p BRIGHT  CIRCLE [L][A][U]2 INPUT ▝ VERIFY  PAUSE ! DEF FN  FORMAT [L]AT  CLEAR  OR © RUN  PRINT <>[K] CLEAR  CLEAR !m GO SUB VAL ! RETURN  RETURN > CLEAR w GO SUB VAL !i} THEN  CLS q,  POKE !dj@USR s#r#z NEW  { AND  _8z VERIFY W REM CODE  OPEN # RETURN  GO SUB ^> RETURN  GO SUB G<>P FLASH LEN O CLS v NEXT  RUN y NEW  LPRINT > COPY (CODE 2^© CLS ! LPRINT X> STEP m STEP mSTR$  NEXT >F STEP m>GF STEP m OR >▖ INVERSE ! LPRINT k INVERSE n INVERSE f INVERSE ^ INVERSE V  GO SUB VAL  INVERSE + INVERSE +=CHR$  OPEN #lSTR$ x NEW  AND @.USR g~2 LPRINT @2 COPY @ DEF FN NOT `©w#r#s# DRAW r#w#<>NOT ▜BIN ▘ DRAW jUSR .FN l CLOSE #T CLOSE #N DEF FN N DEF FN H>=H>=H>=H>=BCHR$ 0▚PAT &INKEY$ | DRAW  COPY  COPY  COPY | COPY  RETURN  RETURN  COPY  DRAW  COPY © DRAW [D]© SAVE ? SAVE U? SAVE ?USR  COPY USR 7 COPY  CIRCLE  RUN } OVER  RUN  OVER  NEXT  LOAD [O] COPY ! DRAW  RETURN © COPY  COPY  RETURN 8 COPY  DRAW <=© DRAW E© SAVE  FOR ? SAVE  LOAD ? COPY  COPY  COPY | COPY  RETURN  RETURN  COPY  DRAW  COPY © DRAW [D]©[I]3cU! NEXT [O] RUN  COPY  OVER w COPY  BRIGHT }USR  LIST USR  SAVE  LOAD ? SAVE  COPY ? DRAW  RETURN © RETURN  COPY  DRAW <=© DRAW E© SAVE  FOR ? SAVE  LOAD ? COPY  COPY  RETURN | COPY  DRAW  COPY © SAVE  COPY ? SAVE  COPY ? LIST  COPY USR  FORMAT  COPY USR '[D]>=w BRIGHT  RUN U OVER  READ  COPY  ▙` RETURN a[O] NEXT  DRAW <=© DRAW E© SAVE  FOR ? SAVE  LOAD ? DRAW <=© COPY  RETURN  AND  COPY  DRAW 9© DRAW  RETURN © SAVE  COPY ? CIRCLE  COPY 7' COPY >=w COPY  BRIGHT  RUN  COPY  OVER  READ  COPY  ▙c COPY ![M][D]s RETURN | COPY  COPY  COPY  RETURN 8 COPY  DRAW <=© SAVE  LOAD ? SAVE  LOAD ? DRAW <=© DRAW © DRAW  RETURN © SAVE  COPY ?USR  COPY USR 7 COPY  CIRCLE  RUN  COPY  OVER  BORDER  COPY  DEF FN  BORDER  COPY  DEF FN NOT  COPY 0▚ COPY 9 DRAW  COPY © RETURN | COPY  COPY  COPY  DRAW © SAVE  LOAD ? SAVE  LOAD ? DRAW <=© DRAW <=© RETURN  COPY  DRAW  RETURN © SAVE  COPY ? SAVE  COPY ? COPY USR  BORDER  COPY  DEF FN  RUN  COPY  OVER  RUN  COPY  OVER  NEXT  COPY [O]NOT  COPY  ▚< COPY y DRAW  COPY © RETURN  RETURN  COPY  COPY 8 COPY  COPY <= COPY  RETURN 8 COPY  DRAW <=© SAVE  LOAD ? SAVE  LOAD ? DRAW <=© DRAW <=© DRAW 8© SAVE  COPY ? LIST  COPY USR 0 COPY USR <= COPY  AND  RUN  COPY  OVER  RUN  COPY  OVER s COPY [M]▖ COPY # DRAW  COPY © RETURN | COPY  COPY  COPY  COPY  DRAW <=© SAVE  LOAD ? SAVE  LOAD ? DRAW  BEEP ©8 BEEP 9 AND  VERIFY  AND  BORDER 9 DEF FN  RUN  COPY  OVER s COPY [M]▖ COPY # DRAW  COPY © RETURN | COPY  COPY  COPY  COPY  COPY  RETURN | COPY  DRAW [D]© SAVE ?8U9<= COPY  AND  BORDER } DEF FN  RUN  OVER w LOAD  BRIGHT  COPY USR  SAVE 8? DRAW  BEEP © SAVE  LOAD ? SAVE  LOAD ? DRAW  LOAD © RETURN  AND  COPY  COPY 9 COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE ~ COPY  LIST ?© LIST IN © LIST ?© LPRINT [P]? LPRINT o? LPRINT  LIST  RUN ? LIST  RUN © LIST o© SAVE [M] COPY  RETURN  COPY  COPY  COPY  COPY l COPY  DRAW [M] COPY  SAVE | COPY  SAVE | COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE ~ COPY  LIST ?© LIST IN © LIST ?? LPRINT  LIST ? LPRINT  LOAD © LPRINT o? LIST  RUN ? LIST  CLS ? LIST  DRAW © SAVE  DRAW  COPY  RETURN  COPY  RETURN <=© SAVE  BORDER ? LIST  OUT ? LIST  OUT © SAVE  BRIGHT  COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE ~ COPY  LIST ?©USR IN _.?[Q]o COPY p LOAD  COPY x LOAD ©x LPRINT  COPY LN  COPY G LIST  COPY ? CONTINUE  DRAW USR USR  LPRINT ?| LIST ?x LPRINT USR  SAVE USR  LLIST  DRAW ? COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  DRAW  RETURN  COPY  SAVE ~ COPY  LIST ?© LIST IN © LIST ?? LPRINT  LIST ? LPRINT  LOAD © LPRINT o? LIST  RUN ? LIST  CLS ? LIST  DRAW © SAVE  DRAW  COPY  RETURN  COPY  PAUSE <=© LPRINT  BORDER ? LPRINT  OUT ? LIST  OUT © SAVE  BRIGHT  COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE ~ COPY  LIST ?© LIST IN © LIST ?? LPRINT [P]? LPRINT o? LPRINT  LIST  RUN ? LIST  RUN © LIST o© SAVE [M] COPY  RETURN  COPY  COPY [D] COPY  RETURN l COPY  DRAW [M] COPY  SAVE | COPY  SAVE | COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE ~ COPY  LIST ?© LIST IN © LIST ?? LPRINT ©? LPRINT IN ? LPRINT  OUT ? LPRINT IN ? LPRINT ©© LIST  RETURN  COPY  SAVE  DRAW  COPY  DRAW  COPY  STOP <=© LPRINT  BORDER ? LPRINT  OUT ? LIST  OUT © SAVE  BRIGHT  COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE ~ COPY  LIST ?© FORMAT IN _&?[Q]w COPY VAL  RUN  COPY LN  LOAD ©LN  LPRINT  COPY LN  COPY G LIST  COPY ? CONTINUE  DRAW USR USR  LPRINT ?| LIST ?x LPRINT USR  SAVE USR  LLIST  DRAW ? COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE ~ COPY  LIST ?© LIST IN © LIST ?© LPRINT ©? LPRINT IN ? LPRINT  OUT ? LPRINT IN ? LPRINT ©© LIST  RETURN  COPY  SAVE  DRAW  COPY  RETURN  COPY  RETURN <=© SAVE  BORDER ? LIST  OUT ? LIST  OUT © SAVE  BRIGHT  COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE  PAUSE  COPY  LIST  READ © LIST  FOR © LIST  READ © LPRINT  CAT ? LPRINT ATN ? LPRINT {? LIST x© LIST {© LIST ATN © SAVE  TO  COPY  RETURN  COPY  RETURN O COPY  DRAW VAL  COPY  DRAW  TO  COPY  DRAW  PLOT   COPY  DRAW  PLOT   COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE  PAUSE  COPY  LIST  READ © LIST  FOR © LIST  READ ? LPRINT  LET ? LPRINT  INPUT ? LPRINT  OUT ? LIST  LOAD ? LIST  PLOT  ? LIST  RANDOMIZE © SAVE  DRAW  COPY  SAVE  COPY  LIST D COPY  LPRINT ;© LPRINT  OUT © LIST  OVER  COPY  SAVE  BRIGHT  COPY  COPY  COPY  COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE  PAUSE  COPY  LIST  READ © FORMAT  FOR _/ READ [Q]o COPY p LOAD  COPY x LOAD  RUN LN  BORDER  SAVE 8 COPY G LPRINT  COPY ©USR  DRAW  COPY <?x LIST USR ▝< LPRINT  LPRINT USR  LIST USR  LLIST  SAVE ? COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE  PAUSE  COPY  LIST  READ © LIST  FOR © LIST  READ © LPRINT  LET ? LPRINT  INPUT ? LPRINT  OUT ? LIST  LOAD © LIST  PLOT   COPY  LIST  IF  COPY  SAVE  DRAW  COPY  SAVE  COPY  LIST E COPY  LPRINT : COPY  LPRINT IN © LIST  OVER  COPY  SAVE  BRIGHT  COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE  PAUSE  COPY  LIST  READ © LIST  FOR © LIST  READ © LPRINT  CAT ? LPRINT ATN ? LPRINT {? LIST x© LIST {© LIST ATN © SAVE  TO  COPY  RETURN  COPY  RETURN  COPY  DRAW VAL  COPY  DRAW >= COPY  DRAW  PLOT   COPY  DRAW  PLOT   COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE  PAUSE  COPY  LIST  READ © LIST  FOR © LIST  READ © LPRINT ©? LPRINT IN ? LPRINT  BEEP ? LIST LN © LIST ©© LIST  COPY © SAVE  DRAW  COPY  SAVE  COPY  LIST E COPY  LPRINT : COPY  LPRINT  OUT © LIST  OVER  COPY  SAVE  BRIGHT  COPY  COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE  PAUSE  COPY  LIST  READ © FORMAT  FOR _' READ  w COPY VAL  RUN  COPY LN  RUN  RUN LN  BORDER  SAVE 8 COPY G LPRINT  COPY ©USR  DRAW ©<@| LIST  LPRINT > LPRINT  LPRINT USR  LIST USR  LLIST  SAVE ? COPY  COPY  RETURN  SAVE  COPY  DRAW  DRAW  COPY  SAVE  RETURN  COPY  SAVE  PAUSE  COPY  LIST  READ © LIST  FOR © LIST  READ © LPRINT ©? LPRINT IN ? LPRINT  BEEP ? LIST LN © LIST ©© LIST  COPY © SAVE  DRAW  COPY  SAVE  COPY  LIST D COPY  LPRINT ;© LPRINT IN © LIST  OVER  COPY  SAVE  BRIGHT  COPY  LIST © COPY  LPRINT  COPY USR  LIST  COPY ? DRAW  COPY ? RETURN  COPY ? RETURN  COPY 0 COPY ©2©USR w©USR {© LPRINT  LPRINT  LIST >= LPRINT  SAVE  LPRINT  LIST  RETURN  LPRINT  COPY  SAVE USR  COPY  LIST ? COPY  LIST © COPY  COPY  SAVE  LIST  COPY  LPRINT  DRAW  COPY USR  DRAW ▜? RETURN x© AND x©INT 8©|Xx|XrINT  0 AND 8USR  GO TO NOT  LPRINT  GO TO  BORDER  SAVE  LPRINT  COPY  COPY  COPY  COPY  RETURN  COPY  COPY  DRAW © COPY  SAVE ? COPY  LIST USR  COPY  LIST USR  RETURN  SAVE  LIST  SAVE  LIST >=0 LPRINT TAN  CAT USR z COPY USR {©USR {©?LEN ©? COPY >~ COPY >< COPY USR 8 COPY USR ` COPY  LPRINT  COPY  LIST © COPY  RETURN  COPY  DRAW  PLOT   COPY  DRAW  PLOT   COPY  DRAW >= COPY  DRAW VAL  COPY  RETURN  COPY  SAVE  TO  COPY  LIST ATN © LIST {© LPRINT x© LPRINT {? LPRINT ATN ? LPRINT  CAT ? LIST  READ © LIST  FOR © LIST  READ © SAVE  PAUSE  COPY  SAVE  RETURN  COPY  DRAW  DRAW  COPY  RETURN  SAVE  COPY  RETURN  COPY  RANDOMIZE  COPY  COPY  LIST  COPY  COPY  LPRINT © COPY USR  COPY  COPY :▜ COPY zx COPY p ERASE  COPY 9'©USR  BORDER © SAVE  CLS ? LIST  RUN USR  LIST pUSR  LPRINT ` LIST  SAVE ` LIST  COPY  LPRINT  SAVE  COPY USR  DRAW  COPY USR  RETURN ©? COPY © COPY  NEXT  COPY  COPY <= COPY  RETURN 8 COPY <IN ?STR$ IN USR  READ `"SCREEN$ p MOVE  LIST  LIST  MOVE  RUN  LIST  STOP  LOAD  LIST  NEXT  LIST  NEXT  COPY  LPRINT  COPY USR  DRAW  COPY ? RETURN x COPY  COPY ▜ COPY  COPY STR$  COPY  COPY > COPY  RETURN  COPY © DRAW  CAT ? SAVE ? LIST CODE USR  LIST USR  LIST USR  LPRINT  LOAD ? LPRINT  LOAD ? LIST  LOAD ? LIST  LOAD © SAVE © DRAW  RETURN  COPY  LPRINT x COPY USR  COPY 8? COPY USR USR  COPY  LPRINT ? COPY  SAVE ? COPY  COPY  LIST © COPY ? RETURN ©USR  DRAW  COPY  LPRINT  SAVE  COPY  LPRINT  SAVE  COPY  LPRINT  LIST  SAVE ` LIST ` LIST pUSR  LIST  RUN USR  LPRINT  RUN ?USR k?▘8[J]©p< COPY :NOT  COPY USR  COPY  COPY  LPRINT  COPY  COPY  LIST © COPY  SAVE  COPY  COPY  CLEAR  COPY  COPY  COPY ▜ COPY  RETURN x COPY  DRAW  COPY ? COPY USR  NEXT  COPY  LPRINT  NEXT  LIST  STOP  LOAD  LIST  MOVE  RUN  LIST  MOVE  LIST  LIST "SCREEN$ pNOT `STR$ IN USR <IN ? RETURN 8 COPY  COPY <= COPY  CLS  COPY  COPY  LET  COPY  COPY  LPRINT USR © COPY © COPY h COPY  LPRINT | COPY @[P]©SGN o? SAVE  RUN USR  LIST  RUN USR  LIST  RUN USR  LIST o LPRINT  SAVE ▜ LPRINT  SAVE  NEXT  LPRINT  DRAW  READ  LPRINT  RETURN  READ USR  COPY ?USR  COPY USR ? COPY  LIST © DRAW  COPY  SAVE | COPY  SAVE | COPY  DRAW [M] COPY  RETURN l COPY  RETURN  COPY  SAVE [M] COPY  LIST o© LIST  RUN © LIST w? LPRINT  LPRINT o? LPRINT [P]? LIST ?© LIST IN © LIST ?© SAVE ~ COPY  SAVE  RETURN  COPY  DRAW  DRAW  COPY  RETURN  SAVE  COPY  COPY  COPY  COPY  DRAW  COPY  COPY  SAVE © COPY  LIST ? COPY  SAVE @ COPY  LPRINT  DRAW  NEXT p SAVE x LIST  LIST L LPRINT  LIST 6 LPRINT USR {©USR w©2?1 COPY ©? COPY ©USR  RETURN  COPY USR  DRAW  COPY  LPRINT  LIST  COPY  LIST  COPY  RETURN © COPY  COPY  COPY  SAVE  LPRINT  COPY  LPRINT  GO TO  BORDER USR  GO TO NOT 0 AND NOT rINT  x|X©|X©INT 8© AND x? RETURN xUSR  DRAW ▜ LPRINT  DRAW  COPY  SAVE  LIST  COPY  COPY  COPY  DRAW  COPY  SAVE  LPRINT  COPY  LIST  SAVE  COPY  LPRINT [M] COPY  LPRINT ▙ COPY USR CODE ©USR ©USR  AND © LPRINT LN ? LPRINT ABS ? LPRINT ABS © LIST EXP © LIST  AND  COPY  SAVE  SAVE  COPY  DRAW  LIST  COPY  LPRINT  COPY  LPRINT ` COPY USR  COPY  LPRINT ? COPY  LPRINT  LET  COPY  COPY NOT  RANDOMIZE  COPY CODE 2e©:Y[F] AND  7?2c©:Z[F] VERIFY 2d©:f©2) GO TO  STEP ' GO TO ** GO TO ~O: RESTORE EXP USR #:c©O~EXP (=EXP (=EXP (=EXP (=EXP (~<EXP (<EXP (<>#:d©O~o}EXP (ox RETURN   POKE <>> COPY 2e©<> OR x2) GO TO  STEP ' GO TO ** GO TO ~O: MERGE ©EXP (  NEW !" VERIFY ©<>STR$ " VERIFY ©<>:|[F] RETURN USR CODE 2|[F]2C> COPY 2s[F] STEP ▝>e2 MERGE © STEP  CIRCLE ©! VERIFY ©~PI(0:) GO TO 2. FOR >f2 MERGE © STEP  CIRCLE ©! VERIFY ©~PI(:) GO TO 2/ FOR >g2 MERGE © STEP  CIRCLE ©! VERIFY ©~PI(:) GO TO 20 FOR  STEP 2 FOR : RESTORE  PRINT >32 RESTORE  STEP  RESTORE  LET 2 RESTORE v CLEAR :{ DIM PI(NOT `▝ STEP SCREEN$  GO TO  STEP 1[G]CODE 2s[F]<>>g2 MERGE © STEP  CIRCLE ©! VERIFY ©~PI(+* VERIFY ©: RESTORE w STEP ▝#s#r>f2 MERGE © STEP  CIRCLE ©* VERIFY ©>gw>e2 MERGE © STEP  CIRCLE ©* VERIFY ©>fw<>>f2 MERGE © STEP  CIRCLE ©! VERIFY ©~PI(>f2 MERGE © STEP  CIRCLE ©* VERIFY ©>gw>e2 MERGE © STEP  CIRCLE ©* VERIFY ©>fw<>>e2 MERGE © STEP  CIRCLE ©! VERIFY ©~PI>=>e2 MERGE © STEP  CIRCLE ©* VERIFY ©>fw<>:Y[F] AND  7?_:Z[F] VERIFY W<> OR x2f© STEP g©:e©PI STR$ x RETURN >= REM STR$  STEP :f©2) GO TO  STEP ' GO TO ** GO TO >ew# STEP ▝s#r<>:G▝2) GO TO  STEP ' GO TO ** GO TO : RESTORE w# STEP ▝s#r<>:{ DIM 2) GO TO 2G▝ STEP ' GO TO ** GO TO ~ RETURN e >f2 MERGE © STEP  CIRCLE ©* VERIFY ©>ew>g2 MERGE © STEP  CIRCLE ©* VERIFY ©>fw RETURN f >g2 MERGE © STEP  CIRCLE ©* VERIFY ©>fw>2[F] STEP H▝:G▝2) GO TO  STEP ' GO TO ** GO TO #^#V++~G:G▝O>LN  >EXP  >▖INT  >:SQR (><SQR (>2[F] STEP [C] GO SUB <>>LN  #EXP   >[A]INT  >LSQR (>NSQR (CODE w2[F] STEP  NEXT  GO TO  STEP SCREEN$  GO TO  STEP 1[G]<>>LN  >EXP  >xINT  >TSQR  >2[F]2 RESTORE NOT u>LN  >EXP  >xINT  >PSQR (>RSQR (STR$ NOT [T] LOAD >'LN  (>EXP  #>[A]INT  >JSQR (>LSQR (CODE w2 RESTORE >2 RESTORE >2[F]NOT u>*LN  >EXP  >[A]INT  >(SQR  CODE w>2[F]2 RESTORE NOT u>LN CHR$ u>EXP CHR$ u>[A]INT CHR$ u>PSQR CHR$ uCODE w2[F]NOT u2s[F] STEP { STEP  PAUSE  STEP ▞▟*ATN ▟+"ATN ▟ RETURN  COPY  LINE E[K] STEP  DIM  STEP  PAUSE  CLS ▘> COPY  INVERSE w INVERSE 6G INVERSE ~ INVERSE w<> INVERSE ~ THEN ?_!wNOT  RETURN  COPY  RETURN  CLEAR  DRAW  INVERSE  RESTORE  RESTORE  INVERSE  LLIST  INVERSE ~ INVERSE w INVERSE 6 INVERSE 6 DRAW  INVERSE 6/ INVERSE 6 STEP CODE  INVERSE w<> INVERSE ~PI H INVERSE n INVERSE f RESTORE ##~ INVERSE PEEK  " INVERSE 6[E]+F INVERSE p+~ INVERSE w AND  _h STEP @~ NEW  RETURN   STEP  LLIST ### INVERSE 5 ! STOP BIN  INVERSE 6 INVERSE u INVERSE t<> STEP  NEW  RETURN ( INVERSE 4!ATTR _~ INVERSE wNOT <>[F][G][H][G][F][E] INVERSE ~PI .*&Pd STEP 7▚0 INVERSE 5!oIN NOT NOT ▘ STEP  INVERSE ~ NEW  RETURN  > AND  INVERSE wNOT !" DRAW ▝>2"▘2 BEEP ▝> COPY 2}▝!FN USR NOT NOT ▘:COS ▝PI LIST  INVERSE 4 INVERSE ~ RETURN m  INVERSE 6gNOT 2STR$ [D]>h2CHR$ [D]>2BIN [D]>2 OR [D]>G2NOT [D]CODE 2 AND [D] STEP ▞R:COS ▝PI LIST :Y[F] RETURN 6 :Z[F] RETURN © CODE 2▟[F] INVERSE ~2STR$ [D]>h2CHR$ [D]>2BIN [D]>2 OR [D] INVERSE ~ NEW  PLOT  @2NOT [D]CODE 2 AND [D] STEP ▞ STEP [B]▗ INVERSE 4 INVERSE 4 INVERSE ~ RETURN 0 CODE  INVERSE w INVERSE ~ VERIFY  PAUSE [L]▗ GO SUB D INVERSE ▚ AND _!dj~#fo INVERSE ~PI VERIFY   THEN _ NEXT ~ INPUT  COPY w#~ INPUT  COPY w#~ INPUT  COPY w# CLS <>>G INVERSE w:▘PI>`(( PLOT   INVERSE w>a INVERSE w STEP w<> INVERSE ~ RETURN  CIRCLE < PLOT   INVERSE w NEW  AND b INVERSE wvNOT  INVERSE ~ RETURN !lCHR$  LINE ▗[B] RETURN !▜CHR$  LINE ▗[B] RETURN (+ RETURN CHR$  CLOSE #[C]:▘PI![T]CHR$  LINE ▗[B] INVERSE 4 INVERSE ~ RETURN ! FLASH STR$  PAPER ▗[B] STEP  PAPER [C]> COPY 2COS ▝! DRAW STR$ NOT ▗[B] INVERSE 6 COPY  STEP  PAPER [C]!DCHR$ NOT ▗[B] INVERSE !}▝ STEP { INVERSE  RANDOMIZE ! CONTINUE " DRAW ▝> COPY 2[F] INVERSE !}▝ INVERSE ~ INVERSE w INVERSE ~ INVERSE w INVERSE ~ INVERSE w INVERSE ~ INVERSE w INVERSE ~ RETURN USR  INVERSE ~ INVERSE w INVERSE 6G<>:o[F]2@▘>( STEP ASN > 2BIN  INVERSE !}▝ OR  INVERSE ~ RETURN  :o[F] INVERSE PEEK  INVERSE  RESTORE  INVERSE ~!O▘ TO ▚ INVERSE  LLIST STR$  INVERSE  INVERSE <> INVERSE !1▘x=2[F] OR :o[F] INVERSE PEEK   INVERSE ~ INVERSE  RESTORE !a▘ TO ▚ INVERSE  LLIST STR$  LET  COPY  INVERSE  INVERSE <>▜O^#V FOR  DIM  INVERSE n INVERSE f INVERSE n INVERSE f INVERSE ~2USR [D] RESTORE  STEP [G]▖ LLIST : OR [D]W:BIN [D]_:Y[F] AND  O:Z[F] VERIFY G}[B]8 RETURN  FORMAT = FORMAT |[A]8 RETURN <>=▘<>!▖[D][F]NOT [D]2[G][F][E][F]<=__:STR$ [D]w#:CHR$ [D]w#q<>GCODE 2[I][F]:w[F]PI>="t[F]!w[F]~[A]0CODE w<>!w[F]~ AND  RETURN 8>w<>:~[F]PI>= INVERSE ! STOP BIN :o[F] INVERSE PEEK  " OR CODE  STEP ▚0 INVERSE  THEN  RETURN  INVERSE  RESTORE >2[F] STEP [T][A]CODE 2~[F]!NOT  STEP ▗[B] INVERSE  LLIST STR$  INVERSE  CAT <>> COPY 26▜> STEP [C][B] 0 CLEAR !-▜ OR :o[F] CLEAR PEEK   CLEAR n, CLEAR f CLEAR ^ STEP 7▚0CODE 26▜STR$  CLEAR >LN   VERIFY :6▜25▜<>R/ d COPY  COPY :[G][F]2NOT [D]:[E][F] INVERSE !4▖PI>=G OR  INVERSE  RESTORE :[G][F]O INVERSE ~< NEW  INVERSE w AND / INVERSE ^ INVERSE n STEP x▖ STEP ▗▞ INVERSE  LLIST  INVERSE n INVERSE f STEP 7▚ BRIGHT ▝▜ INVERSE STR$ <=<> GO SUB Ko[F]xEXP USR :b[F] RETURN >=>2b[F]CODE 2[A][F] INVERSE ~ AND 2][F]! DRAW CHR$ > COPY  STEP ▖▚ INVERSE  RESTORE  STEP  CIRCLE [F] INVERSE  LLIST <>:[D][F] INVERSE !▖PI>=G OR  STEP  RESTORE ▜ INVERSE ~< NEW  INVERSE w STEP  RESTORE ▜>s STEP ▚0>! CONTINUE CHR$  STEP ▖▚ INVERSE STR$  INK <> INVERSE ~ NEW G INVERSE ~ NEW  INPUT FO INVERSE ^ INVERSE n>s INVERSE  RESTORE  STEP x▖ STEP ▗▞ INVERSE  LLIST CODE 2 AND [D]NOT ▞X[$[E RANDOMIZE  COPY  RESTORE  MERGE "^!0LN  GO SUB S LINE [D]" TO [D] MOVE  LLIST <> RESTORE  MERGE  `!LN  GO TO gy2NOT [D]x NEW 2 AND [D]x NEW 2<=[D]|2USR [D]{2STR$ [D]}2CHR$ [D]CODE 2r[F]:USR [D]o&)/[P]^#Vz RETURN  COPY  2r[F]<>!/[R]~2BIN [D]#~2 OR [D]#">=[D]<>!▞6NOT  BORDER ▖oCODE 2▞: AND [D] RETURN }  INPUT Go>VAL$ 2▞}2▞x2▞&z▜▜▜o))X  RESTORE >Fw# RANDOMIZE  LLIST   LET <>:r[F]PIUSR * LINE [D]:BIN [D]G:STR$ [D]_SGN  FORMAT ABS  CIRCLE >={[F]0]G{[E]8( GO SUB DG{ NEW <G THEN 8{ VERIFY   THEN ?_* TO [D]: OR [D]O:CHR$ [D]WSGN  FORMAT ▝ABS  CIRCLE >=z[F]0U▝Oz▝[E]8( GO SUB D▝Oz NEW ▝ AND O THEN 9 THEN 9 THEN 9 THEN : THEN : THEN ::NOT [D]NOT  MOVE ▖:r[F]PIUSR  GO SUB [ LINE [D]: OR [D]2 DEF FN [D]:BIN [D]2 CAT [D]G:STR$ [D]INT  FORMAT  CIRCLE =SQR  CIRCLE * TO [D]: OR [D]G:CHR$ [D]SGN  FORMAT =ABS  CIRCLE :CHR$ [D]2 MOVE [D][F]0!G: DEF FN [D]2 DEF FN [D]}2 MOVE [D] RESTORE *>=[D]:BIN [D] THEN ?Ox<  DRAW ">=[D] LLIST : DEF FN [D]G: MOVE [D]=[E]8<G: DEF FN [D][A]2 DEF FN [D]:STR$ [D]2 ERASE [D]CODE 2 BORDER 2<▛:STR$ [D][D]04 GO SUB DG NEW 2<▛: CAT [D][A]2 CAT [D]: ERASE [D]2 ERASE [D]x THEN ?2 BORDER O RESTORE *>=[D]:<=[D]PI( GO SUB BPI GO SUB B">=[D] LLIST G: ERASE [D]G: CAT [D]=[C]8<G: CAT [D][A]2 CAT [D]x< THEN ?G: BORDER 2 BORDER !#:<=[D]PI($*>=[D]:BIN [D] THEN ?=O">=[D]:BIN [D] THEN ▜G: BORDER  GO SUB D2 BORDER ! PRINT >NOT 2 OVER " OUT : MOVE [D]o&)dj RESTORE  INVERSE  LLIST  GO SUB [>=[D]: ERASE [D] VERIFY   THEN ? PAPER ▛2 MERGE :<▛PI: MERGE CHR$ ▛: AND [D]PI(>VAL$ 2 LLIST : CAT [D] THEN ?2 CAT [D] INVERSE n INVERSE # INVERSE f INVERSE #+: CAT [D]G#w SAVE  FOR  FOR : DEF FN [D]=2 DEF FN [D]  VERIFY <> OR iOSTR$ #NOT  LLIST 28▛: BORDER 2I▛!{▛: AND [D]PI:<=[D] LINE #▛!W▛PI LINE *▛!VAL$ ▛NOT *▛PI LINE *▛! OVER ▛"E▛ INVERSE n INVERSE # INVERSE f INVERSE #>2 FORMAT [D]: CAT [D]G STEP  OVER ▛ FOR  FOR : DEF FN [D]=2 DEF FN [D]  BEEP <>: FORMAT [D]PI( RANDOMIZE  COPY NOT s▛ RANDOMIZE  COPY O NEW VAL$ w#>=y NEW  LIST VAL$ w FOR <>: FORMAT [D]PI( RANDOMIZE  COPY 2▞NOT [P]▛~ NEW  LIST O RANDOMIZE  COPY 2▞ NEW ▝w#>=~ NEW O:▞ NEW  LIST ▝w OUT <>: FORMAT [D]PI(OSTR$  RANDOMIZE  COPY NOT  VERIFY ▛ OR iOSTR$  RANDOMIZE  COPY O NEW VAL$ w#>=y NEW  LIST VAL$ w RESTORE <>: FORMAT [D]PI( OR iOSTR$  RANDOMIZE  COPY 2▞NOT O OR iOSTR$  RANDOMIZE  COPY 2▞ NEW ▝w#>=~ NEW O:▞ NEW  LIST ▝w INK <> INVERSE !BIN j>▖ INVERSE n INVERSE f INVERSE # INVERSE #6# CLS =  FOR >GNOT NOT ▖} NEW  SAVE &To)) THEN ;X<>/ VERIFY d0 CLS  AND dp#/ VERIFY 0 CLS  AND :p#w<> STEP n▖~PI( RESTORE  STEP SQR ▟ LLIST # POKE NOT /▖ STEP n▖ STEP ▗NOT /▖"ATN ▟>2EXP ▟ STEP [H]▟ RETURN ( RETURN ( RETURN ▟!/▟O~ STEP SQR ▟ BRIGHT  STEP [H]▟ RETURN >= RETURN 8( RETURN (T RETURN ( AND  AND @2 FLASH [D]IN  STEP ▞▟2 BRIGHT [D] STEP ▞▟2 INVERSE [D]LEN *ATN ▟:EXP ▟ RESTORE  PRINT  STEP [H]▟ RETURN ( RETURN   LIST  STEP [H]▟ FOR : OVER [D][A]2 BRIGHT [D]: INVERSE [D] AND 2 INVERSE [D] LET  LLIST "ATN ▟2EXP ▟NOT >2}[F]CODE 2~[F]2 AND [D]2<=[D]: FLASH [D]2NOT [D] STEP ▞▟2▙2[N]▙ GO SUB K BRIGHT [D]▝ AND 2 OVER [D] STEP ▞▟2^▙▜▜▜2[B]▙ STEP  OUT ▟ STEP 8▙ STEP t▙: INVERSE [D] AND 2 INVERSE [D]NOT :ETAOINSHRDLUBCFGJKMPQVWXYZ@?0123456789;&'<>= STEP [H]▟ RANDOMIZE  COPY  PRINT  STEP [H]▟STR$ VAL <>!EXP ▟4 THEN F(*ATN ▟~ NEW #"ATN ▟<>*ATN ▟~ THEN ? THEN ? THEN ? THEN ?<> CIRCLE BIN G: INVERSE [D]o: BRIGHT [D] AND  _: FLASH [D]Ox STEP x▖ STEP ▞ STEP ▗▞: BRIGHT [D] AND 2 BRIGHT [D]<>: BRIGHT [D] AND  _: INVERSE [D] AND o STEP  CLS ▟:[B]▙ AND o: BRIGHT [D] AND  _>* STEP 2▙>. STEP 2▙>( STEP 2▙  SAVE >. STEP 2▙>+ RESTORE  MERGE  RESTORE  MERGE  PRINT { VERIFY  _ STEP @:NOT [D]w LET  MOVE  LLIST  STEP ▛▖ STEP ▗▞ MOVE  LLIST <> STEP ▙<>: BRIGHT [D] AND  _ MERGE : INVERSE [D]o STEP T▙: INVERSE [D]o MOVE :▙<▜_>, STEP ▙} AND o>) STEP ▙} AND o  POKE } AND o>-NOT ▙: BRIGHT [D] AND  THEN ?2[J]▙: INVERSE [D] AND _ THEN # THEN  INVERSE !dj INVERSE  INVERSE fr# DRAW  INVERSE # INVERSE #  DIM <> NEXT  RESTORE o THEN g OR  RETURN  COPY  NEW  LPRINT  AND 2 LINE ▙} NEW 8 AND G2 DEF FN ▙ THEN  GO SUB x THEN _STR$  LLIST  CLS <> NEW 8 AND G2 STOP ▙ FLASH  INPUT  COPY  THEN _ LLIST <>:C2|[F]<>[P][F] INVERSE !RND[F]~ STEP SCREEN$ ▙( STEP SCREEN$ ▙(:^©PI( INVERSE ~ STEP SCREEN$ ▙(PI7 THEN # INVERSE # PAPER y2C!? STEP SCREEN$ ▙ PI7 THEN # LET y2D<>STR$ `@ COPY CODE 2 AND [D] STEP  MOVE ▖![A]e" CLS ▖"M<>!X" CLS ▖"MSTR$ X!Qf THEN  RUN # SAVE ##  LOAD <> PRINT  OR  GO SUB Kz[F]:{[F]LN ( IF  NEW ( PAUSE STR$  LET <> STEP E STEP CODE 2[E][F]2[D][F] STEP VAL$  STEP ^[A] STEP FN  STEP /NOT A[B]:o[F] RETURN ©>=!9[L]CODE 2][A]2/[A]EXP [K]_02[[A]PI LINE S[A]:/[A] GO SUB Ko[F][B]G^#V# THEN {(' THEN n(~ NEW ©<2][A]#~ NEW G2NOT [D]~ NEW 2<=[D]~ NEW 2 AND [D]# THEN SQR  GO SUB SSTR$ [D]:][A]PI(=2][A]~#2USR [D]xPI ) OR  RESTORE  STEP [G]▖: AND [D] PRINT CODE 2 AND [D] STEP ▞ LET 2 AND [D] STEP ▗▞:USR [D] RETURN [ TO c▚:USR [D] RETURN s TO Y▚ LLIST STR$ :[[A]=2[[A] ▗:/[A]< PAUSE SQR <>© INVERSE ! STOP BIN :o[F] INVERSE PEEK   OR  INVERSE  RESTORE CODE F INVERSE ^ INVERSE n STEP x▖ STEP ▗▞ STEP ▞ INVERSE  LLIST STR$  INVERSE  CIRCLE <>> COPY 2v[F] INVERSE ! STOP BIN  INVERSE  THEN PEEK  INVERSE  SAVE :v[F]<2v[F]! FORMAT BIN  STEP /! THEN BIN  STEP {! FORMAT BIN  STEP iNOT [P]▚>: STEP  BRIGHT [A] GO SUB Kx[F]>/ STEP  BRIGHT [A]! OPEN #BIN  STEP {! CIRCLE BIN NOT i<>! CIRCLE BIN w# DRAW <>!x[F]:w[F]PEEK >=84~▚ THEN ?w▜▜▜ INPUT  COPY 2▗BIN >2[F]:x[F]▜ NEW _!9[B]N!4A SAVE  OR :x[F]▜ VERIFY 86 COPY , RUN q,6, CLS STR$  LLIST <>USR  LPRINT  LIST  SAVE  DRAW  RETURN  COPY !ATN BIN  STEP {:o[F] AND G! PAPER NOT ~ RETURN  COPY (LN (#~# RETURN  COPY ( LET  NEW  RETURN   POKE ~ RETURN  LIST   LOAD #NOT P[B]> 2 OVER [D]<2EXP ▟#"ATN ▟ STEP n▖ STEP  FLASH NOT /▖>2s[F] STEP { STEP  PAUSE NOT E[K]G[D] RETURN  CIRCLE LN >= POKE :~[F]PI>=:5▜PI>=>2▛[F] INVERSE  RESTORE >2s[F]!1NOT  STEP { OR  STEP F[D]STR$ x RETURN   PRINT !NOT :X▖PI TO {:©[F]!cNOT PI !FNOT  STEP { COPY :▛[F]PIx 4:{[F]O:{[F]EXP ( IF :▝[F]< NEW 2▝[F]!▘[F]_~2 FLASH [D] OR  STEP F[D] STEP )[D]STR$ O THEN Y 8:X▖PIx(PI( THEN i  THEN Q(= RETURN ( THEN a  THEN I(<LN (SIN  STEP ;[D]z( OVER  PRINT >B2 FLASH [D]x RETURN  COPY BIN F[D]STR$ [N]x STEP ;[D]2[J][C] RETURN (/ STEP <=[C]:[J][C] STEP ▚[D]:IN [D]PI( INVERSE  LLIST :[J][C] RETURN (!:[J][C] RETURN ( INVERSE  RESTORE :[J][C] RETURN ( STEP  STOP [C] STEP E[K]CODE 2▛[F]2©[F] INVERSE  LLIST <>![C] RESTORE > STEP [C][B]USR > STEP [C][B]USR  LLIST >2[J][C] STEP  PAPER [C]!W▖#~ RETURN   IF 6!"CHR$  STEP ▗[B]NOT VAL [B]G INVERSE !}▝ INVERSE  DRAW <>> COPY 2IN [D]<> STEP  CONTINUE [C] INVERSE 6 COPY <> STEP  CONTINUE [C]NOT [D]:[J][C] STEP <=[C]O!W▖#~ RETURN >=EXP   SAVE #~+ RETURN (w# PRINT 6<>:o[F] INVERSE w:Y[F] NEW  RETURN  AND " INVERSE w:Z[F] NEW  SAVE  VERIFY  INVERSE wG>2[F]<> STEP  RESTORE ▙PI(O:[F]PIy2[F]>=CODE <>_!X▖W~PI<>x AND X2 INVERSE [D]>2 BRIGHT [D]x STEP ;[D]![Q]NOT  LINE {!▘▝G CLEAR ^#fk RETURN CHR$ {>t2 INVERSE [D]NOT {!"X▖!"Z▖<>> COPY 2IN [D] INVERSE  RESTORE  LLIST }TAN >= INVERSE n INVERSE f}TAN  !> COPY 2IN [D]:o[F]PEEK USR #^#V#~#F# RESTORE o` FOR  STEP 7▚ LLIST  FORMAT CODE 2IN [D] DIM  COPY s$[FSTR$ [U]"^0LN [$ COPY  COPY  LIST  LIST F& 2O[F] INVERSE  RESTORE  RESTORE }2Q[F] LLIST {2V[F] THEN ?j:O[F] NEXT  INK  OR  MERGE  RESTORE  INK  GO SUB sR[F]&o)mN#F!am RANDOMIZE STR$ y2P[F]:Q[F][B]o&)dj}|"T[F] INVERSE *T[F]:V[F]O:P[F] THEN 98H INVERSE n INVERSE # INVERSE f INVERSE # INK STR$  MOVE  LLIST  INK ~ INK [R]FN  INK GVAL$ p#~ INK [T]SCREEN$  INK GVAL$ p#~ INK RNDAT  INK GVAL$ pCODE =CHR$ =[E] GO SUB {R[F] INK  LLIST  MOVE STR$  INK  INVERSE  LLIST  CLS <> INVERSE n INVERSE # INVERSE f INVERSE # INK STR$  MOVE  LLIST > COPY 7 THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN 2W[F]CODE  THEN 8 THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN  THEN 2X[F] INK ~ INK [R]FN  INK GVAL$ p#~ INK [T]SCREEN$  INK GVAL$ p#~ INK RNDAT  INK GVAL$ p#~ INK *W[F]RNDAT  INK GVAL$ p=CHR$ [E] GO SUB {R[F] INK  LLIST  MOVE STR$  INK  INVERSE  LLIST  CLS <> NEXT  GO SUB sR[F]1jSTR$ y20[F] LLIST x^#V# FOR STR$ ~POINT w#~FN w#STR$ ~POINT w#~FN w FOR =  LPRINT  GO SUB {R[F] CLS <>[I]4 COPY lk[H][H] RANDOMIZE  COPY [H] RANDOMIZE  COPY 37 RANDOMIZE  COPY  COPY  COPY  COPY  COPY CHR$  STOP USR  LPRINT ▝▘▗▝ RANDOMIZE  COPY  COPY  INVERSE  RESTORE : MERGE [F] INVERSE ! MERGE [F]= INVERSE VAL$  INVERSE  THEN  INVERSE w/ INPUT 0 INVERSE VAL$  INVERSE w INVERSE VAL$  INVERSE  LLIST <>Y[T]CODE 2AT [F]2TAB [F]2VAL$ [F]2ATTR [F]2|[F]:w[F]PI>= STEP  RESTORE ▙O:b[F]PI :}[F]PI  THEN Y(>2ATTR [F]<> THEN Q(>2AT [F] THEN I(>2TAB [F] THEN A(>2VAL$ [F]:CODE [F]PIUSR  GO SUB KAT [F]ha"AT [F]<>:Y[F]2[[F]_:Z[F]2/[F]<ob:^[F]2_[F]NOT  OUT [D]>82Y[F]:o[F]=NOT ▟[G]>2Y[F]:o[F]< RETURN .CHR$ ▟[G]>2Y[F]>.NOT ▟[G]:Z[F] AND v2Z[F]:o[F] VERIFY NOT ▟[G]:Z[F] VERIFY r2Z[F]:o[F] AND 2p[F]>2s[F]<>:a[F]PI LINE  IF [G]NOT a[H]:{[F] NEW USR ![A]e"M STEP ACS [G]!X"M<> STEP [F]:b[F] RETURN  LINE a[H]:w[F]PI ,:b[F] RETURN  CODE 2AT [F]2TAB [F]:a[F] RETURN CHR$ a[H]>2a[F]CODE 2[A][F]yCODE 2a[F]>2b[F]n:b[F] RETURN 0[M]:5▜PI(:`[F]PI([:b[F]PI(:a[F] NEW  THEN ?0:[H][F]PI(:5▜PI(*Y[F]:o[F]"f[F]2h[F] STEP  CIRCLE [F]:AT [F] RETURN  >:TAB [F] RETURN  >CODE G:VAL$ [F]PI(CODE 2[F]CODE 2a[F]> SAVE 2][F]>2b[F]:a[F]_:CODE [F]PI:b[F] ! INK [J]O~ THEN 'O![B][J]~2^[F]{< NEW 2a[F]:o[F]2q[F]:Y[F]G INVERSE !AT [F] INVERSE [G] INVERSE ▚ RETURN  LINE L[G] RETURN 9 LINE X[G] RETURN  ERASE INT [H]G:o[F] RETURN . LINE L[G]x2Y[F]G:[[F]LN ( PAPER  OUT [I]NOT INKEY$[I]:5▜PI :][F]PI> PAUSE  REM [H]:b[F] RETURN ( RETURN > IF (:][F]<2][F] THEN ©CHR$ [I]ECODE 2`[F]:o[F]G:q[F]LN USR NOT 1[G] GO SUB DG STEP 2[J] CIRCLE  COPY  INVERSE :e[F] VERIFY 2e[F] OR  STEP D[J]STR$   VERIFY  INVERSE + INVERSE +:e[F]=2e[F]:Z[F]= RETURN B PAPER p[G]2Z[F] LPRINT SQR  RETURN 8>2][F] AND G STEP 2[J] IF  COPY  INVERSE :e[F] VERIFY 2e[F]:Z[F] VERIFY 2Z[F] OR  STEP D[J]STR$   INVERSE # INVERSE #:e[F]<2e[F]:Z[F]< RETURN ACS  ERASE [G]2Z[F] LPRINT NOT  POKE [H]:Z[F] RETURN B PAPER p[G] LINE  POKE [H]2Z[F]>2`[F]:][F] RETURN 8>2[F]CODE 2][F]NOT  SAVE [H] STEP 2[J] GO TO  COPY  INVERSE :e[F] VERIFY 2e[F] OR  INVERSE n INVERSE f:Y[F]2d[F] STEP [J]PISTR$ BIN [J]:e[F] VERIFY 2e[F] SAVE  COPY  INVERSE  BRIGHT NOT  LINE [H] STEP 2[J] GO TO  COPY  INVERSE :e[F] VERIFY 2e[F] OR  INVERSE n INVERSE f:Y[F] AND 2d[F] STEP [J]PISTR$ BIN [J]:e[F] VERIFY 2e[F] SAVE  COPY  INVERSE  PAPER NOT  LINE [H]:d[F]_:e[F]o STEP @ THEN vUSR :[[F]2Y[F] LET NOT  LINE [H]:Z[F]2e[F]o&)dj RESTORE  INVERSE  LLIST <>:Y[F]<2d[F] OR  INVERSE n INVERSE f:d[F] STEP [J]PISTR$ BIN k[J]:d[F]<2d[F]  DATA <>:d[F]_:e[F]o STEP @~ THEN wUSR  LLIST  INPUT @ THEN w<>O THEN 98~ NEW  LIST <>~ NEW <> !"#$%& GO SUB [f[F]:h[F] GO SUB SY[F]2p[F]2o[F]!"ATTR [F]"TAB [F]CODE 2][F]2`[F]2b[F]2a[F]2x[F]>2w[F]>2}[F]>2^[F]2[A][F] STEP [C] STEP 1[G]CODE 2s[F]<>LO/T:p[F]2o[F] NEW  RETURN  RETURN ,> COPY  CODE 2CODE [F]*Y[F]"i[F]>2s[F] STEP [C] STEP 1[G]CODE 2s[F]<>*6 RANDOMIZE  COPY -[K]-/ COPY B PAUSE i INPUT PIBIN :/X'[L]6!D▖$[?▖ CLEAR  CONTINUE  INPUT ?j?1)7+ RANDOMIZE  COPY K2#67,0 RANDOMIZE  COPY 100BDB 000,210,034,176,0 RANDOMIZE  COPY 10BDB 000,210,042,176,0 RANDOMIZE  COPY 10BDB 000,210,050,176,00[Q]hJINT [Q]▖  FN TAN (RASN CODE FN D OPEN #ACS FN !>FN FFN NFN VFN 0L STEP VAL$ h`*C[S]VAL B ERASE SCREEN$ VAL [R]2VAL :VAL BVAL JVAL RVAL ZVAL  8>=[U]8`(8[Q]HF THEN &@ TO  (<>[U](`((,( LINE  CIRCLE 0 OR  OVER P8 INVERSE XM OUT  THEN @ AND [O][S]`G OR INKEY$``*`Bv RUN 9u*[N] SAVE 2[M] RANDOMIZE F[M] IF P[R] CLS X[L]% VERIFY `<= BORDER Vl DATA Z` NEW Re CONTINUE SGN [I]G![S]FN  ERASE SCREEN$ FN "OFN WFN "VAL *VAL OVAL WVAL 9[Q]A[Q]>POINT [A]8POINT [B]BIN FN [C][B]LEN VAL [C]<>[Q] 2[Q][D][T][I]D MERGE VAL$ [I]`O[I]<[H] OPEN # CIRCLE [Q]` [Q]POINT BGs OPEN #B *PTAB  CLOSE #P &▖[S]INKEY$h[R]44`D`DR▖RhINKEY$X[R] ERASE X 2H[T]4HRNDSGN H`DHLH[U] CIRCLE eRASN F[C]ATN @8SQR ACS x ERASE ACS 6@ASN TAN XL STEP TAN qbW.Eq33[[J▖/[S][EM)F{=( DEF FN  OR PI  FORMAT [I]BINT  FORMAT x @XSQR P0INT @xSQR USR [I] VH>= ERASE H[Q]NHJH FORMAT XF THEN TP TO  TO P V8<> ERASE 8`N8Z8 LINE ;[Q]TAB :[C]sZ[A]USR  VERIFY [I] LPRINT R[Q]JVAL NFN  LINE 8 AND <>H8 LINE  LINE p OR USR BSQR BIN p OR  ERASE VAL  LLIST VFN Z[Q]TpXpHpLpPpTAN 0JASN [U]} LINE ACS INT 1JACS 4FN ATN FN [O] LINE LN $4ASN [Q]rL STEP SIN +a"H1ZB-*3#+(FN  DEF FN LN LEN `:[T]VAL$ [I]BSQR VAL$ x LPRINT .X.8.SGN JFs=XTAB "[A]USR INKEY$▖a*.x0x2p6pINT p AND USR INT  OR SIN a6.▖*[A]&[I]"[Q] DEF FN H▜ CONTINUE  ERASE D BORDER RP DATA ZH CONTINUE VF NEW ACS B LINE ASN  AND OJACS SGN ,L STEP  STEP )aUE2=V`<C[6LJ DEF FN B[Q] OPEN #USR ▖BSQR PxINT  FORMAT X`P8@pSQR USR P`@0INT FN  ERASE CHR$ FN [Q]:VAL BVAL 1[P]▛PVAL$ ▟JPOINT [C])[I][D]CODE ▖[D]N[Q]V[A]Q[I][D]Y[P][A]X▜[B][Q][I] [T]AT [C][A]&[O])ATTR ▛&[I]▙,AT [D]TFN [B]TAN PI  PAPER ▜ VERIFY ▖!R[A]N[I]J[Q]6FN SGN ▖FTAB ;zsV(USR  ERASE 0[Q]N8J8[P]`▙RNDx!x▟h[D]M[B]9[C]SGN XFUSR USR X AND USR BIN X[Q]HXL` TO p OR >=h"Dh@h<hJHNHR@V8Z0RNDRTAN DRACS FN 1 ERASE LN [U]*L STEP INT A[Q]1)33 ERASE SG RESTORE VT BORDER INT 2L STEP  DEF FN Y<= CONTINUE INT pL MERGE 2x OPEN #INKEY$x`xSGN ▘[B]ACS ▟[C](▜[D]1[F][B]VAL$ `BSQR VAL$ P`.0CODE TAB %[Q]▟([G]▙[U]VAL  [O][A]EXP [R] 3FN [B])[O][D]POINT VAL$ [C][B][S]▖ [S]▜PEEK VAL SGN [G] 0▖▞INKEY$ ERASE VAL$ `5PEEK [I][C]AATTR [A]4▜▛/[A]FN XFTAB 'Js PAPER XG CONTINUE  BRIGHT [Q]E[ ERASE `G DATA  CLOSE #[Q]E[ TO [Q]`D[Q] LINE [Q]USR  DEF FN [I][Q]R[A]V▖[Q][Q]E[ABS [Q]L OPEN # ERASE [Q]`V[Q]SGN FN ▟TAN FN  7[I][A].POINT ▛0[H][A]COS ▚ 'AT [C]/v[D]CODE ▜[C]▛FN [Q]E[LN LEN [A]?VAL  ERASE IN FN [R]GVAL GFN OVAL OFN WVAL WFN SIN XFTAB 1Js[S]a<= CONTINUE INKEY$/G BORDER %h DATA *` CONTINUE  VERIFY Pf PAPER ▖GUSR ▗INKEY$>=4Vx COPY ( RANDOMIZE  COPY [K] DATA .xCHR$  COPY  RANDOMIZE  COPY SQR  DRAW $.8BLV`jt~▖[C][M]INKEY$VAL INT BIN  DEF FN  CIRCLE  STOP  GO TO  PLOT  (2<FPZdnx▘[G][Q]SCREEN$ TAN PEEK >= ERASE  BRIGHT  NEW  LIST  IF /v BEEP [[N] OUT ! INPUT 2Tv[I] COPY  RANDOMIZE  COPY [A] COPY  RANDOMIZE  COPY AT  SAVE  COPY  RANDOMIZE  COPY cTAB  OUT 3M]©[B]LEN  OPEN # NEXT { REM  POKE  RETURN  COPY  RANDOMIZE  COPY Nq COPY  RANDOMIZE  COPY INT  DRAW ~[I]SIN  COPY  COPY  RANDOMIZE  COPY D`CHR$  INPUT p COPY  RANDOMIZE  COPY ▘[U]TAN  ERASE  COPY  COPY  ERASE  COPY  RANDOMIZE  COPY  DATA 6h▘TAN  VERIFY  COPY  RANDOMIZE  COPY 9[ COPY  COPY } COPY  RANDOMIZE  COPY [P]STR$  COPY  COPY [D]A}c COPY  RANDOMIZE  COPY  READ !7Q COPY  RANDOMIZE  COPY ACS  LET ,jFN  CLOSE # RETURN &T<?@ PAUSE  RETURN A LOAD  PRINT  COPY  BORDER  PRINT PEEK  COPY  DEF FN ? LLIST  PRINT  DRAW  LLIST  DEF FN  OUT  READ  FOR  DRAW  GO TO  INPUT  INVERSE  BORDER  MERGE  SAVE  REM  INPUT  MOVE  CAT [S] SAVE  CONTINUE n OUT Ax CONTINUE oKPEEK LN  CONTINUE oWPEEK `SGN  CONTINUE oW?[I]/ CONTINUE  LOAD / DATA / CONTINUE  LOAD .7 GO TO / LLIST  OUT ^ LET  GO TO  COPY  FORMAT _ SAVE l COPY INKEY$IN  SAVE  RETURN @IN  LPRINT IN ~LN >© COPY <>▖USR 1SCREEN$  AND y▖ CAT { COPY  LOAD ; COPY  INPUT PEEK  LPRINT STR$  LPRINT  RUN USR  COPY USR © RANDOMIZE  COPY  READ [S]uUSR  RUN USR "66I INVERSE PEEK USR I@PEEK FN  FORMAT <>USR  COPY  LPRINT  MERGE  CLOSE # READ  BRIGHT wHPEEK U RANDOMIZE  COPY c RUN  MERGE USR 66$ RANDOMIZE  COPY 66$ RANDOMIZE  COPY  COPY USCREEN$ U COPY RjRjRjRj?UjU@? DRAW VSCREEN$ V DRAW <RjRjRjRjRjRj<[B]fZAT 5Zf▞8|| RETURN  RETURN  RETURN || INPUT  AND  AND  AND  INPUT |88>|| DEF FN [M]8p NEW  RETURN ~ TO [I]<`>= CIRCLE ~ DRAW f`|<` BRIGHT  PLOT  CHR$  NEW |~ NEW | INPUT  AND | AND  INPUT || DEF FN ▚ OVER vx RANDOMIZE  COPY 0 RANDOMIZE  COPY  RANDOMIZE  COPY 0<x RANDOMIZE  COPY  RANDOMIZE  COPY | AND F0088<f AND  RETURN  AND  NEW f CIRCLE  GO TO  TO  DRAW  AND  NEW  BRIGHT 8l AND USR CHR$  INPUT | BRIGHT  NEW  AND  AND  AND  TO  SAVE  BRIGHT  NEW `|` NEW  BRIGHT  INPUT r`|` LPRINT USR <fUSR  DEF FN BIN  GO TO x TO  AND  AND  RETURN  AND  AND f~[I]000 DRAW > NEW f AND |USR flxx GO TO  AND USR  LPRINT ``` DRAW CHR$ f RETURN  VERIFY  VERIFY  AND  NEW f TO  NEW  NEW  VERIFY  DEF FN  DEF FN f8l AND  AND  AND  INPUT | BRIGHT  NEW  AND  DEF FN  SAVE USR USR 8l AND  VERIFY  TO  GO TO v BRIGHT  NEW  AND  GO TO  CIRCLE  TO  AND <fb<F AND | RETURN INT 80 NEW f AND  RANDOMIZE  COPY | DEF FN  TO  AND  AND  AND l8 TO  DEF FN  AND  VERIFY  VERIFY  RETURN l INPUT  AND l8l AND  INPUT  TO  AND f<0`v GO TO [I]0b OVER SGN USR USR 88 RESTORE ' DIM GA@@ RANDOMIZE  COPY ?USR ?USR  FLASH EXP  BEEP EXP  PRINT XPOINT 9SaQBP@ DRAW  DRAW  COPY [M]COS [P]W[P]O[O]UUSR ?USR ?EXP  RETURN  RANDOMIZE  INVERSE 9 RESTORE q PLOT  $ITQ@@@ DRAW  DRAW [N] FLASH [N] CLS [L]"[H]QARD  0-PVAL `3 CONTINUE USR  FORMAT [Q] FLASH ACS  FLASH [C] FLASH [C]l BEEP © RETURN [D]@UUSR  COPY  COPY SQR p<=x COPY 8 COPY | RANDOMIZE  COPY  AND  THEN o LPRINT 4(+BIN h0 LIST [B] OVER @QCOS  +} { BEEP 7 COPY }USR  BEEP VAL = LOAD x. RETURN  CONTINUE U FORMAT ([Q]>© COPY ▘ INVERSE ▘[M]CHR$ cDkD▖ READ  INVERSE  FOR ©oSCREEN$  PLOT  + MERGE  LPRINT s COPY  LPRINT y©@(SCREEN$ U RANDOMIZE  COPY STR$ wp RUN  LIST ©>@©@ COPY VAL "PPLEN ▖USR  THEN  COPY  LPRINT K© BRIGHT  CLS INKEY$ BEEP T INPUT h©4SCREEN$ [I]Up BORDER  LIST | RETURN [D]}[D][D]USR  COPY USR  COPY USR }USR #▖ INVERSE  COPY vACS  RETURN  PAPER +UFN ATTR P▘[Q](D@ RANDOMIZE  COPY nUSR y LPRINT OUSR I WUSR  RANDOMIZE  COPY /W RETURN  RANDOMIZE  COPY  RETURN USR V@*VAL$ @UVUSR *VAL$  SAVE  COPY  BRIGHT <3 RANDOMIZE ▗EUSR LD LPRINT VAL [R][U] LPRINT @[Q] CLOSE #/ LIST @[Q]P2[O]CODE +© LIST 2FN RND+LN 0% PAUSE [F]gUSR %[I]3 COPY RND~O MERGE PI>=% CONTINUE ^ POKE RND~O MERGE INT INT RNDIN  IF  MOVE %) PAUSE [F]lmQ2[E]RND+y=URSCREEN$ +KRND_ INK TRNDVy=UYBFN VlmDXVAL [R]AT IN  IF  TO  TO LBINT INT  TO  AND 3 RANDOMIZE SGN ^ POKE @PI>=NOT  RANDOMIZE SGN 0p▘▜USR  DRAW <@ RANDOMIZE  COPY @ RANDOMIZE  COPY <( RANDOMIZE  COPY  LPRINT  RANDOMIZE  COPY  D@ nUSR  RANDOMIZE  COPY OUSR W RETURN WUSR : RETURN / V RANDOMIZE  COPY "*VAL$ 8UV*VAL$  SAVE  COPY  BRIGHT <3 RANDOMIZE ▗EUSR $LD LPRINT =VAL [R][U] LPRINT @[Q]T/ LIST A@[Q]P2[O]CODE +© LIST 2FN [S]ATTR LN ▘% LET gBIN %[I]3 COPY RND~O MERGE PI>=% CONTINUE ^ POKE RND~O MERGE INT INT RNDIN  IF  INK % LET lmQ2FN [S]ATTR y=UR[E]RND+KRND_ INK JSCREEN$ Vy=EYD[U]VlmD CIRCLE VAL [R]AT IN  IF  TO  TO LBINT INT  TO 3 RANDOMIZE SGN ^ POKE @PI<>$[C]K RANDOMIZE SGN 00▘▜USR  DRAW <@ RANDOMIZE  COPY @ RANDOMIZE  COPY <( RANDOMIZE  COPY  LPRINT  RANDOMIZE  COPY   RANDOMIZE  COPY USR  RANDOMIZE  COPY y  RANDOMIZE  COPY W RETURN  RANDOMIZE  COPY ;] RANDOMIZE  COPY  PAPER FN  RANDOMIZE  COPY [S]? SAVE  RANDOMIZE  COPY INT © SAVE  RANDOMIZE  COPY  IF © SAVE  RANDOMIZE  COPY :AT  RANDOMIZE  COPY  IF  CLEAR  OUT  RETURN < COPY  LOAD  COPY LN NUSR $© COPY USR N = DRAW PI LPRINT  LIST ! LIST 8P ▗/ LIST COS  BRIGHT /{© POKE [G]1 CLEAR <= RUN  LN ASN > OUT <= DIM  COPY  CLS  COPY UQUSR ? CLS  RETURN @[R]USR  RANDOMIZE <p[R]USR  BORDER NqP@ CIRCLE  FOR  FLASH ATN ▖[J]SPEEK @` RUN "@▝ PRINT ▞ IF NOT ▜▖ DRAW PI INPUT © COPY  RETURN  READ ▙ TO ? COPY  DRAW  SAVE ABS ([D]G COPY  DRAW ? DRAW [C]I RETURN _ LIST ? CLS USR <=USR  DRAW ~@ RANDOMIZE  COPY @( RANDOMIZE  COPY x RANDOMIZE  COPY I LPRINT  RANDOMIZE  COPY 1  RANDOMIZE  COPY I LPRINT  RANDOMIZE  COPY W RETURN  RANDOMIZE  COPY  CLS ] RANDOMIZE  COPY zFN  RANDOMIZE  COPY ▘? SAVE  RANDOMIZE  COPY  IF © SAVE  RANDOMIZE  COPY  IF © SAVE  RANDOMIZE  COPY :AT  IF  CLEAR  OUT  RETURN < COPY  LOAD  COPY LN NUSR © COPY USR N  DRAW ▜ LPRINT  PAUSE ▝p8▖/ POKE ▗s MOVE ]{© RUN [Q]=[R]<= NEXT [L] CLS PEEK  OUT >=▘. REM  COPY  RUN  RETURN aQ@? CLS  COPY /PI@ IF <X[S]USR  STOP ▙]SUSR VAL USR  DIM  THEN ATN  OR INKEY$PEEK X`[[A]▛ OVER o}2[A]P▝ LET  LET  IF  THEN PI[A][E] DRAW PI INPUT © COPY  RETURN  PAUSE >USR <=? COPY  DRAW x8[O]H+ COPY USR  COPY  IF i$[T] RETURN |_ LIST  LIST ? CLS USR USR [A] DRAW ( RANDOMIZE  COPY y LPRINT D@1 nUSR H9 RETURN  LIST `@BFN WUSR  SAVE  P:@ LIST  RANDOMIZE  COPY  SAVE ET RANDOMIZE  COPY )V COPY  TO <0▗UUSR  COPY [A]x LPRINT  CONTINUE  R $@ LIST  POKE  LPRINT ;<=POINT  COPY Ps SAVE ({LN [J]>4 RANDOMIZE PEEK  3}ABS @USR  LIST <=G BORDER @SIN  NEXT @ CONTINUE . FORMAT IN @ INK H[H]▞[J]> RETURN  BORDER w BEEP `>USR  MOVE }USR ▝ RANDOMIZE  IF  OVER  RUN [J][F]VSTR$ [I][O]X IF .BIN  STEP @ REM [Q]GBIN <CHR$ [Q]i6[M]SGN [I]0 LIST 0PEEK GUSR [A] DRAW B( RANDOMIZE  COPY  LPRINT  RANDOMIZE  COPY USR D@xnUSR  RANDOMIZE  COPY  RANDOMIZE  COPY 98p`@ [A]WUSR  [A]:8p RANDOMIZE  COPY " RANDOMIZE  COPY $ RANDOMIZE  COPY <VAL  RANDOMIZE  COPY TAN  RANDOMIZE  COPY TAN  RANDOMIZE  COPY  RANDOMIZE  COPY ▖ RANDOMIZE  COPY  RANDOMIZE  COPY p RANDOMIZE  COPY p RANDOMIZE  COPY  ,USR USR (USR  @#010 LIST   RANDOMIZE  COPY USR USR  RANDOMIZE  COPY  RANDOMIZE  COPY mPEEK  CIRCLE  RANDOMIZE  COPY  RANDOMIZE  COPY  RANDOMIZE  COPY / COPY  SAVE © RUN  GO TO  GO SUB INKEY$PEEK  BEEP  STEP TINT SCREEN$ INT UTVVAL$ SCREEN$ SCREEN$  MERGE T[S] REM j]UTSCREEN$ SCREEN$ jURFN INKEY$ MOVE S/ATTR INKEY$SCREEN$  OR USCREEN$ [K]*Q0▗[K]"  ▖▗@*SCREEN$ FN / COPY  SAVE ©w GO TO  GO SUB INKEY$PEEK  BEEP MTINT  REM INT UTVVAL$ SCREEN$ SCREEN$  MERGE DSCREEN$ [K]*Q0▗[K]"  ▖▗@*SCREEN$ FN / SAVE © GO TO  GO SUB PEEK <=D[K]2UVSCREEN$ j CLOSE # CLOSE #ATTR UtSIN FN WV* REM  MOVE /▙ LINE UTSCREEN$ .QT" ▖▗@*FN / SAVE © GO TO  GO SUB PEEK  BEEP DINT [K]U6VAL$ SCREEN$  MOVE DSCREEN$ :ETSCREEN$ "▖▗@*FN © COPY  DRAW  FOR VAL$  INPUT  INVERSE GTSCREEN$ [K]Tut▖UUT© DRAW  REM [S]]HSCREEN$ 2U▗UTUSR  LPRINT P CONTINUE X:[U]=n[S]uCHR$ k[S]]*▘4 LPRINT  LPRINT >LN wV IF ▞ CLOSE #A`4 LPRINT  SAVE  DRAW  VERIFY ▝wQz▘ MERGE  SAVE ▗ CLOSE #[Q][E]@`?USR `:VAL ©X REM  NEW  CLEAR Q PAPER ▝© MOVE ~[R]UR>4▖ USR >USR ©` REM VAL  RUN PSCREEN$ FN  CLEAR SCREEN$ [U]t*[S]▘BIN 8 LPRINT P? CONTINUE >LN } CLOSE #wd CLEAR [C] REM SCREEN$  INVERSE  PLOT  QABS  REM ▝pT( LIST USR p:▖mT IF  MERGE A IF © RETURN <v DIM  MOVE POINT B< COPY  CLEAR USR  REM [Q]ABS  FORMAT ? REM FN } RUN DwFN SCREEN$  CLEAR  MERGE  INPUT PEEK ▝ INVERSE t)ATTR  DIM  MERGE  BRIGHT SQR SCREEN$ [S]Q CLOSE #Bf▘5P▞@[A]H  @STR$ >USR  LIST ? SAVE  CLS AT  COPY  PAUSE  REM POINT  CLEAR  OPEN # REM POINT ]> IF ASN uUq©SCREEN$ !uqQVAL$ *▘ POKE BIN BSCREEN$  INVERSE >=SCREEN$ [E] FORMAT J!@`© COPY  PRINT ` RETURN VAL  PRINT XVAL$ AT  LET ?[T][R]}VI~ REM YQ!rFN [B]V*FN ▝1*[Q] [A]`a? LIST  COPY  RETURN  CLEAR  GO SUB  REM PEEK  LPRINT  CLEAR  MERGE P?SCREEN$ FN ▖} RUN ${SCREEN$  REM ▘ MERGE wDQ[Q]VAL$ ▖▝]BF*!M 8 COPY  COPY USR  COPY  COPY  COPY SCREEN$ SCREEN$ SCREEN$ UUUSCREEN$ SCREEN$ SCREEN$ UUUSCREEN$ SCREEN$ SCREEN$ UUU INVERSE ]*>] COPY  COPY UUSCREEN$ SCREEN$ @ )2 AND )e8SIN (X0,([G]1▛+E2▘)USR [Q]USR [Q]USR [Q]USR [Q]USR [Q]USR FN  TO [T]lSTR$ VAL [Q]USR [Q]USR [Q]USR [Q]USR [Q] USR  LPRINT ATTR  TO [Q]USR [Q]USR [Q]USR [Q]USR [Q] yqy IF  PAUSE 2RxRbr21pbZ~ IF  PAUSE pyyy:RR2rr IF  SAVE  LOAD } RUN USR  BEEP ~ RANDOMIZE  LPRINT [H][O]INT p[D]AT ABS [I]=.[M] DEF FN 8p;9Wi DRAW LN [CHR$ [T]NOT 0LEN COS & RANDOMIZE  COPY  RANDOMIZE  COPY  RANDOMIZE  COPY   RANDOMIZE  COPY @ RANDOMIZE  COPY @ RANDOMIZE  COPY ?USR  RANDOMIZE  COPY  RANDOMIZE  COPY  RANDOMIZE  COPY 0 RANDOMIZE  COPY ` RANDOMIZE  COPY USR USR VAL @@9 STOP BIN ▖`▙!SGN B CONTINUE IN  LET USR USR [S] D IF | CONTINUE [Q]Q RANDOMIZE  COPY [S] RANDOMIZE  COPY  RANDOMIZE  COPY [Q] RANDOMIZE  COPY @ RANDOMIZE  COPY  COPY > CLOSE #{ LPRINT  CLOSE #[Q]USR u@0SCREEN$ T:[Q] CLEAR  RANDOMIZE  COPY SCREEN$  RANDOMIZE  COPY  CLOSE # RANDOMIZE  COPY [Q] RANDOMIZE  COPY @ RANDOMIZE  COPY  RANDOMIZE  COPY  USR @>LN ▜ CLOSE # READ  IF [Q]]PFN @ LPRINT @h BEEP [Q]USR 4 CONTINUE P[Q]@@0 LPRINT ^.tFN @ ▘/INKEY$hu PRINT A▘VAL$ INKEY$ht PRINT A▘VAL$ VAL$ FN t PRINT A▘.VAL$ hu PRINT A▘/INKEY$(u PRINT STR$ /VAL$ FN e PRINT A.VAL$ (t PRINT A.INKEY$he PRINT ACODE INKEY$he PRINT A▘CODE INKEY$FN e PRINT A▘/INKEY$ht PRINT A.VAL$ ht PRINT AVAL$ VAL$ FN t PRINT A▘CODE INKEY$(u PRINT A▘CODE VAL$  CONTINUE t PRINT A.VAL$ FN t PRINT A OM[S] REM  CONTINUE _MSIN  IF  CONTINUE _MSIN  IF  CONTINUE [MSIN  IF  CONTINUE [USIN  IF  CONTINUE _USCREEN$  IF  CONTINUE OMSCREEN$  REM  CONTINUE OMSIN  REM  CONTINUE OESCREEN$  IF  SAVE _USCREEN$  IF  SAVE KMSCREEN$  IF  CONTINUE _USCREEN$  IF  CONTINUE [MSCREEN$  IF  CONTINUE OMSCREEN$  REM  CONTINUE OMSIN  IF  CONTINUE _MSIN  IF  CONTINUE 88TTSCREEN$ SCREEN$  ERASE  ERASE ▘▘DD88(^/SCREEN$ SCREEN$ N~SCREEN$ SCREEN$ nSCREEN$ SCREEN$ >fSCREEN$ SCREEN$ 6f[S]SCREEN$ vf▘SCREEN$ VbSCREEN$ ^bSCREEN$ SCREEN$ 6[S]SCREEN$ v^SCREEN$ SCREEN$ ^bSCREEN$ SCREEN$ 6[S]SCREEN$ v^SCREEN$ SCREEN$ >fSCREEN$ SCREEN$ 6f[S]SCREEN$ vf▘SCREEN$ VbSCREEN$ ;wV▛ CLOSE #ATN  PRINT SCREEN$ ASN SCREEN$ ASN SCREEN$  VERIFY  INPUT  OVER  INVERSE Z PAPER ZZ THEN V FOR T FOR VmZu{UjUSCREEN$ UINT USCREEN$ jATTR jSCREEN$ j[S]"[S] "USR @[Q][Q]P FORMAT XHXAT AT [U]TAN [U]SCREEN$ SCREEN$ ACS ACS [U]ASN ATN  MERGE  MERGE  COPY ~ COPY  RETURN UT LPRINT ` LPRINT `USR ` LPRINT ` LIST  RUN  RETURN  COPY  RETURN UT LPRINT ` LPRINT  COPY ~ COPY  RETURN UTc VERIFY $USR [Q][N]0h`([E]YNOT 3$TAN "[J] CIRCLE 4HZ,▚0[J]t&[Q]STR$ +,>=[J]VAL [B]P&TVAL  CIRCLE -rVAL A LINE ,  OPEN #▗INKEY$2 FLASH M)[Q]ctP0p88~ CLEAR  OUT c RETURN  RUN  OUT  THEN  CAT u{CODE RND READ R BORDER h[Q]▝ATTR  VERIFY *[K]vT GO TO [A]PR TJD4 LINE RUE$[C]LEN Ue[C]Z THEN [F]]TAB uj GO SUB (  @@[A][Q]E[U]%H(([D]TAB *wmTAB  VERIFY 88 PLOT   PLOT  SQR SQR  PLOT   PLOT  SQR SQR  PLOT   PLOT  SQR SQR  AND  AND 88 PLOT   PLOT  SQR SQR  PLOT   PLOT  SQR SQR  PLOT   PLOT  SQR SQR  AND  AND { AND 8 PLOT  SQR  PLOT  {SQR  AND  AND  OUT  PAPER  OUT © GO SUB  CLEAR IN  GO SUB _ACS  RUN wATTR  OUT SCREEN$ VAL$  BEEP uUUSCREEN$ SCREEN$  REM  REM uU MERGE U"▘[Q].}`© LET ABS  NEXT ~ CAT  COPY  RUN  LOAD  CLS  MERGE  PRINT ATTR n OUT  CLS ` PLOT  >IN ©©© CLEAR > IF  OUT  COPY CODE © RUN IN CODE  COPY  COPY USR prLN  CLS x_ CLOSE #CODE VAL$  PRINT  CLEAR  CLS  CLS  RUN  OUT  COPY ATN  COPY  FOR IN  RUN LN  DRAW  DRAW  CONTINUE  POKE USR  FLASH  LPRINT TAB  SAVE  COPY  SAVE  COPY  SAVE  LOAD  VERIFY  COPY CODE v RUN TAB PEEK RU LPRINT |/ LIST PEEK TFN P[Q]}PFN  POKE >+pp LPRINT USR USR USR eVAL  LPRINT  FOR  RETURN p BEEP ? FORMAT  OVER  THEN 8l LIST L READ 0 POKE  READ USR  LLIST USR =VAL [A] OVER  AND  LIST 0]p[A]PEEK 10ABS VAL PzOLEN  >VAL `CODE [I] AT ?X`?XUSR < COPY /@:©XUSR |IN /@ LET ©XUSR  PAPER  COPY M@RND~lUom[R]©INKEY$V RUN uQTAB  PLOT  TAB  OUT ASN CASN >K BEEP ASN 7TAB 7 MERGE %oASN ' DATA #O CLOSE #IN  DATA ~$ INVERSE @USR  DRAW 7 LIST  SAVE 8 GO TO  DRAW  AND [P]?=LN  CLEAR  COPY  INPUT ASN  RANDOMIZE .<=s/COS ^ TO TAB  LOAD X LOAD !w>R OVER ABS / COPY [SQR  CLS O TO  READ [F] LET STR$  COPY  RUN K]wTAN  FOR IN  OR © DIM SIN [L] PAUSE e0W POKE [K]-+ RANDOMIZE SZ[F] REM 7wC CLEAR l RETURN  POKE "[F] RETURN  IF [M]Rw RUN © REM IN  RUN t© RETURN  FOR  REM O RUN  RUN  RUN Z STOP  BEEP  CLS Gw BORDER  CLEAR  OUT <=ZC/ READ  RETURN [STR$ ACS ? RESTORE ACS <>LEN FN 3BIN [S]/▛d FLASH ` CLS @ IF `EXP   CLS @ CLEAR @ OVER   COPY  LPRINT  COPY USR o LPRINT  COPY USR  OUT  LPRINT [Q] INVERSE  LPRINT  RUN [Q]© LPRINT 'USR  LIST 7VAL © LPRINT  PAPER  LIST  LIST  FLASH VAL { LIST  FOR VAL  CLS VAL {LN  CLS  CIRCLE { CIRCLE { CIRCLE { CIRCLE ]/} GO TO mlnTAN  MOVE  CLOSE #PIZ| NEXT  INPUT sose COPY  LIST %CHR$ /[S]CHR$  ERASE "?bSIN 7[S]#TAN 7TAN > CLOSE #l[E]_ CIRCLE W CIRCLE [N] FORMAT USR  CAT  MOVE <=STR$  LLIST  READ  COPY NOT  OUT  READ © READ  OUT  LLIST  OUT LEN  OUT LEN } LET _ INK _x MERGE [A][O] SAVE  VERIFY [E] LIST U6)U[T]COS [T]PI SAVE  OPEN #USR  RANDOMIZE  COPY [I]USR ` NOT  pP  RANDOMIZE  COPY x< DRAW | CONTINUE `SCREEN$ }$=6USR  RANDOMIZE  COPY 0 TO 5~4 RETURN  RETURN  RETURN %~" GO TO vCODE ©IN 6USR [A]8 RANDOMIZE  COPY USR  LPRINT  NEXT  NEXT  LIST I LPRINT % BRIGHT K RETURN G COPY K COPY % LOAD  LOAD A VERIFY N SAVE  SAVE  SAVE p READ NOT  RANDOMIZE  COPY  LPRINT B@ CLEAR z[R]=B▗H[A] USR  RANDOMIZE  COPY z PAPER  STOP p8@# OUT ATN  OUT ACS @ ©+[H]@▘@©%@USR `0 SAVE 8lSCREEN$  VERIFY @ LPRINT  de[U]c@▖ THEN 8&P`j USR +kQACS "a RETURN 7oJnTAN [Q]A$FC8 STR$ V ERASE &0 AND [P],XSCREEN$ 2XZfZfZf<#N@@▛ LLIST CODE  MOVE © RANDOMIZE  COPY © COPY  COPY USR  COPY USR  INVERSE  LPRINT PEEK  LPRINT I ▖ LPRINT *H▖ TO 0 COPY ▚,>>@ ERASE > NEXT  OVER  NEXT  TO a RANDOMIZE  COPY  RANDOMIZE  COPY © COPY ACS  COPY  CAT  INVERSE  CAT PEEK  LOAD I&▖ LPRINT *`;▖ LPRINT a COPY USR Y COPY USR } READ USR | COPY VAL 8>X CONTINUE USR  SAVE 0 RANDOMIZE  COPY  RANDOMIZE  COPY © COPY  INVERSE USR PEEK  AND I)#▖ GO SUB k*ak▖ LOAD s COPY  NEW { COPY  LPRINT 1 READ USR ©8PEEK  DATA  OVER BIN USR FN USR [A]` RANDOMIZE  COPY  RANDOMIZE  COPY k<>▖USR *@▖ GO TO 3 COPY  NEW ; READ  INPUT 8 READ ▙>t[M]▖]I[S][A]"`STR$ USR  RANDOMIZE  COPY  RANDOMIZE  COPY © COPY  COPY USR [M]USR ©`▖[Q]*`d;▖ INPUT 3 COPY  NEW I INVERSE <>} READ  OUT | COPY [P]8>STR$  LPRINT  READ  FORMAT  READ  LIST 8 RANDOMIZE  COPY  FORMAT  FORMAT ( PLOT   LPRINT TAB  FLASH  SAVE _ CLEAR SGN  ATN  PLOT   RETURN IN  RETURN  OUT Ko CLS © RANDOMIZE  COPY  COPY  RANDOMIZE  COPY  RANDOMIZE  COPY I,INT  DIM [B]u OPEN #DI,INT  DIM  RANDOMIZE  COPY 08u[K]INKEY$POINT INT PEEK CODE ATTR INT PEEK CODE ATTR w} OUT w08 COPY ? RANDOMIZE  COPY >>>> RANDOMIZE  COPY ? RANDOMIZE  COPY >>>>> RANDOMIZE  COPY ? RANDOMIZE  COPY >>>> RANDOMIZE  COPY SCREEN$ IN  COPY  COPY @ATTR  COPY  COPY _ RETURN ATTR  SAVE U COPY ▗(T FORMAT FN pPOINT J LLIST ▖ ▘@ LPRINT *J NEW "▖@ LPRINT  RANDOMIZE  COPY FN VAL ▖  RANDOMIZE  COPY  LPRINT  RANDOMIZE  COPY USR [Q]`  RANDOMIZE  COPY  LPRINT  RANDOMIZE  COPY pFN USR ▖  LPRINT )*3VAL  "▖@ LPRINT TU@t MERGE P:SCREEN$ SCREEN$ ▖5TUT> FOR *[Q]u MERGE  MERGE TjSCREEN$ [K][Q]t MERGE TTy[Q][J]SCREEN$ wESPzSCREEN$ SCREEN$ uUP REM VAL$ POINT SCREEN$  PRINT uUPSCREEN$ SCREEN$ POINT SCREEN$  uUUP IF SCREEN$ FN SCREEN$ t MERGE SP IF INKEY$INKEY$SCREEN$ t STEP EP DIM SCREEN$ SCREEN$ SCREEN$ sUMP INPUT SCREEN$ SCREEN$ SCREEN$ }UMU LINE INT SCREEN$ [Q]u@UU IF  LINE SCREEN$ FN }[F]UU IF +SCREEN$ FN vWUE REM SCREEN$ SCREEN$ ▖u]UFN SCREEN$ SCREEN$ LN sUUQ;SCREEN$ ATTR  REM uU]P:SCREEN$ INT SCREEN$ }U MERGE P>jSCREEN$ SCREEN$ }U MERGE P:jSCREEN$ *t MERGE U FORMAT EXP ATTR SCREEN$ SCREEN$ sWUP REM VAL$ POINT SCREEN$ SUUPjSCREEN$ POINT SCREEN$ 9fU IF U REM U REM u REM u REM u CONTINUE S REM uA P SAVE TVAL$ L[K]U[I]U[I]5 CONTINUE USCREEN$ PSCREEN$ jP[S]D[Q]U@UIN  REM ATTR IN  RUN O RUN  COPY  STOP  INPUT SCREEN$ M=WESCREEN$ jSCREEN$ [K]T MERGE UUFN SCREEN$ SCREEN$ SUU▚SCREEN$ +SCREEN$ UTUUSCREEN$ SCREEN$ ATTR SCREEN$ ETWUSCREEN$ SCREEN$ VAL$ SCREEN$ MU]USCREEN$ SCREEN$ INT SCREEN$ MT CLOSE #S[K]SCREEN$ POINT SCREEN$ 5T MERGE USCREEN$ ▝SCREEN$ [S]PTUPU*SCREEN$  SAVE X POKE ([B] INPUT  LOAD ▝V#j; ERASE  OVER  SAVE ▖6ABS cp}q MOVE SIN  RANDOMIZE $[A] MOVE [D]x[R][H] COPY  PRINT  SAVE ` RANDOMIZE  PLOT   CLEAR  FOR ▝ABS } GO SUB  GO SUB  LOAD  MERGE .PIa GO SUB [T]f BRIGHT  OVER  GO TO  COPY  POKE  SAVE @ RANDOMIZE  NEXT  CLEAR  FOR  PAPER  9 BRIGHT LEm? BRIGHT  BEEP  CLEAR  CLEAR  RETURN  CAT  COPY _RND[B]0Oo OVER ASN | F▝q CLEAR  ERASE  AND mUSR  FORMAT D' OVER ▝ BRIGHT  CLEAR  VERIFY : VERIFY  ERASE TAN 2 BEEP  OVER  GO TO  COPY  POKE  SAVE 0 RANDOMIZE  NEXT  CLEAR  FOR [T]f BRIGHT  GO SUB  PAPER ▝[B] CLEAR W INK  BRIGHT  FORMAT J BRIGHT  OUT  GO TO  COPY  PRINT  SAVE P RANDOMIZE  PLOT   CLEAR  FOR ([F]VAL  PAPER ] OPEN #[K] CLEAR  INVERSE =Wp FORMAT =] LPRINT ▝ REM © INVERSE UINKEY$=}q[Q](`;IN  OPEN #j=Q`(`$ CLEAR p VERIFY =5 MOVE Um:Mm INPUT  CAT  COPY OC[B]@_? OVER ABS 4x OVER lr%j CLEAR t VERIFY  PAPER =USR $1/ ERASE ▝[B]j MOVE STR$  CLEAR (`;ABS  INPUT  CAT  COPY _RND[B]0oo OVER INT ] INVERSE  INVERSE  DEF FN  INPUT  INPUT  LPRINT  PAPER ▟USR d/ BEEP #[C]USR  ERASE VRNDm? OPEN #[T] BRIGHT @ BEEP  THEN VAL  VERIFY  PAPER MINKEY$ OUT  INPUT  INPUT  INPUT  CLEAR ▝ABS p OVER  RANDOMIZE  COPY  GO TO  COPY  COPY  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR  BRIGHT L▞M[Q]([E] BEEP  OPEN #j|SQR 6mUSR [U] PAPER m LOAD  COPY _C[B]@?o OVER SIN mW GO SUB RND INVERSE  INVERSE  BRIGHT  OVER  OUT  INVERSE BIN USR # MERGE ( FORMAT D' OVER  GO TO  COPY  POKE  SAVE ` RANDOMIZE  NEXT  CLEAR  FOR 9(USR s ERASE  RETURN  CAT  COPY _[B]0Oo OVER TAN  ERASE <>q OVER BIN  DEF FN POINT  INVERSE l MOVE ▝=[F]o MERGE  VERIFY  OVER  GO TO  COPY  COPY  PAUSE  SAVE 8 RANDOMIZE  PLOT   CLEAR  PAPER VAL [U]a GO SUB  BRIGHT Lc[R] CLEAR R@ VERIFY =5 MOVE COS j OVER  OVER  OVER  COPY  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR d PAPER SQR BIN USR aO PAPER @W@[B]} MOVE  INK  BRIGHT  FORMAT J BRIGHT  INPUT  RANDOMIZE  COPY  COPY  PAUSE  SAVE ` RANDOMIZE  PLOT   CLEAR  INPUT  INPUT  INPUT 6[Q] ERASE V[Q]0 PAPER = CAT  ERASE @ OPEN # MOVE  MERGE Ma OVER  COPY  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR (: INK ,[B] CLEAR  MOVE F%lo OUT / PAPER ] INVERSE  INVERSE USR ][O] OUT  OUT o INVERSE c OPEN #]6[Q]RND INVERSE  INVERSE  BRIGHT  OVER  COPY  PAUSE  SAVE  PLOT   CLEAR  FORMAT  BRIGHT  FORMAT  BRIGHT  LOAD  COPY  LIST  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR ( VERIFY =V MOVE L OPEN #▜ CLEAR  FORMAT CHR$ Av REM  r9- LOAD  LIST  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR ( VERIFY =V ERASE V;ABS  CAT  INVERSE -j#[C]© ERASE @ OPEN #@ OVER  COPY  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR  BRIGHT L"ABS USR % ERASE ▝ PAPER @[E] BEEP  CLEAR $ OPEN #▝[N] LOAD  LIST  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR  BRIGHT LRNDj▝Mq CLEAR [E] AND [Q]( MOVE Mm{IN  INVERSE  OPEN # PAPER ▝} LOAD  LIST  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR R REM pd  CIRCLE  OR ! CLEAR TAN m0L OPEN #▟ LOAD  LIST  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR R REM pd PAPER ▝[B][P] FLASH F OPEN #d STEP 8 OVER  COPY  PAUSE  SAVE 0 RANDOMIZE  PLOT   CLEAR ( PAPER ▝p9 REM / INVERSE f GO SUB t▝ CLEAR  VERIFY =V MOVE 6 REM   OPEN #M LOAD  LIST  PLOT   SAVE @ RANDOMIZE  PAUSE  SAVE t BRIGHT LG0ASN  ERASE  LOAD _▝% LIST  CLEAR  BRIGHT L[R][B][G]/ INVERSE USR ( ERASE COS  VERIFY  COPY  CLEAR  BRIGHT L!SQR `( INVERSE [T]![A]6[Q]POINT MINKEY$ COPY  PRINT  SAVE @ RANDOMIZE  NEXT  CLEAR  PAPER VAL [U]a OVER  PLOT   CLEAR  CLEAR  BRIGHT L$ AND [Q]? PAPER S VERIFY FTAB  LOAD  LIST  POKE  SAVE 8 RANDOMIZE  PRINT  CLEAR  BRIGHT L[B][J] BRIGHT V OPEN # PAUSE  COPY  RUN  SAVE  PRINT  SAVE [I] MOVE ▗GR`$ SAVE [Q]<=I[E] BEEP  COPY  RUN  SAVE ▖ RANDOMIZE  PRINT  SAVE [I] BRIGHT L[B][J] BRIGHT V OPEN # SAVE [Q]$@ VERIFY  STEP @▗INT  COPY  SAVE ` RUN o▝[G] SAVE `/▝ PLOT   SAVE "`_▘V SAVE (` OPEN # COPY  COPY ASN  6[Q][U]n[S][E] BEEP  COPY 0TAN m0[E] BEEP  LIST 0xI [E] BEEP  LIST 0 MERGE d"Mq COPY t VERIFY }] STEP B© LIST 0r9%m0jLEN  COPY }}I%[B]@r9/ LIST ▝ PAPER [K]▝m1 COPY RND INVERSE  INVERSE  BRIGHT j5} DEF FN PICHR$  COPY ▗L F]m LIST [K]( ERASE I/ LIST [L](COS  MERGE xI LIST [M] OPEN #[D]j LOAD RND INVERSE  INVERSE  BRIGHT  REM p VERIFY =V LIST  COPY }] CAT  LIST x STEP SCREEN$ ▙>=x NEW  RETURN   NEXT x AND G  GO SUB <>:[F] RETURN  COPY >=▜▜_!sBIN > COPY 2[F]F#N#Vy=  CLEAR { INPUT _ OPEN # RETURN y▘O LET <>d[G] COPY  COPY  COPY  COPY (d COPY d< COPY  COPY  COPY  NEXT  PRINT  OR  MERGE  RESTORE  INVERSE  RESTORE  INK  PRINT  OR  MERGE  RESTORE  CLEAR  RESTORE :{[F]<2{[F]:s[F]PI TO [Q][G] STEP c INPUT  CLEAR  LLIST  LLIST  MOVE STR$  LET  INK  INVERSE  LLIST  LLIST  MOVE STR$  LET  CLS <> PLOT   SAVE  RANDOMIZE  COPY  SAVE   COPY  PLOT   SAVE  COPY 00 PLOT   SAVE   COPY /// RUN  SAVE  COPY 68S PRINT  COPY D DEF FN UtBRND"[Q]BRND*[Q]BRND2[Q]BRND:[Q]BRNDB[Q]BRNDJ[Q]BRNDR[Q]BRNDZ[Q]G,▖G IF 4G CLS <[A]G%D▛G RANDOMIZE LG CONTINUE 8pG NEW <pG NEW @pG CONTINUE DpG DATA <xG:/G RUN @/C;@CL6DCA8<CS;8CT>4CWD4CIG8CLJ<CLMBGTAB YhG[S]VG[R]VpGsX[GTAB %hG[S]"G[R]"pGs$[BASN !0D STEP *8D DEF FN (LD DEF FN "0BACS TDBLN R8D STEP OHD DEF FN Y4D DEF FN U, RANDOMIZE  COPY  RANDOMIZE  COPY F3R|ED*XDE,XCS.XBI0XAG2XBN4XCE6XDD8XBA<XAN>XBD@XDCDXCOFXBDHXAIJXBNLXCC[LP▜V[Q]▜XFN ▜/FN ▜YVAL ▜]VAL ▜UVAL ▜TFN ▜QVAL ▜MVAL ▜IVAL ▜EVAL ▜AVAL ▜=VAL ▜9VAL ▜5VAL ▜2FN ▜0[Q]▜.[I]▜,[A]▜*▖▜&▖▜"▖[D]+AT [C]%[U]▟+[M]▛'[E]#[A]![Q]!VAL ▜Z[Q]BINT @[A]BINT @pBRND@`B[U]H`B[T]>`B▚9XB▚5PB▚1HB▚-@B▚)8B▚%0BUSR ;HBUSR 7@BUSR 38BUSR /0BUSR +(BUSR ?PF*KFN F+MFN F,L[U]-"|)"t)"l)"d)"/)"T,"L[U]$/FTAB )hBs(ZG▘FHG▘J`G▘P`GyT@B DEF FN S0C[LP!4▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]DaHxG RESTORE <4G NEW @8G BORDER D8G BORDER 88G DATA 8BG DATA @B[A]"▖▛([B]'w[C]"q▟'h▟!a▛$_!RGJ▘"[Q]▘([Q]▘.[Q]▘4[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]Gf:hTAN 9[I]G[S](G[S]PG[S]P`G[S](`G[S](@G[S]( G[S]P@G[S]P ET2<EE4<EL6<EE8<EP:<EO<<ER><ET@<EIB<END<EGF<FBHBs<[>=U[A]"[Q][A](POINT ▙([Q]▙([Q][U].[Q]RND0[Q]RND8[Q]RND@[Q]RNDH[Q][T]P[Q]R[Q]▙SVAL$ WINKEY$▙W[R][A][[R][B]X▖[C]T▖G CONTINUE 09G NEW 49G DATA 4@G DATA ;@G NEW 88G NEW <8G CONTINUE @7D OPEN #"[I]D OPEN #*[I]D MERGE 2[A]D OPEN #6[I]D OPEN #>[I]D OPEN #F[I]D OPEN #J[I]FCHR$ Vz>=Z^>=Z6>=Zs,["▖▗"[H]&[H]▘&PI▘ CODE ▜(▖▚([A]▚,▖.[A]*[I]▗,FN ▚.[Q]▘2▖4[Q]0FN ▚4VAL ▗8▖:[Q]:VAL ▘@[Q]▚<[I]▜B[I]<▖B▖<VAL [S]F▖[S]FFN [S]NFN [S]N▖[S]VFN [S]V▖[S]Vh[S]VH[S]V(BTAN ?BASN 9HBLN FPBATN ;0BINT @dBINT @DBINT @$D DEF FN :8D STEP 6/D STEP KXD OPEN #ND OPEN #JD OPEN #6D OPEN #.D OPEN #&D OPEN #GTAB ShBsR[GTAB -hBs,[[S]V▖BRND"0BRND*0BRND20BRND:0BRNDB0BRNDJ0BRNDR0BRNDZ0[S]"H[S]"h[S]"▖[S]"FN G[*[U]G[2[U][T]:[Q]RND<[Q]RNDD[Q]RNDL[Q]RNDT[Q]RND/[Q][S]VH[S]VhBs,SGTAB -`BsPSGTAB Q`B[D]A[A]B[A]I▖B▟E[S]V▖G RUN RtRND"[Q]RND*[Q][U]2[Q]G[4[U]G[<[U]G[D[U]G[L[U]G[T[U]G[/[U]▚2[I]▚6[A]▚:▖C▚@▖C▜F▖▜J▖▜N▖▜R▖▜V▖▜Z▖>=Z`>=Z8>=ZGTAB D`BsCS[S]"h[S]"H[S]"(RND*$RND2$RND:$RNDB$RNDJ$RNDR$G RUN RtCUSR G/G[V[M]G[N[M]G[F[M]G[>[M]G[6[M]G[.[M]G[S]&[M]G[S][M]G[R]&G[R]GRND"1G[U]*1Bs$YETAB %i▚X▚R▚L▚FCUSR [pCUSR WpCUSR SpCUSR OpCUSR KpCUSR GpCUSR  /▘"[Q]([Q]▚(VAL ▚.[Q].FN ▚4VAL 4[Q]:FN ▚:[Q]▚@VAL @[Q]▚F[Q]FFN L[Q]▚LVAL ▚R[Q]RFN X[Q]▚XVAL BTAN 8[I]BASN 1/BACS ?/BATN 58BEXP ?0BINT 9|BINT 9/BINT 9<BINT 9D STEP B2D DEF FN 0bD DEF FN 4>G SAVE EhG IF 0|G CLS BHD OPEN #![I]D OPEN #)[I]D OPEN #0[I]D OPEN #B[H]BsJ[D]BsM[D]FfRh▜R[I]▜V[I]D OPEN #Z[I]A LINE UP▚*[I]▚&[A]▚"▖▚CUSR ,▖CUSR (CUSR $xCUSR  pG BORDER 2ORND"[Q]RND*[Q]RND2[Q]RND:[Q]RNDB[Q]RNDJ[Q]RNDR[Q]RNDZ[Q]B>=4xB>=8xB>=<xB>=@xB>=DxF LINE HhF<>DhF<>@hF<><hF<>8hF<>4hF LINE 2hF TO 6▖F THEN <▖F TO B▖D OPEN #H[I]D OPEN #P[I]D OPEN #X[I]D OPEN #,[I]D MERGE ([A]D OPEN # [I]GTAB MBsLsBs,sGTAB -G RANDOMIZE LBASN D0BACS 84BATN 8PBSQR >HBSQR >(D DEF FN N4D STEP JHD STEP 48D DEF FN 4TG RESTORE +0G BORDER /4G DATA +<G DATA '<G BORDER '3BsP/RND"[Q]RND*[Q]ERND2[Q]RND:[Q]RNDB[Q]RNDJ[Q]RNDR[Q]RNDZ[Q]D OPEN #V[I]D OPEN #N[I]D OPEN #I[I]D OPEN #B[I]D OPEN #<[I]D OPEN #8[I]D MERGE 4[A]D OPEN #,[I]D OPEN #%[I]D OPEN # [I]▚H0▚D8▚@@▚<H▚8P▚0p▚.p▚6p▚<p▚@x▚DCUSR FpCUSR BhCUSR >`CUSR :`CUSR 6`CUSR 2`CUSR .`CUSR 8@CUSR <8CUSR @0CUSR D(GTAB QhG[S]NG[R]NpBsP[RTRND"[Q][U]*[Q]D OPEN ##[I]D OPEN #[I]G[,[U]G[4[U]G[<[U]▚6CUSR 6pCUSR 8p▘D[Q]▘J[Q]▘P[Q]▘V[Q]▘/[Q]▟V[A][A]Z▖▙V▖[D]Vx▞Vp▟[hD OPEN #D[I]D OPEN #N[I]D MERGE K[A]G CONTINUE 2▖G NEW 6▖G BORDER 9▖G CONTINUE ;▖G DATA 5[A]R[A]D OPEN #Z▟!h▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q][D]![A][B]!x[C](▖[A]'p%t'▖&l▙-[I]G CONTINUE 8@G NEW <<G BORDER @<G NEW D<G CONTINUE H@G DATA @DG DATA <DG DATA <HG DATA AHD OPEN #2[I]D OPEN #9[I]D MERGE A[A]D OPEN #E[I]D OPEN #M[I]D OPEN #U[I]D OPEN #Z[I]BsQl▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]▘X▖▘Xp▘XX▘X@▘X(▘40▘4H▘4`▘:`▘@`▘F`f:(CUSR HPCUSR DPCUSR LXLhD OPEN #P[I]D OPEN #H[I]D OPEN #@[I]D OPEN #8[I]D MERGE 5[A]D OPEN #.[I]D OPEN #([I]D OPEN #"[I]GTAB *xBs)kGTAB RxBsQkG CONTINUE 6tG DATA /[A]G CONTINUE .▖G BORDER 2▗G CONTINUE 6▖CUSR DP▚<VAL ▚@FN ▚D[Q]▜H[Q]CUSR <[Q]CUSR @[I]CUSR D[A]CUSR H[A] DATA 4▖ CONTINUE 9 NEW 5 BORDER 4| CONTINUE 0▚@`▜D`▚4H▚.H▚*@▚&8▚"0CUSR ((CUSR ,0CUSR 08CUSR @PGTAB F@BsE3CUSR DPG CONTINUE I<G DATA /[A]G CONTINUE .▖G BORDER 2▗G CONTINUE 6▖G DATA ?XG DATA CXG CONTINUE >PG BORDER BLG BORDER ELG CONTINUE IPBTAB Px▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]▘"▖▘"p▘"X▘"@▘"(▚Xp▘XX▘X@▘X(A▚4hA▚8`A▚<XA▚@PA▚DHA▚H@A▚L8A▚P0CUSR 4XCUSR 8PCUSR <HCUSR @@CUSR D8CUSR H0CUSR L(D OPEN #([I]D OPEN #-[I]D OPEN #4[I]D MERGE ;[A]D OPEN #>[I]D OPEN #C[I]D OPEN #K[I]D OPEN #R[I]D OPEN #X[I]GTAB LxBsKkG (h▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]D OPEN #V[I]D OPEN #P[I]D OPEN #I[I]D OPEN #A[I]D MERGE =[A]D OPEN #5[I]D OPEN #/[I]D OPEN #)[I]D OPEN #"[I]G CONTINUE *@G BORDER -<G BORDER 0<G DATA -HG CONTINUE 4@G CONTINUE FHG BORDER JDG NEW NHG DATA JPG CONTINUE RHG NEW NDCyF|D STEP DhD STEP HxD STEP @xD DEF FN @hD DEF FN JhD DEF FN B/D DEF FN H/D DEF FN EX▚"p▘"X▘"@▘"(>=$x>= xG (▖Gs3d▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]CUSR Z[A]CUSR V[A]CUSR R[A]CUSR N[A]CUSR J[A]CUSR F[A]CUSR B[A]CUSR >[A]D OPEN #6[I]D OPEN #/[I]D OPEN #([I]D OPEN #"[I]G CONTINUE +?G NEW /<G NEW 2<G CONTINUE 5?G DATA .FBATN JKBACS :WBEXP JkBASN :BSQR DBSQR D`BSQR D@BSQR D D STEP OTD DEF FN NpD STEP 5XD DEF FN :<BLN >pD DEF FN ;tBACS J,GTAB -pG[S]*G[R]*xBs,c▜Z▖▚,VAL ▚(FN ▚$[Q]▚[Q]▚"FN ▚&VAL ▚ VAL CUSR .[Q]CUSR *[I]CUSR &[A]CUSR "[A]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]F[A]G[L[E]T[A]GTAB (PBs'CGTAB VPBsUCA[S]<A[S]<hARND8`ARND@`A[U]H`A[T]6`B>=88B>=<8B>=@8B>=D8F THEN BHF TO :HF<>8(F<><(F<>@(F<>D(F LINE H(F LINE 6(▜Z[I]B[D]BD▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]4[A]4::@FF[A]s:[D]s>[D]sB[D]G CONTINUE :?G BORDER >;G NEW B?G RESTORE F;G DATA >GG DATA BGG CONTINUE J?G NEW B<G NEW D<G%6kFyRD STEP PkD STEP T{D STEP L{D DEF FN NsD DEF FN TsD OPEN #L[I]D OPEN #Q[I]D OPEN #X[I]D OPEN #,[I]D OPEN #"[I]D MERGE )[A]B?pB▖CpB▛GpB[D]B`BsN[E]▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]D OPEN #V[I]D OPEN #O[I]D OPEN #I[I]D OPEN #D[I]D OPEN #<[I]D OPEN #6[I]D OPEN #.[I]D OPEN #'[I]D OPEN #"[I]G CONTINUE '@G BORDER +<G BORDER /<G DATA +HG CONTINUE 3@G CONTINUE ELG BORDER IHG CONTINUE MLG DATA GTFy2Fy2pD STEP 4pD STEP ,pD STEP 0`D DEF FN 4hD DEF FN .hG>=DxG>=HxG>=LxG>=PxF THEN N▖F TO F▖B LINE BhB<>DhB<>HhB<>LhB<>PhB LINE ThBsT[▘"[Q]▘([Q]▘.[Q]▘4[Q]▘:[Q]▘@[Q]▘F[Q]▘L[Q]▘R[Q]▘X[Q]D OPEN #W[I]D OPEN #O[I]D OPEN #G[I]D OPEN #?[I]D OPEN #7[I]D OPEN #/[I]D OPEN #([I]D OPEN #![I]D OPEN #:[I]D OPEN #N[I]G CONTINUE 7@G NEW ;<G BORDER ?<G CONTINUE B@G DATA :DG DATA :HGTAB 6G4▖G▚4[I]GTAB HGF▖G▚F[I]BsGsBs5sGTAB )hG[S]&G[R]&pBs([GTAB UhG[R]RpG[S]RBsT[CUSR 4[Q]▘"[Q](FN ,VAL CUSR ,[Q]CUSR ([I]D MERGE $[A]D OPEN #[I]G CONTINUE /PG BORDER 3LG BORDER 7LG CONTINUE ;PG DATA 3XG CONTINUE F|G NEW JxG NEW NxG CONTINUE R|G DATA J▘0VAL CUSR 0[Q]4VAL CUSR 4[Q]G DATA Q/▚4H▚0@▚,8▚(0▚8P▚@p▚<x▚8▘X[Q]▘R[Q]▘L[Q]▘F[Q]▘@[Q]▘:[Q]▘4[Q]▘.[Q]▘([Q]▘"[Q]▘"▖▘"p▘"X▘"@▘"(CUSR 8pCUSR <hCUSR @`CUSR B`CUSR :@CUSR 68CUSR 20CUSR .(D OPEN #([I]D OPEN #.[I]D OPEN #4[I]D OPEN #:[I]D OPEN #B[I]D MERGE J[A]D OPEN #N[I]D OPEN #V[I]GTAB VBsUsGTAB .Bs-sG CONTINUE N@G BORDER R<G BORDER T<G CONTINUE X@G DATA QHGSXD▘"[Q]▘([Q]▘.[Q]▘4[Q]D[:[U]▘B[Q]▘H[Q]▘N[Q]▘T[Q]▘Z[Q]▚2[I]▜4[A]B▚8[A]B▚>[A]▜D[A]▚D[I]CUSR 4CUSR 8CUSR <CUSR @CUSR D[B]Z▖[D]Zx[C][aG[S]NG[R]NpG)QhG)Q`G)QXG)QPG)QHG,Q@G(OTG(STG*UTG+MTGDOxGIPGZQ▖GZR[A]GYS[I]G[G]YLG[G]L@G[G]JdG[F]T`G CONTINUE (HG BORDER +DG NEW /DG RESTORE 1DG CONTINUE 4HG DATA ,LG DATA ,PD OPEN #*[I]D OPEN #"[I]GL[A]GTHDGHJ8GAN4GNR4GKV8GSXDD DEF FN UtBRND"[Q]BRND*[Q]BRND2[Q]BRND:[Q]BRNDB[Q]BRNDJ[Q]BRNDR[Q]BRNDZ[Q]G,▖G IF 4G CLS <[A]G%D▛G RANDOMIZE LG CONTINUE 8pG NEW <pG NEW @pG CONTINUE DpG DATA <xG:/G RUN @/C;@CL6DCA8<CS;8CT>4CWD4CIG8CLJ<CLMBGTAB YhG[S]VG[R]VpGsX[GTAB %hG[S]"G[R]"pGs$[BASN !0D STEP *8D DEF FN (LD DEF FN "0BACS TDBLN R8D STEP OHD DEF FN Y4D DEF FN U, RANDOMIZE  COPY  RANDOMIZE  COPY F3R|ED*XDE,XCS.XBI0XAG2XBN4XCE6XDD8XBA<XAN>XBD@XDCDXCOFXBDHXAIJXBNLXCGNXBBRXAYTXEO,hFL.hGE0hFG2hBM6hCO8hDS:hEC<hFA>hGL@hFEBhENDhDCFhCOHhE1LhF9NhG9PhF3RhG DATA ,pG:|G RUN @|B▚:[A]B▚@[A]BINT <[I]B▘D[Q]B▘6[Q]B▚6[I]B▚D[I]B▚JVAL B▚PVAL B▚VVAL B▚/VAL B▚0VAL B▚*VAL B▚$VAL B▚VAL B0[Q]B▚*FN BJ[Q]B▚PFN D OPEN #VFN D OPEN #"FN CUSR 6▖CUSR F▖CUSR J[A]CUSR 2[A]BY8hAO:hBU<hCW@hBIBhANDhB@FhG CONTINUE T@G BORDER P<G NEW L>G CONTINUE H@G DATA LHG CONTINUE (<G BORDER ,8G NEW 0:G CONTINUE 4<G DATA ,D RANDOMIZE  COPY 2!8<=~2 AND [D]#~2<=[D]#~2NOT [D]#~#^# RESTORE n STEP ▛▖ STEP ▞ STEP ▗▞ LLIST #~ RETURN CHR$  RESTORE <>!?<=~2 AND [D]#~2<=[D]#~2NOT [D]#~#^# RESTORE n STEP ▛▖ STEP ▞ STEP ▗▞:USR [D] RETURN [ TO c▚:USR [D] RETURN s TO Y▚ LLIST #~ RETURN CHR$ A RESTORE <> STEP E STEP CODE 2[E][F]2[D][F] STEP > RESTORE  STEP ^[A] STEP /<>CODE !o[F]w#w/2CODE [F]NOT INKEY$ RESTORE 8<=[E] GO SUB VAL <>: RESTORE  RETURN  ! TO >= STEP [N] RESTORE NOT x RESTORE  RETURN  !` LINE  STEP [N] RESTORE : RESTORE  RETURN  LINE x RESTORE >2RND<=NOT x RESTORE  RETURN  ! RETURN  LINE  STEP [N] RESTORE : RESTORE  RETURN  LINE x RESTORE >2>=NOT x RESTORE  RETURN  ! ERASE  THEN  STEP [N] RESTORE : RESTORE  RETURN  LINE x RESTORE >2 RANDOMIZE <=NOT x RESTORE  RETURN  !AT  TO  STEP [N] RESTORE NOT x RESTORE  RETURN  STEP  STEP [N] RESTORE : RESTORE  RETURN  LINE x RESTORE >2 GO SUB <=NOT x RESTORE  RETURN  !TAN  DEF FN  STEP [N] RESTORE NOT x RESTORE  RETURN  !▖ CAT  STEP [N] RESTORE NOT x RESTORE  RETURN  !  FORMAT  STEP [N] RESTORE NOT x RESTORE  RETURN  !f MOVE  STEP [N] RESTORE NOT x RESTORE  RETURN  !▙ ERASE  STEP [N] RESTORE NOT x RESTORE  RETURN  ![O] OPEN # STEP [N] RESTORE :x RESTORE >2 GO SUB <=NOT x RESTORE  RETURN  !Z CLOSE # STEP [N] RESTORE NOT x RESTORE  RETURN  !4 MERGE  STEP [N] RESTORE NOT x RESTORE  RETURN ! !  VERIFY  STEP [N] RESTORE NOT x RESTORE  RETURN " !@ VERIFY  STEP [N] RESTORE NOT x RESTORE  RETURN # ! REM  VERIFY  STEP [N] RESTORE NOT x RESTORE  RETURN ) !. BEEP  STEP [N] RESTORE NOT x RESTORE  RETURN * !D CIRCLE  STEP [N] RESTORE : RESTORE  RETURN  LINE x RESTORE >2A>=NOT x RESTORE  RETURN + !` INK  STEP [N] RESTORE NOT x RESTORE  RETURN , !| PAPER  STEP [N] RESTORE NOT x RESTORE  RETURN - !▚ FLASH  STEP [N] RESTORE NOT x RESTORE  RETURN . ![S] BRIGHT  STEP [N] RESTORE NOT x RESTORE  RETURN / !BIN  INVERSE  STEP [N] RESTORE NOT x RESTORE  RETURN 0 !>= OVER  STEP [N] RESTORE NOT x RESTORE  RETURN & !N OUT  STEP [N] RESTORE CODE 2CODE [F]NOT x RESTORE  RETURN ' !v LPRINT  STEP [N] RESTORE CODE 2CODE [F]: RESTORE  RETURN  LINE x RESTORE >2>=NOT x RESTORE  RETURN 2 ! GO TO  LLIST  STEP [N] RESTORE NOT x RESTORE  RETURN 3 ! READ  STEP [N] RESTORE NOT x RESTORE  RETURN 4 ! READ  STEP [N] RESTORE NOT x RESTORE  RETURN 5 ! DRAW  READ  STEP [N] RESTORE NOT x RESTORE <> RANDOMIZE  COPY > COPY 2s[F]NOT <= CONTINUE *[U] BORDER  RESTORE STR$ v!INT  BORDER  RESTORE  OR <>:{[F]O:{[F]EXP ( IF :{[F]O:{[F]EXP :C RETURN >= RETURN  LINE , DIM  RETURN   LINE , DIM  RETURN ! LINE , DIM  RETURN  LINE  LIST  CONTINUE  RETURN  LINE  LIST  CONTINUE CODE 2|[F]NOT VAL$  BORDER  RESTORE  MOVE 6B GO SUB VAL <>!fY STEP  PAUSE  BORDER !▚Y STEP  PAUSE  BORDER !INKEY$Y STEP  PAUSE  BORDER ! AND Y STEP  PAUSE  BORDER ! NEW Y STEP  PAUSE  BORDER <>*[S] BORDER >@w#< CLS >Gw#= CLS >@w#< CLS <> STEP  CLEAR  BORDER :[Q] BORDER v CLEAR  RETURN  !fY"[S] BORDER  STEP  CONTINUE ![K] CONTINUE "[U] BORDER <> RETURN  !▚Y"[S] BORDER  STEP  CONTINUE ![O] CONTINUE "[U] BORDER <> RETURN  !INKEY$Y"[S] BORDER  STEP  CONTINUE ![S] CONTINUE "[U] BORDER <> RETURN USR !INKEY$ CONTINUE "[U] BORDER <>*[S] BORDER ~< NEW Gw# SAVE <> STEP  CONTINUE <> STEP  CONTINUE <> STEP  CONTINUE <>:{[F] NEW G! AND Y<=Yw GO SUB VAL / NEW G! NEW Y BORDER Yw GO SUB VAL <>:[R] BORDER  RETURN ( RETURN ( RETURN (CODE 2[R] BORDER >2[Q] BORDER  STEP ; CONTINUE NOT VAL$  BORDER >2[Q] BORDER  STEP ; CONTINUE NOT VAL$  BORDER :|[F] RETURN CHR$ VAL$  BORDER > COPY 2|[F]:[R] BORDER  RETURN  LINE VAL$  BORDER :[Q] BORDER  RETURN  LINE VAL$  BORDER :[R] BORDER O:[Q] BORDER EXP  >2[Q] BORDER  STEP ; CONTINUE NOT VAL$  BORDER <2[Q] BORDER  STEP ; CONTINUE NOT VAL$  BORDER :|[F] RETURN CHR$ VAL$  BORDER > COPY 2|[F]:[R] BORDER  RETURN  LINE VAL$  BORDER :[Q] BORDER  RETURN  LINE VAL$  BORDER :[Q] BORDER  RETURN  :[R] BORDER 2[Q] BORDER  STEP ; CONTINUE NOT VAL$  BORDER =2[Q] BORDER  STEP ; CONTINUE NOT VAL$  BORDER  RANDOMIZE  COPY >2y DIM =2 BRIGHT [D]>B2 FLASH [D]:z DIM  RETURN  >X2 INVERSE [D]NOT LEN  DIM  RETURN  >`2 INVERSE [D]NOT LEN  DIM  RETURN  %>h2 INVERSE [D]NOT LEN  DIM !f DIM ~ RETURN   : BRIGHT [D]<<2 BRIGHT [D] RETURN >= RESTORE  STEP SQR ▟ LLIST # NEW  RETURN  '!1NOT  STEP {!NOT  STEP {!▚Y▜Y6B GO SUB VAL !cNOT  STEP { STEP  REM CODE 2[R] BORDER <> RETURN USR !1NOT  STEP {!cNOT  STEP { STEP  REM <>>t2 INVERSE [D]>2 BRIGHT [D]>B2 FLASH [D]![R]NOT  STEP {<>NOT [P] REM A DIAMONDA STARTING HANDLEA DAGGERSTICKS OF DYNAMITEA SILK BANDBUNCH OF FLOWERSSOME SKYBOOTSHEAVY ROCKf DIM  GO SUB VAL <>>G2$ REM :" REM  RETURN  !( REM  STEP [G] REM =2# REM <> RETURN  !2 REM  STEP [G] REM =2# REM <> RETURN  !D REM  STEP [G] REM =2# REM <> RETURN  !M REM  STEP [G] REM =2# REM >B2$ REM <> RETURN  !` REM  STEP [G] REM =2# REM >F2$ REM <> RETURN  !l REM  STEP [G] REM =2# REM <> RETURN  !} REM  STEP [G] REM =2# REM <> RETURN USR !▛ REM  STEP [G] REM >2# REM >B2$ REM <> RANDOMIZE  COPY > COPY 2s[F]>21 FOR :. FOR :. FOR  RETURN  D RETURN  > RETURN  8 RETURN  2 RETURN  , RETURN  & RETURN    RETURN  CODE 2{ DIM 2[R] BORDER 2z DIM 2# REM  STEP | DIM  STEP INKEY$ BORDER 2|[F] STEP  GO TO <>>2z DIM  STEP | DIM CODE 2{ DIM 2[R] BORDER !. FOR ~ RETURN  NOT  GO TO  RETURN  NOT  GO TO  RETURN  NOT  GO TO  RETURN  NOT  GO TO  RETURN  NOT  GO TO  RETURN  NOT  GO TO  RETURN  NOT  GO TO  RETURN  LINE  GO TO  STEP INKEY$ BORDER :[Q] BORDER  RETURN  CODE 2{ DIM 2# REM  STEP  GO TO <>!- FOR :[Q] BORDER _~2{ DIM 2" REM  STEP % REM  STEP  GO TO <>!. FOR >w#w#w<>~2" REM  RESTORE  STEP % REM :[R] BORDER <2z DIM 2[R] BORDER  STEP | DIM  LLIST #NOT [O] FOR '8[Q]8xF[A]J[A]Jp).[A]F[A]"[A]"* GO TO 2" REM  STEP % REM  LLIST  LET <> PRINT  RESTORE :) GO TO  RETURN  !, GO TO  NEW  RETURN  !/ GO TO  INVERSE  RETURN  !2 GO TO  CLOSE # RETURN  !5 GO TO  THEN  RETURN  !8 GO TO CHR$  RETURN  !; GO TO EXP  RETURN  !> GO TO VAL  RETURN  !A GO TO PI!"* GO TO CODE 2) GO TO  LLIST  LET <>> COPY 2s[F] STEP  RESTORE > PRINT 2) GO TO  STEP ' GO TO ** GO TO ~O: RESTORE EXP  %#~2<<=#~2=<=>2><=!8<=CODE w#w:$ REM 2:<=:# REM 2;<= STEP  RESTORE  LET < RETURN CHR$ TAN  GO TO <>NCODE 28<=29<=>b2 PLOT   GO TO =2;<=: PRINT  GO TO 2<<=>2><=>G2:<=>x2=<= STEP  RESTORE >28<=: PLOT   GO TO 2;<= STEP  RESTORE vv: PLOT   GO TO <2 PLOT   GO TO  RETURN f  REM >a2;<= STEP  RESTORE <>CODE 2 RESTORE > COPY 2s[F]>2 RESTORE  STEP SCREEN$  GO TO >H PRINT 2 PRINT  GO TO  STEP  RUN  GO TO  LET == RETURN *v  LET CODE 2FN  LINE <2 RESTORE  STEP SCREEN$  GO TO >x2FN  LINE >, PRINT 2 PRINT  GO TO  STEP  RUN  GO TO  LET << RETURN J  PAUSE CODE 28<=>D2:<= STEP  RESTORE <>ECODE 28<=29<=>G2:<=>2><= STEP  RESTORE vvv STEP COS ▜v>28<= STEP  RESTORE <>> DRAW  PRINT 2;<= STEP [E] GO SUB  LET vv<PI  PAUSE = PRINT 2;<= STEP [E] GO SUB  LET vv= RETURN  CLS   LET <>CODE 2s[F]>2 RESTORE  STEP SCREEN$  GO TO >;2<<=>2=<= STEP LN  GO SUB >2 RESTORE  STEP SCREEN$  GO TO >2=<=>S2<<= STEP LN  GO SUB >22Y[F]>[H]2Z[F] STEP 1[G]<>!K INPUT , GO TO  GO SUB VAL ! RESTORE CODE w/#w#wCODE #w#w#w#w>#w>[P]2Z[F]>2Y[F]>!2w[F]CODE 2b[F]<>8[Q]8xF[A]J[A]Jp).[A]F[A]"[A] STEP  GO TO ▙ STEP STR$  LET <> STEP 6l=>!dY PRINT ~< NEW Gw LET #= RETURN   NEXT >![U]Y PRINT ~< NEW Gw LET =# RETURN   NEXT <>CODE 2|[F]2C>32 RESTORE 2s[F] STEP  RESTORE v CLEAR <>> COPY 2s[F]>42 RESTORE  STEP  RESTORE CODE 2C:CO:C PRINT  OR  STEP o INPUT vvSTR$  LET EXP ( LET  STEP [E] INPUT >22 RESTORE  STEP  RESTORE :CO:C PRINT  OR  STEP COS ▜v RANDOMIZE  COPY STR$  LET EXP ( LOAD  STEP  INPUT  STEP SCREEN$  GO TO  STEP 1[G]CODE 2s[F]:D RETURN  CLEAR  LINE m INPUT  STEP  DATA [A] STEP 7▜ STEP COS ▜ STEP HBIN :s[F]PI(Y:Y[F] RETURN 8 : RESTORE =2 RESTORE  STEP e LOAD F RETURN  : RESTORE <2 RESTORE  STEP e LOAD 6:Z[F] RETURN ASN  : RESTORE  AND 2 RESTORE  STEP e LOAD " RETURN C(CODE 2s[F]: RESTORE  VERIFY 2 RESTORE  STEP e LOAD  STEP SCREEN$  GO TO  STEP 1[G]CODE 2s[F]<> STEP `©vv:w[F]PICHR$  CLEAR  INPUT CODE 2C> COPY 2s[F]! DEF FN CHR$  STEP {*t[F] STEP {:CO:CEXP ( IF v RANDOMIZE  COPY NOT m INPUT  STEP [E] INPUT >52 RESTORE  STEP  RESTORE CODE 2CO:C PRINT  OR  STEP o INPUT vvSTR$  LET EXP ( LET NOT m INPUT [ PRINT  COPY CODE 2FN  PRINT !POINT  PRINT  INVERSE !d LET >^#V# RESTORE  INVERSE 6 INVERSE p INVERSE p INVERSE s INVERSE r FOR ^#V INVERSE 6 INVERSE p LLIST  INVERSE s INVERSE r INVERSE =  CLOSE #<2, PAUSE 2FN  PRINT <>1? RUN CODE  PRINT 0[J] PRINT [K] PRINT I RANDOMIZE  COPY !? SAVE ! PLOT  [J] PRINT [L] PRINT *@▘ RANDOMIZE ▛ PLOT  ▖▗ PRINT ▖ PRINT 1!`$:FN  PRINT PI>=>2 PAUSE !, PAUSE 5 F INVERSE !d LET  STEP  DIM  PAUSE  INVERSE ! LET  STEP  DIM  PAUSE  INVERSE ![S] LET  STEP  DIM  PAUSE !, PAUSE 6 INVERSE !d LET  STEP ▛ NEXT "[M] POKE 2[U] POKE  INVERSE ! LET  STEP ▛ NEXT "[O] POKE 2RND POKE  INVERSE ![S] LET  STEP ▛ NEXT "[Q] POKE 2INKEY$ POKE >2[S] POKE !INKEY$ POKE > CLEAR  COPY  GO SUB y CLEAR IN  GO SUB ATTR = PAUSE  PAUSE <>COS [L][P][U]b[B]{sA0O[Q] INVERSE N INVERSE F INVERSE n INVERSE f~#V_SIN   INVERSE n INVERSE f^#V INVERSE q INVERSE pNOT  RUN  PAUSE  INVERSE ~O NEW !▝ POKE VAL$ [R]VAL$ wNOT  RUN  PAUSE  INVERSE ~O NEW 8!▝ POKE VAL$ [R]VAL$ wNOT  RUN  PAUSE !▝ POKE  INVERSE ~/INKEY$wd INVERSE p INVERSE p INVERSE w INVERSE  THEN  VERIFY  INVERSE w2<= LET G INVERSE w INVERSE w INVERSE w8 INVERSE  THEN  RETURN  INVERSE  THEN  OVER . INVERSE p) INVERSE 6@# INVERSE 6USR  INVERSE  THEN  DEF FN  INVERSE p INVERSE  THEN VAL$ 1 INVERSE 5 9 INVERSE p INVERSE ^ INVERSE VPI IF 8 NEXT  INVERSE w INVERSE ~ INVERSE w INVERSE  THEN  INPUT  INVERSE  THEN  PLOT   INVERSE ~ INVERSE w INVERSE ~ INVERSE w INVERSE ~ INVERSE w INVERSE r INVERSE s<> INVERSE ~ THEN _>=0 INVERSE 4<> INVERSE 5<> RETURN LN 8G AND  8( AND 8* AND 0O!j PRINT N INVERSE u INVERSE u INVERSE t INVERSE t INVERSE  THEN  NEW [G] AND 2 FOR  LET < INVERSE w▞ INVERSE w INVERSE w INVERSE w INVERSE wNOT  RUN  PAUSE !TAB  LET ON DIM  INVERSE N THEN i(D INVERSE ~ VERIFY 0% THEN q(& INVERSE ▚0[P] AND  INVERSE w INVERSE ~ VERIFY 0 THEN LEN  INVERSE ~ INVERSE w INVERSE w INVERSE w/ VERIFY  INVERSE ▚8[H] INVERSE w INVERSE 5  THEN POINT  INVERSE ~ THEN a(G INVERSE n INVERSE f~ RETURN T8 INVERSE n INVERSE f~# INVERSE u INVERSE t!SCREEN$  POKE ▜_^#V INVERSE n THEN u(Hg INVERSE F THEN   THEN } INVERSE ~( THEN A  THEN m  INVERSE [G]0 INVERSE  THEN  INPUT [H] INVERSE ▚LN 8 INVERSE  THEN VAL$ x INVERSE w FOR  THEN 8[A]_z0 AND [Q]8 THEN # THEN  AND 0 SAVE  FOR y INPUT  INVERSE w THEN Q(! INVERSE F THEN y( INVERSE n INVERSE f INVERSE u INVERSE t FOR  INVERSE p8 :<= LET  INPUT 2 PAUSE >![T] POKE VAL$  INVERSE INKEY$VAL$ w FOR  INVERSE ~<>p[S]PEEK 8 COPY  LIST  USR VAL P LPRINT USR USR VAL USR  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/,*'%#!!$')+-/▜▜▜▜▜▜▜▜▜▜▜▜▜CODE  PRINT ! PLOT  ▛ PLOT   LET  PLOT   LET  PLOT  / RUN / RUN  LET  PLOT   LET  PLOT  / RUN / RUN  LET  PLOT   LET  PLOT  / RUN / RUN  LET  PLOT   LET  PLOT  / RUN / RUN l RUN l RUN l RUN l RUN  LET  PLOT   LET  PLOT  / RUN / RUN  LET  PLOT   LET  PLOT  / RUN / RUN  LET  PLOT   LET  PLOT  / RUN / RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN  DIM  RUN  DIM  RUN  DIM  RUN  DIM  RUN  DIM  RUN  DIM  RUN  DIM  RUN  DIM  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN POINT  RUN  SAVE  SAVE 5 SAVE 5 SAVE  SAVE  SAVE 5 SAVE 5 SAVE  SAVE  SAVE 5 SAVE 5 SAVE  SAVE  SAVE 5 SAVE 5 SAVE M SAVE M SAVE M SAVE M SAVE  SAVE  SAVE 5 SAVE 5 SAVE  SAVE  SAVE 5 SAVE 5 SAVE  SAVE  SAVE 5 SAVE 5 SAVE e SAVE e SAVE | SAVE | SAVE e SAVE e SAVE | SAVE | SAVE [D] SAVE  GO SUB  SAVE [D] SAVE  GO SUB  SAVE e SAVE e SAVE | SAVE | SAVE  SAVE  SAVE 5 SAVE 5 SAVE G RANDOMIZE G RANDOMIZE S RANDOMIZE S RANDOMIZE G RANDOMIZE G RANDOMIZE S RANDOMIZE S RANDOMIZE _ RANDOMIZE  RANDOMIZE w RANDOMIZE  RANDOMIZE _ RANDOMIZE  RANDOMIZE [O] RANDOMIZE ACS  RANDOMIZE  OR  RANDOMIZE  OR  RANDOMIZE G RANDOMIZE G RANDOMIZE S RANDOMIZE S RANDOMIZE _ RANDOMIZE  RANDOMIZE w RANDOMIZE  RANDOMIZE _ RANDOMIZE  RANDOMIZE [O] RANDOMIZE ACS  RANDOMIZE  LIST  RANDOMIZE  LIST  RANDOMIZE  IF  IF  LIST  RANDOMIZE  LIST  RANDOMIZE  IF  IF & IF  IF & IF  IF G RANDOMIZE G RANDOMIZE S RANDOMIZE S RANDOMIZE G RANDOMIZE G RANDOMIZE S RANDOMIZE S RANDOMIZE ABS  OUT [B] LLIST  OUT  LPRINT >=D>=I LLIST  OUT !▛▗▟ OUT [B]  OUT  LPRINT >=P>=I LLIST  OUT !▛▗▟ OUT [B]▜ OUT [B] LLIST  OUT  LPRINT >=B>=I LLIST  OUT !▛▗▟ OUT [B]% OUT  LPRINT >=N>=I LLIST  OUT !▛▗▟ OUT [B]▜ OUT [B] LLIST  OUT  LPRINT >=?>=F LLIST  OUT !▛▗▟ OUT [B]" OUT  LPRINT >=F>=? LLIST  OUT !▛▗▟ OUT [B]▜ABS ▛▝ OUT  LPRINT ▟ OUT  OUT ▗▟ OUT  OUT  LLIST ▟ LPRINT  OUT  OUT ▗▟ OUT ▜▛▝ LPRINT  OUT ▟ OUT  OUT ▟ OUT  OUT ▟ OUT  OUT ! STOP ▗▟▜ OUT  LPRINT    RANDOMIZE  COPY   >= ▜ OUT  LPRINT ** RANDOMIZE  COPY **>=*▜ OUT  LPRINT """"">="▜ OUT  LPRINT  RANDOMIZE  COPY ▜ OUT  LPRINT  RANDOMIZE  COPY ▜▖▘ OUT  LPRINT  OUT 0 OUT  OUT  OUT  OUT  OUT  STOP  OUT  LPRINT  OUT  OUT  OUT  OUT  OUT  OUT  STOP ▜▖▘ OUT  LPRINT  OUT  OUT  OUT  OUT  OUT  OUT  STOP  OUT  LPRINT  OUT  OUT  OUT  OUT  OUT  OUT  STOP !▜ OUT [B] LOAD ▗ COPY H<=I▜ OUT [B] LOAD ▗ COPY HNOT B▜▖▘ OUT ! RESTORE  LPRINT 11 OUT A STOP 21 LLIST /▜▖▘ OUT ! RESTORE  LPRINT 11 OUT A STOP 31 LLIST .▜ OUT [B]▖▘ LOAD ▗01▜▖▘ OUT ! RESTORE  LPRINT 88 OUT A STOP 9? LLIST =▜ OUT [B]▖▘ LOAD ▗0:▜▖▘ OUT  LPRINT K RANDOMIZE  COPY BBDDDBBBAAB RANDOMIZE  COPY NNPPPNNNMM▜ OUT !▖▘ LPRINT $%%%$%%%$% RANDOMIZE  COPY ▜ OUT !▖▘ LPRINT )***)***)* RANDOMIZE  COPY ▜▖▘ OUT ! LPRINT $ OUT !%%% OUT !$ OUT !%%% OUT !$ OUT !%% OUT ! STOP & OUT ! LPRINT $ OUT !%%% OUT !$ OUT !%%% OUT !$ OUT !%% OUT ! STOP (▜▖▘ OUT ! LPRINT ) OUT !*** OUT !) OUT !*** OUT !) OUT !** OUT ! STOP + OUT ! LPRINT ) OUT !*** OUT !) OUT !*** OUT !) OUT !** OUT ! STOP -▜[O]o qHw[O]▗>=[O][M]2%Yc INVERSE %Y[U]Y. INVERSE +[U]Y▘ COPY  COPY  RANDOMIZE  COPY [Q] RETURN [Q]Y[Q] RETURN [Q]Y LPRINT  RETURN  LPRINT Y RANDOMIZE  COPY  COPY  NEXT  OUT  SAVE [U]QM COPY qSGN  RANDOMIZE RND#PN@RND COPY  LIST ▘ SAVE QO} RANDOMIZE qH  COPY dAT  IF  NEXT COS [A]I  COPY INT M RANDOMIZE oK COPY  RETURN  AND  RETURN  CLEAR  OR INKEY$KSGN  COPY <>SQR  RETURN >=INKEY$K COPY  CLS >= RETURN  IF <=INKEY$M COPY vFN  RETURN uPIINKEY$K COPY  PAPER  BRIGHT  RETURN  INK  FLASH INKEY$K COPY  GO SUB  RANDOMIZE  RETURN  GO TO  SAVE INKEY$M COPY  LOAD  PAPER  RETURN  INPUT  INK INKEY$M. COPY [M]- RETURN [L]INKEY$K COPY J RETURN I▛INKEY$K COPY  LET  COPY  RETURN  LIST  RETURN INKEY$M 1EXP [K]CODE  OPEN # RETURN ![Q]X[R]X_6F GO SUB VAL NOT  DRAW  RANDOMIZE  COPY  NEXT ! FORMAT k0[A]~ THEN w#xLEN CHR$  DRAW  GO SUB V CLS  STEP  STOP  CLS ![Q]X[R]X6 GO SUB VAL NOT j INPUT  GO TO  FOR  REM  DIM  CONTINUE  BORDER  NEW  RESTORE  DATA  READ  STOP  LLIST  LPRINT  OUT  OVER  INVERSE  BRIGHT  FLASH  PAPER  INK  CIRCLE  BEEP  VERIFY  MERGE  CLOSE # OPEN # ERASE  MOVE  FORMAT  CAT  DEF FN  STEP  TO  THEN  LINE <>>=<= AND  OR BIN NOT CHR$ STR$ USR IN PEEK ABS RND PRINT  COPY NOT ▜BIN  CLEAR  DRAW  RANDOMIZE  COPY  DEF FN  BORDER P DEF FN  CONTINUE P BRIGHT  DEF FN  DIM P BRIGHT  BEEP 8 NEXT  DEF FN  DATA P DEF FN  RESTORE P BRIGHT  DEF FN  FOR P BRIGHT  BEEP LEN 3 FLASH |8 FLASH |8 CLOSE #M[XRNDZXL8USR Wq AND Mfv><BB~BB|B|BB|<B@@B<xDBBDx~@|@@~~@|@@@<B@NB<BB~BBB> RANDOMIZE  COPY >BB<DHpHDB@ RANDOMIZE  COPY ~BfZBBBBbRJFB<B RANDOMIZE  COPY <|BB|@@<BBRJ<|BB|DB<@<B< RETURN  RANDOMIZE  COPY B RANDOMIZE  COPY B<