node-geogebra
Version:
Generate graphics with geogebra from nodejs
2 lines • 140 kB
JavaScript
$wnd.web3d.runAsyncCallback1("function gOe(a,b){a.a=b}\nfunction $Oe(a,b){_Oe(a,b,a.F)}\nfunction hPe(a,b){gPe(a,a.F,b)}\nfunction jPe(a,b){iPe(a,a.F,b)}\nfunction lPe(a,b){kPe(a,a.F,b)}\nfunction nPe(a,b,c){oPe(a,b,c,b.NX())}\nfunction fOe(a,b){myd(dOe,hNd(a),b)}\nfunction jMd(a,b){return XOd(a.a,b)}\nfunction kMd(a,b){return YOd(a.a,' ',b)}\nfunction eHh(a,b){return E8g(ITf(a,0),b)}\nfunction fHh(a,b){return E8g(ITf(a,1),b)}\nfunction OPd(a,b){return PPd(a,0,!b?oGl:b.a)}\nfunction lXm(){return 0}\nfunction Yml(a){EOe.call(this,a);this.b=fnl(3)}\nfunction Uml(a,b,c){this.a=a;Tml.call(this,b,c)}\nfunction Xml(a,b,c){this.a=a;Tml.call(this,b,c)}\nfunction Zml(a,b,c){this.a=a;Tml.call(this,b,c)}\nfunction iPe(a,b,c){kPe(a,b,c);a.f||(b.a+=' ',b)}\nfunction gPe(a,b,c){a.f||(b.a+=' ',b);kPe(a,b,c);a.f||(b.a+=' ',b)}\nfunction pPe(a,b){a.f||(b.a+=zFl,b);a.g?(b.a+=mDm,b):(b.a+=nDm,b)}\nfunction qPe(a,b){a.f||(b.a+=zFl,b);a.k!=0?(b.a+=lDm,b):a.g?(b.a+=mDm,b):(b.a+=nDm,b)}\nfunction vPe(a,b){b.a+='x=';BPd(b,a.T);b.a+=NDm;BPd(b,a.W);b.a+=UIl}\nfunction SPe(a,b,c,d){d.a+='(';IPd(d,rOe(a,b));d.a+=',';IPd(d,rOe(a,c));d.a+=')'}\nfunction HOe(a,b,c,d){var e;e='('+b+','+c+')';a.u&&lyd(a.v,e)?IPd(d,kyd(a.v,e)):(d.a+=e,d)}\nfunction FOe(a,b,c){var d;d=VOd(a.a,b);while(d>-1){QPd(a,d,d+b.length,c);d=VOd(a.a,b)}}\nfunction OOe(a){var b;b=a.a;b=NOe(b);MPd(a,0,a.a.length);a.a+=''+b;return a}\nfunction rOe(a,b){var c;c=Tff(a.P,X3i(b,1),a.Q);c=R8i(c);return c}\nfunction yOe(a){if(a.ew()){if(a.wb==1){return true}}return false}\nfunction wOe(a){if(a.ew()){if(a.wb==6){return true}}return false}\nfunction vOe(a){if(a.ew()){if(a.wb==7||a.wb==2||a.wb==8){return true}}return false}\nfunction RPe(a,b,c){var d;if(a.a){return true}d=b.indexOf(c);if(d!=-1){xPe(a);return true}return false}\nfunction kPe(a,b,c){var d;IPd(b,c[0]);for(d=1;d<c.length;d++){if(a.f){IPd(b,c[d])}else{b.a+=' ';IPd(b,c[d])}}}\nfunction aPe(a,b){if(!Tfe(b,(Qfe(),vfe))&&a.i){IPd(a.F,',');a.f||IPd(a.F,' ');JOe(a,b,a.F)}IPd(a.F,VCm)}\nfunction Tml(a,b){yil.call(this,ti());this.c=a;this.b=Ggf(a.Uo(),a);this.d=b}\nfunction Wml(a){EOe.call(this,a);this.b=0;this.a=false;this.c=false;this.d=false}\nfunction EOe(a){this.C=a;this.P=a.bc;this.K=this.P.q;this.M=q7k(a);this.Q=lFg((B7g(),z7g),12);uOe(this)}\nfunction cNd(a){UMd==null&&(UMd=new RegExp('[A-Z\\\\d]','i'));return UMd.test(String.fromCharCode(a))}\nfunction COe(a,b){var c,d,e,f;c=a.M.Dn()/30;d=a.O.f;e=d/c;f=uBc(dBc($wnd.Math.round(e*b)));if(f!=0){return f}return 1}\nfunction NPe(a){var b;b='';(a.M.Wb&1)>0&&(b='->,');(a.M.Wb&4)>0&&(b='<'+b);(a.M.Wb&2)>0&&(b+='ultra thick,');return b}\nfunction _Oe(a,b,c){if(a.j){return}if(fPe(a,b)!=null){iPe(a,c,sC(lC($0,1),fHl,2,6,[',']));IPd(c,fPe(a,b))}c.a+=VCm}\nfunction TPe(a,b,c){if(b==jTl){return '\\\\pi/2'}if(b==HFl||IOd(a[c],0)==960){return jnm}if(IOd(a[c],0)==176){return '^\\\\circ'}return a[c]}\nfunction MPe(a,b){if(a.N==0){return '\\\\footnotesize $'+b+'$'}else if(a.N==2){return '\\\\tfx $'+b+'$'}else if(a.N==1){return '$'+b+'$'}return b}\nfunction UPe(a){return a.toLowerCase().indexOf('atan(')!=-1||a.toLowerCase().indexOf('acos(')!=-1||a.toLowerCase().indexOf('asin(')!=-1}\nfunction lOe(a,b){var c;if(iD(b.Bb,368)){c=b.Bb;a.IE(c.H,c.s,c.H.length-1,0,b)}else if(iD(b.Bb,147)){c=b.Bb;a.IE(c.I,c.n,c.I.length,c.d,b)}}\nfunction qOe(a,b,c,d){var e,f,g;f=c;e=(d-c)/100;while(f<=d){g=IJh(b,f);if(!isNaN(g)){return d4i(f,c)?c:e<n$l?f:qOe(a,b,f-e,f)}f+=e}return d}\nfunction BOe(a,b,c,d){var e,f,g;f=c;e=(d-c)/100;while(f<=d){g=IJh(b,f);if(isNaN(g)){if(e<n$l){return f-e}return BOe(a,b,f-e,f)}f+=e}return d}\nfunction Vml(b,c,d){var e;try{return new Xml(b,c,d)}catch(a){a=XAc(a);if(iD(a,36)){e=a;sc(e,(YPd(),WPd),'','');return null}else throw YAc(a)}}\nfunction fNd(a){return IOd(String.fromCharCode(a).toUpperCase(),0)==a&&(VMd==null&&(VMd=new RegExp(iYl,'i')),VMd.test(String.fromCharCode(a)))}\nfunction kOe(a){var b,c,d,e;a.M.GA()||a.M.IA()||a.M.JA();for(e=0;e<a.K.o.r.length;e++){c=svg(a.K,e).To();for(d=0;d<c.length;d++){b=c[d].My();nOe(a,b,false)}}}\nfunction Sml(a){EOe.call(this,a);this.f=false;this.g=false;this.p=false;this.i=false;this.u=false;this.w=0;this.q=0;this.a=0;this.o=0;this.r=0;this.k=0;this.j=false}\nfunction uOe(a){var b;a.T=1;a.W=1;b=a.M.qd;if(b){a.S=OAe(a.M,b.c);a.R=OAe(a.M,b.c+b.b);a.V=PAe(a.M,b.d+b.a);a.U=PAe(a.M,b.d)}else{a.S=a.M.TA();a.R=a.M.SA();a.V=a.M.XA();a.U=a.M.WA()}}\nfunction tOe(a,b,c){var d,e,f,g;g=0;f=cPd(a,zFl,0);for(d=0;d<f.length;d++){e=f[d];g=$wnd.Math.max(g,pD($wnd.Math.ceil(M8i((K8i(),e),c))));b.a+=''+e;d<f.length-1&&(b.a+=WOl,b)}return g}\nfunction XOe(a,b,c,d,e,f){var g,h,i,j;g=_Od(rOe(a,b),'E','e');i=_Od(rOe(a,c),'E','e');h=_Od(rOe(a,d),'E','e');j=_Od(rOe(a,e),'E','e');pPe(a,a.F);HOe(a,g,i,a.F);IPd(a.F,fgm);HOe(a,h,j,a.F);_Oe(a,f,a.F)}\nfunction KPe(a,b,c,d,e,f){var g,h;c.a+=ZDm;g=OPe(a,b,true);if(g.length!=0){c.a+='[';c.a+=''+g;c.a+=','}else{c.a+='['}c.a+=wEm;c.a+=f;c.a+=':';c.a+=e;c.a+=xEm;c.a+=yEm;h=WPe(d,'(\\\\x)');c.a+=''+h;c.a+=fEm}\nfunction FPe(a,b,c,d,e,f){var g,h;c.a+=ZDm;g=OPe(a,b,true);if(g.length!=0){c.a+='[';c.a+=''+g;c.a+=']'}c.a+=rEm;DPd(c,a.b);++a.b;c.a+=sEm;c.a+=f+0.1;c.a+=':';c.a+=e-0.1;c.a+=tEm;h=aPd(d,_gm,'**');c.a+=''+h;c.a+=Gnm}\nfunction yPe(a){if(a.d){return}a.d=true;IPd(a.J,' \\n\\n%<<<<<<<WARNING>>>>>>>\\n');IPd(a.J,\"% PGF/Tikz doesn't support hatch filling very well\\n\");IPd(a.J,'% Use PStricks for a perfect hatching export\\n\\n')}\nfunction O7d(){O7d=FBc;new P7d(2,1);new P7d(1,1);new P7d(0,1);new P7d(4,5);new P7d(1,5);new P7d(1,2);new P7d(1,4);new P7d(1,3);new P7d(3,5);new P7d(3,4);new P7d(2,5);new P7d(2,4);new P7d(2,3);new P7d(-1,1)}\nfunction YPe(a,b,c,d,e,f){var g,h;f&&(b.a+=',',b);e||(b.a+='[',b);b.a+='hatchcolor=';ZPe(a,c.d,b);b.a+=d;BPd(b,c.b);b.a+=',hatchsep=';h=PAe(a.M,0);g=PAe(a.M,c.e);IPd(b,rOe(a,$wnd.Math.abs(g-h)));return true}\nfunction fQe(a,b,c,d,e,f){var g,h,i,j;g=rOe(a,b);i=rOe(a,c);h=rOe(a,d);j=rOe(a,e);IPd(a.F,cFm);IPd(a.F,hQe(a,f,true));IPd(IPd(IPd(IPd(a.F,'('),g),','),i);IPd(a.F,mnm);IPd(IPd(IPd(a.F,h),','),j);IPd(a.F,Wzm)}\nfunction mPe(a){var b;b=new SPd;switch(a.vc){default:case 0:b.a+='solid+';break;case 15:b.a+='longdashed+';break;case 10:b.a+='dashed+';break;case 30:b.a+='dashdotted+';break;case 20:b.a+='Dotted+';}return b.a}\nfunction jOe(a,b,c){var d,e,f,g,h;e=sC(lC(uD,1),FFl,9,15,[a,b,c]);h=new SPd;for(d=0;d<e.length;d++){f=e[d]/16|0;g=e[d]%16;APd(h,(SZd(f,QCm.length),QCm.charCodeAt(f)));APd(h,(SZd(g,QCm.length),QCm.charCodeAt(g)))}return h.a}\nfunction oOe(a,b,c){var d,e,f,g,h;!b?(e=c):(e=b);d=new aIe(a.M,e);h=e.xU().p;if(h.b){for(g=0;g<h.b.e;g++){f=a.vE(e,gbh(h.b,g));WHe(d,f)}}if(h.d){for(g=0;g<h.b.e;g++){f=a.vE(e,gbh(h.d,g));WHe(d,f)}}if(h.a){f=a.vE(e,h.a);WHe(d,f)}}\nfunction R8i(a){K8i();var b,c,d,e;c=a;b='';if(VOd(a,mPd(69))>0){d=cPd(a,'E',0);b='E'+d[1];c=d[0]}QOd(c.substr(0,1),'.')&&(c='0'+c);if(c.indexOf('.')>0){while(e='0'.length,QOd(c.substr(c.length-e,e),'0')){c=fPd(c,0,c.length-1)}}return c+b}\nfunction tPe(a,b){switch(a){case 20:b.a+='dotted';break;case 10:b.a+=JDm;b.a+=2;b.a+=' ';b.a+=2;b.a+='\")';break;case 15:b.a+=JDm;b.a+=4;b.a+=' ';b.a+=4;b.a+='\")';break;case 30:b.a+=JDm;b.a+=0;b.a+=' ';b.a+=3;b.a+=' ';b.a+=4;b.a+=' ';b.a+=3;b.a+='\")';}}\nfunction KOe(a,b,c){return QOd(_Od(rOe(a,(b.a>>16&255)/255),'E','e'),_Od(rOe(a,(c.a>>16&255)/255),'E','e'))&&QOd(_Od(rOe(a,(b.a>>8&255)/255),'E','e'),_Od(rOe(a,(c.a>>8&255)/255),'E','e'))&&QOd(_Od(rOe(a,(b.a&255)/255),'E','e'),_Od(rOe(a,(c.a&255)/255),'E','e'))}\nfunction sOe(a){var b,c,d,e,f,g;f=new SPd;b=a.FZ();c=true;for(d=0;d<b.length;d++){for(e=0;e<b[d].length;e++){g=b[d][e];if(g!=0){g>0&&(c||(f.a+='+',f));f.a+=g;if(d==0){if(e!=0){f.a+='*y^';f.a+=e}}else{f.a+='*x^';f.a+=d;if(e!=0){f.a+='*y^';f.a+=e}}c=false}}}return f.a}\nfunction UOe(a,b){var c,d,e,f;if(a.O.b){c=pC(sD,ZRl,9,3,15,1);b.CX(c);e=c[0];f=c[1];b.Zu();d=b.OX();d==-1&&(d=0);if(d!=0){ZOe(a,b)}else{a.f||IPd(a.I,zFl);a.g?IPd(a.I,mDm):IPd(a.I,'dot(');HOe(a,_Od(rOe(a,e),'E','e'),_Od(rOe(a,f),'E','e'),a.I);nPe(a,b,a.I);IPd(a.I,VCm)}}}\nfunction NOe(a){var b,c,d,e,f;e=a;c=(d=(new $Sd(eOe())).a.wh().Oh(),new _Sd(d));while(c.a.Hh()){f=(b=c.a.Ih(),b.Eh()).a;e=_Od(e,String.fromCharCode(f)+'',jyd(eOe(),hNd(f))+' ')}return _Od(_Od(_Od(_Od(_Od(e,(ubd(),sbd),'o '),u6l,'e '),dOl,'2 '),eRl,'3 '),'pi \\\\)','pi\\\\)')}\nfunction GPe(a){var b,c,d;c=a.M.Gc;b=a.M.Hc;d=a.M.Jc;IPd(a.G,hEm);zPe(a,c,a.G);IPd(a.G,',');PPe(a,d,a.G);IPd(a.G,', xstep=');IPd(a.G,DOe(b[0]*a.T));IPd(a.G,'cm,ystep=');IPd(a.G,DOe(b[1]*a.W));IPd(a.G,'cm] ');SPe(a,a.S,a.V,a.G);IPd(a.G,' grid ');SPe(a,a.R,a.U,a.G);IPd(a.G,tDm)}\nfunction ePe(a){return a.toLowerCase().indexOf('csc(')==-1&&a.toLowerCase().indexOf('csch(')==-1&&a.toLowerCase().indexOf('sec(')==-1&&a.toLowerCase().indexOf('cot(')==-1&&a.toLowerCase().indexOf('coth(')==-1&&a.toLowerCase().indexOf('sech(')==-1&&a.toLowerCase().indexOf('if')==-1}\nfunction P7d(a,b){O7d();var c;if(b==0){throw YAc(new X0d((C7d(),w7d),sC(lC(T0,1),CFl,1,5,[_Nd(a),_Nd(0)])))}if(b<0){if(a==JNl||b==JNl){throw YAc(new X0d((C7d(),h6d),sC(lC(T0,1),CFl,1,5,[_Nd(a),_Nd(b)])))}a=-a;b=-b}c=Tde(a,b);if(c>1){a=a/c|0;b=b/c|0}if(b<0){a=-a;b=-b}this.b=a;this.a=b}\nfunction fPe(a,b){var c,d,e,f;f=new SPd;e=b.Tu();d=b.Uu();c=new GOe(a,b);f.a+='linewidth(';IPd(f,_Od(rOe(a,e/2*0.8),'E','e'));f.a+=')';if(d!=0){gPe(a,f,sC(lC($0,1),fHl,2,6,['+']));tPe(d,f)}if(!Tfe(c.d,(Qfe(),vfe))){gPe(a,f,sC(lC($0,1),fHl,2,6,['+']));JOe(a,c.d,f)}b.Zv()&&c.a>0;return f.a}\nfunction JPe(a,b,c,d,e,f,g){var h,i,j,k,l;k=OPe(a,b,true);k.length!=0&&(k='['+k+']');l=ZDm+k+' (%0,%1) -- (%2,%3);\\n';i='';h='';if(f){h='('+rOe(a,b.t)+uDm+rOe(a,b.u)+',0) -- ';IPd(c,QDm+OPe(a,g,true)+']');l=' (%0,%1) -- (%2,%3) --';i='cycle;\\n'}j=pOe(a,b,d,e,400,l);IPd(c,j.a);c.a+=h;c.a+=i}\nfunction iOe(a){var b;b=new SPd;hMd(a.J,'amssymb')==-1&&(b.a+='amssymb,',b);hMd(a.J,'fancyhdr')==-1&&(b.a+='fancyhdr,',b);hMd(a.J,'txfonts')==-1&&(b.a+='txfonts,',b);hMd(a.J,'pxfonts')==-1&&(b.a+='pxfonts,',b);if(b.a.length!=0){MPd(b,b.a.length-1,b.a.length);IPd(a.J,'\\\\usepackage{'+b.a+z4l)}}\nfunction POe(a,b,c){var d,e,f,g;e=(b&4)==4;f=(b&1)==1;g='6';c&&(g='9');if(f&&e){d='Arrows('+g+'),';PPd(a.b,hMd(a.b,LUl)-1,d);PPd(a.b,jMd(a.b,LUl)-1,d)}else{if(f){d='EndArrow('+g+'),';PPd(a.b,hMd(a.b,LUl)-1,d);PPd(a.b,jMd(a.b,LUl)-1,d)}if(e){d='BeginArrow('+g+'),';PPd(a.b,hMd(a.b,LUl)-1,d);PPd(a.b,jMd(a.b,LUl)-1,d)}}}\nfunction PPe(a,b,c){var d,e,f,g;switch(b){case 20:c.a+='dotted';break;case 10:c.a+=BEm;d=COe(a,4);c.a+=d;c.a+=CEm;c.a+=d;c.a+=SIl;break;case 15:c.a+=BEm;g=COe(a,8);c.a+=g;c.a+=CEm;c.a+=g;c.a+=SIl;break;case 30:c.a+=BEm;e=COe(a,1);f=COe(a,4);g=COe(a,8);c.a+=e;c.a+=CEm;c.a+=f;c.a+='pt on ';c.a+=g;c.a+=CEm;c.a+=4;c.a+=SIl;}}\nfunction iQe(a,b,c){var d,e,f,g;switch(b){case 20:c.a+='linestyle=dotted';break;case 10:c.a+=pFm;d=COe(a,4);c.a+=d;c.a+=qFm;c.a+=d;c.a+=SIl;break;case 15:c.a+=pFm;d=COe(a,8);c.a+=d;c.a+=qFm;c.a+=d;c.a+=SIl;break;case 30:c.a+=pFm;e=COe(a,1);f=COe(a,4);g=COe(a,8);c.a+=e;c.a+=qFm;c.a+=f;c.a+=qFm;c.a+=g;c.a+=qFm;c.a+=f;c.a+=qFm;}}\nfunction pOe(a,b,c,d,e,f){var g,h,i,j,k,l,m;g=new tHh(a.C.bc.q);CJh(b,g);h=new SPd;l=IJh(b,d);m=l;$wnd.Math.abs(l)<d$l&&(m=0);i=(c-d)/e;k=d;j=d;for(;j<=c;j+=i){l=IJh(b,j);$wnd.Math.abs(l)<d$l&&(l=0);$wnd.Math.abs(j)<d$l&&(j=0);$wnd.Math.abs(m-l)<a.U-a.V&&cNe(g,k,j)&&HPd(h,(K8i(),_Od(aPd(aPd(aPd(f,e0l,k+''),'%1',m+''),'%2',j+''),'%3',l+'')));m=l;k=j}return h}\nfunction gQe(a,b,c){var d,e,f,g,h,i,j;e=eHh(b,a.Q);e=lQe(E9i(e,true));f=fHh(b,a.Q);f=lQe(E9i(f,true));i=LTf(b,a.Q);j=!QOd('t',i);j&&IPd(a.F,zEm);IPd(a.F,nFm);IPd(a.F,hQe(a,b,c));g=jMd(a.F,']');if(g==a.F.a.length-1){NPd(a.F,g);IPd(a.F,']{')}else{IPd(a.F,'{')}h=b.q;d=b.f;BPd(a.F,h);IPd(a.F,wQl);BPd(a.F,d);IPd(a.F,wQl);IPd(a.F,e);IPd(a.F,'|');IPd(a.F,f);IPd(a.F,z4l)}\nfunction lQe(a){var b,c,d,e,f;e=new SPd;d=false;f=false;for(c=0;c<a.length;c++){b=(SZd(c,a.length),a.charCodeAt(c));if(VOd('*/+-',mPd(b))!=-1){e.a+=String.fromCharCode(b);d=true;f=false}else if(b==32){if(d){f=false;d=false}else{f=true}}else{f&&a.indexOf('If')==-1&&(e.a+='*',e);e.a+=String.fromCharCode(b);f=false;d=false}}FOe(e,u6l,'2.718281828');FOe(e,jnm,'PI');return e.a}\nfunction VPe(a){var b,c,d,e,f;e=new SPd;d=false;f=false;for(c=0;c<a.length;c++){b=(SZd(c,a.length),a.charCodeAt(c));if(VOd('*/+-',mPd(b))!=-1){e.a+=String.fromCharCode(b);d=true;f=false}else if(b==32){if(d){f=false;d=false}else{f=true}}else{f&&a.indexOf('If')==-1&&(e.a+='*',e);e.a+=String.fromCharCode(b);f=false;d=false}}FOe(e,u6l,'2.718281828459045');FOe(e,jnm,'3.141592653589793');return e.a}\nfunction WPe(a,b){var c,d,e,f,g,h,i;i=new UPd(a);a.length>0&&(SZd(0,a.length),a.charCodeAt(0)==45)&&(i.a=i.a.substr(0,0)+'0'+i.a.substr(0),i);f=0;while(f<i.a.length){d=49;c=49;e=IOd(i.a,f);if(e==120){f>0&&(d=IOd(i.a,f-1));f<i.a.length-1&&(c=IOd(i.a,f+1));g=VOd(DEm,mPd(c));h=VOd(DEm,mPd(d));if(g!=-1&&h!=-1){i.a=fPd(i.a,0,f)+''+ePd(i.a,f+1);i.a=fPd(i.a,0,f)+b+ePd(i.a,f);f+=b.length-1}}++f}return i.a}\nfunction zPe(a,b,c){var d,e,f,g;if(Tfe(b,(Qfe(),vfe))){c.a+=bSl;return}if(gyd(a.L,b)){e=iPd(jyd(a.L,b))}else{g=b.a>>16&255;f=b.a>>8&255;d=b.a&255;e=jOe(g,f,d);if(a.N==0||a.N==1){PPd(a.G,0,'\\\\definecolor{'+e+'}{rgb}{'+rOe(a,g/255)+','+rOe(a,f/255)+','+rOe(a,d/255)+z4l);myd(a.L,b,e)}else if(a.N==2){PPd(a.G,0,'\\\\definecolor['+e+'][r='+rOe(a,g/255)+',g='+rOe(a,f/255)+',b='+rOe(a,d/255)+']\\n');myd(a.L,b,e)}}c.a+=''+e}\nfunction bPe(a,b,c){var d;d=new GOe(a,b);if(a.k==1){iPe(a,c,sC(lC($0,1),fHl,2,6,[',']));d.a>=0.9?JOe(a,d.d,c):(c.a+='invisible',c)}else if(a.k==2){iPe(a,c,sC(lC($0,1),fHl,2,6,[',']));JOe(a,d.d,c);gPe(a,c,sC(lC($0,1),fHl,2,6,['+']));c.a+='opacity(';BPd(c,d.a);c.a+=')'}else if(a.k==3){iPe(a,c,sC(lC($0,1),fHl,2,6,[',']));LOe(a,d.d,d.a,c)}if(fPe(a,b)!=null){iPe(a,c,sC(lC($0,1),fHl,2,6,[',']));IPd(c,fPe(a,b))}c.a+=VCm}\nfunction GOe(a,b){var c,d;this.a=b.eu();this.e=b.Gu();this.b=b.Fu();this.c=b.zu();this.d=b.$u();if(iD(b._u(),147)){d=false;c=b._u();if(RNg(c,a.D)){this.d=RNg(c,a.D);d=true}UNg(c,a.D)!=-1&&(this.e=UNg(c,a.D));TNg(c,a.D)!=-1&&(this.b=TNg(c,a.D));!!SNg(c,a.D,(KHh(),HHh))&&(this.c=sC(lC(IDb,1),NFl,510,0,[HHh,EHh,CHh,BHh,DHh,FHh,AHh,JHh,IHh,GHh])[SNg(c,a.D,HHh).i]);QNg(c,a.D)!=-1&&d&&(this.a=(RNg(c,a.D).a>>24&255)/255)}}\nfunction xOe(a){return a.toLowerCase().indexOf('erf(')==-1&&a.toLowerCase().indexOf(Jim)==-1&&a.toLowerCase().indexOf(Kim)==-1&&a.toLowerCase().indexOf('cbrt(')==-1&&a.toLowerCase().indexOf('csc(')==-1&&a.toLowerCase().indexOf('csch(')==-1&&a.toLowerCase().indexOf('sec(')==-1&&a.toLowerCase().indexOf('cot(')==-1&&a.toLowerCase().indexOf('coth(')==-1&&a.toLowerCase().indexOf('sech(')==-1&&a.toLowerCase().indexOf('if')==-1}\nfunction uPe(a){var b,c,d,e;d=sC(lC(BAc,1),BHl,9,16,[false,false]);if(!a||a.n==(x_i(),P$i)){return d}c=a.n;if(c==(x_i(),Y$i)){b=E5g(a);!b.o&&(b.o=S4g(b));if(b.o.nv()==(Fgh(),ygh)||(!b.o&&(b.o=S4g(b)),b.o.nv()==sgh)){(U6g(b,(fEg(),eEg)).indexOf(iOl)!=-1||U6g(b,eEg).indexOf(jOl)!=-1||U6g(b,eEg).indexOf(kOl)!=-1)&&(d[1]=true);e=l5g(b);d[0]=!f4i(e);return d}c=b.n;d[0]=c==b$i;return d}if(!uPe(E5g(a))[0]){return uPe(C5g(a))}d[0]=true;return d}\nfunction oPe(a,b,c,d){var e,f,g;f=b.$u();g=b.OX();g==-1&&(g=0);e=false;if(d!=5){e=true;c.a+=',linewidth(';IPd(c,_Od(rOe(a,d),'E','e'));c.a+='pt)'}if(!Tfe(f,(Qfe(),vfe))&&a.O.e){e?gPe(a,c,sC(lC($0,1),fHl,2,6,['+'])):(c.a+=',',c);e=true;JOe(a,f,c)}else if(!a.O.e&&!a.g){e?gPe(a,c,sC(lC($0,1),fHl,2,6,['+'])):(c.a+=',',c);e=true;a.f?a.g||(c.a+='ds',c):(c.a+='dotstyle',c)}if(g!=0){e?gPe(a,c,sC(lC($0,1),fHl,2,6,['+'])):(c.a+=',',c);c.a+='invisible'}}\nfunction LPe(a,b,c){var d,e,f,g,h,i,j;e=eHh(b,iFg((B7g(),y7g)));e=VPe(E9i(e,true));e=aPd(e,_gm,'**');f=fHh(b,iFg(y7g));f=VPe(E9i(f,true));f=aPd(f,_gm,'**');e=aPd(e,cEm,'');f=aPd(f,cEm,'');i=LTf(b,iFg(y7g));j=!QOd('t',i);j&&IPd(a.F,zEm);c.a+=ZDm;g=OPe(a,b,true);if(g.length!=0){c.a+='[';c.a+=''+g}g.length!=0?(c.a+=QJl,c):(c.a+='[',c);h=b.q;d=b.f;c.a+=wEm;c.a+=h;c.a+=':';c.a+=d;c.a+='] plot[parametric] function{';c.a+=''+e;c.a+=',';c.a+=''+f;c.a+=Gnm}\nfunction BPe(a,b){var c,d,e,f,g,h,i,j,k,l;c=new SPd;if(a.T==a.W){i=b.t.d;k=b.t.e;d=b.lb[0];c.a+=ZDm;g=OPe(a,b,true);g.length!=0&&(g=' ['+g+vYl);c.a+=''+g;SPe(a,i,k,c);c.a+=$Dm;h=rOe(a,d*a.T);wHf(dgf(a.P),h,false,null)!=0?(c.a+=''+h,c):(c.a+=d,c);c.a+=_Dm}else{j=b.t.d;l=b.t.e;c.a+=ZDm;g=OPe(a,b,true);g.length!=0&&(g=' ['+g+vYl);c.a+=''+g;SPe(a,j,l,c);e=b.lb[0];f=b.lb[1];c.a+=aEm;IPd(c,rOe(a,e*a.T));c.a+=bEm;IPd(c,rOe(a,f*a.W));c.a+=_Dm}mse(b)>0?FPd(a.H,c):FPd(a.F,c)}\nfunction DOe(a){var b,c,d,e,f,g,h,i,j;g=(K8i(),hPd(''+a,(PWd(),NWd)));f=g.indexOf('e');if(f==-1){return g}h=g.substr(0,f);i=g.substr(f+1);e=new UPd(h);b=KMd(i,10);if(b>0){d=e.a.indexOf('.');if(d==-1){for(c=0;c<b;c++){e.a+='0'}}else{e.a=fPd(e.a,0,d)+''+ePd(e.a,d+1);j=b-(e.a.length-d);for(c=0;c<j;c++){e.a+='0'}}}else{b=-b;d=e.a.indexOf('.');e.a=fPd(e.a,0,d)+''+ePd(e.a,d+1);for(c=0;c<b-1;c++){e.a=e.a.substr(0,0)+'0'+e.a.substr(0)}e.a=e.a.substr(0,0)+'0.'+e.a.substr(0)}return e.a}\nfunction _Pe(a,b){var c,d,e,f,g,h,i,j,k;f=new SPd;if(a.T==a.W){h=b.t.d;j=b.t.e;f.a+='\\\\pscircle';IPd(f,hQe(a,b,true));f.a+='(';IPd(f,rOe(a,h));f.a+=',';IPd(f,rOe(a,j));f.a+='){';c=b.lb[0];g=rOe(a,c*a.T);wHf(dgf(a.P),g,false,null)!=0?(f.a+=''+g,f):(f.a+=c,f);f.a+=z4l}else{i=b.t.d;k=b.t.e;f.a+='\\\\psellipse';IPd(f,hQe(a,b,true));f.a+='(';IPd(f,rOe(a,i));f.a+=',';IPd(f,rOe(a,k));f.a+=mnm;d=b.lb[0];e=b.lb[1];IPd(f,rOe(a,d));f.a+=',';IPd(f,rOe(a,e));f.a+=Wzm}mse(b)>0?FPd(a.H,f):FPd(a.F,f)}\nfunction ZPe(a,b,c){var d,e,f,g;if(Tfe(b,(Qfe(),vfe))){c.a+=bSl}else if(Tfe(b,zfe)){c.a+='darkgray'}else if(Tfe(b,Bfe)){c.a+=hSl}else if(Tfe(b,Efe)){c.a+=Dnm}else if(Tfe(b,Nfe)){c.a+=RMl}else if(Tfe(b,Mfe)){c.a+=cSl}else if(Tfe(b,Cfe)){c.a+=dSl}else if(Tfe(b,wfe)){c.a+=eSl}else if(Tfe(b,xfe)){c.a+='cyan'}else if(Tfe(b,Ffe)){c.a+=fSl}else if(Tfe(b,Ofe)){c.a+=gSl}else{if(gyd(a.L,b)){e=iPd(jyd(a.L,b))}else{g=b.a>>16&255;f=b.a>>8&255;d=b.a&255;e=jOe(g,f,d);IPd(a.G,'\\\\newrgbcolor{'+e+wQl+rOe(a,g/255)+' '+rOe(a,f/255)+' '+rOe(a,d/255)+z4l);myd(a.L,b,e)}c.a+=''+e}}\nfunction xPe(a){if(a.c){return}a.c=true;IPd(a.J,' \\n%<<<<<<<WARNING>>>>>>>\\n');IPd(a.J,\"% PGF/Tikz doesn't support the following mathematical functions:\\n\");IPd(a.J,'% cosh, acosh, sinh, asinh, tanh, atanh,\\n');IPd(a.J,'% x^r with r not integer\\n\\n');IPd(a.J,'% Plotting will be done using GNUPLOT\\n');IPd(a.J,'% GNUPLOT must be installed and you must allow Latex to call external\\n');IPd(a.J,'% programs by adding the following option to your compiler\\n');IPd(a.J,'% shell-escape OR enable-write18 \\n');IPd(a.J,'% Example: pdflatex --shell-escape file.tex \\n\\n')}\nfunction kQe(a,b,c,d,e){var f,g,h,i,j,k,l,m;d.uy(c.a.vc);switch(c.n.i){case 4:f=c.c;if(f.wb==3||f.wb==4){$ue(f,dte(d));lue(f,d.eu());f.wb=3;Jue(f,d.dc);Kue(f,d.ec);Hue(f,d.zu());bQe(a,f);break}case 2:case 1:case 6:case 7:case 3:g=pC(sD,ZRl,9,2,15,1);m=e[5]*e[3];l=e[4]*-e[0];i=b.wn(null);IPd(a.F,rFm);IPd(a.F,hQe(a,d,true));j=rFl;k=rFl;while(!i.to()){i.ro(g);if(g[0]==j&&g[1]==k){IPd(a.F,rFm);IPd(a.F,hQe(a,d,true))}else{IPd(a.F,'(');IPd(a.F,rOe(a,(g[0]-l)/e[4]));IPd(a.F,',');IPd(a.F,rOe(a,-(g[1]-m)/e[5]));IPd(a.F,')')}j=g[0];k=g[1];i.uo()}h=jMd(a.F,')');MPd(a.F,h+1,a.F.a.length);IPd(a.F,zFl);}}\nfunction dQe(a){var b,c,d,e,f,g,h,i,j,k;e=a.M.Hc;g=a.V;k=dBc(g);d=$wnd.Math.abs(a.U-a.V)/e[1]+1;i=dBc(d);IPd(a.a,'\\\\multips(0,');EPd(a.a,k);IPd(a.a,')(0,');IPd(a.a,DOe(e[1]));IPd(a.a,'){');EPd(a.a,i);IPd(IPd(a.a,kFm),lFm);b=a.M.Gc;ZPe(a,b,a.a);IPd(a.a,']{c-c}(');IPd(a.a,rOe(a,a.S));IPd(a.a,dFm);IPd(a.a,rOe(a,a.R));IPd(a.a,',0)}\\n');f=a.S;j=dBc(f);c=$wnd.Math.abs(a.R-a.S)/e[0]+1;h=dBc(c);IPd(a.a,'\\\\multips(');EPd(a.a,j);IPd(a.a,dFm);IPd(a.a,DOe(e[0]));IPd(a.a,',0){');EPd(a.a,h);IPd(IPd(a.a,kFm),lFm);ZPe(a,b,a.a);IPd(a.a,']{c-c}(0,');IPd(a.a,rOe(a,a.V));IPd(a.a,')(0,');IPd(a.a,rOe(a,a.U));IPd(a.a,eFm)}\nfunction CPe(a,b,c,d,e){var f,g,h,i,j,k,l,m;h=b.i;if(!h){return}k=E8g(h,iFg((B7g(),y7g)));k=VPe(E9i(k,true));i=RPe(a,k,x8l)||RPe(a,k,bpm)||RPe(a,k,cpm)||RPe(a,k,dpm)||RPe(a,k,y8l)||RPe(a,k,apm);j=uPe(h.n);if(j[0]){i||xPe(a);j[1]&&(k=aPd(k,cEm,''))}f=a.S;g=a.R;if(b.s){f=$wnd.Math.max(f,b.u);g=$wnd.Math.min(g,b.t)}l=f;while(l<g){m=qOe(a,b,f,g);if(m==g){break}l=BOe(a,b,m,g);if(a.a){if(!xOe(E8g(h,(fEg(),TDg)))||E8g(h,TDg).toLowerCase().indexOf(hOl)!=-1){JPe(a,b,c,l,m,d,e)}else{k=aPd(k,cEm,'');FPe(a,b,c,k,l,m)}}else{!xOe(E8g(h,(fEg(),TDg)))||UPe(E8g(h,TDg))||E8g(h,TDg).toLowerCase().indexOf(hOl)!=-1?JPe(a,b,c,l,m,d,e):KPe(a,b,c,k,l,m)}l+=n$l;f=l}}\nfunction IPe(a){var b,c,d,e,f,g,h;IPd(a.G,'\\\\begin{axis}[\\n');vPe(a,a.G);d=a.M.tc[0]?'edge':$Gl;IPd(a.G,',\\naxis lines='+d+ckm);a.M.Jc!=0&&IPd(a.G,'grid style=dashed,\\n');if(a.M.GA()){IPd(a.G,'ymajorgrids=true,\\n');IPd(a.G,'xmajorgrids=true,\\n')}IPd(a.G,'xmin=');BPd(a.G,a.S);IPd(a.G,',\\nxmax=');BPd(a.G,a.R);IPd(a.G,',\\nymin=');BPd(a.G,a.V);IPd(a.G,',\\nymax=');BPd(a.G,a.U);IPd(a.G,',\\nxtick={');g=a.M.Hc[0];e=H6i(a.S,g);b=H6i(a.R+y0l,g)-g;BPd(a.G,e);APd(a.G,44);BPd(a.G,e+g);IPd(a.G,',...,');BPd(a.G,b);IPd(a.G,'},\\nytick={');h=a.M.Hc[1];f=H6i(a.V,h);c=H6i(a.U+y0l,h)-h;BPd(a.G,f);APd(a.G,44);BPd(a.G,f+h);IPd(a.G,',...,');BPd(a.G,c);IPd(a.G,'},]\\n')}\nfunction hQe(a,b,c){var d,e,f,g,h;h=new SPd;g=b.Tu();f=b.Uu();e=new GOe(a,b);d=true;h.a+='[linewidth=';IPd(h,rOe(a,g/2*0.8));h.a+=SIl;if(f!=0){h.a+=',';d=true;iQe(a,f,h)}if(!Tfe(e.d,(Qfe(),vfe))){h.a+=',';d=true;h.a+=oFm;ZPe(a,e.d,h)}if(b.Zv()&&c){switch(e.c.i){default:case 0:if(e.a>0){h.a+=',';d=true;h.a+='fillcolor=';ZPe(a,e.d,h);h.a+=',fillstyle=solid,opacity=';IPd(h,Yzl(a.b,e.a))}break;case 8:case 3:case 5:case 6:case 7:case 4:d=YPe(a,h,e,',fillstyle=dots*,hatchangle=',true,true);break;case 2:d=YPe(a,h,e,',fillstyle=crosshatch,hatchangle=',true,true);break;case 1:d=YPe(a,h,e,',fillstyle=hlines,hatchangle=',true,true);}}d&&(h.a+=']',h);return h.a}\nfunction MOe(a){var b,c,d,e,f,g,h;f=a;d=(e=(new $Sd(eOe())).a.wh().Oh(),new _Sd(e));while(d.a.Hh()){h=(b=d.a.Ih(),b.Eh()).a;f=_Od(f,String.fromCharCode(h)+'',tHl+jyd(eOe(),hNd(h))+' ')}g=new SPd;APd(g,(SZd(0,f.length),f.charCodeAt(0)));for(c=1;c<f.length-1;c++){SZd(c-1,f.length);if(f.charCodeAt(c-1)==92&&(c==1||(SZd(c-2,f.length),f.charCodeAt(c-2)!=92))){APd(g,(SZd(c,f.length),f.charCodeAt(c)));continue}else{SZd(c,f.length);f.charCodeAt(c)==36?(g.a+=WYl,g):APd(g,(SZd(c,f.length),f.charCodeAt(c)))}}f.length>1&&APd(g,IOd(f,f.length-1));f=g.a;return _Od(_Od(_Od(_Od(_Od(f,(ubd(),sbd),'^\\\\\\\\circ'),u6l,' e'),dOl,'^2'),eRl,'^3'),'\\\\\\\\questeq','\\\\\\\\stackrel{?}{=}')}\nfunction YOe(a,b){var c,d,e,f,g,h,i,j,k;wYd(a.t,M1l);d=sPe(E9i(eHh(b,hFg((B7g(),z7g))),true));e=sPe(E9i(fHh(b,hFg(z7g)),true));k=sPe(E9i(LTf(b,hFg(z7g)),true));f=-1;j='f'+(''+(a.o+1));h='(real '+k+'){return ('+d+','+e+FDm;if(a.f){f=hMd(a.H,h);if(f!=-1){g=kMd(a.H,f);j=qMd(a.H,g+1,f)}else if(hMd(a.F,h)!=-1){f=hMd(a.F,h);g=kMd(a.F,f);j=qMd(a.F,g+1,f);f=hMd(a.F,h)}}if(f==-1){++a.o;a.f||IPd(a.F,zFl);IPd(a.F,'pair f');DPd(a.F,a.o);gPe(a,a.F,sC(lC($0,1),fHl,2,6,['(real '+k+')']));IPd(a.F,ADm);IPd(a.F,d);IPd(a.F,',');IPd(a.F,e);IPd(a.F,FDm)}pPe(a,a.F);i=b.q;c=b.f;IPd(a.F,sDm);IPd(a.F,j);IPd(a.F,',');IPd(a.F,_Od(rOe(a,i),'E','e'));IPd(a.F,',');IPd(a.F,_Od(rOe(a,c),'E','e'));IPd(a.F,')');_Oe(a,b,a.F)}\nfunction cPe(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(!a.u){return}g=new RTd(a.A);b=false;j=sC(lC($0,1),fHl,2,6,['N','S','E','W','NE','SE','NW','SW','NNE','NNW','SSE','SSW','ENE','WNW','ESE','WSW',AIl,CIl,'up',MLl]);while(g.a<g.c.r.length){c=PTd(g);if(c.K==0||c.K==2){k=c.$;l=c._;m=c.ab;k/=m;l/=m;h='('+_Od(rOe(a,k),'E','e')+','+_Od(rOe(a,l),'E','e')+')';i=Rse(c,hFg((B7g(),z7g)));f=true;for(e=0;e<i.length;e++){!cNd((SZd(e,i.length),i.charCodeAt(e)))&&(SZd(e,i.length),i.charCodeAt(e)!=95)&&(f=false)}for(d=0;d<j.length;d++){QOd(i,j[d])&&(f=false)}if(!lyd(a.v,h)&&f){b?IPd(a.e,QJl):(b=true);nyd(a.v,h,i);IPd(a.e,i);gPe(a,a.e,sC(lC($0,1),fHl,2,6,['=']));IPd(a.e,h)}}}if(b){PPd(a.e,0,'\\npair ');IPd(a.e,xJl)}}\nfunction aQe(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r;i=new SPd;g=b.i;if(!g){return}p=E8g(g,a.Q);p=lQe(E9i(p,true));e=a.S;f=a.R;if(b.s){e=$wnd.Math.max(e,b.u);f=$wnd.Math.min(f,b.t)}q=e;while(q<f){r=qOe(a,b,e,f);if(r==f){break}q=BOe(a,b,r,f);i.a+=_Em;k=hQe(a,b,true);h=k.lastIndexOf(']');if(h!=-1&&h==k.length-1){k=fPd(k,0,k.length-1);k+=aFm}else{k+=bFm}i.a+=''+k;i.a+=r;i.a+=wQl;i.a+=q;i.a+=wQl;i.a+=''+p;i.a+=z4l;q+=n$l;if(xOe(E8g(g,(fEg(),TDg)))){FPd(a.F,i)}else{k=_Od(k,aFm,']');k=_Od(k,bFm,'');m='';l='';o=cFm+k+'(%0,%1)(%2,%3)\\n';j=pOe(a,b,q,r,200,o);n=j.a;if(c){IPd(a.F,hQe(a,d,true));m='{';l='('+f+','+g.Km(f)+mnm+f+',0)\\n';l+='('+f+dFm+e+',0)\\n';l+='('+e+dFm+e+','+g.Km(e)+eFm}n=m+n+l;IPd(a.F,n)}e=q}}\nfunction jQe(a,b){var c,d,e,f,g;e=b.$u();f=b.NX();g=b.OX();g==-1&&(g=0);d=false;c=false;if(f!=5){d=true;c=true;IPd(a.I,'[dotsize=');DPd(a.I,f);IPd(a.I,'pt 0')}if(g!=2){d&&IPd(a.I,',');c||IPd(a.I,'[');d=true;c=true;IPd(a.I,'dotstyle=');switch(g){case 1:IPd(a.I,'x');break;case 0:IPd(a.I,'*');break;case 5:IPd(a.I,'square,dotangle=45');break;case 4:IPd(a.I,'square*,dotangle=45');break;case 3:IPd(a.I,'+');break;case 8:IPd(a.I,'triangle*,dotangle=270');break;case 6:IPd(a.I,'triangle*');break;case 7:IPd(a.I,'triangle*,dotangle=180');break;case 9:IPd(a.I,'triangle*,dotangle=90');break;default:IPd(a.I,'*');}}if(!Tfe(e,(Qfe(),vfe))){d&&IPd(a.I,',');c||IPd(a.I,'[');c=true;IPd(a.I,oFm);ZPe(a,e,a.I)}c&&IPd(a.I,']')}\nfunction QPe(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o;d.uy(c.a.vc);switch(c.n.i){case 4:f=c.c;if(f.wb==3||f.wb==4){$ue(f,dte(d));f.wb=3;lue(f,d.eu());Jue(f,d.dc);Kue(f,d.ec);Hue(f,d.zu());DPe(a,f);break}case 2:case 1:case 6:case 7:case 3:g=pC(sD,ZRl,9,2,15,1);o=e[5]*e[3];n=e[4]*-e[0];i=b.wn(null);IPd(a.F,QDm);IPd(a.F,OPe(a,d,true));IPd(a.F,']');j=rFl;k=rFl;while(!i.to()){i.ro(g);if(g[0]==j&&g[1]==k){MPd(a.F,a.F.a.length-2,a.F.a.length);IPd(a.F,';\\n\\\\draw[');IPd(a.F,OPe(a,d,true));IPd(a.F,']')}else{l=(g[0]-n)/e[4];m=-(g[1]-o)/e[5];m>a.U&&(m=a.U);m<a.V&&(m=a.V);IPd(a.F,'(');IPd(a.F,rOe(a,l));IPd(a.F,',');IPd(a.F,rOe(a,m));IPd(a.F,')--')}j=g[0];k=g[1];i.uo()}h=jMd(a.F,')');MPd(a.F,h+1,a.F.a.length);IPd(a.F,tDm);}}\nfunction IOe(a,b,c,d){var e;c&&IPd(a.F,'$');e=b;c&&(e=aPd(b,zFl,' '));c&&(SZd(0,e.length),e.charCodeAt(0)==36)&&(e=e.substr(1));if(c){e.indexOf(cPl)!=-1&&wYd(a.B,'amsmath');(e.indexOf('\\\\mathbb')!=-1||e.indexOf('\\\\mathfrak')!=-1)&&wYd(a.B,'amssymb');e.indexOf('\\\\mathscr')!=-1&&wYd(a.B,'mathrsfs')}if(c){e=MOe(e)}else{e=NOe(e);e=_Od(e,WYl,'dollar ');e=_Od(_Od(e,tHl,SCm),'\\\\\\\\textbackslash \\\\\\\\textbackslash ','\\\\\\\\\\\\\\\\ ')}switch(d){case 1:c?IPd(a.F,Uhm):IPd(a.F,Rhm);break;case 2:c?IPd(a.F,Vhm):IPd(a.F,Shm);break;case 3:c?IPd(a.F,Whm):IPd(a.F,Thm);}IPd(a.F,fPd(e,0,e.length-1));(!c||IOd(e,e.length-1)!=36)&&APd(a.F,IOd(e,e.length-1));switch(d){case 1:case 2:IPd(a.F,'}');break;case 3:IPd(a.F,xQl);}c&&IPd(a.F,'$')}\nfunction AOe(a,b,c,d,e,f){var g,h,i;h=c;switch(b.Ub){case 1:i=4+b.uc/2;a.xE(b,d,e,f,c);h-=i/a.M.UA();a.xE(b,d,e,f,h);break;case 2:i=4+b.uc/2;a.xE(b,d,e,f,c);h-=i/a.M.UA();a.xE(b,d,e,f,h);h-=i/a.M.UA();a.xE(b,d,e,f,h);break;case 3:a.xE(b,d,e,f,c);UAe(a.M,d);a.XE(b,d,(e+f)/2);break;case 4:a.xE(b,d,e,f,c);UAe(a.M,d);g=pC(sD,ZRl,9,2,15,1);g[0]=(2*e+3*f)/5;g[1]=(3*e+2*f)/5;if($wnd.Math.abs(g[1]-g[0])>D1l){g[0]=(e+f)/2-$2l;g[1]=(e+f)/2+$2l}a.XE(b,d,g[0]);a.XE(b,d,g[1]);break;case 5:a.xE(b,d,e,f,c);UAe(a.M,d);g=pC(sD,ZRl,9,2,15,1);g[0]=(5*e+3*f)/8;g[1]=(3*e+5*f)/8;if($wnd.Math.abs(g[1]-g[0])>D1l){g[0]=(e+f)/2-$2l;g[1]=(e+f)/2+$2l}a.XE(b,d,(e+f)/2);a.XE(b,d,g[0]);a.XE(b,d,g[1]);break;case 7:a.yE(b,d,e,f,c,false);break;case 6:a.yE(b,d,e,f,c,true);}}\nfunction eQe(b,c,d){var e,f,g,h,i,j,k,l;e=d;try{if(c.Rw()){h=c.Nu();if(c.mc==3){i=h;for(g=0;g<h.length;g++){j=(SZd(g,h.length),h.charCodeAt(g));gyd(eOe(),hNd(j))&&(i=aPd(i,cPl+String.fromCharCode(j),ODm+jyd(eOe(),hNd(j))+WYl))}i=_Od(i,PDm,$Em);h=i;i.indexOf($Em)!=-1&&IPd(b.J,ZEm);i.indexOf('_')!=-1&&(h='$'+i+'$')}else{h='$'+E9i(c.Nu(),true)+'$'}if(VOd(h,(ubd(),sbd))!=-1){h=aPd(h,sbd,uEm);hMd(b.J,'\\\\degre')==-1&&IPd(b.J,vEm)}!d&&(e=Dye(b.M,c));k=e.eq();l=e.fq();k=OAe(b.M,tBc(dBc($wnd.Math.round(k))));l=PAe(b.M,tBc(dBc($wnd.Math.round(l))));f=dte(c);IPd(b.I,mFm);IPd(b.I,rOe(b,k));IPd(b.I,',');IPd(b.I,rOe(b,l));IPd(b.I,'){');if(!Tfe(f,(Qfe(),vfe))){IPd(b.I,cPl);ZPe(b,f,b.I);IPd(b.I,'{')}IPd(b.I,h);Tfe(f,vfe)||IPd(b.I,'}');IPd(b.I,z4l)}}catch(a){a=XAc(a);if(!iD(a,362))throw YAc(a)}}\nfunction sPe(a){var b,c,d,e,f,g,h,i,j,k,l;k=new SPd;j=false;l=false;for(g=0;g<a.length;g++){b=(SZd(g,a.length),a.charCodeAt(g));if(VOd('*/+-',mPd(b))!=-1){k.a+=String.fromCharCode(b);j=true;l=false}else if(b==32){if(j){l=false;j=false}else{l=true}}else{l&&(k.a+='*',k);k.a+=String.fromCharCode(b);l=false;j=false}}FOe(k,pDm,vRl);FOe(k,'EXP(',Xgm);FOe(k,'ln(',yim);FOe(k,'ceiling(',gQl);FOe(k,'CEILING(',gQl);FOe(k,'FLOOR(',fQl);FOe(k,'SIN(','sin(');FOe(k,'COS(','cos(');FOe(k,'TAN(',_om);FOe(k,'ASIN(','asin(');FOe(k,'ACOS(','acos(');FOe(k,'ATAN(','atan(');FOe(k,'SINH(',y8l);FOe(k,'COSH(',x8l);FOe(k,'TANH(',apm);FOe(k,'ASINH(',cpm);FOe(k,'ACOSH(',bpm);FOe(k,'ATANH(',dpm);FOe(k,u6l,'2.718');for(d=u9c(),e=0,f=d.length;e<f;++e){c=d[e];i=p9c(c);h=cPl+i;FOe(k,gD(c.a)+'',i);FOe(k,h,i)}return k.a}\nfunction dPe(a){var b,c,d;if(a.f){if(a.g){IPd(a.J,'real lsf=0.5; pathpen=linewidth(0.7); pointpen=black; pen fp=fontsize(');DPd(a.J,a.n);IPd(a.J,'); pointfontpen=fp; ')}else{IPd(a.J,'real lsf=0.5; pen dps=linewidth(0.7)+fontsize(');DPd(a.J,a.n);IPd(a.J,'); defaultpen(dps); ');a.O.e||IPd(a.J,'pen ds=black; ')}}else{IPd(a.J,'\\nreal labelscalefactor = 0.5; /* changes label-to-point distance */');IPd(a.J,'\\npen dps = linewidth(0.7) + fontsize(');DPd(a.J,a.n);IPd(a.J,'); defaultpen(dps); /* default pen style */ ');a.O.e||IPd(a.J,'\\npen dotstyle = black; /* point style */ \\n')}d=a.M.jd;b=a.S;c=a.V;d[0]&&(b=-0.1);d[1]&&(c=-0.1);kPe(a,a.J,sC(lC($0,1),fHl,2,6,['real xmin','=',_Od(rOe(a,b),'E','e')+',',evm,'=',_Od(rOe(a,a.R),'E','e')+',',fvm,'=',_Od(rOe(a,c),'E','e')+',',gvm,'=',_Od(rOe(a,a.U),'E','e')+xJl]));a.f||IPd(a.J,' /* image dimensions */\\n')}\nfunction mOe(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;if(a.$E(b.Qy((fEg(),TDg)))){a.RE(b,true)}else{d=b;l=ITf(d,0);f=C5g(l.n);i=E5g(l.n);g=U6g(f,TDg);j=U6g(i,TDg);j=_Od(j,'{','');j=_Od(j,'}','');g=_Od(g,'{','');g=_Od(g,'}','');h=cPd(g,',',0);k=cPd(j,',',0);s=pC($0,fHl,2,h.length+1,6,1);s[0]='0';for(p=0;p<h.length;p++){s[p+1]=cPd(h[p],'<',0)[1]}e=pC(FDb,k1l,287,h.length,0,1);c=dgf(a.P);for(q=0;q<h.length;q++){n=xHf(c,'xspline(t)='+k[q],true,false);e[q]=new tHh(a.K);QTf(e[q],0,n.i);oHh(e[q],JMd(s[q]),JMd(s[q+1]));jue(e[q],b,false)}l=ITf(d,1);f=C5g(l.n);i=E5g(l.n);g=U6g(f,TDg);j=U6g(i,TDg);j=_Od(j,'{','');j=_Od(j,'}','');g=_Od(g,'{','');g=_Od(g,'}','');h=cPd(g,',',0);k=cPd(j,',',0);for(r=0;r<h.length;r++){n=xHf(c,'yspline(t)='+k[r],true,false);QTf(e[r],1,n.i);oHh(e[r],JMd(s[r]),JMd(s[r+1]))}m=a.YE(e);if(!m){for(o=0;o<e.length;o++){a.RE(e[o],true)}}}}\nfunction XPe(a,b,c,d,e){var f,g,h,i,j;g=b;c&&(g=aPd(b,zFl,' '));if(c){QOd(g.substr(0,1),'$')||IPd(a.F,'$');h=g;for(f=0;f<g.length;f++){j=(SZd(f,g.length),g.charCodeAt(f));if(gyd(eOe(),hNd(j))){iOe(a);h=aPd(h,cPl+String.fromCharCode(j),tHl+jyd(eOe(),hNd(j))+' ')}}g=h}else{g=aPd(g,tHl,SCm);h=g;for(f=0;f<g.length;f++){j=(SZd(f,g.length),g.charCodeAt(f));if(gyd(eOe(),hNd(j))){iOe(a);h=aPd(h,cPl+String.fromCharCode(j),ODm+jyd(eOe(),hNd(j))+'\\\\$ ')}}g=h;if(h.indexOf(PDm)!=-1){IPd(a.J,ZEm);g=_Od(h,PDm,$Em)}}switch(d){case 1:c?IPd(a.F,Uhm):IPd(a.F,Rhm);break;case 2:c?IPd(a.F,Vhm):IPd(a.F,Shm);break;case 3:c?IPd(a.F,Whm):IPd(a.F,Thm);}if(!Tfe(e,(Qfe(),vfe))){IPd(a.F,cPl);ZPe(a,e,a.F);IPd(a.F,'{')}IPd(a.F,g);Tfe(e,vfe)||IPd(a.F,'}');switch(d){case 1:case 2:IPd(a.F,'}');break;case 3:IPd(a.F,xQl);}c&&(i='$'.length,!QOd(g.substr(g.length-i,i),'$'))&&IPd(a.F,'$')}\nfunction ROe(a,b){var c,d,e,f,g,h,i,j,k,l;g=new SPd;c=mse(b)<0.05;if(a.T==a.W){i=b.t.d;k=b.t.e;d=b.lb[0];h=_Od(rOe(a,d),'E','e');if(c){a.f||(g.a+=zFl,g);a.g?(g.a+='D(CR(',g):(g.a+='draw(circle(',g)}else{a.f||(g.a+=zFl,g);a.k!=0?(g.a+=lDm,g):a.g?(g.a+=mDm,g):(g.a+=nDm,g);a.g?(g.a+='CR(',g):(g.a+='circle(',g)}HOe(a,_Od(rOe(a,i),'E','e'),_Od(rOe(a,k),'E','e'),g);iPe(a,g,sC(lC($0,1),fHl,2,6,[',']));wHf(dgf(a.P),h,false,null)!=0?(g.a+=''+h,g):(g.a+=d,g);g.a+=')';c?_Oe(a,b,g):bPe(a,b,g)}else{j=b.t.d;l=b.t.e;e=b.lb[0];f=b.lb[1];if(c){a.f||(g.a+=zFl,g);a.g?(g.a+=mDm,g):(g.a+=nDm,g)}else{a.f||(g.a+=zFl,g);a.k!=0?(g.a+=lDm,g):a.g?(g.a+=mDm,g):(g.a+=nDm,g)}g.a+='shift(';HOe(a,_Od(rOe(a,j),'E','e'),_Od(rOe(a,l),'E','e'),g);kPe(a,g,sC(lC($0,1),fHl,2,6,[')','*',gBm+_Od(rOe(a,e),'E','e')+',',_Od(rOe(a,f),'E','e')+oDm]));c?_Oe(a,b,g):bPe(a,b,g)}c?FPd(a.F,g):FPd(a.H,g)}\nfunction $Pe(a){var b,c,d,e,f,g,h,i,j,k;j=a.M.IA();k=a.M.JA();i='';(a.M.Wb&2)==2&&(i='linewidth=1.4pt,');IPd(a.a,'\\\\psaxes['+i+'labelFontSize=\\\\scriptstyle,xAxis=');JPd(a.a,j);IPd(a.a,',yAxis=');JPd(a.a,k);APd(a.a,44);e=a.M.Ad[0];f=a.M.Ad[1];!e&&!f?IPd(a.a,'labels=none,'):e&&!f?IPd(a.a,'labels=x,'):!e&&f&&IPd(a.a,'labels=y,');b=a.M.$b[0];c=a.M.$b[1];IPd(a.a,'Dx=');IPd(a.a,rOe(a,b));IPd(a.a,',Dy=');IPd(a.a,rOe(a,c));IPd(a.a,',ticksize=-2pt 0,subticks=2]{');i='';(a.M.Wb&1)>0&&(i='->');(a.M.Wb&4)>0&&(i='<'+i);IPd(a.a,i);IPd(a.a,'}(0,0)(');d=a.S;h=a.M.jd;h[0]&&(d=0);IPd(a.a,rOe(a,d));IPd(a.a,',');d=a.V;h[0]&&(d=0);IPd(a.a,rOe(a,d));IPd(a.a,mnm);IPd(a.a,rOe(a,a.R));IPd(a.a,',');IPd(a.a,rOe(a,a.U));IPd(a.a,')');g=uye(a.M,false);if(null!=g[0]||null!=g[1]){IPd(a.a,'[');null!=g[0]&&IPd(a.a,g[0]);IPd(a.a,',140] [');null!=g[1]&&IPd(a.a,g[1]);IPd(a.a,',-40]')}IPd(a.a,zFl)}\nfunction OPe(a,b,c){var d,e,f,g,h;h=new SPd;g=b.Tu();f=b.Uu();e=new GOe(a,b);h.a+='line width=';IPd(h,rOe(a,g/2*0.8));h.a+=SIl;if(f!=0){h.a+=',';PPe(a,f,h)}if(!Tfe(e.d,(Qfe(),vfe))){h.a+=',';c&&b.Zv()&&e.c==(KHh(),GHh)&&(h.a+='pattern ',h);h.a+=RDm;zPe(a,e.d,h)}if(c&&b.Zv()){switch(e.c.i){default:case 0:if(e.a>0){h.a+=',';h.a+='fill=';zPe(a,e.d,h);h.a+=',fill opacity=';BPd(h,e.a)}break;case 8:case 2:case 3:case 5:case 4:case 6:case 1:yPe(a);h.a+=',';h.a+='fill=';zPe(a,e.d,h);h.a+=',pattern=';a.N==2?hMd(a.J,'usetikzlibrary{patterns}')==-1&&IPd(a.J,'\\\\usetikzlibrary{patterns}\\n'):hMd(a.J,'usetikzlibrary[patterns]')==-1&&IPd(a.J,'\\\\usetikzlibrary[patterns]\\n');d=e.b;e.c==(KHh(),DHh)?(h.a+=SUl,h):d<20?(h.a+=AEm,h):d<70?(h.a+='north east lines',h):d<110?(h.a+='vertical lines',h):d<160?(h.a+='north west lines',h):(h.a+=AEm,h);h.a+=',pattern color=';zPe(a,e.d,h);}}return h.a}\nfunction rPe(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o;wYd(a.t,'patterns');f=dte(d);j=d.vc;d.uy(c.a.vc);IPd(a.F,'\\npen border='+mPe(d));JOe(a,f,a.F);d.uy(j);IPd(a.F,';\\npen fillstyle='+mPe(d));JOe(a,f,a.F);d.zu()!=(KHh(),HHh)?IPd(a.F,';\\nadd(\"hatch\",hatch(2mm,NW,fillstyle));\\n'):IPd(a.F,';\\nadd(\"hatch\",hatch(0.5mm,NW,fillstyle));\\n');switch(c.n.i){case 4:g=c.c;if(g.wb==3||g.wb==4){g.wb=3;$ue(g,dte(d));g.wb=3;lue(g,d.eu());g.wb=3;Jue(g,d.dc);Kue(g,d.ec);Hue(g,d.zu());a.j=true;TOe(a,g);a.j=false;break}case 2:case 1:case 6:case 7:case 3:h=pC(sD,ZRl,9,2,15,1);o=e[5]*e[3];n=e[4]*-e[0];k=b.wn(null);IPd(a.F,lDm);l=rFl;m=rFl;while(!k.to()){k.ro(h);if(h[0]==l&&h[1]==m){IPd(a.F,'cycle,pattern(\"hatch\"),border);\\n');IPd(a.F,lDm)}else{IPd(a.F,'(');IPd(a.F,_Od(rOe(a,(h[0]-n)/e[4]),'E','e'));IPd(a.F,',');IPd(a.F,_Od(rOe(a,-(h[1]-o)/e[5]),'E','e'));IPd(a.F,')--')}l=h[0];m=h[1];k.uo()}i=jMd(a.F,')');MPd(a.F,i+1,a.F.a.length);IPd(a.F,tDm);}}\nfunction HPe(b,c,d){var e,f,g,h,i,j,k,l,m,n,o;e=d;try{if(c.Rw()){i=c.Nu();if(c.mc==3){j=i;for(h=0;h<i.length;h++){l=(SZd(h,i.length),i.charCodeAt(h));gyd(eOe(),hNd(l))&&(j=aPd(j,cPl+String.fromCharCode(l),ODm+jyd(eOe(),hNd(l))+WYl))}j=_Od(j,PDm,'euro');i=j;j.indexOf('_')!=-1&&(i='$'+j+'$')}else{i='$'+E9i(c.Nu(),true)+'$'}if(VOd(i,(ubd(),sbd))!=-1){if(b.N==0){i=aPd(i,sbd,uEm);hMd(b.J,'\\\\degre')==-1&&IPd(b.J,vEm)}else (b.N==2||b.N==1)&&(i=aPd(i,sbd,'{}^{\\\\\\\\circ}'))}!d&&(e=Dye(b.M,c));n=e.eq();o=e.fq();n=OAe(b.M,tBc(dBc($wnd.Math.round(n))));o=PAe(b.M,tBc(dBc($wnd.Math.round(o))));f=dte(c);m=pD($wnd.Math.ceil(M8i((K8i(),E9i(c.Nu(),true)),b.M.Zn())));g=pD($wnd.Math.ceil(L8i(E9i(c.Nu(),true),b.M.Zn())));k=pC(sD,ZRl,9,2,15,1);k[0]=b.M.RA()+m/2;k[1]=b.M.VA()-g/2;k[0]=OAe(b.M,k[0]);k[1]=PAe(b.M,k[1]);IPd(b.I,WDm);zPe(b,f,b.I);IPd(b.I,vYl);SPe(b,n+k[0],o+k[1],b.I);IPd(b.I,' node {');IPd(b.I,i);IPd(b.I,Gnm)}}catch(a){a=XAc(a);if(!iD(a,362))throw YAc(a)}}\nfunction JOe(a,b,c){var d,e,f,g,h,i;i=b.a>>16&255;h=b.a>>8&255;d=b.a&255;if(a.p){g=(i+h+d)/3|0;e=(Qfe(),age(g,g,g,255));if(gyd(a.L,e)){f=iPd(jyd(a.L,e))}else{f=jOe(g,g,g);a.f?IPd(a.c,QJl):IPd(a.c,TCm);IPd(a.c,f);gPe(a,a.c,sC(lC($0,1),fHl,2,6,['=']));IPd(a.c,rYl+_Od(rOe(a,g/255),'E','e')+','+_Od(rOe(a,g/255),'E','e')+','+_Od(rOe(a,g/255),'E','e')+')');a.f||IPd(a.c,xJl);myd(a.L,e,f)}Tfe(e,vfe)?(c.a+=bSl,c):Tfe(e,Bfe)?(c.a+=hSl,c):Tfe(e,Nfe)?(c.a+=RMl,c):(c.a+=''+f,c)}else{if(Tfe(b,(Qfe(),vfe))){c.a+=bSl}else if(Tfe(b,Bfe)){c.a+=hSl}else if(Tfe(b,Nfe)){c.a+=RMl}else if(Tfe(b,Mfe)){c.a+=cSl}else if(Tfe(b,Cfe)){c.a+=dSl}else if(Tfe(b,wfe)){c.a+=eSl}else if(Tfe(b,Ofe)){c.a+=gSl}else{if(gyd(a.L,b)){f=iPd(jyd(a.L,b))}else{f=jOe(i,h,d);a.f?IPd(a.c,QJl):IPd(a.c,TCm);IPd(a.c,f);gPe(a,a.c,sC(lC($0,1),fHl,2,6,['=']));IPd(a.c,rYl+_Od(rOe(a,i/255),'E','e')+','+_Od(rOe(a,h/255),'E','e')+','+_Od(rOe(a,d/255),'E','e')+')');a.f||IPd(a.c,xJl);myd(a.L,b,f)}c.a+=''+f}}}\nfunction cQe(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;if(a.O.b){c=pC(sD,ZRl,9,3,15,1);b.CX(c);l=c[0];o=c[1];IPd(a.I,'\\\\psdots');jQe(a,b);IPd(a.I,'(');IPd(a.I,rOe(a,l));IPd(a.I,',');IPd(a.I,rOe(a,o));IPd(a.I,Wzm)}if(b.dv()){d=b._u();if(iD(d,243)){m=RAe(a.M,b.GX());p=TAe(a.M,b.HX());n=RAe(a.M,b.GX())+30;q=TAe(a.M,b.HX())+30;m=OAe(a.M,m);n=OAe(a.M,n);p=PAe(a.M,p);q=PAe(a.M,q);i=$wnd.Math.abs(n-m);j=$wnd.Math.abs(q-p);k=new UPd('\\\\psclip{\\\\psellipse[linestyle=none](');IPd(k,rOe(a,m));k.a+=',';IPd(k,rOe(a,p));k.a+=mnm;IPd(k,rOe(a,i));k.a+=',';IPd(k,rOe(a,j));k.a+=eFm;f=false;h=d.Z;e=!Hte(h[0]);if(e){f=h[0].Zv()&&h[0].eu()>0;f?FPd(a.H,k):FPd(a.F,k);nOe(a,h[0],true)}if(h.length>1&&!Hte(h[1])){g=h[1].Zv()&&h[1].eu()>0;if(e){if(f==g){nOe(a,h[1],true);f?IPd(a.H,jFm):IPd(a.F,jFm)}else{f?IPd(a.H,jFm):IPd(a.F,jFm);g?FPd(a.H,k):FPd(a.F,k);nOe(a,h[1],true);g?IPd(a.H,jFm):IPd(a.F,jFm)}}else{g?FPd(a.H,k):FPd(a.F,k);nOe(a,h[1],true);g?IPd(a.H,jFm):IPd(a.F,jFm)}}else e&&(f?IPd(a.H,jFm):IPd(a.F,jFm))}}}\nfunction LOe(a,b,c,d){var e,f,g,h,i,j;i=b.a>>16&255;h=b.a>>8&255;e=b.a&255;i=pD(255*(1-c)+i*c);h=pD(255*(1-c)+h*c);e=pD(255*(1-c)+e*c);if(a.p){g=(i+h+e)/3|0;j=(Qfe(),age(g,g,g,255));if(gyd(a.L,j)){f=iPd(jyd(a.L,j))}else{f=jOe(g,g,g);a.f?IPd(a.c,QJl):IPd(a.c,TCm);IPd(a.c,f);gPe(a,a.c,sC(lC($0,1),fHl,2,6,['=']));IPd(a.c,rYl+_Od(rOe(a,g/255),'E','e')+','+_Od(rOe(a,g/255),'E','e')+','+_Od(rOe(a,g/255),'E','e')+')');a.f||IPd(a.c,xJl);myd(a.L,j,f)}Tfe(j,vfe)?(d.a+=bSl,d):Tfe(j,Bfe)?(d.a+=hSl,d):Tfe(j,Nfe)?(d.a+=RMl,d):(d.a+=''+f,d)}else{j=(Qfe(),age(i,h,e,255));if(Tfe(j,vfe)){d.a+=bSl}else if(Tfe(j,Bfe)){d.a+=hSl}else if(Tfe(j,Nfe)){d.a+=RMl}else if(Tfe(j,Mfe)){d.a+=cSl}else if(Tfe(j,Cfe)){d.a+=dSl}else if(Tfe(j,wfe)){d.a+=eSl}else if(Tfe(j,Ofe)){d.a+=gSl}else{if(gyd(a.L,j)){f=iPd(jyd(a.L,j))}else{f=jOe(i,h,e);a.f?IPd(a.c,QJl):IPd(a.c,TCm);IPd(a.c,f);gPe(a,a.c,sC(lC($0,1),fHl,2,6,['=']));IPd(a.c,rYl+_Od(rOe(a,i/255),'E','e')+','+_Od(rOe(a,h/255),'E','e')+','+_Od(rOe(a,e/255),'E','e')+')');a.f||IPd(a.c,xJl);myd(a.L,j,f)}d.a+=''+f}}}\nfunction VOe(a){var b,c,d,e;c=a.M.Gc;d=a.M.Hc;b=a.M.Ic;e=a.M.Jc;if(a.f){a.g||IPd(a.b,'\\n/*grid*/ ')}else{IPd(a.b,'\\n /* draw grid of horizontal/vertical lines */');IPd(a.b,'\\npen gridstyle = ');b?IPd(a.b,CDm):IPd(a.b,DDm);IPd(a.b,OZl);JOe(a,c,a.b);if(e!=0){IPd(a.b,OZl);tPe(e,a.b)}IPd(a.b,'; real gridx = ');IPd(a.b,_Od(rOe(a,d[0]),'E','e'));IPd(a.b,', gridy = ');IPd(a.b,_Od(rOe(a,d[1]),'E','e'));IPd(a.b,'; /* grid intervals */\\nfor(real i = ceil(xmin/gridx)*gridx; i <= floor(xmax/gridx)*gridx; i += gridx)');IPd(a.b,'\\n draw((i,ymin)--(i,ymax), gridstyle);');IPd(a.b,'\\nfor(real i = ceil(ymin/gridy)*gridy; i <= floor(ymax/gridy)*gridy; i += gridy)');IPd(a.b,'\\n draw((xmin,i)--(xmax,i), gridstyle);');IPd(a.b,'\\n /* end grid */ \\n');return}wYd(a.t,'math');IPd(a.b,'real gx='+_Od(rOe(a,d[0]),'E','e')+',gy='+_Od(rOe(a,d[1]),'E','e')+xJl);IPd(a.b,'add(scale(gx,gy)*shift(floor(xmin/gx),floor(ymin/gy))');IPd(a.b,'*grid(ceil(xmax-xmin)+1,ceil(ymax-ymin)+1,');b?IPd(a.b,CDm):IPd(a.b,DDm);IPd(a.b,'+');JOe(a,c,a.b);if(e!=0){IPd(a.b,'+');tPe(e,a.b)}IPd(a.b,')); ')}\nfunction WOe(b,c,d){var e,f,g,h,i,j,k;try{if(c.Rw()){if(c.mc==3){i=_Od(NOe(c.Nu()),WYl,'dollar');i.indexOf('_')!=-1&&(i='$'+i+'$')}else if(b.g){i=E9i(c.Nu(),true);i=MOe(i)}else{i='$'+E9i(c.Nu(),true)+'$';i=MOe(i)}VOd(i,(ubd(),sbd))!=-1&&(i=_Od(i,sbd,'^\\\\\\\\circ'));e=d;!d&&(e=Dye(b.M,c));j=e.eq();k=e.fq();j=OAe(b.M,tBc(dBc($wnd.Math.round(j))));k=PAe(b.M,tBc(dBc($wnd.Math.round(k))));b.f||IPd(b.I,zFl);b.g&&c.mc!=3?IPd(b.I,'MP(\"'):IPd(b.I,'label(\"');IPd(b.I,i);kPe(b,b.I,sC(lC($0,1),fHl,2,6,['\",','(']));IPd(b.I,_Od(rOe(b,j),'E','e'));IPd(b.I,',');IPd(b.I,_Od(rOe(b,k),'E','e'));IPd(b.I,'),');b.f||IPd(b.I,' ');IPd(b.I,'NE');gPe(b,b.I,sC(lC($0,1),fHl,2,6,['*']));b.f&&IPd(b.I,'lsf');b.f||IPd(b.I,EDm);g=dte(c);h=(Tfe(g,(Qfe(),wfe))||KOe(b,g,age(124,124,255,255)))&&(i.length==1&&fNd((SZd(0,i.length),i.charCodeAt(0)))||i.length==3&&(SZd(0,i.length),i.charCodeAt(0)==36)&&(SZd(2,i.length),i.charCodeAt(2)==36)&&fNd((SZd(1,i.length),i.charCodeAt(1))));h=h||c.yw();if(h&&!b.O.e);else if(!Tfe(g,vfe)){b.g?IPd(b.I,',fp+'):IPd(b.I,',');JOe(b,g,b.I)}IPd(b.I,VCm)}}catch(a){a=XAc(a);if(iD(a,362)){f=a;Qcj(f)}else throw YAc(a)}}\nfunction SOe(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;wYd(a.t,M1l);i=b.i;if(!i){return}r=E8g(i,hFg((B7g(),z7g)));r=sPe(E9i(r,true));r=_Od(r,pDm,vRl);f=a.S;g=a.R;if(b.s){f=$wnd.Math.max(f,b.u);g=$wnd.Math.min(g,b.t)}s=f;while(s<g){t=qOe(a,b,f,g);if(t==g){break}s=BOe(a,b,t,g);j=-1;if(ePe(E8g(i,(fEg(),TDg)))){p='f'+(''+(a.o+1));m=qDm+r+rDm;if(a.f){j=hMd(a.H,m);if(j!=-1){k=kMd(a.H,j);p=qMd(a.H,k+1,j)}else if(hMd(a.F,m)!=-1){j=hMd(a.F,m);k=kMd(a.F,j);p=qMd(a.F,k+1,j);j=hMd(a.F,m)}}if(j==-1){++a.o;a.f||IPd(a.F,zFl);IPd(a.F,'real ');IPd(a.F,p);gPe(a,a.F,sC(lC($0,1),fHl,2,6,[WCm]));IPd(a.F,'{return ');IPd(a.F,r);IPd(a.F,rDm)}pPe(a,a.F);IPd(a.F,sDm);IPd(a.F,p);IPd(a.F,',');IPd(a.F,_Od(rOe(a,t+bKl),'E','e'));IPd(a.F,',');IPd(a.F,_Od(rOe(a,s-bKl),'E','e'));IPd(a.F,')');_Oe(a,b,a.F)}else{n=new SPd;if(c){IPd(n,'path p'+ ++a.o+tDm);IPd(n,'p'+a.o+'=');l=pOe(a,b,s,t,400,'(%0,%1) -- (%2,%3) -- ');IPd(l,'('+_Od(rOe(a,b.t),'E','e')+uDm+_Od(rOe(a,b.u),'E','e')+',0) -- ');h=new SPd;JOe(a,dte(d),h);o='cycle;\\ndraw(p'+a.o+','+h;if(!e){o='cycle;\\nfill(p'+a.o+','+h;o+='+opacity(0.05)'}l.a+=o;l.a+=y4l;n.a+=l;l=n}else{JOe(a,dte(b),n);q='draw( (%0,%1) -- (%2,%3),'+n+'+linewidth('+b.uc+'));\\n';l=pOe(a,b,s,t,400,q)}IPd(a.F,l.a+tDm)}s+=n$l;f=s}}\nfunction wPe(a,b,c,d){var e,f,g,h,i;f=b;c&&(f=aPd(b,zFl,' '));if(a.N==0){if(c){QOd(f.substr(0,1),'$')||IPd(a.F,'$');for(e=0;e<f.length;e++){i=(SZd(e,f.length),f.charCodeAt(e));if(gyd(eOe(),hNd(i))){iOe(a);f=aPd(f,cPl+String.fromCharCode(i),tHl+jyd(eOe(),hNd(i)))}}}else{f=aPd(f,tHl,SCm);for(e=0;e<f.length;e++){i=(SZd(e,f.length),f.charCodeAt(e));if(gyd(eOe(),hNd(i))){iOe(a);f=aPd(f,cPl+String.fromCharCode(i),ODm+jyd(eOe(),hNd(i))+WYl)}}f=_Od(f,PDm,'euro')}switch(d){case 1:c?IPd(a.F,Uhm):IPd(a.F,Rhm);break;case 2:c?IPd(a.F,Vhm):IPd(a.F,Shm);break;case 3:c?IPd(a.F,Whm):IPd(a.F,Thm);}IPd(a.F,f);switch(d){case 1:case 2:IPd(a.F,'}');break;case 3:IPd(a.F,xQl);}c&&(g='$'.length,!QOd(f.substr(f.length-g,g),'$'))&&IPd(a.F,'$')}else if(a.N==2){c&&IPd(a.F,'$');switch(d){case 1:IPd(a.F,'{\\\\bf ');break;case 2:IPd(a.F,'{\\\\em ');break;case 3:IPd(a.F,'{\\\\em \\\\bf');}IPd(a.F,f);switch(d){case 1:case 2:case 3:IPd(a.F,'}');}c&&(g='$'.length,!QOd(f.substr(f.length-g,g),'$'))&&IPd(a.F,'$')}else if(a.N==1){c&&(h='$'.length,!QOd(f.substr(f.length-h,h),'$'))&&IPd(a.F,'$');switch(d){case 1:IPd(a.F,'\\\\bf{');break;case 2:IPd(a.F,'\\\\it{ ');break;case 3:IPd(a.F,'\\\\it{\\\\bf{');}IPd(a.F,f);switch(d){case 1:case 2:IPd(a.F,'}');break;case 3:IPd(a.F,xQl);}c&&(g='$'.length,!QOd(f.substr(f.length-g,g),'$'))&&IPd(a.F,'$')}}\nfunction bQe(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;f=Bye(a.M,b.BV(0));d=f.j[0];e=f.j[1];c=$wnd.Math.atan2(e,d)*s1l;i=b.GV();n=i.j[0];o=i.j[1];k=b.lb[0];l=b.lb[1];switch(b.wb){case 4:_Pe(a,b);break;case 3:IPd(a.F,fFm);IPd(a.F,rOe(a,c));IPd(a.F,'}(');IPd(a.F,rOe(a,n));IPd(a.F,',');IPd(a.F,rOe(a,o));IPd(a.F,'){\\\\psellipse');IPd(a.F,hQe(a,b,true));IPd(a.F,'(0,0)(');IPd(a.F,rOe(a,k));IPd(a.F,',');IPd(a.F,rOe(a,l));IPd(a.F,eFm);break;case 9:m=$wnd.Math.max($wnd.Math.abs(n-a.S),$wnd.Math.abs(n-a.R));m=$wnd.Math.max(m,$wnd.Math.abs(o-a.V));m=$wnd.Math.max(m,$wnd.Math.abs(o-a.U));j=b.sb;m=4*m/j;g=4;h=16;while(h<m){g+=2;h=g*g}m=g*j;c-=90;IPd(a.F,fFm);IPd(a.F,rOe(a,c));IPd(a.F,'}(');IPd(a.F,rOe(a,n));IPd(a.F,',');IPd(a.F,rOe(a,o));IPd(a.F,'){\\\\psplot');IPd(a.F,hQe(a,b,true));IPd(a.F,'{');IPd(a.F,rOe(a,-m));IPd(a.F,wQl);IPd(a.F,rOe(a,m));IPd(a.F,'}');IPd(a.F,'{x^2/2/');IPd(a.F,rOe(a,j));IPd(a.F,gFm);break;case 5:IPd(a.F,fFm);IPd(a.F,rOe(a,c));IPd(a.F,'}(');IPd(a.F,rOe(a,n));IPd(a.F,',');IPd(a.F,rOe(a,o));IPd(a.F,hFm);IPd(a.F,hQe(a,b,true));IPd(a.F,iFm);IPd(a.F,rOe(a,k));IPd(a.F,'*(1+t^2)/(1-t^2)|');IPd(a.F,rOe(a,l));IPd(a.F,'*2*t/(1-t^2)');IPd(a.F,gFm);IPd(a.F,fFm);IPd(a.F,rOe(a,c));IPd(a.F,'}(');IPd(a.F,rOe(a,n));IPd(a.F,',');IPd(a.F,rOe(a,o));IPd(a.F,hFm);IPd(a.F,hQe(a,b,true));IPd(a.F,iFm);IPd(a.F,rOe(a,k));IPd(a.F,'*(-1-t^2)/(1-t^2)|');IPd(a.F,rOe(a,l));IPd(a.F,'*(-2)*t/(1-t^2)');IPd(a.F,gFm);}}\nfunction nOe(a,b,c){var d,e,f,g,h,i,j;if(b.tw()){g=b;for(h=0;h<g.n.r.length;h++){nOe(a,zTd(g.n,h),false)}}else if(b.xx(a.C.Qb)&&(Hte(b)||c)){if(iD(b,123)){a.EE(b);a.ME(b,null)}else if(iD(b,433)){a.GE(b);a.ME(b,null)}else if(iD(b,1992)){a.FE(b);a.ME(b,null)}else if(iD(b,355)){a.PE(b)}else if(iD(b,79)){a.DE(b);a.ME(b,null)}else if(iD(b,319)){a.QE(b);a.ME(b,null)}else if(iD(b,289)){if(!b.Bb&&(!b.Tb||!vFh(b.Tb))){a.SE(b)}else{a.wE(b);a.ME(b,Dye(a.M,b))}}else if(iD(b,704)){a.JE(b)}else if(QOd(b.jv(),gkm)){b.jw()?oOe(a,null,b):oOe(a,b,null)}else if(b.ww()){d=b.Bb;if(!d){a.SE(b)}else if(iD(d,978)){a.TE(b);a.ME(b,null)}else if(iD(d,604)){a.KE(b);a.ME(b,null)}else if(iD(d,983)){a.LE(b);a.ME(b,null)}else if(iD(d,664)){a.zE(b)}else if(iD(d,368)){iD(d,1487)?a.UE(b):iD(d,608)?lOe(a,b):(iD(d,1488)||iD(d,1489)||iD(d,1490)||iD(d,1491))&&a.VE(b);a.ME(b,null)}else if(iD(d,147)){lOe(a,b);a.ME(b,null)}}else if(iD(b,207)){a.HE(b);a.ME(b,null)}else if(iD(b,402)){g=b;a.CE(g);(RGh(g)==1||RGh(g)==2)&&a.ME(b,null)}else if(iD(b,399)){if(yOe(b)){g=b;j=g.X;Rue(j,g.lc);$ue(j,dte(g));LOh(j,g.uc);Que(j,g.nc,g.oc);f=new OJe(a.M,j);f.Kb=g;a.EE(j);a.ME(j,f)}else if(vOe(b)){g=b;i=jRf(g);e=pC(_7,CFl,553,2,0,1);for(h=0;h<2;h++){Rue(i[h],g.lc);$ue(i[h],dte(g));Uue(i[h],g.uc);i[h].vc=g.vc}e[0]=new aJe(a.M,i[0]);e[1]=new aJe(a.M,i[1]);e[0].Kb=g;e[1].Kb=g;a.DE(i[0]);a.DE(i[1]);a.ME(i[0],e[0]);a.ME(i[1],e[1])}else if(wOe(b));else{a.BE(b);a.ME(b,null)}}else if(iD(b,80)){a.AE(b);a.ME(b,null)}else if(iD(b,287)){mOe(a,b);a.ME(b,null)}else if(b.Gw()){a.WE(b)}else if(b.nw());else iD(b,439)?a.OE(b):Rcj('Export: unsupported GeoElement '+b.Du()+' '+b.Vv())}}\nfunction DPe(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;f=Bye(a.M,b.BV(0));d=f.j[0];e=f.j[1];c=$wnd.Math.atan2(e,d)*s1l;i=b.GV();o=i.j[0];p=i.j[1];k=b.lb[0];l=b.lb[1];switch(b.wb){case 4:BPe(a,b);break;case 3:IPd(a.F,'\\\\draw [rotate around={');IPd(a.F,rOe(a,c));IPd(a.F,':');SPe(a,o,p,a.F);IPd(a.F,'}');m=OPe(a,b,true);if(m.length!=0){IPd(a.F,',');IPd(a.F,m)}IPd(a.F,vYl);SPe(a,o,p,a.F);IPd(a.F,aEm);IPd(a.F,rOe(a,k*a.T));IPd(a.F,bEm);IPd(a.F,rOe(a,l*a.W));IPd(a.F,_Dm);break;case 9:n=$wnd.Math.max($wnd.Math.abs(o-a.S),$wnd.Math.abs(o-a.R));n=$wnd.Math.max(n,$wnd.Math.abs(p-a.V));n=$wnd.Math.max(n,$wnd.Math.abs(p-a.U));j=b.sb;n=4*n/j;g=4;h=16;while(h<n){g+=2;h=g*g}n=g*j;c-=90;IPd(a.F,'\\\\draw [samples=50,rotate around={');IPd(a.F,rOe(a,c));IPd(a.F,':');SPe(a,o,p,a.F);IPd(a.F,dEm);IPd(a.F,rOe(a,o*a.T));IPd(a.F,eEm);IPd(a.F,rOe(a,p*a.W));IPd(a.F,UIl);m=OPe(a,b,true);if(m.length!=0){IPd(a.F,',');IPd(a.F,m)}IPd(a.F,',domain=');BPd(a.F,-n);IPd(a.F,':');BPd(a.F,n);IPd(a.F,')] plot (\\\\x,{(\\\\x)^2/2/');BPd(a.F,j);IPd(a.F,fEm);break;case 5:IPd(a.F,gEm);IPd(a.F,rOe(a,c));IPd(a.F,':');SPe(a,o,p,a.F);IPd(a.F,dEm);IPd(a.F,rOe(a,o*a.T));IPd(a.F,eEm);IPd(a.F,rOe(a,p*a.W));IPd(a.F,UIl);m=OPe(a,b,true);if(m.length!=0){IPd(a.F,',');IPd(a.F,m)}k=b.lb[0];l=b.lb[1];IPd(a.F,'] plot ({');IPd(a.F,rOe(a,k));IPd(a.F,'*(1+(\\\\x)^2)/(1-(\\\\x)^2)},{');IPd(a.F,rOe(a,l));IPd(a.F,'*2*(\\\\x)/(1-(\\\\x)^2)});\\n');IPd(a.F,gEm);IPd(a.F,rOe(a,c));IPd(a.F,':');SPe(a,o,p,a.F);IPd(a.F,dEm);IPd(a.F,rOe(a,o*a.T));IPd(a.F,eEm);IPd(a.F,rOe(a,p*a.W));IPd(a.F,UIl);m=OPe(a,b,true);if(m.length!=0){IPd(a.F,',');IPd(a.F,m)}IPd(a.F,'] plot ({');IPd(a.F,rOe(a,k));IPd(a.F,'*(-1-(\\\\x)^2)/(1-(\\\\x)^2)},{');IPd(a.F,rOe(a,l));IPd(a.F,'*(-2)*(\\\\x)/(1-(\\\\x)^2)});\\n');}}\nfunction ZOe(a,b){var c,d,e,f,g,h,i;e=b.NX();g=e*0.035277777777777776*a.O.k;f=b.OX();f==-1&&(f=0);c=pC(sD,ZRl,9,3,15,1);b.CX(c);if(c[2]!=0){Ucj(\"can't export 3D Point\"+b.Qu());return}h=c[0];i=c[1];d=b.$u();switch(f){case 1:pPe(a,a.F);IPd(a.F,GDm+_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+'))*');IPd(a.F,gBm);IPd(a.F,_Od(rOe(a,g),'E','e'));IPd(a.F,')*(expi(pi/4)--expi(5*pi/4)');a.g?IPd(a.F,'--(0,0)--'):IPd(a.F,'^^');IPd(a.F,'expi(3*pi/4)--expi(7*pi/4))');aPe(a,d);break;case 2:if(a.g){pPe(a,a.F);IPd(a.F,'CR((');IPd(a.F,_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+'),');IPd(a.F,_Od(rOe(a,g),'E','e'));IPd(a.F,')');aPe(a,d)}else{IPd(a.I,'dot(');HOe(a,_Od(rOe(a,h),'E','e'),_Od(rOe(a,i),'E','e'),a.I);oPe(a,b,a.I,b.NX()/4);IPd(a.I,',UnFill(0)); ')}break;case 5:pPe(a,a.F);IPd(a.F,GDm+_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+'))*');IPd(a.F,gBm);IPd(a.F,_Od(rOe(a,g),'E','e'));IPd(a.F,')*((1,0)--(0,1)--(-1,0)--(0,-1)--cycle)');aPe(a,d);break;case 4:a.f||IPd(a.F,zFl);lPe(a,sC(lC($0,1),fHl,2,6,[HDm+_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+Lgm,'*',gBm+_Od(rOe(a,g),'E','e')+')','*','((1,0)--(0,1)--(-1,0)--(0,-1)--cycle)']));aPe(a,d);break;case 3:pPe(a,a.F);lPe(a,sC(lC($0,1),fHl,2,6,[GDm+_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+Lgm,'*',gBm+_Od(rOe(a,g),'E','e')+')','*','((0,1)--(0,-1)']));a.g?IPd(a.F,'--(0,0)--'):IPd(a.F,'^^');IPd(a.F,'(1,0)--(-1,0))');aPe(a,d);break;case 8:a.f||IPd(a.F,zFl);lPe(a,sC(lC($0,1),fHl,2,6,[HDm+_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+Lgm,'*',gBm+_Od(rOe(a,g),'E','e')+')','*',IDm]));aPe(a,d);break;case 6:a.f||IPd(a.F,zFl);lPe(a,sC(lC($0,1),fHl,2,6,[HDm+_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+Lgm,'*','rotate(90)','*',gBm+_Od(rOe(a,g),'E','e')+')','*',IDm]));aPe(a,d);break;case 7:a.f||IPd(a.F,zFl);lPe(a,sC(lC($0,1),fHl,2,6,[HDm+_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+Lgm,'*','rotate(270)','*',gBm+_Od(rOe(a,g),'E','e')+')','*',IDm]));aPe(a,d);break;case 9:a.f||IPd(a.F,zFl);lPe(a,sC(lC($0,1),fHl,2,6,[HDm+_Od(rOe(a,h),'E','e')+','+_Od(rOe(a,i),'E','e')+Lgm,'*','rotate(180)','*',gBm+_Od(rOe(a,g),'E','e')+')','*',IDm]));aPe(a,d);}a.f||IPd(a.F,'/* special point */')}\nfunction zOe(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s;UAe(a.M,b);UAe(a.M,c);g=(b[0]+c[0])/2;h=(b[1]+c[1])/2;j=b[1]-c[1];k=c[0]-b[0];i=B6i(j,k);m=2.5+e.Tu()/2;l=m+1;switch(d){case 1:f=l/i;j*=f/a.T;k*=f/a.W;p=OAe(a.M,g-j);r=PAe(a.M,h-k);q=OAe(a.M,g+j);s=PAe(a.M,h+k);a.NE(p,r,q,s,e);break;case 2:f=m/(2*i);n=-k*f;o=j*f;f=l/i;j*=f;k*=f;p=OAe(a.M,g+n-j);q=OAe(a.M,g+n+j);r=PAe(a.M,h+o-k);s=PAe(a.M,h+o+k);a.NE(p,r,q,s,e);p=OAe(a.M,g-n-j);q=OAe(a.M,g-n+j);r=PAe(a.M,h-o-k);s=PAe(a.M,h-o+k);a.NE(p,r,q,s,e);break;case 3:f=m/i;n=-k*f;o=j*f;f=l/i;j*=f;k*=f;p=OAe(a.M,g+n-j);q=OAe(a.M,g+n+j);r=PAe(a.M,h+o-k);s=PAe(a.M,h+o+k);a.NE(p,r,q,s,e);p=OAe(a.M,g-j);q=OAe(a.M,g+j);r=PAe(a.M,h-k);s=PAe(a.M,h+k);a.NE(p,r,q,s,e);p=OAe(a.M,g-n-j);q=OAe(a.M,g-n+j);r=PAe(a.M,h-o-k);s=PAe(a.M,h-o+k);a.NE(p,r,q,s,e);break;case 4:f=m/i;n=-k*f;o=j*f;f=l/i;j*=f;k*=f;p=OAe(a.M,g-1.5*n);r=PAe(a.M,h-1.5*o);q=OAe(a.M,g-1.5*n+1.5*(j+n));s=PAe(a.M,h-1.5*o+1.5*(k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g-1.5*n);r=PAe(a.M,h-1.5*o);q=OAe(a.M,g-1.5*n+1.5*(-j+n));s=PAe(a.M,h-1.5*o+1.5*(-k+o));a.NE(p,r,q,s,e);break;case 5:f=m/i;n=-k*f;o=j*f;f=l/i;j*=f;k*=f;p=OAe(a.M,g-3*n);r=PAe(a.M,h-3*o);q=OAe(a.M,g-3*n+1.5*(j+n));s=PAe(a.M,h-3*o+1.5*(k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g-3*n);r=PAe(a.M,h-3*o);q=OAe(a.M,g-3*n+1.5*(-j+n));s=PAe(a.M,h-3*o+1.5*(-k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g);r=PAe(a.M,h);q=OAe(a.M,g+1.5*(j+n));s=PAe(a.M,h+1.5*(k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g);r=PAe(a.M,h);q=OAe(a.M,g+1.5*(-j+n));s=PAe(a.M,h+1.5*(-k+o));a.NE(p,r,q,s,e);break;case 6:f=m/i;n=-k*f;o=j*f;f=l/i;j*=f;k*=f;p=OAe(a.M,g-1.5*n);r=PAe(a.M,h-1.5*o);q=OAe(a.M,g-1.5*n+1.5*(j+n));s=PAe(a.M,h-1.5*o+1.5*(k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g-1.5*n);r=PAe(a.M,h-1.5*o);q=OAe(a.M,g-1.5*n+1.5*(-j+n));s=PAe(a.M,h-1.5*o+1.5*(-k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g+1.5*n);r=PAe(a.M,h+1.5*o);q=OAe(a.M,g+1.5*n+1.5*(j+n));s=PAe(a.M,h+1.5*o+1.5*(k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g+1.5*n);r=PAe(a.M,h+1.5*o);q=OAe(a.M,g+1.5*n+1.5*(-j+n));s=PAe(a.M,h+1.5*o+1.5*(-k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g-4.5*n);r=PAe(a.M,h-4.5*o);q=OAe(a.M,g-4.5*n+1.5*(j+n));s=PAe(a.M,h-4.5*o+1.5*(k+o));a.NE(p,r,q,s,e);p=OAe(a.M,g-4.5*n);r=PAe(a.M,h-4.5*o);q=OAe(a.M,g-4.5*n+1.5*(-j+n));s=PAe(a.M,h-4.5*o+1.5*(-k+o));a.NE(p,r,q,s,e);}}\nfunction TOe(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;f=Bye(a.M,b.BV(0));d=f.j[0];e=f.j[1];c=$wnd.Math.atan2(e,d)*s1l;i=b.GV();n=i.j[0];o=i.j[1];k=b.lb[0];l=b.lb[1];switch(b.wb){case 4:ROe(a,b);break;case 3:a.g?a.j?IPd(a.F,vDm):IPd(a.F,wDm):a.j?IPd(a.F,vDm):IPd(a.F,xDm);HOe(a,_Od(rOe(a,n),'E','e'),_Od(rOe(a,o),'E','e'),a.F);IPd(a.F,yDm);IPd(a.F,_Od(rOe(a,c),'E','e'));IPd(a.F,')*xscale(');IPd(a.F,_Od(rOe(a,k),'E','e'));IPd(a.F,')*yscale(');IPd(a.F,_Od(rOe(a,l),'E','e'));IPd(a.F,oDm);a.j&&IPd(a.F,',pattern(\"hatch\"),border);\\n');_Oe(a,b,a.F);break;case 9:m=$wnd.Math.max($wnd.Math.abs(n-a.S),$wnd.Math.abs(n-a.R));m=$wnd.Math.max(m,$wnd.Math.abs(o-a.V));m=$wnd.Math.max(m,$wnd.Math.abs(o-a.U));j=b.sb;m=4*m/j;g=4;h=16;while(h<m){g+=2;h=g*g}m=g*j;c-=90;++a.w;a.f||IPd(a.F,zFl);IPd(a.F,'real p');a.f||IPd(a.F,'arabola');DPd(a.F,a.w);gPe(a,a.F,sC(lC($0,1),fHl,2,6,[WCm]));IPd(a.F,'{return x^2/2/');a.f?IPd(a.F,_Od(rOe(a,j),'E','e')):BPd(a.F,j);IPd(a.F,rDm);a.f||IPd(a.F,zFl);a.g?IPd(a.F,wDm):IPd(a.F,xDm);HOe(a,_Od(rOe(a,n),'E','e'),_Od(rOe(a,o),'E','e'),a.F);IPd(a.F,yDm);IPd(a.F,_Od(rOe(a,c),'E','e'));IPd(a.F,')*graph(p');a.f||IPd(a.F,'arabola');DPd(a.F,a.w);IPd(a.F,',');IPd(a.F,_Od(rOe(a,-m),'E','e'));IPd(a.F,',');IPd(a.F,_Od(rOe(a,m),'E','e'));IPd(a.F,')');_Oe(a,b,a.F);a.f||IPd(a.F,'/* parabola construction */');break;case 5:++a.q;a.f||IPd(a.F,zFl);a.f?IPd(a.F,'pair hl'):IPd(a.F,'pair hyperbolaLeft');DPd(a.F,a.q);gPe(a,a.F,sC(lC($0,1),fHl,2,6,[zDm]));IPd(a.F,ADm);IPd(a.F,_Od(rOe(a,k),'E','e'));IPd(a.F,'*(1+t^2)/(1-t^2),');IPd(a.F,_Od(rOe(a,l),'E','e'));IPd(a.F,'*2*t/(1-t^2));} ');a.f?IPd(a.F,'pair hr'):IPd(a.F,'pair hyperbolaRight');DPd(a.F,a.q);gPe(a,a.F,sC(lC($0,1),fHl,2,6,[zDm]));IPd(a.F,ADm);IPd(a.F,_Od(rOe(a,k),'E','e'));IPd(a.F,'*(-1-t^2)/(1-t^2),');IPd(a.F,_Od(rOe(a,l),'E','e'));IPd(a.F,'*(-2)*t/(1-t^2));} ');a.f||IPd(a.F,zFl);a.g?IPd(a.F,wDm):IPd(a.F,xDm);HOe(a,_Od(rOe(a,n),'E','e'),_Od(rOe(a,o),'E','e'),a.F);IPd(a.F,yDm);IPd(a.F,_Od(rOe(a,c),'E','e'));a.f?IPd(a.F,')*graph(hl'):IPd(a.F,')*graph(hyperbolaLeft');DPd(a.F,a.q);IPd(a.F,BDm);_Oe(a,b,a.F);a.g?IPd(a.F,wDm):IPd(a.F,xDm);HOe(a,_Od(rOe(a,n),'E','e'),_Od(rOe(a,o),'E','e'),a.F);IPd(a.F,yDm);IPd(a.F,_Od(rOe(a,c),'E','e'));a.f?IPd(a.F,')*graph(hr'):IPd(a.F,')*graph(hyperbolaRight');DPd(a.F,a.q);IPd(a.F,BDm);_Oe(a,b,a.F);a.f||IPd(a.F,'/* hyperbola construction */');}}\nfunction APe(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G;d=a.M.Rb;m=a.M.IA();i=uye(a.M,false);(a.V>0||a.U<0)&&(m=false);o=a.M.$b[0];n=a.M.Ad[0];p=a.M.cc[0];if(m){IPd(a.G,QDm+NPe(a)+RDm);zPe(a,d,a.G);IPd(a.G,vYl);k=a.M.jd;b=a.S;k[0]&&(b=0);SPe(a,b,0,a.G);IPd(a.G,b4l);SPe(a,a.R,0,a.G);IPd(a.G,tDm);w=pD(b/o);B=w;A=w*o;r=new SPd;while(A<a.R){$wnd.Math.abs(A)>0.1&&IPd(r,rOe(a,A));A+=o;++w;A<a.R&&$wnd.Math.abs(A)>0.1&&(r.a+=',',r)}c=new SPd;c.a+='\\\\foreach \\\\x in {';c.a+=r;c.a+=z4l;c.a+='\\\\draw[shift={(\\\\x,0)},color=';zPe(a,d,c);q=new SPd;p!=2?(q.a+='] (0pt,2pt) -- (0pt,-2pt)',q):(q.a+='] (0pt,-2pt)',q);if(n){t=a.M.dc;if(t!=null&&t[0]!=null&&t[0].length!=0||o==HFl||o==jTl){s=TPe(t,o,0);if(s.indexOf('p')!=-1){if(s.indexOf('2')!=-1){for(h=B;h<w;h++){if(h!=0){IPd(a.G,SDm+h*HFl/2+TDm);zPe(a,d,a.G);FPd(a.G,q);IPd(a.G,UDm);if(h==-1){IPd(a.G,MPe(a,'-'+s))}else{if(h==1){IPd(a.G,MPe(a,s))}else{e=new P7d(h,2);if(e.b/e.a==-1){IPd(a.G,MPe(a,'-\\\\pi'))}else{if(e.b/e.a==1){IPd(a.G,MPe(a,jnm))}else{f=''+e.b+jnm;e.a!=1&&(f+='/'+e.a);IPd(a.G,MPe(a,f))}}}}IPd(a.G,Gnm)}}}else{for(h=B;h<w;h++){if(h!=0){IPd(a.G,SDm+h*HFl+TDm);zPe(a,d,a.G);FPd(a.G,q);IPd(a.G,UDm);h==-1?IPd(a.G,MPe(a,'-'+s)):h==1?IPd(a.G,MPe(a,s)):IPd(a.G,MPe(a,h+s));IPd(a.G,Gnm)}}}}else{FPd(a.G,c);FPd(a.G,q);IPd(a.G,UDm);s.indexOf('c')!=-1?IPd(a.G,MPe(a,VDm+s)):IPd(a.G,MPe(a,VDm)+(''+s));IPd(a.G,Gnm)}}else{FPd(a.G,c);FPd(a.G,q);IPd(a.G,UDm);IPd(a.G,MPe(a,VDm));IPd(a.G,Gnm)}}else{FPd(a.G,c);FPd(a.G,q);IPd(a.G,tDm)}if(null!=i[0]){IPd(a.G,WDm);zPe(a,d,a.G);IPd(a.G,vYl);u=pD($wnd.Math.ceil(M8i((K8i(),i[0]),a.M.Zn())));l=a.M.qd;v=OAe(a.M,a.M.En()-10-u);!!l&&(v=OAe(a.M,l.c+l.b-10-u));C=PAe(a.M,a.M.VA()-4);SPe(a,v,C,a.G);IPd(a.G,' node [anchor=south west] { ');IPd(a.G,i[0]);IPd(a.G,Gnm)}}m=a.M.JA();(a.S>0||a.R<0)&&(m=false);o=a.M.$b[1];n=a.M.Ad[1];p=a.M.cc[1];if(m){IPd(a.G,QDm+NPe(a)+RDm);zPe(a,d,a.G);IPd(a.G,vYl);k=a.M.jd;b=a.V;k[0]&&(b=0);SPe(a,0,b,a.G);IPd(a.G,b4l);SPe(a,0,a.U,a.G);IPd(a.G,tDm);D=pD(b/o);G=D;F=D*o;r=new SPd;while(F<a.U){$wnd.Math.abs(F)>0.1&&IPd(r,rOe(a,F));F+=o;++D;F<a.U&&$wnd.Math.abs(F)>0.1&&(r.a+=',',r)}c=new SPd;c.a+='\\\\foreach \\\\y in {';c.a+=r;c.a+=z4l;c.a+='\\\\draw[shift={(0,\\\\y)},color=';zPe(a,d,c);q=new SPd;p!=2?(q.a+='] (2pt,0pt) -- (-2pt,0pt)',q):(q.a+='] (-2pt,0pt)',q);if(n){t=a.M.dc;if(t!=null&&t[1]!=null&&t[1].length!=0||o==HFl||o==jTl){s=TPe(t,o,1);if(s.indexOf('p')!=-1){if(s.indexOf('2')!=-1){for(h=G;h<D;h++){if(h!=0){IPd(a.G,XDm+h*HFl/2+')},color=');zPe(a,d,a.G);FPd(a.G,q);IPd(a.G,YDm);if(h==-1){IPd(a.G,MPe(a,'-'+s))}else{if(h==1){IPd(a.G,MPe(a,s))}else{e=new P7d(h,2);if(e.b/e.a==-1){IPd(a.G,MPe(a,'-\\\\pi'))}else{if(e.b/e.a==1){IPd(a.G,MPe(a,jnm))}else{f=''+e.b+jnm;e.a!=1&&(f+='/'+e.a);IPd(a.G,MPe(a,f))}}}}IPd(a.G,Gnm)}}}else{for(h=G;h<D;h++){if(h!=0){IPd(a.G,XDm+h*HFl+')},color=');zPe(a,d,a.G);FPd(a.G,q);IPd(a.G,YDm);h==-1?IPd(a.G,MPe(a,'-'+s)):h==1?IPd(a.G,MPe(a,s)):IPd(a.G,MPe(a,h+s));IPd(a.G,Gnm)}}}}else{FPd(a.G,c);FPd(a.G,q);IPd(a.G,YDm);s.indexOf('c')!=-1?IPd(a.G,MPe(a,'\\\\y'+s)):IPd(a.G,MPe(a,'\\\\y')+(''+s));IPd(a.G,Gnm)}}else{FPd(a.G,c);FPd(a.G,q);IPd(a.G,YDm);IPd(a.G,MPe(a,'\\\\y'));IPd(a.G,Gnm)}}else{FPd(a.G,c);FPd(a.G,q);IPd(a.G,tDm)}if(null!=i[1]){IPd(a.G,WDm);zPe(a,d,a.G);IPd(a.G,vYl);g=pD($wnd.Math.ceil(L8i((K8i(),i[1]),a.M.Zn())));l=a.M.qd;v=OAe(a.M,a.M.RA()+5);C=PAe(a.M,5+g);!!l&&(C=PAe(a.M,l.d+5+g));SPe(a,v,C,a.G);IPd(a.G,' node [anchor=west] { ');IPd(a.G,i[1]);IPd(a.G,Gnm)}}j=a.R<0||a.S>0||a.U<0||a.V>0;if(!j&&(a.M.Ad[0]||a.M.Ad[1])){IPd(a.G,WDm);zPe(a,d,a.G);IPd(a.G,'] (0pt,-10pt) node[right] {');IPd(a.G,MPe(a,'0'));IPd(a.G,Gnm)}}\nfunction EPe(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;if(a.O.b){c=pC(sD,ZRl,9,3,15,1);b.CX(c);q=c[0];t=c[1];e=b.$u();f=b.NX();g=b.OX();g==-1&&(g=0);if(g==2){IPd(a.I,hEm);zPe(a,e,a.I);IPd(a.I,vYl);SPe(a,q,t,a.I);IPd(a.I,$Dm);BPd(a.I,f/2);IPd(a.I,iEm)}else if(g==1){IPd(a.I,hEm);zPe(a,e,a.I);IPd(a.I,vYl);SPe(a,q,t,a.I);IPd(a.I,'-- ++(-');BPd(a.I,f/2);IPd(a.I,jEm);BPd(a.I,f/2);IPd(a.I,kEm);BPd(a.I,f);IPd(a.I,lEm);BPd(a.I,f);IPd(a.I,'pt) ++(-');BPd(a.I,f);IPd(a.I,'pt,0) -- ++(');BPd(a.I,f);IPd(a.I,jEm);BPd(a.I,f);IPd(a.I,iEm)}else if(g==5){IPd(a.I,hEm);zPe(a,e,a.I);IPd(a.I,vYl);SPe(a,q,t,a.I);IPd(a.I,' ++(-');BPd(a.I,f/2);IPd(a.I,mEm);BPd(a.I,f/2);IPd(a.I,lEm);BPd(a.I,f/2);IPd(a.I,'pt)--++(');BPd(a.I,f/2);IPd(a.I,jEm);BPd(a.I,f/2);IPd(a.I,nEm);BPd(a.I,f/2);IPd(a.I,jEm);BPd(a.I,f/2);IPd(a.I,nEm);BPd(a.I,f/2);IPd(a.I,lEm);BPd(a.I,f/2);IPd(a.I,iEm)}else if(g==4){IPd(a.I,oEm);zPe(a,e,a.I);IPd(a.I,vYl);SPe(a,q,t,a.I);IPd(a.I,' ++(-');BPd(a.I,f/2);IPd(a.I,mEm);BPd(a.I,f/2);IPd(a.I,lEm);BPd(a.I,f/2);IPd(a.I,'pt)--++(');BPd(a.I,f/2);IPd(a.I,jEm);BPd(a.I,f/2);IPd(a.I,nEm);BPd(a.I,f/2);IPd(a.I,jEm);BPd(a.I,f/2);IPd(a.I,nEm);BPd(a.I,f/2);IPd(a.I,lEm);BPd(a.I,f/2);IPd(a.I,iEm)}else if(g==3){IPd(a.I,hEm);zPe(a,e,a.I);IPd(a.I,vYl);SPe(a,q,t,a.I);IPd(a.I,'-- ++(-');BPd(a.I,f/2);IPd(a.I,mEm);BPd(a.I,f);IPd(a.I,'pt,0 pt) ++(-');BPd(a.I,f/2);IPd(a.I,jEm);BPd(a.I,f/2);IPd(a.I,'pt) -- ++(0 pt,');BPd(a.I,f);IPd(a.I,iEm)}else if(g==8){o=3*f/4;IPd(a.I,oEm);zPe(a,e,a.I);IPd(a.I,pEm);SPe(a,q,t,a.I);IPd(a.I,'},rotate=270] (0,0)');IPd(a.I,qEm);BPd(a.I,o);IPd(a.I,kEm);IPd(a.I,rOe(a,o/2*$wnd.Math.sqrt(3)));IPd(a.I,jEm);BPd(a.I,o/2*3);IPd(a.I,nEm);IPd(a.I,rOe(a,o*$wnd.Math.sqrt(3)));IPd(a.I,mEm);IPd(a.I,rOe(a,o/2*$wnd.Math.sqrt(3)));IPd(a.I,lEm);BPd(a.I,3*o/2);IPd(a.I,iEm)}else if(g==6){o=3*f/4;IPd(a.I,oEm);zPe(a,e,a.I);IPd(a.I,pEm);SPe(a,q,t,a.I);IPd(a.I,'}] (0,0)');IPd(a.I,qEm);BPd(a.I,o);IPd(a.I,kEm);IPd(a.I,rOe(a,o/2*$wnd.Math.sqrt(3)));IPd(a.I,jEm);BPd(a.I,o/2*3);IPd(a.I,nEm);IPd(a.I,rOe(a,o*$wnd.Math.sqrt(3)));IPd(a.I,mEm);IPd(a.I,rOe(a,o/2*$wnd.Math.sqrt(3)));IPd(a.I,lEm);BPd(a.I,3*o/2);IPd(a.I,iEm)}else if(g==7){o=3*f/4;IPd(a.I,oEm);zPe(a,e,a.I);IPd(a.I,pEm);SPe(a,q,t,a.I);IPd(a.I,'},rotate=180] (0,0)');IPd(a.I,qEm);BPd(a.I,o);IPd(a.I,kEm);IPd(a.I,rOe(a,o/2*$wnd.Math.sqrt(3)));IPd(a.I,jEm);BPd(a.I,o/2*3);IPd(a.I,nEm);IPd(a.I,rOe(a,o*$wnd.Math.sqrt(3)));IPd(a.I,mEm);IPd(a.I,rOe(a,o/2*$wnd.Math.sqrt(3)));IPd(a.I,lEm);BPd(a.I,3*o/2);IPd(a.I,iEm)}else if(g==9){o=3*f/4;IPd(a.I,oEm);zPe(a,e,a.I);IPd(a.I,pEm);SPe(a,q,t,a.I);IPd(a.I,'},rotate=90] (0,0)');IPd(a.I,qEm);BPd(a.I,o);IPd(a.I,kEm);IPd(a.I,rOe(a,o/2*$wnd.Math.sqrt(3)));IPd(a.I,jEm);BPd(a.I,o/2*3);IPd(a.I,nEm);IPd(a.I,rOe(a,o*$wnd.Math.sqrt(3)));IPd(a.I,mEm);IPd(a.I,rOe(a,o/2*$wnd.Math.sqrt(3)));IPd(a.I,lEm);BPd(a.I,3*o/2);IPd(a.I,iEm)}else{IPd(a.I,oEm);zPe(a,e,a.I);IPd(a.I,vYl);SPe(a,q,t,a.I);IPd(a.I,$Dm);BPd(a.I,f/2);IPd(a.I,iEm)}}if(b.dv()){d=b._u();if(iD(d,243)){r=RAe(a.M,b.GX());u=TAe(a.M,b.HX());s=RAe(a.M,b.GX())+30;v=TAe(a.M,b.HX())+30;r=OAe(a.M,r);s=OAe(a.M,s);u=PAe(a.M,u);v=PAe(a.M,v);p=new SPd;a.N==0?(p.a+='\\\\begin{scope}\\n',p):a.N==2?(p.a+='\\\\startscope\\n',p):a.N==1&&(p.a+='\\\\scope\\n',p);p.a+='\\\\clip (';IPd(p,rOe(a,r));p.a+=',';IPd(p,rOe(a,u));m=$wnd.Math.abs(s-r);n=$wnd.Math.abs(v-u);p.a+=') ellipse (';IPd(p,rOe(a,m));p.a+=bEm;IPd(p,rOe(a,n));p.a+=_Dm;i='\\\\end{scope}\\n';a.N==2?(i='\\\\stopscope\\n'):a.N==1&&(i='\\\\endscope\\n');j=false;l=d.Z;h=!Hte(l[0]);if(h){j=l[0].Zv()&&l[0].eu()>0;j?FPd(a.H,p):FPd(a.F,p);nOe(a,l[0],true)}if(l.length>1&&!Hte(l[1])){k=l[1].Zv()&&l[1].eu()>0;if(h){if(j==k){nOe(a,l[1],true);j?IPd(a.H,i):IPd(a.F,i)}else{j?IPd(a.H,i):IPd(a.F,i);k?FPd(a.H,p):FPd(a.F,p);nOe(a,l[1],true);k?IPd(a.H,i):IPd(a.F,i)}}else{k?FPd(a.H,p):FPd(a.F,p);nOe(a,l[1],true);k?IPd(a.H,i):IPd(a.F,i)}}else h&&(j?IPd(a.H,i):IPd(a.F,i))}}}\nfunction QOe(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;n=a.M.IA();o=a.M.JA();g=a.M.Ad[0];h=a.M.Ad[1];b=_Od(rOe(a,a.M.$b[0]),'E','e');c=_Od(rOe(a,a.M.$b[1]),'E','e');i=uye(a.M,false);m=a.M.dc;f=a.M.Wb;l=a.M.cc;e=a.M.Rb;d=(f&2)==2;j='';k='';i[0]!=null&&(j='$'+E9i(i[0],true)+'$');i[1]!=null&&(k='$'+E9i(i[1],true)+'$');if(n||o){IPd(a.b,zFl);IPd(a.b,'Label laxis; laxis.p');gPe(a,a.b,sC(lC($0,1),fHl,2,6,['=']));IPd(a.b,UCm+a.n+VCm);if(!g||!h){a.f||IPd(a.b,zFl);IPd(a.b,'string blank(real x) {return \"\";} ')}if(g||h){if(m[0]!=null&&!QOd(m[0],'')){IPd(a.b,'string ');a.f?IPd(a.b,'xlbl'):IPd(a.b,'xaxislabel');gPe(a,a.b,sC(lC($0,1),fHl,2,6,[WCm]));iPe(a,a.b,sC(lC($0,1),fHl,2,6,['{']));if(QOd(m[0],(ubd(),tbd))){kPe(a,a.b,sC(lC($0,1),fHl,2,6,[XCm,'int n','=',YCm]));a.f||IPd(a.b,zFl);kPe(a,a.b,sC(lC($0,1),fHl,2,6,[ZCm,'>',$Cm]));a.f||IPd(a.b,zFl);kPe(a,a.b,sC(lC($0,1),fHl,2,6,['if(abs(n)','>',_Cm,'+',aDm]));a.f||IPd(a.b,zFl);kPe(a,a.b,sC(lC($0,1),fHl,2,6,['if(n%2','==',bDm]))}IPd(a.b,cDm);gPe(a,a.b,sC(lC($0,1),fHl,2,6,['+']));if(QOd(m[0],tbd)){kPe(a,a.b,sC(lC($0,1),fHl,2,6,['s','+','\"\\\\pi/2']))}else if(QOd(m[0],sbd)){kPe(a,a.b,sC(lC($0,1),fHl,2,6,[dDm,'+','\"^\\\\circ']))}else{IPd(a.b,dDm);gPe(a,a.b,sC(lC($0,1),fHl,2,6,['+']));IPd(a.b,eDm+m[0]+'}')}IPd(a.b,'$\";} ')}if(m[1]!=null&&!QOd(m[1],'')){IPd(a.b,'string ');a.f?IPd(a.b,'ylbl'):IPd(a.b,'yaxislabel');gPe(a,a.b,sC(lC($0,1),fHl,2,6,[WCm]));iPe(a,a.b,sC(lC($0,1),fHl,2,6,['{']));if(QOd(m[1],(ubd(),tbd))){kPe(a,a.b,sC(lC($0,1),fHl,2,6,[XCm,'int n','=',YCm]));a.f||IPd(a.b,zFl);kPe(a,a.b,sC(lC($0,1),fHl,2,6,[ZCm,'>',$Cm]));a.f||IPd(a.b,zFl);kPe(a,a.b,sC(lC($0,1),fHl,2,6,['if(abs(n)','>',_Cm,'+',aDm]));a.f||IPd(a.b,zFl);kPe(a,a.b,sC(lC($0,1),fHl,2,6,['if(n%2','==',bDm]))}IPd(a.b,cDm);gPe(a,a.b,sC(lC($0,1),fHl,2,6,['+']));if(QOd(m[1],tbd)){kPe(a,a.b,sC(lC($0,1),fHl,2,6,['s','+','\"\\\\pi/2']))}else if(QOd(m[1],sbd)){kPe(a,a.b,sC(lC($0,1),fHl,2,6,[dDm,'+','\"^\\\\circ']))}else{IPd(a.b,dDm);gPe(a,a.b,sC(lC($0,1),fHl,2,6,['+']));IPd(a.b,eDm+m[1]+'}')}IPd(a.b,'$\";} ')}}IPd(a.b,zFl)}if(n){IPd(a.b,'xaxis(');i[0]!=null&&kPe(a,a.b,sC(lC($0,1),fHl,2,6,['\"'+j+'\",']));kPe(a,a.b,sC(lC($0,1),fHl,2,6,['xmin,',evm]));if(e!=(Qfe(),vfe)){IPd(a.b,',');a.g?IPd(a.b,'pathpen+'):IPd(a.b,'defaultpen+');JOe(a,e,a.b);d&&IPd(a.b,fDm)}else d&&IPd(a.b,gDm);iPe(a,a.b,sC(lC($0,1),fHl,2,6,[',']));if(l[0]==1){iPe(a,a.b,sC(lC($0,1),fHl,2,6,[hDm]));g?m[0]!=null&&!QOd(m[0],'')&&(a.f?iPe(a,a.b,sC(lC($0,1),fHl,2,6,['xlbl,'])):iPe(a,a.b,sC(lC($0,1),fHl,2,6,[iDm]))):iPe(a,a.b,sC(lC($0,1),fHl,2,6,[jDm]));kPe(a,a.b,sC(lC($0,1),fHl,2,6,[lzm,'=',b+',',Dvm,'=','2']));o&&kPe(a,a.b,sC(lC($0,1),fHl,2,6,[',','NoZero']));IPd(a.b,')')}else if(l[0]==0){iPe(a,a.b,sC(lC($0,1),fHl,2,6,[hDm]));g?m[0]!=null&&!QOd(m[0],'')&&(a.f?iPe(a,a.b,sC(lC($0,1),fHl,2,6,['xlbl,'])):iPe(a,a.b,sC(lC($0,1),fHl,2,6,[iDm]))):iPe(a,a.b,sC(lC($0,1),fHl,2,6,[jDm]));kPe(a,a.b,sC(lC($0,1),fHl,2,6,['n','=','2,',lzm,'=',b+',',Dvm,'=','2,',t5l,'=','1']));IPd(a.b,')')}kPe(a,a.b,sC(lC($0,1),fHl,2,6,[',',LUl,'=','true); ']))}n&&o&&!a.f&&IPd(a.b,zFl);if(o){IPd(a.b,'yaxis(');i[1]!=null&&iPe(a,a.b,sC(lC($0,1),fHl,2,6,['\"'+k+'\",']));kPe(a,a.b,sC(lC($0,1),fHl,2,6,['ymin,',gvm]));if(e!=(Qfe(),vfe)){a.g?IPd(a.b,',pathpen+'):IPd(a.b,',defaultpen+');JOe(a,e,a.b);d&&IPd(a.b,fDm)}else d&&IPd(a.b,gDm);iPe(a,a.b,sC(lC($0,1),fHl,2,6,[',']));if(l[1]==1){iPe(a,a.b,sC(lC($0,1),fHl,2,6,[hDm]));h?m[1]!=null&&!QOd(m[1],'')&&(a.f?iPe(a,a.b,sC(lC($0,1),fHl,2,6,['ylbl,'])):iPe(a,a.b,sC(lC($0,1),fHl,2,6,[kDm]))):iPe(a,a.b,sC(lC($0,1),fHl,2,6,[jDm]));kPe(a,a.b,sC(lC($0,1),fHl,2,6,[lzm,'=',c+',',Dvm,'=','2']));n&&kPe(a,a.b,sC(lC($0,1),fHl,2,6,[',','NoZero']));IPd(a.b,')')}else if(l[1]==0){iPe(a,a.b,sC(lC($0,1),fHl,2,6,[hDm]));h?m[1]!=null&&!QOd(m[1],'')&&(a.f?iPe(a,a.b,sC(lC($0,1),fHl,2,6,['ylbl,'])):iPe(a,a.b,sC(lC($0,1),fHl,2,6,[kDm]))):iPe(a,a.b,sC(lC($0,1),fHl,2,6,[jDm]));kPe(a,a.b,sC(lC($0,1),fHl,2,6,['n','=','2,',lzm,'=',c+',',Dvm,'=','2,',t5l,'=','1']));IPd(a.b,')')}kPe(a,a.b,sC(lC($0,1),fHl,2,6,[',',LUl,'=','true); ']))}(n||o)&&!a.f&&IPd(a.b,\"/* draws axes; NoZero hides '0' label */ \");POe(a,f,d)}\nfunction eOe(){var a,b,c,d;if(dOe){return dOe}dOe=new syd;myd(dOe,hNd(163),'sterling');myd(dOe,hNd(174),'circledR');myd(dOe,hNd(180),'textasciiacute');myd(dOe,hNd(187),'gg');myd(dOe,hNd(191),'textquestiondown');myd(dOe,hNd(411),'lambdabar');myd(dOe,hNd(700),'rasp');myd(dOe,hNd(701),'lasp');myd(dOe,hNd(778),'ocirc');myd(dOe,hNd(817),'underbar');myd(dOe,hNd(8194),'enspace');myd(dOe,hNd(8211),'endash');myd(dOe,hNd(8212),'emdash');myd(dOe,hNd(8220),'textquotedblleft');myd(dOe,hNd(8221),'textquotedblright');myd(dOe,hNd(8470),'textnumero');myd(dOe,hNd(8604),'leftsquigarrow');myd(dOe,hNd(8759),'Colon');myd(dOe,hNd(8763),'kernelcontraction');myd(dOe,hNd(8769),'nsim');myd(dOe,hNd(8777),'napprox');myd(dOe,hNd(8788),'coloneq');myd(dOe,hNd(8789),'eqcolon');myd(dOe,hNd(8793),'wedgeq');myd(dOe,hNd(8802),'nequiv');myd(dOe,hNd(8772),'nsime');myd(dOe,hNd(8836),'nsubset');myd(dOe,hNd(8837),'nsupset');myd(dOe,hNd(8845),'cupdot');myd(dOe,hNd(57863),'dbkarow');myd(dOe,hNd(57865),'drbkarrow');myd(dOe,hNd(57866),'hkswarow');myd(dOe,hNd(57867),'hksearow');myd(dOe,hNd(57870),'toea');myd(dOe,hNd(57871),'tosa');myd(dOe,hNd(57923),'leftrightarrowtria');myd(dOe,hNd(57945),'intprod');myd(dOe,hNd(57946),'plusdot');myd(dOe,hNd(57947),'minusdot');myd(dOe,hNd(57983),'boxdiag');myd(dOe,hNd(58121),'ddotseq');myd(dOe,hNd(58122),'mlcp');myd(dOe,hNd(58134),'bumpeqq');myd(dOe,hNd(58262),'intbar');myd(dOe,hNd(58821),'disjquant');myd(dOe,hNd(58822),'conjquant');myd(dOe,hNd(58892),'backcong');myd(dOe,hNd(58902),'nBumpeq');myd(dOe,hNd(59393),'BbbPi');myd(dOe,hNd(59395),'bbone');myd(dOe,hNd(59396),'bbzero');myd(dOe,hNd(59397),'bigcupdot');myd(dOe,hNd(59401),'bigtimes');myd(dOe,hNd(59402),'bkarow');myd(dOe,hNd(59410),'btimes');myd(dOe,hNd(59411),'dashV');myd(dOe,hNd(59412),'Dashv');myd(dOe,hNd(59417),'dualmap');myd(dOe,hNd(59418),'forks');myd(dOe,hNd(59419),'forksnot');myd(dOe,hNd(59425),'intBar');myd(dOe,hNd(59426),'intcap');myd(dOe,hNd(59427),'intcup');myd(dOe,hNd(59429),'intx');myd(dOe,hNd(59446),'nprecsim');myd(dOe,hNd(59447),'nsuccsim');myd(dOe,hNd(59456),'partialmeetcontraction');myd(dOe,hNd(59462),'upand');myd(dOe,hNd(59464),'Vvert');myd(dOe,hNd(59467),'clubsuitopen');myd(dOe,hNd(59468),'spadesuitopen');myd(dOe,hNd(59469),'nbumpeq');myd(dOe,hNd(59470),'neqsim');myd(dOe,hNd(165),'yen');myd(dOe,hNd(169),HTl);myd(dOe,hNd(171),'ll');myd(dOe,hNd(172),'neg');myd(dOe,hNd(177),'pm');myd(dOe,hNd(181),'mu');myd(dOe,hNd(183),'cdotp');myd(dOe,hNd(188),'frac 14');myd(dOe,hNd(189),'frac 12');myd(dOe,hNd(190),'frac 34');myd(dOe,hNd(198),'AE');myd(dOe,hNd(215),HVl);myd(dOe,hNd(223),'ss');myd(dOe,hNd(230),'ae');myd(dOe,hNd(240),'eth');myd(dOe,hNd(247),HHl);myd(dOe,hNd(768),PTl);myd(dOe,hNd(769),NTl);myd(dOe,hNd(770),'hat');myd(dOe,hNd(771),MTl);myd(dOe,hNd(772),QTl);myd(dOe,hNd(774),RTl);myd(dOe,hNd(775),'dot');myd(dOe,hNd(776),OTl);myd(dOe,hNd(780),STl);myd(dOe,hNd(824),'not');myd(dOe,hNd(864),MUl);for(b=u9c(),c=0,d=b.length;c<d;++c){a=b[c];fOe(a.a,p9c(a))}myd(dOe,hNd(978),zRl);myd(dOe,hNd(962),SPl);myd(dOe,hNd(981),'phi');myd(dOe,hNd(982),'varpi');myd(dOe,hNd(sNl),'varkappa');myd(dOe,hNd(DFl),'varrho');myd(dOe,hNd(8195),'quad');myd(dOe,hNd(8197),$Tl);myd(dOe,hNd(8201),ZTl);myd(dOe,hNd(8202),'hspace');myd(dOe,hNd(8214),'Vert');myd(dOe,hNd(8216),'lq');myd(dOe,hNd(8217),'rq');myd(dOe,hNd(8224),'dagger');myd(dOe,hNd(8225),WPl);myd(dOe,hNd(8230),SUl);myd(dOe,hNd(8242),HPl);myd(dOe,hNd(8245),wWl);myd(dOe,hNd(8406),NUl);myd(dOe,hNd(8407),'vec');myd(dOe,hNd(8411),'dddot');myd(dOe,hNd(8412),ETl);myd(dOe,hNd(8417),OUl);myd(dOe,hNd(8463),'hslash');myd(dOe,hNd(8465),'Im');myd(dOe,hNd(8467),'ell');myd(dOe,hNd(8472),'wp');myd(dOe,hNd(8476),'Re');myd(dOe,hNd(8487),'mho');myd(dOe,hNd(8491),'AA');myd(dOe,hNd(8498),'Finv');myd(dOe,hNd(8501),'aleph');myd(dOe,hNd(8502),'beth');myd(dOe,hNd(8503),'gimel');myd(dOe,hNd(8504),'daleth');myd(dOe,hNd(8592),KPl);myd(dOe,hNd(8593),'uparrow');myd(dOe,hNd(8594),LPl);myd(dOe,hNd(8595),'downarrow');myd(dOe,hNd(8596),MPl);myd(dOe,hNd(8597),BVl);myd(dOe,hNd(8598),'nwarrow');myd(dOe,hNd(8599),'nearrow');myd(dOe,hNd(8600),'searrow');myd(dOe,hNd(8601),'swarrow');myd(dOe,hNd(8602),nXl);myd(dOe,hNd(8603),oXl);myd(dOe,hNd(8605),mWl);myd(dOe,hNd(8606),_Vl);myd(dOe,hNd(8608),$Vl);myd(dOe,hNd(8610),jWl);myd(dOe,hNd(8611),iWl);myd(dOe,hNd(8612),'mapsfrom');myd(dOe,hNd(8614),'mapsto');myd(dOe,hNd(8617),WUl);myd(dOe,hNd(8618),VUl);myd(dOe,hNd(8619),oWl);myd(dOe,hNd(8620),pWl);myd(dOe,hNd(8621),nWl);myd(dOe,hNd(8622),rXl);myd(dOe,hNd(8624),'Lsh');myd(dOe,hNd(8625),'Rsh');myd(dOe,hNd(8630),zXl);myd(dOe,hNd(8631),AXl);myd(dOe,hNd(8636),PVl);myd(dOe,hNd(8637),QVl);myd(dOe,hNd(8638),gWl);myd(dOe,hNd(8639),eWl);myd(dOe,hNd(8640),RVl);myd(dOe,hNd(8641),SVl);myd(dOe,hNd(8642),fWl);myd(dOe,hNd(8643),hWl);myd(dOe,hNd(8644),lWl);myd(dOe,hNd(8646),kWl);myd(dOe,hNd(8647),aWl);myd(dOe,hNd(8648),cWl);myd(dOe,hNd(8649),bWl);myd(dOe,hNd(8650),dWl);myd(dOe,hNd(8651),ZVl);myd(dOe,hNd(8652),CXl);myd(dOe,hNd(8653),pXl);myd(dOe,hNd(8654),rXl);myd(dOe,hNd(8655),qXl);myd(dOe,hNd(8656),'Leftarrow');myd(dOe,hNd(8657),'Uparrow');myd(dOe,hNd(8658),NVl);myd(dOe,hNd(8659),'Downarrow');myd(dOe,hNd(8660),OVl);myd(dOe,hNd(8661),CVl);myd(dOe,hNd(8666),NWl);myd(dOe,hNd(8667),MWl);myd(dOe,hNd(8704),tPl);myd(dOe,hNd(8705),VWl);myd(dOe,hNd(8706),JPl);myd(dOe,hNd(8707),uPl);myd(dOe,hNd(8708),'nexists');myd(dOe,hNd(8709),tXl);myd(dOe,hNd(8710),FVl);myd(dOe,hNd(8711),UPl);myd(dOe,hNd(8712),TIl);myd(dOe,hNd(8713),'notin');myd(dOe,hNd(8714),TIl);myd(dOe,hNd(8715),'ni');myd(dOe,hNd(8719),'prod');myd(dOe,hNd(8720),'coprod');myd(dOe,hNd(8721),'sum');myd(dOe,hNd(8722),WTl);myd(dOe,hNd(8723),'mp');myd(dOe,hNd(8724),'dotplus');myd(dOe,hNd(8725),'slash');myd(dOe,hNd(8726),'setminus');myd(dOe,hNd(8727),'ast');myd(dOe,hNd(8728),IPl);myd(dOe,hNd(8729),'bullet');myd(dOe,hNd(8730),'surd');myd(dOe,hNd(8733),sPl);myd(dOe,hNd(8734),'infty');myd(dOe,hNd(8736),'angle');myd(dOe,hNd(8737),PWl);myd(dOe,hNd(8738),QWl);myd(dOe,hNd(8739),'mid');myd(dOe,hNd(8740),'nmid');myd(dOe,hNd(8741),xPl);myd(dOe,hNd(8742),'nparallel');myd(dOe,hNd(8743),jPl);myd(dOe,hNd(8744),hPl);myd(dOe,hNd(8745),FPl);myd(dOe,hNd(8746),EPl);myd(dOe,hNd(8747),aQl);myd(dOe,hNd(8748),'iint');myd(dOe,hNd(8749),'iiint');myd(dOe,hNd(8750),IUl);myd(dOe,hNd(8756),'therefore');myd(dOe,hNd(8757),'because');myd(dOe,hNd(8760),'dotminus');myd(dOe,hNd(8764),pPl);myd(dOe,hNd(8765),'backsim');myd(dOe,hNd(8768),'wr');myd(dOe,hNd(8770),'eqsim');myd(dOe,hNd(8771),rPl);myd(dOe,hNd(8773),'cong');myd(dOe,hNd(8775),'ncong');myd(dOe,hNd(8776),qPl);myd(dOe,hNd(8778),'approxeq');myd(dOe,hNd(8781),'asymp');myd(dOe,hNd(8782),'Bumpeq');myd(dOe,hNd(8783),'bumpeq');myd(dOe,hNd(8784),'doteq');myd(dOe,hNd(8785),'Doteq');myd(dOe,hNd(8786),yWl);myd(dOe,hNd(8787),xWl);myd(dOe,hNd(8790),'eqcirc');myd(dOe,hNd(8791),'circeq');myd(dOe,hNd(8796),'triangleq');myd(dOe,hNd(8799),JTl);myd(dOe,hNd(8800),'ne');myd(dOe,hNd(8801),gPl);myd(dOe,hNd(nPl),'le');myd(dOe,hNd(8805),'ge');myd(dOe,hNd(8806),'leqq');myd(dOe,hNd(8807),'geqq');myd(dOe,hNd(8808),'lneqq');myd(dOe,hNd(8809),'gneqq');myd(dOe,hNd(8810),'ll');myd(dOe,hNd(8811),'gg');myd(dOe,hNd(8812),'between');myd(dOe,hNd(8814),'nless');myd(dOe,hNd(8815),'ngtr');myd(dOe,hNd(8816),'nleqslant');myd(dOe,hNd(8817),'ngeqslant');myd(dOe,hNd(8818),'lesssim');myd(dOe,hNd(8819),'gtrsim');myd(dOe,hNd(8822),'lessgtr');myd(dOe,hNd(8823),'gtrless');myd(dOe,hNd(8826),'prec');myd(dOe,hNd(8827),'succ');myd(dOe,hNd(8828),vWl);myd(dOe,hNd(8829),zWl);myd(dOe,hNd(8830),'precsim');myd(dOe,hNd(8831),'succsim');myd(dOe,hNd(8832),'nprec');myd(dOe,hNd(8833),'nsucc');myd(dOe,hNd(8834),zPl);myd(dOe,hNd(8835),APl);myd(dOe,hNd(8838),BPl);myd(dOe,hNd(8839),DPl);myd(dOe,hNd(8840),'nsubseteq');myd(dOe,hNd(8841),'nsupseteq');myd(dOe,hNd(8842),'subsetneq');myd(dOe,hNd(8843),'supsetneq');myd(dOe,hNd(8846),'uplus');myd(dOe,hNd(8847),'sqsubset');myd(dOe,hNd(8848),'sqsupset');myd(dOe,hNd(8849),LVl);myd(dOe,hNd(8850),MVl);myd(dOe,hNd(8851),'sqcap');myd(dOe,hNd(8852),'sqcup');myd(dOe,hNd(8853),iPl);myd(dOe,hNd(8854),'ominus');myd(dOe,hNd(8855),lPl);myd(dOe,hNd(8856),'oslash');myd(dOe,hNd(8857),'odot');myd(dOe,hNd(8858),WWl);myd(dOe,hNd(8859),XWl);myd(dOe,hNd(8861),YWl);myd(dOe,hNd(8862),'boxplus');myd(dOe,hNd(8863),'boxminus');myd(dOe,hNd(8864),'boxtimes');myd(dOe,hNd(8865),TVl);myd(dOe,hNd(8866),'vdash');myd(dOe,hNd(8867),'dashv');myd(dOe,hNd(8868),_Gl);myd(dOe,hNd(8869),'perp');myd(dOe,hNd(10178),'perp');myd(dOe,hNd(8871),'models');myd(dOe,hNd(8872),'vDash');myd(dOe,hNd(8873),'Vdash');myd(dOe,hNd(8874),'Vvdash');myd(dOe,hNd(8876),'nvdash');myd(dOe,hNd(8877),'nvDash');myd(dOe,hNd(8878),'nVdash');myd(dOe,hNd(8879),'nVDash');myd(dOe,hNd(8882),BWl);myd(dOe,hNd(8883),AWl);myd(dOe,hNd(8884),DWl);myd(dOe,hNd(8885),CWl);myd(dOe,hNd(8888),'multimap');myd(dOe,hNd(8890),'intercal');myd(dOe,hNd(8891),'veebar');myd(dOe,hNd(8892),'barwedge');myd(dOe,hNd(8896),'bigwedge');myd(dOe,hNd(8897),'bigvee');myd(dOe,hNd(8898),'bigcap');myd(dOe,hNd(8899),'bigcup');myd(dOe,hNd(8900),'diamond');myd(dOe,hNd(8901),'cdot');myd(dOe,hNd(8902),'star');myd(dOe,hNd(8903),sXl);myd(dOe,hNd(8904),'bowtie');myd(dOe,hNd(8905),'ltimes');myd(dOe,hNd(8906),'rtimes');myd(dOe,hNd(8907),TWl);myd(dOe,hNd(8908),UWl);myd(dOe,hNd(8909),'backsimeq');myd(dOe,hNd(8910),'curlyvee');myd(dOe,hNd(8911),SWl);myd(dOe,hNd(8912),'Subset');myd(dOe,hNd(8913),'Supset');myd(dOe,hNd(8914),'Cap');myd(dOe,hNd(8915),'Cup');myd(dOe,hNd(8916),'pitchfork');myd(dOe,hNd(8918),'lessdot');myd(dOe,hNd(8919),'gtrdot');myd(dOe,hNd(8921),'ggg');myd(dOe,hNd(8922),'lesseqgtr');myd(dOe,hNd(8923),'gtreqless');myd(dOe,hNd(8926),tWl);myd(dOe,hNd(8927),uWl);myd(dOe,hNd(8704),'lnsim');myd(dOe,hNd(8704),'gnsim');myd(dOe,hNd(8938),lXl);myd(dOe,hNd(8939),mXl);myd(dOe,hNd(8940),kXl);myd(dOe,hNd(8941),jXl);myd(dOe,hNd(8942),'vdots');myd(dOe,hNd(8943),'cdots');myd(dOe,hNd(8945),'ddots');myd(dOe,hNd(8966),OWl);myd(dOe,hNd(8968),'lceil');myd(dOe,hNd(8969),'rceil');myd(dOe,hNd(8970),'lfloor');myd(dOe,hNd(8971),'rfloor');myd(dOe,hNd(8988),'ulcorner');myd(dOe,hNd(8989),'urcorner');myd(dOe,hNd(8990),'llcorner');myd(dOe,hNd(8991),'lrcorner');myd(dOe,hNd(8994),'frown');myd(dOe,hNd(8995),'smile');myd(dOe,hNd(9001),zUl);myd(dOe,hNd(9002),AUl);myd(dOe,hNd(9416),'circledS');myd(dOe,hNd(9632),VVl);myd(dOe,hNd(9632),VVl);myd(dOe,hNd(9633),XGl);myd(dOe,hNd(9633),XGl);myd(dOe,hNd(9651),IXl);myd(dOe,hNd(9652),IWl);myd(dOe,hNd(9653),HWl);myd(dOe,hNd(9656),FWl);myd(dOe,hNd(9657),JVl);myd(dOe,hNd(9661),HXl);myd(dOe,hNd(9662),EWl);myd(dOe,hNd(9663),JWl);myd(dOe,hNd(9666),GWl);myd(dOe,hNd(9667),IVl);myd(dOe,hNd(9674),'lozenge');myd(dOe,hNd(9675),KVl);myd(dOe,hNd(9733),'bigstar');myd(dOe,hNd(9824),'spadesuit');myd(dOe,hNd(9825),'heartsuit');myd(dOe,hNd(9826),GVl);myd(dOe,hNd(9827),'clubsuit');myd(dOe,hNd(9837),'flat');myd(dOe,hNd(9838),'natural');myd(dOe,hNd(9839),'sharp');myd(dOe,hNd(10003),'checkmark');myd(dOe,hNd(10016),'maltese');myd(dOe,hNd(57856),ZUl);myd(dOe,hNd(57857),$Ul);myd(dOe,hNd(57858),_Ul);myd(dOe,hNd(57859),aVl);myd(dOe,hNd(57860),XUl);myd(dOe,hNd(57861),YUl);myd(dOe,hNd(57864),bVl);myd(dOe,hNd(57921),GXl);myd(dOe,hNd(57922),FXl);myd(dOe,hNd(57937),'amalg');myd(dOe,hNd(57940),'bigodot');myd(dOe,hNd(57941),'bigoplus');myd(dOe,hNd(57942),'bigotimes');myd(dOe,hNd(57943),'bigsqcup');myd(dOe,hNd(57944),'biguplus');myd(dOe,hNd(57984),'boxbslash');myd(dOe,hNd(58003),KUl);myd(dOe,hNd(58004),JUl);myd(dOe,hNd(58015),'gnapprox');myd(dOe,hNd(58016),'gneq');myd(dOe,hNd(58017),'gvertneqq');myd(dOe,hNd(58018),'lnapprox');myd(dOe,hNd(58019),'lneq');myd(dOe,hNd(58020),'lvertneqq');myd(dOe,hNd(58021),'ngeqq');myd(dOe,hNd(58022),'ngeq');myd(dOe,hNd(58023),'nleq');myd(dOe,hNd(58024),'nleqq');myd(dOe,hNd(58026),'nshortmid');myd(dOe,hNd(58027),iXl);myd(dOe,hNd(58030),cXl);myd(dOe,hNd(58032),dXl);myd(dOe,hNd(58034),$Wl);myd(dOe,hNd(58035),'precneqq');myd(dOe,hNd(58036),_Wl);myd(dOe,hNd(58037),'succneqq');myd(dOe,hNd(58038),eXl);myd(dOe,hNd(58039),fXl);myd(dOe,hNd(58040),gXl);myd(dOe,hNd(58041),aXl);myd(dOe,hNd(58042),bXl);myd(dOe,hNd(58043),hXl);myd(dOe,hNd(58068),'jmath');myd(dOe,hNd(58069),VPl);myd(dOe,hNd(58100),'gtrapprox');myd(dOe,hNd(58101),LWl);myd(dOe,hNd(58102),'geqslant');myd(dOe,hNd(58104),qWl);myd(dOe,hNd(58105),KWl);myd(dOe,hNd(58106),'leqslant');myd(dOe,hNd(58109),yXl);myd(dOe,hNd(58110),'preceq');myd(dOe,hNd(58111),xXl);myd(dOe,hNd(58112),'succeq');myd(dOe,hNd(58113),'shortmid');myd(dOe,hNd(58114),uXl);myd(dOe,hNd(58115),RWl);myd(dOe,hNd(58116),'subseteqq');myd(dOe,hNd(58117),'supseteqq');myd(dOe,hNd(58118),wXl);myd(dOe,hNd(58208),'digamma');myd(dOe,hNd(58211),'bot');myd(dOe,hNd(58213),'iff');myd(dOe,hNd(58232),'iiiint');myd(dOe,hNd(58787),YVl);myd(dOe,hNd(58788),XVl);myd(dOe,hNd(58831),rWl);myd(dOe,hNd(58844),'npreceq');myd(dOe,hNd(58847),sWl);myd(dOe,hNd(58865),'nsucceq');myd(dOe,hNd(58915),'emptyset');myd(dOe,hNd(58921),uRl);myd(dOe,hNd(58958),'imath');myd(dOe,hNd(58971),'bigsqcap');myd(dOe,hNd(58978),'thicksim');myd(dOe,hNd(59392),BXl);myd(dOe,hNd(59394),'Bbbk');myd(dOe,hNd(59403),WVl);myd(dOe,hNd(59405),'boxast');myd(dOe,hNd(59406),'boxbar');myd(dOe,hNd(59408),'boxcircle');myd(dOe,hNd(59414),'diagdown');myd(dOe,hNd(59415),'diagup');myd(dOe,hNd(59420),'Game');myd(dOe,hNd(59428),EXl);myd(dOe,hNd(59437),oVl);myd(dOe,hNd(59438),pVl);myd(dOe,hNd(59440),nVl);myd(dOe,hNd(59444),'Mapsfrom');myd(dOe,hNd(59448),'obar');myd(dOe,hNd(59449),'obslash');myd(dOe,hNd(59459),EUl);myd(dOe,hNd(59460),vXl);myd(dOe,hNd(59463),'varpropto');myd(dOe,hNd(59465),qUl);return dOe}\nvar QCm='qrstuvwxyzabcdef',RCm={769:1},SCm='\\\\\\\\textbackslash ',TCm='pen ',UCm='fontsize(',VCm='); ',WCm='(real x)',XCm='string s; ',YCm='round(2*x/pi); ',ZCm='if(abs(n-2*x/pi)',$Cm='1e-3) return string(x); ',_Cm='2) s = string(round((n%2',aDm='1)*x/pi)); ',bDm='0) return \"$\"+s+\"\\\\pi$\"; ',cDm='return \"$\"',dDm='string(x)',eDm='\"\\\\,\\\\mathrm{',fDm='+linewidth(1.2)',gDm=',linewidth(1.2)',hDm='Ticks(laxis,',iDm='xaxislabel,',jDm='blank,',kDm='yaxislabel,',lDm='filldraw(',mDm='D(',nDm='draw(',oDm=')*unitcircle',pDm='\\\\\\\\pi',qDm='(real x){return ',rDm=';} ',sDm='graph(',tDm=';\\n',uDm=',0) -- (',vDm='filldraw(shift(',wDm='D(shift(',xDm='draw(shift(',yDm=')*rotate(',zDm='(real t)',ADm='{return (',BDm=',-0.99,0.99)',CDm='linewidth(1.0)',DDm='linewidth(0.7)',EDm='labelscalefactor',FDm=');} ',GDm='shift((',HDm='fill(shift((',IDm='((1,0)--expi(2*pi/3)--expi(4*pi/3)--cycle)',JDm='linetype(\"',KDm='--cycle',LDm='return ',MDm='real f',NDm='cm,y=',ODm='\\\\$\\\\\\\\',PDm='$\\\\euro$',QDm='\\\\draw[',RDm='color=',SDm='\\\\draw[shift={(',TDm=',0)},color=',UDm=' node[below] {',VDm='\\\\x',WDm='\\\\draw[color=',XDm='\\\\draw[shift={(0,',YDm=' node[left] {',ZDm='\\\\draw',$Dm=' circle (',_Dm='cm);\\n',aEm=' ellipse (',bEm='cm and ',cEm='\\\\*180/pi',dEm='},xshift=',eEm='cm,yshift=',fEm='});\\n',gEm='\\\\draw [samples=50,domain=-0.99:0.99,rotate around={',hEm='\\\\draw [color=',iEm='pt);\\n',jEm='pt,-',kEm='pt) -- ++(',lEm='pt,',mEm='pt,0 pt) -- ++(',nEm='pt)--++(-',oEm='\\\\draw [fill=',pEm=',shift={',qEm=' ++(0 pt,',rEm=' plot[raw gnuplot, id=func',sEm='] function{set samples 100; set xrange [',tEm=']; plot ',uEm='\\\\\\\\textrm{\\\\\\\\degre}',vEm='\\\\newcommand{\\\\degre}{\\\\ensuremath{^\\\\circ}}\\n',wEm='smooth,samples=100,domain=',xEm='] plot',yEm='(\\\\x,{',zEm='% WARNING: You have to use the special variable t in parametric plot',AEm='horizontal lines',BEm='dash pattern=on ',CEm='pt off ',DEm='1234567890^ +-*/%()\\t',EEm='\\\\draw [shift={',FEm=') arc (',GEm='\\\\draw ',HEm='-- ',IEm=' rectangle ',JEm='*cos(\\\\t r)',KEm='*sin(\\\\t r)',LEm=' plot[domain=',MEm=',variable=\\\\t]({',NEm='] plot(\\\\x,{(-',OEm='smooth,samples=50,domain=',PEm=' -- cycle;\\n',QEm=' node[anchor=north west] {',REm='\\\\documentclass[',SEm='pt]{article}\\n',TEm='pt]{beamer}\\n',UEm='\\\\begin{frame}\\n',VEm='\\\\begin{scriptsize}\\n',WEm='\\\\end{scriptsize}\\n',XEm='\\\\end{document}',YEm='\\\\begin{document}\\n',ZEm='\\\\usepackage{eurosym}\\n',$Em='\\\\euro',_Em='\\\\psplot',aFm=',plotpoints=200]{',bFm='[plotpoints=200]{',cFm='\\\\psline',dFm=',0)(',eFm=')}\\n',fFm='\\\\rput{',gFm='}}\\n',hFm='){\\\\parametricplot',iFm='{-0.99}{0.99}{',jFm='\\\\endpsclip\\n',kFm='}{\\\\psline[linestyle=dashed,linecap=1,',lFm='dash=1.5pt 1.5pt,linewidth=0.4pt,linecolor=',mFm='\\\\rput[bl](',nFm='\\\\parametricplot',oFm='linecolor=',pFm='linestyle=dashed,dash=',qFm='pt ',rFm='\\\\pspolygon',sFm='\\\\pscustom',tFm='\\\\lineto(',uFm=')\\\\closepath}\\n',vFm='\\\\psframe',wFm='{\\\\psplot{',xFm='}\\\\lineto(';var UMd;EBc(538,590,{3:1,14:1,590:1,7146:1,538:1},P7d);_.Ce=function(a){var b,c;return b=kBc(this.b,a.a),c=kBc(this.a,a.b),_Ac(b,c)<0?-1:_Ac(b,c)>0?1:0};_.jm=function(){return this.b/this.a};_.je=function(a){var b;if(this===a){return true}if(iD(a,538)){b=a;return this.b==b.b&&this.a==b.a}return false};_.ke=function(){return 37*(629+this.b)+this.a};_.km=function(){return pD(this.b/this.a)};_.lm=function(){return dBc(this.b/this.a)};_.le=function(){var a;this.a==1?(a=''+this.b):this.b==0?(a='0'):(a=this.b+a3l+this.a);return a};_.a=0;_.b=0;var h4=rNd(538);EBc(142,1,{142:1});_.eq=lXm;_.fq=lXm;EBc(131,142,C0l);_.eq=function(){return this._b};_.fq=function(){return this.ac};EBc(12,22,b2l);_.Fu=function(){return this.dc};_.Gu=function(){return this.ec};_.Zu=function(){return _se(this)};_.dv=function(){return this.Ic};_.xx=function(a){return true};var dOe=null;EBc(769,1,RCm);_.$E=function(a){return xOe(a)};_._E=function(a){this.O=a};_.D=0;_.N=0;_.R=0;_.S=0;_.T=0;_.U=0;_.V=0;_.W=0;var T8=rNd(769);EBc(1403,1,{},GOe);_.a=0;_.b=0;_.e=0;var S8=rNd(1403);EBc(5026,769,RCm);_.wE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;b=a.Bb;q=new ZOh(this.K);BOh(q,0,0,1,true);h=pC(sD,ZRl,9,2,15,1);l=pC(sD,ZRl,9,2,15,1);if(iD(b,831)){m=b;u=m.k;n=m.i;u.CX(l);f=n.FX();h[0]=f.j[0]-l[0];h[1]=f.j[1]-l[1]}else if(iD(b,1266)){s=b;r=s.g;u=r.iV();!u&&(u=q);u.CX(l);r.CX(h)}else if(iD(b,897)){j=b;Ojf(j,l,h)}else if(iD(b,1298)){s=b;t=s.e;if(iD(t,207)){r=t;u=r.iV();!u&&(u=q);u.CX(l)}else if(iD(t,38)){u=q;u.CX(l)}h[0]=1;h[1]=0}Yte(q);d=$wnd.Math.atan2(h[1],h[0]);c=a.e;c>IFl&&(c-=IFl);if(a.b==(GCh(),ECh)){if(c>HFl){d+=c;c=IFl-c}}if(a.b==DCh){if(c<HFl){d+=c;c=IFl-c}}c+=d;e=a.c;o=e/this.M.UA();qPe(this,this.H);if(d4i(a.L,jTl)&&a.d&&this.M.eA().qc==1){o=o/$wnd.Math.sqrt(2);v=pC(sD,ZRl,9,8,15,1);v[0]=l[0]+o*$wnd.Math.cos(d);v[1]=l[1]+o*$wnd.Math.sin(d);v[2]=l[0]+o*$wnd.Math.sqrt(2)*$wnd.Math.cos(d+p2l);v[3]=l[1]+o*$wnd.Math.sqrt(2)*$wnd.Math.sin(d+p2l);v[4]=l[0]+o*$wnd.Math.cos(d+jTl);v[5]=l[1]+o*$wnd.Math.sin(d+jTl);v[6]=l[0];v[7]=l[1];for(i=0;i<4;i++){HOe(this,_Od(rOe(this,v[2*i]),'E','e'),_Od(rOe(this,v[2*i+1]),'E','e'),this.H);IPd(this.H,fgm)}IPd(this.H,'cycle');bPe(this,a,this.H)}else{IPd(this.H,'arc(');HOe(this,_Od(rOe(this,l[0]),'E','e'),_Od(rOe(this,l[1]),'E','e'),this.H);IPd(this.H,',');IPd(this.H,_Od(rOe(this,o),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,d*s1l),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,c*s1l),'E','e'));IPd(this.H,')--(');IPd(this.H,_Od(rOe(this,l[0]),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,l[1]),'E','e'));IPd(this.H,')--cycle');bPe(this,a,this.H);if(d4i(a.L,jTl)&&a.d&&this.M.eA().qc==2){g=a.uc/this.M.UA();p=e/this.M.UA()/1.7;k=(d+c)/2;w=l[0]+p*$wnd.Math.cos(k);A=l[1]+p*$wnd.Math.sin(k);pPe(this,this.F);this.g?IPd(this.F,'CR('):IPd(this.F,'circle(');HOe(this,_Od(rOe(this,w),'E','e'),_Od(rOe(this,A),'E','e'),this.F);IPd(this.F,',');IPd(this.F,_Od(rOe(this,g),'E','e'));IPd(this.F,')');_Oe(this,a,this.F)}a.Ub!=0&&AOe(this,a,o,l,d,c)}};_.xE=function(a,b,c,d,e){pPe(this,this.F);IPd(this.F,'arc(');HOe(this,_Od(rOe(this,b[0]),'E','e'),_Od(rOe(this,b[1]),'E','e'),this.F);IPd(this.F,',');IPd(this.F,_Od(rOe(this,e),'E','e'));IPd(this.F,',');IPd(this.F,_Od(rOe(this,c*s1l),'E','e'));IPd(this.F,',');IPd(this.F,_Od(rOe(this,d*s1l),'E','e'));IPd(this.F,')');_Oe(this,a,this.F)};_.yE=function(a,b,c,d,e,f){var g,h,i;pPe(this,this.F);IPd(this.F,'arc(');HOe(this,_Od(rOe(this,b[0]),'E','e'),_Od(rOe(this,b[1]),'E','e'),this.F);IPd(this.F,',');IPd(this.F,_Od(rOe(this,e),'E','e'));IPd(this.F,',');IPd(this.F,_Od(rOe(this,c*s1l),'E','e'));IPd(this.F,',');i=(a.uc*0.8+3)*1.4*3/4;h=$wnd.Math.asin(i/2/this.M.UA()/e);g=d-h;IPd(this.F,_Od(rOe(this,g*s1l),'E','e'));IPd(this.F,')');if(fPe(this,a)!=null){iPe(this,this.F,sC(lC($0,1),fHl,2,6,[',']));IPd(this.F,fPe(this,a))}f?IPd(this.F,',EndArcArrow(6)'):IPd(this.F,',BeginArcArrow(6)');IPd(this.F,VCm)};_.zE=function(a){var b,c,d,e,f,g,h,i,j;b=a.Bb;j=b.t.ez();c=b.u.ez();d=b.g;g=d[0];h=d[1];f=d[2];i=d[3];e=d[4];XOe(this,g,j-c,g,j+c,a);XOe(this,e,j-c,e,j+c,a);XOe(this,f,j-c,f,j+c,a);XOe(this,g,j,h,j,a);XOe(this,i,j,e,j,a);qPe(this,this.H);IPd(this.H,'box(');HOe(this,_Od(rOe(this,h),'E','e'),_Od(rOe(this,j-c),'E','e'),this.H);IPd(this.H,',');HOe(this,_Od(rOe(this,i),'E','e'),_Od(rOe(this,j+c),'E','e'),this.H);IPd(this.H,')');bPe(this,a,this.H)};_.AE=function(a){SOe(this,a,false,null,false)};_.BE=function(a){TOe(this,a)};_.CE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;m=new SPd;h=a.lb[0];i=a.lb[1];l=a.a.k;c=a.a.i;b=(!a.db&&(a.db=new Ygj),a.db);d=b.a;g=b.e;e=b.b;f=b.d;n=b.c;o=b.f;l>c&&(l-=IFl);if(d==1&&g==1&&e==0&&f==0){RGh(a)==2&&this.k!=0?(this.f||(m.a+=zFl,m),this.k!=0?(m.a+=lDm,m):this.g?(m.a+=mDm,m):(m.a+=nDm,m)):(this.f||(m.a+=zFl,m),this.g?(m.a+=mDm,m):(m.a+=nDm,m));m.a+='shift(';HOe(this,_Od(rOe(this,n),'E','e'),_Od(rOe(this,o),'E','e'),m);m.a+=')*xscale(';IPd(m,_Od(rOe(this,h),'E','e'));m.a+=')*yscale(';IPd(m,_Od(rOe(this,i),'E','e'));m.a+=')*arc((0,0),1,';IPd(m,_Od(rOe(this,l*s1l),'E','e'));m.a+=',';IPd(m,_Od(rOe(this,c*s1l),'E','e'));m.a+=')'}else{j=new SPd;k=new SPd;IPd(j,_Od(rOe(this,h),'E','e'));j.a+='*cos(t)';IPd(k,_Od(rOe(this,i),'E','e'));k.a+='*sin(t)';++this.a;this.f||(m.a+=zFl,m);m.a+='pair arc';DPd(m,this.a);gPe(this,m,sC(lC($0,1),fHl,2,6,[zDm]));m.a+=ADm;IPd(m,_Od(rOe(this,d),'E','e'));m.a+='*';m.a+=j;m.a+='+';IPd(m,_Od(rOe(this,e),'E','e'));m.a+='*';m.a+=k;m.a+='+';IPd(m,_Od(rOe(this,n),'E','e'));m.a+=',';IPd(m,_Od(rOe(this,f),'E','e'));m.a+='*';m.a+=j;m.a+='+';IPd(m,_Od(rOe(this,g),'E','e'));m.a+='*';m.a+=k;m.a+='+';IPd(m,_Od(rOe(this,o),'E','e'));m.a+=FDm;RGh(a)==2&&this.k!=0?(this.f||(m.a+=zFl,m),this.k!=0?(m.a+=lDm,m):this.g?(m.a+=mDm,m):(m.a+=nDm,m)):(this.f||(m.a+=zFl,m),this.g?(m.a+=mDm,m):(m.a+=nDm,m));m.a+='graph(arc';DPd(m,this.a);m.a+=',';IPd(m,_Od(rOe(this,l),'E','e'));m.a+=',';IPd(m,_Od(rOe(this,c),'E','e'));m.a+=')'}if(RGh(a)==2){m.a+=fgm;HOe(this,_Od(rOe(this,n),'E','e'),_Od(rOe(this,o),'E','e'),m);m.a+=KDm;this.k==0?_Oe(this,a,m):bPe(this,a,m)}else{_Oe(this,a,m)}RGh(a)==2&&this.k!=0?FPd(this.H,m):FPd(this.F,m)};_.DE=function(a){var b,c,d,e;c=a.$;d=a._;e=a.ab;if(d!=0){pPe(this,this.F);iPe(this,this.F,sC(lC($0,1),fHl,2,6,['(xmin,']));IPd(this.F,_Od(rOe(this,-c/d),'E','e'));IPd(this.F,'*xmin');(e/d<0||QOd(_Od(rOe(this,-e/d),'E','e'),'0'))&&gPe(this,this.F,sC(lC($0,1),fHl,2,6,['+']));IPd(this.F,_Od(rOe(this,-e/d),'E','e'));IPd(this.F,')');iPe(this,this.F,sC(lC($0,1),fHl,2,6,['--(xmax,']));IPd(this.F,_Od(rOe(this,-c/d),'E','e'));IPd(this.F,'*xmax');(e/d<0||QOd(_Od(rOe(this,-e/d),'E','e'),'0'))&&gPe(this,this.F,sC(lC($0,1),fHl,2,6,['+']));IPd(this.F,_Od(rOe(this,-e/d),'E','e'));IPd(this.F,')');_Oe(this,a,this.F)}else{this.f||IPd(this.F,zFl);this.g?IPd(this.F,'D(('):IPd(this.F,'draw((');b=_Od(rOe(this,-e/c),'E','e');IPd(this.F,b);IPd(this.F,',ymin)--(');IPd(this.F,b);IPd(this.F,',ymax)');_Oe(this,a,this.F)}this.f||IPd(this.F,'/* line */')};_.EE=function(a){UOe(this,a)};_.FE=function(a){var b,c,d,e,f,g,h,i,j,k;d=a.iV();g=d.GX();i=_Od(rOe(this,d.HX()),'E','e');b=a.aV(this.M.nc.wC());f=b.j[0];h=b.j[1];k=suf(b);c=this.S;e=this.R;if(h>0){c=g;j=(-k-f*g)/h}else{e=g;j=(-k-f*g)/h}pPe(this,this.F);if(h!=0){if(h>0){HOe(this,_Od(rOe(this,c),'E','e'),_Od(rOe(this,j),'E','e'),this.F);IPd(this.F,fgm);iPe(this,this.F,sC(lC($0,1),fHl,2,6,['(xmax,']));IPd(this.F,_Od(rOe(this,-f/h),'E','e'));IPd(this.F,'*xmax');(k/h<0||QOd(_Od(rOe(this,-k/h),'E','e'),'0'))&&gPe(this,this.F,sC(lC($0,1),fHl,2,6,['+']));IPd(this.F,_Od(rOe(this,-k/h),'E','e'));IPd(this.F,')')}else{HOe(this,_Od(rOe(this,e),'E','e'),_Od(rOe(this,j),'E','e'),this.F);IPd(this.F,fgm);iPe(this,this.F,sC(lC($0,1),fHl,2,6,['(xmin,']));IPd(this.F,_Od(rOe(this,-f/h),'E','e'));IPd(this.F,'*xmin');(k/h<0||QOd(_Od(rOe(this,-k/h),'E','e'),'0'))&&gPe(this,this.F,sC(lC($0,1),fHl,2,6,['+']));IPd(this.F,_Od(rOe(this,-k/h),'E','e'));IPd(this.F,')')}_Oe(this,a,this.F)}else{HOe(this,_Od(rOe(this,g),'E','e'),i,this.F);IPd(this.F,'--(');IPd(this.F,_Od(rOe(this,g),'E','e'));iPe(this,this.F,sC(lC($0,1),fHl,2,6,[',']));-f>0?IPd(this.F,gvm):IPd(this.F,fvm);IPd(this.F,')');_Oe(this,a,this.F)}this.f||IPd(this.F,'/* ray */')};_.GE=function(a){var b,c,d,e,f,g,h,i,j;b=pC(sD,ZRl,9,3,15,1);c=pC(sD,ZRl,9,3,15,1);f=a.iV();e=a.fV();f.CX(b);c[0]=e.B;c[1]=e.C;g=_Od(rOe(this,b[0]),'E','e');i=_Od(rOe(this,b[1]),'E','e');h=_Od(rOe(this,c[0]),'E','e');j=_Od(rOe(this,c[1]),'E','e');d=a.ru();this.f||IPd(this.F,zFl);this.g?IPd(this.F,mDm):IPd(this.F,nDm);HOe(this,g,i,this.F);IPd(this.F,fgm);HOe(this,h,j,this.F);_Oe(this,a,this.F);d!=0&&zOe(this,b,c,d,a)};_.HE=function(a){var b,c,d,e,f,g,h;d=a.g;if(!d){e='0';g='0'}else{b=d.qX();e=_Od(rOe(this,b.j[0]/suf(b)),'E','e');g=_Od(rOe(this,b.j[1]/suf(b)),'E','e')}c=pC(sD,ZRl,9,3,15,1);hDh(a,c);f=_Od(rOe(this,c[0]+wHf(dgf(this.P),e,false,null)),'E','e');h=_Od(rOe(this,c[1]+wHf(dgf(this.P),g,false,null)),'E','e');this.f||IPd(this.F,zFl);this.g?IPd(this.F,mDm):IPd(this.F,nDm);HOe(this,e,g,this.F);IPd(this.F,fgm);HOe(this,f,h,this.F);if(fPe(this,a)!=null){IPd(this.F,',');this.f||IPd(this.F,' ');IPd(this.F,fPe(this,a))}IPd(this.F,',EndArrow(6)); ')};_.IE=function(a,b,c,d,e){var f,g;f=Cse(e,(fEg(),TDg));if(f.indexOf(Fjm)!=-1&&f.indexOf(YFl)!=-1){qPe(this,this.H);IPd(this.H,'('+_Od(rOe(this,b[0]+d/2),'E','e'));IPd(this.H,uDm);IPd(this.H,_Od(rOe(this,b[0]+d/2),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,a[0]),'E','e')+')');bPe(this,e,this.H);for(g=0;g<c-1;g++){qPe(this,this.H);IPd(this.H,'('+_Od(rOe(this,b[g]+d/2),'E','e'));IPd(this.H,','+_Od(rOe(this,a[g]),'E','e')+') -- (');IPd(this.H,_Od(rOe(this,b[g+1]+d/2),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,a[g]),'E','e')+')');bPe(this,e,this.H);qPe(this,this.H);IPd(this.H,'('+_Od(rOe(this,b[g+1]+d/2),'E','e'));IPd(this.H,','+_Od(rOe(this,a[g]),'E','e')+') -- (');IPd(this.H,_Od(rOe(this,b[g+1]+d/2),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,a[g+1]),'E','e')+')');bPe(this,e,this.H)}}else{for(g=0;g<c;g++){this.D=g+1;qPe(this,this.H);IPd(this.H,'box((');IPd(this.H,_Od(rOe(this,b[g]),'E','e'));IPd(this.H,',0),(');b.length==c?IPd(this.H,_Od(rOe(this,b[g]+d),'E','e')):IPd(this.H,_Od(rOe(this,b[g+1]),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,a[g]),'E','e'));IPd(this.H,Lgm);bPe(this,e,this.H)}}};_.JE=function(a){var b,c;wYd(this.t,'contour');c=_Od(sPe(E9i(sOe(a),true)),pDm,vRl);++this.r;b=this.r;if(!this.f||!lyd(this.s,c)){if(this.f){if(ryd(this.s)==0){nyd(this.s,c,_Nd(1))}else{b=ryd(this.s)+1;nyd(this.s,c,_Nd(b))}}this.f||IPd(this.F,zFl);IPd(this.F,'real implicitf');DPd(this.F,b);hPe(this,sC(lC($0,1),fHl,2,6,['(real x, real y)','{']));IPd(this.F,LDm+c);jPe(this,sC(lC($0,1),fHl,2,6,[';']));IPd(this.F,'} ')}else{b=kyd(this.s,c).a}pPe(this,this.F);IPd(this.F,'contour(implicitf');DPd(this.F,b);kPe(this,this.F,sC(lC($0,1),fHl,2,6,[',','(xmin,ymin),','(xmax,ymax),','new real[]{0},','500)']));$Oe(this,a.My())};_.KE=function(a){var b,c,d,e,f,g,h,i,j,k,l;wYd(this.t,M1l);d=a.Bb;g=d.g;b=_Od(rOe(this,d.a.ez()),'E','e');e=_Od(rOe(this,d.c.ez()),'E','e');d.a.ez()==TSl&&(b=_Od(rOe(this,this.S),'E','e'));d.c.ez()==VSl&&(e=_Od(rOe(this,this.R),'E','e'));l=g.Qy(hFg((B7g(),z7g)));l=sPe(E9i(l,true));if(ePe(g.Qy((fEg(),TDg)))){h=-1;k='f'+(''+(this.o+1));j='(real x){return ('+l+FDm;if(this.f){h=hMd(this.H,j);if(h!=-1){i=kMd(this.H,h);k=qMd(this.H,i+1,h)}}if(h==-1){++this.o;this.f||IPd(this.H,zFl);IPd(this.H,MDm);DPd(this.H,this.o);gPe(this,this.H,sC(lC($0,1),fHl,2,6,[WCm]));IPd(this.H,'{return ');IPd(this.H,l);IPd(this.H,rDm)}qPe(this,this.H);IPd(this.H,sDm);IPd(this.H,k);IPd(this.H,',');IPd(this.H,b);IPd(this.H,',');IPd(this.H,e);IPd(this.H,')--');HOe(this,e,'0',this.H);IPd(this.H,fgm);HOe(this,b,'0',this.H);IPd(this.H,KDm);bPe(this,a,this.H)}else{c=this.S;f=this.R;if(g.s){c=g.u;f=g.t}wJh(g,d.a.ez(),d.c.ez());SOe(this,g,true,a,true);SOe(this,g,true,a,false);wJh(g,c,f);Hte(g)&&SOe(this,g,false,a,false)}};_.LE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;wYd(this.t,M1l);c=a.Bb;e=c.d;f=c.e;n=e.Qy(hFg((B7g(),z7g)));o=f.Qy(hFg(z7g));n=sPe(E9i(n,true));o=sPe(E9i(o,true));this.f||IPd(this.H,zFl);g=-1;l='f'+(''+(this.o+1));i=qDm+n+rDm;if(this.f){g=hMd(this.H,i);if(g!=-1){h=kMd(this.H,g);l=qMd(this.H,h+1,g)}}if(g==-1){++this.o;kPe(this,this.H,sC(lC($0,1),fHl,2,6,[MDm+this.o,WCm,'{',LDm+n+';','} ']))}g=-1;m='f'+(''+(this.o+1));i=qDm+o+rDm;if(this.f){g=hMd(this.H,i);if(g!=-1){h=kMd(this.H,g);m=qMd(this.H,h+1,g)}}if(g==-1){++this.o;kPe(this,this.H,sC(lC($0,1),fHl,2,6,[MDm+this.o,WCm,'{',LDm+o+';','} ']))}b=c.a.ez();d=c.b.ez();j=_Od(rOe(this,b),'E','e');k=_Od(rOe(this,d),'E','e');qPe(this,this.H);kPe(this,this.H,sC(lC($0,1),fHl,2,6,[sDm+l+',',j+',',k+')',fgm,sDm+m+',',k+',',j+')',KDm]));bPe(this,a,this.H)};_.ME=function(a,b){WOe(this,a,b)};_.NE=function(a,b,c,d,e){XOe(this,a,b,c,d,e)};_.OE=function(a){var b,c,d,e,f,g,h;e=a.j;d=new RTd(e);b=true;c=true;this.f||IPd(this.F,' /* locus construction */\\n');pPe(this,this.F);while(d.a<d.c.r.length){f=PTd(d);if(f.c>this.S&&f.c<this.R&&f.d>this.V&&f.d<this.U){g=_Od(rOe(this,f.c),'E','e');h=_Od(rOe(this,f.d),'E','e');if(b&&c){IPd(this.F,'(');b=false;c=false}else if(b){IPd(this.F,'^^(');b=false}else f.b==0?IPd(this.F,'--('):IPd(this.F,'^^(');IPd(this.F,g+','+h+')')}else{b=true}}_Oe(this,a,this.F)};_.PE=function(a){var b,c,d,e,f,g,h,i,j;d=a.e;h=new SPd;this.f||(h.a+=zFl,h);this.g?(h.a+=mDm,h):(h.a+=nDm,h);for(c=0;c<d.length;c++){b=d[c].BX();i=b.j[0];j=b.j[1];HOe(this,_Od(rOe(this,i),'E','e'),_Od(rOe(this,j),'E','e'),h);c!=d.length-1&&(h.a+=fgm,h)}_Oe(this,a,h);e=h.a;g=new SPd;if(fPe(this,a)!=null){iPe(this,g,sC(lC($0,1),fHl,2,6,[',']));IPd(g,fPe(this,a))}g.a+=VCm;f=new SPd;this.f||(f.a+=zFl,f);this.g?(f.a+=mDm,f):(f.a+=nDm,f);e=_Od(e,'--\\\\(\\\\?,\\\\?\\\\)--',g.a+(''+f.a));IPd(this.F,e)};_.QE=function(a){var b,c,d,e,f,g;d=a.kz();qPe(this,this.H);for(c=0;c<d.length;c++){b=d[c].wX();e=b.j[0];f=b.j[1];g=suf(b);e=e/g;f=f/g;HOe(this,_Od(rOe(this,e),'E','e'),_Od(rOe(this,f),'E','e'),this.H);IPd(this.H,fgm)}IPd(this.H,'cycle');bPe(this,a,this.H)};_.RE=function(a,b){YOe(this,a)};_.SE=function(a){var b,c,d,e,f,g,h,i,j,k,l;d=a.G;f=a.n.ez();g=a.p.ez();i=a.L;j=a.I;k=!a.H?0:a.H.a;l=!a.H?0:a.H.b;if(a.k){k=OAe(this.M,k);l=PAe(this.M,l);j=d?j/this.M.UA():j/this.M.YA()}c=new ZOh(this.K);$ue(c,dte(a));e=E9i(Sse(a),true);Nue(c,e);h=(i-g)/(f-g);LOh(c,2+((a.uc+1)/3|0));Sue(c,a.qc&&a.pc);d?BOh(c,k+j*h,l,1,true):BOh(c,k,l+j*h,1,true);b=new OJe(this.M,c);b.Kb=a;if(a.qc&&a.pc){if(d){b._b-=15;b.ac-=5}else{b._b+=5;b.ac+=2*c.J+4}}UOe(this,c);WOe(this,c,b);Yte(c);pPe(this,this.F);HOe(this,_Od(rOe(this,k),'E','e'),_Od(rOe(this,l),'E','e'),this.F);IPd(this.F,fgm);d?(k+=j):(l+=j);HOe(this,_Od(rOe(this,k),'E','e'),_Od(rOe(this,l),'E','e'),this.F);_Oe(this,a,this.F)};_.TE=function(a){var b,c,d,e,f,g,h,i,j,k;f=a.J;e=a.L*f;d=this.M.YA()*e;b=pC(sD,ZRl,9,2,15,1);if($wnd.Math.abs(d)>QYl){return}y0g(a.Bb,b);g=b[0];j=b[1];i=g+f;qPe(this,this.H);HOe(this,_Od(rOe(this,g),'E','e'),_Od(rOe(this,j),'E','e'),this.H);IPd(this.H,fgm);HOe(this,_Od(rOe(this,i),'E','e'),_Od(rOe(this,j),'E','e'),this.H);IPd(this.H,fgm);HOe(this,_Od(rOe(this,i),'E','e'),_Od(rOe(this,j+e),'E','e'),this.H);IPd(this.H,KDm);bPe(this,a,this.H);h=(g+i)/2;k=j-(KMd(this.M.Zn().b,10)+2)/this.M.YA();c=dte(a);this.f||IPd(this.I,zFl);iPe(this,this.I,sC(lC($0,1),fHl,2,6,['label(\"$'+f+'$\",','('+_Od(rOe(this,h),'E','e')+',',_Od(rOe(this,k),'E','e')+'),','NE','*']));this.f?IPd(this.I,'lsf'):IPd(this.I,EDm);if(!Tfe(c,(Qfe(),vfe))){IPd(this.I,',');JOe(this,c,this.I)}IPd(this.I,VCm)};_.UE=function(a){var b,c,d,e,f;b=a.Bb;d=b.b;f=b.H;e=b.s;for(c=0;c<d;c++){qPe(this,this.H);IPd(this.H,'(');IPd(this.H,_Od(rOe(this,e[c]),'E','e'));IPd(this.H,',0)--(');IPd(this.H,_Od(rOe(this,e[c+1]),'E','e'));IPd(this.H,',0)--(');IPd(this.H,_Od(rOe(this,e[c+1]),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,f[c+1]),'E','e'));IPd(this.H,')--(');IPd(this.H,_Od(rOe(this,e[c]),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,f[c]),'E','e'));IPd(this.H,')--cycle');bPe(this,a,this.H)}};_.VE=function(a){var b,c,d,e,f,g;b=a.Bb;d=b.b;e=b.c;g=b.H;f=b.s;for(c=0;c<d;c++){qPe(this,this.H);IPd(this.H,'box((');IPd(this.H,_Od(rOe(this,f[c]),'E','e'));IPd(this.H,',0),(');IPd(this.H,_Od(rOe(this,f[c]+e),'E','e'));IPd(this.H,',');IPd(this.H,_Od(rOe(this,g[c]),'E','e'));IPd(this.H,Lgm);bPe(this,a,this.H)}};_.WE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;g=a.g;j=a.v;g&&(j=E9i(j,true));if(j.indexOf(cbm)!=-1){j=_Od(j,'\\\\u20ac','\\\\\\\\euro{}');IPd(this.J,'usepackage(\"eurosym\"); ')}d=dte(a);k=a.e;i=pD(a.d*this.C.yb);if(a.f){m=a.nc;n=a.oc}else{e=a.u;if(!e){m=pD(this.M.RA());n=pD(this.M.VA())}else{if(!e.Tv()){return}m=QAe(this.M,e.B);n=SAe(this.M,e.C)}m+=a.nc;n+=a.oc}m=OAe(this.M,m);n=PAe(this.M,n-KMd(this.M.Zn().b,10));f=j.indexOf(zFl);b=false;if(f==-1||g){this.f||IPd(this.F,zFl);IPd(this.F,'label(\"');IOe(this,j,g,k);IPd(this.F,'\",');HOe(this,_Od(rOe(this,m),'E','e'),_Od(rOe(this,n),'E','e'),this.F);IPd(this.F,',SE*');this.f?IPd(this.F,'lsf'):IPd(this.F,EDm);if(!Tfe(d,(Qfe(),vfe))){IPd(this.F,',');b=true;JOe(this,d,this.F)}if(i!=this.C.yb){b?gPe(this,this.F,sC(lC($0,1),fHl,2,6,['+'])):IPd(this.F,',');IPd(this.F,UCm);DPd(this.F,this.n+(i-this.C.yb));IPd(this.F,')')}else if(this.g){b?gPe(this,this.F,sC(lC($0,1),fHl,2,6,['+'])):IPd(this.F,',');IPd(this.F,'fp')}IPd(this.F,VCm)}else{h=new SPd;c=new Shl(a.q?XSl:dYl,k,i);l=tOe(j,h,c);this.f||IPd(this.F,zFl);IPd(this.F,'label(\"$');IPd(this.F,'\\\\parbox{');IPd(this.F,_Od(rOe(this,l*(this.R-this.S)*this.T/this.M.En()+1),'E','e'));IPd(this.F,' cm}{');IOe(this,h.a,false,k);IPd(this.F,'}$\",');HOe(this,_Od(rOe(this,m),'E','e'),_Od(rOe(this,n),'E','e'),this.F);IPd(this.F,',SE*');this.f?IPd(this.F,'lsf'):IPd(this.F,EDm);if(!Tfe(d,(Qfe(),vfe))){IPd(this.F,',');b=true;JOe(this,d,this.F)}if(i!=this.C.yb){b?gPe(this,this.F,sC(lC($0,1),fHl,2,6,['+'])):IPd(this.F,',');IPd(this.F,UCm);DPd(this.F,this.n+(i-this.C.yb));IPd(this.F,')')}else if(this.g){b?gPe(this,this.F,sC(lC($0,1),fHl,2,6,['+'])):IPd(this.F,',');IPd(this.F,'fp')}IPd(this.F,VCm)}};_.XE=function(a,b,c){var d,e,f,g,h,i,j,k;d=$wnd.Math.cos(c);g=$wnd.Math.sin(-c);f=a.c;e=2.5+a.uc/4;h=OAe(this.M,b[0]+(f-e)*d);i=OAe(this.M,b[0]+(f+e)*d);j=PAe(this.M,b[1]+(f-e)*g*Tye(this.M));k=PAe(this.M,b[1]+(f+e)*g*Tye(this.M));pPe(this,this.F);HOe(this,_Od(rOe(this,h),'E','e'),_Od(rOe(this,j),'E','e'),this.F);IPd(this.F,fgm);HOe(this,_Od(rOe(this,i),'E','e'),_Od(rOe(this,k),'E','e'),this.F);_Oe(this,a,this.F)};_.YE=function(a){var b,c,d,e,f,g,h,i;if(mse(a[0])==0&&(KHh(),HHh)==a[0]._b){return false}e=fPe(this,a[0]);e==null?(e=''):(e=','+e);for(d=0;d<a.length;d++){YOe(this,a[d])}b=new SPd;b.a+='\\nfill(';for(c=0;c<a.length;c++){f=a[c].q;i=ITf(a[c],1).Km(a[c].q);$wnd.Math.abs(i)<d$l&&0;g=(a[c].f-a[c].q)/200;for(;f<=a[c].f;f+=g){i=ITf(a[c],1).Km(f);h=ITf(a[c],0).Km(f);$wnd.Math.abs(i)<d$l&&(i=0);$wnd.Math.abs(h)<d$l&&(h=0);b.a+='('+h+','+i+') -- '}}b.a+='cycle'+e+');';FPd(this.F,b);return true};_.ZE=function(){var b,c,d,e,f,g,h,i,j,k;this.w=0;this.q=0;this.a=0;this.o=0;this.r=0;this.k=0;this.B=new CYd;this.t=new CYd;this.A=new LTd;this.v=new syd;this.s=new syd;this.L=new syd;this.N=0;this.f=false;this.g=false;this.k=this.O.c;this.n=this.O.d;this.p=false;this.u=this.O.j;this.i=this.O.e;try{this.T=this.O.k;this.W=this.O.p}catch(a){a=XAc(a);if(iD(a,362)){this.T=1;this.W=1}else throw YAc(a)}this.F=new SPd;this.J=new SPd;this.b=new SPd;this.e=new SPd;this.c=new SPd;this.I=new SPd;this.H=new SPd;this.b=new SPd;this.d=new SPd;if(this.u){for(k=0;k<this.K.o.r.length;k++){f=svg(this.K,k).To();for(g=0;g<f.length;g++){e=f[g];Hte(e)&&e.yw()&&wTd(this.A,e)}}}cPe(this);kOe(this);if(!this.f){IPd(this.J,' /* Geogebra to Asymptote conversion, ');IPd(this.J,'documentation at artofproblemsolving.com/Wiki ');IPd(this.J,'go to User:Azjps/geogebra */\\n')}wYd(this.t,M1l);for(j=(d=(new pTd(this.t.b)).a.wh().b.vm(),new qTd(d));j.a.Hh();){h=(b=j.a.Ih(),b.Eh());IPd(this.J,'import '+h+xJl)}for(i=(c=(new pTd(this.B.b)).a.wh().b.vm(),new qTd(c));i.a.Hh();){h=(b=i.a.Ih(),b.Eh());IPd(this.J,'usepackage(\"'+h+'\"); ')}IPd(this.J,'size('+_Od(rOe(this,this.O.g),'E','e')+'cm); ');dPe(this);this.M.GA()&&this.O.i&&VOe(this);(this.M.IA()||this.M.JA())&&this.O.i&&QOe(this);IPd(this.d,'\\nclip((xmin,ymin)--(xmin,ymax)--(xmax,ymax)--(xmax,ymin)--cycle); ');if(!Tfe(this.M.fA(),(Qfe(),Nfe))){this.f||IPd(this.d,zFl);IPd(this.d,'shipout(bbox(');JOe(this,this.M.fA(),this.d);IPd(this.d,',Fill)); ')}if(KOd(_Od(rOe(this,this.W),'E','e'),_Od(rOe(this,this.T),'E','e'))!=0){this.f||IPd(this.d,'\\n /* re-scale y/x */\\n');kPe(this,this.d,sC(lC($0,1),fHl,2,6,['currentpicture','=','yscale('+_Od(rOe(this,this.W/this.T),'E','e')+')','*','currentpicture; ']))}this.f||IPd(this.d,'\\n /* end of picture */');IPd(this.F,zFl);this.f||IPd(this.F,' /* dots and labels */');FPd(this.F,this.I);this.f||PPd(this.F,0,' /* draw figures */');PPd(this.F,0,zFl);OPd(this.F,this.b);OPd(this.F,this.H);this.H.a.length!=0&&PPd(this.F,0,zFl);OPd(this.F,this.e);this.f?this.c.a.length!=0&&PPd(this.F,0,'\\npen'+pMd(this.c,1)+xJl):OPd(this.F,this.c);OPd(this.F,this.J);FPd(this.F,this.d);OOe(this.F);gOe(this.O,this.F)};_.$E=function(a){return ePe(a)};_.a=0;_.f=false;_.g=false;_.i=false;_.j=false;_.k=0;_.n=0;_.o=0;_.p=false;_.q=0;_.r=0;_.u=false;_.w=0;var U8=rNd(5026);EBc(5020,769,RCm);_.wE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F;b=a.Bb;u=new ZOh(this.K);BOh(u,0,0,1,true);k=pC(sD,ZRl,9,2,15,1);o=pC(sD,ZRl,9,2,15,1);if(iD(b,831)){p=b;B=p.k;q=p.i;B.CX(o);h=q.FX();k[0]=h.j[0]-o[0];k[1]=h.j[1]-o[1]}else if(iD(b,1266)){w=b;v=w.g;B=v.iV();!B&&(B=u);B.CX(o);v.CX(k)}else if(iD(b,897)){m=b;Ojf(m,o,k)}else if(iD(b,1298)){w=b;A=w.e;if(iD(A,207)){v=A;B=v.iV();!B&&(B=u);B.CX(o)}else if(iD(A,38)){B=u;B.CX(o)}k[0]=1;k[1]=0}Yte(u);e=$wnd.Math.atan2(k[1],k[0]);d=a.e;d>IFl&&(d-=IFl);if(a.b==(GCh(),ECh)){if(d>HFl){e+=d;d=IFl-d}}if(a.b==DCh){if(d<HFl){e+=d;d=IFl-d}}d+=e;g=a.c;r=g/this.M.UA();if(d4i(a.L,jTl)&&a.d&&this.M.eA().qc==1){r=r/$wnd.Math.sqrt(2);C=pC(sD,ZRl,9,8,15,1);C[0]=o[0]+r*$wnd.Math.cos(e);C[1]=o[1]+r*$wnd.Math.sin(e);C[2]=o[0]+r*$wnd.Math.sqrt(2)*$wnd.Math.cos(e+p2l);C[3]=o[1]+r*$wnd.Math.sqrt(2)*$wnd.Math.sin(e+p2l);C[4]=o[0]+r*$wnd.Math.cos(e+jTl);C[5]=o[1]+r*$wnd.Math.sin(e+jTl);C[6]=o[0];C[7]=o[1];IPd(this.H,ZDm);t=OPe(this,a,true);t.length!=0&&IPd(this.H,'['+t+vYl);for(l=0;l<4;l++){SPe(this,C[2*l],C[2*l+1],this.H);IPd(this.H,b4l)}IPd(this.H,'cycle; \\n')}else{f=e*s1l%360;c=d*s1l%360;f>c&&(f=f-360);IPd(this.H,EEm);SPe(this,o[0],o[1],this.H);IPd(this.H,'}');t=OPe(this,a,true);t.length!=0?IPd(this.H,','+t+vYl):IPd(this.H,vYl);IPd(this.H,'(0,0) -- (');IPd(this.H,rOe(this,f));IPd(this.H,':');IPd(this.H,rOe(this,r));IPd(this.H,FEm);IPd(this.H,rOe(this,f));IPd(this.H,':');IPd(this.H,rOe(this,c));IPd(this.H,':');IPd(this.H,rOe(this,r));IPd(this.H,') -- cycle;\\n');if(d4i(a.L,jTl)&&a.d&&this.M.eA().qc==2){j=a.uc/this.M.UA();s=g/this.M.UA()/1.7;n=(e+d)/2;D=o[0]+s*$wnd.Math.cos(n);F=o[1]+s*$wnd.Math.sin(n);IPd(this.F,'\\\\fill');t=OPe(this,a,true);t.length!=0&&IPd(this.F,'['+t+vYl);SPe(this,D,F,this.F);IPd(this.F,$Dm);IPd(this.F,rOe(this,j/2));IPd(this.F,y4l)}}i=a.Ub;i!=0&&AOe(this,a,r,o,e,d)};_.xE=function(a,b,c,d,e){var f,g,h;g=c*s1l%360;f=d*s1l%360;g>f&&(g-=360);IPd(this.F,EEm);SPe(this,b[0],b[1],this.F);IPd(this.F,'}');h=OPe(this,a,false);h.length!=0?IPd(this.F,','+h+vYl):IPd(this.F,vYl);IPd(this.F,'(');IPd(this.F,rOe(this,g));IPd(this.F,':');IPd(this.F,rOe(this,e));IPd(this.F,FEm);IPd(this.F,rOe(this,g));IPd(this.F,':');IPd(this.F,rOe(this,f));IPd(this.F,':');IPd(this.F,rOe(this,e));IPd(this.F,y4l)};_.yE=function(a,b,c,d,e,f){var g,h,i;h=c*s1l%360;g=d*s1l%360;h>g&&(h-=360);IPd(this.F,EEm);SPe(this,b[0],b[1],this.F);IPd(this.F,'},-');f?IPd(this.F,'>'):IPd(this.F,'<');i=OPe(this,a,false);i.length!=0?IPd(this.F,','+i+vYl):IPd(this.F,vYl);IPd(this.F,'(');IPd(this.F,rOe(this,h));IPd(this.F,':');IPd(this.F,rOe(this,e));IPd(this.F,FEm);IPd(this.F,rOe(this,h));IPd(this.F,':');IPd(this.F,rOe(this,g));IPd(this.F,':');IPd(this.F,rOe(this,e));IPd(this.F,y4l)};_.zE=function(a){var b,c,d,e,f,g,h,i,j,k;b=a.Bb;k=b.t.ez();c=b.u.ez();d=b.g;g=d[0];IPd(this.H,GEm);j=OPe(this,a,true);j.length!=0&&(j='['+j+vYl);IPd(this.H,j);SPe(this,g,k-c,this.H);IPd(this.H,HEm);SPe(this,g,k+c,this.H);IPd(this.H,' ');e=d[4];SPe(this,e,k-c,this.H);IPd(this.H,HEm);SPe(this,e,k+c,this.H);IPd(this.H,' ');f=d[2];SPe(this,f,k-c,this.H);IPd(this.H,HEm);SPe(this,f,k+c,this.H);IPd(this.H,' ');SPe(this,g,k,this.H);IPd(this.H,HEm);h=d[1];SPe(this,h,k,this.H);IPd(this.H,' ');i=d[3];SPe(this,i,k,this.H);IPd(this.H,HEm);SPe(this,e,k,this.H);IPd(this.H,tDm);IPd(this.H,ZDm);j.length!=0&&IPd(this.H,j);SPe(this,h,k-c,this.H);IPd(this.H,IEm);SPe(this,i,k+c,this.H);IPd(this.H,tDm)};_.AE=function(a){CPe(this,a,this.F,false,null)};_.BE=function(a){DPe(this,a)};_.CE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o;m=a.a.k;c=a.a.i;b=(!a.db&&(a.db=new Ygj),a.db);d=b.a;g=b.e;e=b.b;f=b.d;n=b.c;o=b.f;m>c&&(m=m-IFl);IPd(this.F,EEm);SPe(this,n,o,this.F);IPd(this.F,'}');j=OPe(this,a,true);if(j.length!=0){j=','+j+vYl;IPd(this.F,j)}else{IPd(this.F,']')}h=a.lb[0];i=a.lb[1];if(RGh(a)==2){IPd(this.F,' (0,0) -- ');k=new SPd;IPd(k,rOe(this,h));k.a+=JEm;l=new SPd;IPd(l,rOe(this,i));l.a+=KEm;IPd(this.F,LEm);IPd(this.F,rOe(this,m));IPd(this.F,':');IPd(this.F,rOe(this,c));IPd(this.F,MEm);IPd(this.F,rOe(this,d));IPd(this.F,'*');FPd(this.F,k);IPd(this.F,'+');IPd(this.F,rOe(this,e));IPd(this.F,'*');FPd(this.F,l);IPd(this.F,'},{');IPd(this.F,rOe(this,f));IPd(this.F,'*');FPd(this.F,k);IPd(this.F,'+');IPd(this.F,rOe(this,g));IPd(this.F,'*');FPd(this.F,l);IPd(this.F,'})');IPd(this.F,' -- cycle ;\\n')}else if(RGh(a)==1){k=new SPd;IPd(k,rOe(this,h));k.a+=JEm;l=new SPd;IPd(l,rOe(this,i));l.a+=KEm;IPd(this.F,LEm);IPd(this.F,rOe(this,m));IPd(this.F,':');IPd(this.F,rOe(this,c));IPd(this.F,MEm);IPd(this.F,rOe(this,d));IPd(this.F,'*');FPd(this.F,k);IPd(this.F,'+');IPd(this.F,rOe(this,e));IPd(this.F,'*');FPd(this.F,l);IPd(this.F,'},{');IPd(this.F,rOe(this,f));IPd(this.F,'*');FPd(this.F,k);IPd(this.F,'+');IPd(this.F,rOe(this,g));IPd(this.F,'*');FPd(this.F,l);IPd(this.F,fEm)}};_.DE=function(a){var b,c,d,e,f,g,h;b=a.$;c=a._;d=a.ab;e=this.O.n-this.O.o;$wnd.Math.abs(b/c/e)>40&&(c=0);if(c!=0){IPd(this.F,'\\\\draw [');f=OPe(this,a,true);if(f.length!=0){IPd(this.F,f);IPd(this.F,',')}IPd(this.F,'domain=');IPd(this.F,rOe(this,this.S));IPd(this.F,':');IPd(this.F,rOe(this,this.R));IPd(this.F,NEm);IPd(this.F,rOe(this,d));IPd(this.F,'-');IPd(this.F,rOe(this,b));IPd(this.F,'*\\\\x)/');h=rOe(this,c);wHf(dgf(this.P),h,false,null)!=0?IPd(this.F,h):BPd(this.F,c);IPd(this.F,fEm)}else{IPd(this.F,GEm);g=OPe(this,a,true);g.length!=0&&(g='['+g+vYl);IPd(this.F,g);SPe(this,-d/b,this.V,this.F);IPd(this.F,b4l);SPe(this,-d/b,this.U,this.F);IPd(this.F,tDm)}};_.EE=function(a){EPe(this,a)};_.FE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;h=a.iV();l=h.GX();m=h.HX();e=a.aV(this.M.nc.wC());b=e.j[0];c=e.j[1];d=suf(e);f=this.S;j=this.R;c>0?(f=l):(j=l);if(c!=0){IPd(this.F,'\\\\draw [');g=OPe(this,a,true);if(g.length!=0){IPd(this.F,g);IPd(this.F,',')}IPd(this.F,'domain=');BPd(this.F,f);IPd(this.F,':');BPd(this.F,j);IPd(this.F,NEm);IPd(this.F,rOe(this,d));IPd(this.F,'-');IPd(this.F,rOe(this,b));IPd(this.F,'*\\\\x)/');k=rOe(this,c);wHf(dgf(this.P),k,false,null)!=0?IPd(this.F,k):BPd(this.F,c);IPd(this.F,fEm)}else{b<0?(j=this.U):(j=this.V);IPd(this.F,GEm);i=OPe(this,a,true);i.length!=0&&(i='['+i+vYl);IPd(this.F,i);SPe(this,l,m,this.F);IPd(this.F,b4l);SPe(this,l,j,this.F);IPd(this.F,tDm)}};_.GE=function(a){var b,c,d,e,f,g;b=pC(sD,ZRl,9,3,15,1);c=pC(sD,ZRl,9,3,15,1);f=a.iV();e=a.fV();f.CX(b);e.CX(c);IPd(this.F,GEm);g=OPe(this,a,true);g.length!=0&&(g='['+g+vYl);IPd(this.F,g);SPe(this,b[0],b[1],this.F);IPd(this.F,HEm);SPe(this,c[0],c[1],this.F);IPd(this.F,tDm);d=a.ru();d!=0&&zOe(this,b,c,d,a)};_.HE=function(a){var b,c,d,e,f,g,h,i;d=a.g;if(!d){f=0;h=0}else{b=d.qX();f=b.j[0]/suf(b);h=b.j[1]/suf(b)}c=pC(sD,ZRl,9,3,15,1);hDh(a,c);g=c[0]+f;i=c[1]+h;IPd(this.F,'\\\\draw [->');e=OPe(this,a,true);if(e.length!=0){IPd(this.F,',');IPd(this.F,e)}IPd(this.F,vYl);SPe(this,f,h,this.F);IPd(this.F,b4l);SPe(this,g,i,this.F);IPd(this.F,tDm)};_.IE=function(a,b,c,d,e){var f,g,h;f=Cse(e,(fEg(),TDg));if(f.indexOf(Fjm)!=-1&&f.indexOf(YFl)!=-1){IPd(this.H,ZDm);h=OPe(this,e,true);h.length!=0&&IPd(this.H,'['+h+vYl);SPe(this,b[0]+d/2,0,this.H);IPd(this.H,b4l);SPe(this,b[0]+d/2,a[0],this.H);IPd(this.H,tDm);for(g=0;g<c-1;g++){IPd(this.H,ZDm);h=OPe(this,e,true);h.length!=0&&IPd(this.H,'['+h+vYl);SPe(this,b[g]+d/2,a[g],this.H);IPd(this.H,b4l);SPe(this,b[g+1]+d/2,a[g],this.H);IPd(this.H,tDm);IPd(this.H,ZDm);h=OPe(this,e,true);h.length!=0&&IPd(this.H,'['+h+vYl);SPe(this,b[g+1]+d/2,a[g],this.H);IPd(this.H,b4l);SPe(this,b[g+1]+d/2,a[g+1],this.H);IPd(this.H,tDm)}}else{for(g=0;g<c;g++){this.D=g+1;IPd(this.H,ZDm);h=OPe(this,e,true);h.length!=0&&IPd(this.H,'['+h+vYl);SPe(this,b[g],0,this.H);IPd(this.H,IEm);b.length==c?SPe(this,b[g]+d,a[g],this.H):SPe(this,b[g+1],a[g],this.H);IPd(this.H,tDm)}}};_.JE=function(a){IPd(this.F,\"\\n%WARNING: PGF/Tikz and Gnuplot don't support implicit curves\\n\");IPd(this.F,'%Rather try PSTricks export\\n');IPd(this.F,'%Cannot draw ');IPd(this.F,sOe(a));IPd(this.F,e8l)};_.KE=function(a){var b,c,d,e,f,g,h,i,j;d=a.Bb;g=d.g;b=d.a.ez();e=d.c.ez();b==TSl&&(b=this.S);e==VSl&&(e=this.R);j=g.Qy(iFg((B7g(),y7g)));j=VPe(E9i(j,true));h=RPe(this,j,_om)||RPe(this,j,x8l)||RPe(this,j,bpm)||RPe(this,j,cpm)||RPe(this,j,dpm)||RPe(this,j,y8l)||RPe(this,j,apm);if(xOe(g.Qy((fEg(),TDg)))){IPd(this.H,ZDm);i=OPe(this,a,true);if(i.length!=0){IPd(this.H,'[');IPd(this.H,i)}if(h){i.length!=0&&IPd(this.H,']');IPd(this.H,rEm);DPd(this.H,this.b);++this.b;IPd(this.H,sEm);BPd(this.H,b);IPd(this.H,':');BPd(this.H,e);IPd(this.H,tEm);j=aPd(j,_gm,'**');IPd(this.H,j);IPd(this.H,'}')}else{i.length!=0?IPd(this.H,QJl):IPd(this.H,'[');IPd(this.H,OEm);BPd(this.H,b);IPd(this.H,':');BPd(this.H,e);IPd(this.H,xEm);IPd(this.H,yEm);j=WPe(j,VDm);IPd(this.H,j);IPd(this.H,'})')}IPd(this.H,b4l);SPe(this,e,0,this.H);IPd(this.H,b4l);SPe(this,b,0,this.H);IPd(this.H,PEm)}else{c=this.S;f=this.R;if(g.s){c=g.u;f=g.t}wJh(g,b,e);CPe(this,g,this.F,true,a);wJh(g,c,f);Hte(g)&&CPe(this,g,this.F,false,a)}};_.LE=function(a){var b,c,d,e,f,g,h,i,j;c=a.Bb;e=c.d;i=e.Qy(iFg((B7g(),y7g)));i=VPe(E9i(i,true));g=RPe(this,i,_om)||RPe(this,i,x8l)||RPe(this,i,bpm)||RPe(this,i,cpm)||RPe(this,i,dpm)||RPe(this,i,y8l)||RPe(this,i,apm);IPd(this.H,ZDm);h=OPe(this,a,true);h.length!=0&&IPd(this.H,'['+h+vYl);IPd(this.H,'{');b=c.a.ez();d=c.b.ez();if(g){IPd(this.H,rEm);DPd(this.H,this.b);++this.b;IPd(this.H,sEm);BPd(this.H,b);IPd(this.H,':');BPd(this.H,d);IPd(this.H,tEm);i=aPd(i,_gm,'**');IPd(this.H,i);IPd(this.H,'}')}else{IPd(this.H,'[');IPd(this.H,OEm);BPd(this.H,b);IPd(this.H,':');BPd(this.H,d);IPd(this.H,xEm);IPd(this.H,yEm);i=WPe(i,VDm);IPd(this.H,i);IPd(this.H,'})')}f=c.e;IPd(this.H,'} -- ');SPe(this,d,IJh(f,d),this.H);IPd(this.H,' {');i=f.Qy(iFg(y7g));i=VPe(E9i(i,true));g=RPe(this,i,_om)||RPe(this,i,x8l)||RPe(this,i,bpm)||RPe(this,i,cpm)||RPe(this,i,dpm)||RPe(this,i,y8l)||RPe(this,i,apm);if(g){IPd(this.H,'-- plot[raw gnuplot, id=func');DPd(this.H,this.b);++this.b;IPd(this.H,'] function{set parametric ; set samples 100; set trange [');BPd(this.H,b);IPd(this.H,':');BPd(this.H,d);IPd(this.H,tEm);j=rOe(this,d+b)+'-t';IPd(this.H,j);IPd(this.H,',');i=WPe(i,j);i=aPd(i,_gm,'**');IPd(this.H,i);IPd(this.H,'}')}else{IPd(this.H,'[');IPd(this.H,OEm);BPd(this.H,d);IPd(this.H,':');BPd(this.H,b);IPd(this.H,'] -- plot');IPd(this.H,yEm);i=WPe(i,VDm);IPd(this.H,i);IPd(this.H,'})')}IPd(this.H,'} -- ');SPe(this,b,IJh(e,b),this.H);IPd(this.H,PEm)};_.ME=function(a,b){HPe(this,a,b)};_.NE=function(a,b,c,d,e){var f;IPd(this.F,GEm);f=OPe(this,e,true);f.length!=0&&(f='['+f+vYl);IPd(this.F,f);SPe(this,a,b,this.F);IPd(this.F,b4l);SPe(this,c,d,this.F);IPd(this.F,tDm)};_.OE=function(a){var b,c,d,e,f,g,h,i,j;e=a.j;d=new RTd(e);IPd(this.F,ZDm);h=OPe(this,a,true);h.length!=0&&(h='['+h+vYl);IPd(this.F,h);c=true;g=false;while(d.a<d.c.r.length){f=PTd(d);i=f.c;j=f.d;b=f.b==0;if(i>this.S&&i<this.R&&j>this.V&&j<this.U){b&&!c?IPd(this.F,b4l):c&&(c=false);SPe(this,i,j,this.F);g=false}else if(!c&&f.b==0&&!g){g=true;IPd(this.F,b4l);SPe(this,i,j,this.F)}else{c=true;g=false}}IPd(this.F,tDm)};_.PE=function(a){var b,c,d,e,f,g,h,i;d=a.e;if(d.length<2){return}g=new SPd;g.a+=GEm;e=OPe(this,a,true);e.length!=0&&(e='['+e+vYl);g.a+=''+e;for(c=0;c<d.length;c++){b=d[c].BX();h=b.j[0];i=b.j[1];SPe(this,h,i,g);c!=d.length-1&&(g.a+=HEm,g)}g.a+=tDm;f=g.a;f=aPd(f,'-- \\\\(\\\\?,\\\\?\\\\)--',';\\n \\\\\\\\draw '+e);IPd(this.F,f)};_.QE=function(a){var b,c,d,e,f,g,h,i;b=mse(a);if(b==0&&a._b==(KHh(),GHh)){return}IPd(this.H,'\\\\fill');f=OPe(this,a,true);if(f.length!=0){f='['+f+vYl;IPd(this.H,f)}e=a.kz();for(d=0;d<e.length;d++){c=e[d].wX();g=c.j[0];h=c.j[1];i=suf(c);g=g/i;h=h/i;SPe(this,g,h,this.H);IPd(this.H,b4l)}IPd(this.H,'cycle;\\n')};_.RE=function(a,b){xPe(this);LPe(this,a,this.F)};_.SE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;d=a.G;f=a.n.ez();g=a.p.ez();j=a.L;k=a.I;l=!a.H?0:a.H.a;m=!a.H?0:a.H.b;if(a.k){l=OAe(this.M,l);m=PAe(this.M,m);k=d?k/this.M.UA():k/this.M.YA()}c=new ZOh(this.K);$ue(c,dte(a));e=E9i(Sse(a),true);Nue(c,e);h=(j-g)/(f-g);LOh(c,2+((a.uc+1)/3|0));Sue(c,a.qc&&a.pc);d?BOh(c,l+k*h,m,1,true):BOh(c,l,m+k*h,1,true);b=new OJe(this.M,c);b.Kb=a;if(a.qc&&a.pc){if(d){b._b-=15;b.ac-=5}else{b._b+=5;b.ac+=2*c.J+4}}EPe(this,c);HPe(this,c,b);Yte(c);IPd(this.F,ZDm);i=OPe(this,a,true);if(i.length!=0){i='['+i+vYl;IPd(this.F,i)}SPe(this,l,m,this.F);IPd(this.F,b4l);d?(l+=k):(m+=k);SPe(this,l,m,this.F);IPd(this.F,tDm)};_.TE=function(a){var b,c,d,e,f,g,h,i,j,k,l;g=a.J;e=a.L*g;d=this.M.YA()*e;b=pC(sD,ZRl,9,2,15,1);if($wnd.Math.abs(d)>QYl){return}y0g(a.Bb,b);h=b[0];k=b[1];j=h+g;IPd(this.H,ZDm);f=OPe(this,a,true);f.length!=0&&IPd(this.H,'['+f+vYl);SPe(this,h,k,this.H);IPd(this.H,b4l);SPe(this,j,k,this.H);IPd(this.H,b4l);SPe(this,j,k+e,this.H);IPd(this.H,tDm);i=(h+j)/2;l=k-(KMd(this.M.Zn().b,10)+2)/this.M.YA();c=dte(a);IPd(this.I,WDm);zPe(this,c,this.I);IPd(this.I,vYl);SPe(this,i,l,this.I);IPd(this.I,' node[anchor=south west] {');DPd(this.I,g);IPd(this.I,Gnm)};_.UE=function(a){var b,c,d,e,f,g;b=a.Bb;d=b.b;g=b.H;f=b.s;for(c=0;c<d;c++){IPd(this.H,ZDm);e=OPe(this,a,true);e.length!=0&&IPd(this.H,'['+e+vYl);SPe(this,f[c],0,this.H);IPd(this.H,b4l);SPe(this,f[c+1],0,this.H);IPd(this.H,b4l);SPe(this,f[c+1],g[c+1],this.H);IPd(this.H,b4l);SPe(this,f[c],g[c],this.H);IPd(this.H,PEm)}};_.VE=function(a){var b,c,d,e,f,g,h;b=a.Bb;d=b.b;f=b.c;h=b.H;g=b.s;for(c=0;c<d;c++){IPd(this.H,ZDm);e=OPe(this,a,true);e.length!=0&&IPd(this.H,'['+e+vYl);SPe(this,g[c],0,this.H);IPd(this.H,IEm);SPe(this,g[c]+f,h[c],this.H);IPd(this.H,tDm)}};_.WE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;f=a.g;i=a.v;j=a.e;h=pD(a.d*this.C.yb);if(a.f){l=a.nc;m=a.oc}else{d=a.u;if(!d){l=pD(this.M.RA());m=pD(this.M.VA())}else{if(!d.Tv()){return}l=QAe(this.M,d.B);m=SAe(this.M,d.C)}l+=a.nc;m+=a.oc}l=OAe(this.M,l);m=PAe(this.M,m-KMd(this.M.Zn().b,10));e=i.indexOf(zFl);if(e==-1||f){IPd(this.F,GEm);c=dte(a);if(!Tfe(c,(Qfe(),vfe))){IPd(this.F,'[color=');zPe(this,c,this.F);IPd(this.F,']')}SPe(this,l,m,this.F);IPd(this.F,QEm);wPe(this,i,f,j);IPd(this.F,Gnm)}else{g=new SPd;b=new Shl(a.q?XSl:dYl,j,h);k=tOe(i,g,b);IPd(this.F,GEm);c=dte(a);if(!Tfe(c,(Qfe(),vfe))){IPd(this.F,'[color=');zPe(this,c,this.F);IPd(this.F,']')}SPe(this,l,m,this.F);IPd(this.F,QEm);IPd(this.F,'\\\\parbox{');IPd(this.F,rOe(this,k*(this.R-this.S)*this.T/this.M.En()+1));IPd(this.F,' cm}{');wPe(this,g.a,false,j);IPd(this.F,'}};\\n')}};_.XE=function(a,b,c){var d,e,f,g,h,i,j,k,l;d=$wnd.Math.cos(c);h=$wnd.Math.sin(-c);f=a.c;e=2.5+a.uc/4;i=OAe(this.M,b[0]+(f-e)*d);j=OAe(this.M,b[0]+(f+e)*d);k=PAe(this.M,b[1]+(f-e)*h*Tye(this.M));l=PAe(this.M,b[1]+(f+e)*h*Tye(this.M));IPd(this.F,ZDm);g=OPe(this,a,false);g.length!=0&&IPd(this.F,'['+g+vYl);SPe(this,i,k,this.F);IPd(this.F,b4l);SPe(this,j,l,this.F);IPd(this.F,tDm)};_.YE=function(a){var b,c,d,e,f,g,h,i,j;d=OPe(this,a[0],true);if(d.indexOf('fill')==-1){return false}b=new SPd;d='['+d+']';i=ITf(a[0],1).Km(a[0].q);$wnd.Math.abs(i)<d$l&&(i=0);h=ITf(a[0],0).Km(a[0].q);g=h;b.a+='\\\\pgfmoveto{\\\\pgfxy('+h+','+i+')}';for(c=0;c<a.length;c++){e=a[c].q;i=ITf(a[c],1).Km(a[c].q);j=i;$wnd.Math.abs(i)<d$l&&(i=j=0);f=(a[c].f-a[c].q)/200;h=ITf(a[c],0).Km(a[c].q);g=h;for(;e<=a[c].f;e+=f){i=ITf(a[c],1).Km(e);g=ITf(a[c],0).Km(e);$wnd.Math.abs(i)<d$l&&(i=0);$wnd.Math.abs(g)<d$l&&(g=0);HPd(b,(K8i(),_Od(aPd(aPd(aPd('\\\\pgflineto{\\\\pgfxy(%0,%1)}\\n',e0l,h+''),'%1',j+''),'%2',g+''),'%3',i+'')));j=i;h=g}}b.a+=ZDm+d+'('+g+','+i+') circle(0pt);\\n';FPd(this.F,b);return true};_.ZE=function(){this.N=0;this.a=false;try{this.T=this.O.k;this.W=this.O.p}catch(a){a=XAc(a);if(!iD(a,362))throw YAc(a)}this.F=new SPd;this.I=new SPd;this.J=new SPd;this.H=new SPd;this.G=new SPd;this.L=new syd;if(this.N==0){IPd(this.J,REm);DPd(this.J,this.O.d);IPd(this.J,SEm);IPd(this.J,'\\\\usepackage{pgf,tikz');if(hDi(this.P.o,(pIi(),iIi))){IPd(this.J,',pgfplots}\\n');IPd(this.J,'\\\\pgfplotsset{compat=1.15')}IPd(this.J,'}\\n\\\\usepackage{mathrsfs}\\n\\\\usetikzlibrary{arrows}\\n\\\\pagestyle{empty}\\n');IPd(this.G,'\\\\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,');vPe(this,this.G);IPd(this.G,']\\n')}else if(this.N==1){IPd(this.J,'%Uncomment next line if XeTeX is used\\n');IPd(this.J,'%\\\\def\\\\pgfsysdriver{pgfsys-xetex.def}\\n\\n');IPd(this.J,'\\\\input pgf.tex\\n\\\\input tikz.tex\\n');IPd(this.J,'\\\\usetikzlibrary{arrows}\\n');IPd(this.J,'\\\\baselineskip=');DPd(this.J,this.O.d);IPd(this.J,'pt\\n\\\\hsize=6.3truein\\n\\\\vsize=8.7truein\\n');IPd(this.G,'\\\\tikzpicture[line cap=round,line join=round,>=triangle 45,x=');BPd(this.G,this.T);IPd(this.G,NDm);BPd(this.G,this.W);IPd(this.G,'cm]\\n')}else if(this.N==2){IPd(this.J,'\\\\setupbodyfont['+this.O.d+'pt]\\n');IPd(this.J,'\\\\usemodule[tikz]\\n\\\\usemodule[pgf]\\n');IPd(this.J,'\\\\usetikzlibrary[arrows]\\n\\\\setuppagenumbering[location=]\\n');IPd(this.G,'\\\\startTEXpage\\n\\\\starttikzpicture[');IPd(this.G,'line cap=round,line join=round,>=triangle 45,x=');BPd(this.G,this.T);IPd(this.G,NDm);BPd(this.G,this.W);IPd(this.G,'cm]\\n')}else if(this.N==3){IPd(this.J,REm+this.O.d+TEm+'\\\\usepackage{pgf,tikz}\\n\\\\usetikzlibrary{arrows}\\n\\\\pagestyle{empty}\\n');IPd(this.G,UEm);IPd(this.G,'\\\\begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,x=');BPd(this.G,this.T);IPd(this.G,NDm);BPd(this.G,this.W);IPd(this.G,'cm]\\n')}this.N==3&&(this.N=0);if(hDi(this.P.o,(pIi(),iIi))){this.M.IA()||this.M.JA()?IPe(this):this.M.GA()&&GPe(this)}else{this.M.GA()&&GPe(this);(this.M.IA()||this.M.JA())&&APe(this)}IPd(this.H,'\\\\clip');SPe(this,this.S,this.V,this.H);IPd(this.H,IEm);SPe(this,this.R,this.U,this.H);IPd(this.H,tDm);kOe(this);if(this.I.a.length!=0&&this.N==0){PPd(this.I,0,VEm);IPd(this.I,WEm)}FPd(this.F,this.I);if(this.N==0){hDi(this.P.o,iIi)&&(this.M.IA()||this.M.JA())&&IPd(this.F,'\\\\end{axis}\\n');IPd(this.F,'\\\\end{tikzpicture}\\n');IPd(this.F,XEm);PPd(this.G,0,YEm)}else if(this.N==1){IPd(this.F,'\\\\endtikzpicture\\n\\\\bye\\n')}else if(this.N==2){IPd(this.F,'\\\\stoptikzpicture\\n\\\\stopTEXpage\\n\\\\stoptext');PPd(this.G,0,'\\\\starttext\\n')}PPd(this.F,0,this.H+'');PPd(this.F,0,this.G+'');PPd(this.F,0,this.J+'');gOe(this.O,this.F)};_.a=false;_.b=0;_.c=false;_.d=false;var V8=rNd(5020);EBc(5023,769,RCm);_.wE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;b=a.Bb;s=new ZOh(this.K);BOh(s,0,0,1,true);i=pC(sD,ZRl,9,2,15,1);n=pC(sD,ZRl,9,2,15,1);if(iD(b,831)){o=b;w=o.k;p=o.i;w.CX(n);f=p.FX();i[0]=f.j[0]-n[0];i[1]=f.j[1]-n[1]}else if(iD(b,1266)){u=b;t=u.g;w=t.iV();!w&&(w=s);w.CX(n);t.CX(i)}else if(iD(b,897)){l=b;Ojf(l,n,i)}else if(iD(b,1298)){u=b;v=u.e;if(iD(v,207)){t=v;w=t.iV();!w&&(w=s);w.CX(n)}else if(iD(v,38)){w=s;w.CX(n)}i[0]=1;i[1]=0}Yte(s);d=$wnd.Math.atan2(i[1],i[0]);c=a.e;c>IFl&&(c-=IFl);if(a.b==(GCh(),ECh)){if(c>HFl){d+=c;c=IFl-c}}if(a.b==DCh){if(c<HFl){d+=c;c=IFl-c}}c+=d;e=a.c;q=e/this.M.UA();if(d4i(a.L,jTl)&&a.d&&this.M.eA().qc==1){q=q/$wnd.Math.sqrt(2);A=pC(sD,ZRl,9,8,15,1);A[0]=n[0]+q*$wnd.Math.cos(d);A[1]=n[1]+q*$wnd.Math.sin(d);A[2]=n[0]+q*$wnd.Math.sqrt(2)*$wnd.Math.cos(d+p2l);A[3]=n[1]+q*$wnd.Math.sqrt(2)*$wnd.Math.sin(d+p2l);A[4]=n[0]+q*$wnd.Math.cos(d+jTl);A[5]=n[1]+q*$wnd.Math.sin(d+jTl);A[6]=n[0];A[7]=n[1];IPd(this.H,rFm);IPd(this.H,hQe(this,a,true));for(k=0;k<4;k++){IPd(this.H,'(');IPd(this.H,rOe(this,A[2*k]));IPd(this.H,',');IPd(this.H,rOe(this,A[2*k+1]));IPd(this.H,')')}IPd(this.H,zFl)}else{j=dte(a);if(!Tfe(j,(Qfe(),vfe))){IPd(this.F,sFm);IPd(this.F,hQe(this,a,true));IPd(this.F,'{\\n')}IPd(this.F,'\\\\parametricplot{');BPd(this.F,d);IPd(this.F,wQl);BPd(this.F,c);IPd(this.F,wQl);IPd(this.F,rOe(this,q));IPd(this.F,'*cos(t)+');IPd(this.F,rOe(this,n[0]));IPd(this.F,'|');IPd(this.F,rOe(this,q));IPd(this.F,'*sin(t)+');IPd(this.F,rOe(this,n[1]));IPd(this.F,z4l);if(!Tfe(j,vfe)){IPd(this.F,tFm);IPd(this.F,rOe(this,n[0]));IPd(this.F,',');IPd(this.F,rOe(this,n[1]));IPd(this.F,uFm)}if(d4i(a.L,jTl)&&a.d&&this.M.eA().qc==2){r=e/this.M.UA()/1.7;m=(d+c)/2;B=n[0]+r*$wnd.Math.cos(m);C=n[1]+r*$wnd.Math.sin(m);IPd(this.F,'\\\\psellipse*');IPd(this.F,hQe(this,a,true));IPd(this.F,'(');IPd(this.F,rOe(this,B));IPd(this.F,',');IPd(this.F,rOe(this,C));IPd(this.F,mnm);h=a.uc/this.M.UA();IPd(this.F,rOe(this,h));IPd(this.F,',');IPd(this.F,rOe(this,h));IPd(this.F,Wzm)}}g=a.Ub;g!=0&&AOe(this,a,q,n,d,c)};_.xE=function(a,b,c,d,e){IPd(this.F,nFm);IPd(this.F,hQe(this,a,false));IPd(this.F,'{');BPd(this.F,c);IPd(this.F,wQl);BPd(this.F,d);IPd(this.F,wQl);IPd(this.F,rOe(this,e));IPd(this.F,'*cos(t)+');IPd(this.F,rOe(this,b[0]));IPd(this.F,'|');IPd(this.F,rOe(this,e));IPd(this.F,'*sin(t)+');IPd(this.F,rOe(this,b[1]));IPd(this.F,z4l)};_.yE=function(a,b,c,d,e,f){var g,h,i;IPd(this.F,'\\\\psellipticarc');IPd(this.F,hQe(this,a,false));f?IPd(this.F,'{->}('):IPd(this.F,'{<-}(');IPd(this.F,rOe(this,b[0]));IPd(this.F,',');IPd(this.F,rOe(this,b[1]));IPd(this.F,mnm);IPd(this.F,rOe(this,e));IPd(this.F,',');IPd(this.F,rOe(this,e));IPd(this.F,'){');IPd(this.F,rOe(this,c*s1l));IPd(this.F,wQl);i=(a.uc*0.8+3)*1.4*3/4;h=$wnd.Math.asin(i/2/this.M.UA()/e);g=d-h;IPd(this.F,rOe(this,g*s1l));IPd(this.F,z4l)};_.zE=function(a){var b,c,d,e,f,g,h,i,j;b=a.Bb;j=b.t.ez();c=b.u.ez();d=b.g;g=d[0];h=d[1];f=d[2];i=d[3];e=d[4];fQe(this,g,j-c,g,j+c,a);fQe(this,e,j-c,e,j+c,a);fQe(this,f,j-c,f,j+c,a);fQe(this,g,j,h,j,a);fQe(this,i,j,e,j,a);IPd(this.H,vFm);IPd(this.H,hQe(this,a,true));IPd(this.H,'(');IPd(this.H,rOe(this,h));IPd(this.H,',');BPd(this.H,j-c);IPd(this.H,mnm);IPd(this.H,rOe(this,i));IPd(this.H,',');IPd(this.H,rOe(this,j+c));IPd(this.H,Wzm)};_.AE=function(a){aQe(this,a,false,null)};_.BE=function(a){bQe(this,a)};_.CE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n;l=a.a.k;c=a.a.i;if(RGh(a)==2){IPd(this.F,sFm);IPd(this.F,hQe(this,a,true));IPd(this.F,'{\\\\parametricplot{')}else if(RGh(a)==1){IPd(this.F,nFm);IPd(this.F,hQe(this,a,true));IPd(this.F,'{')}l>c&&(l-=IFl);h=a.lb[0];i=a.lb[1];j=new SPd;IPd(j,rOe(this,h));j.a+='*cos(t)';k=new SPd;IPd(k,rOe(this,i));k.a+='*sin(t)';b=(!a.db&&(a.db=new Ygj),a.db);d=b.a;e=b.b;BPd(this.F,l);IPd(this.F,wQl);BPd(this.F,c);IPd(this.F,wQl);IPd(this.F,rOe(this,d));IPd(this.F,'*');FPd(this.F,j);IPd(this.F,'+');IPd(this.F,rOe(this,e));IPd(this.F,'*');FPd(this.F,k);IPd(this.F,'+');f=b.d;g=b.e;m=b.c;n=b.f;IPd(this.F,rOe(this,m));IPd(this.F,'|');IPd(this.F,rOe(this,f));IPd(this.F,'*');FPd(this.F,j);IPd(this.F,'+');IPd(this.F,rOe(this,g));IPd(this.F,'*');FPd(this.F,k);IPd(this.F,'+');IPd(this.F,rOe(this,n));IPd(this.F,'}');if(RGh(a)==2){IPd(this.F,tFm);IPd(this.F,rOe(this,m));IPd(this.F,',');IPd(this.F,rOe(this,n));IPd(this.F,')\\\\closepath}')}IPd(this.F,zFl)};_.DE=function(a){var b,c,d,e,f;d=a.$;e=a._;f=a.ab;e!=0?IPd(this.F,_Em):IPd(this.F,cFm);IPd(this.F,hQe(this,a,true));if(e!=0){IPd(this.F,'{');IPd(this.F,rOe(this,this.S));IPd(this.F,wQl);IPd(this.F,rOe(this,this.R));IPd(this.F,'}{(-');IPd(this.F,rOe(this,f));IPd(this.F,'-');IPd(this.F,rOe(this,d));IPd(this.F,'*x)/');c=rOe(this,e);wHf(dgf(this.P),c,false,null)!=0?IPd(this.F,c):BPd(this.F,e);IPd(this.F,z4l)}else{b=rOe(this,-f/d);IPd(this.F,'(');IPd(this.F,b);IPd(this.F,',');IPd(this.F,rOe(this,this.V));IPd(this.F,mnm);IPd(this.F,b);IPd(this.F,',');IPd(this.F,rOe(this,this.U));IPd(this.F,Wzm)}};_.EE=function(a){cQe(this,a)};_.FE=function(a){var b,c,d,e,f,g,h,i,j,k;d=a.iV();h=d.GX();j=rOe(this,d.HX());b=a.aV(this.M.nc.wC());g=b.j[0];i=b.j[1];k=suf(b);i!=0?IPd(this.F,_Em):IPd(this.F,cFm);IPd(this.F,hQe(this,a,true));c=this.S;e=this.R;i>0?(c=h):(e=h);if(i!=0){IPd(this.F,'{');IPd(this.F,rOe(this,c));IPd(this.F,wQl);IPd(this.F,rOe(this,e));IPd(this.F,'}{(-');IPd(this.F,rOe(this,k));IPd(this.F,'-');IPd(this.F,rOe(this,g));IPd(this.F,'*x)/');f=rOe(this,i);wHf(dgf(this.P),f,false,null)!=0?IPd(this.F,f):BPd(this.F,i);IPd(this.F,z4l)}else{-g>0?(e=this.U):(e=this.V);IPd(this.F,'(');IPd(this.F,rOe(this,h));IPd(this.F,',');IPd(this.F,j);IPd(this.F,mnm);IPd(this.F,rOe(this,h));IPd(this.F,',');IPd(this.F,rOe(this,e));IPd(this.F,Wzm)}};_.GE=function(a){var b,c,d,e,f,g,h,i,j;b=pC(sD,ZRl,9,3,15,1);c=pC(sD,ZRl,9,3,15,1);f=a.iV();e=a.fV();f.CX(b);e.CX(c);g=rOe(this,b[0]);i=rOe(this,b[1]);h=rOe(this,c[0]);j=rOe(this,c[1]);IPd(this.F,cFm);IPd(this.F,hQe(this,a,true));IPd(IPd(IPd(this.F,'('),g),',');IPd(this.F,i);IPd(this.F,mnm);IPd(IPd(IPd(this.F,h),','),j);IPd(this.F,Wzm);d=a.ru();d!=0&&zOe(this,b,c,d,a)};_.HE=function(a){var b,c,d,e,f,g,h;d=a.g;if(!d){e='0';g='0'}else{b=d.qX();e=rOe(this,b.j[0]/suf(b));g=rOe(this,b.j[1]/suf(b))}c=pC(sD,ZRl,9,3,15,1);hDh(a,c);f=rOe(this,c[0]+wHf(dgf(this.P),e,false,null));h=rOe(this,c[1]+wHf(dgf(this.P),g,false,null));IPd(this.F,cFm);IPd(this.F,hQe(this,a,true));IPd(this.F,'{->}(');IPd(IPd(IPd(this.F,e),','),g);IPd(this.F,mnm);IPd(IPd(IPd(this.F,f),','),h);IPd(this.F,Wzm)};_.IE=function(a,b,c,d,e){var f,g;f=Cse(e,(fEg(),TDg));if(f.indexOf(Fjm)!=-1&&f.indexOf(YFl)!=-1){IPd(this.H,cFm);IPd(this.H,hQe(this,e,true));IPd(this.H,'(');IPd(this.H,rOe(this,b[0]+d/2));IPd(this.H,dFm);IPd(this.H,rOe(this,b[0]+d/2));IPd(this.H,',');IPd(this.H,rOe(this,a[0]));IPd(this.H,Wzm);for(g=0;g<c-1;g++){IPd(this.H,cFm);IPd(this.H,hQe(this,e,true));IPd(this.H,'(');IPd(this.H,rOe(this,b[g]+d/2));IPd(this.H,','+rOe(this,a[g])+mnm);IPd(this.H,rOe(this,b[g+1]+d/2));IPd(this.H,',');IPd(this.H,rOe(this,a[g]));IPd(this.H,Wzm);IPd(this.H,cFm);IPd(this.H,hQe(this,e,true));IPd(this.H,'(');IPd(this.H,rOe(this,b[g+1]+d/2));IPd(this.H,',');IPd(this.H,rOe(this,a[g]));IPd(this.H,')');IPd(this.H,'(');IPd(this.H,rOe(this,b[g+1]+d/2));IPd(this.H,',');IPd(this.H,rOe(this,a[g+1]));IPd(this.H,Wzm)}}else{for(g=0;g<c;g++){this.D=g+1;IPd(this.H,vFm);IPd(this.H,hQe(this,e,true));IPd(this.H,'(');IPd(this.H,rOe(this,b[g]));IPd(this.H,dFm);b.length==c?IPd(this.H,rOe(this,b[g]+d)):IPd(this.H,rOe(this,b[g+1]));IPd(this.H,',');IPd(this.H,rOe(this,a[g]));IPd(this.H,Wzm)}}};_.JE=function(a){hMd(this.J,'pst-func')==-1&&IPd(this.J,'\\\\usepackage{pst-func}\\n');IPd(this.F,'\\\\psplotImp');IPd(this.F,hQe(this,a.My(),true));IPd(this.F,'(');BPd(this.F,$wnd.Math.floor(this.S)-1);IPd(this.F,',');BPd(this.F,$wnd.Math.floor(this.V)-1);IPd(this.F,mnm);BPd(this.F,$wnd.Math.floor(this.R)+1);IPd(this.F,',');BPd(this.F,$wnd.Math.floor(this.U)+1);IPd(this.F,'){');IPd(this.F,sOe(a));IPd(this.F,z4l)};_.KE=function(a){var b,c,d,e,f,g,h;d=a.Bb;g=d.g;b=rOe(this,d.a.ez());e=rOe(this,d.c.ez());h=g.Qy(this.Q);h=lQe(E9i(h,true));QOd(ePd(b,b.length-1),HJl)&&(b=rOe(this,this.S));QOd(ePd(e,e.length-1),HJl)&&(e=rOe(this,this.R));if(xOe(g.Qy((fEg(),TDg)))){IPd(this.H,sFm);IPd(this.H,hQe(this,a,true));IPd(this.H,wFm);IPd(this.H,b);IPd(this.H,wQl);IPd(this.H,e);IPd(this.H,wQl);IPd(this.H,h);IPd(this.H,xFm);IPd(this.H,e);IPd(this.H,',0)\\\\lineto(');IPd(this.H,b);IPd(this.H,',0)\\\\closepath}\\n')}else{c=this.S;f=this.R;if(g.s){c=g.u;f=g.t}wJh(g,wHf(dgf(this.P),b,false,null),wHf(dgf(this.P),e,false,null));IPd(this.F,sFm);wJh(g,d.a.ez(),d.c.ez());aQe(this,g,true,a);wJh(g,c,f);Hte(g)&&aQe(this,g,false,a)}};_.LE=function(a){var b,c,d,e,f,g,h,i,j,k,l;c=a.Bb;e=c.d;g=c.e;b=c.a.ez();i=rOe(this,b);k=e.Qy(this.Q);k=lQe(E9i(k,true));l=g.Qy(this.Q);l=lQe(E9i(l,true));IPd(this.H,sFm);IPd(this.H,hQe(this,a,true));IPd(this.H,wFm);IPd(this.H,i);IPd(this.H,wQl);d=c.b.ez();h=rOe(this,IJh(g,d));j=rOe(this,d);IPd(this.H,j);IPd(this.H,wQl);IPd(this.H,k);IPd(this.H,xFm);IPd(this.H,j);IPd(this.H,',');IPd(this.H,h);IPd(this.H,')\\\\psplot{');IPd(this.H,j);IPd(this.H,wQl);IPd(this.H,i);IPd(this.H,wQl);IPd(this.H,l);IPd(this.H,xFm);IPd(this.H,i);IPd(this.H,',');f=rOe(this,IJh(e,b));IPd(this.H,f);IPd(this.H,uFm)};_.ME=function(a,b){eQe(this,a,b)};_.NE=function(a,b,c,d,e){fQe(this,a,b,c,d,e)};_.OE=function(a){var b,c,d,e,f,g,h,i;e=a.j;d=new RTd(e);IPd(this.F,sFm);IPd(this.F,hQe(this,a,true));IPd(this.F,'{');c=true;g=false;while(d.a<d.c.r.length){f=PTd(d);if(f.c>this.S&&f.c<this.R&&f.d>this.V&&f.d<this.U){h=rOe(this,f.c);i=rOe(this,f.d);b=f.b==0;if(c){IPd(this.F,'\\\\moveto(');c=false}else b?IPd(this.F,tFm):IPd(this.F,'\\\\moveto(');IPd(this.F,h);IPd(this.F,',');IPd(this.F,i);IPd(this.F,Wzm);g=false}else if(!c&&f.b==0&&!g){g=true;h=rOe(this,f.c);i=rOe(this,f.d);IPd(this.F,tFm);IPd(this.F,h);IPd(this.F,',');IPd(this.F,i);IPd(this.F,Wzm)}else{c=true;g=false}}IPd(this.F,z4l)};_.PE=function(a){var b,c,d,e,f;d=a.e;if(d.length<2){return}IPd(this.F,cFm);IPd(this.F,hQe(this,a,true));for(c=0;c<d.length;c++){b=d[c].BX();e=rOe(this,b.j[0]);f=rOe(this,b.j[1]);if(e.indexOf('?')!=-1||f.indexOf('?')!=-1){IPd(this.F,'\\n\\\\psline');IPd(this.F,hQe(this,a,true))}else{IPd(this.F,'(');IPd(this.F,e);IPd(this.F,',');IPd(this.F,f);IPd(this.F,')')}}IPd(this.F,zFl)};_.QE=function(a){var b,c,d,e,f,g,h;b=mse(a);if(b==0&&a._b==(KHh(),GHh)){return}IPd(this.H,rFm);IPd(this.H,hQe(this,a,true));e=a.kz();for(d=0;d<e.length;d++){c=e[d].wX();f=c.j[0];g=c.j[1];h=suf(c);f=f/h;g=g/h;IPd(this.H,'(');IPd(this.H,rOe(this,f));IPd(this.H,',');IPd(this.H,rOe(this,g));IPd(this.H,')')}IPd(this.H,zFl)};_.RE=function(a,b){gQe(this,a,b)};_.SE=function(a){var b,c,d,e,f,g,h,i,j,k,l;d=a.G;f=a.n.ez();g=a.p.ez();i=a.L;j=a.I;k=!a.H?0:a.H.a;l=!a.H?0:a.H.b;if(a.k){k=OAe(this.M,k);l=PAe(this.M,l);j=d?j/this.M.UA():j/this.M.YA()}c=new ZOh(this.K);$ue(c,dte(a));e=E9i(Sse(a),true);Nue(c,e);h=(i-g)/(f-g);LOh(c,2+((a.uc+1)/3|0));Sue(c,a.qc&&a.pc);d?BOh(c,k+j*h,l,1,true):BOh(c,k,l+j*h,1,true);b=new OJe(this.M,c);b.Kb=a;if(a.qc&&a.pc){if(d){b._b-=15;b.ac-=5}else{b._b+=5;b.ac+=2*c.J+4}}cQe(this,c);eQe(this,c,b);Yte(c);IPd(this.F,cFm);IPd(this.F,hQe(this,a,true));IPd(this.F,'(');IPd(this.F,rOe(this,k));IPd(this.F,',');IPd(this.F,rOe(this,l));IPd(this.F,mnm);d?(k+=j):(l+=j);IPd(this.F,rOe(this,k));IPd(this.F,',');IPd(this.F,rOe(this,l));IPd(this.F,Wzm)};_.TE=function(a){var b,c,d,e,f,g,h,i,j,k;f=a.J;e=a.L*f;d=this.M.YA()*e;b=pC(sD,ZRl,9,2,15,1);if($wnd.Math.abs(d)>QYl){return}y0g(a.Bb,b);g=b[0];j=b[1];IPd(this.H,rFm);IPd(this.H,hQe(this,a,true));IPd(this.H,'(');IPd(this.H,rOe(this,g));IPd(this.H,',');IPd(this.H,rOe(this,j));IPd(this.H,')');IPd(this.H,'(');i=g+f;IPd(this.H,rOe(this,i));IPd(this.H,',');IPd(this.H,rOe(this,j));IPd(this.H,')');IPd(this.H,'(');IPd(this.H,rOe(this,i));IPd(this.H,',');IPd(this.H,rOe(this,j+e));IPd(this.H,')');IPd(this.H,zFl);h=(g+i)/2;k=j-(KMd(this.M.Zn().b,10)+2)/this.M.YA();c=dte(a);IPd(this.I,mFm);IPd(this.I,rOe(this,h));IPd(this.I,',');IPd(this.I,rOe(this,k));IPd(this.I,'){');if(!Tfe(c,(Qfe(),vfe))){IPd(this.I,cPl);ZPe(this,c,this.I);IPd(this.I,'{')}DPd(this.I,f);Tfe(c,vfe)||IPd(this.I,'}');IPd(this.I,z4l)};_.UE=function(a){var b,c,d,e,f;b=a.Bb;d=b.b;f=b.H;e=b.s;for(c=0;c<d;c++){IPd(this.H,rFm);IPd(this.H,hQe(this,a,true));IPd(this.H,'(');IPd(this.H,rOe(this,e[c]));IPd(this.H,dFm);IPd(this.H,rOe(this,e[c+1]));IPd(this.H,dFm);IPd(this.H,rOe(this,e[c+1]));IPd(this.H,',');IPd(this.H,rOe(this,f[c+1]));IPd(this.H,mnm);IPd(this.H,rOe(this,e[c]));IPd(this.H,',');IPd(this.H,rOe(this,f[c]));IPd(this.H,Wzm)}};_.VE=function(a){var b,c,d,e,f,g;b=a.Bb;d=b.b;e=b.c;g=b.H;f=b.s;for(c=0;c<d;c++){IPd(this.H,vFm);IPd(this.H,hQe(this,a,true));IPd(this.H,'(');IPd(this.H,rOe(this,f[c]));IPd(this.H,dFm);IPd(this.H,rOe(this,f[c]+e));IPd(this.H,',');IPd(this.H,rOe(this,g[c]));IPd(this.H,Wzm)}};_.WE=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;f=a.g;i=a.v;c=dte(a);j=a.e;h=pD(a.d*this.C.yb);if(a.f){l=a.nc;m=a.oc}else{d=a.u;if(!d){l=pD(this.M.RA());m=pD(this.M.VA())}else{if(!d.Tv()){return}l=QAe(this.M,d.B);m=SAe(this.M,d.C)}l+=a.nc;m+=a.oc}l=OAe(this.M,l);m=PAe(this.M,m-KMd(this.M.Zn().b,10));e=i.indexOf(zFl);if(e==-1||f){IPd(this.F,'\\\\rput[tl](');IPd(this.F,rOe(this,l));IPd(this.F,',');IPd(this.F,rOe(this,m));IPd(this.F,'){');XPe(this,i,f,j,c);IPd(this.F,z4l)}else{g=new SPd;b=new Shl(a.q?XSl:dYl,j,h);k=tOe(i,g,b);IPd(this.F,'\\\\rput[lt](');IPd(this.F,rOe(this,l));IPd(this.F,',');IPd(this.F,rOe(this,m));IPd(this.F,'){\\\\parbox{');IPd(this.F,rOe(this,k*(this.R-this.S)*this.T/this.M.En()+1));IPd(this.F,' cm}{');XPe(this,g.a,false,j,c);IPd(this.F,gFm)}};_.XE=function(a,b,c){var d,e,f,g,h,i,j,k;IPd(this.F,cFm);IPd(this.F,hQe(this,a,false));g=$wnd.Math.sin(-c);d=$wnd.Math.cos(c);f=a.c;e=2.5+a.uc/4;h=OAe(this.M,b[0]+(f-e)*d);i=OAe(this.M,b[0]+(f+e)*d);j=PAe(this.M,b[1]+(f-e)*g*Tye(this.M));k=PAe(this.M,b[1]+(f+e)*g*Tye(this.M));IPd(this.F,'(');IPd(this.F,rOe(this,h));IPd(this.F,',');IPd(this.F,rOe(this,j));IPd(this.F,mnm);IPd(this.F,rOe(this,i));IPd(this.F,',');IPd(this.F,rOe(this,k));IPd(this.F,Wzm)};_.YE=function(a){var b,c,d;d=hQe(this,a[0],true);if(d.indexOf('fill')==-1){return false}b=new UPd(sFm);b.a+=''+d;b.a+='\\n{\\n';FPd(this.F,b);for(c=0;c<a.length;c++){gQe(this,a[c],false)}IPd(this.F,z4l);return true};_.ZE=function(){this.N=0;try{this.T=this.O.k;this.W=this.O.p}catch(a){a=XAc(a);if(!iD(a,362))throw YAc(a)}this.F=new SPd;this.I=new SPd;this.J=new SPd;this.H=new SPd;this.G=new SPd;this.a=new SPd;this.L=new syd;this.N==1?IPd(this.J,REm+this.O.d+TEm):IPd(this.J,REm+this.O.d+SEm);IPd(this.J,'\\\\usepackage{pstricks-add}\\n\\\\pagestyle{empty}\\n');IPd(this.G,YEm);this.N==1&&IPd(this.G,UEm);IPd(this.a,'\\\\psset{xunit=');IPd(this.a,DOe(this.T));IPd(this.a,'cm,yunit=');IPd(this.a,DOe(this.W));IPd(this.a,'cm,algebraic=true,dimen=middle,dotstyle=o,dotsize=');DPd(this.a,5);IPd(this.a,'pt 0');IPd(this.a,',linewidth=');IPd(this.a,rOe(this,1.6));IPd(this.a,'pt,arrowsize=3pt 2,arrowinset=0.25}\\n');IPd(this.a,'\\\\begin{pspicture*}(');IPd(this.a,rOe(this,this.S));IPd(this.a,',');IPd(this.a,rOe(this,this.V));IPd(this.a,mnm);IPd(this.a,rOe(this,this.R));IPd(this.a,',');IPd(this.a,rOe(this,this.U));IPd(this.a,Wzm);this.M.GA()&&dQe(this);(this.M.IA()||this.M.JA())&&$Pe(this);kOe(this);if(this.I.a.length!=0){PPd(this.I,0,VEm);IPd(this.I,WEm)}FPd(this.F,this.I);IPd(this.F,'\\\\end{pspicture*}\\n');PPd(this.F,0,this.H+'');PPd(this.F,0,this.a+'');PPd(this.F,0,this.G+'');PPd(this.F,0,this.J+'');this.N==1&&IPd(this.F,'\\\\end{frame}\\n');IPd(this.F,XEm);gOe(this.O,this.F)};var W8=rNd(5023);EBc(450,12,u8l);_.xx=function(a){Rcj('isWhollyIn2DView unimplemented for '+this.Ekb+' '+this.Du());return false};EBc(352,399,M8l);_.xx=function(a){var b;if(!h4i(suf(puf(iAg(this.p,this.qb,this.r))))){return false}b=this.p.f.i[2];return h4i(b.j[0])&&h4i(b.j[1])};EBc(110,757,T8l);_.xx=function(a){return h4i(suf(this.f))};EBc(825,240,d9l);_.xx=function(a){var b;if(!h4i(suf(this.k.BX()))){return false}b=APf(this,a.nc.wC());return !!b};EBc(389,599,g9l);_.xx=function(a){return h4i(suf(this.k.BX()))&&h4i(suf(this.g.BX()))};EBc(519,757,l9l);_.CX=function(a){O_f(this,a)};EBc(5027,5026,RCm,Sml);_.vE=function(b,c){var d;try{return new Uml(this,b,c)}catch(a){a=XAc(a);if(iD(a,56)){d=a;sc(d,(YPd(),WPd),'','');return null}else throw YAc(a)}};var nvc=rNd(5027);EBc(1725,474,iBm);var svc=rNd(1725);EBc(5028,1725,iBm,Uml);_.Tn=function(a){rPe(this.a,a,this.d,this.c,this.b)};var mvc=rNd(5028);EBc(5021,5020,RCm,Wml);_.vE=function(a,b){return Vml(this,a,b)};var pvc=rNd(5021);EBc(5022,1725,iBm,Xml);_.Tn=function(a){QPe(this.a,a,this.d,this.c,this.b)};var ovc=rNd(5022);EBc(5024,5023,RCm,Yml);_.vE=function(b,c){var d;try{return new Zml(this,b,c)}catch(a){a=XAc(a);if(iD(a,36)){d=a;sc(d,(YPd(),WPd),'','');return null}else throw YAc(a)}};var rvc=rNd(5024);EBc(5025,1725,iBm,Zml);_.Tn=function(a){kQe(this.a,a,this.d,this.c,this.b)};var qvc=rNd(5025);EBc(2785,1,eqm);_.yf=function(){pZi(this.b,new Yml(this.a))};EBc(2786,1,eqm);_.yf=function(){pZi(this.b,new Sml(this.a))};EBc(2787,1,eqm);_.yf=function(){pZi(this.b,new Wml(this.a))};kFl(Ol)(1);\n//# sourceURL=web3d-1.js\n")