ZXTape! 2s Equation of a Line - Side BScotsoft1983English Educational7.50NoneOriginalTZXed by Andrew BarkerA `/31:7:1::65023:"LOGO" *#0;1;"DO NOT STOP THE TAPE" 19,0 "" LOGO @O03 0 ?0 0??0 0??03 0 ?0 00 0?0 0 ?000 0 0 0<??0 0?0 0 000 0 0 0<???0 0?00 0 0 0 < ??0 0 0 00?00 0 0 0 < ?0 0 ??0 00?0 0 0 0 3 0 ????0 0 0 0 3 ?0 ??ppppp???pppppppp??pppp??p~pp?pp?0 p~pp??0 ?ppp~pp0 pppppp0 ??0< 0?0 ?<???0< 0??0 ?B0 03 ?0 ?03 ?0 ?000?0 ?000??00 ?00<0?B00 ?00<0?<EQUATION c)#ac SCOTSOFT 1983 23658j\,8 1:1:6: 9A(5):H(5):K(5):X(10 ,2) INK=6:V=1:EQU=0:TOT=10 :NUM=0:ERROR=0:F1=0:F=0:P=10 :S=.5:C1=0:t$(4,12 ) WTAB=8:8200 :1;3,1;"CODE";3,7;"EQUATION" 'Un=14:t$(n):1;n+4,2;n;n+4,6;t$(n):n (+n=07:GRAPH:"A"+N,GRAPH:n )+n=07:GRAPH:"B"+N,GRAPH:n *;I=110 :CANCEL:X(I,2):X(I,1):I +I=15:CANCEL:I -021,0;"type in the required code " .""46. /=""47/ 25>524ů<4911,-5:45- 7C$=:C=C$: ?0c2=0:a=1:x=124|:y=81Q 500+c*500  2J=15:H(J)=0:K(J)=0:J 610 ,6;"TO STOP TYPE ";1;"S" t12 ,6;"FOR MENU TYPE ";1;"M";14,6;0;"FOR EXERCISE TYPE ";1;"E" "E"Ʀ"S"Ʀ"M"200 H="S":YPOS=80P:B$="HAVE A GOOD DAY":9990':9999': ="E":4000 %C2=1C2=0::190 " 90102# , 25  X=h 19020<#:I=110 :X(I,2):I mA>510 ,0;"ONLY 5 LINES PERMITTED":1,-5:100d:A=A-1:1145y 4XPOS=0:XS=2:YS=2:YPOS=0 4H=(*15):H1=(*2):H1=0H=-H 66100:ERROR=1ERROR=0:1006  b$="HERE ARE SOME":9999' 2YPOS=YPOS+18:B$="POINTS WITH":9999' 7YPOS=YPOS+18:B$="X-COORDINATE "+H:9999'  N1=1  YPOS=YPOS+32 :6000p   7000X $;0,0;1;"POINTS LIE IN A STRAIGHT LINE" .N21,0;1;"TYPE ";1;"D";0;" TO DRAW THE LINE" 3"D"10753 5521,0;" " 8 7800x G:0,0;" " L:0,0;1;"EQUATION OF THE LINE IS X=";H VY#0;"TYPE ";1;"L";0;" FOR NEW LINE ";1;"E";0;" TO END" `""1120` j"E"Ʀ"L"1130j t"="L":A=A+1:1003 ~ 62008 $C1=1:7000X:c1=0  9100#  J=1A X+8*H(J),0 4;0,167 C2=11222 J  J=1A 2EQU=0:(J/2)J/2EQU=1 -12 +EQU,(15+H(J));1;H(J) C2=1 /1+EQU,14+H(J);"X=";1;H(J) J ,#0;"TYPE SPACE TO CONTINUE":0 ):XS=3:YS=3:YPOS=23 FB$="X=h":9990':1:6:9999':6:1 \XS=2:YS=2:XPOS=0:YPOS=YPOS+34":B$="IS THE EQUATION":9999' 4YPOS=YPOS+18:B$="OF A VERTICAL":9999' 7YPOS=YPOS+18:B$="LINE CUTTING THE":9999' 0YPOS=YPOS+18:B$="X-AXIS AT":9999'  XS=3:YS=3:xpos=116t:YPOS=YPOS+26:B$="h":1:6:9999':6:1:XS=2:YS=2 .#0;"TYPE SPACE TO CONTINUE":0:  Y=K 19030F#:I=110 :X(I,1):I mA>510 ,0;"ONLY 5 LINES PERMITTED":1,-5:100d:A=A-1:1645m 4XPOS=0:XS=2:YS=2:YPOS=0 4H=(*10 ):H1=(*2):H1=0H=-H 66100:ERROR=1ERROR=0:1506  b$="HERE ARE SOME":9999' 2YPOS=YPOS+18:B$="POINTS WITH":9999' 7YPOS=YPOS+18:B$="Y-COORDINATE "+H:9999'  N1=2  YPOS=YPOS+32 :6000p    7000X <0,0;1;" POINTS LIE IN A STRAIGHT LINE" "N21,0;1;"TYPE ";1;"D";0;" TO DRAW THE LINE" '"D"1575' )521,0;" " , 7800x ;:0,0;" " @:0,0;1;"EQUATION OF THE LINE IS Y=";H JY#0;"TYPE ";1;"L";0;" FOR NEW LINE ";1;"E";0;" TO END" T""1620T ^"E"Ʀ"L"1630^ h"="L":A=A+1:1503 r 62008 $C1=1:7000X:c1=0  9100#  J=1A 0,Y+8*H(J) 4;255,0 c2=11723 J  J=1A 2EQU=0:(J/2)=J/2EQU=1 )11 -H(J),(16);1;H(J) C2=1 +11 -H(J),0;"Y=";1;H(J) J ,#0;"TYPE SPACE TO CONTINUE":0 ):XS=3:YS=3:YPOS=23 FB$="Y=k":9990':1:6:9999':6:1 \XS=2:YS=2:XPOS=0:YPOS=YPOS+34":B$="IS THE EQUATION":9999' 6YPOS=YPOS+18:B$="OF A HORIZONTAL":9999' 7YPOS=YPOS+18:B$="LINE CUTTING THE":9999' 0YPOS=YPOS+18:B$="Y-AXIS AT":9999' tXS=3:YS=3:xpos=116t:YPOS=YPOS+26:B$="k":1:6:9999':6:1 .#0;"TYPE SPACE TO CONTINUE":0:  Y=MX mA>510 ,0;"ONLY 5 LINES PERMITTED":1,-5:100d:A=A-1:2145a $I=15:K(I)=0:I (9050Z#:I=15:H(I):I FK2=1:K1=0:K=0:9040P#:I=110 :B -(B*H(A))>10 K=K+1:2009 x(i-k,1)=b I:TOT=10 -K <H=H(A):XPOS=0:XS=2:YS=2:YPOS=0  b$="HERE ARE SOME":9999' 2YPOS=YPOS+18:B$="POINTS WITH":9999' 3YPOS=YPOS+18:B$="Y-COORDINATE":9999' 5YPOS=YPOS+18:B$="= "+H+" TIMES":9999' 7YPOS=YPOS+18:B$="THE X-COORDINATE":9999' H>12038 A=5K2=.5 ]I=110 :B=X(I,1)*((2*K2)/H):B>15K1=K1+1:2037 X(I-K1,1)=B I:tot=TOT-K1 /I=1TOT:X(I,2)=X(I,1)*H:I "YPOS=YPOS+24:6000p:  7000X  ;0,0;1;"POINTS LIE IN A STRAIGHT LINE" N21,0;1;"TYPE ";1;"D";0;" TO DRAW THE LINE" "D"2075 521,0;" "  C1=0:I=A:7800x /:0,0;" " 4IH>10,0;1;"EQUATION OF THE LINE IS y=";H;"x" 5DH=10,0;1;"EQUATION OF THE LINE IS y=x" 6FH=.50,0;1;"EQUATION OF THE LINE IS y=x" 7GH=.25~0,0;1;"EQUATION OF THE LINE IS y=x" >Y#0;"TYPE ";1;"L";0;" FOR NEW LINE ";1;"E";0;" TO END" H""2120H R"E"Ʀ"L"2130R \"="L":A=A+1:2000 f 62008 $C1=1:7000X:c1=0  I=1A $C1=1:7800x:C1=0 I [21,0;"TO MAKE ";1;"GRADIENT";0;" NEGATIVE TYPE ";1;"N" ;#0;"TYPE ";1;"SPACE";0;" TO CONTINUE" ""2270 =""2280 ="N"I=1A:21,0;" ":C1=1:H(I)=-H(I):INK=3:7800x:I:C1=0 ""2295 =""2296 (:YPOS=0:YS=3:XS=3 pB$="m":1:6:9990':9999':6:1:YPOS=YPOS+32 :XS=2:YS=2 AXPOS=0:B$="IS A MEASURE":9999':YPOS=YPOS+18 6B$="OF THE SLOPE OR":9999':YPOS=YPOS+18 7B$="STEEPNESS OF THE":9999':YPOS=YPOS+18 6B$="LINE CALLED ITS":9999':YPOS=YPOS+32 cXS=3:YS=3:B$="GRADIENT":1:6:9990':9999':6:1 .#0;"TYPE SPACE TO CONTINUE":0: ypos=0:B$="y=mx":1:6:9990':9999':6:1:YPOS=YPOS+32 :XS=2:YS=2 Dxpos=0:B$="IS THE EQUATION":9999':YPOS=YPOS+18 4B$="OF A STRAIGHT":9999':YPOS=YPOS+18 $7B$="LINE THROUGH THE":9999':YPOS=YPOS+18 )2B$="ORIGIN WITH":9999':YPOS=YPOS+18 .GB$="GRADIENT":9999':YPOS=YPOS+32 :YS=3:XS=3 8\B$="m":1:6:9990':9999':6:1:XS=2:YS=2 =D#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0 B:6,0;"IF YOU ARE NOT SURE OF WHAT IS"'"MEANT BY THE GRADIENT"'''"TYPE ";1;"G";0;'''"TO CONTINUE TYPE ";1;"SPACE" G""2375G L"G"Ʀ" "2380L V="G"5000  Y=MX+C qV>510 ,0;"ONLY 5 GRADIENTS PERMITTED":1,-5:100d:V=V-1:2800 mA>510 ,0;"ONLY 5 LINES PERMITTED":1,-5:100d:A=A-1:2645U (9060d#:I=15:K(I):I (9050Z#:I=15:H(I):I GK3=1:K2=0:K1=0:9040P#:I=110 :B 6((B*H(V))+K(A))>10 K1=K1+1:2509 x(i-k1,1)=b I:TOT=10 -K1 DK=K(A):H=H(V):XPOS=0:XS=2:YS=2:YPOS=0 "B$="ALL POINTS HAVE":9999' 3YPOS=YPOS+18:B$="Y-COORDINATE":9999' IYPOS=YPOS+18:C$="=":D$=H(V)+" TIMES THE":B$=C$+D$:9999' 3YPOS=YPOS+18:B$="X-COORDINATE":9999' ?K<0XPOS=XPOS+208:B$=K:9999':2534 8XPOS=XPOS+208:B$="+"+K:9999':2534 &XPOS=0:H>12539 H=.25~K3=.5 mI=110 :B=X(I,1)*((2*K3)/H):B>15Ž(B+K)>10 K2=K2+1:2538 X(I-K2,1)=B I:tot=TOT-K2 1I=1TOT:X(I,2)=X(I,1)*H+K:I "YPOS=YPOS+24:6000p: 7000X ;0,0;1;"POINTS LIE IN A STRAIGHT LINE" N21,0;1;"TYPE ";1;"D";0;" TO DRAW THE LINE" "D"2575 521,0;" " "N=V:C1=0:I=A:7800x #:0,0;" " $%CH=43+:K<0CH=45- (PH>10,0;1;"EQUATION OF THE LINE IS y=";H;"x";CH;K )KH=10,0;1;"EQUATION OF THE LINE IS y=x";CH;K *MH=.50,0;1;"EQUATION OF THE LINE IS y=x";CH;K +NH=.25~0,0;1;"EQUATION OF THE LINE IS y=x";CH;K 2Y#0;"TYPE ";1;"L";0;" FOR NEW LINE ";1;"E";0;" TO END" <""2620< F"E"Ʀ"L"2630F P*="L":A=A+1:A(V)=A:2500 UA(V)=A Z 62008 x$C1=1:7000X:c1=0 N=1V (9050Z#:J=15:H(J):J I=1A(N) $C1=1:7800x:C1=0 '11 -K(I),16;1;K(I) I N F#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0: z6,0;"REPEAT WITH NEW GRADIENT TYPE ";1;"R";0;'''"TO CONTINUE TYPE ";1;"C" "R"Ʀ"C"2780 -="R"V=V+1::A=1:2500 (:YPOS=0:YS=3:XS=3 B$="y=mx+c":9990':1:6:9999':YPOS=YPOS+26:XPOS=0:6:1:XS=2:YS=2 6B$="IS THE EQUATION":9999':YPOS=YPOS+18 4B$="OF A STRAIGHT":9999':YPOS=YPOS+18 0B$="LINE WITH":9999':YPOS=YPOS+24 "xs=3:ys=3:1:6:B$="GRADIENT m":9999':YPOS=YPOS+26:xs=2:ys=2:6:1:xpos=0 ,5B$="CUTTING Y-AXIS":9999':YPOS=YPOS+18 63B$="AT THE POINT":9999':YPOS=YPOS+24 @xs=3:ys=3:1:6:B$="(0,c)":9990':9999':xs=2:ys=2:6:1:xpos=0 JD#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0   EXERCISE FLAG=0 (6,0;"ENTER YOUR NAME":N$ N:6,0;"DO YOU NEED INSTRUCTIONS Y/N?":R=0:SCORE=5 "Y"Ʀ"N"4006 ="Y"4700\ A:0,6;1;"THERE ARE 5 OPTIONS"''''0;"FOR x=h ONLY TYPE ";1;"1"'';"FOR y=k ONLY TYPE ";1;"2"''0;"FOR y=mx ONLY TYPE ";1;"3"''"FOR y=mx+c ONLY TYPE ";1;"4"''0;"MISCELANEOUS EXAMPLES TYPE ";1;"5" R"1"Ʀ"2"Ʀ"3"Ʀ"4"Ʀ"5"4009:"5"C=:FLAG=1:4013 '"5"C=:FLAG=1:4013 &FLAG1C=(*4)+1 ?CO=0:H(1)=0:K(1)=0:I=1 -G$="":L$="Y=":F$="Y=":C=1F$="X=" &:C1=1:7000X:C2=1 .C24600:H(1)=K(1) C=44600 \C>24500:0,0;1;"GRADIENT m=";H(1):7800x F$=F$+G$:L$=L$+G$ "C=2J=1:1690 "C=1J=1:1190 #1;"ENTER THE EQUATION ";E$ M$="" 'N=1̱E$:E$(N)" "M$=M$+E$(N) N E$=M$ E$F$E$L$21,0;7;2;"WRONG TRY AGAIN":1,-5:100d:CO=CO+1:21,0;" ":CO<24060 9CO0CO=0:SCORE=SCORE-1:4080 I#0;0;4;"CORRECT":N=110 :.1}L,N:N 50,0;1;"EQUATION OF LINE IS ";F$ AB$=" ":YPOS=175:XPOS=0:9999' j#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0::R=R+1:R<54011 6,10 ;N$ I10 ,10 ;"YOUR SCORE IS";12 ,10 ;SCORE;" OUT OF 5" "j#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0::R=R+1:R<54010 ,$Q=15:A(Q)=0:Q  C=34,GRADIENT EX `H(1)=(*10 ):H1=(*2):H2=(*2):H1=1H(1)=-H(1)  H(1)=04510 ,H(1)1F$=F$+H(1)+"X" +H(1)=1F$=F$+"X":L$=L$+"1X" .H(1)=-1F$=F$+"-X":L$=L$+"-1X"  c EX OK(1)=(*10 ):K1=(*2):K1=1K(1)=-K(1)  K(1)=04610 66160:ERROR=1ERROR=0:4610  >C111 -K(1),16;1;K(1) &C=4K(1)>0G$="+"  G$=G$+K(1): \INSTRUCTIONS f:"IN THIS SECTION YOU WILL BE "''"SHOWN THE GRAPHS OF 5 LINES."''"FOR EACH LINE YOU WILL BE GIVEN"''"ENOUGH INFORMATION TO ENABLE"''"YOU TO GIVE ITS EQUATION" p''''"ENTER THE EQUATION AS YOU WOULD"''"WRITE IT"''"eg IF THE LINE HAS GRADIENT=5"''"AND CUTS THE Y-AXIS AT (0,9)"''"THEN ENTER ";1;"Y=5X+9" zF#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0:   GRADIENT (:63?,63?:96`,96` 779O,79O:64@,0:0,64@ .13 ,13 ;"X";8,19;"Y" -11 ,9 ;"A";3,17;"B" 15,0;"X IS THE DIFFERENCE BETWEEN THE"'"X-COORDINATES OF A AND B"''"Y IS THE DIFFERENCE BETWEEN THE"'"Y-COORDINATES OF A AND B" D#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0 GQ=1521:Q,0;" ":Q AXPOS=0:B$=" ":YPOS=176:9999' XS=2:YS=2 AB$="GRADIENT OF LINE":XPOS=0:YPOS=119w:9999' [B$=" =Y/X ":XS=3:YS=3:9990':YPOS=YPOS+24:9999' D#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0  0 XS=2:YS=2 a:16,0;"WATCH WHAT HAPPENS TO THE"'"GRADIENT AS THE SLOPE OF THE"'"LINE INCREASES" &127,63?:96`,0 /14,16;"A";14,28;"B" 4B$="m=0":XPOS=0:YPOS=160:9999'  D#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0 3B$=" ":YPOS=176:9999' 9J=9 */20-+10 */20-/30 &M1=(96`*J):M2=(96`*J) $127,63?:1;M1,M2 5J=/2B$="UNDEFINED":9999':5160( #nB$=(((M2/M1)*1000+.5)/1000)+" ":XPOS=30:YPOS=160:9999' (6.1}L,1:127,63?:1;M1,M2 2J <'127,63?:-96`,0 F 14,4;1;"B" KB$="0 ":9999' Mv16,0;" " Pc0,0;"TYPE ";1;"R";0;" TO RE-RUN ";1;"C";0;" TO CONTINUE" Z"R"Ʀ"C"5210Z dH="R"0,0;" ":5140 i l>0,0;1;"THERE ARE 4 DIFFERENT SITUATIONS" nK0,87W:255,0:128,0:0,175 x10 ,3;1;"m POSITIVE";10 ,20;"m NEGATIVE";21,3;"m ZERO";21,20;"m INFINITE" O0,97a:110n,60<:255,97a:-110n,60< K0,40(:120x,0:188,16:0,60< D#0;"TYPE ";1;"SPACE";0;" TO CONTINUE":0 { pWRITE POINTS z$J=1TOT:C<3X(J,C)=H 8C=1B$="("+H+","+X(J,2)+")":9999' 8C=2B$="("+X(J,1)+","+H+")":9999' QC>2C$="("+X(J,1)+",":D$=X(J,2)+")":B$=C$+D$:9999' GXPOS=XPOS+128:XPOS>200XPOS=0:YPOS=YPOS+18 J 7#0;1;"TYPE SPACE TO CONTINUE":0: CHECK NUMBERS NOT USED  Q=1A 8H=H(Q)H1H-3ERROR=1:6150 Q H(Q-1)=H  CHECK NUMBERS NOT USED(EX)  N=1R SK(1)=A(N)K(1)1K(1)-3ERROR=1:61953 N $A(N)=K(1) 3 8 DISPLAY B:XPOS=0:YPOS=31 GsA=1V=1B$="HERE IS THE":9999':YPOS=YPOS+18:B$="LINE YOU HAVE":9999':6240` L%:B$="HERE ARE ALL THE":9999' V5YPOS=YPOS+18:B$="LINES YOU HAVE":9999' `1YPOS=YPOS+18:B$="BEEN SHOWN":9999' j100d:: DRAW LINES C=3,C=4 INK3INK=4  DIS=0 /C=4C21H(I)=H(N):DIS=-2 :X1=15:Y1=(H(I)*X1+K(I)):Y1>10 6400 ;X2=-15:Y2=(H(I)*X2+K(I)):Y2>10 6500d Ax+8*x1,y+8*y1:INK;8*(X2-X1),8*(Y2-Y1) C2=1 (CH=45-:K(I)>0CH=43+ C1=0EQU=-1 ĄH(I)>111 -(Y1+EQU)*H(I),DIS+14+X1*H(I);"y=";1;H(I);0;"x";:K(I)01;CH;K(I) [H(I)=111 -(Y1+EQU),DIS+14+X1;"y=x";:K(I)01;CH;K(I) yH(I)=-.511 +Y1+EQU,DIS+(12 -X1);"y=";1;"-";0;"x";:K(I)01;CH;K(I) zH(I)=-.25~11 +Y1+EQU,DIS+(12 -X1);"y=";1;"-";0;"x";:K(I)01;CH;K(I) wH(I)=.511 -Y1+EQU,(12 +X1)+DIS;"y=";1;"";0;"x";:K(I)01;CH;K(I) xH(I)=.25~11 -Y1+EQU,(12 +X1)+DIS;"y=";1;"";0;"x";:K(I)01;CH;K(I) ]H(I)=-111 +(Y1+EQU),DIS+14-X1;"y=-x";:K(I)01;CH;K(I)  CHECK ON SCREEN 1  %Y1>0Y1=10 :6430 Y1=-10 X1=(Y1-K(I))/H(I) ( d%Y2>0Y2=10 :6530 xY2=-10 X2=(Y2-K(I))/H(I)  Xv0,81Q:246,0:-4,2:246,81Q:-4,-2:11 ,31;"x" lgx,0:0,159:-2,-4:x,159:2,-4:1,15;"y" vn=16 (x+20*n,82R:0,2 n67060 (x-20*n,82R:0,3 n n=14 )121y,y+20*n:2,0 )121y,y-20*n:2,0 n А6,14;S*10 ;1,13 ;S*20;12 ,14;"0";16,13 ;S*-10 ;21,12 ;S*-20 [12 ,20;S*10 ;12 ,24;S*20;12 ,29;S*30 =12 ,9 ;S*-10 ;12 ,3;S*-20 C1=1 J=1TOT XPOS=0:YPOS=175 B$=(64@+J):9999'  XPOS=18 JC$="("+X(J,1)+",":D$=X(J,2)+") ":B$=C$+D$:9999' aC=2c=110 -x(J,2)+C,17+x(J,1)-C;(64@+J):7195 ]c3H<113 -x(J,2),15+x(J,1);(64@+J):7195 <11 -x(J,2),17+x(J,1);(64@+J)  7300  @0,0;1;"TYPE SPACE FOR NEXT POINT":0 * 7300 \J f*XPOS=0:B$=" ":9999' z PRINT POINTS "F=0F=1:7310  F=0 511 -X(J,2),15+X(J,1);F;"*"  x DRAW LINE 2F=0:J=1TOT:C117305 J Cx+(4/S)*x(1,1),y+(4/S)*x(1,2) 2EQU=0:(I/2)I/2EQU=1 #C=4EQU=0:EQU=EQU+I #C>26300:7845 t4;(4/S)*(x(10 ,1)-x(1,1)),(4/S)*(x(10 ,2)-x(1,2))  F1=0  4error=0:point=0:minus=0:v=x$ x$=08190  q=1v 'q1Ưx$(q)=45-8190 Ax$(q)=45-minus=minus+1:minus>18190 Ax$(q)=46.point=point+1:point>18190 Mx$(q)<480Ưx$(q)45-Ưx$(q)46.ůx$(q)>5798190 3v=1(x$=45-ůx$=46.)8190 q  #1,-5:error=1: 7:2,0;"" 54,0;"" 9TAB+1,0;"" &Jn=3TAB:1;n,0;"";n,5;"";n,31;"":n : #(C"EQUATION"9001)#:"OF LINE"65024,344X:"":"": #)19,0 #*"":6 #21"LINE x=h","LINE y=k","LINE y=mx","LINE y=mx+c" #7K64@,192,78N,89Y,97a,70F,136,15 #8J64@,200,84T,108l,84T,190,4,4 #2[: [2 [: [2[> 2[~#"[2[:[= 2:[= :[G: [O: [ 2 [*[2[: [G: [2 [*[ 2[: [G: [2[: [Oͤ:[<2[ :[<2[ :[0@ :\G:\G:[o:[g>Xg:\w:[G@gxgxo:[Go!xO F![F(//_