archematics/etc/deps/GeoGebra/HTML5/5.0/webSimple/deferredjs/8B1043D7BAFA91878F691EA2D86DCE2F/8.cache.js
Glen Whitney fff75f67e3 chore: update and prune embedded GeoGebra (#41)
Reviewed-on: #41
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-committed-by: Glen Whitney <glen@studioinfinity.org>
2023-10-08 22:15:11 +00:00

2 lines
177 KiB
JavaScript

$wnd.webSimple.runAsyncCallback8("function hie(){}\nfunction pie(){}\nfunction Jxe(){}\nfunction b2e(){}\nfunction c2e(){}\nfunction d2e(){}\nfunction e2e(){}\nfunction f2e(){}\nfunction g2e(){}\nfunction h2e(){}\nfunction i2e(){}\nfunction nwf(){}\nfunction Hwf(){}\nfunction Hxf(){}\nfunction ayf(){}\nfunction cyf(){}\nfunction eyf(){}\nfunction Byf(){}\nfunction Dyf(){}\nfunction Fyf(){}\nfunction Iyf(){}\nfunction zAf(){}\nfunction xTf(){}\nfunction igg(){}\nfunction kgg(){}\nfunction fKg(){}\nfunction dgg(a,b){a.q=b}\nfunction Dxf(a,b){a.g=b}\nfunction Exf(a,b){a.i=b}\nfunction Fxf(a,b){a.j=b}\nfunction Gxf(a,b){a.k=b}\nfunction Zyf(a){this.g=a}\nfunction uzf(a){this.g=a}\nfunction q8b(a){this.g=a}\nfunction d4d(a){this.g=a}\nfunction Vyf(){this.g=new aec}\nfunction tzf(){this.g=new aec}\nfunction Dzf(){ic.call(this)}\nfunction QYh(){Mvc(this)}\nfunction SYh(a){Ibc(this,a)}\nfunction NYh(a){return a.o}\nfunction CYh(a){return null}\nfunction DYh(a){return this.o}\nfunction FYh(a){return this.j}\nfunction GYh(a){return this.i}\nfunction LYh(a){return this.k}\nfunction MYh(a){return this.n}\nfunction TYh(){return this.g}\nfunction UYh(a){return this===a}\nfunction PYh(a){return a.Sk()}\nfunction rAf(a){return a.i[a.B]}\nfunction sAf(a){return a.k[a.B]}\nfunction uAf(a){return a.k[a.n]}\nfunction tAf(a){return a.i[a.n]}\nfunction mzf(a){return Pyf(a,a)}\nfunction BAf(a){mc.call(this,a)}\nfunction $Cd(a){UCd.call(this,a)}\nfunction _Cd(a){UCd.call(this,a)}\nfunction aDd(a){UCd.call(this,a)}\nfunction bDd(a){UCd.call(this,a)}\nfunction cDd(a){UCd.call(this,a)}\nfunction dDd(a){UCd.call(this,a)}\nfunction eDd(a){UCd.call(this,a)}\nfunction LDd(a){UCd.call(this,a)}\nfunction iEd(a){UCd.call(this,a)}\nfunction oEd(a){UCd.call(this,a)}\nfunction CEd(a){UCd.call(this,a)}\nfunction EEd(a){UCd.call(this,a)}\nfunction sgg(a,b){$ub.call(this,a,b)}\nfunction Dgg(a,b){$ub.call(this,a,b)}\nfunction k8b(a){i8b.call(this,a.k,a.n)}\nfunction cxf(a){a.k=null;a.p=0}\nfunction AAf(a,b){this.k=a;this.j=b}\nfunction Ayf(a,b){return MDb(a.i,b)}\nfunction zzf(a,b){PDb(a.j,o3b(a.g),b)}\nfunction M9b(a){I9b(a,0,a.length,null)}\nfunction o8b(a){return !a?null:new k8b(a)}\nfunction EYh(){return new d4d(this)}\nfunction VYh(){return new Kac(this)}\nfunction mNe(a){return ff(a,334)||!a.sb}\nfunction W3b(a,b){return fhc(a),a+(fhc(b),b)}\nfunction Vgg(a,b){Lgg+=a+',';Kgg+=b+','}\nfunction gie(){gie=tqb;fie=new hie}\nfunction nie(){nie=tqb;mie=new pie}\nfunction Awf(){Awf=tqb;zwf=new GUg('',8)}\nfunction Xyf(a){Yyf.call(this,a,new tzf)}\nfunction Bzf(a){Azf.call(this,a.Tc);this.i=a}\nfunction Ezf(a,b,c){jc.call(this,Gzf(a,b,c))}\nfunction iAf(a,b,c){a.j=c;a.k=b;return b+1}\nfunction qAf(a,b){a.q+=b;(a.n-=b)<0&&(a.n+=a.o)}\nfunction yAf(a){this.j=a;this.i=a.length}\nfunction Azf(a){this.j=new VDb;this.g=a.r.Bb++}\nfunction pyf(){this.g=new GYb;this.i=new f9b}\nfunction yyf(){this.g=new GYb;this.j=new f9b}\nfunction vzf(a){this.g=new aec;Tdc(this.g,a,o3b(1))}\nfunction elg(a){!!_kg&&alg(_kg,(slg(),olg),a)}\nfunction hlg(a){!!_kg&&alg(_kg,(slg(),qlg),a)}\nfunction HJd(a){!a.i&&(a.i=new pyf);return a.i}\nfunction LRd(a){if(a.r){return 1}return 0}\nfunction vQd(a){if(a.G){return a.G.q.length}return 0}\nfunction zQd(a){if(a.G){return V8b(a.G,0)}return null}\nfunction txf(a){return a==null?null:new b5b(a)}\nfunction OYh(a){return g1e(),me(Rt,yLh,587,a,7,1)}\nfunction wzf(a,b){this.g=new aec;Tdc(this.g,a,o3b(b))}\nfunction aAf(a,b){do{a.q[a.n++]=Vzf[b]}while(b++!=1)}\nfunction bAf(a,b){if(a.p[b]!=a.o){a.q[a.n++]=b;a.p[b]=a.o}}\nfunction $zf(a){var b;a.o=H6g;for(b=12;b-->0;)a.p[b]=L4g}\nfunction lAf(a){var b;a.B=-1;b=vAf(a);a.B=a.n;return b}\nfunction oie(a,b){var c;c=b.cc;c!=null&&yec(a.g,c)}\nfunction xwf(a,b,c,d){ywf.call(this,a,c,d);BKc(this.k,b)}\nfunction Kwf(a,b,c,d){Lwf.call(this,a,c,d);BKc(this.k,b)}\nfunction Owf(a,b,c,d){Pwf.call(this,a,c,d);BKc(this.k,b)}\nfunction Fwf(a,b,c,d){Awf();Gwf.call(this,a,c,d);BKc(this.k,b)}\nfunction Bxf(a,b,c){this.i=new VDb;this.j=a;this.k=b;this.g=c}\nfunction Odc(a,b,c){return new nec(a,(sec(),pec),null,false,b,c)}\nfunction cec(a){bec.call(this,(fhc(a),Gac(a.g)));FDb(this,a)}\nfunction Wyf(a){Yyf.call(this,new I6b(''+jqb(a)),new tzf)}\nfunction $yf(a){Vyf.call(this);Tdc(this.g,new vzf(a),(h6b(),c6b))}\nfunction Yyf(a,b){Vyf.call(this);a!=(h6b(),g6b)&&Tdc(this.g,b,a)}\nfunction dec(a){eec.call(this,a,(sec(),oec),null,false,null,false)}\nfunction Cxf(){jc.call(this,'No symbolic parameters available')}\nfunction Myf(a){if(a.g.j>1){return null}return o8b(Kdc(a.g)).n}\nfunction yzf(a,b){if(ff(b,37)){return a.g==b.g}return nf(a)===nf(b)}\nfunction Lyf(a,b){if(ff(b,19)){return Kyf(a,b)==0}return nf(a)===nf(b)}\nfunction cNe(a,b){if(ff(a.sb,131)){return a.sb.yu(b)}return null}\nfunction lSe(a){if(ff(a.sb,109)){return a.sb.vu(a)}return null}\nfunction $Gd(a){if(ff(a.sb,109)){return a.sb.uu(a)}return null}\nfunction kSe(a){if(ff(a.sb,109)){return a.sb.uu(a)}throw Mpb(new Cxf)}\nfunction hNe(a){if(ff(a.sb,131)){return a.sb.Au()}throw Mpb(new Cxf)}\nfunction ZMe(a,b){if(ff(a.sb,131)){return a.sb.xu(b)}throw Mpb(new Cxf)}\nfunction dNe(a,b){if(ff(a.sb,131)){a.sb.zu(b);return}throw Mpb(new Cxf)}\nfunction Qzf(a,b){var c,d;d=Kzf(a,6);if(c=NDb(b,d.j))return c;throw Mpb(new Dzf)}\nfunction Zgg(a){var b;b=a.cc;if(b!=null){return '$'+b+'$'}return null}\nfunction bgg(a,b){if(!a.o||b!=(rgg(),qgg)){return b}return a.o}\nfunction _yf(a){if(a==null||a.length==0)return '';return ','+a}\nfunction pzf(a,b){if(ff(b,401)){return ozf(a,b)==0}return nf(a)===nf(b)}\nfunction xzf(a,b){var c;c=b.g;if(a.g<c){return 1}if(a.g>c){return -1}return 0}\nfunction mEd(a,b,c,d){var e,f;e=new ixf(a.n,c,d);f=e.j;BKc(f,b);return f}\nfunction i6b(a){return a.n<0?a.n==0?a:new G6b(-a.n,a.k,a.g):a}\nfunction oAf(a){return a.n>=a.B?C4b(a.j,a.B,a.n-a.B+1):C4b(a.j,a.B,a.o-a.B)+C4b(a.j,0,a.n+1)}\nfunction uwf(a){var b;b=a.i.Jm(a.j);if((Ncg(),Mcg)==b){gOe(a.k)}else{a.k.j=true;hOe(a.k,b==Lcg)}}\nfunction Qxf(a,b,c){var d,e,f,g;PDb(a.p,b,c);for(e=c,f=0,g=e.length;f<g;++f){d=e[f];Rxf(a,d)}}\nfunction ywf(a,b,c){cwc.call(this,a);this.i=b;this.j=c;this.k=new lOe(a);wwf(this);uwf(this)}\nfunction Gwf(a,b,c){Awf();cwc.call(this,a);this.i=b;this.j=c;this.k=new lOe(a);wwf(this);Cwf(this)}\nfunction $wf(a,b,c){cwc.call(this,a);this.k=b;this.j=c;this.n=new lOe(a);Zwf(this);this.n.n=false}\nfunction HYh(a){if(this.j!=null){return this.j}this.j=e4d(this.ab);return this.j}\nfunction KYh(a){if(!!this.g&&!!this.i){I_e(this.g,a);I_e(this.i,a);return}throw Mpb(new Cxf)}\nfunction RYh(a){if(!!this.i&&!!this.j){dNe(this.i,a);dNe(this.j,a);return}throw Mpb(new Cxf)}\nfunction Oyf(a){if(a.g.j>1){return false}if(pzf(p8b(Kdc(a.g)),new tzf)){return true}return false}\nfunction Gyf(a,b){if(a.r!=null){return}a.r=me(U1,ALh,37,2,0,1);a.r[0]=new Azf(b);a.r[1]=new Azf(b)}\nfunction tgg(){rgg();return pe(ie(Jdb,1),s7g,547,0,[ngg,ogg,pgg,lgg,qgg,mgg])}\nfunction Egg(){Cgg();return pe(ie(Kdb,1),s7g,482,0,[Bgg,vgg,zgg,ygg,Agg,ugg,xgg,wgg])}\nfunction Izf(){Izf=tqb;Hzf=pe(ie(uf,1),l5g,5,15,[256,512,A9g,6144,6144,T6g,qvh,qvh,96,llh])}\nfunction kAf(a){Zzf();e5b();this.p=me(uf,l5g,5,12,15,1);this.q=me(uf,l5g,5,24,15,1);new _4b;this.i=a}\nfunction Vwf(a,b,c){cwc.call(this,a);this.n=0;this.k=c;this.o=b;this.j=new Hdf(a);Uwf(this);Qwf(this)}\nfunction bxf(a,b,c,d){cwc.call(this,a);this.i=c;this.j=d;this.k=new lOe(a);wwf(this);_wf(this);BKc(this.k,b)}\nfunction oxf(a,b,c){cwc.call(this,a);this.j=c;this.g=new lOe(a);nxf(this);mxf(this);lxf(this);BKc(this.g,b)}\nfunction eec(a,b,c,d,e,f){var g;this.j=a;g=new f9b;Pdc(a,g,b,a.i,c,d,e,f);this.g=new a8b(g,g.q.length)}\nfunction uxf(a){var b,c;c=new GYb;for(b=0;b<a.n;++b){DYb(c,V8b(a.i,a.k[b]-1))}a.g=vxf(a);return c}\nfunction hzf(a){var b,c,d,e;d=new GYb;c=0;a!=null&&(c=a.length);for(b=0;b<c;++b){e=Nyf(a[b]);tYb(d,e)}return d}\nfunction KDd(a,b,c,d){var e,f;if(!d.N||!wJc(d,c)){return null}e=new Vwf(a.n,c,d);f=e.j;BKc(f,b);return f}\nfunction nEd(a,b,c,d){var e,f;if(!d.N||!!c.N||!wJc(d,c)){return null}e=new jxf(a.n,c,d);f=e.j;BKc(f,b);return f}\nfunction vtd(a,b,c,d){return nSf(d,'TriangleABCnonDegenerate',null,pe(ie(ku,1),Z4g,2,6,[Xsd(a)+Xsd(b)+Xsd(c)]))}\nfunction nzf(a,b,c,d){return Jyf(mzf(Jyf(new $yf(a),Qyf(new $yf(c)))),mzf(Jyf(new $yf(b),Qyf(new $yf(d)))))}\nfunction ixf(a,b,c){cwc.call(this,a);cxf(this);this.k=b;this.o=c;this.j=new Hdf(a);hxf(this);dxf(this,!!this.k)}\nfunction sxf(a,b,c){cwc.call(this,a);this.j=false;this.k=b;this.j=c;this.i=new a$e(a);rxf(this);qxf(this);pxf(this)}\nfunction Lwf(a,b,c){cwc.call(this,a);this.i=b;this.j=c;this.k=new lOe(a);wwf(this);hOe(this.k,uNe(this.i,this.j))}\nfunction Pwf(a,b,c){cwc.call(this,a);this.i=b;this.j=c;this.k=new lOe(a);wwf(this);hOe(this.k,vNe(this.i,this.j))}\nfunction IYh(a){var b,c;if(!!this.g&&!!this.i){b=G_e(this.g,a);c=G_e(this.i,a);return h4d(b,c)}throw Mpb(new Cxf)}\nfunction Cwf(a){var b;if(ff(a.i,212)){b=a.i;hOe(a.k,Bwf(b.k,a.j))}else{hOe(a.k,a.i.Qm(a.j)==(Ncg(),Lcg))}}\nfunction Zwf(a){a.ab=me(bY,bnh,13,2,0,1);a.ab[0]=a.k;a.ab[1]=a.j;a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.n);Pvc(a)}\nfunction wwf(a){a.ab=me(bY,bnh,13,2,0,1);a.ab[0]=a.i;a.ab[1]=a.j;a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.k);Pvc(a)}\nfunction qwf(a){a.ab=me(bY,bnh,13,3,0,1);a.ab[0]=a.i;a.ab[1]=a.j;a.ab[2]=a.k;a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.n);Pvc(a)}\nfunction nxf(a){a.ab=me(bY,bnh,13,1,0,1);a.ab[0]=a.j;a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.g);Pvc(a);a.i=egg(a.j)}\nfunction rxf(a){a.ab=me(bY,bnh,13,1,0,1);a.ab[0]=a.k;a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.i);Pvc(a);a.g=egg(a.k)}\nfunction Wwf(a){var b,c,d;c=new _4b;d=a.length;for(b=0;b<d;++b){R4b(c,ZHc(a[b],(Kud(),gud)));c.g+=','}return c.g}\nfunction kyf(a,b){var c,d,e,f;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];if($3b(W3b('v',''+c.g),b)){return c}}return null}\nfunction nyf(a,b){var c;if(a.r!=null){for(c=0;c<a.r.length;c++){if($3b(b,W3b('v',''+a.r[c].g))){return a.r[c]}}}return null}\nfunction z1e(a,b,c,d){var e;for(e=0;e<a.length;e++){if(!Ecg(U2b(a[e]),U2b(b[(e*d+c+a.length)%a.length]))){return false}}return true}\nfunction Hcg(a,b){var c;if(a==b){return true}c=Oph*$wnd.Math.min($wnd.Math.abs(a),$wnd.Math.abs(b));return a-c<=b&&b<=a+c}\nfunction vAf(a){var b;if(a.q>0){--a.q;++a.n==a.o&&(a.n=0);return a.j[a.n]}++a.n>=a.t&&nAf(a);b=a.j[a.n];pAf(a,b);return b}\nfunction pxf(a){var b;if(!Mwc(a.Tc.Gt()).Ze()){a.g=null;return}b=a.g;rxf(a);if(b==null||!$3b(b,a.g)){hlg(b+ZEh+a.g);qxf(a)}}\nfunction fgg(a){var b,c,d,e,f;f=c4b(a.g);if(a.i!=null){for(c=a.i,d=0,e=c.length;d<e;++d){b=c[d];!!b&&(f+=Zgc(b))}}return f}\nfunction e4d(a){var b,c,d;b=me(U1,ALh,37,4,0,1);c=a[0].vu(a[0]);d=a[1].vu(a[1]);b[0]=c[0];b[1]=c[1];b[2]=d[0];b[3]=d[1];return b}\nfunction swf(a){a.ab=me(bY,bnh,13,4,0,1);a.ab[0]=a.i;a.ab[1]=a.j;a.ab[2]=a.k;a.ab[3]=a.n;a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.o);Pvc(a)}\nfunction owf(a){a.ab=me(bY,bnh,13,3,0,1);a.ab[0]=a.i.sp();a.ab[1]=a.j.sp();a.ab[2]=a.k.sp();a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.n);Pvc(a)}\nfunction jxf(a,b,c){cwc.call(this,a);cxf(this);this.o=c;this.n=b;this.k=null;this.j=new Hdf(a);hxf(this);dxf(this,!!this.k)}\nfunction pwf(a,b,c,d){cwc.call(this,a);this.i=b;this.j=c;this.k=d;this.n=new lOe(a);owf(this);hOe(this.n,T0e(this.i,this.j,this.k))}\nfunction CAf(a,b,c,d,e){BAf.call(this,X6g+b+g6g+c+Y6g+(a?k6g:\"'\"+Fzf(''+e)+\"' (\"+e+Z6g)+(d==null||d.length==0?'':$6g+Fzf(d)+'\"')+'')}\nfunction agg(a){if(a.o){if(a.o==(rgg(),ngg)||a.o==ogg||a.o==pgg){return Ncg(),Lcg}if(a.o==lgg){return Ncg(),Kcg}}return Ncg(),Mcg}\nfunction JYh(a){var b,c;if(!!this.g&&!!this.i){b=H_e(this.g,a);c=H_e(this.i,a);if(b!=null&&c!=null){return i4d(b,c)}}throw Mpb(new Cxf)}\nfunction Bwf(a,b){var c,d;if(!a.Lm()||!a.rl()){return false}c=a.Sk();d=b.Sk();if(!Hcg(c,d)){return false}return $6d(a.rl())&&!X6d(a.rl(),new Hwf)}\nfunction Kzf(a,b){var c;(c=a.r).n?(a.r=a.r.n):(a.r=a.r.n=_zf(a.s));a.q=-1;if(a.r.k==b){++a.j;return a.r}a.r=c;a.n=b;throw Mpb(Jzf(a))}\nfunction DEd(a,b,c,d){var e,f;if(ff(b,197)){e=new sxf(a.n,b,c);BKc(e.i,Nad(d));f=pe(ie(bY,1),bnh,13,0,[e.i]);return f}throw Mpb(yCd(a,d.q,b))}\nfunction $xf(a,b){if(a.g!=null){return}a.g=me(U1,ALh,37,4,0,1);a.g[0]=new Azf(b);a.g[1]=new Azf(b);a.g[2]=new Azf(b);a.g[3]=new Azf(b)}\nfunction fzf(a){var b,c;c=new _4b;for(b=0;b<a.length;++b){a[b].g.j==0||R4b(c,','+Tyf(a[b]))}if(c.g.length>0)return q4b(c.g,1);return ''}\nfunction qzf(a){var b,c,d,e,f;f=new GYb;e=(c=(new s8b(a.g)).g.ee().i.cg(),new t8b(c));while(e.g.Ef()){d=(b=e.g.Ff(),b.mf());PDb(f.g,d,f)}return f}\nfunction Nyf(a){var b,c,d,e,f;f=new GYb;d=(c=(new s8b(a.g)).g.ee().i.cg(),new t8b(c));while(d.g.Ef()){e=(b=d.g.Ff(),b.mf());tYb(f,qzf(e))}return f}\nfunction gzf(a){var b,c,d,e,f,g;f=new GYb;for(e=(c=(new d8b(a.g)).g.ee().yd(),new e8b(c));e.g.Ef();){d=(b=e.g.Ff(),b.mf());g=Nyf(d);tYb(f,g)}return f}\nfunction Qyf(a){var b,c,d,e;d=new aec;c=(new hec(a.g)).i.cg();while(c.Ef()){b=c.Ff();e=b.mf();Tdc(d,e,n7b((h6b(),g6b),b.nf()))}return new Zyf(d)}\nfunction cAf(a){var b,c,d,e,f;e=Wzf[a.j];d=e==null?oAf(a.i):e;c=sAf(a.i);b=rAf(a.i);uAf(a.i);tAf(a.i);f=new AAf(a.j,d);f.i=c;f.g=b;return f}\nfunction xAf(a,b,c,d){var e,f,g;g=a.i-a.g;if(g==0){return -1}e=b.length;f=e-c;f=f>d?d:f;f>g&&(f=g);a4b(a.j,a.g,a.g+f,b,c);a.g+=f;return f}\nfunction TNe(a,b,c){PMe();var d;d=a.eb*b.fb*c.gb+b.eb*c.fb*a.gb+c.eb*a.fb*b.gb-c.eb*b.fb*a.gb-b.eb*a.fb*c.gb-a.eb*c.fb*b.gb;return sqh<d&&d<Xnh}\nfunction rwf(a,b,c,d,e){cwc.call(this,a);this.i=c;this.j=d;this.k=e;this.n=new lOe(a);qwf(this);hOe(this.n,TNe(this.i,this.j,this.k));BKc(this.n,b)}\nfunction twf(a,b,c,d,e,f){cwc.call(this,a);this.i=c;this.j=d;this.k=e;this.n=f;this.o=new lOe(a);swf(this);hOe(this.o,U0e(this.i,this.j,this.k,this.n));BKc(this.o,b)}\nfunction Vxf(a,b){var c,d,e,f,g;if(UDb(a.p)==0){return}g=MDb(a.p,b);if(g==null){return}for(d=g,e=0,f=d.length;e<f;++e){c=d[e];FYb(a.u,c)}RDb(a.p,b)}\nfunction pdf(a,b){var c;Wcf(a,b[0]);if(b[0]==null){return}udf(a);a.j=me(sf,M4g,82,b.length-1,0,3);for(c=0;c<b.length-1;++c){a.j[c]=b[c+1]}vdf(a);Gdf(a)}\nfunction wAf(a){this.r=a;this.s=1;this.p=0;this.g=this.o=T6g;this.j=me(rf,T4g,5,T6g,15,1);this.k=me(uf,l5g,5,T6g,15,1);this.i=me(uf,l5g,5,T6g,15,1)}\nfunction Twf(a,b,c){var d,e;d=dqd(b);e=hqb(a.n)/hqb(d);if(e>5||e<0.2||c){clg('myPrecision='+jqb(a.n)+tMh+jqb(d)+uMh+e);a.i=null;a.n=d;return true}return false}\nfunction gxf(a,b,c){var d,e;d=dqd(b);e=hqb(a.p)/hqb(d);if(e>5||e<0.2||c){clg('resetFingerprint: myPrecision='+jqb(a.p)+tMh+jqb(d)+uMh+e);a.i=null;a.p=d;return true}return false}\nfunction PUg(){this.g=(Cgg(),ugg);this.i=new GYb;this.j=new f9b;R8b(this.j,Bgg);R8b(this.j,vgg);R8b(this.j,zgg);this.k=new f9b;R8b(this.k,vgg);R8b(this.k,zgg)}\nfunction Rxf(a,b){var c;if(EYb(a.u,b)){!!_kg&&alg(_kg,(slg(),llg),'Ignoring existing poly '+b);return}DYb(a.u,b);c=UDb(a.u.g);clg('Adding poly #'+c+N4g+Uyf(b))}\nfunction fAf(b){try{b.g=vAf(b.i)}catch(a){a=Lpb(a);if(ff(a,165)){jAf(0,128);return 1}else throw Mpb(a)}if(b.g==49){return gAf(b,128)}return dAf(b,jAf(0,128),1)}\nfunction exf(a,b){var c;c=Oxf(b?a.k:a.n,a.o,b,a);if(!c){!!_kg&&alg(_kg,(slg(),llg),'Cannot compute locus equation (yet?)');gxf(a,a.Tc,true);return null}return fxf(a,c)}\nfunction Mxf(a){var b,c,d,e,f;d=new f9b;for(f=(c=(new s8b(cIc(a).g)).g.ee().i.cg(),new t8b(c));f.g.Ef();){e=(b=f.g.Ff(),b.mf());e.qn()&&!e.sb&&(Ngc(d.q,e),true)}return d}\nfunction Rzf(a){var b;this.o=me(uf,l5g,5,10,15,1);this.g=new f9b;this.k=new wAf(a);this.s=new kAf(this.k);this.r=new zAf;this.q=-1;this.j=0;for(b=0;b<10;b++)this.o[b]=-1}\nfunction _Gd(a,b){if(ff(a.sb,109)){return a.sb.vu(a)}if(!a.sb){if(a.q==null){a.q=me(U1,ALh,37,1,0,1);a.q[0]=new Azf(a.Tc);clg('Variable '+b.Ll()+'('+a.q[0]+')')}}return a.q}\nfunction h4d(a,b){var c;c=me(uf,l5g,5,3,15,1);c[0]=$wnd.Math.max(a[1]+b[2],a[2]+b[1]);c[1]=$wnd.Math.max(a[0]+b[2],a[2]+b[0]);c[2]=$wnd.Math.max(a[1]+b[0],a[0]+b[1]);return c}\nfunction i4d(a,b){var c;c=me(ou,vlh,86,3,0,1);c[0]=n7b(w6b(a[1],b[2]),w6b(a[2],b[1]));c[1]=n7b(w6b(a[2],b[0]),w6b(a[0],b[2]));c[2]=n7b(w6b(a[0],b[1]),w6b(a[1],b[0]));return j4d(c)}\nfunction czf(a,b){var c;c=me(S1,ELh,19,3,0,1);c[0]=Jyf(Pyf(a[1],b[2]),Qyf(Pyf(a[2],b[1])));c[1]=Jyf(Pyf(a[2],b[0]),Qyf(Pyf(a[0],b[2])));c[2]=Jyf(Pyf(a[0],b[1]),Qyf(Pyf(a[1],b[0])));return c}\nfunction Uzf(){Uzf=tqb;Tzf=pe(ie(ku,1),Z4g,2,6,[k6g,'\" \"','\"\\\\t\"','\"\\\\n\"','\"\\\\r\"','<NUMBER>','<VARIABLE>','\"[1]:\"','<ANYFACTLIST>','<INDEXPOLY>',m6g,'\"+\"','\"-\"','\"*\"','\"^\"'])}\nfunction j4d(a){var b,c,d,e;b=(h6b(),g6b);for(d=0;d<a.length;d++){b=q6b(b,a[d])}o6b(b,g6b)&&(b=c6b);e=me(ou,vlh,86,a.length,0,1);for(c=0;c<a.length;c++){e[c]=m6b(a[c],b)}return e}\nfunction szf(a){var b,c,d,e,f;f=new b5b('');d=(new hec(a.g)).i.cg();while(d.Ef()){b=d.Ff();c=b.mf();R4b(f,W3b(W3b('v_{',''+c.g),'}'));e=b.nf().g;e>1&&(f.g+='^{'+e+'}',f)}return f.g}\nfunction I_e(a,b){if(!a.sb){!a.Y&&(a.Y=new Bzf(a));!a.Z&&(a.Z=new Bzf(a));zzf(a.Y,a.Z);zzf(a.Z,a.Y);DYb(b,a.Y);DYb(b,a.Z);return}if(ff(a.sb,131)){a.sb.zu(b);return}throw Mpb(new Cxf)}\nfunction txc(a){var b,c,d;c=new _4b;b=new U7b((new R7b(a)).g);while(b.i){d=T7b(b);c.g+=',';R4b(c,W3b('v',''+d.mf().g));c.g+='=';Q4b(c,d.nf())}if(c.g.length>0){return q4b(c.g,1)}return ''}\nfunction Ald(a,b,c){var d,e;if(a.k.q.length!=0){e=new l9b(a.k);while(e.g<e.j.q.length){d=j9b(e);if(ff(d,375)){if(d.Zi(0)==b&&d.Zi(1)==c||d.Zi(0)==c&&d.Zi(1)==b){return d.o}}}}return null}\nfunction rgg(){rgg=tqb;ngg=new sgg('TRUE',0);ogg=new sgg('TRUE_NDG_UNREADABLE',1);pgg=new sgg('TRUE_ON_COMPONENTS',2);lgg=new sgg('FALSE',3);qgg=new sgg(J8g,4);mgg=new sgg('PROCESSING',5)}\nfunction jAf(a,b){switch(a){case 0:if(aqb(Opb(b,128),0))return 4;return -1;case 1:if(aqb(Opb(b,128),0))return 6;return -1;case 2:if(aqb(Opb(b,128),0))return 5;return -1;default:return -1;}}\nfunction _xf(a,b,c){var d,e;if(a.g==null){e=A_e(b,b);d=A_e(c,c);if(e==null||d==null){$xf(a,b.Tc);return null}a.g=me(U1,ALh,37,4,0,1);a.g[0]=d[0];a.g[1]=d[1];a.g[2]=e[0];a.g[3]=e[1]}return a.g}\nfunction Ugg(a,b){var c,d,e,f,g,h;PDb(Pgg,a,o3b(b));b>Ngg&&(Ngg=b);c=a.sb;if(c){for(e=c.ab,f=0,g=e.length;f<g;++f){d=e[f];h=new h9b(new aac(pe(ie(bY,1),bnh,13,0,[d,a])));DYb(Mgg,h);Ugg(d,b+1)}}}\nfunction wyf(a,b){var c,d,e;if(a.j.q.length==0){R8b(a.j,b)}else{d=new l9b(a.j);e=0;while(d.g<d.j.q.length){c=j9b(d);if(nf(c.mf())===nf(b.k)&&yzf(c.nf(),b.n)){break}++e}e==a.j.q.length&&R8b(a.j,b)}}\nfunction Szf(a,b){Izf();var c,d,e,f,g,h;h=(d=(new s8b(b.g)).g.ee().i.cg(),new t8b(d));g=new VDb;while(h.g.Ef()){f=(c=h.g.Ff(),c.mf());QDb(g,W3b('v',''+f.g),f)}e=new Rzf(new yAf(a));return Mzf(e,g)}\nfunction _wf(a){var b,c,d,e,f;c=a.i;b=a.j;f=null;if(pNe(c,b)){f=(P1b(),true)}else{d=pe(ie(FY,1),Coh,33,0,[new G0e(a.Rc),new G0e(a.Rc)]);e=WRd(c,b,d,Xnh);f=(P1b(),e==4?true:false)}hOe(a.k,(fhc(f),f))}\nfunction vxf(a){var b,c;c=a.n-1;++a.k[c];if(a.k[c]>a.j-(a.n-c)+1){while(a.k[c]>a.j-(a.n-c)){--c;if(c<0){break}}if(c<0){return true}++a.k[c];for(b=c+1;b<a.k.length;b++){a.k[b]=a.k[b-1]+1}}return false}\nfunction ezf(a,b,c,d,e,f){return Jyf(Jyf(mzf(Jyf(new $yf(a),Qyf(new $yf(c)))),mzf(Jyf(new $yf(b),Qyf(new $yf(d))))),Qyf(Jyf(mzf(Jyf(new $yf(c),Qyf(new $yf(e)))),mzf(Jyf(new $yf(d),Qyf(new $yf(f)))))))}\nfunction O_e(a){var b;if(!a.sb){!a.Y&&(a.Y=new Bzf(a));!a.Z&&(a.Z=new Bzf(a));b=pe(ie(S1,1),ELh,19,0,[new $yf(a.Y),new $yf(a.Z),new Wyf(1)]);return b}if(ff(a.sb,131)){return a.sb.Au()}throw Mpb(new Cxf)}\nfunction Ozf(a,b){var c,d,e;d=1;c=Qzf(a,b);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 14:{Kzf(a,14);e=Kzf(a,5);d=P2b(e.j,10);break}default:a.o[9]=a.j;}return new wzf(c,d)}\nfunction H_e(a,b){var c;if(!a.sb){c=me(ou,vlh,86,3,0,1);c[0]=b.get(a.Y);c[1]=b.get(a.Z);c[2]=(h6b(),c6b);if(!c[0]||!c[1]){throw Mpb(new Cxf)}return c}if(ff(a.sb,131)){return a.sb.yu(b)}throw Mpb(new Cxf)}\nfunction Iwf(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=YMe(a.i);c=YMe(a.j);a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);a.g[0][0]=jzf(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction Mwf(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=YMe(a.i);c=YMe(a.j);a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);a.g[0][0]=kzf(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction wxf(a,b){var c;this.o=a;this.j=UDb(a.g);this.n=b;if(this.j<this.n){this.g=true;return}this.k=me(uf,l5g,5,this.n,15,1);for(c=0;c<this.n;c++){this.k[c]=c+1}this.i=new g9b(this.j);T8b(this.i,this.o)}\nfunction Pxf(a){var b,c,d,e,f,g;!Ixf&&(Ixf=new VDb);for(e=(c=(new s8b(cIc(a).g)).g.ee().i.cg(),new t8b(c));e.g.Ef();){d=(b=e.g.Ff(),b.mf());if(!ff(d,34)){f=d.vu(d);if(f!=null){g=new aac(f);PDb(Ixf,g,d)}}}}\nfunction lxf(a){var b;if(!Mwc(a.Tc.Gt()).Ze()){a.i=null;return}b=a.i;nxf(a);do{cmd(a.Rc,a)}while(W8b(a.Rc.k,a,0)!=-1);Ukd(a.Rc,a);dmd(a.Rc,a);Wkd(a.Rc,a,true);if(b==null||!$3b(b,a.i)){hlg(b+ZEh+a.i);mxf(a)}}\nfunction gAf(b,c){if(Spb(c=Opb(c,128),0))return dAf(b,jAf(0,128),1);try{b.g=vAf(b.i)}catch(a){a=Lpb(a);if(ff(a,165)){jAf(1,c);return 2}else throw Mpb(a)}if(b.g==93){return hAf(b,c,128)}return dAf(b,jAf(1,c),2)}\nfunction hAf(b,c,d){if(Spb(d=Opb(d,c),0))return dAf(b,jAf(1,c),2);try{b.g=vAf(b.i)}catch(a){a=Lpb(a);if(ff(a,165)){jAf(2,d);return 3}else throw Mpb(a)}if(b.g==58){if(aqb(Opb(d,128),0))return iAf(b,3,7)}return dAf(b,jAf(2,d),3)}\nfunction Nxf(a){var b,c,d,e,f,g,h,i,j;d=new GYb;c=a.sb;if(c){for(f=c.ab,g=0,h=f.length;g<h;++g){e=f[g];b=e.sb;e.qn()&&!b?(j=PDb(d.g,e,d),j==null):e.qn()&&ff(b,723)?(i=PDb(d.g,e,d),i==null):tYb(d,Nxf(e))}}return d}\nfunction eAf(a){switch(a.g){case 42:return iAf(a,0,13);case 43:return iAf(a,0,11);case 44:return iAf(a,0,10);case 45:return iAf(a,0,12);case 91:return fAf(a);case 94:return iAf(a,0,14);default:return dAf(a,1,0);}}\nfunction YMe(a){if(ff(a.sb,109)){return a.sb.vu(a)}if(ff(a,334)||!a.sb){if(a.u==null){a.u=me(U1,ALh,37,4,0,1);a.u[0]=new Azf(a.Tc);a.u[1]=new Azf(a.Tc);a.u[2]=new Azf(a.Tc);a.u[3]=new Azf(a.Tc)}return a.u}return null}\nfunction Zzf(){Zzf=tqb;Wzf=pe(ie(ku,1),Z4g,2,6,['',null,null,null,null,null,null,'[1]:',null,null,',','+','-','*','^']);Vzf=pe(ie(uf,1),l5g,5,15,[8,10]);Yzf=pe(ie(ku,1),Z4g,2,6,[G6g]);Xzf=pe(ie(vf,1),r6g,5,14,[32737])}\nfunction pAf(a,b){++a.p;if(a.v){a.v=false;a.s+=a.p=1}else if(a.u){a.u=false;b==10?(a.v=true):(a.s+=a.p=1)}switch(b){case 13:a.u=true;break;case 10:a.v=true;break;case 9:--a.p;a.p+=a.A-a.p%a.A;}a.k[a.n]=a.s;a.i[a.n]=a.p}\nfunction mwf(a,b){var c,d,e;if(!a.i||(d=a.i.Fl((Kud(),gud)))==null){if(!b.i||a.i.Fl((Kud(),gud))==null){return xzf(a,b)}return -1}if(!b.i||(e=b.i.Fl((Kud(),gud)))==null){return 1}c=V3b(d,e);if(c==0){return xzf(a,b)}return c}\nfunction azf(a,b,c,d,e,f){var g,h,i,j,k,l,m;g=new $yf(a);h=new $yf(b);i=new $yf(c);j=new $yf(d);k=new $yf(e);l=new $yf(f);m=Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(g,j),Pyf(i,l)),Pyf(k,h)),Qyf(Pyf(k,j))),Qyf(Pyf(g,l))),Qyf(Pyf(h,i)));return m}\nfunction Swf(a){var b,c,d;d=new G0e(a.Rc);b=new DYd(a.Rc,a.o,1,1);d.sb=b;kKc(d,true);c=Oxf(d,a.k,false,a);IJc(d);if(!c){!!_kg&&alg(_kg,(slg(),llg),'Cannot compute envelope equation (yet?)');Twf(a,a.Tc,true);return null}return Rwf(a,c)}\nfunction Mzf(a,b){var c,d;c=new GYb;Kzf(a,7);d=Nzf(a,b);PDb(c.g,d,c);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 8:{break}default:a.o[0]=a.j;break e;}Kzf(a,8);d=Nzf(a,b);PDb(c.g,d,c)}return c}\nfunction IJd(a){var b,c,d,e;e=a.g.Nb;if(!e.u.Ki()||!e.C.Ki()){throw Mpb(new Cxf)}c=e.u;d=e.C;if(e.A==(R8f(),l8f)){b=new Pwf(a.Rc,c,d);return b}if(e.A==k8f){b=new Lwf(a.Rc,c,d);return b}if(e.A==u7f){b=new ywf(a.Rc,c,d);return b}return null}\nfunction g4d(a,b,c){var d,e,f;e=A_e(a,a);f=A_e(b,b);d=me(S1,ELh,19,2,0,1);d[0]=Jyf(Jyf(Pyf(new Wyf(2),new $yf(c[0])),Qyf(new $yf(e[0]))),Qyf(new $yf(f[0])));d[1]=Jyf(Jyf(Pyf(new Wyf(2),new $yf(c[1])),Qyf(new $yf(e[1]))),Qyf(new $yf(f[1])));return d}\nfunction rzf(a,b){var c,d,e,f,g,h,i,j;h=new cec(a.g);i=b.g;e=(d=(new s8b(b.g)).g.ee().i.cg(),new t8b(d));while(e.g.Ef()){j=(c=e.g.Ff(),c.mf());m8b(a.g,j)?Tdc(h,j,o3b(n8b(a.g,j).g+(g=j,IDb(Jdc(i,g))).g)):Tdc(h,j,(f=j,IDb(Jdc(i,f))))}return new uzf(h)}\nfunction Zfg(a,b){var c,d,e,f,g,h;for(f=(g=(new d8b(a.i.g)).g.ee().yd(),new e8b(g));f.g.Ef();){e=(c=f.g.Ff(),c.mf());if($3b(e.g,b.g)){if(e.i.length==b.i.length){d=0;h=true;while(d<e.i.length&&h){e.i[d]==b.i[d]||(h=false);++d}if(h){return}}}}DYb(a.i,b)}\nfunction Xwf(a){var b,c;if(a.g!=null){return a.g}if(!!a.k&&!!a.j){if(ff(a.j,55)){b=A_e(a.k,a.k);c=YMe(a.j);a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);a.g[0][0]=bzf(b[0],b[1],c[0],c[1],c[2],c[3]);return a.g}else if(ff(a.j,117)){return Ywf(a)}}throw Mpb(new Cxf)}\nfunction Sgg(){Sgg=tqb;Rgg=pe(ie(ku,1),Z4g,2,6,[jnh,zvh,'Midpoint',VAh,poh,vvh,hnh,MMh,'Ray',inh,ioh,eoh,Wmh,'Translate',Pmh,Avh,goh,$Ah,'Mirror',qoh,foh,uAh,Eqh,ZAh]);Qgg=pe(ie(ku,1),Z4g,2,6,[hnh,poh,vvh,zvh,kCh,wnh,ooh,Eqh,kCh,$Ah,'Ray',qoh,ZAh,lCh,Pmh])}\nfunction Jyf(a,b){var c,d,e,f,g,h,i;g=new cec(a.g);i=b.g;e=(new hec(i)).i.cg();while(e.Ef()){d=e.Ff();h=d.mf();if(m8b(a.g,h)){c=i7b(n8b(a.g,h),(f=h,IDb(Jdc(i,f))));c==(h6b(),g6b)?Udc(g,h):Tdc(g,h,i7b(n8b(a.g,h),d.nf()))}else{Tdc(g,h,d.nf())}}return new Zyf(g)}\nfunction vyf(a,b,c){var d,e,f,g,h,i,j;h=null;if(ff(b,110)){j=b;f=CTe(j);ff(f,74)&&(h=f)}else ff(b,74)&&(h=b);if(h){e=new Azf(c);d=c.u;i=d.fb;d.fb=false;if(h.cc==null){BKc(h,W3b('v',''+e.g));dKc(h,true);h.Qb=false;lLc(h,false)}d.fb=i;g=new j8b(h,e);wyf(a,g);DYb(a.g,h)}}\nfunction G_e(a,b){var c,d,e,f,g,h,i,j;if(!a.sb){c=b.g;if(c!=null){h=false;for(e=c,f=0,g=e.length;f<g;++f){d=e[f];d==a&&(h=true)}if(h){j=pe(ie(uf,1),l5g,5,15,[0,0,0]);return j}}i=pe(ie(uf,1),l5g,5,15,[1,1,0]);return i}if(ff(a.sb,131)){return a.sb.xu(b)}throw Mpb(new Cxf)}\nfunction A_e(a,b){if(ff(a.sb,109)){return a.sb.vu(a)}if(!a.sb){if(a.A==null){a.A=me(U1,ALh,37,2,0,1);a.A[0]=new Azf(a.Tc);a.A[1]=new Azf(a.Tc);hlg('Free point '+b.Ll()+'('+a.A[0]+','+a.A[1]+')')}return a.A}clg('There is no implementation yet for '+a.sb);throw Mpb(new Cxf)}\nfunction pxc(a){var b,c,d,e,f,g,h,i,j;c=e4b(a,y4b(125));e=(lhc(2,c,a.length),a.substr(2,c-2));d=o4b(e,',',0);h=P2b(d[0],10);j=P2b(d[1],10);f=ke(sf,[$hh,S8g],[17,5],15,[h,j],2);b=2;for(g=0;g<h;g++){for(i=0;i<j;i++){f[g][i]=O2b(d[b]);hlg(fMh+g+','+i+']='+f[g][i]);++b}}return f}\nfunction izf(a,b,c,d){var e,f,g,h,i,j;i=new _4b;j=hzf(a);!!b&&tYb(j,b);g=(h=(new d8b(j.g)).g.ee().yd(),new e8b(h));while(g.g.Ef()){f=(e=g.g.Ff(),e.mf());(c==null||(fhc(c),c)&&d.contains(f)||!(fhc(c),c)&&!d.contains(f))&&(i.g+=','+f,i)}if(i.g.length>0)return q4b(i.g,1);return ''}\nfunction Cgg(){Cgg=tqb;Bgg=new Dgg('RECIOS_PROVER',0);vgg=new Dgg('BOTANAS_PROVER',1);zgg=new Dgg('OPENGEOPROVER_WU',2);ygg=new Dgg('OPENGEOPROVER_AREA',3);Agg=new Dgg('PURE_SYMBOLIC_PROVER',4);ugg=new Dgg('AUTO',5);xgg=new Dgg('LOCUS_IMPLICIT',6);wgg=new Dgg('LOCUS_EXPLICIT',7)}\nfunction uyf(a,b){var c,d,e,f,g,h,i;for(g=a.r,h=0,i=g.length;h<i;++h){f=g[h];if($3b(W3b('v',''+f.g),b)){return f}}e=new l9b(a.j);while(e.g<e.j.q.length){c=j9b(e);d=c.mf();if($3b(d.cc,b)){return c.nf()}}!!_kg&&alg(_kg,(slg(),nlg),'Internal error in AlgoDependentNumber');return null}\nfunction Syf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;k=new aec;f=(new hec(a.g)).i.cg();while(f.Ef()){e=f.Ff();m=e.mf();n=new cec(m.g);j=(h=b,IDb(Jdc(n,h)));if(j){i=(g=c,IDb(Jdc(n,g)));!i?(i=o3b(0)):Udc(n,c);Udc(n,b);Tdc(n,c,o3b(j.g+i.g))}d=e.nf();l=new uzf(n);Tdc(k,l,d)}return new Zyf(k)}\nfunction lzf(a,b,c,d,e){var f,g,h,i,j,k,l;l=null;i=fzf(a);l=new IYb(new d8b(b));h=izf(a,l,(P1b(),true),e);g=izf(a,l,false,e);f=c.Gt();j=Mwc(f).yj(b,i,h,g,d);k=$Vf(POf(f.g).i)?Mwc(f).Aj(j):'?';if($3b('0',k)||$3b(Yqh,k)){return Ncg(),Kcg}if($3b('1',k)||$3b(vnh,k)){return Ncg(),Lcg}return Ncg(),Mcg}\nfunction Uxf(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;j=new GYb;p=new GYb;PDb(p.g,b,p);while(UDb(p.g)!=0){tYb(j,p);i=(l=(new d8b(p.g)).g.ee().yd(),new e8b(l));o=new GYb;while(i.g.Ef()){m=(d=i.g.Ff(),d.mf());c=m.sb;if(c){n=c.ab;for(f=n,g=0,h=f.length;g<h;++g){e=f[g];e==a||(k=PDb(o.g,e,o),k==null)}}}p=o}return j}\nfunction Tyf(a){var b,c,d,e,f,g;f=new _4b;d=(new hec(a.g)).i.cg();if(!d.Ef()){return '0'}while(d.Ef()){c=d.Ff();g=c.mf();b=c.nf();if(g.g.j==0){f.g+=''+b}else{b!=(h6b(),c6b)&&(f.g+=b+'*',f);f.g+=''+g}f.g+='+'}e=F1b(f,0,f.g.length-1);e=m4b(m4b(m4b(m4b(e,'\\\\+-','-'),'-1\\\\*','-'),'\\\\+1\\\\*','+'),'^1\\\\*','');return e}\nfunction jgg(a,b,c){var d,e,f,g,h,i,j,k,l,m;j=c.K;k=(h=(new s8b(j.g)).g.ee().i.cg(),new t8b(h));while(k.g.Ef()){i=(g=k.g.Ff(),g.mf());if(ff(i,55)){d=i.G;e=i.v;if(!!d&&!!e&&(d==a&&e==b||d==b&&e==a)){return i}}}m=c.fb;c.fb=false;f=new xUd(c,null,a,b);l=f.k;l.Qb=true;l.mc=15;l.hc=true;$pd(l.Tc,l,4);c.fb=m;return l}\nfunction xyf(a,b,c){!!b.u&&(b.u.Ki()&&ff(b.u,74)||ff(b.u,110))&&vyf(a,b.u,c);!!b.C&&(b.C.Ki()&&ff(b.C,74)||ff(b.C,110))&&vyf(a,b.C,c);!!b.u&&b.u.Sm()&&xyf(a,b.u,c);!!b.C&&b.C.Sm()&&xyf(a,b.C,c);if(!!b.u&&b.u.Sm()&&!!b.C&&b.C.Sm()){return}if(ff(b.u,31)&&b.C.Sm()&&(b.A==(R8f(),o7f)||b.A==c8f)){return}if(ff(b.C,31)&&b.u.Sm()){return}}\nfunction bzf(a,b,c,d,e,f){var g,h,i,j,k,l,m;!!_kg&&alg(_kg,(slg(),qlg),'Setting up equation for collinear points ('+a+','+b+Eyh+'('+c+','+d+LMh+'('+e+','+f+')');g=new $yf(a);h=new $yf(b);i=new $yf(c);j=new $yf(d);k=new $yf(e);l=new $yf(f);m=Jyf(Jyf(Jyf(Pyf(g,j),Qyf(Pyf(h,i))),Pyf(k,Jyf(h,Qyf(j)))),Qyf(Pyf(l,Jyf(g,Qyf(i)))));return m}\nfunction $fg(a,b){!!_kg&&alg(_kg,(slg(),llg),IMh+b);a.i=new GYb;if(b==(Cgg(),vgg)){a.o=bgg(a,Jxf(a));return}else if(b==Bgg){a.o=bgg(a,iwf((!a.n&&(a.n=new fKg),a.n),a));return}else if(b==Agg){a.o=bgg(a,Zxf(a));return}else if(b==zgg||b==ygg){a.o=bgg(a,(!!_kg&&alg(_kg,(slg(),llg),'OGP is not implemented for the web'),rgg(),qgg));return}}\nfunction qxc(a){var b,c,d,e,f,g,h,i,j,k,l;e=e4b(a,y4b(125));g=r4b(a,e+3,a.length-2);f=o4b(g,',',0);d=P2b(f[0],10);h=me(sf,M4g,82,d,0,3);b=1;for(c=0;c<d;++c){j=P2b(f[b++],10);l=P2b(f[b++],10);h[c]=ke(sf,[$hh,S8g],[17,5],15,[j,l],2);for(i=0;i<j;i++){for(k=0;k<l;k++){h[c][i][k]=O2b(f[b]);hlg(fMh+c+']['+i+','+k+']='+h[c][i][k]);++b}}}return h}\nfunction Tgg(a){var b,c,d,e,f,g,h,i,j,k,l,m;c=MDb(Ogg,a);if(c){return c.g}b=a.sb;if(!b){PDb(Ogg,a,o3b(0));return 0}l=1;if(ff(b,678)){m=b.g.Nb;i=new VDb;j=(gie(),fie.g=i,gie(),fie);g8d(m,j);k=new U7b((new R7b(i)).g);while(k.i){h=T7b(k);d=h.mf();l+=Tgg(d)*h.nf().g}}else{for(e=b.ab,f=0,g=e.length;f<g;++f){d=e[f];l+=Tgg(d)}}PDb(Ogg,a,o3b(l));return l}\nfunction Pyf(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;l=new aec;p=b.g;e=(new hec(a.g)).i.cg();while(e.Ef()){c=e.Ff();n=c.mf();f=(new hec(p)).i.cg();while(f.Ef()){d=f.Ff();o=d.mf();j=rzf(n,o);k=w6b(c.nf(),d.nf());h=j;if(Jdc(l,h)){m=i7b((i=j,IDb(Jdc(l,i))),k);m==(h6b(),g6b)?Udc(l,j):Tdc(l,j,i7b((g=j,IDb(Jdc(l,g))),k))}else{Tdc(l,j,k)}}}return new Zyf(l)}\nfunction Ixe(a,b){switch(a.s){case 68:return new CEd(b);case 69:return new EEd(b);case 70:return new $Cd(b);case 77:return new iEd(b);case 71:return new dDd(b);case 72:return new aDd(b);case 73:return new eDd(b);case 74:return new cDd(b);case 76:return new bDd(b);case 75:return new _Cd(b);case 78:return new oEd(b);case 79:return new LDd(b);default:return null;}}\nfunction f4d(a,b,c,d,e){var f,g,h,i,j,k,l;h=me(S1,ELh,19,4,0,1);f=new $yf(a);g=new $yf(b);i=new $yf(e[0]);j=new $yf(e[1]);k=new $yf(e[2]);l=new $yf(e[3]);h[0]=Jyf(Jyf(Pyf(new Wyf(2),i),Qyf(new $yf(a))),Qyf(new $yf(c)));h[1]=Jyf(Jyf(Pyf(new Wyf(2),j),Qyf(new $yf(b))),Qyf(new $yf(d)));h[2]=Jyf(Jyf(Jyf(l,Qyf(j)),Qyf(i)),f);h[3]=Jyf(Jyf(Jyf(k,Qyf(i)),j),Qyf(g));return h}\nfunction Uyf(a){var b,c,d,e,f;e=new _4b;d=(new hec(a.g)).i.cg();if(!d.Ef()){return '0'}while(d.Ef()){c=d.Ff();f=c.mf();b=c.nf();if(f.g.j==0){e.g+=''+b}else{if(!o6b(b,(h6b(),c6b))){if(o6b(i7b(b,c6b),g6b)){e.g.length>0&&W4b(e,e.g.length-1);e.g+='-'}else{j6b(i7b(b,c6b),g6b)<0&&e.g.length>0&&W4b(e,e.g.length-1);e.g+=''+b}}R4b(e,szf(f))}e.g+='+'}return F1b(e,0,e.g.length-1)}\nfunction byf(a,b){var c,d,e,f;if(a.q!=null){return a.q}d=b[0].vu(b[0]);if(a.r==null){a.r=me(U1,ALh,37,4,0,1);a.r[0]=new Azf(b[0].Ci());a.r[1]=new Azf(b[0].Ci());a.r[2]=d[0];a.r[3]=d[1]}c=pe(ie(U1,1),ALh,37,0,[a.r[0],a.r[1]]);e=b[1].vu(b[1]);f=b[2].vu(b[2]);a.q=me(S1,ELh,19,2,0,1);a.q[0]=ezf(d[0],d[1],c[0],c[1],e[0],e[1]);a.q[1]=ezf(d[0],d[1],c[0],c[1],f[0],f[1]);return a.q}\nfunction jzf(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!_kg&&alg(_kg,(slg(),qlg),'Setting up equation for parallel lines ('+a+','+b+')-'+'('+c+','+d+LMh+'('+e+','+f+')-'+'('+g+','+h+')');i=new $yf(a);j=new $yf(b);k=new $yf(c);l=new $yf(d);m=new $yf(e);n=new $yf(f);o=new $yf(g);p=new $yf(h);q=Jyf(Pyf(Jyf(i,Qyf(k)),Jyf(n,Qyf(p))),Qyf(Pyf(Jyf(j,Qyf(l)),Jyf(m,Qyf(o)))));return q}\nfunction kzf(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!_kg&&alg(_kg,(slg(),qlg),'Setting up equation for perpendicular lines ('+a+','+b+')-'+'('+c+','+d+LMh+'('+e+','+f+')-'+'('+g+','+h+')');i=new $yf(a);j=new $yf(b);k=new $yf(c);l=new $yf(d);m=new $yf(e);n=new $yf(f);o=new $yf(g);p=new $yf(h);q=Jyf(Pyf(Jyf(i,Qyf(k)),Jyf(m,Qyf(o))),Pyf(Jyf(j,Qyf(l)),Jyf(n,Qyf(p))));return q}\nfunction nAf(b){var c,d;if(b.t==b.g){if(b.g==b.o){if(b.B>S6g){b.n=b.t=0;b.g=b.B}else b.B<0?(b.n=b.t=0):mAf(b,false)}else b.g>b.B?(b.g=b.o):b.B-b.g<S6g?mAf(b,true):(b.g=b.B)}try{if((d=xAf(b.r,b.j,b.t,b.g-b.t))==-1){b.r.j=null;throw Mpb(new r1b)}else b.t+=d;return}catch(a){a=Lpb(a);if(ff(a,165)){c=a;--b.n;b.q+=0;(b.n-=0)<0&&(b.n+=b.o);b.B==-1&&(b.B=b.n);throw Mpb(c)}else throw Mpb(a)}}\nfunction Lzf(a,b){var c,d;c=Pzf(a,b);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 11:case 12:{break}default:a.o[3]=a.j;break e;}switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 11:{Kzf(a,11);d=Pzf(a,b);c=Jyf(c,d);break}case 12:{Kzf(a,12);d=Pzf(a,b);c=Jyf(c,Qyf(d));break}default:a.o[4]=a.j;Kzf(a,-1);throw Mpb(new Dzf);}}return c}\nfunction Rwf(b,c){var d,e,f,g,h,i;i=new _4b;g=c.v;f=c.k;d=''+jqb(dqd(b.Tc));!!_kg&&alg(_kg,(slg(),llg),iMh+d);R4b(Q4b(R4b(Q4b(R4b(R4b(R4b(R4b(R4b(R4b(R4b(Q4b(i,(myc(),Kxc)),'(['),g),'],['),f),'],'),d),','),c.i[0]),','),c.i[1]),')');e=b.Tc.Gt();try{h=Mwc(e).Cj(i.g);!!_kg&&alg(_kg,(slg(),qlg),rMh+h);return h}catch(a){a=Lpb(a);if(ff(a,48)){!!_kg&&alg(_kg,(slg(),nlg),sMh);return null}else throw Mpb(a)}}\nfunction fxf(b,c){var d,e,f,g,h,i;i=new _4b;g=c.v;f=c.k;d=''+jqb(dqd(b.Tc));!!_kg&&alg(_kg,(slg(),llg),iMh+d);R4b(Q4b(R4b(Q4b(R4b(R4b(R4b(R4b(R4b(R4b(R4b(R4b(Q4b(i,(myc(),fyc)),'(['),g),'],['),f),'],'),d),','),','),c.i[0]),','),c.i[1]),')');e=b.Tc.Gt();try{h=Mwc(e).Cj(i.g);!!_kg&&alg(_kg,(slg(),qlg),rMh+h);return h}catch(a){a=Lpb(a);if(ff(a,48)){!!_kg&&alg(_kg,(slg(),nlg),sMh);return null}else throw Mpb(a)}}\nfunction oyf(a,b,c){if(!!b.u&&b.u.Ki()&&ff(b.u,74)){b.u.cc==null&&BKc(b.u,W3b('v',''+(new Azf(c)).g));DYb(a.g,b.u)}if(!!b.C&&b.C.Ki()&&ff(b.C,74)){b.C.cc==null&&BKc(b.C,W3b('v',''+(new Azf(c)).g));DYb(a.g,b.C)}!!b.u&&b.u.Sm()&&oyf(a,b.u,c);!!b.C&&b.C.Sm()&&oyf(a,b.C,c);if(!!b.u&&b.u.Sm()&&b.C.Sm()){return}if(ff(b.u,31)&&b.C.Sm()&&(b.A==(R8f(),o7f)||b.A==c8f)){return}if(ff(b.C,31)&&b.u.Sm()){return}}\nfunction Jzf(a){var b,c,d,e,f,g,h;a.g.q.length=0;g=me(Jpb,o5g,5,15,16,1);if(a.n>=0){g[a.n]=true;a.n=-1}for(d=0;d<10;d++){if(a.o[d]==a.j){for(f=0;f<32;f++){(Hzf[d]&1<<f)!=0&&(g[f]=true)}}}for(e=0;e<15;e++){if(g[e]){a.i=me(uf,l5g,5,1,15,1);a.i[0]=e;R8b(a.g,a.i)}}b=me(uf,p6g,6,a.g.q.length,0,2);for(c=0;c<a.g.q.length;c++){b[c]=V8b(a.g,c)}return new Ezf(a.r,b,(h=(Uzf(),Tzf),!a.s?null:(Zzf(),Yzf)[0],h))}\nfunction vdf(a){var b,c,d,e,f,g,h;a.v=me(VQ,Yyh,101,a.j.length,0,1);for(c=0;c<a.j.length;++c){b=null;d=a.j[c].length-1;g=new lde(a.Tc,'x');h=new lde(a.Tc,'y');for(e=0;e<=d;e++){for(f=0;f<a.j[c][e].length;f++){e==0&&f==0?(b=new j8d(a.Tc,a.j[c][0][0])):(b=x7d(b,s7d(q7d(A7d(new k8d(g.r,g),e),A7d(new k8d(h.r,h),f)),a.j[c][e][f])))}}!b&&(b=new j8d(a.Tc,NaN));a.v[c]=new Nae(b,pe(ie(XQ,1),Goh,42,0,[g,h]))}}\nfunction tyf(a,b){var c,d,e,f,g,h;h=new _4b;h.g+=gMh;h.g+=b;f=new _4b;f.g+=fnh;R4b(f,W3b('v',''+a.r[0].g));h.g+=',';h.g+=fnh;R4b(h,W3b('v',''+a.r[0].g));h.g+='=';R4b(h,W3b('v',''+a.r[0].g));e=(g=(new d8b(a.g.g)).g.ee().yd(),new e8b(g));while(e.g.Ef()){c=(d=e.g.Ff(),d.mf());f.g+=',';f.g+=fnh;R4b(f,c.cc);h.g+=',';h.g+=fnh;R4b(h,c.cc);h.g+='=';h.g+=KMh;R4b(h,c.cc)}h.g+='],[';h.g+=f;h.g+='])';return h.g}\nfunction Lxf(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=pe(ie(ou,1),vlh,86,0,[(h6b(),g6b),g6b,g6b,c6b]);p=a.q;e=Mxf(p);d=new f9b;for(h=new l9b(e);h.g<h.j.q.length;){g=j9b(h);Ngc(d.q,g)}o=new VDb;l=new l9b(d);j=me(bY,bnh,13,2,0,1);k=0;m=0;while(l.g<l.j.q.length&&k<2&&m<b){i=j9b(l);f=i.vu(i);j[k]=i;PDb(o,f[0],c[m]);++m;if(m<b){PDb(o,f[1],c[m]);++k;++m}}if(k==2&&a.p){n=new igg;n.g=Xvh;n.i=j;M9b(n.i);Zfg(a,n)}return o}\nfunction Yxf(a,b,c){var d;this.n=new GYb;this.g=new GYb;this.p=new VDb;this.i=me(U1,ALh,37,2,0,1);d=Mwc(a.Tc.Gt());if(d.Ze()){!!_kg&&alg(_kg,(slg(),llg),'GeoGebra thinks Giac is loaded.');if($3b(d.Aj('1+1'),'2')){Sxf(this,a,b,c);return}!!_kg&&alg(_kg,(slg(),llg),'But 1+1=2 seems to be problematic.');this.A=(rgg(),mgg)}else{!!_kg&&alg(_kg,(slg(),llg),'GeoGebra thinks Giac is not loaded yet.');this.A=(rgg(),mgg)}}\nfunction Zxf(b){var c,d,e,f,g,h,i,j;i=b.q;if(ff(i,131)){j=i;c=j.Bu();try{!c.i&&(c.i=new GYb,c.g.zu(c.i))}catch(a){a=Lpb(a);if(ff(a,51)){return rgg(),qgg}else throw Mpb(a)}}else if(ff(i.sb,131)){j=i.sb;try{d=j.Au();for(f=d,g=0,h=f.length;g<h;++g){e=f[g];!!_kg&&alg(_kg,(slg(),llg),e);if(e.g.j!=0){return rgg(),lgg}}return rgg(),ngg}catch(a){a=Lpb(a);if(ff(a,51)){return rgg(),qgg}else throw Mpb(a)}}return rgg(),qgg}\nfunction Nzf(a,b){var c,d,e;e=new GYb;Kzf(a,7);f:while(true){Kzf(a,9);d=Lzf(a,b);Lyf(d,new Xyf((h6b(),c6b)))||(c=PDb(e.g,d,e),c==null);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 9:{break}default:a.o[1]=a.j;break f;}}Kzf(a,8);Kzf(a,5);g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 10:{break}default:a.o[2]=a.j;break g;}Kzf(a,10);Kzf(a,5)}return e}\nfunction Qwf(b){var c,d,e,f,g;g=(k1b(),$wnd.goog.global.performance).now();f=null;try{f=Swf(b)}catch(a){a=Lpb(a);if(ff(a,48)){e=a;!!_kg&&alg(_kg,(slg(),llg),e);!!_kg&&alg(_kg,(slg(),llg),pMh)}else throw Mpb(a)}if(f!=null){try{c=b.Tc.Gt();pdf(b.j,Mwc(c).Ej(f));b.j.k=true}catch(a){a=Lpb(a);if(ff(a,38)){wdf(b.j)}else throw Mpb(a)}}else{wdf(b.j)}d=pf($wnd.goog.global.performance.now()-g);!!_kg&&alg(_kg,(slg(),llg),qMh+d+' ms')}\nfunction dxf(b,c){var d,e,f,g,h;if(!c){if(!VVd(b.n,b.o)){wdf(b.j);return}}h=(k1b(),$wnd.goog.global.performance).now();g=null;try{g=exf(b,c)}catch(a){a=Lpb(a);if(ff(a,48)){f=a;!!_kg&&alg(_kg,(slg(),llg),f);!!_kg&&alg(_kg,(slg(),llg),pMh)}else throw Mpb(a)}if(g!=null){try{d=b.Tc.Gt();pdf(b.j,Mwc(d).Ej(g));b.j.k=true}catch(a){a=Lpb(a);if(ff(a,38)){wdf(b.j)}else throw Mpb(a)}}else{wdf(b.j)}e=pf($wnd.goog.global.performance.now()-h);!!_kg&&alg(_kg,(slg(),llg),qMh+e+' ms')}\nfunction Uwf(a){var b,c,d,e,f,g;f=new Gec;yec(f,a.k.N.sp());g=(d=(new s8b(cIc(a.o.sp()).g)).g.ee().i.cg(),new t8b(d));while(g.g.Ef()){e=(c=g.g.Ff(),c.mf());(!e.sb&&(!e.Kb||!VOe(e.Kb))||e.Wn())&&f.g.put(e,(P1b(),N1b))==null}Eec(f,a.k);a.g=me(bY,bnh,13,f.g.size(),0,1);a.g=zYb(f,a.g);a.p=me(bY,bnh,13,2,0,1);a.p[0]=a.o.sp();a.p[1]=a.k;a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.j);Rvc(a,a.p,a.g);b=a.k.Rc;do{$8b(b.k,a)}while(W8b(b.k,a,0)!=-1);R8b(b.k,a);a.i=Wwf(a.g);a.n=dqd(a.Tc)}\nfunction ggg(a,b){var c,d,e,f,g,h,i;g=a.g;if($3b(_vh,g)){O9b(a.i,new kgg)}else if($3b(Zvh,g)&&a.i.length==3){c=a.i[0];d=a.i[1];e=a.i[2];h=jgg(c,e,b);i=jgg(e,d,b);if(!!h&&!!i){a.i=me(bY,bnh,13,2,0,1);a.i[0]=h;a.i[1]=i;O9b(a.i,new kgg)}}else if($3b(Xvh,g)||$3b(Zvh,g)||$3b(Yvh,g)||$3b($vh,g)){if(a.i.length==4){c=a.i[0];d=a.i[1];h=jgg(c,d,b);e=a.i[2];f=a.i[3];i=jgg(e,f,b);if(!!h&&!!i){a.i=me(bY,bnh,13,2,0,1);a.i[0]=h;a.i[1]=i;O9b(a.i,new kgg)}}else a.i.length==2&&O9b(a.i,new kgg)}}\nfunction Sxf(b,c,d,e){var f;f=(!wTf&&(wTf=new xTf),wTf);b.r=c;b.q=e;e.q=c;Wxf(b,d);if(b.A){return}if(e.g==(Cgg(),wgg)){return}try{Pxf(c)}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),'Botana vars cannot be inverted');b.A=(rgg(),qgg);return}else throw Mpb(a)}Xxf(b);if(b.A){return}if(e.g!=Bgg&&f.g!=null&&Q1b(f.g)&&!e.p){try{fac(b.u,Kxf(e))}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),'Extra NDG conditions cannot be added');b.A=(rgg(),qgg)}else throw Mpb(a)}}}\nfunction Fzf(a){var b,c,d,e,f;e=new _4b;for(c=0;c<a.length;c++){switch(mhc(c,a.length),a.charCodeAt(c)){case 8:e.g+=Y5g;continue;case 9:e.g+=Z5g;continue;case 10:e.g+=$5g;continue;case 12:e.g+=_5g;continue;case 13:e.g+=a6g;continue;case 34:e.g+=b6g;continue;case 39:e.g+=c6g;continue;case 92:e.g+=X4g;continue;default:if((b=(mhc(c,a.length),a.charCodeAt(c)))<32||b>126){f=(d=b,V4g+d.toString(16));R4b(e,U4g+r4b(f,f.length-4,f.length))}else{e.g+=String.fromCharCode(b)}continue;}}return e.g}\nfunction jwf(b,c,d){var e,f,g,h,i,j,k,l,m,n,o;if(d){n=new VDb;for(f=new U7b((new R7b(b)).g);f.i;){e=T7b(f);o=e.mf();PDb(n,o,e.nf())}h=(!wTf&&(wTf=new xTf),wTf);m=lzf(zYb(d.u,me(S1,ELh,19,UDb(d.u.g),0,1)),n,d.r.Ci(),h.k,d.n);!!_kg&&alg(_kg,(slg(),llg),'Recio meets Botana:'+n);if(m==(Ncg(),Lcg)){return rgg(),lgg}}else{try{g=c.g.yu(b);for(j=g,k=0,l=j.length;k<l;++k){i=j[k];if(!o6b(i,(h6b(),g6b))){return rgg(),lgg}}}catch(a){a=Lpb(a);if(ff(a,51)){return rgg(),qgg}else throw Mpb(a)}}return rgg(),ngg}\nfunction Ryf(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;if(!b)return a;m=new aec;g=(new hec(a.g)).i.cg();while(g.Ef()){c=g.Ff();p=c.mf();q=new cec(p.g);l=(h6b(),c6b);h=new U7b((new R7b(b)).g);while(h.i){d=T7b(h);s=d.mf();e=(j=s,IDb(Jdc(q,j)));if(e){l=w6b(l,y6b(d.nf(),e.g));Udc(q,s)}}l=w6b(l,c.nf());o=new uzf(q);k=o;if(Jdc(m,k)){n=i7b((i=o,IDb(Jdc(m,i))),l);r=n.k>1?phc(n.g[0],n.g[1]):phc(n.g[0],0);Spb(n.n>0?r:_pb(r),0)?Udc(m,o):Tdc(m,o,n)}else{f=l.g[0];(l.n>0?f:-f|0)!=0&&Tdc(m,o,l)}}return new Zyf(m)}\nfunction mAf(b,c){var d,e,f,g;e=me(rf,T4g,5,b.o+S6g,15,1);f=me(uf,l5g,5,b.o+S6g,15,1);d=me(uf,l5g,5,b.o+S6g,15,1);try{if(c){f5b(b.j,b.B,e,0,b.o-b.B);f5b(b.j,0,e,b.o-b.B,b.n);b.j=e;f5b(b.k,b.B,f,0,b.o-b.B);f5b(b.k,0,f,b.o-b.B,b.n);b.k=f;f5b(b.i,b.B,d,0,b.o-b.B);f5b(b.i,0,d,b.o-b.B,b.n);b.i=d;b.t=b.n+=b.o-b.B}else{f5b(b.j,b.B,e,0,b.o-b.B);b.j=e;f5b(b.k,b.B,f,0,b.o-b.B);b.k=f;f5b(b.i,b.B,d,0,b.o-b.B);b.i=d;b.t=b.n-=b.B}}catch(a){a=Lpb(a);if(ff(a,48)){g=a;throw Mpb(new mc(g.gd()))}else throw Mpb(a)}b.o+=S6g;b.g=b.o;b.B=0}\nfunction hxf(a){var b,c,d,e,f,g;f=new Gec;a.q=me(bY,bnh,13,2,0,1);if(a.k){yec(f,a.o);g=(d=(new s8b(cIc(a.k).g)).g.ee().i.cg(),new t8b(d));a.q[0]=a.k}else{yec(f,a.o.N.sp());g=(d=(new s8b(cIc(a.n).g)).g.ee().i.cg(),new t8b(d));a.q[0]=a.n}while(g.g.Ef()){e=(c=g.g.Ff(),c.mf());(!e.sb&&(!e.Kb||!VOe(e.Kb))||e.Wn())&&f.g.put(e,(P1b(),N1b))==null}Eec(f,a.o);a.g=me(bY,bnh,13,f.g.size(),0,1);a.g=zYb(f,a.g);a.q[1]=a.o;a.db=me(bY,bnh,13,1,0,1);Uvc(a,0,a.j);Rvc(a,a.q,a.g);b=a.o.Rc;do{$8b(b.k,a)}while(W8b(b.k,a,0)!=-1);R8b(b.k,a);a.i=Wwf(a.g);a.p=dqd(a.Tc)}\nfunction _fg(a){var b,c,d,e;if(!a.q){!!_kg&&alg(_kg,(slg(),nlg),'No statement to prove');a.o=(rgg(),qgg);return}c=a.q.sb;if(!c){$3b(a.q.vp((Kud(),hud)),vnh)?(a.o=(rgg(),ngg)):$3b(a.q.vp(hud),Yqh)?(a.o=(rgg(),lgg)):(a.o=(rgg(),qgg));return}Ygg(a.q);if(a.g!=(Cgg(),ugg)){$fg(a,a.g);return}clg(IMh+a.g);a.p?(d=new l9b(a.k)):(d=new l9b(a.j));a.o=(rgg(),qgg);while((a.o==qgg||a.o==ogg)&&d.g<d.j.q.length){e=j9b(d);if(e==zgg||e==ygg){b=a.q.sb;if(ff(b,678)){!!_kg&&alg(_kg,(slg(),llg),'OGP cannot safely check expressions, OGP will be ignored');continue}}$fg(a,e)}}\nfunction Eyf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;if(a.q!=null){return a.q}if(!!c&&!!b){h=c.Tc;n=A_e(c,c);m=YMe(b);if(a.r==null){a.r=me(U1,ALh,37,4,0,1);a.r[0]=new Azf(h);a.r[1]=new Azf(h);a.r[2]=n[0];a.r[3]=n[1];hlg('Orthogonal line at '+c.cc+Vjh+b.cc+' implicitly introduces feet point ('+a.r[0]+','+a.r[1]+')')}a.q=me(S1,ELh,19,2,0,1);k=new $yf(n[0]);l=new $yf(n[1]);d=new $yf(m[0]);e=new $yf(m[1]);f=new $yf(m[2]);g=new $yf(m[3]);i=new $yf(a.r[0]);j=new $yf(a.r[1]);a.q[0]=Jyf(Jyf(Jyf(f,Qyf(d)),l),Qyf(j));a.q[1]=Jyf(Jyf(Jyf(k,Qyf(g)),e),Qyf(i));return a.q}throw Mpb(new Cxf)}\nfunction Txf(a){var b,c,d,e,f,g,h,i,j,k;b=new Gec;c=new Gec;f=zYb(a.u,me(S1,ELh,19,UDb(a.u.g),0,1));j=new Hec(hzf(f));k=(e=(new s8b(j.g)).g.ee().i.cg(),new t8b(e));while(k.g.Ef()){i=(d=k.g.Ff(),d.mf());if(!EYb(a.n,i)){c.g.put(i,(P1b(),N1b))==null;b.g.put(i,N1b)==null}EYb(a.g,i)&&c.g.put(i,(P1b(),N1b))==null}if(a.B){g=me(S1,ELh,19,f.length,0,1);for(h=0;h<f.length;h++){g[h]=Ryf(f[h],a.B)}CYb(j,new d8b(a.B))}else{g=f}clg(DMh+j.g.size()+EMh+b.g.size()+FMh);a.v=fzf(g);a.k=izf(g,null,(P1b(),false),a.n);a.o=izf(g,null,true,a.n);izf(g,null,true,c);izf(g,null,false,c);hlg(GMh+a.v);hlg(HMh+a.k+','+a.o)}\nfunction Gzf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=new _4b;g=new _4b;k=0;p=new Gec;for(i=0;i<b.length;i++){k<b[i].length&&(k=b[i].length);for(j=0;j<b[i].length;j++){yec(p,c[b[i][j]])}}for(n=(e=(new s8b(p.g)).g.ee().i.cg(),new t8b(e));n.g.Ef();){m=(d=n.g.Ff(),d.mf());R4b(R4b((g.g+=d6g,g),m),Czf)}o.g+=e6g;q=a.n;for(h=0;h<k;h++){r=q.j;f=Fzf(r);h!=0&&(o.g+=' ',o);if(q.k==0){o.g+=''+c[0];break}o.g+=' \"';o.g+=''+f;o.g+='\"';R4b(o,' '+c[q.k]);q=q.n}R4b(R4b(R4b(o,Czf),d6g),f6g+a.n.i+g6g+a.n.g);R4b((o.g+='.',o),Czf);if(b.length==0);else{l=b.length;R4b(R4b(o,Czf),h6g+(l==1?':':i6g)+Czf+Czf);R4b(o,g.g)}return o.g}\nfunction egg(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;k=a.Ci().r.J;e=new f9b;i=(d=(new s8b(cIc(a).g)).g.ee().i.cg(),new t8b(d));h=new _4b;while(i.g.Ef()){g=(c=i.g.Ff(),c.mf());if(g.qn()&&!g.sb){R8b(e,g.cc)}else if(!ff(g,34)){b=g.sl((Kud(),vud));n=nSf(k,'LetABeB',null,pe(ie(ku,1),Z4g,2,6,[g.cc,b]));R4b((h.g+=''+n,h),'.\\n')}}o=new _4b;f=new _4b;for(m=new l9b(e);m.g<m.j.q.length;){l=j9b(m);f.g+=''+l;f.g+=','}j=f.g.length;if(j>0){B1b(f,j-1,j-1+1,'');R4b(R4b(o,nSf(k,'LetABeArbitraryPoints',null,pe(ie(ku,1),Z4g,2,6,[f.g]))),'.\\n')}o.g+=h;p=A4b(a.sb);R4b(R4b(o,nSf(k,'ProveThat',null,pe(ie(ku,1),Z4g,2,6,[p]))),'.');return o.g}\nfunction kwf(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;u=(i=(l=(new d8b(b.g)).g.ee().yd(),new e8b(l)).g.Ff(),i.mf());for(k=1;k<=d+2;k++){PDb(c,u,(h6b(),Ppb(k,0)>=0?K6b(k):x6b(K6b(_pb(k)))));if(f){s=new VDb;for(h=new U7b((new R7b(c)).g);h.i;){g=T7b(h);t=g.mf();PDb(s,t,g.nf())}m=(!wTf&&(wTf=new xTf),wTf);r=lzf(zYb(f.u,me(S1,ELh,19,UDb(f.u.g),0,1)),s,f.r.Ci(),m.k,f.n);!!_kg&&alg(_kg,(slg(),llg),mMh+k+' '+s);if(r==(Ncg(),Lcg)){return rgg(),lgg}}else{try{j=e.g.yu(c);for(o=j,p=0,q=o.length;p<q;++p){n=o[p];if(!o6b(n,g6b)){return rgg(),lgg}}}catch(a){a=Lpb(a);if(ff(a,51)){return rgg(),qgg}else throw Mpb(a)}}}return rgg(),ngg}\nfunction mxf(a){var b,c,d,e,f;d=(!wTf&&(wTf=new xTf),wTf);c=new PUg;_3b(vMh,d.i)?_3b('Wu',d.j)?Dxf(c,(Cgg(),zgg)):_3b(inh,d.j)&&Dxf(c,(Cgg(),ygg)):_3b('Botana',d.i)?Dxf(c,(Cgg(),vgg)):_3b('Recio',d.i)?Dxf(c,(Cgg(),Bgg)):_3b(wMh,d.i)?Dxf(c,(Cgg(),Agg)):_3b('Auto',d.i)&&Dxf(c,(Cgg(),ugg));dgg(c,a.j);c.p=false;f=(k1b(),$wnd.goog.global.performance).now();_fg(c);b=pf($wnd.goog.global.performance.now()-f);!!_kg&&alg(_kg,(slg(),llg),qMh+b+' ms');e=c.o;!!_kg&&alg(_kg,(slg(),llg),xMh+e);if(e){if(e==(rgg(),qgg)||e==mgg){gOe(a.g);return}a.g.j=true;(e==ngg||e==ogg||e==pgg)&&hOe(a.g,true);e==lgg&&hOe(a.g,false)}clg('OUTPUT for Prove: '+a.g)}\nfunction _zf(b){var c,d,e,f,g,h;d=0;i:for(;;){try{b.g=lAf(b.i)}catch(a){a=Lpb(a);if(ff(a,38)){b.j=0;b.k=-1;h=cAf(b);return h}else throw Mpb(a)}try{qAf(b.i,0);while(b.g<=32&&aqb(Opb(4294977024,cqb(1,b.g)),0))b.g=lAf(b.i)}catch(a){a=Lpb(a);if(ff(a,165)){continue i}else throw Mpb(a)}b.j=H4g;b.k=0;d=eAf(b);if(b.j!=H4g){b.k+1<d&&qAf(b.i,d-b.k-1);if(aqb(Opb(Xzf[b.j>>6],cqb(1,b.j&63)),0)){h=cAf(b);return h}else{continue i}}g=uAf(b.i);f=tAf(b.i);e=null;c=false;try{vAf(b.i);qAf(b.i,1)}catch(a){a=Lpb(a);if(ff(a,165)){c=true;e=d<=1?'':oAf(b.i);if(b.g==10||b.g==13){++g;f=0}else ++f}else throw Mpb(a)}if(!c){qAf(b.i,1);e=d<=1?'':oAf(b.i)}throw Mpb(new CAf(c,g,f,e,b.g))}}\nfunction iyf(a,b,c){var d,e,f,g,h,i,j,k,l;if(c.j){return}if(!!c.g.j&&!!c.k.j){g=c.g.j;j=c.k.j;switch(c.i.s){case 20:Fxf(c,Jyf(g,j));break;case 21:Fxf(c,Jyf(g,Qyf(j)));break;case 24:Fxf(c,Pyf(g,j));break;case 28:i=v3b(v6b(Myf(c.k.j)));if(i){h=g;for(f=o3b(1);Xpb(f.g,i.g);d=f,f=o3b(f.g+1),d){h=Pyf(h,g)}c.j=h}break;default:throw Mpb(new Cxf);}}b.u.Sm()&&!c.g.j&&iyf(a,b.u,c.g);b.C.Sm()&&!c.k.j&&iyf(a,b.C,c.k);if(ff(b.u,31)&&!c.g.j){e=I5b(new M5b(b.u.Sk()));Fxf(c.g,new Xyf(e))}if(ff(b.C,31)&&!c.k.j){e=I5b(new M5b(b.C.Sk()));Fxf(c.k,new Xyf(e))}if(ff(b.u,31)&&ff(b.C,110)){e=I5b(new M5b(b.u.Sk()));l=nyf(a,b.C.qj((Kud(),gud)));if(l){k=new vzf(l);Fxf(c,new Yyf(e,k));return}}}\nfunction ryf(a,b,c){var d,e,f,g,h,i,j,k,l;if(c.j){return}if(!!c.g&&!c.k&&c.i==(R8f(),g8f)){g=c.g.j;c.j=g}if(!!c.g&&!!c.g.j&&!!c.k&&!!c.k.j){g=c.g.j;j=c.k.j;switch(c.i.s){case 20:Fxf(c,Jyf(g,j));break;case 21:Fxf(c,Jyf(g,Qyf(j)));break;case 24:Fxf(c,Pyf(g,j));break;case 28:i=v3b(v6b(Myf(c.k.j)));if(i){h=g;for(f=o3b(1);Xpb(f.g,i.g);d=f,f=o3b(f.g+1),d){h=Pyf(h,g)}c.j=h}break;default:throw Mpb(new Cxf);}}b.u.Sm()&&!c.g.j&&ryf(a,b.u,c.g);!!b.C&&b.C.Sm()&&!c.k.j&&ryf(a,b.C,c.k);if(ff(b.u,31)&&!c.g.j){e=I5b(new M5b(b.u.Sk()));Fxf(c.g,new Xyf(e))}if(ff(b.C,31)&&!c.k.j){e=I5b(new M5b(b.C.Sk()));Fxf(c.k,new Xyf(e))}if(ff(b.u,31)&&ff(b.C,110)){e=I5b(new M5b(b.u.Sk()));l=uyf(a,b.C.qj((Kud(),gud)));if(l){k=new vzf(l);Fxf(c,new Yyf(e,k));return}}}\nfunction dyf(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q;if(a.q!=null){return a.q}e=b;f=c;if(ff(d,74)){throw Mpb(new Cxf)}n=null;ff(d,34)&&(n=d);if(!e||!f||!n){throw Mpb(new Cxf)}if(a.r==null){g=A_e(e,e);h=A_e(f,f);a.r=me(U1,ALh,37,7,0,1);a.r[0]=g[0];a.r[1]=g[1];a.r[2]=h[0];a.r[3]=h[1];a.r[4]=new Azf(e.Tc);a.r[5]=new Azf(e.Tc);a.r[6]=new Azf(e.Tc)}a.q=me(S1,ELh,19,2,0,1);i=null;ff(n.sb,325)&&(i=$Gd(n));o=_Gd(n,n);l=0;q=mzf(new $yf(o[0]));if(i!=null){a.q=me(S1,ELh,19,i.length+1,0,1);for(l=0;l<i.length;l++){a.q[l]=i[l]}}j=nzf(a.r[0],a.r[1],a.r[4],a.r[5]);k=nzf(a.r[2],a.r[3],a.r[4],a.r[5]);m=mzf(Jyf(Jyf(j,k),Qyf(q)));p=Pyf(Pyf(j,k),new Wyf(4));a.q[l]=Jyf(m,Qyf(p));return a.q}\nfunction Kyf(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a==b){return 0}j=b.g;if(j.j==0){if(a.g.j==0){return 0}return 1}if(a.g.j==0){return -1}l=p8b(Ldc(a.g));k=p8b(Ldc(j));c=ozf(l,k);c==0&&(c=j6b(n8b(a.g,l),(g=k,IDb(Jdc(j,g)))));if(c!=0){return c}do{m=Odc(a.g,l,false);i=new nec(j,(sec(),pec),null,false,k,false);if(mec(m)==0){if(mec(i)==0){return 0}return -1}if(mec(i)==0){return 1}l=p8b((m.o.xg()?m.k?(e=Ndc(m.j,m.n,true)):(e=Ndc(m.j,m.n,false)):(e=Ldc(m.j)),!!e&&lec(m,e.k)?e:null));k=p8b((i.o.xg()?i.k?(d=Ndc(i.j,i.n,true)):(d=Ndc(i.j,i.n,false)):(d=Ldc(i.j)),!!d&&lec(i,d.k)?d:null));c=ozf(l,k);c==0&&(c=j6b((h=l,IDb(kec(m,Jdc(m.j,h)))),(f=k,IDb(kec(i,Jdc(i.j,f))))))}while(c==0);return c}\nfunction ozf(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a==b){return 0}j=b.g;if(j.j==0){if(a.g.j==0){return 0}return 1}if(a.g.j==0){return -1}l=p8b(Ldc(a.g));k=p8b(Ldc(j));c=xzf(l,k);c==0&&(c=h3b(n8b(a.g,l),(g=k,IDb(Jdc(j,g)))));if(c!=0){return c}do{m=Odc(a.g,l,false);i=new nec(j,(sec(),pec),null,false,k,false);if(mec(m)==0){if(mec(i)==0){return 0}return -1}if(mec(i)==0){return 1}l=p8b((m.o.xg()?m.k?(e=Ndc(m.j,m.n,true)):(e=Ndc(m.j,m.n,false)):(e=Ldc(m.j)),!!e&&lec(m,e.k)?e:null));k=p8b((i.o.xg()?i.k?(d=Ndc(i.j,i.n,true)):(d=Ndc(i.j,i.n,false)):(d=Ldc(i.j)),!!d&&lec(i,d.k)?d:null));c=xzf(l,k);c==0&&(c=h3b((h=l,IDb(kec(m,Jdc(m.j,h)))),(f=k,IDb(kec(i,Jdc(i.j,f))))))}while(c==0);return c}\nfunction myf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;j=c.T;k=me(ku,Z4g,2,UDb(a.g.g),6,1);h=0;for(t=(m=(new d8b(a.g.g)).g.ee().yd(),new e8b(m));t.g.Ef();){s=(d=t.g.Ff(),d.mf());k[h]=DIc(s,(Kud(),kud));++h}if(a.o){q=G6d(b.Nb,j);u=new Gec;g8d(q,(nie(),mie.g=u,nie(),mie));i=(e=(new s8b(u.g)).g.ee().i.cg(),new t8b(e));while(i.g.Ef()){A=(d=i.g.Ff(),d.mf());f=(p=NDb(c.O,A),p);o=f.sb.g.rl();n=vie(f,o,j);g8d(q,n)}r=e8d(q,(Kud(),kud))}else{r=e8d(b.Nb,(Kud(),kud))}v=o4b(r,',',0);r=r4b(v[0],10,v[0].length-1);w=new _4b;w.g+=gMh;w.g+=''+r;w.g+='=0';l=new _4b;for(g=0;g<k.length;g++){if(g==0){l.g+=''+k[g]}else{l.g+=',';l.g+=''+k[g]}Q4b(R4b(R4b((w.g+=',',w),k[g]),'='),a.r[g])}w.g+='],[';w.g+=l;w.g+='])';return w.g}\nfunction Pzf(a,b){var c,d,e,f;f=new tzf;c=(h6b(),c6b);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 12:{Kzf(a,12);c=n7b(g6b,c6b);break}default:a.o[5]=a.j;}switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 5:{d=Kzf(a,5);c=w6b(c,new I6b(d.j));g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[6]=a.j;break g;}Kzf(a,13);e=Ozf(a,b);f=rzf(f,e)}break}case 6:{e=Ozf(a,b);f=rzf(f,e);h:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_zf(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[7]=a.j;break h;}Kzf(a,13);e=Ozf(a,b);f=rzf(f,e)}break}default:a.o[8]=a.j;Kzf(a,-1);throw Mpb(new Dzf);}return new Yyf(c,f)}\nfunction Kxf(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;d=Mxf(a.q);s=d.q.length;p=new igg;s>3?(p.g='DegeneratePolygon'):(p.g=_vh);n=me(bY,bnh,13,s,0,1);o=0;for(c=new l9b(d);c.g<c.j.q.length;){b=j9b(c);n[o++]=b}p.i=n;M9b(p.i);Zfg(a,p);r=me(S1,ELh,19,s*(s-1)*(s-2)/6|0,0,1);o=0;u=new GYb;for(i=new l9b(d);i.g<i.j.q.length;){h=j9b(i);for(k=new l9b(d);k.g<k.j.q.length;){j=j9b(k);if(!(h==j||h.Qm(j)==(Ncg(),Lcg))){for(m=new l9b(d);m.g<m.j.q.length;){l=j9b(m);if(!(h==l||h.Qm(l)==(Ncg(),Lcg))&&!(j==l||j.Qm(l)==(Ncg(),Lcg))){t=new GYb;PDb(t.g,h,t);PDb(t.g,j,t);PDb(t.g,l,t);if(!JDb(u.g,t)){PDb(u.g,t,u);e=h.vu(h);f=j.vu(j);g=l.vu(l);q=bzf(e[0],e[1],f[0],f[1],g[0],g[1]);elg('Forcing non-collinearity for points '+h+':'+Zgc(h)+v7g+j+':'+Zgc(j)+OLh+l);r[o]=Jyf(Pyf(q,new $yf(new Azf(h.Ci()))),Qyf(new Xyf((h6b(),c6b))));++o}}}}}}return r}\nfunction lwf(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;A=me(U1,ALh,37,UDb(b.g),0,1);m=(p=(new d8b(b.g)).g.ee().yd(),new e8b(p));for(l=0;l<A.length;l++){A[l]=(h=m.g.Ff(),h.mf())}o=(d+2)*(d+1)/2|0;!!_kg&&alg(_kg,(slg(),llg),'nr of tests: '+o);g=0;for(k=1;k<d+2;k++){for(n=1;n<=k;n++){++g;PDb(c,A[0],(h6b(),Ppb((d+2-k)*(d+2-n),0)>=0?K6b((d+2-k)*(d+2-n)):x6b(K6b(_pb((d+2-k)*(d+2-n))))));PDb(c,A[1],Ppb(k*n,0)>=0?K6b(k*n):x6b(K6b(_pb(k*n))));if(f){v=new VDb;for(i=new U7b((new R7b(c)).g);i.i;){h=T7b(i);w=h.mf();PDb(v,w,h.nf())}u=lzf(zYb(f.u,me(S1,ELh,19,UDb(f.u.g),0,1)),v,f.r.Ci(),(!wTf&&(wTf=new xTf),wTf).k,f.n);!!_kg&&alg(_kg,(slg(),llg),mMh+g+' '+v);if(u==(Ncg(),Lcg)){return rgg(),lgg}}else{try{j=e.g.yu(c);for(r=j,s=0,t=r.length;s<t;++s){q=r[s];if(!o6b(q,g6b)){return rgg(),lgg}}}catch(a){a=Lpb(a);if(ff(a,51)){return rgg(),qgg}else throw Mpb(a)}}}}return rgg(),ngg}\nfunction dAf(b,c,d){var e,f,g,h;h=0;b.n=12;e=1;b.q[0]=c;f=H4g;for(;;){++b.o==H4g&&$zf(b);if(b.g<64){g=cqb(1,b.g);do{switch(b.q[--e]){case 1:case 0:if(Spb(Opb($Ch,g),0))break;f>5&&(f=5);{bAf(b,0)}break;case 6:case 4:aqb(Opb($Ch,g),0)&&(bAf(b,4),bAf(b,6));break;case 2:if(Spb(Opb($Ch,g),0))break;f>6&&(f=6);b.q[b.n++]=2;break;case 5:b.g==58&&(f=8);break;case 8:aqb(Opb($Ch,g),0)&&aAf(b,0);break;case 9:b.g==61&&(f=9);}}while(e!=h)}else if(b.g<128){do{switch(b.q[--e]){case 1:b.g==95?(b.q[b.n++]=7):b.g==91?(b.q[b.n++]=4):b.g==118&&(b.q[b.n++]=2);break;case 6:b.g==93&&(b.q[b.n++]=5);break;case 3:b.g==91&&(b.q[b.n++]=4);break;case 7:b.g==91&&(b.q[b.n++]=8);break;case 10:b.g==93&&(b.q[b.n++]=9);break;case 11:b.g==95&&(b.q[b.n++]=7);}}while(e!=h)}else{do{b.q[--e]}while(e!=h)}if(f!=H4g){b.j=f;b.k=d;f=H4g}++d;if((e=b.n)==(h=12-(b.n=h)))return d;try{b.g=vAf(b.i)}catch(a){a=Lpb(a);if(ff(a,165)){return d}else throw Mpb(a)}}}\nfunction syf(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;if(b.q!=null){return b.q}p=c.Tc;i=c.g.rl();xyf(b,i,p);if(b.r==null){b.r=me(U1,ALh,37,b.j.q.length+1,0,1);b.r[0]=new Azf(p);if(b.j.q.length==0){throw Mpb(new Cxf)}else{n=new l9b(b.j);o=1;while(n.g<n.j.q.length){f=j9b(n);b.r[o]=f.nf();++o}}}q=new Hxf;qyf(b,i,q);e=p.Gt();k='';l=e8d(i,(Kud(),kud))+'-'+fnh+b.r[0];k='expand(lcm(denom(coeff('+l+')))*('+l+qwh;b.i=0;t=tyf(b,k);try{m=Mwc(e).Cj(t);m=m4b(r4b(m,1,m.length-1),KMh,'');r=owc(c.Tc.Gt().j,m,c.Tc,null);q=new Hxf;qyf(b,r,q);ryf(b,r,q);while(!q.j){ryf(b,r,q)}b.q=me(S1,ELh,19,b.r.length,0,1);b.q[0]=q.j;if(b.j.q.length!=0){n=new l9b(b.j);o=1;while(n.g<n.j.q.length){f=j9b(n);g=YMe(f.mf());s=new $yf(f.nf());b.q[o]=Jyf(Pyf(s,s),Qyf(nzf(g[0],g[1],g[2],g[3])));++o}}b.g=new GYb;if(c.j&&b.j.q.length!=0){n=new l9b(b.j);while(n.g<n.j.q.length){f=j9b(n);h=f.mf();h.gc=false}}b.j=new f9b;return b.q}catch(a){a=Lpb(a);if(ff(a,48)){j=a;!!_kg&&alg(_kg,(slg(),llg),j)}else throw Mpb(a)}throw Mpb(new Cxf)}\nfunction Ywf(a){var b,c,d,e,f,g,h;if(a.j.nb==4){g=A_e(a.k,a.k);h=lSe(a.j);a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);a.g[0][0]=ezf(g[0],g[1],h[0],h[1],h[2],h[3]);return a.g}if(a.j.nb==9){if(a.i==null){a.i=me(U1,ALh,37,2,0,1);a.i[0]=new Azf(a.Tc);a.i[1]=new Azf(a.Tc)}g=A_e(a.k,a.k);h=lSe(a.j);a.g=ke(S1,[M4g,ELh],[57,19],0,[1,3],2);a.g[0][0]=ezf(h[8],h[9],g[0],g[1],a.i[0],a.i[1]);a.g[0][1]=bzf(h[4],h[5],a.i[0],a.i[1],h[6],h[7]);a.g[0][2]=kzf(g[0],g[1],a.i[0],a.i[1],h[4],h[5],h[6],h[7]);return a.g}if(a.j.nb==3||a.j.nb==5){if(a.i==null&&!!a.k.sb){a.i=me(U1,ALh,37,4,0,1);a.i=a.k.sb.vu(a.k)}g=A_e(a.k,a.k);h=lSe(a.j);a.g=ke(S1,[M4g,ELh],[57,19],0,[1,3],2);e=new Vyf;f=new Vyf;b=a.k.sb;if(ff(b,254)&&(b.j.nb==3||b.j.nb==5)){e=new $yf(a.i[2]);f=new $yf(a.i[3])}else if(yzf(g[0],h[10])&&yzf(g[1],h[11])){e=new $yf(h[2]);f=new $yf(h[3])}else{e=new $yf(new Azf(a.Tc));f=new $yf(new Azf(a.Tc))}c=new $yf(h[2]);d=new $yf(h[3]);a.g[0][0]=Jyf(Jyf(Jyf(c,d),Qyf(e)),Qyf(f));a.g[0][1]=Jyf(nzf(h[6],h[7],g[0],g[1]),Qyf(Pyf(e,e)));a.g[0][2]=Jyf(nzf(h[8],h[9],g[0],g[1]),Qyf(Pyf(f,f)));return a.g}throw Mpb(new Cxf)}\nfunction lyf(a,b,c){var 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,H;m=c.T;n=me(ku,Z4g,2,UDb(a.g.g),6,1);a.i.q.length=0;a.r==null&&(a.r=me(U1,ALh,37,UDb(a.g.g),0,1));!a.p&&(a.p=new f9b);j=0;for(A=(p=(new d8b(a.g.g)).g.ee().yd(),new e8b(p));A.g.Ef();){w=(f=A.g.Ff(),f.mf());n[j]=DIc(w,(Kud(),kud));!a.r[j]&&(a.r[j]=new Azf(m));F=new j8b(w,a.r[j]);if(a.p.q.length==0){R8b(a.p,F)}else{k=new l9b(a.p);l=0;while(k.g<k.j.q.length){d=j9b(k);if(d.mf()==w&&yzf(d.nf(),a.r[j])){break}++l}l==a.p.q.length&&R8b(a.p,F)}G=YMe(w);v=new $yf(a.r[j]);e=Jyf(Pyf(v,v),Qyf(nzf(G[0],G[1],G[2],G[3])));R8b(a.i,e);++j}if(a.o){t=G6d(b.Nb,m);B=new Gec;g8d(t,(nie(),mie.g=B,nie(),mie));k=(g=(new s8b(B.g)).g.ee().i.cg(),new t8b(g));while(k.g.Ef()){H=(f=k.g.Ff(),f.mf());h=(s=NDb(c.O,H),s);r=h.sb.g.rl();q=vie(h,r,m);g8d(t,q)}u=e8d(t,(Kud(),kud))}else{u=e8d(b.Nb,(Kud(),kud))}C=o4b(u,',',0);u=r4b(C[0],10,C[0].length-1);D=new _4b;D.g+=gMh;D.g+=''+u;D.g+='=0';o=new _4b;for(i=0;i<n.length;i++){if(i==0){o.g+=''+n[i]}else{o.g+=',';o.g+=''+n[i]}D.g+=',';D.g+=''+n[i];D.g+='^2=';Q4b(D,a.r[i]);D.g+='^2'}D.g+='],[';D.g+=o;D.g+='])';clg(D.g);return D.g}\nfunction hyf(b,c,d){var e,f,g,h;if(!c){return}if(ff(c.u,31)&&ff(c.C,31)){f=c.u.Sk();g=c.C.Sk();switch(c.A.s){case 20:e=f+g;break;case 21:e=f-g;break;case 24:e=f*g;break;case 28:e=$wnd.Math.pow(f,g);break;case 26:e=1;break;default:throw Mpb(new Cxf);}if(b.k!=0){h=I5b(new M5b((fhc(e),e)*$wnd.Math.pow(10,b.k)));!!_kg&&alg(_kg,(slg(),nlg),JMh)}else{h=I5b(new M5b((fhc(e),e)))}Fxf(d,new Xyf(h));return}Exf(d,c.A);if(c.u){Dxf(d,new Hxf);if(c.u.Sm()){hyf(b,c.u,d.g)}else{ff(c.u,110)&&Fxf(d.g,new $yf(kyf(b,c.u.qj((Kud(),gud)))));if(ff(c.u,156)){e=c.u.Sk();b.k!=0?(h=pf((fhc(e),e)*$wnd.Math.pow(10,b.k))):(h=pf((fhc(e),e)));Fxf(d.g,new Wyf(h))}}}if(c.C){Gxf(d,new Hxf);if(c.C.Sm()){hyf(b,c.C,d.k)}else{if(ff(c.C,110)){try{Fxf(d.k,new $yf(kyf(b,c.C.qj((Kud(),gud)))))}catch(a){a=Lpb(a);if(ff(a,38)){throw Mpb(new Cxf)}else throw Mpb(a)}}if(ff(c.C,156)){e=c.C.Sk();if(!!d.g.j&&Oyf(d.g.j)){switch(d.i.s){case 24:h=w6b(Myf(d.g.j),new I6b(''+jqb(Tpb(e))));break;case 26:h=(h6b(),c6b);break;default:throw Mpb(new Cxf);}Fxf(d,new Xyf(h));return}b.k!=0&&c.A!=(R8f(),p8f)?(h=new I6b(''+jqb(Tpb(e*$wnd.Math.pow(10,b.k))))):(h=new I6b(''+jqb(Tpb(e))));Fxf(d.k,new Xyf(h))}}}}\nfunction dzf(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;h=new Gec;v=new Hec(hzf(b));w=(n=(new s8b(v.g)).g.ee().i.cg(),new t8b(n));while(w.g.Ef()){u=(m=w.g.Ff(),m.mf());(!c||!obc(c.n,u))&&(JDb(f.g,u)||h.g.put(u,(P1b(),N1b))==null)}if(c){o=me(S1,ELh,19,b.length,0,1);for(q=0;q<b.length;q++){o[q]=Ryf(b[q],c)}CYb(v,new d8b(c))}else{o=b}clg(DMh+v.g.size()+EMh+h.g.size()+FMh);g=d.Gt();r=fzf(o);l=izf(o,null,(P1b(),false),f);p=izf(o,null,true,f);!!_kg&&alg(_kg,(slg(),qlg),GMh+r);!!_kg&&alg(_kg,(slg(),qlg),HMh+l+','+p);e?(j=Mwc(g).vj(r,l)):(j=Mwc(g).wj(r,l,false,v3b(dqd(d))));if(j==null){!!_kg&&alg(_kg,(slg(),olg),'Not implemented (yet)');return null}k=l4b(l4b($Vf(POf(g.g).i)?Mwc(g).Aj(j):'?','unicode95u','_'),'unicode91u','[');if(!e){k=l4b(k,'.0','');k=r4b(k,1,k.length-1);k=jMh+k+' [2]: 1,1';!!_kg&&alg(_kg,(slg(),qlg),'Rewritten: '+k)}if($3b('empty list',k)||$3b('{0}',k)){t=new GYb;s=new GYb;DYb(s,new Xyf((h6b(),g6b)));PDb(t.g,s,t);return t}if(k.indexOf('halt')!=-1){return null}if($3b('?',k)||$3b('',k)){return null}try{return Szf(k,v)}catch(a){a=Lpb(a);if(ff(a,644)){i=a;!!_kg&&alg(_kg,(slg(),llg),kMh+k);!!_kg&&alg(_kg,(slg(),llg),i)}else throw Mpb(a)}return null}\nfunction eKg(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;t=UDb(b.g);H=me(U1,ALh,37,t,0,1);r=(v=(new d8b(b.g)).g.ee().yd(),new e8b(v));for(m=0;m<t;m++){H[m]=(i=r.g.Ff(),i.mf())}p=me(uf,l5g,5,t,15,1);for(n=0;n<t;n++){p[n]=t-n}u=0;h=t-1;g=ke(ou,[M4g,vlh],[207,86],0,[t,t],2);do{for(o=0;o<t;o++){h==t-1?(w=(h6b(),c6b)):(w=g[o][h+1]);for(s=h;s>=0;s--){w=w6b(w,n7b(w6b((h6b(),Ppb(t,0)>=0?K6b(t):x6b(K6b(_pb(t)))),N6b(p[s])),Ppb(o,0)>=0?K6b(o):x6b(K6b(_pb(o)))));g[o][s]=w}PDb(c,H[o],w)}++u;if(f){F=new VDb;for(j=new U7b((new R7b(c)).g);j.i;){i=T7b(j);G=i.mf();PDb(F,G,i.nf())}D=lzf(zYb(f.u,me(S1,ELh,19,UDb(f.u.g),0,1)),F,f.r.Ci(),(!wTf&&(wTf=new xTf),wTf).k,f.n);!!_kg&&alg(_kg,(slg(),llg),'Recio meets Botana #'+u+N4g+F);if(D==(Ncg(),Lcg)){return rgg(),lgg}}else{try{k=e.g.yu(c);for(A=k,B=0,C=A.length;B<C;++B){w=A[B];if(!o6b(w,(h6b(),g6b))){return rgg(),lgg}}}catch(a){a=Lpb(a);if(ff(a,51)){return rgg(),qgg}else throw Mpb(a)}}q=false;for(l=0;l<t;l++){if(p[l]<d-l+t){++p[l];for(s=0;s<l;s++){p[s]=p[l]+l-s}h=l;q=true;break}}}while(q);!!_kg&&alg(_kg,(slg(),llg),u+' tests performed.');!!_kg&&alg(_kg,(slg(),llg),'n: '+t);!!_kg&&alg(_kg,(slg(),llg),'deg: '+d);return rgg(),ngg}\nfunction Xgg(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;u=0;l=new VDb;m=new l9b(b);s=0;o=1;q=-1;p=0;while(m.g<m.j.q.length){++s;k=1;r=j9b(m);(mf(r)?ODb(l,r):!!obc(l.n,r))&&(k=(mf(r)?NDb(l,r):IDb(obc(l.n,r))).g+1);PDb(l,r,o3b(k));if(ff(r,285)){o=$wnd.Math.max(o,r.g);q==-1?(q=r.g):(q=$wnd.Math.min(q,r.g));p+=r.g}else{o=$wnd.Math.max(o,k);if(c==null){q==-1?(q=k):(q=$wnd.Math.min(q,k));p+=k}}}if(c!=null){u=c.length;q=o;o/=s;p=s/u;B=u-(l.n.j+l.p.j)}else{u=s;p/=u;B=0}A=0;i=0;n=new U7b((new R7b(l)).g);while(n.i){j=T7b(n);r=j.mf();k=j.nf().g;k<q&&(q=k);t=k/s;if(ff(r,285)){w=r.g-p;A+=k*w*w}else{w=t-1/u;A+=w*w}i-=t*$wnd.Math.log(t)/$wnd.Math.log(2)}c!=null&&(B>0?(q=0):(q/=s));v=1/u;A+=B*v*v;A/=u;!!_kg&&alg(_kg,(slg(),llg),'population='+l);!!_kg&&alg(_kg,(slg(),llg),'minimum='+q+' maximum='+o+' mean='+p+' variation_coefficient='+A+' entropy='+i);h=a;if(c!=null){h='NF('+h+')';for(e=c,f=0,g=e.length;f<g;++f){d=e[f];(d==null?!!obc(l.n,null):Bbc(l.p,d))?(t=(d==null?IDb(obc(l.n,null)):Cbc(l.p,d)).g/s):(t=0);Lgg+='NF('+d+')'+',';Kgg+=t+','}}Lgg+='max '+h+',';Kgg+=o+',';Lgg+='min '+h+',';Kgg+=q+',';Lgg+='mean '+h+',';Kgg+=p+',';Lgg+='variation '+h+',';Kgg+=A+',';Lgg+='entropy '+h+',';Kgg+=i+','}\nfunction zyf(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;if(a.g){A=MDb(a.g,b);if(A!=null){return A}}v=c.Tc;if(c.nb==4&&d.nb==4){i=me(U1,ALh,37,2,0,1);!a.i&&(a.i=new VDb);if(JDb(a.i,b)){i=MDb(a.i,b)}else{i=me(U1,ALh,37,2,0,1);i[0]=new Azf(v);i[1]=new Azf(v);PDb(a.i,b,i)}q=0;e.Sc<=-1&&vQd(e)==1&&(q=1);f=null;g=me(U1,ALh,37,2,0,1);u=new U7b((new R7b(a.i)).g);r=false;while(u.i){p=T7b(u);w=p.mf();if(!Vb(w,b)){f=me(S1,ELh,19,3+q,0,1);g=p.nf();f[2+q]=Jyf(Pyf(nzf(i[0],i[1],g[0],g[1]),new $yf(new Azf(v))),Qyf(new Wyf(1)));r=true}}r||(f=me(S1,ELh,19,2+q,0,1));B=lSe(c);C=lSe(d);f[0]=ezf(B[2],B[3],B[0],B[1],i[0],i[1]);f[1]=ezf(C[2],C[3],C[0],C[1],i[0],i[1]);!a.g&&(a.g=new VDb);if(q>0){g=A_e(zQd(e),zQd(e));f[f.length-1]=Jyf(Pyf(nzf(i[0],i[1],g[0],g[1]),new $yf(new Azf(v))),Qyf(new Wyf(1)))}PDb(a.g,b,f);return f}h=me(U1,ALh,37,2,0,1);!a.i&&(a.i=new VDb);if(JDb(a.i,b)){h=MDb(a.i,b)}else{h=me(U1,ALh,37,2,0,1);h[0]=new Azf(v);h[1]=new Azf(v);PDb(a.i,b,h)}if(!a.g){j=kSe(c);l=lSe(c);m=kSe(d);o=lSe(d);k=j.length;n=m.length;f=me(S1,ELh,19,k+n,0,1);for(t=0;t<k;t++){f[t]=Syf(Syf(j[t],l[0],h[0]),l[1],h[1])}for(s=0;s<n;s++){f[k+s]=Syf(Syf(m[s],o[0],h[0]),o[1],h[1])}!a.g&&(a.g=new VDb);PDb(a.g,b,f);return f}throw Mpb(new Cxf)}\nfunction qyf(b,c,d){var e,f,g,h,i;if(!c){return}if(ff(c.u,31)&&ff(c.C,31)){f=c.u.Sk();g=c.C.Sk();switch(c.A.s){case 20:e=f+g;break;case 21:e=f-g;break;case 24:e=f*g;break;case 28:e=$wnd.Math.pow(f,g);break;case 26:e=f/g;i=o4b(''+(fhc(e),e),'\\\\.',0);b.i<i[1].length&&(b.i=i[1].length);break;default:throw Mpb(new Cxf);}if(b.i!=0){h=I5b(new M5b((fhc(e),e)*$wnd.Math.pow(10,b.i)));!!_kg&&alg(_kg,(slg(),nlg),JMh)}else{h=I5b(new M5b((fhc(e),e)))}Fxf(d,new Xyf(h));return}Exf(d,c.A);if(c.u){Dxf(d,new Hxf);if(c.u.Sm()){qyf(b,c.u,d.g)}else{ff(c.u,110)&&Fxf(d.g,new $yf(uyf(b,DTe(c.u,(Kud(),gud)))));if(ff(c.u,156)){e=c.u.Sk();if(b.i!=0){h=I5b(new M5b((fhc(e),e)*$wnd.Math.pow(10,b.i)));!!_kg&&alg(_kg,(slg(),nlg),'Possible num. error in converting formula coeff. to integer')}else{h=I5b(new M5b((fhc(e),e)))}Fxf(d.g,new Xyf(h))}}}if(c.C){Gxf(d,new Hxf);if(c.C.Sm()){qyf(b,c.C,d.k)}else{if(ff(c.C,110)){try{Fxf(d.k,new $yf(uyf(b,DTe(c.C,(Kud(),gud)))))}catch(a){a=Lpb(a);if(ff(a,38)){throw Mpb(new Cxf)}else throw Mpb(a)}}if(ff(c.C,156)){e=c.C.Sk();if(!!d.g.j&&Oyf(d.g.j)){switch(d.i.s){case 24:h=w6b(Myf(d.g.j),new I6b(''+jqb(Tpb(e))));break;case 26:h=(h6b(),c6b);break;default:throw Mpb(new Cxf);}Fxf(d,new Xyf(h));return}b.i!=0&&c.A!=(R8f(),p8f)?(h=new I6b(''+jqb(Tpb(e*$wnd.Math.pow(10,b.i))))):(h=new I6b(''+jqb(Tpb(e))));Fxf(d.k,new Xyf(h))}}}}\nfunction zxf(a,b,c){var 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,H,I,J,K,L,M,N;yxf=a.r.Ci();f=gzf(a.u);for(M=(D=(new d8b(b)).g.ee().yd(),new e8b(D));M.g.Ef();){K=(l=M.g.Ff(),l.mf());RDb(f.g,K)!=null}j=new GYb;tYb(j,f);CYb(j,a.n);CYb(j,new d8b(b));i=new _4b;for(N=(F=(new d8b(j.g)).g.ee().yd(),new e8b(F));N.g.Ef();){K=(l=N.g.Ff(),l.mf());i.g.length>0&&(i.g+=',',i);i.g+=''+K}n=new GYb;tYb(n,a.n);CYb(n,new d8b(b));o=new _4b;for(L=(G=(new d8b(n.g)).g.ee().yd(),new e8b(G));L.g.Ef();){K=(l=L.g.Ff(),l.mf());o.g.length>0&&(o.g+=',',o);o.g+=''+K}h=yxf.Gt();Txf(a);p=Mwc(h).xj(b,a.v,o.g,i.g);q=$Vf(POf(h.g).i)?Mwc(h).Aj(p):'?';r=q.length-l4b(q,'{','').length-1;A=new GYb;H=1;for(s=0;s<r;++s){v=new GYb;while(!$3b((lhc(H,H+1,q.length),q.substr(H,H+1-H)),'}')){++H;++H;B=H;while(!$3b(',',J=(lhc(H,H+1,q.length),q.substr(H,H+1-H)))&&!$3b('}',J)){++H}K=(lhc(B,H,q.length),q.substr(B,H-B));m=false;g=(C=(new d8b(f.g)).g.ee().yd(),new e8b(C));while(!m){I=(l=g.g.Ff(),l.mf());if($3b(I.g+'',K)){PDb(v.g,I,v);m=true}}}PDb(A.g,v,A);H+=2}xxf=new GYb;tYb(xxf,n);clg('The geometrically free variables should be independent: '+xxf);k=c+1;while(true){e=new wxf(f,k);u=false;while(!e.g&&!u){d=uxf(e);t=true;w=(C=(new d8b(A.g)).g.ee().yd(),new e8b(C));while(w.g.Ef()&&t){v=(l=w.g.Ff(),l.mf());wYb(d,v)&&(t=false)}if(t){xxf=d;u=true;clg('An independent set found: '+xxf)}}if(!u){!!_kg&&alg(_kg,(slg(),llg),'No independent set found with dimension '+k);return k>c+1}++k}}\nfunction Hyf(a,b){var c,d,e,f,g,h,i,j;h=b.Ci();if(a.q!=null){return a.q}if(ff(b,55)){if(a.r==null){a.r=me(U1,ALh,37,2,0,1);a.r[0]=new Azf(h);a.r[1]=new Azf(h)}g=b.vu(b);if(g==null){Gyf(a,h);return null}a.q=me(S1,ELh,19,1,0,1);a.q[0]=bzf(g[0],g[1],g[2],g[3],a.r[0],a.r[1]);return a.q}if(ff(b,117)){if(b.nb==4){if(a.r==null){a.r=me(U1,ALh,37,2,0,1);a.r[0]=new Azf(h);a.r[1]=new Azf(h)}g=b.vu(b);if(g==null){Gyf(a,h);return null}a.q=me(S1,ELh,19,1,0,1);a.q[0]=ezf(g[2],g[3],g[0],g[1],a.r[0],a.r[1]);return a.q}if(b.nb==9){if(a.r==null){a.r=me(U1,ALh,37,4,0,1);a.r[0]=new Azf(h);a.r[1]=new Azf(h);a.r[2]=new Azf(h);a.r[3]=new Azf(h)}j=b.vu(b);if(j==null){Gyf(a,h);return null}a.q=me(S1,ELh,19,3,0,1);a.q[0]=ezf(j[8],j[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[1]=bzf(j[4],j[5],a.r[2],a.r[3],j[6],j[7]);a.q[2]=kzf(a.r[0],a.r[1],a.r[2],a.r[3],j[4],j[5],j[6],j[7]);return a.q}if(b.nb==3||b.nb==5){if(a.r==null){a.r=me(U1,ALh,37,4,0,1);a.r[0]=new Azf(h);a.r[1]=new Azf(h);a.r[2]=new Azf(h);a.r[3]=new Azf(h)}i=b.vu(b);if(i==null){Gyf(a,h);return null}if(ff(b.sb,688)){a.q=me(S1,ELh,19,2,0,1);a.q[0]=Jyf(new $yf(i[0]),Qyf(new $yf(a.r[0])));a.q[1]=Jyf(new $yf(i[1]),Qyf(new $yf(a.r[1])));return a.q}a.q=me(S1,ELh,19,3,0,1);e=new $yf(a.r[2]);f=new $yf(a.r[3]);c=new $yf(i[2]);d=new $yf(i[3]);a.q[0]=Jyf(Jyf(Jyf(c,d),Qyf(e)),Qyf(f));a.q[1]=Jyf(nzf(a.r[0],a.r[1],i[6],i[7]),Qyf(Pyf(e,e)));a.q[2]=Jyf(nzf(a.r[0],a.r[1],i[8],i[9]),Qyf(Pyf(f,f)));return a.q}}Gyf(a,h);return null}\nfunction iwf(b,c){var 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,H,I;C=null;d=false;$3b('groebner',(!wTf&&(wTf=new xTf),wTf).j)&&(d=true);e=null;D=c.q;if(ff(D,131)){C=D.Bu()}else if(ff(D.sb,131)){C=D.sb.Bu()}else{return rgg(),qgg}if(d){B=new PUg;Dxf(B,(Cgg(),Bgg));e=new Yxf(D,null,B);if(e.A==(rgg(),mgg)){return mgg}}H=new GYb;if(d){l=Mxf(D);u=new l9b(l);while(u.g<u.j.q.length){o=j9b(u);try{I=o.vu(o)}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),lMh+o);return rgg(),qgg}else throw Mpb(a)}DYb(H,I[0]);DYb(H,I[1]);zzf(I[0],I[1]);zzf(I[1],I[0]);I[0].i=o;I[1].i=o}}else{try{H=(!C.i&&(C.i=new GYb,C.g.zu(C.i)),C.i)}catch(a){a=Lpb(a);if(ff(a,51)){return rgg(),qgg}else throw Mpb(a)}}t=(A=(new d8b(H.g)).g.ee().yd(),new e8b(A));F=new VDb;k=new Iec(new nwf);m=new GYb;while(t.Ef()){n=t.Ff();if(!MDb(n.j,o3b(n.g))||!EYb(H,MDb(n.j,o3b(n.g)))){PDb(m.g,n,m);continue}k.g.put(n,(P1b(),N1b))==null}t=(h=(new s8b(k.g)).g.ee().i.cg(),new t8b(h));w=0;i=null;j=null;while(t.Ef()){if(w==0){G=t.Ff();PDb(F,G,(h6b(),g6b));PDb(F,t.Ff(),g6b);i=G.i;w=1}else if(w==1){G=t.Ff();PDb(F,G,(h6b(),g6b));PDb(F,t.Ff(),c6b);j=G.i;w=2}else{DYb(m,t.Ff())}}if(w==1){b.g=me(bY,bnh,13,1,0,1);b.g[0]=i}else if(w==2){b.g=me(bY,bnh,13,2,0,1);b.g[0]=i;b.g[1]=j}v=UDb(m.g);if(v>5){!!_kg&&alg(_kg,(slg(),llg),\"Recio's method is currently disabled when # of free variables > 5\");return rgg(),qgg}try{g=C.g.xu(b)}catch(a){a=Lpb(a);if(ff(a,51)){return rgg(),qgg}else throw Mpb(a)}f=0;for(q=g,r=0,s=q.length;r<s;++r){p=q[r];f=$wnd.Math.max(f,p)}switch(v){case 0:return jwf(F,C,e);case 1:return kwf(m,F,f,C,e);case 2:return lwf(m,F,f,C,e);default:return eKg(m,F,f,C,e);}}\nfunction jyf(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;v=c.Nb;o=d.T;if(!v.u.Sm()&&ff(v.u,34)){e=v.u.sb;if(ff(e,771)){m=Ald(d,e.Zi(0),e.Zi(1));if(m){v.u=m;v.u.Vo(true)}else{m=new Q2e(d,e.ab[0],e.ab[1]);m.sb=e;v.u=m;v.u.Vo(true);b.j=true}}}if(!v.C.Sm()&&ff(v.C,34)){e=v.C.sb;if(ff(e,771)){m=Ald(d,e.Zi(0),e.Zi(1));if(m){P7d(v,m)}else{m=new Q2e(d,e.ab[0],e.ab[1]);m.sb=e;P7d(v,m);b.n=true}}}if(v.u.Ki()&&(!ff(v.u,34)||v.u.sb.Fi()==49)&&v.C.Ki()&&(!ff(v.C,34)||v.C.sb.Fi()==49)){p=v.u;u=v.C;if(v.A==(R8f(),l8f)){e=new Pwf(d,p,u);s=Mwf(e);dmd(d,e);return s}if(v.A==k8f){e=new Lwf(d,p,u);s=Iwf(e);dmd(d,e);return s}if(v.A==u7f){if(ff(v.u,34)&&v.u.sb.Fi()==49&&ff(v.C,34)&&v.u.sb.Fi()==49){f=new Gwf(d,p,u);t=Dwf(f);dmd(d,f);f.fb=true;if(b.j){p.sb.fb=true;p.Qk()}if(b.n){u.sb.fb=true;u.Qk()}return t}e=new ywf(d,p,u);s=vwf(e);dmd(d,e);e.fb=true;if(b.j){p.sb.fb=true;p.Qk()}if(b.n){u.sb.fb=true;u.Qk()}return s}if(v.A==S7f){e=new $wf(d,p,u);s=Xwf(e);dmd(d,e);return s}}if(!v.u.Sm()&&!ff(v.u,31)){e=v.u.sb;ff(e,325)&&N7d(v,e.g.rl())}if(!v.C.Sm()&&!ff(v.C,31)){e=v.C.sb;ff(e,325)&&P7d(v,e.g.rl())}if((v.u.Sm()||v.C.Sm())&&v.A==(R8f(),u7f)||ff(v.u,13)&&ff(v.C,31)&&v.A==(R8f(),u7f)){oyf(b,v,o);w=G6d(v,o);A=new Gec;g8d(w,(nie(),mie.g=A,nie(),mie));A.g.size()==0||(b.o=true);n=(j=(new s8b(A.g)).g.ee().i.cg(),new t8b(j));while(n.g.Ef()){B=(i=n.g.Ff(),i.mf());m=(s=NDb(d.O,B),s);r=m.sb.g.rl();q=vie(m,r,o);g8d(w,q)}oyf(b,w,o);if((ff(w.u,74)&&ff(w.C,31)||ff(w.C,74)&&ff(w.u,31))&&w.A==(R8f(),u7f)){return null}g=o.Gt();try{k=Mwc(g).Cj('expand('+e8d(K6d(w),(Kud(),kud))+')');if(k.indexOf('?')==-1&&!$3b(m7g,k)){l=owc(o.Gt().j,k,o,null);oyf(b,l,o)}}catch(a){a=Lpb(a);if(ff(a,48)){h=a;!!_kg&&alg(_kg,(slg(),llg),h)}else throw Mpb(a)}return null}throw Mpb(new Cxf)}\nfunction qxf(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;r=new PUg;t=(!wTf&&(wTf=new xTf),wTf);_3b(vMh,t.i)?_3b('Wu',t.j)?Dxf(r,(Cgg(),zgg)):_3b(inh,t.j)&&Dxf(r,(Cgg(),ygg)):_3b('Botana',t.i)?Dxf(r,(Cgg(),vgg)):_3b('Recio',t.i)?Dxf(r,(Cgg(),Bgg)):_3b(wMh,t.i)?Dxf(r,(Cgg(),Agg)):_3b('Auto',t.i)&&Dxf(r,(Cgg(),ugg));dgg(r,a.k);r.p=true;A=(k1b(),$wnd.goog.global.performance).now();_fg(r);e=pf($wnd.goog.global.performance.now()-A);!!_kg&&alg(_kg,(slg(),llg),qMh+e+' ms');s=r.o;u=agg(r);!!_kg&&alg(_kg,(slg(),llg),xMh+s+' (yes/no: '+u+')');if(s==(rgg(),mgg)){EZe(a.i,false);return}EZe(a.i,true);NYe(a.i);if((Ncg(),Mcg)!=u){B=(P1b(),false);(s==ogg||s==pgg)&&(B=true);b=new lOe(a.Rc);hOe(b,u==Lcg);DYe(a.i,b);if(u==Lcg){p=r.i;n=new a$e(a.Rc);NYe(n);n.q=true;k=(q=(new d8b(p.g)).g.ee().yd(),new e8b(q));w=new Iec((FHc(),!L3e&&(L3e=new N4e),FHc(),L3e));while(!(fhc(B),B)&&k.g.Ef()){m=new G4e(a.Rc);o=(f=k.g.Ff(),f.mf());if(o.j>0){ggg(o,a.Rc);v=null;if(a.j){new wtd(a.Tc);d=o.g;$3b(Yvh,d)?(v=txf($sd(o.i[0],o.i[1],true,a.Rc.T.r.J))):$3b(_vh,d)?(v=txf(vtd(o.i[0],o.i[1],o.i[2],a.Rc.T.r.J))):$3b(Xvh,d)?(v=txf(Wsd(o.i[0],o.i[1],false,a.Rc.T.r.J))):$3b(Zvh,d)?(v=txf(dtd(o.i[0],o.i[1],false,a.Rc.T.r.J))):$3b($vh,d)&&(v=txf(Rsd(o.i[0],o.i[1],false,a.Rc.T.r.J)))}if(!v||!a.j){i=o.i;if(i==null){v=txf(o.g)}else{v=txf(KPg(a.Rc.T.r.J,o.g));v.g+='[';for(j=0;j<o.i.length;++j){j>0&&(v.g+=',',v);h=o.i[j];h?R4b(v,o.i[j].cc):(v.g+=gAh,v)}v.g+=']';a.j&&Y4b(v,0,OPg(a.Rc.T.r.J,'not')+' ')}}v4e(m,v.g);m.hc=false;m.Qb=false;w.g.put(m,N1b)==null}}l=(g=(new s8b(w.g)).g.ee().i.cg(),new t8b(g));while(l.g.Ef()){DYe(n,(f=l.g.Ff(),f.mf()))}if(fhc(B),B){m=new G4e(a.Rc);v4e(m,gAh);m.hc=false;m.Qb=false;w.g.put(m,N1b)==null;DYe(n,m)}n.s.q.length>0&&DYe(a.i,n);if(s==pgg){c=new G4e(a.Rc);v4e(c,'c');c.hc=false;c.Qb=false;DYe(a.i,c)}}}clg('OUTPUT for ProveDetails: '+a.i)}\nfunction Jxf(b){var 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,H,I,J,K,L;G=b.q;C=(!wTf&&(wTf=new xTf),wTf);m=G.Ci();if(!ff(G.sb,530)){elg(G.sb+zMh);return rgg(),qgg}C.k=false;C.g==null&&(C.g=(P1b(),false));e=new Yxf(G,null,b);if(e.A){return e.A}H=null;b.p?(k=C.o):(k=C.n);e.t>=0&&e.t<k&&(k=e.t);if(k>0){try{H=Lxf(b,k)}catch(a){a=Lpb(a);if(ff(a,51)){e.A=(rgg(),qgg);!!_kg&&alg(_kg,(slg(),llg),'Cannot add fix values');return e.A}else throw Mpb(a)}!!_kg&&alg(_kg,(slg(),llg),'substitutions: '+H)}t=new Bxf(b,H,e.n);l=false;w=0;while(!l&&w<1){h=dzf(zYb(e.u,me(S1,ELh,19,UDb(e.u.g),0,1)),H,m,(++w,true),e.n);if(!h){return rgg(),qgg}q=(v=(new d8b(h.g)).g.ee().yd(),new e8b(v));J=new f9b;L=new f9b;K=UDb(h.g)==2;f=new f9b;g=W8g;p=0;while(q.g.Ef()){++p;!!_kg&&alg(_kg,(slg(),llg),'Considering NDG '+p+p5g);s=new f9b;F=0;D=true;I=(j=q.g.Ff(),j.mf());o=I.yd();while(o.Ef()&&D){B=o.Ff();if(B.g.j==0){!!_kg&&alg(_kg,(slg(),llg),'Statement is NOT GENERALLY TRUE');Vxf(e,e.r);Qxf(e,e.r,e.C);h=dzf(zYb(e.u,me(S1,ELh,19,UDb(e.u.g),0,1)),H,m,(++w,true),e.n);q=(u=(new d8b(h.g)).g.ee().yd(),new e8b(u));while(q.g.Ef()){I=(i=q.g.Ff(),i.mf());o=I.yd();while(o.Ef()){B=o.Ff();if(B.g.j==0){Vxf(e,e.r);n=UDb(e.n.g)-(new d8b(H)).g.size();!!_kg&&alg(_kg,(slg(),llg),'Naive dimension = '+n);if(!zxf(e,H,n)){!!_kg&&alg(_kg,(slg(),llg),'Statement is NOT GENERALLY FALSE');return rgg(),pgg}return rgg(),qgg}}}return rgg(),lgg}if(!Oyf(B)){if(e.s){!!_kg&&alg(_kg,(slg(),llg),AMh);return rgg(),qgg}r=Axf(t,B);if(!r){D=false}else{K=K&&I.size()==1;if(K){if($3b(r.g,'xAreEqual')){A=new GYb;DYb(A,r.i[0]);DYb(A,r.i[1]);Ngc(J.q,A)}if($3b(r.g,'yAreEqual')){A=new GYb;DYb(A,r.i[0]);DYb(A,r.i[1]);Ngc(L.q,A)}if(J.q.length==1&&V7b(J,L)){r.g=Xvh;r.j=0.5}}Ngc(s.q,r);F+=r.j}}}if(D&&F<g){!!_kg&&alg(_kg,(slg(),llg),'Found a better NDG score ('+F+') than '+g);g=F;f=s;l=true}else{D?!!_kg&&alg(_kg,(slg(),llg),'Not better than previous NDG score ('+g+'), this is '+F):!!_kg&&alg(_kg,(slg(),llg),'...unreadable')}}if(l){for(d=new l9b(f);d.g<d.j.q.length;){c=j9b(d);Zfg(b,c)}}}if(!l){!!_kg&&alg(_kg,(slg(),llg),'Statement is TRUE but NDGs are UNREADABLE');return rgg(),ogg}if(e.s){!!_kg&&alg(_kg,(slg(),llg),AMh);return rgg(),qgg}!!_kg&&alg(_kg,(slg(),llg),'Statement is GENERALLY TRUE');return rgg(),ngg}\nfunction Ygg(a){Sgg();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,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z;Pgg=new VDb;Ogg=new VDb;Ngg=0;Mgg=new GYb;Lgg='';Kgg='';F=cIc(a);F.g.put(a,(P1b(),N1b))==null;I=(p=(new s8b(F.g)).g.ee().i.cg(),new t8b(p));D=new f9b;P=new f9b;Q=new f9b;O=new f9b;Z=new f9b;S=new f9b;M=new b5b('[');N=new b5b('[');v=true;w=true;K=null;R=0;A=0;l=0;while(I.g.Ef()){C=(n=I.g.Ff(),n.mf());L=new b5b(' (');K=Zgg(C);R4b(R4b(L,Zgg(C)),',[');u=true;g=bIc(C);T=0;for(f=(o=(new s8b(g.g)).g.ee().i.cg(),new t8b(o));f.g.Ef();){e=(m=f.g.Ff(),m.mf());if(m8b(F.g,e)){i=false;for(r=e.sb.ab,s=0,t=r.length;s<t;++s){q=r[s];q==C&&(i=true)}if(i&&e!=a){++T;u?(u=false):(L.g+=',',L);R4b(L,Zgg(e))}}}L.g+='])';if(T>0&&K!=null){v?(v=false):(M.g+=',',M);M.g+=L}G=0;b=C.sb;d=MMh;if(b){B=b.Ti();!!B&&(d=B.gw());H=b.ab;C==a||(l+=H.length);G=H.length;for(W=H,X=0,Y=W.length;X<Y;++X){V=W[X];Ngc(S.q,V)}}else{++A}if(C!=a&&C.cc!=null){Ngc(D.q,d);R8b(Z,C.gm());R8b(P,o3b(G));R8b(Q,o3b(T));R8b(O,o3b(G+T));w?(w=false):(N.g+=',',N);R4b(R4b(R4b(R4b((N.g+=' (',N),Zgg(C)),','),d),')');++R}}M.g+=']';N.g+=']';Ugg(a,0);--Ngg;Tgg(a);Lgg+='number of nodes,';Kgg+=R+',';Lgg+='number of nodes with in-degree 0,';Kgg+=A+',';Lgg+='number of edges,';Kgg+=l+',';Vgg('num of nodes/num of edges',R/l);Vgg('num of edges/num of nodes',l/R);Vgg('max path length/num of nodes',Ngg/R);Vgg('num of nodes/max path length',R/Ngg);Vgg('max path length/num of edges',Ngg/l);Vgg('num of edges/max path length',l/Ngg);Vgg('statement complexity',MDb(Ogg,a).g);j=a.sb.Ti();k='';!!j&&(k=xqb(j));Lgg+='statement dominant predicate,';Kgg+=k+',';Vgg('statement predicates','\"'+qIc(a,(Kud(),zud))+'\"');Xgg('node in-degree',P,null);Xgg('node out-degree',Q,null);Xgg('node degree',O,null);Xgg('Wi',D,Rgg);Xgg('types',Z,Qgg);Xgg('objs',S,null);Lgg+='statement size,';Kgg+=R-A+',';Lgg+='nodes created,';Kgg+='\"'+N+'\"'+',';Vgg('nodes','\"'+M.g+'\"');h=new b5b('digraph dependencies { ');J=(U=(new d8b(Mgg.g)).g.ee().yd(),new e8b(U));R4b(h,a.cc);h.g+='_';Q4b(h,MDb(Ogg,a));h.g+=' [style=filled]; ';while(J.g.Ef()){c=(m=J.g.Ff(),m.mf());R4b(h,(ehc(0,c.q.length),c.q[0]).cc);h.g+='_';Q4b(h,MDb(Ogg,(ehc(0,c.q.length),c.q[0])));h.g+=ZEh;R4b(h,(ehc(1,c.q.length),c.q[1]).cc);h.g+='_';Q4b(h,MDb(Ogg,(ehc(1,c.q.length),c.q[1])));ehc(1,c.q.length);c.q[1]==a&&(h.g+=' [style=dashed]',h);h.g+=uih}h.g+='}';Lgg+='digraph,';Kgg+='\"'+h+'\"'+',';clg('portfolio csv_header:'+Lgg);clg('portfolio csv_data:'+Kgg)}\nfunction vwf(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,H,I,J,K,L,M,N,O,P,Q,R,S,T;if(a.g!=null){return a.g}if(ff(a.i,33)&&ff(a.j,33)){a.g=ke(S1,[M4g,ELh],[57,19],0,[2,1],2);M=me(U1,ALh,37,2,0,1);N=me(U1,ALh,37,2,0,1);M=A_e(a.i,a.i);N=A_e(a.j,a.j);a.g[0][0]=Jyf(new $yf(M[0]),Qyf(new $yf(N[0])));a.g[1][0]=Jyf(new $yf(M[1]),Qyf(new $yf(N[1])));return a.g}if(ff(a.i,74)&&ff(a.j,74)){a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);M=me(U1,ALh,37,4,0,1);N=me(U1,ALh,37,4,0,1);M=YMe(a.i);N=YMe(a.j);h=new $yf(M[0]);i=new $yf(M[1]);m=new $yf(M[2]);n=new $yf(M[3]);o=new $yf(N[0]);p=new $yf(N[1]);q=new $yf(N[2]);r=new $yf(N[3]);a.g[0][0]=Jyf(Jyf(Jyf(mzf(Jyf(h,Qyf(m))),mzf(Jyf(i,Qyf(n)))),Qyf(mzf(Jyf(o,Qyf(q))))),Qyf(mzf(Jyf(p,Qyf(r)))));return a.g}if(ff(a.i,55)&&ff(a.j,55)){a.g=ke(S1,[M4g,ELh],[57,19],0,[2,1],2);M=me(U1,ALh,37,4,0,1);N=me(U1,ALh,37,4,0,1);M=YMe(a.i);N=YMe(a.j);a.g[0][0]=bzf(M[0],M[1],M[2],M[3],N[0],N[1]);a.g[1][0]=bzf(M[0],M[1],M[2],M[3],N[2],N[3]);return a.g}if(ff(a.i,117)&&ff(a.j,117)){if(a.i.nb==4&&a.j.nb==4){a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);M=me(U1,ALh,37,4,0,1);N=me(U1,ALh,37,4,0,1);M=lSe(a.i);N=lSe(a.j);a.g[0][0]=Jyf(nzf(M[0],M[1],M[2],M[3]),Qyf(nzf(N[0],N[1],N[2],N[3])));return a.g}if(a.i.nb==9&&a.j.nb==9){a.g=ke(S1,[M4g,ELh],[57,19],0,[1,5],2);M=me(U1,ALh,37,10,0,1);N=me(U1,ALh,37,10,0,1);M=lSe(a.i);N=lSe(a.j);l=me(U1,ALh,37,4,0,1);l[0]=new Azf(a.Tc);l[1]=new Azf(a.Tc);l[2]=new Azf(a.Tc);l[3]=new Azf(a.Tc);a.g[0][0]=kzf(M[8],M[9],l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][1]=bzf(l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][2]=kzf(N[8],N[9],l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][3]=bzf(l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][4]=Jyf(nzf(M[8],M[9],l[0],l[1]),Qyf(nzf(N[8],N[9],l[2],l[3])));return a.g}}if(ff(a.i,181)&&ff(a.j,181)){j=a.i.sb;b=j.ab[0];c=j.ab[1];d=j.ab[2];O=A_e(b,b);P=A_e(c,c);Q=A_e(d,d);k=a.j.sb;e=k.ab[0];f=k.ab[1];g=k.ab[2];R=A_e(e,e);S=A_e(f,f);T=A_e(g,g);h=new $yf(P[0]);i=new $yf(P[1]);m=new $yf(O[0]);n=new $yf(O[1]);o=new $yf(Q[0]);p=new $yf(Q[1]);q=new $yf(S[0]);r=new $yf(S[1]);u=new $yf(R[0]);v=new $yf(R[1]);w=new $yf(T[0]);A=new $yf(T[1]);D=Pyf(Jyf(h,Qyf(o)),Jyf(m,Qyf(h)));F=Pyf(Jyf(i,Qyf(p)),Jyf(n,Qyf(i)));B=mzf(Jyf(D,F));G=Jyf(mzf(Jyf(h,Qyf(o))),mzf(Jyf(i,Qyf(p))));H=Jyf(mzf(Jyf(m,Qyf(h))),mzf(Jyf(n,Qyf(i))));s=Pyf(G,H);I=Pyf(Jyf(q,Qyf(w)),Jyf(u,Qyf(q)));J=Pyf(Jyf(r,Qyf(A)),Jyf(v,Qyf(r)));C=mzf(Jyf(I,J));K=Jyf(mzf(Jyf(q,Qyf(w))),mzf(Jyf(r,Qyf(A))));L=Jyf(mzf(Jyf(u,Qyf(q))),mzf(Jyf(v,Qyf(r))));t=Pyf(K,L);a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);a.g[0][0]=Jyf(Pyf(B,t),Qyf(Pyf(s,C)));return a.g}throw Mpb(new Cxf)}\nfunction Dwf(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,H,I,J,K,L,M,N,O,P,Q,R;if(a.g!=null){return a.g}if(ff(a.i,33)&&ff(a.j,33)){a.g=ke(S1,[M4g,ELh],[57,19],0,[2,1],2);K=A_e(a.i,a.i);L=A_e(a.j,a.j);a.g[0][0]=Jyf(new $yf(K[0]),Qyf(new $yf(L[0])));a.g[1][0]=Jyf(new $yf(K[1]),Qyf(new $yf(L[1])));return a.g}if(ff(a.i,74)&&ff(a.j,74)){a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);throw Mpb(new Cxf)}if(ff(a.i,55)&&ff(a.j,55)){a.g=ke(S1,[M4g,ELh],[57,19],0,[2,1],2);K=YMe(a.i);L=YMe(a.j);a.g[0][0]=bzf(K[0],K[1],K[2],K[3],L[0],L[1]);a.g[1][0]=bzf(K[0],K[1],K[2],K[3],L[2],L[3]);return a.g}if(ff(a.i,117)&&ff(a.j,117)){if(a.i.nb==4&&a.j.nb==4){a.g=ke(S1,[M4g,ELh],[57,19],0,[2,1],2);K=lSe(a.i);L=lSe(a.j);a.g[0][0]=nzf(K[0],K[1],L[0],L[1]);a.g[1][0]=Jyf(nzf(K[0],K[1],K[2],K[3]),Qyf(nzf(L[0],L[1],L[2],L[3])));return a.g}if(a.i.nb==9&&a.j.nb==9){a.g=ke(S1,[M4g,ELh],[57,19],0,[4,1],2);K=lSe(a.i);L=lSe(a.j);a.g[0][0]=Jyf(new $yf(K[8]),Qyf(new $yf(L[8])));a.g[1][0]=Jyf(new $yf(K[9]),Qyf(new $yf(L[9])));a.g[2][0]=bzf(K[4],K[5],K[6],K[7],L[4],L[5]);a.g[3][0]=bzf(K[4],K[5],K[6],K[7],L[6],L[7]);return a.g}}if(ff(a.i,181)&&ff(a.j,181)){k=a.i.sb;b=k.ab[0];c=k.ab[1];d=k.ab[2];M=A_e(b,b);N=A_e(c,c);O=A_e(d,d);l=a.j.sb;e=l.ab[0];f=l.ab[1];g=l.ab[2];P=A_e(e,e);Q=A_e(f,f);R=A_e(g,g);a.g=ke(S1,[M4g,ELh],[57,19],0,[3,1],2);a.g[0][0]=nzf(M[0],M[1],P[0],P[0]);a.g[1][0]=nzf(N[0],N[1],Q[0],Q[1]);a.g[2][0]=nzf(O[0],O[1],R[0],R[1]);return a.g}if(ff(a.i,34)&&ff(a.j,34)&&a.i.sb.Fi()==49&&a.j.sb.Fi()==49){K=a.i.sb.vu(a.i);L=a.j.sb.vu(a.j);u=azf(K[0],K[1],K[2],K[3],K[4],K[5]);for(B=4;B<K.length-3;B=B+2){u=Jyf(u,azf(K[0],K[1],K[B],K[B+1],K[B+2],K[B+3]))}v=azf(L[0],L[1],L[2],L[3],L[4],L[5]);for(A=4;A<L.length-3;A=A+2){v=Jyf(v,azf(L[0],L[1],L[A],L[A+1],L[A+2],L[A+3]))}a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);a.g[0][0]=Jyf(Pyf(u,u),Qyf(Pyf(v,v)));return a.g}if(ff(a.i,34)&&ff(a.j,34)&&a.i.sb.Fi()==38&&a.j.sb.Fi()==38){a.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);K=a.i.sb.vu(a.i);L=a.j.sb.vu(a.j);h=new $yf(K[0]);i=new $yf(K[1]);m=new $yf(K[2]);n=new $yf(K[3]);p=new $yf(L[0]);q=new $yf(L[1]);s=new $yf(L[2]);t=new $yf(L[3]);a.g[0][0]=Jyf(Jyf(Jyf(mzf(Jyf(h,Qyf(m))),mzf(Jyf(i,Qyf(n)))),Qyf(mzf(Jyf(p,Qyf(s))))),Qyf(mzf(Jyf(q,Qyf(t)))));return a.g}if(ff(a.i,34)&&ff(a.j,74)||ff(a.j,34)&&ff(a.i,74)||ff(a.i,34)&&ff(a.j,34)){F=null;J=null;if(ff(a.i,34)){D=a.i;ff(a.j,34)?(F=a.j):(J=a.j)}else{D=a.j;J=a.i}r=a.Tc.Gt();ff(a.i,34)&&ff(a.j,34)?(I=owc(r.j,D.Nb+Sjh+F.Nb+')',a.Tc,null)):(I=owc(r.j,D.Nb+'-'+J.cc,a.Tc,null));w=new k8d(a.Tc,I);j=new CKd(D.Rc,w,false,null,false,false);H=syf((!j.i&&(j.i=new yyf),j.i),j,D);G=H.length;a.g=ke(S1,[M4g,ELh],[57,19],0,[1,G],2);for(A=0;A<G;++A){a.g[0][(A-1+G)%G]=H[A]}o=(!j.i&&(j.i=new yyf),j.i).r;C=new VDb;PDb(C,o[0],(h6b(),g6b));a.g[0][G-1]=Ryf(a.g[0][G-1],C);cmd(D.Rc,j);return a.g}throw Mpb(new Cxf)}\nfunction Xxf(b){var 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,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y;try{b.s=false;c=b.r.sb;if(c){T=c.Vv()}else{T=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);if(ff(b.r,133)){b.r.n?(T[0][0]=new Wyf(0)):(T[0][0]=new Xyf((h6b(),c6b)))}else{!!_kg&&alg(_kg,(slg(),llg),'Unhandled case, statement is UNKNOWN at the moment');b.A=(rgg(),qgg);return}}if(T==null){b.t=2;e=b.r.sb;U=lyf((!e.i&&(e.i=new pyf),e.i),e.g,e.Rc);W=myf((!e.i&&(e.i=new pyf),e.i),e.g,e.Rc);f=b.r.Ci().Gt();try{A=Mwc(f).Cj(U);V=Mwc(f).Cj(W);g=Mwc(f).Cj('simplify('+A+'/'+V+')');if(A.indexOf('?')!=-1||V.indexOf('?')!=-1||g.indexOf('?')!=-1){b.A=(rgg(),qgg);return}if(b.q.g!=(Cgg(),xgg)&&!$3b(m7g,g)){g=r4b(g,1,g.length-1);j=Mwc(f).Cj('factor('+g+')');j.length>1&&$3b((lhc(0,2,j.length),j.substr(0,2)),Sjh)&&(j=(mhc(1,j.length+1),j.substr(1)));o=o4b(j,'\\\\)\\\\*\\\\(',0);if(o.length>1){o[0]=q4b(o[0],1);o[o.length-1]=r4b(o[o.length-1],0,o[o.length-1].length-1)}F=false;o.length==1&&j4b(o[0],'[-+]?\\\\d*\\\\.?\\\\d+')&&(F=true);G=new f9b;if(!F){for(l=o,m=0,n=l.length;m<n;++m){k=l[m];I=owc(b.r.Ci().Gt().j,k,b.r.Ci(),null);H=new Hxf;hyf(HJd(e),I,H);iyf(HJd(e),I,H);while(!H.j){iyf(HJd(e),I,H)}D=H.j;!!D&&(Ngc(G.q,D),true)}}for(C=new l9b(G);C.g<C.j.q.length;){B=j9b(C);v=Axf(new Bxf(b.q,null,b.n),B);!!v&&Zfg(b.q,v)}}if($3b(m7g,A)){T=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);T[0][0]=new Wyf(0)}else{X=owc(b.r.Ci().Gt().j,A,b.r.Ci(),null);H=new Hxf;h=new k8d(b.r.Ci(),X.u);t=new vfe(b.r.Ci());J=null;ff(h.u,62)&&(t=hfe(h.u));V8b(t.k,0).Sm()&&(J=V8b(t.k,0));hyf(HJd(e),J,H);iyf(HJd(e),J,H);while(!H.j){iyf(HJd(e),J,H)}i=HJd(e).i;T=ke(S1,[M4g,ELh],[57,19],0,[1,i.q.length+1],2);q=0;for(C=new l9b(i);C.g<C.j.q.length;){B=j9b(C);T[0][q]=B;++q}T[0][q]=H.j}}catch(a){a=Lpb(a);if(ff(a,48)){!!_kg&&alg(_kg,(slg(),llg),'Unsuccessful run on evaluating the expression, statement is UNKNOWN at the moment');b.A=(rgg(),qgg);return}else throw Mpb(a)}}b.j&&(b.t=2);d=b.r.sb;ff(d,726)&&ff(d.ab[0],181)&&ff(d.ab[1],181)&&(b.s=true);if(ff(d,678)){w=d.g.Nb.A;w==(R8f(),S7f)?ff(d.ab[0],117)&&(d.ab[0].nb==3||d.ab[0].nb==5)?(b.s=true):ff(d.ab[1],117)&&(d.ab[1].nb==3||d.ab[1].nb==5)&&(b.s=true):w==u7f&&ff(d.ab[0],181)&&ff(d.ab[1],181)&&(b.s=true)}s=UDb(b.u.g);u=1;b.q.g==(Cgg(),xgg)&&(u=0);!wTf&&(wTf=new xTf);!!_kg&&alg(_kg,(slg(),llg),'Thesis equations (non-denied ones):');for(O=T,Q=0,S=O.length;Q<S;++Q){M=O[Q];for(r=0;r<M.length-u;++r){Rxf(b,M[r]);clg(s+1+'. '+M[r]);++s}}if(b.q.g==xgg){!!_kg&&alg(_kg,(slg(),llg),'Not using refutation');return}!!_kg&&alg(_kg,(slg(),llg),'Thesis reductio ad absurdum (denied statement), product of factors:');K=new Xyf((h6b(),c6b));Y=new Azf(b.r.Ci());b.C=me(S1,ELh,19,T.length,0,1);p=0;for(N=T,P=0,R=N.length;P<R;++P){M=N[P];k=M[M.length-1];b.C[p]=k;!!_kg&&alg(_kg,(slg(),llg),'('+k+vBh+Y+'-1');k=Jyf(Pyf(k,new $yf(Y)),Qyf(new Xyf(c6b)));K=Pyf(K,k);++p}L=me(S1,ELh,19,1,0,1);L[0]=K;Qxf(b,b.r,L)}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),'Unsuccessful run, statement is UNKNOWN at the moment');b.A=(rgg(),qgg)}else throw Mpb(a)}}\nfunction Wxf(b,c){var 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,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab;b.u=new GYb;S=new Gec;f=cIc(b.r);b.q.g==(Cgg(),wgg)&&yec(f,b.r);M=null;if(!!c&&!!(L=c.sb)&&b.q.g!=xgg){M=L.Zi(0);(ff(M,74)||ff(M,242))&&(M=null)}J=(o=(new s8b(f.g)).g.ee().i.cg(),new t8b(o));while(J.g.Ef()){p=(m=J.g.Ff(),m.mf());e=p.sb;ff(p,34)&&(ff(e,325)||!e)||S.g.put(p,(P1b(),N1b))==null;if(e){I=e.ab;for(F=I,G=0,H=F.length;G<H;++G){D=F[G];!!M&&M==D&&!ff(e,254)&&(M=null)}}}!!M&&yYb(S,Uxf(M,b.r));!wTf&&(wTf=new xTf);J=(n=(new s8b(S.g)).g.ee().i.cg(),new t8b(n));while(J.g.Ef()){p=(m=J.g.Ff(),m.mf());if(p==M){!!_kg&&alg(_kg,(slg(),llg),IMh+p+' as a numerical object, not considering its symbolic counterpart')}else if(ff(p,109)){try{if(ff(p,55)&&mNe(p)&&!(b.q.g==wgg||b.q.g==xgg)){!!_kg&&alg(_kg,(slg(),olg),'Statements containing axes or fixed slope lines are unsupported');b.A=(rgg(),qgg);return}j=qIc(p,(Kud(),vud));if($3b('',j)){k=p._k();if(ff(p,55)&&mNe(p)||ff(p,34)){!!_kg&&alg(_kg,(slg(),llg),k)}else if(!$3b(k.substr(0,8),QAh)){!!_kg&&alg(_kg,(slg(),llg),k+' /* free point */');$=p.vu(p);$!=null&&clg('// Free point '+p.cc+'('+$[0]+','+$[1]+')')}}else{clg(p.cc+wph+qIc(p,vud)+' /* '+p.sl(vud)+' */')}q=p.uu(p);e=p.sb;(ff(e,1132)||ff(e,621)||ff(e,521)&&vQd(e)!=1||ff(e,488)&&LRd(e)!=1)&&!!_kg&&alg(_kg,(slg(),olg),e+' is not 1-1 algebraic mapping, but FALSE will not be interpreted as UNKNOWN');v=p.vu(p);if(v!=null){if(ff(e,254)||ff(p,34)){DYb(b.n,v[0]);DYb(b.g,v[0])}else if(ff(e,723)||ff(p,55)&&mNe(p)||ff(p,33)&&!e){for(s=v,t=0,u=s.length;t<u;++t){r=s[t];DYb(b.n,r);!!_kg&&alg(_kg,(slg(),llg),r+' is free')}}}ff(e,394)&&(b.j=true);ff(e,254)&&ff(e.ab[0],55)&&(b.t=2);if(q!=null){if(ff(p,33)){$=p.vu(p);clg('// Constrained point '+p.cc+'('+$[0]+','+$[1]+')')}Z=true;!!e&&ff(e,254)&&b.q.g==wgg&&(e==b.r.sb||(Z=false));!M&&(Z=true);if(Z){!!_kg&&alg(_kg,(slg(),llg),'Hypotheses:');Qxf(b,p,q);for(O=q,P=0,Q=O.length;P<Q;++P);}else{!!_kg&&alg(_kg,(slg(),llg),'This object will be computed numerically')}}}catch(a){a=Lpb(a);if(ff(a,51)){elg(p.sb+' is not fully implemented');b.A=(rgg(),qgg);return}else throw Mpb(a)}}else{elg(p.sb+zMh);b.A=(rgg(),qgg);return}}!!_kg&&alg(_kg,(slg(),llg),'Processing numerical object');if(M){try{ab=A_e(c,c);K=b.r.Tc;V=M.yl((Kud(),lud),true);i=K.Gt();C='';try{w=Mwc(i).Cj(V);W='lhs('+w+')-rhs('+w+')';A=Mwc(i).Cj(W);X='lcm(denom(coeff('+A+')))';B=Mwc(i).Cj(X);Y='expand(('+A+') * '+B+')';C=Mwc(i).Cj(Y)}catch(a){a=Lpb(a);if(ff(a,48)){!!_kg&&alg(_kg,(slg(),llg),'Problem on running Giac');b.A=(rgg(),qgg);return}else throw Mpb(a)}N=m4b(m4b(C,'x',W3b('v',''+ab[0].g)),'y',W3b('v',''+ab[1].g));U=owc(i.j,N,K,null);R=new Hxf;l=new k8d(K,U);d=new BKd(b.r.Rc,l,false,null,false);T=(!d.i&&(d.i=new yyf),d.i);T.r=ab;qyf(T,l,R);ryf(T,l,R);while(!R.j){ryf(T,l,R)}g=R.j;cmd(c.Rc,d);dmd(c.Rc,d);!!_kg&&alg(_kg,(slg(),llg),'Hypothesis:');h=me(S1,ELh,19,1,0,1);h[0]=g;Qxf(b,c,h)}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),olg),'Unhandled case on processing numerical objects');b.A=(rgg(),qgg);return}else throw Mpb(a)}}!!_kg&&alg(_kg,(slg(),llg),'Hypotheses have been processed.')}\nfunction Oxf(b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb;eb=new PUg;Dxf(eb,d?(Cgg(),xgg):(Cgg(),wgg));m=new Yxf(b,c,eb);gb=m.A;if(gb==(rgg(),mgg)||gb==qgg){!!_kg&&alg(_kg,(slg(),llg),'Cannot compute implicit curve: '+gb);return null}m.B=new VDb;K=Nxf(b);d||(bb=PDb(K.g,b,K),bb==null);JDb(K.g,c)||(cb=PDb(K.g,c,K),cb==null);W=c.Tc;for(R=(G=(new s8b(cIc(b).g)).g.ee().i.cg(),new t8b(G));R.g.Ef();){Q=(D=R.g.Ff(),D.mf());if(ff(Q,55)&&mNe(Q)){try{pb=Q.vu(Q)}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),lMh+Q);return null}else throw Mpb(a)}X=Q;f=(v=new Ulf(X.eb,X.fb,X.gb),v);g=nod(W,f.o[0]);n=nod(W,f.o[1]);q=nod(W,f.o[2]);h=new Wyf(iqb(g[0]));i=new Wyf(iqb(g[1]));o=new Wyf(iqb(n[0]));p=new Wyf(iqb(n[1]));r=new Wyf(iqb(q[0]));s=new Wyf(iqb(q[1]));rb=new $yf(pb[0]);ub=new $yf(pb[1]);sb=new $yf(pb[2]);vb=new $yf(pb[3]);fb=Jyf(Jyf(Pyf(Pyf(Pyf(h,p),s),rb),Pyf(Pyf(Pyf(i,o),s),ub)),Pyf(Pyf(i,p),r));Rxf(m,fb);clg('Extra poly 1 for '+X.cc+N4g+fb);fb=Jyf(Jyf(Pyf(Pyf(Pyf(h,p),s),sb),Pyf(Pyf(Pyf(i,o),s),vb)),Pyf(Pyf(i,p),r));Rxf(m,fb);clg('Extra poly 2 for '+X.cc+N4g+fb);if(Ppb(g[0],0)!=0){fb=ub;Rxf(m,fb);clg(BMh+X.cc+N4g+fb);fb=Jyf(vb,Qyf(new Xyf((h6b(),c6b))));clg(CMh+X.cc+N4g+fb);Rxf(m,fb)}else{fb=rb;Rxf(m,fb);clg(BMh+X.cc+N4g+fb);fb=Jyf(sb,Qyf(new Xyf((h6b(),c6b))));Rxf(m,fb);clg(CMh+X.cc+N4g+fb)}for(T=0;T<4;T++){FYb(m.n,pb[T])}}k=Q.sb;u=d||Q!=b;u&&ff(k,254)&&(JDb(K.g,Q)||(ab=PDb(K.g,Q,K),ab==null))}try{Z=A_e(c,c)}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),lMh+c);return null}else throw Mpb(a)}Y=new GYb;if(!d){l=c.sb;U=l.ab[0];if(ff(U,55)){S=U;DYb(Y,S.G);DYb(Y,S.v)}else if(ff(U,117)&&U.nb==4){L=U;if(L.nb==4){for(N=new l9b(L.S);N.g<N.j.q.length;){M=j9b(N);if(!M.Pm(c)){for(P=(F=(new s8b(b.Rc.L.g)).g.ee().i.cg(),new t8b(F));P.g.Ef();){O=(D=P.g.Ff(),D.mf());if(ff(O,55)){V=O.sb.ab;ib=V[0];H=V[1];(ib==M&&H==c||H==M&&ib==c)&&(ab=PDb(Y.g,M,Y),ab==null)}}}}}}!!_kg&&alg(_kg,(slg(),llg),'Direct dependencies of the mover = '+Y)}for(J=(db=(new d8b(K.g)).g.ee().yd(),new e8b(db));J.g.Ef();){I=(D=J.g.Ff(),D.mf());I.Dk(e);try{pb=I.vu(I)}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),lMh+I);return null}else throw Mpb(a)}u=c!=I;d||(u=u&b!=I);if(u&&JDb(Y.g,I)&&pb!=null){ob=new $yf(new Azf(W));$=Jyf(Pyf(nzf(Z[0],Z[1],pb[0],pb[1]),ob),Qyf(new Wyf(1)));Rxf(m,$)}if(u){A=true;B=true;j=I.sb;if(ff(j,254)){if(ff(j.ab[0],55)){try{nb=I.uu(I)}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),'An error occured during obtaining symbolic parameters');return null}else throw Mpb(a)}for(kb=nb,lb=0,mb=kb.length;lb<mb;++lb){jb=kb[lb];Rxf(m,jb);clg('Extra symbolic poly 1 for '+I.cc+N4g+jb)}C=me(sf,S8g,5,2,15,1);_Me(j.ab[0],C);if(C[0]==0){if(pb!=null){FYb(m.n,pb[0]);DYb(m.n,pb[1])}else{B=false}A=false}else{if(pb!=null){DYb(m.n,pb[0]);FYb(m.n,pb[1])}else{A=false}B=false}}else{if(d){V=j.ab[0];if(ff(V,117)&&V.nb==4){L=V;t=L.jb;w=C_e(I);if(t.o[2]==1&&w.o[2]==1&&Ecg(t.o[0],w.o[0])){FYb(m.n,pb[0]);DYb(m.n,pb[1]);A=false}else{FYb(m.n,pb[1]);DYb(m.n,pb[0]);B=false}}else{FYb(m.n,pb[0]);DYb(m.n,pb[1]);A=false}}}}if(A&&B){if(MDb(m.p,I)!=null){clg('Removing other constraints for '+I.cc);Vxf(m,I)}}hb=me(vf,r6g,5,2,14,1);if(A){qb=I.I;if(qb%1==0){hb[0]=Tpb(qb);hb[1]=1}else{hb=nod(W,qb)}FYb(m.n,pb[0]);fb=Jyf(new Wyf(iqb(hb[0])),Qyf(Pyf(new $yf(pb[0]),new Wyf(iqb(hb[1])))));Rxf(m,fb);clg('Extra poly for x of '+I.cc+N4g+fb)}if(B){tb=I.J;if(tb%1==0){hb[0]=Tpb(tb);hb[1]=1}else{hb=nod(W,tb)}FYb(m.n,pb[1]);fb=Jyf(new Wyf(iqb(hb[0])),Qyf(Pyf(new $yf(pb[1]),new Wyf(iqb(hb[1])))));Rxf(m,fb);clg('Extra poly for y of '+I.cc+N4g+fb)}}else{u=true;d||(u=b==I);if(u){DYb(m.n,pb[0]);DYb(m.n,pb[1]);m.i=pb}else{FYb(m.n,pb[0]);FYb(m.n,pb[1])}}}Txf(m);return m}\nfunction Axf(b,c){var 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,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb;hb=b.j.q;if(!hb){return null}U=null;R=Tyf(Ryf(c,b.k));U=NDb(b.i,R);if(ODb(b.i,R)){U=NDb(b.i,R);if(!!U&&U.j==W8g){return null}return U}!!_kg&&alg(_kg,(slg(),llg),'Trying to detect polynomial '+c);if(ff(hb.sb,678)){pb=HJd(hb.sb).p;J=new VDb;if(pb){for(K=0;K<pb.q.length;++K){j=(ehc(K,pb.q.length),pb.q[K]);G=j.mf();ob=j.nf();pbc(J.n,ob,G)}eb=true;Q=hb.Ci();kb=c.g;S=new j8d(Q,0);fb=new j8d(Q,0);T=false;gb=false;wb:for(m=(new hec(kb)).i.cg();m.Ef();){p=m.Ff();g=p.nf();f=new j8d(Q,hqb(v6b(g.n<0?g.n==0?g:new G6b(-g.n,g.k,g.g):g)));lb=p.mf().g;k=new j8d(Q,1);I=new Gec;e=new VDb;for(o=(new hec(lb)).i.cg();o.Ef();){n=o.Ff();jb=n.mf();if(!obc(J.n,jb)){eb=false;break wb}G=IDb(obc(J.n,jb));ib=G.wp();t=n.nf().g;d=new k8d(Q,ib);t>1&&(d=A7d(d,t));I.g.put(G,(P1b(),N1b))==null;pbc(e.n,G,d)}M=(r=(new s8b((new Jec(I.g.bg())).g)).g.ee().i.cg(),new t8b(r));while(M.g.Ef()){G=(l=M.g.Ff(),l.mf());k=q7d(k,IDb(obc(e.n,G)))}if(j6b(g,(h6b(),g6b))>0){S=x7d(S,q7d(f,k));T=true}else{fb=x7d(fb,q7d(f,k));gb=true}}s=new E5d(Q,S,fb);if(eb){if(!T||!gb){!!_kg&&alg(_kg,(slg(),llg),c+' means '+s+', uninteresting');return null}U=new igg;Dxf(U,z5d(s,(Kud(),gud)));U.j=2;!!_kg&&alg(_kg,(slg(),llg),c+' means '+s);return U}!!_kg&&alg(_kg,(slg(),llg),c+' cannot be described by quantities only')}}u=Mxf(hb);v=new IYb(u);nb=new wxf(v,3);while(!nb.g){mb=uxf(nb);M=(V=(new d8b(mb.g)).g.ee().yd(),new e8b(V));K=0;db=me(bY,bnh,13,UDb(mb.g),0,1);while(M.g.Ef()){db[K]=(l=M.g.Ff(),l.mf());++K}try{B=db[0].vu(db[0]);C=db[1].vu(db[1]);D=db[2].vu(db[2])}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),yMh);return null}else throw Mpb(a)}h=Ryf(bzf(B[0],B[1],C[0],C[1],D[0],D[1]),b.k);if(Lyf(c,h)||Jyf(c,h).g.j==0){!!_kg&&alg(_kg,(slg(),llg),c+' means collinearity for '+mb);U=new igg;U.i=db;M9b(U.i);U.g=_vh;QDb(b.i,R,U);return U}}$=new wxf(v,2);while(!$.g){X=uxf($);M=(V=(new d8b(X.g)).g.ee().yd(),new e8b(V));K=0;db=me(bY,bnh,13,UDb(X.g),0,1);while(M.g.Ef()){db[K]=(l=M.g.Ff(),l.mf());++K}try{B=db[0].vu(db[0]);C=db[1].vu(db[1])}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),yMh);return null}else throw Mpb(a)}s=Ryf(nzf(B[0],B[1],C[0],C[1]),b.k);if(Lyf(c,s)||Jyf(c,s).g.j==0){!!_kg&&alg(_kg,(slg(),llg),c+' means equality for '+X);U=new igg;U.i=db;M9b(U.i);U.g=Xvh;U.j=0.5;QDb(b.i,R,U);return U}}w=new GYb;sb=new VDb;A=new GYb;vb=new VDb;L=(q=(new s8b(cIc(b.j.q).g)).g.ee().i.cg(),new t8b(q));while(L.g.Ef()){H=(l=L.g.Ff(),l.mf());if(H.qn()&&ff(H,109)){try{qb=H.vu(H)[0];if(EYb(b.g,qb)){PDb(w.g,qb,w);pbc(sb.n,qb,H)}tb=H.vu(H)[1];if(EYb(b.g,tb)){PDb(A.g,tb,A);pbc(vb.n,tb,H)}}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),yMh);return null}else throw Mpb(a)}}}bb=new wxf(w,2);while(!bb.g){X=uxf(bb);P=(V=(new d8b(X.g)).g.ee().yd(),new e8b(V));K=0;i=me(U1,ALh,37,UDb(X.g),0,1);db=me(bY,bnh,13,UDb(X.g),0,1);while(P.g.Ef()){i[K]=(l=P.g.Ff(),l.mf());db[K]=MDb(sb,i[K]);++K}rb=Ryf(Jyf(new $yf(i[0]),Qyf(new $yf(i[1]))),b.k);if(Lyf(c,rb)||Jyf(c,rb).g.j==0){!!_kg&&alg(_kg,(slg(),llg),c+' means x-equality for '+X);U=new igg;U.i=db;M9b(U.i);U.g='xAreEqual';U.j=W8g;QDb(b.i,R,U);return U}}bb=new wxf(A,2);while(!bb.g){X=uxf(bb);P=(V=(new d8b(X.g)).g.ee().yd(),new e8b(V));K=0;i=me(U1,ALh,37,UDb(X.g),0,1);db=me(bY,bnh,13,UDb(X.g),0,1);while(P.g.Ef()){i[K]=(l=P.g.Ff(),l.mf());db[K]=MDb(vb,i[K]);++K}ub=Ryf(Jyf(new $yf(i[0]),Qyf(new $yf(i[1]))),b.k);if(Lyf(c,ub)||Jyf(c,ub).g.j==0){!!_kg&&alg(_kg,(slg(),llg),c+' means y-equality for '+X);U=new igg;U.i=db;M9b(U.i);U.g='yAreEqual';U.j=W8g;QDb(b.i,R,U);return U}}ab=new wxf(v,2);while(!ab.g){Y=uxf(ab);N=(W=(new d8b(Y.g)).g.ee().yd(),new e8b(W));K=0;db=me(bY,bnh,13,4,0,1);while(N.g.Ef()){db[K]=(l=N.g.Ff(),l.mf());++K}cb=new wxf(v,2);while(!cb.g){Z=uxf(cb);O=(V=(new d8b(Z.g)).g.ee().yd(),new e8b(V));K=2;while(O.g.Ef()){db[K]=(l=O.g.Ff(),l.mf());++K}try{B=db[0].vu(db[0]);C=db[1].vu(db[1]);D=db[2].vu(db[0]);F=db[3].vu(db[1])}catch(a){a=Lpb(a);if(ff(a,51)){!!_kg&&alg(_kg,(slg(),llg),yMh);return null}else throw Mpb(a)}s=Ryf(kzf(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(Lyf(c,s)||Jyf(c,s).g.j==0){!!_kg&&alg(_kg,(slg(),llg),c+' means perpendicularity for '+Y+OLh+Z);U=new igg;U.i=db;U.g=Zvh;U.j=Whh;QDb(b.i,R,U);return U}s=Ryf(jzf(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(Lyf(c,s)||Jyf(c,s).g.j==0){!!_kg&&alg(_kg,(slg(),llg),c+' means parallelism for '+Y+OLh+Z);U=new igg;U.i=db;U.g=Yvh;U.j=Whh;QDb(b.i,R,U);return U}s=Ryf(Jyf(nzf(B[0],B[1],C[0],C[1]),Qyf(nzf(D[0],D[1],F[0],F[1]))),b.k);if(Lyf(c,s)||Jyf(c,s).g.j==0){!!_kg&&alg(_kg,(slg(),llg),c+' means congruence for '+Y+OLh+Z);U=new igg;U.i=db;U.g=$vh;U.j=Whh;QDb(b.i,R,U);return U}}}!!_kg&&alg(_kg,(slg(),llg),'No human readable geometrical meaning found for '+c);PDb(b.i,R,null);return null}\nfunction Cyf(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb;if(a.q!=null){return a.q}if(d){if(c.ln()){R=YMe(c);Z=YMe(d);if(R!=null&&Z!=null){if(a.r==null){a.r=me(U1,ALh,37,8,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci());a.r[4]=new Azf(b.Ci());a.r[5]=new Azf(b.Ci());a.r[6]=new Azf(b.Ci());a.r[7]=new Azf(b.Ci())}a.q=me(S1,ELh,19,8,0,1);mb=new $yf(R[0]);nb=new $yf(R[1]);Ab=new $yf(a.r[4]);Bb=new $yf(a.r[5]);ob=new $yf(a.r[0]);pb=new $yf(a.r[1]);a.q[0]=Jyf(Jyf(Pyf(Ab,new Wyf(2)),Qyf(mb)),Qyf(ob));a.q[1]=Jyf(Jyf(Pyf(Bb,new Wyf(2)),Qyf(nb)),Qyf(pb));g=me(U1,ALh,37,2,0,1);g[0]=Z[0];g[1]=Z[1];h=me(U1,ALh,37,2,0,1);h[0]=Z[2];h[1]=Z[3];a.q[2]=bzf(g[0],g[1],a.r[4],a.r[5],h[0],h[1]);a.q[3]=kzf(R[0],R[1],a.r[4],a.r[5],g[0],g[1],h[0],h[1]);rb=new $yf(R[2]);sb=new $yf(R[3]);Db=new $yf(a.r[6]);Eb=new $yf(a.r[7]);tb=new $yf(a.r[2]);ub=new $yf(a.r[3]);a.q[4]=Jyf(Jyf(Pyf(Db,new Wyf(2)),Qyf(rb)),Qyf(tb));a.q[5]=Jyf(Jyf(Pyf(Eb,new Wyf(2)),Qyf(sb)),Qyf(ub));a.q[6]=bzf(g[0],g[1],a.r[6],a.r[7],h[0],h[1]);a.q[7]=kzf(R[2],R[3],a.r[6],a.r[7],g[0],g[1],h[0],h[1]);return a.q}throw Mpb(new Cxf)}else if(c.qn()){i=c;S=d;Jb=A_e(i,i);Ib=YMe(S);if(a.r==null){a.r=me(U1,ALh,37,6,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci());a.r[4]=new Azf(b.Ci());a.r[5]=new Azf(b.Ci())}a.q=me(S1,ELh,19,6,0,1);zb=new $yf(a.r[2]);Cb=new $yf(a.r[3]);v=new $yf(Jb[0]);w=new $yf(Jb[1]);A=new $yf(a.r[0]);B=new $yf(a.r[1]);a.q[0]=Jyf(Jyf(Pyf(zb,new Wyf(2)),Qyf(A)),Qyf(v));a.q[1]=Jyf(Jyf(Pyf(Cb,new Wyf(2)),Qyf(B)),Qyf(w));g=me(U1,ALh,37,2,0,1);g[0]=Ib[0];g[1]=Ib[1];h=me(U1,ALh,37,2,0,1);h[0]=Ib[2];h[1]=Ib[3];a.q[2]=bzf(g[0],g[1],h[0],h[1],a.r[2],a.r[3]);l=new $yf(g[0]);m=new $yf(g[1]);q=new $yf(h[0]);r=new $yf(h[1]);ab=new $yf(a.r[4]);db=new $yf(a.r[5]);a.q[3]=Jyf(Jyf(Jyf(q,Qyf(l)),w),Qyf(db));a.q[4]=Jyf(Jyf(Jyf(v,Qyf(r)),m),Qyf(ab));a.q[5]=bzf(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5]);return a.q}else if(c.$m()&&c.nb==4){C=c;S=d;Hb=lSe(C);Qb=YMe(S);if(a.r==null){a.r=me(U1,ALh,37,12,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci());a.r[4]=new Azf(b.Ci());a.r[5]=new Azf(b.Ci());a.r[6]=new Azf(b.Ci());a.r[7]=new Azf(b.Ci());a.r[8]=new Azf(b.Ci());a.r[9]=new Azf(b.Ci());a.r[10]=new Azf(b.Ci());a.r[11]=new Azf(b.Ci())}a.q=me(S1,ELh,19,12,0,1);zb=new $yf(a.r[4]);Cb=new $yf(a.r[5]);l=new $yf(Hb[0]);m=new $yf(Hb[1]);n=new $yf(a.r[0]);o=new $yf(a.r[1]);a.q[0]=Jyf(Jyf(Pyf(zb,new Wyf(2)),Qyf(n)),Qyf(l));a.q[1]=Jyf(Jyf(Pyf(Cb,new Wyf(2)),Qyf(o)),Qyf(m));a.q[2]=bzf(Qb[0],Qb[1],a.r[4],a.r[5],Qb[2],Qb[3]);v=new $yf(Qb[0]);w=new $yf(Qb[1]);D=new $yf(Qb[2]);F=new $yf(Qb[3]);bb=new $yf(a.r[8]);cb=new $yf(a.r[9]);a.q[3]=Jyf(Jyf(Jyf(D,Qyf(v)),m),Qyf(cb));a.q[4]=Jyf(Jyf(Jyf(l,Qyf(F)),w),Qyf(bb));a.q[5]=bzf(a.r[0],a.r[1],a.r[4],a.r[5],a.r[8],a.r[9]);vb=new $yf(a.r[6]);wb=new $yf(a.r[7]);q=new $yf(Hb[2]);r=new $yf(Hb[3]);s=new $yf(a.r[2]);t=new $yf(a.r[3]);a.q[6]=Jyf(Jyf(Pyf(vb,new Wyf(2)),Qyf(s)),Qyf(q));a.q[7]=Jyf(Jyf(Pyf(wb,new Wyf(2)),Qyf(t)),Qyf(r));a.q[8]=bzf(Qb[0],Qb[1],a.r[6],a.r[7],Qb[2],Qb[3]);eb=new $yf(a.r[10]);fb=new $yf(a.r[11]);a.q[9]=Jyf(Jyf(Jyf(D,Qyf(v)),r),Qyf(fb));a.q[10]=Jyf(Jyf(Jyf(q,Qyf(F)),w),Qyf(eb));a.q[11]=bzf(a.r[1],a.r[2],a.r[6],a.r[7],a.r[10],a.r[11]);return a.q}else if(c.$m()&&c.nb==9){qb=c;S=d;Sb=lSe(qb);Qb=YMe(S);if(a.r==null){a.r=me(U1,ALh,37,22,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci());a.r[4]=new Azf(b.Ci());a.r[5]=new Azf(b.Ci());a.r[6]=new Azf(b.Ci());a.r[7]=new Azf(b.Ci());a.r[8]=new Azf(b.Ci());a.r[9]=new Azf(b.Ci());a.r[10]=new Azf(b.Ci());a.r[11]=new Azf(b.Ci());a.r[12]=new Azf(b.Ci());a.r[13]=new Azf(b.Ci());a.r[14]=new Azf(b.Ci());a.r[15]=new Azf(b.Ci());a.r[16]=new Azf(b.Ci());a.r[17]=new Azf(b.Ci());a.r[18]=new Azf(b.Ci());a.r[19]=new Azf(b.Ci());a.r[20]=new Azf(b.Ci());a.r[21]=new Azf(b.Ci())}a.q=me(S1,ELh,19,21,0,1);l=new $yf(Sb[4]);m=new $yf(Sb[5]);Ab=new $yf(a.r[10]);Bb=new $yf(a.r[11]);n=new $yf(a.r[4]);o=new $yf(a.r[5]);bb=new $yf(a.r[16]);cb=new $yf(a.r[17]);U=new $yf(Qb[0]);V=new $yf(Qb[1]);X=new $yf(Qb[2]);Y=new $yf(Qb[3]);a.q[0]=Jyf(Jyf(Pyf(new Wyf(2),Ab),Qyf(l)),Qyf(n));a.q[1]=Jyf(Jyf(Pyf(new Wyf(2),Bb),Qyf(m)),Qyf(o));a.q[2]=bzf(a.r[4],a.r[5],a.r[10],a.r[11],a.r[16],a.r[17]);a.q[3]=bzf(Qb[0],Qb[1],a.r[10],a.r[11],Qb[2],Qb[3]);a.q[4]=Jyf(Jyf(Jyf(X,Qyf(U)),m),Qyf(cb));a.q[5]=Jyf(Jyf(Jyf(l,Qyf(Y)),V),Qyf(bb));q=new $yf(Sb[6]);r=new $yf(Sb[7]);Db=new $yf(a.r[12]);Eb=new $yf(a.r[13]);s=new $yf(a.r[6]);t=new $yf(a.r[7]);eb=new $yf(a.r[18]);fb=new $yf(a.r[19]);a.q[6]=Jyf(Jyf(Pyf(new Wyf(2),Db),Qyf(q)),Qyf(s));a.q[7]=Jyf(Jyf(Pyf(new Wyf(2),Eb),Qyf(r)),Qyf(t));a.q[8]=bzf(a.r[6],a.r[7],a.r[12],a.r[13],a.r[18],a.r[19]);a.q[9]=bzf(Qb[0],Qb[1],a.r[12],a.r[13],Qb[2],Qb[3]);a.q[10]=Jyf(Jyf(Jyf(X,Qyf(U)),r),Qyf(fb));a.q[11]=Jyf(Jyf(Jyf(q,Qyf(Y)),V),Qyf(eb));M=new $yf(Sb[8]);N=new $yf(Sb[9]);Fb=new $yf(a.r[14]);Gb=new $yf(a.r[15]);O=new $yf(a.r[8]);P=new $yf(a.r[9]);gb=new $yf(a.r[20]);hb=new $yf(a.r[21]);a.q[12]=Jyf(Jyf(Pyf(new Wyf(2),Fb),Qyf(M)),Qyf(O));a.q[13]=Jyf(Jyf(Pyf(new Wyf(2),Gb),Qyf(N)),Qyf(P));a.q[14]=bzf(a.r[8],a.r[9],a.r[14],a.r[15],a.r[20],a.r[21]);a.q[15]=bzf(Qb[0],Qb[1],a.r[14],a.r[15],Qb[2],Qb[3]);a.q[16]=Jyf(Jyf(Jyf(X,Qyf(U)),N),Qyf(hb));a.q[17]=Jyf(Jyf(Jyf(M,Qyf(Y)),V),Qyf(gb));a.q[18]=ezf(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[19]=bzf(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[20]=kzf(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5],a.r[6],a.r[7]);return a.q}throw Mpb(new Cxf)}else if(ff(e,33)){if(c.qn()){j=c;k=e;Kb=A_e(j,j);Lb=A_e(k,k);if(a.r==null){a.r=me(U1,ALh,37,2,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci())}a.q=me(S1,ELh,19,2,0,1);l=new $yf(Kb[0]);m=new $yf(Kb[1]);q=new $yf(Lb[0]);r=new $yf(Lb[1]);n=new $yf(a.r[0]);o=new $yf(a.r[1]);a.q[0]=Jyf(Jyf(Pyf(q,new Wyf(2)),Qyf(l)),Qyf(n));a.q[1]=Jyf(Jyf(Pyf(r,new Wyf(2)),Qyf(m)),Qyf(o));return a.q}else if(c.ln()){S=c;i=e;Qb=YMe(S);Jb=A_e(i,i);if(a.r==null){a.r=me(U1,ALh,37,4,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci())}a.q=me(S1,ELh,19,4,0,1);mb=new $yf(Jb[0]);nb=new $yf(Jb[1]);l=new $yf(Qb[0]);m=new $yf(Qb[1]);n=new $yf(a.r[0]);o=new $yf(a.r[1]);q=new $yf(Qb[2]);r=new $yf(Qb[3]);s=new $yf(a.r[2]);t=new $yf(a.r[3]);a.q[0]=Jyf(Jyf(mb,Qyf(l)),Qyf(Jyf(n,Qyf(mb))));a.q[1]=Jyf(Jyf(nb,Qyf(m)),Qyf(Jyf(o,Qyf(nb))));a.q[2]=Jyf(Jyf(mb,Qyf(q)),Qyf(Jyf(s,Qyf(mb))));a.q[3]=Jyf(Jyf(nb,Qyf(r)),Qyf(Jyf(t,Qyf(nb))));return a.q}else if(c.$m()&&c.nb==4){C=c;i=e;Hb=lSe(C);Jb=A_e(i,i);if(a.r==null){a.r=me(U1,ALh,37,4,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci())}a.q=me(S1,ELh,19,4,0,1);mb=new $yf(Jb[0]);nb=new $yf(Jb[1]);l=new $yf(Hb[0]);m=new $yf(Hb[1]);n=new $yf(a.r[0]);o=new $yf(a.r[1]);q=new $yf(Hb[2]);r=new $yf(Hb[3]);s=new $yf(a.r[2]);t=new $yf(a.r[3]);a.q[0]=Jyf(Jyf(mb,Qyf(l)),Qyf(Jyf(n,Qyf(mb))));a.q[1]=Jyf(Jyf(nb,Qyf(m)),Qyf(Jyf(o,Qyf(nb))));a.q[2]=Jyf(Jyf(mb,Qyf(q)),Qyf(Jyf(s,Qyf(mb))));a.q[3]=Jyf(Jyf(nb,Qyf(r)),Qyf(Jyf(t,Qyf(nb))));return a.q}else if(c.$m()&&c.nb==9){qb=c;i=e;Sb=lSe(qb);Jb=A_e(i,i);if(a.r==null){a.r=me(U1,ALh,37,10,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci());a.r[4]=new Azf(b.Ci());a.r[5]=new Azf(b.Ci());a.r[6]=new Azf(b.Ci());a.r[7]=new Azf(b.Ci());a.r[8]=new Azf(b.Ci());a.r[9]=new Azf(b.Ci())}a.q=me(S1,ELh,19,13,0,1);mb=new $yf(Sb[0]);nb=new $yf(Sb[1]);vb=new $yf(Sb[2]);wb=new $yf(Sb[3]);l=new $yf(Sb[4]);m=new $yf(Sb[5]);q=new $yf(Sb[6]);r=new $yf(Sb[7]);M=new $yf(Sb[8]);N=new $yf(Sb[9]);ob=new $yf(a.r[0]);pb=new $yf(a.r[1]);xb=new $yf(a.r[2]);yb=new $yf(a.r[3]);n=new $yf(a.r[4]);o=new $yf(a.r[5]);s=new $yf(a.r[6]);t=new $yf(a.r[7]);O=new $yf(a.r[8]);P=new $yf(a.r[9]);T=new $yf(Jb[0]);W=new $yf(Jb[1]);a.q[0]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(mb)),Qyf(ob));a.q[1]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(nb)),Qyf(pb));a.q[2]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(vb)),Qyf(xb));a.q[3]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(wb)),Qyf(yb));a.q[4]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(l)),Qyf(n));a.q[5]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(m)),Qyf(o));a.q[6]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(q)),Qyf(s));a.q[7]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(r)),Qyf(t));a.q[8]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(M)),Qyf(O));a.q[9]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(N)),Qyf(P));a.q[10]=ezf(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[11]=bzf(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[12]=kzf(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5],a.r[6],a.r[7]);return a.q}else if(c.$m()&&c.nb==3){L=c;i=e;Ob=lSe(L);Jb=A_e(i,i);if(Ob[6]==Ob[8]&&Ob[7]==Ob[9]){if(a.r==null){a.r=me(U1,ALh,37,4,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci())}a.q=me(S1,ELh,19,4,0,1);l=new $yf(Ob[0]);m=new $yf(Ob[1]);v=new $yf(Ob[2]);w=new $yf(Ob[3]);mb=new $yf(Jb[0]);nb=new $yf(Jb[1]);n=new $yf(a.r[0]);o=new $yf(a.r[1]);A=new $yf(a.r[2]);B=new $yf(a.r[3]);a.q[0]=Jyf(Jyf(Pyf(new Wyf(2),mb),Qyf(l)),Qyf(n));a.q[1]=Jyf(Jyf(Pyf(new Wyf(2),nb),Qyf(m)),Qyf(o));a.q[2]=Jyf(Jyf(Pyf(new Wyf(2),mb),Qyf(v)),Qyf(A));a.q[3]=Jyf(Jyf(Pyf(new Wyf(2),nb),Qyf(w)),Qyf(B))}else{if(a.r==null){a.r=me(U1,ALh,37,12,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci());a.r[4]=new Azf(b.Ci());a.r[5]=new Azf(b.Ci());a.r[6]=new Azf(b.Ci());a.r[7]=new Azf(b.Ci());a.r[8]=new Azf(b.Ci());a.r[9]=new Azf(b.Ci());a.r[10]=new Azf(b.Ci());a.r[11]=new Azf(b.Ci())}a.q=me(S1,ELh,19,13,0,1);mb=new $yf(Ob[0]);nb=new $yf(Ob[1]);l=new $yf(Ob[6]);m=new $yf(Ob[7]);q=new $yf(Ob[8]);r=new $yf(Ob[9]);v=new $yf(Ob[10]);w=new $yf(Ob[11]);T=new $yf(Jb[0]);W=new $yf(Jb[1]);ob=new $yf(a.r[0]);pb=new $yf(a.r[1]);n=new $yf(a.r[6]);o=new $yf(a.r[7]);s=new $yf(a.r[8]);t=new $yf(a.r[9]);A=new $yf(a.r[10]);B=new $yf(a.r[11]);D=new $yf(a.r[2]);F=new $yf(a.r[3]);J=new $yf(a.r[4]);K=new $yf(a.r[5]);a.q[0]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(mb)),Qyf(ob));a.q[1]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(nb)),Qyf(pb));a.q[2]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(l)),Qyf(n));a.q[3]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(m)),Qyf(o));a.q[4]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(q)),Qyf(s));a.q[5]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(r)),Qyf(t));a.q[6]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(v)),Qyf(A));a.q[7]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(w)),Qyf(B));a.q[8]=Jyf(Jyf(Jyf(D,F),Qyf(J)),Qyf(K));a.q[9]=Jyf(nzf(a.r[6],a.r[7],a.r[8],a.r[9]),Qyf(Pyf(D,D)));a.q[10]=Jyf(nzf(a.r[6],a.r[7],a.r[8],a.r[9]),Qyf(Pyf(F,F)));a.q[11]=Jyf(nzf(a.r[6],a.r[7],a.r[0],a.r[1]),Qyf(Pyf(J,J)));a.q[12]=Jyf(nzf(a.r[8],a.r[9],a.r[0],a.r[1]),Qyf(Pyf(K,K)))}return a.q}else if(c.$m()&&c.nb==5){Q=c;i=e;Pb=lSe(Q);Jb=A_e(i,i);if(a.r==null){a.r=me(U1,ALh,37,12,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci());a.r[4]=new Azf(b.Ci());a.r[5]=new Azf(b.Ci());a.r[6]=new Azf(b.Ci());a.r[7]=new Azf(b.Ci());a.r[8]=new Azf(b.Ci());a.r[9]=new Azf(b.Ci());a.r[10]=new Azf(b.Ci());a.r[11]=new Azf(b.Ci())}a.q=me(S1,ELh,19,13,0,1);mb=new $yf(Pb[0]);nb=new $yf(Pb[1]);l=new $yf(Pb[6]);m=new $yf(Pb[7]);q=new $yf(Pb[8]);r=new $yf(Pb[9]);v=new $yf(Pb[10]);w=new $yf(Pb[11]);T=new $yf(Jb[0]);W=new $yf(Jb[1]);ob=new $yf(a.r[0]);pb=new $yf(a.r[1]);n=new $yf(a.r[6]);o=new $yf(a.r[7]);s=new $yf(a.r[8]);t=new $yf(a.r[9]);A=new $yf(a.r[10]);B=new $yf(a.r[11]);D=new $yf(a.r[2]);F=new $yf(a.r[3]);J=new $yf(a.r[4]);K=new $yf(a.r[5]);a.q[0]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(mb)),Qyf(ob));a.q[1]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(nb)),Qyf(pb));a.q[2]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(l)),Qyf(n));a.q[3]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(m)),Qyf(o));a.q[4]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(q)),Qyf(s));a.q[5]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(r)),Qyf(t));a.q[6]=Jyf(Jyf(Pyf(new Wyf(2),T),Qyf(v)),Qyf(A));a.q[7]=Jyf(Jyf(Pyf(new Wyf(2),W),Qyf(w)),Qyf(B));a.q[8]=Jyf(Jyf(Jyf(D,Qyf(F)),Qyf(J)),K);a.q[9]=Jyf(nzf(a.r[6],a.r[7],a.r[10],a.r[11]),Qyf(Pyf(D,D)));a.q[10]=Jyf(nzf(a.r[8],a.r[9],a.r[10],a.r[11]),Qyf(Pyf(F,F)));a.q[3]=Jyf(nzf(a.r[6],a.r[7],a.r[0],a.r[1]),Qyf(Pyf(J,J)));a.q[4]=Jyf(nzf(a.r[8],a.r[9],a.r[0],a.r[1]),Qyf(Pyf(K,K)));return a.q}throw Mpb(new Cxf)}else if(f){if(c.qn()){i=c;u=f;Jb=A_e(i,i);Mb=lSe(u);if(a.r==null){a.r=me(U1,ALh,37,8,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=Jb[0];a.r[3]=Jb[1];a.r[4]=Mb[0];a.r[5]=Mb[1];a.r[6]=Mb[2];a.r[7]=Mb[3]}a.q=me(S1,ELh,19,2,0,1);ib=new $yf(Mb[0]);jb=new $yf(Mb[1]);l=new $yf(Mb[2]);m=new $yf(Mb[3]);q=new $yf(Jb[0]);r=new $yf(Jb[1]);s=new $yf(a.r[0]);t=new $yf(a.r[1]);kb=Jyf(Pyf(Jyf(l,Qyf(ib)),Jyf(l,Qyf(ib))),Pyf(Jyf(m,Qyf(jb)),Jyf(m,Qyf(jb))));G=Jyf(Pyf(Jyf(q,Qyf(ib)),Jyf(q,Qyf(ib))),Pyf(Jyf(r,Qyf(jb)),Jyf(r,Qyf(jb))));a.q[0]=Jyf(Pyf(kb,Jyf(q,Qyf(ib))),Pyf(Jyf(ib,Qyf(s)),G));a.q[1]=Jyf(Pyf(kb,Jyf(r,Qyf(jb))),Pyf(Jyf(jb,Qyf(t)),G));return a.q}else if(c.ln()){!!_kg&&alg(_kg,(slg(),llg),'mirroring line about circle not implemented');throw Mpb(new Cxf)}else if(c.$m()&&c.nb==4){C=c;$=f;Nb=lSe(C);Rb=lSe($);if(a.r==null){a.r=me(U1,ALh,37,4,0,1);a.r[0]=new Azf(b.Ci());a.r[1]=new Azf(b.Ci());a.r[2]=new Azf(b.Ci());a.r[3]=new Azf(b.Ci())}a.q=me(S1,ELh,19,4,0,1);l=new $yf(Nb[0]);m=new $yf(Nb[1]);q=new $yf(Nb[2]);r=new $yf(Nb[3]);ib=new $yf(Rb[0]);jb=new $yf(Rb[1]);v=new $yf(Rb[2]);w=new $yf(Rb[3]);n=new $yf(a.r[0]);o=new $yf(a.r[1]);s=new $yf(a.r[2]);t=new $yf(a.r[3]);lb=Jyf(Pyf(Jyf(v,Qyf(ib)),Jyf(v,Qyf(ib))),Pyf(Jyf(w,Qyf(jb)),Jyf(w,Qyf(jb))));p=Jyf(Pyf(Jyf(q,Qyf(l)),Jyf(q,Qyf(l))),Pyf(Jyf(r,Qyf(m)),Jyf(r,Qyf(m))));H=Jyf(Jyf(Pyf(Jyf(l,Qyf(ib)),Jyf(l,Qyf(ib))),Pyf(Jyf(m,Qyf(jb)),Jyf(m,Qyf(jb)))),Qyf(p));a.q[0]=Jyf(Pyf(lb,Jyf(l,Qyf(ib))),Pyf(Jyf(ib,Qyf(n)),H));a.q[1]=Jyf(Pyf(lb,Jyf(m,Qyf(jb))),Pyf(Jyf(jb,Qyf(o)),H));I=Jyf(Pyf(Jyf(q,Qyf(ib)),Jyf(q,Qyf(ib))),Pyf(Jyf(r,Qyf(jb)),Jyf(r,Qyf(jb))));a.q[2]=Jyf(Pyf(lb,Jyf(q,Qyf(ib))),Pyf(Jyf(ib,Qyf(s)),I));a.q[3]=Jyf(Pyf(lb,Jyf(r,Qyf(jb))),Pyf(Jyf(jb,Qyf(t)),I));return a.q}else{throw Mpb(new Cxf)}}else{throw Mpb(new Cxf)}}\nvar fMh='[LocusEqu] result[',gMh='eliminate([',hMh='],revlist([',iMh='PRECISION = ',jMh='[1]: [1]: _[1]=1 _[2]=',kMh='Cannot parse: ',lMh='Cannot get Botana variables for ',mMh='Recio meets Botana: #',nMh={15:1,24:1,16:1,21:1,131:1,530:1,25:1},oMh={15:1,24:1,16:1,21:1,530:1,25:1},pMh='Cannot compute implicit curve (yet?)',qMh='Benchmarking: ',rMh='Output from giac: ',sMh='Error on running Giac code',tMh=' kernelPrecision=',uMh=' precisionRatio=',vMh='OpenGeoProver',wMh='PureSymbolic',xMh='STATEMENT IS ',yMh='Cannot get Botana vars during NDG detection',zMh=' unimplemented',AMh='Interpreting TRUE as UNKNOWN',BMh='Extra poly 3 for ',CMh='Extra poly 4 for ',DMh='Eliminating system in ',EMh=' variables (',FMh=' dependent)',GMh='gbt polys = ',HMh='gbt vars = ',IMh='Using ',JMh='Possible numerical error in converting formula coefficients to integer',KMh='ggbtmpvar2',LMh=') and ',MMh='Free Point';sqb(1872,591,Alh,k8b);_.pf=function(a){throw Mpb(new h5b)};var Eu=A2b(1872);sqb(4184,286,G9g);_.bg=function(){return new q8b(this)};sqb(2155,4184,G9g,q8b);_.clear=function(){this.g.clear()};_.ag=function(){return this.g.cg()};_.bg=TYh;_.cg=function(){return this.g.ag()};_.dg=function(a){return this.g.gg(a)};_.eg=function(a){return this.g.eg(a)};_.fg=function(){return this.g.ig()};_.gg=function(a){return this.g.dg(a)};_.hg=function(a){return this.g.jg(a)};_.ig=function(){return this.g.fg()};_.jg=function(a){return this.g.hg(a)};_.kg=function(a,b){return this.g.mg(a,b).bg()};_.put=function(a,b){return this.g.put(a,b)};_.remove=function(a){return this.g.remove(a)};_.lg=function(a){return this.g.lg(a)};_.size=function(){return this.g.size()};_.mg=function(a,b){return this.g.kg(a,b).bg()};var Hu=A2b(2155);sqb(222,4184,Olh,cec);_.ag=function(){return new dec(this)};_.kg=function(a,b){return Odc(this,a,b)};sqb(dch,1,{},dec,eec);_.Df=SYh;_.Ff=function(){return this.i=_7b(this.g)};_.Ef=function(){return this.g.i>0};_.Gf=function(){Z7b(this.g);Vdc(this.j,this.i);this.i=null};var cw=A2b(dch);sqb(757,4184,G9g);_.ag=function(){return new eec(this.j,this.o,this.i,this.g,this.n,this.k)};_.kg=function(a,b){if(this.o.xg()&&this.j.g.jf(a,this.n)>0){throw Mpb(new d3b(Plh+a+' greater than '+this.n))}return this.o.wg()?$dc(this.j,this.i,this.g,a,b):Odc(this.j,a,b)};sqb(1397,1,xnh);_.vj=function(a,b){var c,d;d=new _4b;c=gMh+a+hMh+b+']))';return R4b(R4b(R4b(R4b(R4b(R4b((d.g+='[[ff:=\"\"],[aa:=',d),c),'],'),'[bb:=size(aa)],[for ii from 0 to bb-1 do ff+=(\"[\"+(ii+1)+\"]: [1]: '),' _[1]=1\");ee:=aa[ii]/gcd(coeffs(aa[ii]));cc:=factors(ee);dd:=size(cc);'),'for jj from 0 to dd-1 by 2 do ff+=(\" _[\"+(jj/2+2)+\"]=\"+cc[jj]); od; ff+=(\" [2]: '),'\"+cc[1]);for kk from 1 to dd-1 by 2 do ff+=(\",\"+cc[kk]);od;od],[if(ff==\"\") begin ff:=[0] end],ff][5]').g};_.wj=function(a,b,c,d){var e,f;if(!c){return (myc(),gyc)+'(eliminate(['+a+hMh+b+'])))'}e=''+jqb(d.g);!!_kg&&alg(_kg,(slg(),llg),iMh+e);f=(myc(),gyc)+'([[ee:=eliminate(['+a+hMh+b+']))],[ll:=lvar(ee)],[if(size(ee)>1) begin ff:=round(fsolve(ee,ll)*'+e+')/'+e+';'+'gg:=1;for ii from 0 to size(ff)-1 do gg:=gg*(((ll[0]-ff[ii,0])^2+(ll[1]-ff[ii,1])^2));'+'od ee:=[expand(lcm(denom(coeff(gg)))*gg)]; end],ee][3])';return f};_.xj=function(a,b,c,d){var e,f,g;e='[[GB:=gbasis(';!!a&&(e+=fAh);e+='['+b+']';if(a){f=txc(a);e+=',['+f+'])'}g=c+_yf(d);$3b(g.substr(0,1),',')&&(g=(mhc(1,g.length+1),g.substr(1)));e+=',['+g+'],revlex)';e+='],[s:=size(GB)],[out:=[]],[for ii from 0 to s-1 do if (size(GB[ii])==1) out[ii]:=lvar(GB[ii]); else out[ii]:=lvar(GB[ii][1]); od],out][4]';return e};_.yj=function(a,b,c,d,e){var f,g,h;f='[[ii:=gbasis(';f+=fAh;f+='['+b+']';g=txc(a);f+=',['+g+'])';h=c+_yf(d);f+=',['+h+'],revlex)],('+'ii'+'[0]!=1)&&('+'ii'+'[0]!=-1)][1]';return f};_.Ej=function(a){var b,c,d,e;b=pxc(a);c=qxc(a);e=me(sf,M4g,82,c.length+1,0,3);e[0]=b;for(d=0;d<c.length;++d){e[d+1]=c[d]}return e};sqb(13,21,oph);_.Jm=function(a){return this.Qm(a)};sqb(1399,159,kxh);_.uu=function(a){var b;if(this.i!=null){return this.i}if(!!this.k&&!!this.n){if(this.j==null){this.j=me(U1,ALh,37,2,0,1);this.j[0]=new Azf(this.Tc);this.j[1]=new Azf(this.Tc)}b=YMe(this.k);this.i=me(S1,ELh,19,2,0,1);this.i[0]=bzf(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);b=YMe(this.n);this.i[1]=bzf(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);return this.i}throw Mpb(new Cxf)};_.vu=FYh;_.xu=function(a){var b,c;if(ff(this.k,74)||ff(this.n,74)){throw Mpb(new Cxf)}if(!!this.k&&!!this.n){b=ZMe(this.k,a);c=ZMe(this.n,a);return h4d(b,c)}throw Mpb(new Cxf)};_.yu=function(a){var b,c;if(ff(this.k,74)||ff(this.n,74)){throw Mpb(new Cxf)}if(!!this.k&&!!this.n){b=cNe(this.k,a);c=cNe(this.n,a);return i4d(b,c)}throw Mpb(new Cxf)};_.zu=function(a){if(ff(this.k,74)||ff(this.n,74)){throw Mpb(new Cxf)}if(!!this.k&&!!this.n){dNe(this.k,a);dNe(this.n,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b;if(this.o!=null){return this.o}if(ff(this.k,74)||ff(this.n,74)){throw Mpb(new Cxf)}if(!!this.k&&!!this.n){a=hNe(this.k);b=hNe(this.n);this.o=czf(a,b);return this.o}throw Mpb(new Cxf)};_.Bu=EYh;sqb(3775,20,rxh,$Cd);_.Lu=function(a,b){var c,d,e,f;e=a.j.q.length;d=LCd(this,a,new YIe(false));if(e==3){if(!d[0].qn()){throw Mpb(yCd(this,a.q,d[0]))}if(!d[1].qn()){throw Mpb(yCd(this,a.q,d[1]))}if(!d[2].qn()){throw Mpb(yCd(this,a.q,d[2]))}c=new pwf(this.n,d[0],d[1],d[2]);BKc(c.n,Nad(a));f=pe(ie(bY,1),bnh,13,0,[c.n]);return f}throw Mpb(BCd(this,a,a.j.q.length))};var rI=A2b(3775);sqb(3782,20,rxh,_Cd);_.Lu=function(a,b){var c,d,e,f;e=a.j.q.length;d=LCd(this,a,new YIe(false));if(e==3){if(!ff(d[0],55)){throw Mpb(yCd(this,a.q,d[0]))}if(!ff(d[1],55)){throw Mpb(yCd(this,a.q,d[1]))}if(!ff(d[2],55)){throw Mpb(yCd(this,a.q,d[2]))}c=new rwf(this.n,Nad(a),d[0],d[1],d[2]);f=pe(ie(bY,1),bnh,13,0,[c.n]);return f}throw Mpb(BCd(this,a,a.j.q.length))};var sI=A2b(3782);sqb(3778,20,rxh,aDd);_.Lu=function(a,b){var c,d,e,f;e=a.j.q.length;d=LCd(this,a,new YIe(false));if(e==4){if(!ff(d[0],33)){throw Mpb(yCd(this,a.q,d[0]))}if(!ff(d[1],33)){throw Mpb(yCd(this,a.q,d[1]))}if(!ff(d[2],33)){throw Mpb(yCd(this,a.q,d[2]))}if(!ff(d[3],33)){throw Mpb(yCd(this,a.q,d[3]))}c=new twf(this.n,Nad(a),d[0],d[1],d[2],d[3]);f=pe(ie(bY,1),bnh,13,0,[c.o]);return f}throw Mpb(BCd(this,a,a.j.q.length))};var tI=A2b(3778);sqb(3781,20,rxh,bDd);_.Lu=function(a,b){var c,d,e,f;e=a.j.q.length;d=LCd(this,a,new YIe(false));if(e==2){c=new xwf(this.n,Nad(a),d[0],d[1]);f=pe(ie(bY,1),bnh,13,0,[c.k]);return f}throw Mpb(BCd(this,a,a.j.q.length))};var uI=A2b(3781);sqb(3780,20,rxh,cDd);_.Lu=function(a,b){var c,d,e,f;e=a.j.q.length;d=LCd(this,a,new YIe(false));if(e==2){c=new Fwf(this.n,Nad(a),d[0],d[1]);f=pe(ie(bY,1),bnh,13,0,[c.k]);return f}throw Mpb(BCd(this,a,a.j.q.length))};var vI=A2b(3780);sqb(3777,20,rxh,dDd);_.Lu=function(a,b){var c,d,e,f;e=a.j.q.length;d=LCd(this,a,new YIe(false));if(e==2){if(!ff(d[0],55)){throw Mpb(yCd(this,a.q,d[0]))}if(!ff(d[1],55)){throw Mpb(yCd(this,a.q,d[1]))}c=new Kwf(this.n,Nad(a),d[0],d[1]);f=pe(ie(bY,1),bnh,13,0,[c.k]);return f}throw Mpb(BCd(this,a,a.j.q.length))};var wI=A2b(3777);sqb(3779,20,rxh,eDd);_.Lu=function(a,b){var c,d,e,f;e=a.j.q.length;d=LCd(this,a,new YIe(false));if(e==2){if(!ff(d[0],55)){throw Mpb(yCd(this,a.q,d[0]))}if(!ff(d[1],55)){throw Mpb(yCd(this,a.q,d[1]))}c=new Owf(this.n,Nad(a),d[0],d[1]);f=pe(ie(bY,1),bnh,13,0,[c.k]);return f}throw Mpb(BCd(this,a,a.j.q.length))};var xI=A2b(3779);sqb(3784,20,rxh,LDd);_.Lu=function(a,b){var c,d,e,f,g;f=a.j.q.length;g=me(Jpb,o5g,5,f,16,1);c=LCd(this,a,new YIe(false));switch(f){case 2:if((g[0]=c[0].Tn())&&(g[1]=c[1].qn())){d=c[0];e=c[1]}else{throw Mpb(zCd(this,a,VCd(g,c)))}break;default:throw Mpb(BCd(this,a,a.j.q.length));}return pe(ie(bY,1),bnh,13,0,[KDd(this,Nad(a),d,e)])};var XI=A2b(3784);sqb(3776,20,rxh,iEd);_.Lu=function(a,b){var c,d,e,f,g;e=a.j.q.length;f=me(Jpb,o5g,5,e,16,1);d=LCd(this,a,new YIe(false));if(e==2){if((f[0]=d[0].ln())&&(f[1]=d[1].$m())){c=new bxf(this.n,Nad(a),d[0],d[1]);g=pe(ie(bY,1),bnh,13,0,[c.k]);return g}throw Mpb(zCd(this,a,VCd(f,d)))}throw Mpb(BCd(this,a,a.j.q.length))};var qJ=A2b(3776);sqb(3783,20,rxh,oEd);_.Lu=function(a,b){var c,d,e,f,g,h,i,j,k;j=a.j.q.length;k=me(Jpb,o5g,5,j,16,1);e=LCd(this,a,new YIe(false));switch(j){case 1:if(ff(e[0],238)&&!!e[0].sb&&ff(e[0].sb,568)){g=e[0];d=g.sb;h=d.D;i=d.L}else{throw Mpb(yCd(this,a.q,e[0]))}break;case 2:if((k[0]=e[0].qn())&&(k[1]=e[1].qn())){h=e[0];i=e[1]}else{if((k[0]=ff(e[0],197))&&(k[1]=e[1].qn()&&(!(c=e[1].sb)||ff(c,254)))){f=e[0];i=e[1];return pe(ie(bY,1),bnh,13,0,[mEd(this,Nad(a),f,i)])}throw Mpb(zCd(this,a,VCd(k,e)))}break;default:throw Mpb(BCd(this,a,a.j.q.length));}return pe(ie(bY,1),bnh,13,0,[nEd(this,Nad(a),h,i)])};var uJ=A2b(3783);sqb(3773,20,rxh,CEd);_.Lu=function(a,b){var c,d,e,f;e=a.j.q.length;d=LCd(this,a,new YIe(false));switch(e){case 1:if(ff(d[0],197)){c=new oxf(this.n,Nad(a),d[0]);f=pe(ie(bY,1),bnh,13,0,[c.g]);return f}throw Mpb(yCd(this,a.q,d[0]));default:throw Mpb(BCd(this,a,a.j.q.length));}};var HJ=A2b(3773);sqb(3774,20,rxh,EEd);_.Lu=function(a,b){var c,d;d=a.j.q.length;c=LCd(this,a,new YIe(false));switch(d){case 2:if(c[1].Xm()){return DEd(this,c[0],c[1].n,a)}case 1:return DEd(this,c[0],false,a);default:throw Mpb(BCd(this,a,a.j.q.length));}};var GJ=A2b(3774);sqb(1423,16,yxh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;if(this.j!=null){return this.j}d=this.p;e=this.s;if(!!d&&!!e){p=A_e(this.g,this.g);q=YMe(d);r=YMe(e);j=$Gd(this.g);n=me(U1,ALh,37,2,0,1);o=me(U1,ALh,37,2,0,1);k=6;if(d.G==e.G){p[0]=q[0];p[1]=q[1];n[0]=q[2];n[1]=q[3];o[0]=r[2];o[1]=r[3];k=4}if(d.G==e.v){p[0]=q[0];p[1]=q[1];n[0]=q[2];n[1]=q[3];o[0]=r[0];o[1]=r[1];k=4}if(d.v==e.v){p[0]=q[2];p[1]=q[3];n[0]=q[0];n[1]=q[1];o[0]=r[0];o[1]=r[1];k=4}if(d.v==e.G){p[0]=q[2];p[1]=q[3];n[0]=q[0];n[1]=q[1];o[0]=r[2];o[1]=r[3];k=4}if(k==6){j=me(S1,ELh,19,2,0,1);j[0]=bzf(p[0],p[1],q[0],q[1],q[2],q[3]);j[1]=bzf(p[0],p[1],r[0],r[1],r[2],r[3]);n[0]=q[0];n[1]=q[1];o[0]=r[0];o[1]=r[1];if(T0e(this.p.G,this.p.v,this.s.G)){o[0]=r[2];o[1]=r[3]}else{if(T0e(this.s.G,this.s.v,this.p.G)){n[0]=q[2];n[1]=q[3]}}}if(q!=null&&r!=null){if(this.k==null){this.k=me(U1,ALh,37,6,0,1);this.k[0]=new Azf(this.Tc);this.k[1]=new Azf(this.Tc);this.k[2]=p[0];this.k[3]=p[1];this.k[4]=new Azf(this.Tc);this.k[5]=new Azf(this.Tc)}this.j=me(S1,ELh,19,k,0,1);b=new $yf(n[0]);c=new $yf(n[1]);f=new $yf(this.k[0]);g=new $yf(this.k[1]);l=new $yf(this.k[4]);m=new $yf(this.k[5]);h=nzf(n[0],n[1],p[0],p[1]);i=nzf(this.k[4],this.k[5],p[0],p[1]);this.j[0]=Jyf(h,Qyf(i));this.j[1]=bzf(p[0],p[1],this.k[4],this.k[5],o[0],o[1]);this.j[2]=Jyf(Jyf(Jyf(f,f),Qyf(b)),Qyf(l));this.j[3]=Jyf(Jyf(Jyf(g,g),Qyf(c)),Qyf(m));if(k==6){this.j[4]=j[0];this.j[5]=j[1]}return this.j}}throw Mpb(new Cxf)};_.vu=LYh;sqb(1132,16,zxh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k,l;if(this.n!=null){return this.n}if(!!this.g&&!!this.i&&!!this.j){j=A_e(this.g,this.g);k=A_e(this.j,this.j);l=A_e(this.i,this.i);if(this.o==null){this.o=me(U1,ALh,37,6,0,1);this.o[0]=new Azf(this.Tc);this.o[1]=new Azf(this.Tc);this.o[2]=l[0];this.o[3]=l[1];this.o[4]=new Azf(this.Tc);this.o[5]=new Azf(this.Tc)}this.n=me(S1,ELh,19,4,0,1);b=new $yf(j[0]);c=new $yf(j[1]);d=new $yf(this.o[0]);e=new $yf(this.o[1]);h=new $yf(this.o[4]);i=new $yf(this.o[5]);f=nzf(j[0],j[1],l[0],l[1]);g=nzf(this.o[4],this.o[5],l[0],l[1]);this.n[0]=Jyf(f,Qyf(g));this.n[1]=bzf(l[0],l[1],this.o[4],this.o[5],k[0],k[1]);this.n[2]=Jyf(Jyf(Jyf(d,d),Qyf(b)),Qyf(h));this.n[3]=Jyf(Jyf(Jyf(e,e),Qyf(c)),Qyf(i));return this.n}throw Mpb(new Cxf)};_.vu=DYh;sqb(3051,16,yxh);_.uu=CYh;_.vu=function(a){var b,c,d;d=this.g;if(this.j==null){this.j=me(U1,ALh,37,d.length*2,0,1);for(c=0;c<d.length;c++){b=A_e(d[c],d[c]);this.j[2*c]=b[0];this.j[2*c+1]=b[1]}}return this.j};sqb(3050,16,yxh);_.uu=CYh;_.vu=function(a){var b,c,d;d=this.j.v;if(this.i==null){this.i=me(U1,ALh,37,d.length*2,0,1);for(c=0;c<d.length;c++){b=A_e(d[c],d[c]);this.i[2*c]=b[0];this.i[2*c+1]=b[1]}}return this.i};sqb(34,13,Exh);_.uu=function(a){return $Gd(this)};_.vu=function(a){return _Gd(this,a)};sqb(394,Lch,Pxh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(this.g!=null){return this.g}f=this.ab[0];if(ff(this.ab[1],74)){l=this.ab[1];if(this.i==null){g=A_e(f,f);this.i=me(U1,ALh,37,4,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new Azf(this.Tc);this.i[3]=new Azf(this.Tc)}b=l.G;d=l.v;c=A_e(b,b);e=A_e(d,d);this.g=me(S1,ELh,19,2,0,1);this.g[0]=Jyf(Jyf(Jyf(new $yf(this.i[2]),Qyf(new $yf(this.i[0]))),Qyf(new $yf(e[0]))),new $yf(c[0]));this.g[1]=Jyf(Jyf(Jyf(new $yf(this.i[3]),Qyf(new $yf(this.i[1]))),Qyf(new $yf(e[1]))),new $yf(c[1]));return this.g}j=null;ff(this.ab[1],34)&&(j=this.ab[1]);if(!f||!j){throw Mpb(new Cxf)}if(this.i==null){g=A_e(f,f);this.i=me(U1,ALh,37,5,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new Azf(this.Tc);this.i[3]=new Azf(this.Tc);this.i[4]=new Azf(this.Tc)}h=null;if(ff(j.sb,325)){h=$Gd(j);this.g=me(S1,ELh,19,h.length+1,0,1)}else{this.g=me(S1,ELh,19,1,0,1)}k=_Gd(j,j);i=0;m=mzf(new $yf(k[0]));if(h!=null){this.g=me(S1,ELh,19,h.length+1,0,1);for(i=0;i<h.length;i++){this.g[i]=h[i]}}this.g[i]=Jyf(nzf(this.i[0],this.i[1],this.i[2],this.i[3]),Qyf(m));return this.g};_.vu=GYh;sqb(689,16,Qxh);_.uu=function(a){!this.u&&(this.u=new cyf);return byf(this.u,this.ab)};_.vu=function(a){!this.u&&(this.u=new cyf);return this.u.r};sqb(620,2941,Rxh);_.uu=CYh;_.vu=function(a){!this.g&&(this.g=new ayf);return _xf(this.g,this.j,this.i)};sqb(688,16,Uxh);_.uu=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,G,H,I,J,K,L,M,N,O;if(this.n!=null){return this.n}if(this.o==null){this.o=me(U1,ALh,37,8,0,1);for(H=0;H<8;H++){this.o[H]=new Azf(this.Tc)}}I=this.o[0];M=this.o[1];q=this.o[2];t=this.o[3];v=this.o[4];A=this.o[5];C=this.o[6];F=this.o[7];this.n=me(S1,ELh,19,6,0,1);J=new $yf(I);N=new $yf(M);K=Pyf(J,J);O=Pyf(N,N);L=Pyf(J,N);s=new $yf(q);u=new $yf(t);w=new $yf(v);B=new $yf(A);D=new $yf(C);G=new $yf(F);this.n[0]=Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(s,K),Pyf(u,O)),Pyf(w,L)),Pyf(B,J)),Pyf(D,N)),G);r=a.Ul();l=r.ab[0];b=new $yf(A_e(l,l)[0]);c=new $yf(A_e(l,l)[1]);this.n[1]=Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(s,Pyf(b,b)),Pyf(u,Pyf(c,c))),Pyf(Pyf(w,b),c)),Pyf(B,b)),Pyf(D,c)),G);m=r.ab[1];d=new $yf(A_e(m,m)[0]);e=new $yf(A_e(m,m)[1]);this.n[2]=Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(s,Pyf(d,d)),Pyf(u,Pyf(e,e))),Pyf(Pyf(w,d),e)),Pyf(B,d)),Pyf(D,e)),G);n=r.ab[2];f=new $yf(A_e(n,n)[0]);g=new $yf(A_e(n,n)[1]);this.n[3]=Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(s,Pyf(f,f)),Pyf(u,Pyf(g,g))),Pyf(Pyf(w,f),g)),Pyf(B,f)),Pyf(D,g)),G);o=r.ab[3];h=new $yf(A_e(o,o)[0]);i=new $yf(A_e(o,o)[1]);this.n[4]=Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(s,Pyf(h,h)),Pyf(u,Pyf(i,i))),Pyf(Pyf(w,h),i)),Pyf(B,h)),Pyf(D,i)),G);p=r.ab[4];j=new $yf(A_e(p,p)[0]);k=new $yf(A_e(p,p)[1]);this.n[5]=Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(s,Pyf(j,j)),Pyf(u,Pyf(k,k))),Pyf(Pyf(w,j),k)),Pyf(B,j)),Pyf(D,k)),G);return this.n};_.vu=DYh;sqb(1448,3181,yxh);_.uu=function(a){!this.g&&(this.g=new eyf);return dyf(this.g,this.i,this.j,this.k)};_.vu=function(a){!this.g&&(this.g=new eyf);return this.g.r};sqb(904,903,Vxh);_.uu=CYh;_.vu=function(a){!this.j&&(this.j=new ayf);return _xf(this.j,this.o,this.k)};sqb(490,Och,Wxh);_.uu=function(a){!this.g&&(this.g=new cyf);return byf(this.g,this.ab)};_.vu=function(a){!this.g&&(this.g=new cyf);return this.g.r};sqb(678,16,Zxh);_.Vv=function(){return jyf((!this.i&&(this.i=new pyf),this.i),this.g,this.Rc)};_.xu=function(a){var b,c;b=IJd(this);if(b){c=b.xu(a);b.Gf();return c}throw Mpb(new Cxf)};_.yu=function(a){var b,c;b=IJd(this);if(b){c=b.yu(a);b.Gf();return c}throw Mpb(new Cxf)};_.zu=function(a){var b;b=IJd(this);if(b){b.zu(a);b.Gf();return}throw Mpb(new Cxf)};_.Au=function(){var a,b;a=IJd(this);if(a){b=a.Au();a.Gf();return b}throw Mpb(new Cxf)};_.Bu=EYh;sqb(325,16,byh);_.uu=function(a){return syf((!this.i&&(this.i=new yyf),this.i),this,a)};_.vu=function(a){return (!this.i&&(this.i=new yyf),this.i).r};sqb(898,16,cyh);_.uu=function(a){var b,c,d,e,f;if(this.j==null){this.j=me(U1,ALh,37,2,0,1);this.j[0]=new Azf(this.Tc);this.j[1]=new Azf(this.Tc);b=this.g.Nb.u;e=this.g.Nb.C;d=this.g.Nb.A;if(d==(R8f(),g8f)&&!!b){c=b.vu(b);this.i=me(S1,ELh,19,2,0,1);this.i[0]=Jyf(new $yf(this.j[0]),Qyf(new $yf(c[0])));this.i[1]=Jyf(new $yf(this.j[1]),Qyf(new $yf(c[1])))}if(d==m8f&&!!b&&!!e){if(ff(b,33)&&ff(e,119)){c=b.vu(b);f=e.vu(e);this.i=me(S1,ELh,19,2,0,1);this.i[0]=Jyf(Jyf(new $yf(this.j[0]),Qyf(new $yf(c[0]))),Qyf(new $yf(f[0])));this.i[1]=Jyf(Jyf(new $yf(this.j[1]),Qyf(new $yf(c[1]))),Qyf(new $yf(f[1])))}}if(d==b8f&&!!b&&!!e){if(ff(b,33)&&ff(e,119)){c=b.vu(b);f=e.vu(e);this.i=me(S1,ELh,19,2,0,1);this.i[0]=Jyf(Jyf(new $yf(this.j[0]),Qyf(new $yf(c[0]))),new $yf(f[0]));this.i[1]=Jyf(Jyf(new $yf(this.j[1]),Qyf(new $yf(c[1]))),new $yf(f[1]))}}}return this.i};_.vu=FYh;sqb(771,16,hyh);_.uu=function(a){var b,c,d,e;b=this.g;c=this.i;if(!!b&&!!c){d=A_e(b,b);e=A_e(c,c);if(this.j==null){this.j=me(U1,ALh,37,4,0,1);this.j[0]=d[0];this.j[1]=d[1];this.j[2]=e[0];this.j[3]=e[1]}return null}throw Mpb(new Cxf)};_.vu=FYh;sqb(621,Mch,jyh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.g!=null){return this.g}if(this.p==3){b=this.j;c=this.k;d=this.n;if(!!b&&!!c&&!!d){i=A_e(b,b);j=A_e(c,c);k=A_e(d,d);if(i[0]==j[0]&&i[1]==j[1]){if(this.i==null){this.i=me(U1,ALh,37,4,0,1);this.i[0]=i[0];this.i[1]=i[1];this.i[2]=k[0];this.i[3]=k[1]}return this.g}if(this.i==null){this.i=me(U1,ALh,37,12,0,1);this.i[0]=new Azf(this.Tc);this.i[1]=new Azf(this.Tc);this.i[2]=new Azf(this.Tc);this.i[3]=new Azf(this.Tc);this.i[4]=new Azf(this.Tc);this.i[5]=new Azf(this.Tc);this.i[6]=i[0];this.i[7]=i[1];this.i[8]=j[0];this.i[9]=j[1];this.i[10]=k[0];this.i[11]=k[1]}this.g=me(S1,ELh,19,5,0,1);e=new $yf(this.i[2]);f=new $yf(this.i[3]);g=new $yf(this.i[4]);h=new $yf(this.i[5]);this.g[0]=Jyf(Jyf(Jyf(e,f),Qyf(g)),Qyf(h));this.g[1]=Jyf(nzf(i[0],i[1],k[0],k[1]),Qyf(Pyf(e,e)));this.g[2]=Jyf(nzf(j[0],j[1],k[0],k[1]),Qyf(Pyf(f,f)));this.g[3]=Jyf(nzf(i[0],i[1],this.i[0],this.i[1]),Qyf(Pyf(g,g)));this.g[4]=Jyf(nzf(j[0],j[1],this.i[0],this.i[1]),Qyf(Pyf(h,h)));return this.g}throw Mpb(new Cxf)}else if(this.p==5){b=this.j;c=this.k;d=this.n;if(!!b&&!!c&&!!d){i=A_e(b,b);j=A_e(c,c);k=A_e(d,d);if(this.i==null){this.i=me(U1,ALh,37,12,0,1);this.i[0]=new Azf(this.Tc);this.i[1]=new Azf(this.Tc);this.i[2]=new Azf(this.Tc);this.i[3]=new Azf(this.Tc);this.i[4]=new Azf(this.Tc);this.i[5]=new Azf(this.Tc);this.i[6]=i[0];this.i[7]=i[1];this.i[8]=j[0];this.i[9]=j[1];this.i[10]=k[0];this.i[11]=k[1]}this.g=me(S1,ELh,19,5,0,1);e=new $yf(this.i[2]);f=new $yf(this.i[3]);g=new $yf(this.i[4]);h=new $yf(this.i[5]);this.g[0]=Jyf(Jyf(Jyf(e,Qyf(f)),Qyf(g)),h);this.g[1]=Jyf(nzf(i[0],i[1],k[0],k[1]),Qyf(Pyf(e,e)));this.g[2]=Jyf(nzf(j[0],j[1],k[0],k[1]),Qyf(Pyf(f,f)));this.g[3]=Jyf(nzf(i[0],i[1],this.i[0],this.i[1]),Qyf(Pyf(g,g)));this.g[4]=Jyf(nzf(j[0],j[1],this.i[0],this.i[1]),Qyf(Pyf(h,h)));return this.g}throw Mpb(new Cxf)}else{throw Mpb(new Cxf)}};_.vu=GYh;sqb(521,426,qyh);_.uu=function(a){return zyf((!this.H&&(this.H=new Byf),this.H),a,this.g,this.i,this)};_.vu=function(a){return Ayf((!this.H&&(this.H=new Byf),this.H),a)};sqb(488,426,tyh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(this.n){n=MDb(this.n,a);if(n!=null){return n}}if(this.p.nb==4){if(this.t){d=me(U1,ALh,37,2,0,1);!this.o&&(this.o=new VDb);if(JDb(this.o,a)){d=MDb(this.o,a)}else{d=me(U1,ALh,37,2,0,1);d[0]=new Azf(this.Tc);d[1]=new Azf(this.Tc);PDb(this.o,a,d)}i=0;this.Sc<=-1&&LRd(this)!=0&&(i=1);b=null;c=me(U1,ALh,37,2,0,1);l=new U7b((new R7b(this.o)).g);j=false;while(l.i){h=T7b(l);m=h.mf();if(!Vb(m,a)){b=me(S1,ELh,19,3+i,0,1);c=h.nf();b[2+i]=Jyf(Pyf(nzf(d[0],d[1],c[0],c[1]),new $yf(new Azf(this.Tc))),Qyf(new Wyf(1)));j=true}}j||(b=me(S1,ELh,19,2+i,0,1));p=YMe(this.t);o=lSe(this.p);b[0]=bzf(p[0],p[1],p[2],p[3],d[0],d[1]);b[1]=ezf(o[2],o[3],o[0],o[1],d[0],d[1]);!this.n&&(this.n=new VDb);if(i>0){c=A_e(this.r,this.r);b[b.length-1]=Jyf(Pyf(nzf(d[0],d[1],c[0],c[1]),new $yf(new Azf(this.Tc))),Qyf(new Wyf(1)))}PDb(this.n,a,b);return b}throw Mpb(new Cxf)}else if(this.p.nb==9||this.p.nb==3||this.p.nb==5){if(this.t){p=YMe(this.t);d=me(U1,ALh,37,2,0,1);!this.o&&(this.o=new VDb);if(JDb(this.o,a)){d=MDb(this.o,a)}else{d=me(U1,ALh,37,2,0,1);d[0]=new Azf(this.Tc);d[1]=new Azf(this.Tc);PDb(this.o,a,d)}e=kSe(this.p);g=lSe(this.p);f=e.length;b=me(S1,ELh,19,f+1,0,1);for(k=0;k<f;k++){b[k]=Syf(Syf(e[k],g[0],d[0]),g[1],d[1])}b[f]=bzf(d[0],d[1],p[0],p[1],p[2],p[3]);!this.n&&(this.n=new VDb);PDb(this.n,a,b);return b}throw Mpb(new Cxf)}else{throw Mpb(new Cxf)}};_.vu=function(a){return MDb(this.o,a)};sqb(294,426,wyh);_.uu=function(a){if(this.i!=null){return this.i}if(this.g){if(ff(this.g,488)){this.i=this.g.uu(a);this.j==null&&(this.j=this.g.vu(a))}if(ff(this.g,521)){this.i=this.g.uu(a);this.j==null&&(this.j=this.g.vu(a))}return this.i}throw Mpb(new Cxf)};_.vu=FYh;sqb(805,16,xyh);_.uu=CYh;_.vu=HYh;_.xu=IYh;_.yu=JYh;_.zu=KYh;_.Au=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=O_e(this.g);b=O_e(this.i);if(a!=null&&b!=null){this.n=czf(a,b);clg('polys('+this.k.cc+'): '+Tyf(this.n[0])+','+Tyf(this.n[1])+','+Tyf(this.n[2]));return this.n}}throw Mpb(new Cxf)};_.Bu=EYh;sqb(700,16,yyh);_.uu=CYh;_.vu=HYh;sqb(375,16,zyh);_.uu=CYh;_.vu=function(a){this.j==null&&(this.j=e4d(this.ab));return this.j};_.xu=IYh;_.yu=JYh;_.zu=KYh;_.Au=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=O_e(this.g);b=O_e(this.i);if(a!=null&&b!=null){this.n=czf(a,b);return this.n}}throw Mpb(new Cxf)};_.Bu=EYh;sqb(3090,16,Byh);_.uu=function(a){var b,c;if(this.j!=null){return this.j}if(!!this.g&&!!this.i){b=A_e(this.g,this.g);c=A_e(this.i,this.i);if(this.k==null){this.k=me(U1,ALh,37,4,0,1);this.k[0]=new Azf(this.Tc);this.k[1]=new Azf(this.Tc);this.k[2]=new Azf(this.Tc);this.k[3]=new Azf(this.Tc)}this.j=f4d(b[0],b[1],c[0],c[1],this.k);return this.j}throw Mpb(new Cxf)};_.vu=LYh;_.xu=function(a){var b,c,d;if(!!this.g&&!!this.i){b=G_e(this.g,a);c=G_e(this.i,a);d=me(uf,l5g,5,3,15,1);d[0]=$wnd.Math.max(b[0]+b[2]+2*c[2],2*b[2]+c[0]+c[2]);d[1]=$wnd.Math.max(b[1]+b[2]+2*c[2],2*b[2]+c[1]+c[2]);d[2]=2*$wnd.Math.max($wnd.Math.max(b[2]+c[0],b[2]+c[1]),$wnd.Math.max(b[0]+c[2],b[1]+c[2]));return d}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(!!this.g&&!!this.i){b=H_e(this.g,a);c=H_e(this.i,a);d=me(ou,vlh,86,3,0,1);d[0]=w6b(w6b(w6b((h6b(),K6b(2)),b[2]),c[2]),n7b(w6b(b[0],c[2]),w6b(c[0],b[2])));d[1]=w6b(w6b(w6b(K6b(2),b[2]),c[2]),n7b(w6b(b[1],c[2]),w6b(c[1],b[2])));d[2]=n7b(w6b(n7b(w6b(b[2],c[0]),w6b(b[0],c[2])),i7b(w6b(b[2],c[0]),w6b(b[0],c[2]))),w6b(n7b(w6b(b[1],c[2]),w6b(b[2],c[1])),i7b(w6b(b[1],c[2]),w6b(b[2],c[1]))));return d}throw Mpb(new Cxf)};_.zu=KYh;_.Au=function(){var a,b;if(this.p!=null){return this.p}if(!!this.g&&!!this.i){a=O_e(this.g);b=O_e(this.i);this.p=me(S1,ELh,19,3,0,1);this.p[0]=Pyf(Pyf(Pyf(new Wyf(2),a[2]),b[2]),Jyf(Pyf(a[0],b[2]),Qyf(Pyf(b[0],a[2]))));this.p[1]=Pyf(Pyf(Pyf(new Wyf(2),a[2]),b[2]),Jyf(Pyf(a[1],b[2]),Qyf(Pyf(b[1],a[2]))));this.p[2]=Jyf(Pyf(Jyf(Pyf(a[2],b[0]),Qyf(Pyf(a[0],b[2]))),Jyf(Pyf(a[2],b[0]),Pyf(a[0],b[2]))),Qyf(Pyf(Jyf(Pyf(a[1],b[2]),Qyf(Pyf(a[2],b[1]))),Jyf(Pyf(a[1],b[2]),Pyf(a[2],b[1])))));return this.p}throw Mpb(new Cxf)};_.Bu=EYh;sqb(3091,16,Byh);_.uu=function(a){var b;if(this.g!=null){return this.g}if(this.o){b=YMe(this.o);if(this.i==null){this.i=me(U1,ALh,37,4,0,1);this.i[0]=new Azf(this.Tc);this.i[1]=new Azf(this.Tc);this.i[2]=new Azf(this.Tc);this.i[3]=new Azf(this.Tc)}this.g=f4d(b[0],b[1],b[2],b[3],this.i);return this.g}throw Mpb(new Cxf)};_.vu=GYh;_.xu=function(a){var b,c,d,e,f;b=this.o.G;c=this.o.v;if(!!b&&!!c){d=G_e(b,a);e=G_e(c,a);f=me(uf,l5g,5,3,15,1);f[0]=$wnd.Math.max(d[0]+d[2]+2*e[2],2*d[2]+e[0]+e[2]);f[1]=$wnd.Math.max(d[1]+d[2]+2*e[2],2*d[2]+e[1]+e[2]);f[2]=2*$wnd.Math.max($wnd.Math.max(d[2]+e[0],d[2]+e[1]),$wnd.Math.max(d[0]+e[2],d[1]+e[2]));return f}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d,e,f;b=this.o.G;c=this.o.v;if(!!b&&!!c){d=H_e(b,a);e=H_e(c,a);f=me(ou,vlh,86,3,0,1);f[0]=w6b(w6b(w6b((h6b(),K6b(2)),d[2]),e[2]),n7b(w6b(d[0],e[2]),w6b(e[0],d[2])));f[1]=w6b(w6b(w6b(K6b(2),d[2]),e[2]),n7b(w6b(d[1],e[2]),w6b(e[1],d[2])));f[2]=n7b(w6b(n7b(w6b(d[2],e[0]),w6b(d[0],e[2])),i7b(w6b(d[2],e[0]),w6b(d[0],e[2]))),w6b(n7b(w6b(d[1],e[2]),w6b(d[2],e[1])),i7b(w6b(d[1],e[2]),w6b(d[2],e[1]))));return f}throw Mpb(new Cxf)};_.zu=function(a){var b,c;b=this.o.G;c=this.o.v;if(!!b&&!!c){I_e(b,a);I_e(c,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b,c,d;if(this.n!=null){return this.n}a=this.o.G;b=this.o.v;if(!!a&&!!b){c=O_e(a);d=O_e(b);this.n=me(S1,ELh,19,3,0,1);this.n[0]=Pyf(Pyf(Pyf(new Wyf(2),c[2]),d[2]),Jyf(Pyf(c[0],d[2]),Qyf(Pyf(d[0],c[2]))));this.n[1]=Pyf(Pyf(Pyf(new Wyf(2),c[2]),d[2]),Jyf(Pyf(c[1],d[2]),Qyf(Pyf(d[1],c[2]))));this.n[2]=Jyf(Pyf(Jyf(Pyf(c[2],d[0]),Qyf(Pyf(c[0],d[2]))),Jyf(Pyf(c[2],d[0]),Pyf(c[0],d[2]))),Qyf(Pyf(Jyf(Pyf(c[1],d[2]),Qyf(Pyf(c[2],d[1]))),Jyf(Pyf(c[1],d[2]),Pyf(c[2],d[1])))));return this.n}throw Mpb(new Cxf)};_.Bu=EYh;sqb(3001,16,Byh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k,l;if(this.i!=null){return this.i}if(!!this.g&&ff(this.n,55)){l=A_e(this.g,this.g);f=new $yf(l[0]);g=new $yf(l[1]);k=YMe((j=this.n,this.n,j));b=new $yf(k[0]);c=new $yf(k[1]);d=new $yf(k[2]);e=new $yf(k[3]);if(this.j==null){this.j=me(U1,ALh,37,4,0,1);this.j[0]=new Azf(this.Tc);this.j[1]=new Azf(this.Tc);this.j[2]=l[0];this.j[3]=l[1]}h=new $yf(this.j[0]);i=new $yf(this.j[1]);this.i=me(S1,ELh,19,2,0,1);this.i[0]=Jyf(Jyf(Jyf(h,Qyf(f)),Qyf(d)),b);this.i[1]=Jyf(Jyf(Jyf(i,Qyf(g)),Qyf(e)),c);return this.i}throw Mpb(new Cxf)};_.vu=FYh;_.xu=function(a){var b,c,d;if(!!this.g&&ff(this.n,55)){c=G_e(this.g,a);b=ZMe(this.n,a);d=me(uf,l5g,5,3,15,1);d[0]=b[0]+c[2];d[1]=b[1]+c[2];d[2]=$wnd.Math.max(b[0]+c[0],b[1]+c[1]);return d}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(!!this.g&&ff(this.n,55)){d=H_e(this.g,a);c=cNe(this.n,a);b=me(ou,vlh,86,3,0,1);b[0]=w6b(c[0],d[2]);b[1]=w6b(c[1],d[2]);b[2]=x6b(i7b(w6b(c[0],d[0]),w6b(c[1],d[1])));return b}throw Mpb(new Cxf)};_.zu=function(a){if(!!this.g&&ff(this.n,55)){I_e(this.g,a);dNe(this.n,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b;if(this.o!=null){return this.o}if(!!this.g&&ff(this.n,55)){a=O_e(this.g);b=hNe(this.n);this.o=me(S1,ELh,19,3,0,1);this.o[0]=Pyf(b[0],a[2]);this.o[1]=Pyf(b[1],a[2]);this.o[2]=Qyf(Jyf(Pyf(b[0],a[0]),Pyf(b[1],a[1])));return this.o}throw Mpb(new Cxf)};_.Bu=EYh;sqb(1107,2989,Byh);_.uu=function(a){var b,c;if(this.g!=null){return this.g}b=this.n;c=this.o;if(!b||!c){throw Mpb(new Cxf)}if(this.i==null){this.i=me(U1,ALh,37,2,0,1);this.i[0]=new Azf(this.Tc);this.i[1]=new Azf(this.Tc)}this.g=g4d(b,c,this.i);return this.g};_.vu=GYh;_.xu=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){d=G_e(b,a);e=G_e(c,a);f=me(uf,l5g,5,3,15,1);f[0]=$wnd.Math.max(d[0]+e[2],e[0]+d[2]);f[1]=$wnd.Math.max(d[1]+e[2],e[1]+d[2]);f[2]=d[2]+e[2];return f}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){e=H_e(b,a);f=H_e(c,a);d=me(ou,vlh,86,3,0,1);d[0]=i7b(w6b(e[0],f[2]),w6b(f[0],e[2]));d[1]=i7b(w6b(e[1],f[2]),w6b(f[1],e[2]));d[2]=w6b(w6b(e[2],f[2]),(h6b(),K6b(2)));return d}throw Mpb(new Cxf)};_.zu=function(a){var b,c;b=this.n;c=this.o;if(!!b&&!!c){I_e(b,a);I_e(c,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b,c,d;if(this.j!=null){return this.j}a=this.n;b=this.o;if(!!a&&!!b){c=O_e(a);d=O_e(b);this.j=me(S1,ELh,19,3,0,1);this.j[0]=Jyf(Pyf(c[0],d[2]),Pyf(d[0],c[2]));this.j[1]=Jyf(Pyf(c[1],d[2]),Pyf(d[1],c[2]));this.j[2]=Pyf(Pyf(c[2],d[2]),new Wyf(2));return this.j}throw Mpb(new Cxf)};_.Bu=EYh;sqb(3086,16,Byh);_.uu=function(a){if(this.k!=null){return this.k}if(!this.i||!this.j){throw Mpb(new Cxf)}if(this.n==null){this.n=me(U1,ALh,37,2,0,1);this.n[0]=new Azf(this.Tc);this.n[1]=new Azf(this.Tc)}this.k=g4d(this.i,this.j,this.n);return this.k};_.vu=MYh;_.xu=function(a){var b,c,d;if(!!this.i&&!!this.j){b=G_e(this.i,a);c=G_e(this.j,a);d=me(uf,l5g,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=b[2]+c[2];return d}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=H_e(this.i,a);d=H_e(this.j,a);b=me(ou,vlh,86,3,0,1);b[0]=i7b(w6b(c[0],d[2]),w6b(d[0],c[2]));b[1]=i7b(w6b(c[1],d[2]),w6b(d[1],c[2]));b[2]=w6b(w6b(c[2],d[2]),(h6b(),K6b(2)));return b}throw Mpb(new Cxf)};_.zu=function(a){if(!!this.i&&!!this.j){I_e(this.i,a);I_e(this.j,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b;if(this.o!=null){return this.o}if(!!this.i&&!!this.j){a=O_e(this.i);b=O_e(this.j);this.o=me(S1,ELh,19,3,0,1);this.o[0]=Jyf(Pyf(a[0],b[2]),Pyf(b[0],a[2]));this.o[1]=Jyf(Pyf(a[1],b[2]),Pyf(b[1],a[2]));this.o[2]=Pyf(Pyf(a[2],b[2]),new Wyf(2));return this.o}throw Mpb(new Cxf)};_.Bu=EYh;sqb(712,311,Gyh);_.uu=function(a){!this.i&&(this.i=new Dyf);return Cyf(this.i,a,this.q,this.k,this.n,this.j)};_.vu=function(a){!this.i&&(this.i=new Dyf);return this.i.r};sqb(3156,16,Byh);_.uu=function(a){!this.o&&(this.o=new Fyf);return Eyf(this.o,this.j,this.g)};_.vu=function(a){!this.o&&(this.o=new Fyf);return this.o.r};_.xu=function(a){var b,c,d;if(!!this.g&&ff(this.j,55)){c=G_e(this.g,a);b=ZMe(this.j,a);d=me(uf,l5g,5,3,15,1);d[0]=b[1]+c[2];d[1]=b[0]+c[2];d[2]=$wnd.Math.max(b[0]+c[1],b[1]+c[0]);return d}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(!!this.g&&ff(this.j,55)){d=H_e(this.g,a);c=cNe(this.j,a);b=me(ou,vlh,86,3,0,1);b[0]=x6b(w6b(c[1],d[2]));b[1]=w6b(c[0],d[2]);b[2]=i7b(x6b(w6b(c[0],d[1])),w6b(c[1],d[0]));return b}throw Mpb(new Cxf)};_.zu=function(a){if(!!this.g&&ff(this.j,55)){I_e(this.g,a);dNe(this.j,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&ff(this.j,55)){b=O_e(this.g);a=hNe(this.j);this.n=me(S1,ELh,19,3,0,1);this.n[0]=Qyf(Pyf(a[1],b[2]));this.n[1]=Pyf(a[0],b[2]);this.n[2]=Jyf(Qyf(Pyf(a[0],b[1])),Pyf(a[1],b[0]));return this.n}throw Mpb(new Cxf)};_.Bu=EYh;sqb(1373,Nch,yxh);_.uu=function(a){var b,c,d,e;if(this.g!=null){return this.g}b=this.j;c=this.k;if(!!b&&!!c){d=A_e(b,b);e=YMe(c);if(this.i==null){this.i=me(U1,ALh,37,10,0,1);this.i[0]=new Azf(this.Tc);this.i[1]=new Azf(this.Tc);this.i[2]=new Azf(this.Tc);this.i[3]=new Azf(this.Tc);this.i[4]=e[0];this.i[5]=e[1];this.i[6]=e[2];this.i[7]=e[3];this.i[8]=d[0];this.i[9]=d[1];hlg('Parabola '+a.Ll()+'('+this.i[0]+','+this.i[1]+') implicitly introduces feet point ('+this.i[2]+','+this.i[3]+') on directrix '+c.cc)}this.g=me(S1,ELh,19,3,0,1);this.g[0]=ezf(d[0],d[1],this.i[0],this.i[1],this.i[2],this.i[3]);this.g[1]=bzf(e[0],e[1],e[2],e[3],this.i[2],this.i[3]);this.g[2]=kzf(this.i[0],this.i[1],this.i[2],this.i[3],e[0],e[1],e[2],e[3]);return this.g}throw Mpb(new Cxf)};_.vu=GYh;sqb(254,16,Myh);_.uu=function(a){!this.n&&(this.n=new Iyf);return Hyf(this.n,this.j.sp())};_.vu=function(a){!this.n&&(this.n=new Iyf);return this.n.r};_.xu=function(a){var b,c;if(ff(this.ab[0],74)){throw Mpb(new Cxf)}if(ff(this.ab[0],55)){b=this.ab[0].xu(a);c=me(uf,l5g,5,3,15,1);c[0]=b[2]+1;c[1]=b[2]+1;c[2]=$wnd.Math.max(b[0]+1,b[1]+1);return c}throw Mpb(new Cxf)};_.yu=function(a){var b,c;if(ff(this.ab[0],74)){throw Mpb(new Cxf)}if(ff(this.ab[0],55)&&!!this.o){b=me(ou,vlh,86,3,0,1);c=this.ab[0].yu(a);if(o6b(c[2],(h6b(),g6b))){b[0]=w6b(c[1],a.get(this.o));b[1]=w6b(c[0],a.get(this.o));b[2]=c6b}else{b[0]=w6b(c[2],a.get(this.o));b[1]=w6b(c[2],n7b(c6b,a.get(this.o)));b[2]=i7b(w6b(c[0],x6b(a.get(this.o))),w6b(c[1],n7b(a.get(this.o),c6b)))}return b}return null};_.zu=function(a){if(ff(this.ab[0],74)){throw Mpb(new Cxf)}if(ff(this.ab[0],55)){this.ab[0].zu(a);!this.o&&(this.o=new Bzf(this.g));DYb(a,this.o);return}throw Mpb(new Cxf)};_.Au=function(){var a;if(this.k!=null){return this.k}if(ff(this.ab[0],74)){throw Mpb(new Cxf)}if(ff(this.j,55)){!this.o&&(this.o=new Bzf(this.g));this.k=me(S1,ELh,19,3,0,1);a=this.ab[0].Au();this.k[0]=Pyf(a[2],new $yf(this.o));this.k[1]=Pyf(a[2],Jyf(new Wyf(1),Qyf(new $yf(this.o))));this.k[2]=Jyf(Pyf(a[0],Qyf(new $yf(this.o))),Pyf(a[1],Jyf(new $yf(this.o),Qyf(new Wyf(1)))));return this.k}throw Mpb(new Cxf)};_.Bu=EYh;sqb(709,3175,Qyh);_.uu=function(b){var 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,H,I,J,K,L;if(this.g!=null){return this.g}D=this.k.vu(this.k);F=this.n.vu(this.n);w=pf(this.t.Mp());if(w==4){G=me(U1,ALh,37,2,0,1);G[0]=new Azf(this.Tc);G[1]=new Azf(this.Tc);H=me(U1,ALh,37,2,0,1);H[0]=new Azf(this.Tc);H[1]=new Azf(this.Tc);this.g=me(S1,ELh,19,4,0,1);c=new $yf(D[0]);e=new $yf(F[0]);h=new $yf(G[0]);k=new $yf(H[0]);d=new $yf(D[1]);f=new $yf(F[1]);i=new $yf(G[1]);l=new $yf(H[1]);this.g[0]=Jyf(Jyf(Jyf(e,Qyf(c)),Qyf(i)),f);this.g[1]=Jyf(Jyf(Jyf(d,Qyf(f)),Qyf(h)),e);this.g[2]=Jyf(Jyf(Jyf(k,Qyf(c)),Qyf(d)),f);this.g[3]=Jyf(Jyf(Jyf(l,Qyf(d)),Qyf(e)),c);this.i=me(U1,ALh,37,(w-2)*2,0,1);this.i[0]=G[0];this.i[1]=G[1];this.i[2]=H[0];this.i[3]=H[1];return this.g}j=this.Tc.Gt();try{q=Mwc(j).Cj('cos2piOverNMinpoly('+w+')');!!_kg&&alg(_kg,(slg(),llg),q);I=new Azf(this.Tc);K=new Azf(this.Tc);q=l4b(q,'x',W3b('v',''+I.g));s=jMh+q+' [2]: 1,1';B=new GYb;PDb(B.g,I,B);C=new Hec(B);try{t=Szf(s,C)}catch(a){a=Lpb(a);if(ff(a,644)){!!_kg&&alg(_kg,(slg(),llg),kMh+s);throw Mpb(new Cxf)}else throw Mpb(a)}v=(r=(new d8b(t.g)).g.ee().yd(),new e8b(r));g=new Vyf;while(v.g.Ef()){A=(m=v.g.Ff(),m.mf());u=A.yd();while(u.Ef()){g=u.Ff()}}J=new $yf(I);L=new $yf(K);this.i=me(U1,ALh,37,(w-2)*2,0,1);this.g=me(S1,ELh,19,(w-2)*2+2,0,1);this.g[0]=g;this.g[1]=Jyf(Jyf(Pyf(J,J),Pyf(L,L)),Qyf(new Wyf(1)));c=new $yf(D[0]);e=new $yf(F[0]);d=new $yf(D[1]);f=new $yf(F[1]);for(n=2,o=0,p=2;n<w;++n){G=me(U1,ALh,37,2,0,1);G[0]=new Azf(this.Tc);G[1]=new Azf(this.Tc);this.i[o++]=G[0];this.i[o++]=G[1];h=new $yf(G[0]);i=new $yf(G[1]);this.g[p++]=Jyf(Jyf(Jyf(Pyf(J,Jyf(e,Qyf(c))),Qyf(Pyf(L,Jyf(f,Qyf(d))))),Qyf(h)),e);this.g[p++]=Jyf(Jyf(Jyf(Pyf(L,Jyf(e,Qyf(c))),Pyf(J,Jyf(f,Qyf(d)))),Qyf(i)),f);c=e;e=h;d=f;f=i}return this.g}catch(a){a=Lpb(a);if(ff(a,48)){!!_kg&&alg(_kg,(slg(),llg),'Problem with computing minimal poly of cos(2pi/n)');throw Mpb(new Cxf)}else throw Mpb(a)}};_.vu=function(a){var b,c;c=me(U1,ALh,37,2,0,1);for(b=0;b<this.v.k.q.length;++b){if(Vb(a,bOd(this.v,b))){c[0]=this.i[2*b];c[1]=this.i[2*b+1];return c}}return null};sqb(3244,311,Gyh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;b=this.g;c=this.ab[0];if(!!b&&!!c){u=A_e(b,b);v=A_e(c,c);if(this.k==null){this.k=me(U1,ALh,37,8,0,1);this.k[0]=new Azf(this.Tc);this.k[1]=new Azf(this.Tc);this.k[2]=u[0];this.k[3]=u[1];this.k[4]=v[0];this.k[5]=v[1];this.k[6]=new Azf(this.Tc);this.k[7]=new Azf(this.Tc)}h=this.i.Mp();i=h/tih*180;j=pf(i);if(!Gcg(i)){throw Mpb(new Cxf)}d=new $yf(u[0]);e=new $yf(u[1]);k=new $yf(v[0]);l=new $yf(v[1]);f=new $yf(this.k[0]);g=new $yf(this.k[1]);s=new $yf(this.k[6]);t=new $yf(this.k[7]);j%=360;j<0&&(j+=360);if(j==0){this.j=me(S1,ELh,19,2,0,1);this.j[0]=Jyf(Jyf(Jyf(f,Qyf(d)),Qyf(k)),d);this.j[1]=Jyf(Jyf(Jyf(g,Qyf(e)),Qyf(l)),e);return this.j}else if(j==180){this.j=me(S1,ELh,19,2,0,1);this.j[0]=Jyf(Jyf(Jyf(f,Qyf(d)),k),Qyf(d));this.j[1]=Jyf(Jyf(Jyf(g,Qyf(e)),l),Qyf(e));return this.j}else if(j==90){this.j=me(S1,ELh,19,2,0,1);this.j[0]=Jyf(Jyf(Jyf(f,Qyf(d)),l),Qyf(e));this.j[1]=Jyf(Jyf(Jyf(g,Qyf(e)),Qyf(k)),d);return this.j}else if(j==270){this.j=me(S1,ELh,19,2,0,1);this.j[0]=Jyf(Jyf(Jyf(f,Qyf(d)),Qyf(l)),e);this.j[1]=Jyf(Jyf(Jyf(g,Qyf(e)),k),Qyf(d));return this.j}else if(j==30||j==150){this.j=me(S1,ELh,19,3,0,1);this.j[0]=Jyf(Pyf(s,s),Qyf(new Wyf(3)));m=Jyf(Jyf(Jyf(Pyf(new Wyf(2),f),Qyf(Pyf(new Wyf(2),d))),l),Qyf(e));n=Jyf(k,Qyf(d));o=Pyf(s,n);this.j[1]=Jyf(m,Qyf(o));p=Jyf(Jyf(Jyf(Pyf(new Wyf(2),g),Qyf(Pyf(new Wyf(2),e))),Qyf(k)),d);q=Jyf(l,Qyf(e));r=Pyf(s,q);this.j[2]=Jyf(p,Qyf(r));return this.j}else if(j==330||j==210){this.j=me(S1,ELh,19,3,0,1);this.j[0]=Jyf(Pyf(s,s),Qyf(new Wyf(3)));m=Jyf(Jyf(Jyf(Pyf(new Wyf(2),f),Qyf(Pyf(new Wyf(2),d))),Qyf(l)),e);n=Jyf(k,Qyf(d));o=Pyf(s,n);this.j[1]=Jyf(m,Qyf(o));p=Jyf(Jyf(Jyf(Pyf(new Wyf(2),g),Qyf(Pyf(new Wyf(2),e))),k),Qyf(d));q=Jyf(l,Qyf(e));r=Pyf(s,q);this.j[2]=Jyf(p,Qyf(r));return this.j}else if(j==315||j==135){this.j=me(S1,ELh,19,3,0,1);this.j[0]=Jyf(Pyf(t,t),Qyf(new Wyf(2)));m=Jyf(Pyf(new Wyf(2),f),Qyf(Pyf(new Wyf(2),d)));n=Jyf(Jyf(Jyf(k,Qyf(d)),l),Qyf(e));this.j[1]=Jyf(m,Qyf(Pyf(t,n)));o=Jyf(Pyf(new Wyf(2),g),Qyf(Pyf(new Wyf(2),e)));p=Jyf(Jyf(Jyf(l,Qyf(e)),Qyf(k)),d);this.j[2]=Jyf(o,Qyf(Pyf(t,p)));return this.j}else if(j==45||j==225){this.j=me(S1,ELh,19,3,0,1);this.j[0]=Jyf(Pyf(t,t),Qyf(new Wyf(2)));m=Jyf(Pyf(new Wyf(2),f),Qyf(Pyf(new Wyf(2),d)));n=Jyf(Jyf(Jyf(k,Qyf(d)),Qyf(l)),e);this.j[1]=Jyf(m,Qyf(Pyf(t,n)));o=Jyf(Pyf(new Wyf(2),g),Qyf(Pyf(new Wyf(2),e)));p=Jyf(Jyf(Jyf(k,Qyf(d)),l),Qyf(e));this.j[2]=Jyf(o,Qyf(Pyf(t,p)));return this.j}else if(j==60||j==300){this.j=me(S1,ELh,19,3,0,1);this.j[0]=Jyf(Pyf(s,s),Qyf(new Wyf(3)));m=Jyf(Jyf(Jyf(Pyf(new Wyf(2),f),Qyf(Pyf(new Wyf(2),d))),Qyf(k)),d);n=Jyf(l,Qyf(e));this.j[1]=Jyf(m,Qyf(Pyf(s,n)));o=Jyf(Jyf(Jyf(Pyf(new Wyf(2),g),Qyf(Pyf(new Wyf(2),e))),Qyf(l)),e);p=Jyf(d,Qyf(k));this.j[2]=Jyf(o,Qyf(Pyf(s,p)));return this.j}else if(j==120||j==240){this.j=me(S1,ELh,19,3,0,1);this.j[0]=Jyf(Pyf(s,s),Qyf(new Wyf(3)));m=Jyf(Jyf(Jyf(Pyf(new Wyf(2),f),Qyf(Pyf(new Wyf(2),d))),k),Qyf(d));n=Jyf(l,Qyf(e));this.j[1]=Jyf(m,Qyf(Pyf(s,n)));o=Jyf(Jyf(Jyf(Pyf(new Wyf(2),g),Qyf(Pyf(new Wyf(2),e))),l),Qyf(e));p=Jyf(d,Qyf(k));this.j[2]=Jyf(o,Qyf(Pyf(s,p)));return this.j}throw Mpb(new Cxf)}throw Mpb(new Cxf)};_.vu=LYh;sqb(690,16,Vyh);_.uu=function(a){var b,c;if(this.k!=null){return this.k}if(this.n==null){b=me(U1,ALh,37,2,0,1);c=A_e(this.g,this.g);b[0]=new Azf(this.Tc);b[1]=new Azf(this.Tc);this.n=me(U1,ALh,37,4,0,1);this.n[0]=b[0];this.n[1]=b[1];this.n[2]=c[0];this.n[3]=c[1];this.k=g4d(this.g,this.i,b);return this.k}throw Mpb(new Cxf)};_.vu=MYh;sqb(3093,1424,izh);_.uu=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,G,H,I,J,K,L,M,N,O,P,Q,R,S,T;!this.g&&(this.g=new VDb);!this.i&&(this.i=new VDb);if(this.n.nb==4){L=this.j;g=this.n;Q=A_e(L,L);R=lSe(g);if(this.n.iy(this.j,Xnh)||W8b(this.j.tz(),this.n,0)!=-1){f=me(U1,ALh,37,4,0,1);if(MDb(this.i,a)==null){f[0]=Q[0];f[1]=Q[1];f[2]=new Azf(this.Tc);f[3]=new Azf(this.Tc);PDb(this.i,a,f)}else{f=MDb(this.i,a)}c=me(S1,ELh,19,2,0,1);c[0]=Jyf(Jyf(Jyf(new $yf(f[1]),Qyf(new $yf(R[1]))),Qyf(new $yf(f[2]))),new $yf(f[0]));c[1]=Jyf(Jyf(Jyf(new $yf(R[0]),Qyf(new $yf(f[0]))),Qyf(new $yf(f[3]))),new $yf(f[1]));PDb(this.g,a,c);return c}e=me(U1,ALh,37,6,0,1);if(MDb(this.i,a)==null){e[0]=new Azf(this.Tc);e[1]=new Azf(this.Tc);e[2]=Q[0];e[3]=Q[1];e[4]=new Azf(this.Tc);e[5]=new Azf(this.Tc);PDb(this.i,a,e)}else{e=MDb(this.i,a)}b=null;B=new U7b((new R7b(this.i)).g);A=false;while(B.i){o=T7b(B);J=o.mf();if(!Vb(J,a)){b=me(S1,ELh,19,5,0,1);d=o.nf();b[4]=Jyf(Pyf(nzf(e[0],e[1],d[0],d[1]),new $yf(new Azf(this.Tc))),Qyf(new Wyf(1)));A=true}}A||(b=me(S1,ELh,19,4,0,1));C=new $yf(e[4]);F=new $yf(e[5]);l=new $yf(Q[0]);m=new $yf(Q[1]);H=new $yf(R[0]);I=new $yf(R[1]);b[0]=Jyf(Jyf(Pyf(new Wyf(2),C),Qyf(H)),Qyf(l));b[1]=Jyf(Jyf(Pyf(new Wyf(2),F),Qyf(I)),Qyf(m));b[2]=ezf(e[0],e[1],e[4],e[5],Q[0],Q[1]);b[3]=ezf(e[0],e[1],R[0],R[1],R[2],R[3]);PDb(this.g,a,b);return b}if(this.n.nb==9){L=this.j;K=this.n;Q=A_e(L,L);T=lSe(K);if(this.n.iy(this.j,Xnh)||W8b(this.j.tz(),this.n,0)!=-1){f=me(U1,ALh,37,4,0,1);if(MDb(this.i,a)==null){f[0]=new Azf(this.Tc);f[1]=new Azf(this.Tc);f[2]=Q[0];f[3]=Q[1];PDb(this.i,a,f)}else{f=MDb(this.i,a)}c=me(S1,ELh,19,4,0,1);C=new $yf(f[0]);F=new $yf(f[1]);p=new $yf(T[8]);q=new $yf(T[9]);M=new Azf(this.Tc);O=new Azf(this.Tc);N=new $yf(M);P=new $yf(O);c[0]=Jyf(Jyf(Pyf(new Wyf(2),C),Qyf(p)),Qyf(N));c[1]=Jyf(Jyf(Pyf(new Wyf(2),F),Qyf(q)),Qyf(P));c[2]=bzf(M,O,T[4],T[5],T[6],T[7]);c[3]=ezf(M,O,Q[0],Q[1],T[8],T[9]);PDb(this.g,a,c);return c}e=me(U1,ALh,37,4,0,1);if(MDb(this.i,a)==null){e[0]=new Azf(this.Tc);e[1]=new Azf(this.Tc);e[2]=Q[0];e[3]=Q[1];PDb(this.i,a,e)}else{e=MDb(this.i,a)}b=me(S1,ELh,19,5,0,1);v=new Azf(this.Tc);w=new Azf(this.Tc);b[0]=bzf(v,w,T[4],T[5],T[6],T[7]);b[1]=ezf(v,w,Q[0],Q[1],T[8],T[9]);b[2]=kzf(T[8],T[9],v,w,e[2],e[3],e[0],e[1]);b[3]=kzf(v,w,e[0],e[1],T[4],T[5],T[6],T[7]);b[4]=Jyf(Pyf(nzf(e[0],e[1],e[2],e[3]),new $yf(new Azf(this.Tc))),Qyf(new Wyf(1)));PDb(this.g,a,b);return b}if(this.n.nb==3||this.n.nb==5){L=this.j;n=this.n;Q=A_e(L,L);S=lSe(n);if(this.n.iy(this.j,Xnh)||W8b(this.j.tz(),this.n,0)!=-1){f=me(U1,ALh,37,6,0,1);if(MDb(this.i,a)==null){f[0]=new Azf(this.Tc);f[1]=new Azf(this.Tc);f[2]=Q[0];f[3]=Q[1];f[4]=new Azf(this.Tc);f[5]=new Azf(this.Tc);PDb(this.i,a,f)}else{f=MDb(this.i,a)}c=me(S1,ELh,19,4,0,1);D=new $yf(f[0]);G=new $yf(f[1]);s=new $yf(S[8]);u=new $yf(S[9]);i=new $yf(f[4]);k=new $yf(f[5]);c[0]=bzf(S[6],S[7],Q[0],Q[1],f[4],f[5]);c[1]=ezf(S[8],S[9],Q[0],Q[1],f[4],f[5]);c[2]=Jyf(Jyf(Pyf(new Wyf(2),D),Qyf(s)),Qyf(i));c[3]=Jyf(Jyf(Pyf(new Wyf(2),G),Qyf(u)),Qyf(k));PDb(this.g,a,c);return c}e=me(U1,ALh,37,6,0,1);if(MDb(this.i,a)==null){e[0]=new Azf(this.Tc);e[1]=new Azf(this.Tc);e[2]=Q[0];e[3]=Q[1];e[4]=new Azf(this.Tc);e[5]=new Azf(this.Tc);PDb(this.i,a,e)}else{e=MDb(this.i,a)}b=me(S1,ELh,19,5,0,1);C=new $yf(e[0]);F=new $yf(e[1]);r=new $yf(S[8]);t=new $yf(S[9]);h=new $yf(e[4]);j=new $yf(e[5]);b[0]=bzf(S[6],S[7],S[0],S[1],e[4],e[5]);b[1]=ezf(S[8],S[9],S[0],S[1],e[4],e[5]);b[2]=Jyf(Jyf(Pyf(new Wyf(2),C),Qyf(r)),Qyf(h));b[3]=Jyf(Jyf(Pyf(new Wyf(2),F),Qyf(t)),Qyf(j));b[4]=bzf(S[0],S[1],e[0],e[1],e[2],e[3]);PDb(this.g,a,b);return b}throw Mpb(new Cxf)};_.vu=function(a){return MDb(this.i,a)};sqb(554,311,jzh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.g!=null){return this.g}b=this.q;g=this.n;if(!!b&&!!this.n){j=A_e(b,b);k=lSe(g);if(this.i==null){this.i=me(U1,ALh,37,6,0,1);this.i[0]=new Azf(this.Tc);this.i[1]=new Azf(this.Tc);this.i[2]=j[0];this.i[3]=j[1];this.i[4]=k[0];this.i[5]=k[1]}this.g=me(S1,ELh,19,2,0,1);c=new $yf(j[0]);d=new $yf(j[1]);h=new $yf(k[0]);i=new $yf(k[1]);e=new $yf(this.i[0]);f=new $yf(this.i[1]);this.g[0]=Jyf(Jyf(c,h),Qyf(e));this.g[1]=Jyf(Jyf(d,i),Qyf(f));return this.g}throw Mpb(new Cxf)};_.vu=GYh;_.xu=function(a){var b,c,d;if(ff(this.q,33)&&ff(this.n,119)){b=this.q.xu(a);c=this.n.xu(a);d=me(uf,l5g,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=c[2]+b[2];return d}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(ff(this.q,33)&&ff(this.n,119)){b=this.q.yu(a);c=this.n.yu(a);d=me(ou,vlh,86,3,0,1);d[0]=i7b(w6b(b[0],c[2]),w6b(c[0],b[2]));d[1]=i7b(w6b(b[1],c[2]),w6b(c[1],b[2]));d[2]=w6b(b[2],c[2]);return j4d(d)}return null};_.zu=function(a){if(ff(this.q,33)&&ff(this.n,119)){this.q.zu(a);this.n.zu(a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b;if(this.k!=null){return this.k}if(ff(this.q,33)&&ff(this.n,119)){a=this.q.Au();b=this.n.Au();this.k=me(S1,ELh,19,3,0,1);this.k[0]=Jyf(Pyf(a[0],b[2]),Pyf(b[0],a[2]));this.k[1]=Jyf(Pyf(a[1],b[2]),Pyf(b[1],a[2]));this.k[2]=Pyf(a[2],b[2]);return this.k}throw Mpb(new Cxf)};_.Bu=EYh;sqb(615,16,mzh);_.uu=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.j!=null){return this.j}b=this.g;c=this.i;if(!!this.g&&!!this.i){j=A_e(b,b);k=A_e(c,c);if(this.k==null){this.k=me(U1,ALh,37,6,0,1);this.k[0]=new Azf(this.Tc);this.k[1]=new Azf(this.Tc);this.k[2]=j[0];this.k[3]=j[1];this.k[4]=k[0];this.k[5]=k[1]}this.j=me(S1,ELh,19,2,0,1);d=new $yf(j[0]);e=new $yf(j[1]);f=new $yf(k[0]);g=new $yf(k[1]);h=new $yf(this.k[0]);i=new $yf(this.k[1]);this.j[0]=Jyf(Jyf(h,Qyf(f)),d);this.j[1]=Jyf(Jyf(i,Qyf(g)),e);return this.j}throw Mpb(new Cxf)};_.vu=LYh;_.xu=function(a){var b,c,d;if(!!this.g&&!!this.i&&ff(this.g,131)&&ff(this.i,131)){b=this.g.xu(a);c=this.i.xu(a);d=me(uf,l5g,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=c[2]+b[2];return d}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(!!this.g&&!!this.i&&ff(this.g,131)&&ff(this.i,131)){b=this.g.yu(a);c=this.i.yu(a);d=me(ou,vlh,86,3,0,1);d[0]=n7b(w6b(c[0],b[2]),w6b(b[0],c[2]));d[1]=n7b(w6b(c[1],b[2]),w6b(b[1],c[2]));d[2]=w6b(b[2],c[2]);return j4d(d)}return null};_.zu=function(a){if(!!this.g&&!!this.i&&ff(this.g,131)&&ff(this.i,131)){this.g.zu(a);this.i.zu(a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i&&ff(this.g,131)&&ff(this.i,131)){a=this.g.Au();b=this.i.Au();this.n=me(S1,ELh,19,3,0,1);this.n[0]=Jyf(Pyf(b[0],a[2]),Qyf(Pyf(a[0],b[2])));this.n[1]=Jyf(Pyf(b[1],a[2]),Qyf(Pyf(a[1],b[2])));this.n[2]=Pyf(a[2],b[2]);return this.n}throw Mpb(new Cxf)};_.Bu=EYh;sqb(270,1,{},d4d);var nQ=A2b(270);sqb(1859,1,{},hie);_.Gj=function(a){var b;if(ff(a,80)){return a.Hp()}if(ff(a,13)){b=0;JDb(this.g,a)&&(b=MDb(this.g,a).g);PDb(this.g,a,o3b(b+1))}return a};var fie;var QR=A2b(1859);sqb(1862,1,{},pie);_.Gj=function(a){var b;if(ff(a,18)){b=a;ff(b.C,34)&&oie(this,b.C);ff(b.u,34)&&oie(this,b.u)}return a};var mie;var SR=A2b(1862);sqb(3446,1,{},Jxe);_.Ax=function(a,b){return Ixe(a,b)};var FW=A2b(3446);sqb(55,229,rBh);_.uu=function(a){if(ff(this.sb,109)){return this.sb.uu(this)}if(ff(this,334)||!this.sb){return null}throw Mpb(new Cxf)};_.vu=function(a){return YMe(this)};_.xu=function(a){return ZMe(this,a)};_.yu=function(a){return cNe(this,a)};_.zu=function(a){dNe(this,a)};_.Au=function(){return hNe(this)};_.Bu=function(){if(!!this.sb&&ff(this.sb,131)){return new d4d(this.sb)}return null};_.Jm=function(a){return Ncg(),a.ln()?Lcg:Kcg};sqb(385,409,MBh);_.Jm=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(!a.$m()){return Ncg(),Kcg}f=a;if(this.nb==4&&f.nb==4){return Ncg(),Ecg(this.fb[0],f.fb[0])?Lcg:Kcg}if(this.nb==9&&f.nb==9){l=this.sb.ab;m=f.sb.ab;if(l.length==2&&m.length==2){b=l[0];g=l[1];h=w_e((new JId((Cod(this.Tc),this.Rc),g,b)).g,b);b=m[0];g=m[1];j=w_e((new JId((Cod(this.Tc),this.Rc),g,b)).g,b);return Ncg(),Ecg(h,j)?Lcg:Kcg}}if(this.nb==3&&f.nb==3){l=this.sb.ab;m=f.sb.ab;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=Neg(d.I-c.I,d.J-c.J);j=Neg(e.I-c.I,e.J-c.J)+Neg(e.I-d.I,e.J-d.J);c=m[0];d=m[1];e=m[2];i=Neg(d.I-c.I,d.J-c.J);k=Neg(e.I-c.I,e.J-c.J)+Neg(e.I-d.I,e.J-d.J);return Ncg(),Ecg(h,i)&&Ecg(j,k)?Lcg:Kcg}}if(this.nb==5&&f.nb==5||this.nb==7&&f.nb==7){l=this.sb.ab;m=f.sb.ab;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=Neg(d.I-c.I,d.J-c.J);j=$wnd.Math.abs(Neg(e.I-c.I,e.J-c.J)-Neg(e.I-d.I,e.J-d.J));c=m[0];d=m[1];e=m[2];i=Neg(d.I-c.I,d.J-c.J);k=$wnd.Math.abs(Neg(e.I-c.I,e.J-c.J)-Neg(e.I-d.I,e.J-d.J));return Ncg(),Ecg(h,i)&&Ecg(j,k)?Lcg:Kcg}}return Ncg(),Kcg};sqb(117,385,NBh);_.uu=function(a){return kSe(this)};_.vu=function(a){return lSe(this)};sqb(33,229,hCh);_.uu=function(a){return $Gd(this)};_.vu=function(a){return A_e(this,a)};_.xu=function(a){return G_e(this,a)};_.yu=function(a){return H_e(this,a)};_.zu=function(a){I_e(this,a)};_.Au=function(){return O_e(this)};_.Bu=EYh;_.Jm=function(a){return Ncg(),a.qn()?Lcg:Kcg};sqb(208,13,jCh);_.uu=function(a){if(ff(this.sb,109)){return this.sb.uu(this)}return null};_.vu=function(a){if(ff(this.sb,109)){return this.sb.vu(this)}return null};_.Jm=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(ff(a,208)){m=a;k=(this.D==null?f1e:this.D).length;l=(m.D==null?f1e:m.D).length;if(k==l&&Ecg(n1e(this),n1e(m))){n=ngc(fgc(Q9b(this.D==null?f1e:this.D),new b2e),new c2e);o=ngc(fgc(Q9b(m.D==null?f1e:m.D),new d2e),new e2e);b=new GFd(this.Rc,this,true);c=new GFd(this.Rc,m,true);e=ngc(fgc(Q9b(b.db),new f2e),new g2e);f=ngc(fgc(Q9b(c.db),new h2e),new i2e);for(h=pe(ie(uf,1),l5g,5,15,[1,-1]),i=0,j=h.length;i<j;++i){g=h[i];for(p=0;p<k;p++){d=g==1?p:p+1;if(z1e(n,o,p,g)&&z1e(e,f,d,g)){return Ncg(),Lcg}}}return Ncg(),Kcg}}if(ff(a,34)){if(Ecg(n1e(this),a.O)){return Ncg(),Lcg}}return Ncg(),Kcg};sqb(2355,1,{},b2e);_.bf=NYh;var HY=A2b(2355);sqb(2356,1,{},c2e);_.Ag=OYh;var IY=A2b(2356);sqb(2357,1,{},d2e);_.bf=NYh;var JY=A2b(2357);sqb(2358,1,{},e2e);_.Ag=OYh;var KY=A2b(2358);sqb(2359,1,{},f2e);_.bf=PYh;var LY=A2b(2359);sqb(pjh,1,{},g2e);_.Ag=OYh;var MY=A2b(pjh);sqb(2361,1,{},h2e);_.bf=PYh;var NY=A2b(2361);sqb(2362,1,{},i2e);_.Ag=OYh;var OY=A2b(2362);sqb(74,55,pCh);_.Jm=function(a){return Ncg(),a.un()&&Ecg(this.o,a.o)?Lcg:Kcg};sqb(119,229,sCh);_.uu=function(a){if(ff(this.sb,109)){return this.sb.uu(this)}throw Mpb(new Cxf)};_.vu=function(a){return lSe(this)};_.xu=function(a){if(!!this.sb&&ff(this.sb,131)){return this.sb.xu(a)}throw Mpb(new Cxf)};_.yu=function(a){if(ff(this.sb,131)){return this.sb.yu(a)}throw Mpb(new Cxf)};_.zu=function(a){if(ff(this.sb,131)){this.sb.zu(a);return}throw Mpb(new Cxf)};_.Au=function(){if(ff(this.sb,131)){return this.sb.Au()}throw Mpb(new Cxf)};_.Bu=function(){if(ff(this.sb,131)){return new d4d(this.sb)}return null};sqb(4241,1,{});var n1=A2b(4241);sqb(4110,1,{},nwf);_.jf=function(a,b){return mwf(a,b)};_.Zc=UYh;_.kf=VYh;var m1=A2b(4110);sqb(3999,16,nMh,pwf);_.Ti=function(){return vIe(),lye};_.Gf=QYh;_.Pi=function(){hOe(this.n,T0e(this.i,this.j,this.k))};_.Vv=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){a=A_e(this.i,this.i);b=A_e(this.j,this.j);c=A_e(this.k,this.k);this.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);this.g[0][0]=bzf(a[0],a[1],b[0],b[1],c[0],c[1]);return this.g}throw Mpb(new Cxf)};_.xu=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){b=G_e(this.i,a);c=G_e(this.j,a);d=G_e(this.k,a);e=me(uf,l5g,5,1,15,1);e[0]=$wnd.Math.max(b[0]+c[1]+d[2],$wnd.Math.max(c[0]+d[1]+b[2],$wnd.Math.max(d[0]+b[1]+c[2],$wnd.Math.max(d[0]+c[1]+b[2],$wnd.Math.max(c[0]+b[1]+d[2],b[0]+d[1]+c[2])))));return e}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){c=H_e(this.i,a);d=H_e(this.j,a);e=H_e(this.k,a);b=me(ou,vlh,86,1,0,1);b[0]=n7b(i7b(i7b(w6b(w6b(c[0],d[1]),e[2]),w6b(w6b(d[0],e[1]),c[2])),w6b(w6b(e[0],c[1]),d[2])),i7b(i7b(w6b(w6b(e[0],d[1]),c[2]),w6b(w6b(d[0],c[1]),e[2])),w6b(w6b(c[0],e[1]),d[2])));return b}throw Mpb(new Cxf)};_.zu=function(a){if(!!this.i&&!!this.j&&!!this.k){I_e(this.i,a);I_e(this.j,a);I_e(this.k,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b,c;if(this.o!=null){return this.o}if(!!this.i&&!!this.j&&!!this.k){a=O_e(this.i);b=O_e(this.j);c=O_e(this.k);this.o=me(S1,ELh,19,1,0,1);this.o[0]=Jyf(Jyf(Jyf(Pyf(Pyf(a[0],b[1]),c[2]),Pyf(Pyf(b[0],c[1]),a[2])),Pyf(Pyf(c[0],a[1]),b[2])),Qyf(Jyf(Jyf(Pyf(Pyf(c[0],b[1]),a[2]),Pyf(Pyf(b[0],a[1]),c[2])),Pyf(Pyf(a[0],c[1]),b[2]))));return this.o}throw Mpb(new Cxf)};_.Bu=EYh;_.oj=function(){owf(this)};var o1=A2b(3999);sqb(1543,16,nMh,rwf);_.Ti=function(){return vIe(),mye};_.Gf=QYh;_.Pi=function(){hOe(this.n,TNe(this.i,this.j,this.k))};_.Vv=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){c=ke(U1,[M4g,ALh],[73,37],0,[3,4],2);c[0]=YMe(this.i);c[1]=YMe(this.j);c[2]=YMe(this.k);b=me(U1,ALh,37,2,0,1);b[0]=new Azf(this.Tc);b[1]=new Azf(this.Tc);this.g=ke(S1,[M4g,ELh],[57,19],0,[1,3],2);for(a=0;a<3;++a){this.g[0][a]=bzf(c[a][0],c[a][1],c[a][2],c[a][3],b[0],b[1])}return this.g}throw Mpb(new Cxf)};_.xu=function(a){var b,c,d,e;if(ff(this.i,74)||ff(this.j,74)||ff(this.k,74)){throw Mpb(new Cxf)}if(!!this.i&&!!this.j&&!!this.k){b=ZMe(this.i,a);c=ZMe(this.j,a);d=ZMe(this.k,a);e=me(uf,l5g,5,1,15,1);e[0]=$wnd.Math.max(b[0]+c[1]+d[2],$wnd.Math.max(c[0]+d[1]+b[2],$wnd.Math.max(d[0]+b[1]+c[2],$wnd.Math.max(d[0]+c[1]+b[2],$wnd.Math.max(c[0]+b[1]+d[2],b[0]+d[1]+c[2])))));return e}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d,e;if(ff(this.i,74)||ff(this.j,74)||ff(this.k,74)){throw Mpb(new Cxf)}if(!!this.i&&!!this.j&&!!this.k){c=cNe(this.i,a);d=cNe(this.j,a);e=cNe(this.k,a);b=me(ou,vlh,86,1,0,1);b[0]=n7b(i7b(i7b(w6b(w6b(c[0],d[1]),e[2]),w6b(w6b(d[0],e[1]),c[2])),w6b(w6b(e[0],c[1]),d[2])),i7b(i7b(w6b(w6b(e[0],d[1]),c[2]),w6b(w6b(d[0],c[1]),e[2])),w6b(w6b(c[0],e[1]),d[2])));return b}throw Mpb(new Cxf)};_.zu=function(a){if(ff(this.i,74)||ff(this.j,74)||ff(this.k,74)){throw Mpb(new Cxf)}if(!!this.i&&!!this.j&&!!this.k){dNe(this.i,a);dNe(this.j,a);dNe(this.k,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b,c;if(this.o!=null){return this.o}if(ff(this.i,74)||ff(this.j,74)||ff(this.k,74)){throw Mpb(new Cxf)}if(!!this.i&&!!this.j&&!!this.k){a=hNe(this.i);b=hNe(this.j);c=hNe(this.k);this.o=me(S1,ELh,19,1,0,1);this.o[0]=Jyf(Jyf(Jyf(Pyf(Pyf(a[0],b[1]),c[2]),Pyf(Pyf(b[0],c[1]),a[2])),Pyf(Pyf(c[0],a[1]),b[2])),Qyf(Jyf(Jyf(Pyf(Pyf(c[0],b[1]),a[2]),Pyf(Pyf(b[0],a[1]),c[2])),Pyf(Pyf(a[0],c[1]),b[2]))));return this.o}throw Mpb(new Cxf)};_.Bu=EYh;_.oj=function(){qwf(this)};var p1=A2b(1543);sqb(1542,16,nMh,twf);_.Ti=function(){return vIe(),nye};_.Gf=QYh;_.Pi=function(){hOe(this.o,U0e(this.i,this.j,this.k,this.n))};_.Vv=function(){var a,b,c,d,e;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=A_e(this.i,this.i);b=A_e(this.j,this.j);c=A_e(this.k,this.k);d=A_e(this.n,this.n);this.g=ke(S1,[M4g,ELh],[57,19],0,[1,1],2);e=ke(S1,[M4g,ELh],[57,19],0,[4,4],2);e[0][0]=new $yf(a[0]);e[0][1]=new $yf(a[1]);e[0][2]=Jyf(Pyf(e[0][0],e[0][0]),Pyf(e[0][1],e[0][1]));e[0][3]=new Xyf((h6b(),c6b));e[1][0]=new $yf(b[0]);e[1][1]=new $yf(b[1]);e[1][2]=Jyf(Pyf(e[1][0],e[1][0]),Pyf(e[1][1],e[1][1]));e[1][3]=new Xyf(c6b);e[2][0]=new $yf(c[0]);e[2][1]=new $yf(c[1]);e[2][2]=Jyf(Pyf(e[2][0],e[2][0]),Pyf(e[2][1],e[2][1]));e[2][3]=new Xyf(c6b);e[3][0]=new $yf(d[0]);e[3][1]=new $yf(d[1]);e[3][2]=Jyf(Pyf(e[3][0],e[3][0]),Pyf(e[3][1],e[3][1]));e[3][3]=new Xyf(c6b);this.g[0][0]=Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(e[0][3],Pyf(e[1][2],Pyf(e[2][1],e[3][0]))),Qyf(Pyf(Pyf(Pyf(e[0][2],e[1][3]),e[2][1]),e[3][0]))),Qyf(Pyf(Pyf(Pyf(e[0][3],e[1][1]),e[2][2]),e[3][0]))),Pyf(Pyf(Pyf(e[0][1],e[1][3]),e[2][2]),e[3][0])),Pyf(Pyf(Pyf(e[0][2],e[1][1]),e[2][3]),e[3][0])),Qyf(Pyf(Pyf(Pyf(e[0][1],e[1][2]),e[2][3]),e[3][0]))),Qyf(Pyf(Pyf(Pyf(e[0][3],e[1][2]),e[2][0]),e[3][1]))),Pyf(Pyf(Pyf(e[0][2],e[1][3]),e[2][0]),e[3][1])),Pyf(Pyf(Pyf(e[0][3],e[1][0]),e[2][2]),e[3][1])),Qyf(Pyf(Pyf(Pyf(e[0][0],e[1][3]),e[2][2]),e[3][1]))),Qyf(Pyf(Pyf(Pyf(e[0][2],e[1][0]),e[2][3]),e[3][1]))),Pyf(Pyf(Pyf(e[0][0],e[1][2]),e[2][3]),e[3][1])),Pyf(Pyf(Pyf(e[0][3],e[1][1]),e[2][0]),e[3][2])),Qyf(Pyf(Pyf(Pyf(e[0][1],e[1][3]),e[2][0]),e[3][2]))),Qyf(Pyf(Pyf(Pyf(e[0][3],e[1][0]),e[2][1]),e[3][2]))),Pyf(Pyf(Pyf(e[0][0],e[1][3]),e[2][1]),e[3][2])),Pyf(Pyf(Pyf(e[0][1],e[1][0]),e[2][3]),e[3][2])),Qyf(Pyf(Pyf(Pyf(e[0][0],e[1][1]),e[2][3]),e[3][2]))),Qyf(Pyf(Pyf(Pyf(e[0][2],e[1][1]),e[2][0]),e[3][3]))),Pyf(Pyf(Pyf(e[0][1],e[1][2]),e[2][0]),e[3][3])),Pyf(Pyf(Pyf(e[0][2],e[1][0]),e[2][1]),e[3][3])),Qyf(Pyf(Pyf(Pyf(e[0][0],e[1][2]),e[2][1]),e[3][3]))),Qyf(Pyf(Pyf(Pyf(e[0][1],e[1][0]),e[2][2]),e[3][3]))),Pyf(Pyf(Pyf(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.g}throw Mpb(new Cxf)};_.xu=function(a){var b,c,d,e,f,g,h,i;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=G_e(this.i,a);d=G_e(this.j,a);e=G_e(this.k,a);f=G_e(this.n,a);b=me(uf,l5g,5,1,15,1);h=pe(ie(uf,1),l5g,5,15,[c[1]+c[2]+d[0]+d[2]+2*e[0],c[0]+c[2]+d[1]+d[2]+2*e[0],c[1]+c[2]+d[0]+d[2]+2*e[1],c[0]+c[2]+d[1]+d[2]+2*e[1],c[1]+c[2]+2*d[0]+e[0]+e[2],c[1]+c[2]+2*d[1]+e[0]+e[2],2*c[0]+d[1]+d[2]+e[0]+e[2],2*c[1]+d[1]+d[2]+e[0]+e[2],2*c[2]+d[1]+d[2]+e[0]+e[2],c[1]+c[2]+2*d[2]+e[0]+e[2],c[0]+c[2]+2*d[0]+e[1]+e[2],c[0]+c[2]+2*d[1]+e[1]+e[2],2*c[0]+d[0]+d[2]+e[1]+e[2],2*c[1]+d[0]+d[2]+e[1]+e[2],2*c[2]+d[0]+d[2]+e[1]+e[2],c[0]+c[2]+2*d[2]+e[1]+e[2],c[1]+c[2]+d[0]+d[2]+2*e[2],c[0]+c[2]+d[1]+d[2]+2*e[2],2*f[0],2*c[2]+d[1]+d[2]+2*e[0]+f[0],c[1]+c[2]+2*d[2]+2*e[0]+f[0],2*c[2]+d[1]+d[2]+2*e[1]+f[0],c[1]+c[2]+2*d[2]+2*e[1]+f[0],2*c[2]+2*d[0]+e[1]+e[2]+f[0],2*c[2]+2*d[1]+e[1]+e[2]+f[0],2*c[0]+2*d[2]+e[1]+e[2]+f[0],2*c[1]+2*d[2]+e[1]+e[2]+f[0],c[1]+c[2]+2*d[0]+2*e[2]+f[0],c[1]+c[2]+2*d[1]+2*e[2]+f[0],2*c[0]+d[1]+d[2]+2*e[2]+f[0],2*c[1]+d[1]+d[2]+2*e[2]+f[0],2*f[1],2*c[2]+d[0]+d[2]+2*e[0]+f[1],c[0]+c[2]+2*d[2]+2*e[0]+f[1],2*c[2]+d[0]+d[2]+2*e[1]+f[1],c[0]+c[2]+2*d[2]+2*e[1]+f[1],2*c[2]+2*d[0]+e[0]+e[2]+f[1],2*c[2]+2*d[1]+e[0]+e[2]+f[1],2*c[0]+2*d[2]+e[0]+e[2]+f[1],2*c[1]+2*d[2]+e[0]+e[2]+f[1],c[0]+c[2]+2*d[0]+2*e[2]+f[1],c[0]+c[2]+2*d[1]+2*e[2]+f[1],2*c[0]+d[0]+d[2]+2*e[2]+f[1],2*c[1]+d[0]+d[2]+2*e[2]+f[1],f[2],2*f[2]]);i=h[0];for(g=1;g<h.length;g++){h[g]>i&&(i=h[g])}b[0]=i;return b}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d,e,f,g;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=H_e(this.i,a);d=H_e(this.j,a);e=H_e(this.k,a);f=H_e(this.n,a);b=me(ou,vlh,86,1,0,1);g=ke(ou,[M4g,vlh],[207,86],0,[4,4],2);g[0][0]=w6b(c[0],c[2]);g[0][1]=w6b(c[1],c[2]);g[0][2]=i7b(w6b(c[0],c[0]),w6b(c[1],c[1]));g[0][3]=w6b(c[2],c[2]);g[1][0]=w6b(d[0],d[2]);g[1][1]=w6b(d[1],d[2]);g[1][2]=i7b(w6b(d[0],d[0]),w6b(d[1],d[1]));g[1][3]=w6b(d[2],d[2]);g[2][0]=w6b(e[0],e[2]);g[2][1]=w6b(e[1],e[2]);g[2][2]=i7b(w6b(e[0],e[0]),w6b(e[1],e[1]));g[2][3]=w6b(e[2],e[2]);g[3][0]=w6b(f[0],f[2]);g[3][1]=w6b(f[1],f[2]);g[3][2]=i7b(w6b(f[0],f[0]),w6b(f[1],f[1]));g[3][3]=w6b(f[2],f[2]);b[0]=i7b(n7b(n7b(i7b(i7b(n7b(n7b(i7b(i7b(n7b(n7b(i7b(i7b(n7b(n7b(i7b(i7b(n7b(n7b(i7b(i7b(n7b(n7b(w6b(w6b(w6b(g[0][3],g[1][2]),g[2][1]),g[3][0]),w6b(w6b(w6b(g[0][2],g[1][3]),g[2][1]),g[3][0])),w6b(w6b(w6b(g[0][3],g[1][1]),g[2][2]),g[3][0])),w6b(w6b(w6b(g[0][1],g[1][3]),g[2][2]),g[3][0])),w6b(w6b(w6b(g[0][2],g[1][1]),g[2][3]),g[3][0])),w6b(w6b(w6b(g[0][1],g[1][2]),g[2][3]),g[3][0])),w6b(w6b(w6b(g[0][3],g[1][2]),g[2][0]),g[3][1])),w6b(w6b(w6b(g[0][2],g[1][3]),g[2][0]),g[3][1])),w6b(w6b(w6b(g[0][3],g[1][0]),g[2][2]),g[3][1])),w6b(w6b(w6b(g[0][0],g[1][3]),g[2][2]),g[3][1])),w6b(w6b(w6b(g[0][2],g[1][0]),g[2][3]),g[3][1])),w6b(w6b(w6b(g[0][0],g[1][2]),g[2][3]),g[3][1])),w6b(w6b(w6b(g[0][3],g[1][1]),g[2][0]),g[3][2])),w6b(w6b(w6b(g[0][1],g[1][3]),g[2][0]),g[3][2])),w6b(w6b(w6b(g[0][3],g[1][0]),g[2][1]),g[3][2])),w6b(w6b(w6b(g[0][0],g[1][3]),g[2][1]),g[3][2])),w6b(w6b(w6b(g[0][1],g[1][0]),g[2][3]),g[3][2])),w6b(w6b(w6b(g[0][0],g[1][1]),g[2][3]),g[3][2])),w6b(w6b(w6b(g[0][2],g[1][1]),g[2][0]),g[3][3])),w6b(w6b(w6b(g[0][1],g[1][2]),g[2][0]),g[3][3])),w6b(w6b(w6b(g[0][2],g[1][0]),g[2][1]),g[3][3])),w6b(w6b(w6b(g[0][0],g[1][2]),g[2][1]),g[3][3])),w6b(w6b(w6b(g[0][1],g[1][0]),g[2][2]),g[3][3])),w6b(w6b(w6b(g[0][0],g[1][1]),g[2][2]),g[3][3]));return b}throw Mpb(new Cxf)};_.zu=function(a){if(!!this.i&&!!this.j&&!!this.k&&!!this.n){I_e(this.i,a);I_e(this.j,a);I_e(this.k,a);I_e(this.n,a);return}throw Mpb(new Cxf)};_.Au=function(){var a,b,c,d,e;if(this.p!=null){return this.p}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=O_e(this.i);b=O_e(this.j);c=O_e(this.k);d=O_e(this.n);this.p=me(S1,ELh,19,1,0,1);e=ke(S1,[M4g,ELh],[57,19],0,[4,4],2);e[0][0]=Pyf(a[0],a[2]);e[0][1]=Pyf(a[1],a[2]);e[0][2]=Jyf(Pyf(a[0],a[0]),Pyf(a[1],a[1]));e[0][3]=Pyf(a[2],a[2]);e[1][0]=Pyf(b[0],b[2]);e[1][1]=Pyf(b[1],b[2]);e[1][2]=Jyf(Pyf(b[0],b[0]),Pyf(b[1],b[1]));e[1][3]=Pyf(b[2],b[2]);e[2][0]=Pyf(c[0],c[2]);e[2][1]=Pyf(c[1],c[2]);e[2][2]=Jyf(Pyf(c[0],c[0]),Pyf(c[1],c[1]));e[2][3]=Pyf(c[2],c[2]);e[3][0]=Pyf(d[0],d[2]);e[3][1]=Pyf(d[1],d[2]);e[3][2]=Jyf(Pyf(d[0],d[0]),Pyf(d[1],d[1]));e[3][3]=Pyf(d[2],d[2]);this.p[0]=Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Jyf(Pyf(e[0][3],Pyf(e[1][2],Pyf(e[2][1],e[3][0]))),Qyf(Pyf(Pyf(Pyf(e[0][2],e[1][3]),e[2][1]),e[3][0]))),Qyf(Pyf(Pyf(Pyf(e[0][3],e[1][1]),e[2][2]),e[3][0]))),Pyf(Pyf(Pyf(e[0][1],e[1][3]),e[2][2]),e[3][0])),Pyf(Pyf(Pyf(e[0][2],e[1][1]),e[2][3]),e[3][0])),Qyf(Pyf(Pyf(Pyf(e[0][1],e[1][2]),e[2][3]),e[3][0]))),Qyf(Pyf(Pyf(Pyf(e[0][3],e[1][2]),e[2][0]),e[3][1]))),Pyf(Pyf(Pyf(e[0][2],e[1][3]),e[2][0]),e[3][1])),Pyf(Pyf(Pyf(e[0][3],e[1][0]),e[2][2]),e[3][1])),Qyf(Pyf(Pyf(Pyf(e[0][0],e[1][3]),e[2][2]),e[3][1]))),Qyf(Pyf(Pyf(Pyf(e[0][2],e[1][0]),e[2][3]),e[3][1]))),Pyf(Pyf(Pyf(e[0][0],e[1][2]),e[2][3]),e[3][1])),Pyf(Pyf(Pyf(e[0][3],e[1][1]),e[2][0]),e[3][2])),Qyf(Pyf(Pyf(Pyf(e[0][1],e[1][3]),e[2][0]),e[3][2]))),Qyf(Pyf(Pyf(Pyf(e[0][3],e[1][0]),e[2][1]),e[3][2]))),Pyf(Pyf(Pyf(e[0][0],e[1][3]),e[2][1]),e[3][2])),Pyf(Pyf(Pyf(e[0][1],e[1][0]),e[2][3]),e[3][2])),Qyf(Pyf(Pyf(Pyf(e[0][0],e[1][1]),e[2][3]),e[3][2]))),Qyf(Pyf(Pyf(Pyf(e[0][2],e[1][1]),e[2][0]),e[3][3]))),Pyf(Pyf(Pyf(e[0][1],e[1][2]),e[2][0]),e[3][3])),Pyf(Pyf(Pyf(e[0][2],e[1][0]),e[2][1]),e[3][3])),Qyf(Pyf(Pyf(Pyf(e[0][0],e[1][2]),e[2][1]),e[3][3]))),Qyf(Pyf(Pyf(Pyf(e[0][1],e[1][0]),e[2][2]),e[3][3]))),Pyf(Pyf(Pyf(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.p}throw Mpb(new Cxf)};_.Bu=EYh;_.oj=function(){swf(this)};var q1=A2b(1542);sqb(726,16,{15:1,24:1,16:1,21:1,131:1,530:1,25:1,726:1},xwf,ywf);_.Ti=function(){return vIe(),oye};_.Gf=QYh;_.Pi=function(){uwf(this)};_.Vv=function(){return vwf(this)};_.xu=function(a){var b,c,d;if(ff(this.i,74)||ff(this.j,74)){throw Mpb(new Cxf)}if(!!this.i&&!!this.j){if(ff(this.i,33)&&ff(this.j,33)||ff(this.i,55)&&ff(this.j,55)||ff(this.i,119)&&ff(this.j,119)){c=this.i.xu(a);d=this.j.xu(a);b=me(uf,l5g,5,1,15,1);b[0]=$wnd.Math.max($wnd.Math.max(c[0]+d[2],d[0]+c[2]),$wnd.Math.max(c[1]+d[2],d[1]+c[2]));return b}}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(ff(this.i,74)||ff(this.j,74)){throw Mpb(new Cxf)}if(!!this.i&&!!this.j){if(ff(this.i,33)&&ff(this.j,33)||ff(this.i,55)&&ff(this.j,55)||ff(this.i,119)&&ff(this.j,119)){c=this.i.yu(a);d=this.j.yu(a);b=me(ou,vlh,86,1,0,1);b[0]=i7b(i6b(n7b(w6b(c[0],d[2]),w6b(d[0],c[2]))),i6b(n7b(w6b(c[1],d[2]),w6b(d[1],c[2]))));return b}}throw Mpb(new Cxf)};_.zu=function(a){if(ff(this.i,74)||ff(this.j,74)){throw Mpb(new Cxf)}if(!!this.i&&!!this.j){if(ff(this.i,33)&&ff(this.j,33)||ff(this.i,55)&&ff(this.j,55)||ff(this.i,119)&&ff(this.j,119)){this.i.zu(a);this.j.zu(a);return}}throw Mpb(new Cxf)};_.Au=function(){var a,b;clg(this.n);if(this.n!=null){return this.n}if(ff(this.i,74)||ff(this.j,74)){throw Mpb(new Cxf)}if(!!this.i&&!!this.j){if(ff(this.i,33)&&ff(this.j,33)||ff(this.i,55)&&ff(this.j,55)||ff(this.i,119)&&ff(this.j,119)){a=this.i.Au();b=this.j.Au();this.n=me(S1,ELh,19,2,0,1);this.n[0]=Jyf(Pyf(a[0],b[2]),Qyf(Pyf(b[0],a[2])));this.n[1]=Jyf(Pyf(a[1],b[2]),Qyf(Pyf(b[1],a[2])));return this.n}}throw Mpb(new Cxf)};_.Bu=EYh;_.oj=function(){wwf(this)};var r1=A2b(726);sqb(1198,16,oMh,Fwf,Gwf);_.Ti=function(){return vIe(),pye};_.Pi=function(){Cwf(this)};_.Vv=function(){return Dwf(this)};_.oj=function(){wwf(this)};var zwf;var t1=A2b(1198);sqb(4000,1,Loh,Hwf);_.pk=function(a){var b,c;if(ff(a,31)){b=a.s;if(b==tih||b-Oph<tih&&tih<b+Oph||b==lph||b-Oph<lph&&lph<b+Oph||b==Evh||b-Oph<Evh&&Evh<b+Oph){return false}if(b==hqb(Tpb($wnd.Math.round(b)))){return b<=-100000000||qlh<=b}return c=FUg((Awf(),zwf),b),(c.indexOf('.')!=-1?c.length-1:c.length)>8}return false};var s1=A2b(4000);sqb(978,16,nMh,Kwf,Lwf);_.Ti=function(){return vIe(),qye};_.Gf=QYh;_.Pi=function(){hOe(this.k,uNe(this.i,this.j))};_.Vv=function(){return Iwf(this)};_.xu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=ZMe(this.i,a);d=ZMe(this.j,a);b=me(uf,l5g,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[1],c[1]+d[0]);return b}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.ab[0].yu(a);d=this.ab[1].yu(a);b=me(ou,vlh,86,1,0,1);b[0]=n7b(w6b(c[0],d[1]),w6b(c[1],d[0]));return b}throw Mpb(new Cxf)};_.zu=RYh;_.Au=function(){var a,b;clg(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.ab[0].Au();b=this.ab[1].Au();this.n=me(S1,ELh,19,1,0,1);this.n[0]=Jyf(Pyf(a[0],b[1]),Qyf(Pyf(a[1],b[0])));return this.n}throw Mpb(new Cxf)};_.Bu=EYh;_.oj=function(){wwf(this)};var u1=A2b(978);sqb(979,16,nMh,Owf,Pwf);_.Ti=function(){return vIe(),rye};_.Gf=QYh;_.Pi=function(){hOe(this.k,vNe(this.i,this.j))};_.Vv=function(){return Mwf(this)};_.xu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=ZMe(this.i,a);d=ZMe(this.j,a);b=me(uf,l5g,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[0],c[1]+d[1]);return b}throw Mpb(new Cxf)};_.yu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.ab[0].yu(a);d=this.ab[1].yu(a);b=me(ou,vlh,86,1,0,1);b[0]=i7b(w6b(c[0],d[0]),w6b(c[1],d[1]));return b}throw Mpb(new Cxf)};_.zu=RYh;_.Au=function(){var a,b;clg(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.ab[0].Au();b=this.ab[1].Au();this.n=me(S1,ELh,19,1,0,1);this.n[0]=Jyf(Pyf(a[0],b[0]),Pyf(a[1],b[1]));return this.n}throw Mpb(new Cxf)};_.Bu=EYh;_.oj=function(){wwf(this)};var v1=A2b(979);sqb(1166,16,{15:1,24:1,16:1,21:1,25:1,128:1,1166:1},Vwf);_.Ti=function(){return vIe(),rAe};_.Pi=function(){var a;if(!Mwc(this.Tc.Gt()).Ze()){this.i=null;this.n=0;return}a=this.i;Uwf(this);if(a==null||!$3b(a,this.i)){hlg(a+ZEh+this.i);Qwf(this)}};_.GA=function(a,b){return Twf(this,a,b)};_.oj=function(){Uwf(this)};_.n=0;var w1=A2b(1166);sqb(4118,16,oMh,$wf);_.Ti=function(){return null};_.Pi=function(){this.n.n=false};_.Vv=function(){return Xwf(this)};_.oj=function(){Zwf(this)};var x1=A2b(4118);sqb(1541,16,oMh,bxf);_.Ti=function(){return vIe(),oCe};_.Pi=function(){_wf(this)};_.Vv=function(){var a,b,c,d,e,f;if(this.g!=null){return this.g}d=this.i;a=this.j;e=YMe(d);b=lSe(a);if(a.nb==4){c=me(U1,ALh,37,2,0,1);c[0]=new Azf(this.Tc);c[1]=new Azf(this.Tc);this.g=ke(S1,[M4g,ELh],[57,19],0,[1,3],2);this.g[0][0]=bzf(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=kzf(c[0],c[1],e[0],e[1],c[0],c[1],b[0],b[1]);this.g[0][2]=ezf(c[0],c[1],b[0],b[1],b[2],b[3]);return this.g}if(a.nb==9){c=me(U1,ALh,37,2,0,1);c[0]=new Azf(this.Tc);c[1]=new Azf(this.Tc);f=me(U1,ALh,37,2,0,1);f[0]=new Azf(this.Tc);f[1]=new Azf(this.Tc);this.g=ke(S1,[M4g,ELh],[57,19],0,[1,5],2);this.g[0][0]=bzf(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=kzf(c[0],c[1],e[0],e[1],c[0],c[1],b[8],b[9]);this.g[0][2]=Jyf(Jyf(Pyf(new $yf(c[0]),new Wyf(2)),Qyf(new $yf(f[0]))),Qyf(new $yf(b[8])));this.g[0][3]=Jyf(Jyf(Pyf(new $yf(c[1]),new Wyf(2)),Qyf(new $yf(f[1]))),Qyf(new $yf(b[9])));this.g[0][4]=bzf(f[0],f[1],b[4],b[5],b[6],b[7]);return this.g}throw Mpb(new Cxf)};_.oj=function(){wwf(this)};var y1=A2b(1541);sqb(759,16,{15:1,24:1,16:1,21:1,25:1,128:1,759:1},ixf,jxf);_.Ti=function(){return vIe(),MCe};_.Pi=function(){var a;if(!Mwc(this.Tc.Gt()).Ze()){!!_kg&&alg(_kg,(slg(),llg),'CAS is not yet loaded => fingerprint set to null');this.i=null;this.p=0;return}a=this.i;hxf(this);if(a==null||!$3b(a,this.i)){clg(a+ZEh+this.i);dxf(this,!!this.k)}};_.GA=function(a,b){return gxf(this,a,b)};_.oj=function(){hxf(this)};_.p=0;var z1=A2b(759);sqb(1156,16,{15:1,24:1,16:1,21:1,25:1,128:1,1156:1},oxf);_.Ti=function(){return vIe(),pEe};_.Pi=function(){lxf(this)};_.oj=function(){nxf(this)};var B1=A2b(1156);sqb(4042,16,FAh,sxf);_.Ti=function(){return vIe(),qEe};_.Pi=function(){pxf(this)};_.oj=function(){rxf(this)};_.j=false;var A1=A2b(4042);sqb(645,1,{},wxf);_.Df=SYh;_.Ff=function(){return uxf(this)};_.Ef=function(){return !this.g};_.Gf=function(){};_.g=false;_.j=0;_.n=0;var C1=A2b(645);var xxf,yxf;sqb(1599,1,{},Bxf);var D1=A2b(1599);sqb(51,38,{3:1,38:1,48:1,51:1},Cxf);var E1=A2b(51);sqb(526,1,{},Hxf);var F1=A2b(526);var Ixf;sqb(1215,1,{},Yxf);_.j=false;_.s=false;_.t=-1;_.A=null;var G1=A2b(1215);sqb(1592,1,{},ayf);var I1=A2b(1592);sqb(997,FLh,{},cyf);var H1=A2b(997);sqb(1596,FLh,{},eyf);var J1=A2b(1596);sqb(998,FLh,{},pyf);_.j=false;_.k=0;_.n=false;_.o=false;var L1=A2b(998);sqb(838,FLh,{},yyf);_.i=0;var M1=A2b(838);sqb(1594,1,{},Byf);var N1=A2b(1594);sqb(1597,FLh,{},Dyf);var O1=A2b(1597);sqb(1595,FLh,{},Fyf);var P1=A2b(1595);sqb(1593,FLh,{},Iyf);var Q1=A2b(1593);sqb(19,1,{15:1,19:1},Vyf,Wyf,Xyf,Yyf,Zyf,$yf);_.rd=function(a){return Kyf(this,a)};_.Zc=function(a){return Lyf(this,a)};_.$c=function(){return gac(new hec(this.g))};_._c=function(){return Tyf(this)};var S1=A2b(19);sqb(401,1,{15:1,401:1},tzf,uzf,vzf,wzf);_.rd=function(a){return ozf(this,a)};_.Zc=function(a){return pzf(this,a)};_.$c=function(){if(this.g.j==0){return 0}return p8b(Kdc(this.g)).g>>p8b(Ldc(this.g)).g};_._c=function(){var a,b,c,d,e;e=new b5b('');c=(new hec(this.g)).i.cg();while(c.Ef()){a=c.Ff();b=a.mf();e.g+='*';e.g+=''+b;d=a.nf().g;if(d>1){e.g+='^';e.g+=d}}if(e.g.length>0){return q4b(e.g,1)}return ''};var T1=A2b(401);sqb(37,1,{15:1,37:1},Azf,Bzf);_.rd=function(a){return xzf(this,a)};_.Zc=function(a){return yzf(this,a)};_.$c=TYh;_._c=function(){return W3b('v',''+this.g)};_.g=0;var U1=A2b(37);sqb(644,38,{3:1,38:1,48:1,644:1},Dzf,Ezf);var Czf=j6g;var V1=A2b(644);var Tzf;sqb(4111,1,{},Rzf);_.j=0;_.n=-1;_.q=0;var Hzf;var X1=A2b(4111);sqb(4116,1,{},kAf);_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;var Vzf,Wzf,Xzf,Yzf;var W1=A2b(4116);sqb(1600,1,{},wAf);_.g=0;_.n=-1;_.o=0;_.p=0;_.q=0;_.s=1;_.t=0;_.u=false;_.v=false;_.A=1;_.B=0;var Y1=A2b(1600);sqb(4113,1,{},yAf);_.g=0;_.i=0;var Z1=A2b(4113);sqb(1601,1,W6g,zAf,AAf);_._c=function(){return this.j};_.g=0;_.i=0;_.k=0;var _1=A2b(1601);sqb(1602,43,R4g,CAf);_.gd=function(){return this.p};var $1=A2b(1602);sqb(459,1,{},xTf);_.g=null;_.i='Auto';_.j='Wu';_.k=true;_.n=4;_.o=4;var wTf;var S8=A2b(459);sqb(4089,1,{});_.p=false;var Ldb=A2b(4089);sqb(446,1,{446:1},igg);_.Zc=function(a){if(a==null){return false}if(a===this){return true}if(Wb(a)!=Idb){return false}return fgg(this)==Xb(a)};_.$c=function(){return fgg(this)};_.j=1;var Idb=A2b(446);sqb(881,1,{},kgg);_.jf=function(a,b){return V3b(a.cc,b.cc)};_.Zc=UYh;_.kf=VYh;var Hdb=A2b(881);sqb(547,28,{3:1,15:1,28:1,547:1},sgg);var lgg,mgg,ngg,ogg,pgg,qgg;var Jdb=B2b(547,tgg);sqb(482,28,{3:1,15:1,28:1,482:1},Dgg);var ugg,vgg,wgg,xgg,ygg,zgg,Agg,Bgg;var Kdb=B2b(482,Egg);var Kgg='',Lgg='',Mgg,Ngg=0,Ogg,Pgg,Qgg,Rgg;sqb(4115,4241,{},fKg);var Wib=A2b(4115);sqb(3286,1,pFh);_.ld=function(){!!_kg&&alg(_kg,(slg(),llg),'Loaded: prover');lxe=new Jxe;sxe(this.g);QMg(UKg(this.g.g))};sqb(991,4089,{},PUg);var mlb=A2b(991);A4g(Tc)(8);\n//# sourceURL=webSimple-8.js\n")