UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU<KALSCOPE }UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU<CL Cg *** KALIEDOSCOPE ***C COPYRIGHT (C) CLOAD 1982C ADAPTED FROM A PROGRAM FOR THE VIP 1802 FROM RCA, WRIT- TEN BY JOE WEISBECKERD( THIS VERSION BY RUSS NELSOND&2 RT. 2, BOX 321A, CORVALLIS,D;< OREGON, 97330.DVF 503-zUU<929-6278 OR 6279D]P DcZDjd0Dn@10,"";:@42,(191);"KALIEDOSCOPE";(191);:@74,"";Dx@256,"DO YOU WANT INSTRUCTIONS? (Y/N)";DA$E/1(A$"")130:1(A$"N")460:1(A$"Y")150,130EB INSTRUCTIONSEo UU<@532," KALIEDOSCOPE PRODUCES PRETTY"E"PATTERNS ON THE SCREEN. THE"E"PROGRAM TAKES A PATTERN THAT YOU";E"INPUT AND REPEATS IT, MIRRORED"FȆ"AROUND THE HORIZONTAL AND"F&҆"VERTICAL AXES. EACH TIME THE"FM܆"PATTERN IS REPEATED, THUU<E COLOUR"F_"IS CHANGED.F}" TO CONTINUE";A$F@532," YOU INPUT THE PATTERN USING"F"THE FOUR ARROW KEYS. YOUR"F"CURSOR IS THE FLASHING DOT"G "WHICH IS INITIALLY IN THE"G1""MIDDLE OF THE SCREEN. AS YOU"GQ,"INPUT THE PUU<ATTERN, IT IS"Gw6"REFLECTED THE SAME WAY AS WHEN"G@"THE PROGRAM IS REPEATING THE"GJ"PATTERN AUTOMATICALLY."GT" TO CONTINUE";A$H^@532," WHEN YOU ARE SATISFIED WITH"H(h"YOUR PATTERN, HIT THE "HQr"KEY. THE PROGRAM WI[UU<LL THEN BEGIN";Hx|"TO REPEAT THE PATTERN. WHEN THE"H"PATTERN BECOMES BORING, HIT THE"H"ANY KEY, AND YOU WILL RETURN TO"H"INPUT MODE. TO EXIT THE PROGRAM"I"HIT THE KEY.":I'ˆ "HIT TO BEGIN";A$I1̕ 600I:CO1IA0UU<IGIYA0:X31:Y15IdLI$""Im870Iz&P(X,Y)I0A$I:TITI1:TI50600IDTI0IN(X,Y)(X,Y):600IO(X,Y,CO)IXA$"" 560IYP(X,Y,CO):610IZ(X,Y)JUb1(A$"W")621:1(A$"Z")622:1(A$"A")623:1(A$"S")6UU<24:1(A$(13))625Jtl1(A$"Q")626:CH0:630JmCH1:630JnCH2:630JoCH3:630JpCH4:630JqCH5:630JrCH6:630JsLI$""490Jt740JvCH6710JCH5627K CH0550K A2501,1:550K)850K3AA1KELI$LI$hUU<(CH)KN550Kaƃ QUIT PROGRAMKhН0KnډK START REPEATING STRINGK A1A1KCOL8COL1:800KCOLCOL1K A0A1:CH((LI$,A1,1))K*850K4ǰ""490K>LH790LRCH920,940,960,980L0f(X,Y)(X,Y):880L>g(X,Y,CO)UU<L\p(63X,Y)(63X,Y):890Lmq(63X,Y,CO)Lz(X,31Y)(X,31Y):900L{(X,31Y,CO)L(63X,31Y)(63X,31Y):910L(63X,31Y,CO)LLYY1:Y0Y15:980LMYY1:Y15Y0:960MM1XX1:X0X31:940M7ʐMPXAUU<X1:X31X0:920MVސhUU<U