2 lines
176 KiB
JavaScript
2 lines
176 KiB
JavaScript
$wnd.web3d.runAsyncCallback10("function G5g(){}\nfunction O5g(){}\nfunction _gh(){}\nfunction aMh(){}\nfunction bMh(){}\nfunction cMh(){}\nfunction dMh(){}\nfunction eMh(){}\nfunction fMh(){}\nfunction gMh(){}\nfunction hMh(){}\nfunction Bei(){}\nfunction Vei(){}\nfunction Vfi(){}\nfunction ogi(){}\nfunction qgi(){}\nfunction sgi(){}\nfunction Pgi(){}\nfunction Rgi(){}\nfunction Tgi(){}\nfunction Wgi(){}\nfunction Nii(){}\nfunction DWi(){}\nfunction _sj(){}\nfunction btj(){}\nfunction Ajm(){}\nfunction Rfi(a,b){a.g=b}\nfunction Sfi(a,b){a.i=b}\nfunction Tfi(a,b){a.j=b}\nfunction Ufi(a,b){a.k=b}\nfunction Wsj(a,b){a.q=b}\nfunction OTg(a){this.g=a}\nfunction lhi(a){this.g=a}\nfunction Ihi(a){this.g=a}\nfunction hhi(){this.g=new xtd}\nfunction Hhi(){this.g=new xtd}\nfunction Rhi(){fc.call(this)}\nfunction Vso(){SMd(this)}\nfunction Jso(a){return this.k}\nfunction Kso(a){return this.i}\nfunction Lso(a){return this.j}\nfunction Qso(a){return this.n}\nfunction Uso(a){return a.cs()}\nfunction Sso(a){return a.fX()}\nfunction Iso(a){return null}\nfunction Xso(a){return this===a}\nfunction Ahi(a){return bhi(a,a)}\nfunction Fii(a){return a.i[a.B]}\nfunction Gii(a){return a.k[a.B]}\nfunction Iii(a){return a.k[a.n]}\nfunction Hii(a){return a.i[a.n]}\nfunction qfi(a){a.k=null;a.p=0}\nfunction Pii(a){jc.call(this,a)}\nfunction Tyg(a){Mpf.call(this,a)}\nfunction Uyg(a){Mpf.call(this,a)}\nfunction Vyg(a){Mpf.call(this,a)}\nfunction Wyg(a){Mpf.call(this,a)}\nfunction Xyg(a){Mpf.call(this,a)}\nfunction Yyg(a){Mpf.call(this,a)}\nfunction Zyg(a){Mpf.call(this,a)}\nfunction zzg(a){Mpf.call(this,a)}\nfunction Uzg(a){Mpf.call(this,a)}\nfunction $zg(a){Mpf.call(this,a)}\nfunction jAg(a){Mpf.call(this,a)}\nfunction lAg(a){Mpf.call(this,a)}\nfunction jtj(a,b){Lvc.call(this,a,b)}\nfunction utj(a,b){Lvc.call(this,a,b)}\nfunction Oii(a,b){this.k=a;this.j=b}\nfunction Ogi(a,b){return BQc(a.i,b)}\nfunction Nhi(a,b){EQc(a.j,vhd(a.g),b)}\nfunction Mtj(a,b){Ctj+=a+',';Btj+=b+','}\nfunction wii(a,b,c){a.j=c;a.k=b;return b+1}\nfunction Mii(a){this.j=a;this.i=a.length}\nfunction jhi(a){khi.call(this,a,new Hhi)}\nfunction Dgi(){this.g=new L9c;this.i=new Nnd}\nfunction Mgi(){this.g=new L9c;this.j=new Nnd}\nfunction M5g(){M5g=Auc;L5g=new O5g}\nfunction F5g(){F5g=Auc;E5g=new G5g}\nfunction Oei(){Oei=Auc;Nei=new jvm('',8)}\nfunction Hso(){return new OTg(this)}\nfunction Yso(){return new Hpd(this)}\nfunction Sxh(a){return cf(a,733)||!a.Eb}\nfunction Rso(a){return epj(),a.Wu()?cpj:bpj}\nfunction iid(a,b){return txd(a),a+(txd(b),b)}\nfunction Tso(a){return _Cf(),je(Qu,gpn,368,a,7,1)}\nfunction Hfi(a){return a==null?null:new ujd(a)}\nfunction yGg(a){if(a.G){return a.G.B.length}return 0}\nfunction MHg(a){if(a.r){return 1}return 0}\nfunction CGg(a){if(a.G){return And(a.G,0)}return null}\nfunction XCg(a){!a.i&&(a.i=new Dgi);return a.i}\nfunction Ohi(a){this.j=new KQc;this.g=a.s.yc++}\nfunction Jhi(a){this.g=new xtd;otd(this.g,a,vhd(1))}\nfunction Khi(a,b){this.g=new xtd;otd(this.g,a,vhd(b))}\nfunction Shi(a,b,c){gc.call(this,Uhi(a,b,c))}\nfunction Phi(a){Ohi.call(this,a.rm());this.i=a}\nfunction Lei(a,b,c,d){Mei.call(this,a,c,d);p0d(this.k,b)}\nfunction Yei(a,b,c,d){Zei.call(this,a,c,d);p0d(this.k,b)}\nfunction afi(a,b,c,d){bfi.call(this,a,c,d);p0d(this.k,b)}\nfunction ztd(a){ytd.call(this,(txd(a),Dpd(a.k)));tQc(this,a)}\nfunction ihi(a){khi.call(this,new fld(''+quc(a)),new Hhi)}\nfunction pyj(a){!!kyj&&lyj(kyj,(Dyj(),zyj),a)}\nfunction Eii(a,b){a.q+=b;(a.n-=b)<0&&(a.n+=a.o)}\nfunction N5g(a,b){var c;c=b.sc;c!=null&&Vtd(a.g,c)}\nfunction oii(a,b){do{a.q[a.n++]=hii[b]}while(b++!=1)}\nfunction pii(a,b){if(a.p[b]!=a.o){a.q[a.n++]=b;a.p[b]=a.o}}\nfunction mii(a){var b;a.o=l0m;for(b=12;b-->0;)a.p[b]=mZm}\nfunction zii(a){var b;a.B=-1;b=Jii(a);a.B=a.n;return b}\nfunction Uuf(a){if(cf(a.Eb,166)){return a.Eb.gM(a)}return null}\nfunction VAh(a){if(cf(a.Eb,166)){return a.Eb.hM(a)}return null}\nfunction Hxh(a,b){if(cf(a.Eb,242)){return a.Eb.PO(b)}return null}\nfunction Mxh(a){if(cf(a.Eb,242)){return a.Eb.RO()}throw Ttc(new Qfi)}\nfunction UAh(a){if(cf(a.Eb,166)){return a.Eb.gM(a)}throw Ttc(new Qfi)}\nfunction Mhi(a,b){if(cf(b,52)){return a.g==b.g}return kf(a)===kf(b)}\nfunction Zgi(a,b){if(cf(b,28)){return Ygi(a,b)==0}return kf(a)===kf(b)}\nfunction Cxh(a,b){if(cf(a.Eb,242)){return a.Eb.OO(b)}throw Ttc(new Qfi)}\nfunction Ixh(a,b){if(cf(a.Eb,242)){a.Eb.QO(b);return}throw Ttc(new Qfi)}\nfunction Usj(a,b){if(!a.o||b!=(itj(),htj)){return b}return a.o}\nfunction nhi(a){if(a==null||a.length==0)return '';return ','+a}\nfunction $gi(a){if(a.g.o>1){return null}return Smd(ftd(a.g)).n}\nfunction Dhi(a,b){if(cf(b,717)){return Chi(a,b)==0}return kf(a)===kf(b)}\nfunction Lhi(a,b){var c;c=b.g;if(a.g<c){return 1}if(a.g>c){return -1}return 0}\nfunction Qtj(a){var b;b=a.sc;if(b!=null){return '$'+b+'$'}return null}\nfunction Yzg(a,b,c,d){var e,f;e=new wfi(a.n,c,d);f=e.j;p0d(f,b);return f}\nfunction Tei(a,b,c,d){Oei();Uei.call(this,a,c,d);p0d(this.k,b)}\nfunction khi(a,b){hhi.call(this);a!=(Gkd(),Fkd)&&otd(this.g,b,a)}\nfunction mhi(a){hhi.call(this);otd(this.g,new Jhi(a),(Gkd(),Bkd))}\nfunction Qfi(){gc.call(this,'No symbolic parameters available')}\nfunction Pfi(a,b,c){this.i=new KQc;this.j=a;this.k=b;this.g=c}\nfunction Mso(a){if(this.j!=null){return this.j}this.j=PTg(this.eb);return this.j}\nfunction Mei(a,b,c){kNd.call(this,a);this.i=b;this.j=c;this.k=new Uyh(a);Kei(this);Iei(this)}\nfunction cii(a,b){var c,d;d=Yhi(a,6);if(c=CQc(b,d.j))return c;throw Ttc(new Rhi)}\nfunction Wso(a){if(!!this.i&&!!this.j){Ixh(this.i,a);Ixh(this.j,a);return}throw Ttc(new Qfi)}\nfunction Pso(a){if(!!this.g&&!!this.i){GKh(this.g,a);GKh(this.i,a);return}throw Ttc(new Qfi)}\nfunction yii(a){lii();this.p=je(sf,TZm,5,12,15,1);this.q=je(sf,TZm,5,24,15,1);new sjd;this.i=a}\nfunction Bfi(a){a.eb=je(Wdb,gjn,15,1,0,1);a.eb[0]=a.j;_Md(a,a.g);XMd(a);a.i=Xsj(a.j)}\nfunction Ffi(a){a.eb=je(Wdb,gjn,15,1,0,1);a.eb[0]=a.k;_Md(a,a.i);XMd(a);a.g=Xsj(a.k)}\nfunction lfi(a){a.eb=je(Wdb,gjn,15,2,0,1);a.eb[0]=a.k;a.eb[1]=a.j;_Md(a,a.n);XMd(a)}\nfunction Kei(a){a.eb=je(Wdb,gjn,15,2,0,1);a.eb[0]=a.i;a.eb[1]=a.j;_Md(a,a.k);XMd(a)}\nfunction Eei(a){a.eb=je(Wdb,gjn,15,3,0,1);a.eb[0]=a.i;a.eb[1]=a.j;a.eb[2]=a.k;_Md(a,a.n);XMd(a)}\nfunction Cii(a){return a.n>=a.B?Tid(a.j,a.B,a.n-a.B+1):Tid(a.j,a.B,a.o-a.B)+Tid(a.j,0,a.n+1)}\nfunction Iei(a){var b;b=a.i.tu(a.j);if((epj(),dpj)==b){Pyh(a.k)}else{a.k.j=true;Qyh(a.k,b==cpj)}}\nfunction Ifi(a){var b,c;c=new L9c;for(b=0;b<a.n;++b){I9c(c,And(a.i,a.k[b]-1))}a.g=Jfi(a);return c}\nfunction yzg(a,b,c,d){var e,f;if(!d.N||!g_d(d,c)){return null}e=new hfi(a.n,c,d);f=e.j;p0d(f,b);return f}\nfunction cgi(a,b,c){var d,e,f,g;EQc(a.p,b,c);for(e=c,f=0,g=e.length;f<g;++f){d=e[f];dgi(a,d)}}\nfunction ktj(){itj();return me(fe(qCb,1),n$m,945,0,[etj,ftj,gtj,ctj,htj,dtj])}\nfunction vtj(){ttj();return me(fe(rCb,1),n$m,824,0,[stj,mtj,qtj,ptj,rtj,ltj,otj,ntj])}\nfunction Whi(){Whi=Auc;Vhi=me(fe(sf,1),TZm,5,15,[256,512,E4m,6144,6144,x0m,dpn,dpn,96,Jgn])}\nfunction ahi(a){if(a.g.o>1){return false}if(Dhi(Tmd(ftd(a.g)),new Hhi)){return true}return false}\nfunction Ugi(a,b){if(a.r!=null){return}a.r=je(kkb,K6n,52,2,0,1);a.r[0]=new Ohi(b);a.r[1]=new Ohi(b)}\nfunction Uei(a,b,c){Oei();kNd.call(this,a);this.i=b;this.j=c;this.k=new Uyh(a);Kei(this);Qei(this)}\nfunction mfi(a,b,c){kNd.call(this,a);this.k=b;this.j=c;this.n=new Uyh(a);lfi(this);this.n.o=false}\nfunction pfi(a,b,c,d){kNd.call(this,a);this.i=c;this.j=d;this.k=new Uyh(a);Kei(this);nfi(this);p0d(this.k,b)}\nfunction Cfi(a,b,c){kNd.call(this,a);this.j=c;this.g=new Uyh(a);Bfi(this);Afi(this);zfi(this);p0d(this.g,b)}\nfunction hfi(a,b,c){kNd.call(this,a);this.n=0;this.k=c;this.o=b;this.j=new kKf(a);gfi(this);cfi(this)}\nfunction wfi(a,b,c){kNd.call(this,a);qfi(this);this.k=b;this.o=c;this.j=new kKf(a);vfi(this);rfi(this,!!this.k)}\nfunction bfi(a,b,c){kNd.call(this,a);this.i=b;this.j=c;this.k=new Uyh(a);Kei(this);Qyh(this.k,_xh(this.i,this.j))}\nfunction Zei(a,b,c){kNd.call(this,a);this.i=b;this.j=c;this.k=new Uyh(a);Kei(this);Qyh(this.k,$xh(this.i,this.j))}\nfunction Gfi(a,b,c){kNd.call(this,a);this.j=false;this.k=b;this.j=c;this.i=new eJh(a);Ffi(this);Efi(this);Dfi(this)}\nfunction Bhi(a,b,c,d){return Xgi(Ahi(Xgi(new mhi(a),chi(new mhi(c)))),Ahi(Xgi(new mhi(b),chi(new mhi(d)))))}\nfunction eqg(a,b,c,d){return SUi(d,'TriangleABCnonDegenerate',null,me(fe(kv,1),zZm,2,6,[Gpg(a)+Gpg(b)+Gpg(c)]))}\nfunction Zzg(a,b,c,d){var e,f;if(!d.N||!!c.N||!g_d(d,c)){return null}e=new xfi(a.n,c,d);f=e.j;p0d(f,b);return f}\nfunction Jii(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&&Bii(a);b=a.j[a.n];Dii(a,b);return b}\nfunction vhi(a){var b,c,d,e;d=new L9c;c=0;a!=null&&(c=a.length);for(b=0;b<c;++b){e=_gi(a[b]);x9c(d,e)}return d}\nfunction ifi(a){var b,c,d;c=new sjd;d=a.length;for(b=0;b<d;++b){hjd(c,uZd(a[b],(xrg(),Vqg)));c.g+=','}return c.g}\nfunction ygi(a,b){var c,d,e,f;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];if(nid(iid('v',''+c.g),b)){return c}}return null}\nfunction Bgi(a,b){var c;if(a.r!=null){for(c=0;c<a.r.length;c++){if(nid(b,iid('v',''+a.r[c].g))){return a.r[c]}}}return null}\nfunction vDf(a,b,c,d){var e;for(e=0;e<a.length;e++){if(!Woj(Ygd(a[e]),Ygd(b[(e*d+c+a.length)%a.length]))){return false}}return true}\nfunction Ysj(a){var b,c,d,e,f;f=rid(a.g);if(a.i!=null){for(c=a.i,d=0,e=c.length;d<e;++d){b=c[d];!!b&&(f+=lxd(b))}}return f}\nfunction Nso(a){var b,c;if(!!this.g&&!!this.i){b=EKh(this.g,a);c=EKh(this.i,a);return STg(b,c)}throw Ttc(new Qfi)}\nfunction Qei(a){var b;if(cf(a.i,358)){b=a.i;Qyh(a.k,Pei(b.k,a.j))}else{Qyh(a.k,a.i.Au(a.j)==(epj(),cpj))}}\nfunction Gei(a){a.eb=je(Wdb,gjn,15,4,0,1);a.eb[0]=a.i;a.eb[1]=a.j;a.eb[2]=a.k;a.eb[3]=a.n;_Md(a,a.o);XMd(a)}\nfunction Cei(a){a.eb=je(Wdb,gjn,15,3,0,1);a.eb[0]=a.i.yx();a.eb[1]=a.j.yx();a.eb[2]=a.k.yx();_Md(a,a.n);XMd(a)}\nfunction mgi(a,b){if(a.g!=null){return}a.g=je(kkb,K6n,52,4,0,1);a.g[0]=new Ohi(b);a.g[1]=new Ohi(b);a.g[2]=new Ohi(b);a.g[3]=new Ohi(b)}\nfunction PTg(a){var b,c,d;b=je(kkb,K6n,52,4,0,1);c=a[0].hM(a[0]);d=a[1].hM(a[1]);b[0]=c[0];b[1]=c[1];b[2]=d[0];b[3]=d[1];return b}\nfunction thi(a){var b,c;c=new sjd;for(b=0;b<a.length;++b){a[b].g.o==0||hjd(c,','+fhi(a[b]))}if(c.g.length>0)return Fid(c.g,1);return ''}\nfunction qii(a){var b,c,d,e,f;e=iii[a.j];d=e==null?Cii(a.i):e;c=Gii(a.i);b=Fii(a.i);Iii(a.i);Hii(a.i);f=new Oii(a.j,d);f.i=c;f.g=b;return f}\nfunction Lii(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);pid(a.j,a.g,a.g+f,b,c);a.g+=f;return f}\nfunction xfi(a,b,c){kNd.call(this,a);qfi(this);this.o=c;this.n=b;this.k=null;this.j=new kKf(a);vfi(this);rfi(this,!!this.k)}\nfunction Dei(a,b,c,d){kNd.call(this,a);this.i=b;this.j=c;this.k=d;this.n=new Uyh(a);Cei(this);Qyh(this.n,OLh(this.i,this.j,this.k))}\nfunction Fei(a,b,c,d,e){kNd.call(this,a);this.i=c;this.j=d;this.k=e;this.n=new Uyh(a);Eei(this);Qyh(this.n,zyh(this.i,this.j,this.k));p0d(this.n,b)}\nfunction Dfi(a){var b;if(!VNd(a.hd._K()).xi()){a.g=null;return}b=a.g;Ffi(a);if(b==null||!nid(b,a.g)){syj(b+pNn+a.g);Efi(a)}}\nfunction Oso(a){var b,c;if(!!this.g&&!!this.i){b=FKh(this.g,a);c=FKh(this.i,a);if(b!=null&&c!=null){return TTg(b,c)}}throw Ttc(new Qfi)}\nfunction Yhi(a,b){var c;(c=a.r).n?(a.r=a.r.n):(a.r=a.r.n=nii(a.s));a.q=-1;if(a.r.k==b){++a.j;return a.r}a.r=c;a.n=b;throw Ttc(Xhi(a))}\nfunction kAg(a,b,c,d){var e,f;if(cf(b,365)){e=new Gfi(a.n,b,c);p0d(e.i,euf(d));f=me(fe(Wdb,1),gjn,15,0,[e.i]);return f}throw Ttc(ppf(a,d.q,b))}\nfunction Tsj(a){if(a.o){if(a.o==(itj(),etj)||a.o==ftj||a.o==gtj){return epj(),cpj}if(a.o==ctj){return epj(),bpj}}return epj(),dpj}\nfunction zyh(a,b,c){sxh();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 aon<d&&d<Ykn}\nfunction chi(a){var b,c,d,e;d=new xtd;c=(new Etd(a.g)).i.Ej();while(c.$i()){b=c._i();e=b.Ji();otd(d,e,Mld((Gkd(),Fkd),b.Ki()))}return new lhi(d)}\nfunction Ehi(a){var b,c,d,e,f;f=new L9c;e=(c=(new Wmd(a.g)).g._g().i.Ej(),new Xmd(c));while(e.g.$i()){d=(b=e.g._i(),b.Ji());EQc(f.g,d,f)}return f}\nfunction _gi(a){var b,c,d,e,f;f=new L9c;d=(c=(new Wmd(a.g)).g._g().i.Ej(),new Xmd(c));while(d.g.$i()){e=(b=d.g._i(),b.Ji());x9c(f,Ehi(e))}return f}\nfunction uhi(a){var b,c,d,e,f,g;f=new L9c;for(e=(c=(new Gmd(a.g)).g._g().tf(),new Hmd(c));e.g.$i();){d=(b=e.g._i(),b.Ji());g=_gi(d);x9c(f,g)}return f}\nfunction hgi(a,b){var c,d,e,f,g;if(JQc(a.p)==0){return}g=BQc(a.p,b);if(g==null){return}for(d=g,e=0,f=d.length;e<f;++e){c=d[e];K9c(a.u,c)}GQc(a.p,b)}\nfunction XJf(a,b){var c;EJf(a,b[0]);if(b[0]==null){return}_Jf(a);a.t=je(qf,XZm,125,b.length-1,0,3);for(c=0;c<b.length-1;++c){a.t[c]=b[c+1]}aKf(a);jKf(a)}\nfunction Kii(a){this.r=a;this.s=1;this.p=0;this.g=this.o=x0m;this.j=je(pf,tZm,5,x0m,15,1);this.k=je(sf,TZm,5,x0m,15,1);this.i=je(sf,TZm,5,x0m,15,1)}\nfunction Pei(a,b){var c,d;if(!a.vu()||!a.Hs()){return false}c=a.cs();d=b.cs();if(!Zoj(c,d,Rhn)){return false}return RWg(a.Hs())&&!OWg(a.Hs(),new Vei)}\nfunction Qii(a,b,c,d,e){Pii.call(this,z0m+b+R_m+c+A0m+(a?V_m:\"'\"+Thi(String.fromCharCode(e&hZm))+\"' (\"+e+B0m)+(d==null||d.length==0?'':C0m+Thi(d)+'\"')+'')}\nfunction ffi(a,b,c){var d,e;d=i$e(b);e=ouc(a.n)/ouc(d);if(e>5||e<0.2||c){nyj('myPrecision='+quc(a.n)+o7n+quc(d)+p7n+e);a.i=null;a.n=d;return true}return false}\nfunction vvm(){this.g=(ttj(),ltj);this.i=new L9c;this.j=new Nnd;wnd(this.j,stj);wnd(this.j,mtj);wnd(this.j,qtj);this.k=new Nnd;wnd(this.k,mtj);wnd(this.k,qtj)}\nfunction dgi(a,b){var c;if(J9c(a.u,b)){!!kyj&&lyj(kyj,(Dyj(),wyj),'Ignoring existing poly '+b);return}I9c(a.u,b);c=JQc(a.u.g);nyj('Adding poly #'+c+oZm+ghi(b))}\nfunction tii(b){try{b.g=Jii(b.i)}catch(a){a=Stc(a);if(cf(a,317)){xii(0,128);return 1}else throw Ttc(a)}if(b.g==49){return uii(b,128)}return rii(b,xii(0,128),1)}\nfunction Hei(a,b,c,d,e,f){kNd.call(this,a);this.i=c;this.j=d;this.k=e;this.n=f;this.o=new Uyh(a);Gei(this);Qyh(this.o,PLh(this.i,this.j,this.k,this.n));p0d(this.o,b)}\nfunction sfi(a,b){var c;c=agi(b?a.k:a.n,a.o,b,a);if(!c){!!kyj&&lyj(kyj,(Dyj(),wyj),'Cannot compute locus equation (yet?)');ufi(a,a.hd,true);return null}return tfi(a,c)}\nfunction $fi(a){var b,c,d,e,f;d=new Nnd;for(f=(c=(new Wmd(CZd(a).i)).g._g().i.Ej(),new Xmd(c));f.g.$i();){e=(b=f.g._i(),b.Ji());e.av()&&!e.Eb&&(_wd(d.B,e),true)}return d}\nfunction dii(a){var b;this.o=je(sf,TZm,5,10,15,1);this.g=new Nnd;this.k=new Kii(a);this.s=new yii(this.k);this.r=new Nii;this.q=-1;this.j=0;for(b=0;b<10;b++)this.o[b]=-1}\nfunction Vuf(a,b){if(cf(a.Eb,166)){return a.Eb.hM(a)}if(!a.Eb){if(a.r==null){a.r=je(kkb,K6n,52,1,0,1);a.r[0]=new Ohi(a.hd);nyj('Variable '+b.gt()+'('+a.r[0]+')')}}return a.r}\nfunction STg(a,b){var c;c=je(sf,TZm,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 TTg(a,b){var c;c=je(ov,Wgn,144,3,0,1);c[0]=Mld(Vkd(a[1],b[2]),Vkd(a[2],b[1]));c[1]=Mld(Vkd(a[2],b[0]),Vkd(a[0],b[2]));c[2]=Mld(Vkd(a[0],b[1]),Vkd(a[1],b[0]));return UTg(c)}\nfunction qhi(a,b){var c;c=je(ikb,O6n,28,3,0,1);c[0]=Xgi(bhi(a[1],b[2]),chi(bhi(a[2],b[1])));c[1]=Xgi(bhi(a[2],b[0]),chi(bhi(a[0],b[2])));c[2]=Xgi(bhi(a[0],b[1]),chi(bhi(a[1],b[0])));return c}\nfunction gii(){gii=Auc;fii=me(fe(kv,1),zZm,2,6,[V_m,'\" \"','\"\\\\t\"','\"\\\\n\"','\"\\\\r\"','<NUMBER>','<VARIABLE>','\"[1]:\"','<ANYFACTLIST>','<INDEXPOLY>',X_m,'\"+\"','\"-\"','\"*\"','\"^\"'])}\nfunction ufi(a,b,c){var d,e;d=i$e(b);e=ouc(a.p)/ouc(d);if(e>5||e<0.2||c){nyj('resetFingerprint: myPrecision='+quc(a.p)+o7n+quc(d)+p7n+e);a.i=null;a.p=d;return true}return false}\nfunction UTg(a){var b,c,d,e;b=(Gkd(),Fkd);for(d=0;d<a.length;d++){b=Pkd(b,a[d])}Nkd(b,Fkd)&&(b=Bkd);e=je(ov,Wgn,144,a.length,0,1);for(c=0;c<a.length;c++){e[c]=Lkd(a[c],b)}return e}\nfunction Ghi(a){var b,c,d,e,f;f=new ujd('');d=(new Etd(a.g)).i.Ej();while(d.$i()){b=d._i();c=b.Ji();hjd(f,iid(iid('v_{',''+c.g),'}'));e=b.Ki().g;e>1&&(f.g+='^{'+e+'}',f)}return f.g}\nfunction GKh(a,b){if(!a.Eb){!a.Y&&(a.Y=new Phi(a));!a.Z&&(a.Z=new Phi(a));Nhi(a.Y,a.Z);Nhi(a.Z,a.Y);I9c(b,a.Y);I9c(b,a.Z);return}if(cf(a.Eb,242)){a.Eb.QO(b);return}throw Ttc(new Qfi)}\nfunction FOd(a){var b,c,d;c=new sjd;b=new vmd((new smd(a)).g);while(b.i){d=umd(b);c.g+=',';hjd(c,iid('v',''+d.Ji().g));c.g+='=';gjd(c,d.Ki())}if(c.g.length>0){return Fid(c.g,1)}return ''}\nfunction ylg(a,b,c){var d,e;if(a.k.B.length!=0){e=new Tnd(a.k);while(e.g<e.j.B.length){d=Rnd(e);if(cf(d,641)){if(d.Pm(0)==b&&d.Pm(1)==c||d.Pm(0)==c&&d.Pm(1)==b){return d.o}}}}return null}\nfunction itj(){itj=Auc;etj=new jtj('TRUE',0);ftj=new jtj('TRUE_NDG_UNREADABLE',1);gtj=new jtj('TRUE_ON_COMPONENTS',2);ctj=new jtj('FALSE',3);htj=new jtj(c3m,4);dtj=new jtj('PROCESSING',5)}\nfunction xii(a,b){switch(a){case 0:if(huc(Vtc(b,128),0))return 4;return -1;case 1:if(huc(Vtc(b,128),0))return 6;return -1;case 2:if(huc(Vtc(b,128),0))return 5;return -1;default:return -1;}}\nfunction ngi(a,b,c){var d,e;if(a.g==null){e=b.hM(b);d=c.hM(c);if(e==null||d==null){mgi(a,b.rm());return null}a.g=je(kkb,K6n,52,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 Ltj(a,b){var c,d,e,f,g,h;EQc(Gtj,a,vhd(b));b>Etj&&(Etj=b);c=a.Eb;if(c){for(e=c.eb,f=0,g=e.length;f<g;++f){d=e[f];h=new Pnd(new Kod(me(fe(Wdb,1),gjn,15,0,[d,a])));I9c(Dtj,h);Ltj(d,b+1)}}}\nfunction Kgi(a,b){var c,d,e;if(a.j.B.length==0){wnd(a.j,b)}else{d=new Tnd(a.j);e=0;while(d.g<d.j.B.length){c=Rnd(d);if(kf(c.Ji())===kf(b.k)&&Mhi(c.Ki(),b.n)){break}++e}e==a.j.B.length&&wnd(a.j,b)}}\nfunction eii(a,b){Whi();var c,d,e,f,g,h;h=(d=(new Wmd(b.i)).g._g().i.Ej(),new Xmd(d));g=new KQc;while(h.g.$i()){f=(c=h.g._i(),c.Ji());FQc(g,iid('v',''+f.g),f)}e=new dii(new Mii(a));return $hi(e,g)}\nfunction nfi(a){var b,c,d,e,f;c=a.i;b=a.j;f=null;if(Vxh(c,b)){f=(Ofd(),true)}else{d=me(fe(Ceb,1),Vln,42,0,[new BLh(a.fd),new BLh(a.fd)]);e=XHg(c,b,d,Ykn);f=(Ofd(),e==4?true:false)}Qyh(a.k,(txd(f),f))}\nfunction Jfi(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 shi(a,b,c,d,e,f){return Xgi(Xgi(Ahi(Xgi(new mhi(a),chi(new mhi(c)))),Ahi(Xgi(new mhi(b),chi(new mhi(d))))),chi(Xgi(Ahi(Xgi(new mhi(c),chi(new mhi(e)))),Ahi(Xgi(new mhi(d),chi(new mhi(f)))))))}\nfunction aii(a,b){var c,d,e;d=1;c=cii(a,b);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(a.s)).k):(a.q=a.p.k):a.q){case 14:{Yhi(a,14);e=Yhi(a,5);d=Zfd(e.j,10);break}default:a.o[9]=a.j;}return new Khi(c,d)}\nfunction MKh(a){var b;if(!a.Eb){!a.Y&&(a.Y=new Phi(a));!a.Z&&(a.Z=new Phi(a));b=me(fe(ikb,1),O6n,28,0,[new mhi(a.Y),new mhi(a.Z),new ihi(1)]);return b}if(cf(a.Eb,242)){return a.Eb.RO()}throw Ttc(new Qfi)}\nfunction FKh(a,b){var c;if(!a.Eb){c=je(ov,Wgn,144,3,0,1);c[0]=b.get(a.Y);c[1]=b.get(a.Z);c[2]=(Gkd(),Bkd);if(!c[0]||!c[1]){throw Ttc(new Qfi)}return c}if(cf(a.Eb,242)){return a.Eb.PO(b)}throw Ttc(new Qfi)}\nfunction Kfi(a,b){var c;this.o=a;this.j=JQc(a.g);this.n=b;if(this.j<this.n){this.g=true;return}this.k=je(sf,TZm,5,this.n,15,1);for(c=0;c<this.n;c++){this.k[c]=c+1}this.i=new Ond(this.j);ynd(this.i,this.o)}\nfunction bgi(a){var b,c,d,e,f,g;!Wfi&&(Wfi=new KQc);for(e=(c=(new Wmd(CZd(a).i)).g._g().i.Ej(),new Xmd(c));e.g.$i();){d=(b=e.g._i(),b.Ji());if(!cf(d,36)){f=d.hM(d);if(f!=null){g=new Kod(f);EQc(Wfi,g,d)}}}}\nfunction Wei(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=Bxh(a.i);c=Bxh(a.j);a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);a.g[0][0]=xhi(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction $ei(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=Bxh(a.i);c=Bxh(a.j);a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);a.g[0][0]=yhi(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction zfi(a){var b;if(!VNd(a.hd._K()).xi()){a.i=null;return}b=a.i;Bfi(a);do{dmg(a.fd,a)}while(Bnd(a.fd.k,a,0)!=-1);Mkg(a.fd,a);emg(a.fd,a);Okg(a.fd,a,true);if(b==null||!nid(b,a.i)){syj(b+pNn+a.i);Afi(a)}}\nfunction uii(b,c){if(Ztc(c=Vtc(c,128),0))return rii(b,xii(0,128),1);try{b.g=Jii(b.i)}catch(a){a=Stc(a);if(cf(a,317)){xii(1,c);return 2}else throw Ttc(a)}if(b.g==93){return vii(b,c,128)}return rii(b,xii(1,c),2)}\nfunction vii(b,c,d){if(Ztc(d=Vtc(d,c),0))return rii(b,xii(1,c),2);try{b.g=Jii(b.i)}catch(a){a=Stc(a);if(cf(a,317)){xii(2,d);return 3}else throw Ttc(a)}if(b.g==58){if(huc(Vtc(d,128),0))return wii(b,3,7)}return rii(b,xii(2,d),3)}\nfunction sii(a){switch(a.g){case 42:return wii(a,0,13);case 43:return wii(a,0,11);case 44:return wii(a,0,10);case 45:return wii(a,0,12);case 91:return tii(a);case 94:return wii(a,0,14);default:return rii(a,1,0);}}\nfunction _fi(a){var b,c,d,e,f,g,h,i,j;d=new L9c;c=a.Eb;if(c){for(f=c.eb,g=0,h=f.length;g<h;++g){e=f[g];b=e.Eb;e.av()&&!b?(j=EQc(d.g,e,d),j==null):e.av()&&cf(b,1211)?(i=EQc(d.g,e,d),i==null):x9c(d,_fi(e))}}return d}\nfunction Bxh(a){if(cf(a.Eb,166)){return a.Eb.hM(a)}if(cf(a,733)||!a.Eb){if(a.u==null){a.u=je(kkb,K6n,52,4,0,1);a.u[0]=new Ohi(a.hd);a.u[1]=new Ohi(a.hd);a.u[2]=new Ohi(a.hd);a.u[3]=new Ohi(a.hd)}return a.u}return null}\nfunction lii(){lii=Auc;iii=me(fe(kv,1),zZm,2,6,['',null,null,null,null,null,null,'[1]:',null,null,',','+','-','*','^']);hii=me(fe(sf,1),TZm,5,15,[8,10]);kii=me(fe(kv,1),zZm,2,6,[k0m]);jii=me(fe(tf,1),$_m,5,14,[32737])}\nfunction Dii(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 Aei(a,b){var c,d,e;if(!a.i||(d=a.i._s((xrg(),Vqg)))==null){if(!b.i||a.i._s((xrg(),Vqg))==null){return Lhi(a,b)}return -1}if(!b.i||(e=b.i._s((xrg(),Vqg)))==null){return 1}c=gid(d,e);if(c==0){return Lhi(a,b)}return c}\nfunction ohi(a,b,c,d,e,f){var g,h,i,j,k,l,m;g=new mhi(a);h=new mhi(b);i=new mhi(c);j=new mhi(d);k=new mhi(e);l=new mhi(f);m=Xgi(Xgi(Xgi(Xgi(Xgi(bhi(g,j),bhi(i,l)),bhi(k,h)),chi(bhi(k,j))),chi(bhi(g,l))),chi(bhi(h,i)));return m}\nfunction $hi(a,b){var c,d;c=new L9c;Yhi(a,7);d=_hi(a,b);EQc(c.g,d,c);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(a.s)).k):(a.q=a.p.k):a.q){case 8:{break}default:a.o[0]=a.j;break e;}Yhi(a,8);d=_hi(a,b);EQc(c.g,d,c)}return c}\nfunction YCg(a){var b,c,d,e;e=a.g.$b;if(!e.u.zm()||!e.C.zm()){throw Ttc(new Qfi)}c=e.u;d=e.C;if(e.A==($jj(),ujj)){b=new bfi(a.fd,c,d);return b}if(e.A==tjj){b=new Zei(a.fd,c,d);return b}if(e.A==Dij){b=new Mei(a.fd,c,d);return b}return null}\nfunction efi(a){var b,c,d;d=new BLh(a.fd);b=new Jef(a.fd,a.o,1,1);d.Eb=b;$_d(d,true,true);c=agi(d,a.k,false,a);v_d(d);if(!c){!!kyj&&lyj(kyj,(Dyj(),wyj),'Cannot compute envelope equation (yet?)');ffi(a,a.hd,true);return null}return dfi(a,c)}\nfunction RTg(a,b,c){var d,e,f;e=xKh(a,a);f=xKh(b,b);d=je(ikb,O6n,28,2,0,1);d[0]=Xgi(Xgi(bhi(new ihi(2),new mhi(c[0])),chi(new mhi(e[0]))),chi(new mhi(f[0])));d[1]=Xgi(Xgi(bhi(new ihi(2),new mhi(c[1])),chi(new mhi(e[1]))),chi(new mhi(f[1])));return d}\nfunction Fhi(a,b){var c,d,e,f,g,h,i,j;h=new ztd(a.g);i=b.g;e=(d=(new Wmd(b.g)).g._g().i.Ej(),new Xmd(d));while(e.g.$i()){j=(c=e.g._i(),c.Ji());Qmd(a.g,j)?otd(h,j,vhd(Rmd(a.g,j).g+(g=j,xQc(etd(i,g))).g)):otd(h,j,(f=j,xQc(etd(i,f))))}return new Ihi(h)}\nfunction Qsj(a,b){var c,d,e,f,g,h;for(f=(g=(new Gmd(a.i.g)).g._g().tf(),new Hmd(g));f.g.$i();){e=(c=f.g._i(),c.Ji());if(nid(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}}}}I9c(a.i,b)}\nfunction Jtj(){Jtj=Auc;Itj=me(fe(kv,1),zZm,2,6,[qjn,$rn,'Midpoint',EHn,Bln,Yrn,ojn,H7n,'Ray',pjn,mln,hln,Zin,'Translate',Rin,_rn,jln,Cun,'Mirror',Cln,iln,iHn,mon,Bun]);Htj=me(fe(kv,1),zZm,2,6,[ojn,Bln,Yrn,$rn,dvn,Bjn,Aln,mon,dvn,Cun,'Ray',Cln,Bun,evn,Rin])}\nfunction jfi(a){var b,c;if(a.g!=null){return a.g}if(!!a.k&&!!a.j){if(cf(a.j,73)){b=xKh(a.k,a.k);c=Bxh(a.j);a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);a.g[0][0]=phi(b[0],b[1],c[0],c[1],c[2],c[3]);return a.g}else if(cf(a.j,177)){return kfi(a)}}throw Ttc(new Qfi)}\nfunction Xgi(a,b){var c,d,e,f,g,h,i;g=new ztd(a.g);i=b.g;e=(new Etd(i)).i.Ej();while(e.$i()){d=e._i();h=d.Ji();if(Qmd(a.g,h)){c=Hld(Rmd(a.g,h),(f=h,xQc(etd(i,f))));c==(Gkd(),Fkd)?ptd(g,h):otd(g,h,Hld(Rmd(a.g,h),d.Ki()))}else{otd(g,h,d.Ki())}}return new lhi(g)}\nfunction EKh(a,b){var c,d,e,f,g,h,i,j;if(!a.Eb){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=me(fe(sf,1),TZm,5,15,[0,0,0]);return j}}i=me(fe(sf,1),TZm,5,15,[1,1,0]);return i}if(cf(a.Eb,242)){return a.Eb.OO(b)}throw Ttc(new Qfi)}\nfunction Jgi(a,b,c){var d,e,f,g,h,i,j;h=null;if(cf(b,167)){j=b;f=QBh(j);cf(f,122)&&(h=f)}else cf(b,122)&&(h=b);if(h){e=new Ohi(c);d=c.v;i=d.jb;d.jb=false;if(h.sc==null){p0d(h,iid('v',''+e.g));T_d(h,true);h.bc=false;d1d(h,false)}d.jb=i;g=new Nmd(h,e);Kgi(a,g);I9c(a.g,h)}}\nfunction xKh(a,b){if(cf(a.Eb,166)){return a.Eb.hM(a)}if(!a.Eb){if(a.A==null){a.A=je(kkb,K6n,52,2,0,1);a.A[0]=new Ohi(a.hd);a.A[1]=new Ohi(a.hd);syj('Free point '+b.gt()+'('+a.A[0]+','+a.A[1]+')')}return a.A}nyj('There is no implementation yet for '+a.Eb);throw Ttc(new Qfi)}\nfunction BOd(a){var b,c,d,e,f,g,h,i,j;c=tid(a,Nid(125));e=(zxd(2,c,a.length),a.substr(2,c-2));d=Did(e,',',0);h=Zfd(d[0],10);j=Zfd(d[1],10);f=he(qf,[zdn,t4m],[20,5],15,[h,j],2);b=2;for(g=0;g<h;g++){for(i=0;i<j;i++){f[g][i]=Yfd(d[b]);syj(a7n+g+','+i+']='+f[g][i]);++b}}return f}\nfunction ttj(){ttj=Auc;stj=new utj('RECIOS_PROVER',0);mtj=new utj('BOTANAS_PROVER',1);qtj=new utj('OPENGEOPROVER_WU',2);ptj=new utj('OPENGEOPROVER_AREA',3);rtj=new utj('PURE_SYMBOLIC_PROVER',4);ltj=new utj(YDn,5);otj=new utj('LOCUS_IMPLICIT',6);ntj=new utj('LOCUS_EXPLICIT',7)}\nfunction whi(a,b,c,d){var e,f,g,h,i,j;i=new sjd;j=vhi(a);!!b&&x9c(j,b);g=(h=(new Gmd(j.g)).g._g().tf(),new Hmd(h));while(g.g.$i()){f=(e=g.g._i(),e.Ji());(c==null||(txd(c),c)&&d.contains(f)||!(txd(c),c)&&!d.contains(f))&&(i.g+=','+f,i)}if(i.g.length>0)return Fid(i.g,1);return ''}\nfunction Igi(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(nid(iid('v',''+f.g),b)){return f}}e=new Tnd(a.j);while(e.g<e.j.B.length){c=Rnd(e);d=c.Ji();if(nid(d.sc,b)){return c.Ki()}}!!kyj&&lyj(kyj,(Dyj(),yyj),'Internal error in AlgoDependentNumber');return null}\nfunction ehi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;k=new xtd;f=(new Etd(a.g)).i.Ej();while(f.$i()){e=f._i();m=e.Ji();n=new ztd(m.g);j=(h=b,xQc(etd(n,h)));if(j){i=(g=c,xQc(etd(n,g)));!i?(i=vhd(0)):ptd(n,c);ptd(n,b);otd(n,c,vhd(j.g+i.g))}d=e.Ki();l=new Ihi(n);otd(k,l,d)}return new lhi(k)}\nfunction zhi(a,b,c,d,e){var f,g,h,i,j,k,l;l=null;i=thi(a);l=new N9c(new Gmd(b));h=whi(a,l,(Ofd(),true),e);g=whi(a,l,false,e);f=c._K();j=VNd(f).vn(b,i,h,g,d);k=v_i(MPi(f.g).i)?VNd(f).xn(j):'?';if(nid('0',k)||nid(ekn,k)){return epj(),bpj}if(nid('1',k)||nid(E3m,k)){return epj(),cpj}return epj(),dpj}\nfunction ggi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;j=new L9c;p=new L9c;EQc(p.g,b,p);while(JQc(p.g)!=0){x9c(j,p);i=(l=(new Gmd(p.g)).g._g().tf(),new Hmd(l));o=new L9c;while(i.g.$i()){m=(d=i.g._i(),d.Ji());c=m.Eb;if(c){n=c.eb;for(f=n,g=0,h=f.length;g<h;++g){e=f[g];e==a||(k=EQc(o.g,e,o),k==null)}}}p=o}return j}\nfunction fhi(a){var b,c,d,e,f,g;f=new sjd;d=(new Etd(a.g)).i.Ej();if(!d.$i()){return '0'}while(d.$i()){c=d._i();g=c.Ji();b=c.Ki();if(g.g.o==0){f.g+=''+b}else{b!=(Gkd(),Bkd)&&(f.g+=b+'*',f);f.g+=''+g}f.g+='+'}e=Dfd(f,0,f.g.length-1);e=Bid(Bid(Bid(Bid(e,'\\\\+-','-'),'-1\\\\*','-'),'\\\\+1\\\\*','+'),'^1\\\\*','');return e}\nfunction atj(a,b,c){var d,e,f,g,h,i,j,k,l,m;j=c.K;k=(h=(new Wmd(j.i)).g._g().i.Ej(),new Xmd(h));while(k.g.$i()){i=(g=k.g._i(),g.Ji());if(cf(i,73)){d=i.G;e=i.v;if(!!d&&!!e&&(d==a&&e==b||d==b&&e==a)){return i}}}m=c.jb;c.jb=false;f=new sKg(c,null,a,b);l=f.k;l.bc=true;l.Cc=15;l.xc=true;j1d(l,(xwh(),jwh));c.jb=m;return l}\nfunction Lgi(a,b,c){!!b.u&&(b.u.zm()&&cf(b.u,122)||cf(b.u,167))&&Jgi(a,b.u,c);!!b.C&&(b.C.zm()&&cf(b.C,122)||cf(b.C,167))&&Jgi(a,b.C,c);!!b.u&&b.u.Cu()&&Lgi(a,b.u,c);!!b.C&&b.C.Cu()&&Lgi(a,b.C,c);if(!!b.u&&b.u.Cu()&&!!b.C&&b.C.Cu()){return}if(cf(b.u,38)&&b.C.Cu()&&(b.A==($jj(),xij)||b.A==ljj)){return}if(cf(b.C,38)&&b.u.Cu()){return}}\nfunction phi(a,b,c,d,e,f){var g,h,i,j,k,l,m;!!kyj&&lyj(kyj,(Dyj(),Byj),'Setting up equation for collinear points ('+a+','+b+JFn+'('+c+','+d+G7n+'('+e+','+f+')');g=new mhi(a);h=new mhi(b);i=new mhi(c);j=new mhi(d);k=new mhi(e);l=new mhi(f);m=Xgi(Xgi(Xgi(bhi(g,j),chi(bhi(h,i))),bhi(k,Xgi(h,chi(j)))),chi(bhi(l,Xgi(g,chi(i)))));return m}\nfunction Rsj(a,b){!!kyj&&lyj(kyj,(Dyj(),wyj),D7n+b);a.i=new L9c;if(b==(ttj(),mtj)){a.o=Usj(a,Xfi(a));return}else if(b==stj){a.o=Usj(a,wei((!a.n&&(a.n=new Ajm),a.n),a));return}else if(b==rtj){a.o=Usj(a,lgi(a));return}else if(b==qtj||b==ptj){a.o=Usj(a,(!!kyj&&lyj(kyj,(Dyj(),wyj),'OGP is not implemented for the web'),itj(),htj));return}}\nfunction COd(a){var b,c,d,e,f,g,h,i,j,k,l;e=tid(a,Nid(125));g=Gid(a,e+3,a.length-2);f=Did(g,',',0);d=Zfd(f[0],10);h=je(qf,XZm,125,d,0,3);b=1;for(c=0;c<d;++c){j=Zfd(f[b++],10);l=Zfd(f[b++],10);h[c]=he(qf,[zdn,t4m],[20,5],15,[j,l],2);for(i=0;i<j;i++){for(k=0;k<l;k++){h[c][i][k]=Yfd(f[b]);syj(a7n+c+']['+i+','+k+']='+h[c][i][k]);++b}}}return h}\nfunction Ktj(a){var b,c,d,e,f,g,h,i,j,k,l,m;c=BQc(Ftj,a);if(c){return c.g}b=a.Eb;if(!b){EQc(Ftj,a,vhd(0));return 0}l=1;if(cf(b,w7m)){m=b.g.$b;i=new KQc;j=(F5g(),E5g.g=i,F5g(),E5g);$Xg(m,j);k=new vmd((new smd(i)).g);while(k.i){h=umd(k);d=h.Ji();l+=Ktj(d)*h.Ki().g}}else{for(e=b.eb,f=0,g=e.length;f<g;++f){d=e[f];l+=Ktj(d)}}EQc(Ftj,a,vhd(l));return l}\nfunction bhi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;l=new xtd;p=b.g;e=(new Etd(a.g)).i.Ej();while(e.$i()){c=e._i();n=c.Ji();f=(new Etd(p)).i.Ej();while(f.$i()){d=f._i();o=d.Ji();j=Fhi(n,o);k=Vkd(c.Ki(),d.Ki());h=j;if(etd(l,h)){m=Hld((i=j,xQc(etd(l,i))),k);m==(Gkd(),Fkd)?ptd(l,j):otd(l,j,Hld((g=j,xQc(etd(l,g))),k))}else{otd(l,j,k)}}}return new lhi(l)}\nfunction $gh(a,b){switch(a.v){case 69:return new jAg(b);case 70:return new lAg(b);case 71:return new Tyg(b);case 78:return new Uzg(b);case 72:return new Yyg(b);case 73:return new Vyg(b);case 74:return new Zyg(b);case 75:return new Xyg(b);case 77:return new Wyg(b);case 76:return new Uyg(b);case 79:return new $zg(b);case 80:return new zzg(b);default:return null;}}\nfunction QTg(a,b,c,d,e){var f,g,h,i,j,k,l;h=je(ikb,O6n,28,4,0,1);f=new mhi(a);g=new mhi(b);i=new mhi(e[0]);j=new mhi(e[1]);k=new mhi(e[2]);l=new mhi(e[3]);h[0]=Xgi(Xgi(bhi(new ihi(2),i),chi(new mhi(a))),chi(new mhi(c)));h[1]=Xgi(Xgi(bhi(new ihi(2),j),chi(new mhi(b))),chi(new mhi(d)));h[2]=Xgi(Xgi(Xgi(l,chi(j)),chi(i)),f);h[3]=Xgi(Xgi(Xgi(k,chi(i)),j),chi(g));return h}\nfunction ghi(a){var b,c,d,e,f;e=new sjd;d=(new Etd(a.g)).i.Ej();if(!d.$i()){return '0'}while(d.$i()){c=d._i();f=c.Ji();b=c.Ki();if(f.g.o==0){e.g+=''+b}else{if(!Nkd(b,(Gkd(),Bkd))){if(Nkd(Hld(b,Bkd),Fkd)){e.g.length>0&&mjd(e,e.g.length-1);e.g+='-'}else{Ikd(Hld(b,Bkd),Fkd)<0&&e.g.length>0&&mjd(e,e.g.length-1);e.g+=''+b}}hjd(e,Ghi(f))}e.g+='+'}return Dfd(e,0,e.g.length-1)}\nfunction xhi(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!kyj&&lyj(kyj,(Dyj(),Byj),'Setting up equation for parallel lines ('+a+','+b+')-'+'('+c+','+d+G7n+'('+e+','+f+')-'+'('+g+','+h+')');i=new mhi(a);j=new mhi(b);k=new mhi(c);l=new mhi(d);m=new mhi(e);n=new mhi(f);o=new mhi(g);p=new mhi(h);q=Xgi(bhi(Xgi(i,chi(k)),Xgi(n,chi(p))),chi(bhi(Xgi(j,chi(l)),Xgi(m,chi(o)))));return q}\nfunction yhi(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!kyj&&lyj(kyj,(Dyj(),Byj),'Setting up equation for perpendicular lines ('+a+','+b+')-'+'('+c+','+d+G7n+'('+e+','+f+')-'+'('+g+','+h+')');i=new mhi(a);j=new mhi(b);k=new mhi(c);l=new mhi(d);m=new mhi(e);n=new mhi(f);o=new mhi(g);p=new mhi(h);q=Xgi(bhi(Xgi(i,chi(k)),Xgi(m,chi(o))),bhi(Xgi(j,chi(l)),Xgi(n,chi(p))));return q}\nfunction pgi(a,b){var c,d,e,f;if(a.q!=null){return a.q}d=b[0].hM(b[0]);if(a.r==null){a.r=je(kkb,K6n,52,4,0,1);a.r[0]=new Ohi(b[0].rm());a.r[1]=new Ohi(b[0].rm());a.r[2]=d[0];a.r[3]=d[1]}c=me(fe(kkb,1),K6n,52,0,[a.r[0],a.r[1]]);e=b[1].hM(b[1]);f=b[2].hM(b[2]);a.q=je(ikb,O6n,28,2,0,1);a.q[0]=shi(d[0],d[1],c[0],c[1],e[0],e[1]);a.q[1]=shi(d[0],d[1],c[0],c[1],f[0],f[1]);return a.q}\nfunction Bii(b){var c,d;if(b.t==b.g){if(b.g==b.o){if(b.B>w0m){b.n=b.t=0;b.g=b.B}else b.B<0?(b.n=b.t=0):Aii(b,false)}else b.g>b.B?(b.g=b.o):b.B-b.g<w0m?Aii(b,true):(b.g=b.B)}try{if((d=Lii(b.r,b.j,b.t,b.g-b.t))==-1){b.r.j=null;throw Ttc(new qfd)}else b.t+=d;return}catch(a){a=Stc(a);if(cf(a,317)){c=a;--b.n;b.q+=0;(b.n-=0)<0&&(b.n+=b.o);b.B==-1&&(b.B=b.n);throw Ttc(c)}else throw Ttc(a)}}\nfunction Zhi(a,b){var c,d;c=bii(a,b);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(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=nii(a.s)).k):(a.q=a.p.k):a.q){case 11:{Yhi(a,11);d=bii(a,b);c=Xgi(c,d);break}case 12:{Yhi(a,12);d=bii(a,b);c=Xgi(c,chi(d));break}default:a.o[4]=a.j;Yhi(a,-1);throw Ttc(new Rhi);}}return c}\nfunction dfi(b,c){var d,e,f,g,h,i;i=new sjd;g=c.v;f=c.k;d=''+quc(i$e(b.hd));!!kyj&&lyj(kyj,(Dyj(),wyj),d7n+d);hjd(gjd(hjd(gjd(hjd(hjd(hjd(hjd(hjd(hjd(hjd(gjd(i,(yPd(),WOd)),'(['),g),'],['),f),'],'),d),','),c.i[0]),','),c.i[1]),')');e=b.hd._K();try{h=VNd(e).zn(i.g);!!kyj&&lyj(kyj,(Dyj(),Byj),m7n+h);return h}catch(a){a=Stc(a);if(cf(a,68)){!!kyj&&lyj(kyj,(Dyj(),yyj),n7n);return null}else throw Ttc(a)}}\nfunction tfi(b,c){var d,e,f,g,h,i;i=new sjd;g=c.v;f=c.k;d=''+quc(i$e(b.hd));!!kyj&&lyj(kyj,(Dyj(),wyj),d7n+d);hjd(gjd(hjd(gjd(hjd(hjd(hjd(hjd(hjd(hjd(hjd(hjd(gjd(i,(yPd(),rPd)),'(['),g),'],['),f),'],'),d),','),','),c.i[0]),','),c.i[1]),')');e=b.hd._K();try{h=VNd(e).zn(i.g);!!kyj&&lyj(kyj,(Dyj(),Byj),m7n+h);return h}catch(a){a=Stc(a);if(cf(a,68)){!!kyj&&lyj(kyj,(Dyj(),yyj),n7n);return null}else throw Ttc(a)}}\nfunction Xhi(a){var b,c,d,e,f,g,h;a.g.B.length=0;g=je(Qtc,YZm,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++){(Vhi[d]&1<<f)!=0&&(g[f]=true)}}}for(e=0;e<15;e++){if(g[e]){a.i=je(sf,TZm,5,1,15,1);a.i[0]=e;wnd(a.g,a.i)}}b=je(sf,Z_m,6,a.g.B.length,0,2);for(c=0;c<a.g.B.length;c++){b[c]=And(a.g,c)}return new Shi(a.r,b,(h=(gii(),fii),!a.s?null:(lii(),kii)[0],h))}\nfunction aKf(a){var b,c,d,e,f,g,h;a.I=je(q6,etn,142,a.t.length,0,1);for(c=0;c<a.t.length;++c){b=null;d=a.t[c].length-1;g=new C0g(a.hd,'x');h=new C0g(a.hd,'y');for(e=0;e<=d;e++){for(f=0;f<a.t[c][e].length;f++){e==0&&f==0?(b=new bYg(a.hd,a.t[c][0][0])):(b=pXg(b,kXg(iXg(sXg(new cYg(g.r,g),e),sXg(new cYg(h.r,h),f)),a.t[c][e][f])))}}!b&&(b=new bYg(a.hd,NaN));a.I[c]=new b$g(b,me(fe(s6,1),$ln,56,0,[g,h]))}}\nfunction Hgi(a,b){var c,d,e,f,g,h;h=new sjd;h.g+=b7n;h.g+=b;f=new sjd;f.g+=mjn;hjd(f,iid('v',''+a.r[0].g));h.g+=',';h.g+=mjn;hjd(h,iid('v',''+a.r[0].g));h.g+='=';hjd(h,iid('v',''+a.r[0].g));e=(g=(new Gmd(a.g.g)).g._g().tf(),new Hmd(g));while(e.g.$i()){c=(d=e.g._i(),d.Ji());f.g+=',';f.g+=mjn;hjd(f,c.sc);h.g+=',';h.g+=mjn;hjd(h,c.sc);h.g+='=';h.g+=F7n;hjd(h,c.sc)}h.g+='],[';h.g+=f;h.g+='])';return h.g}\nfunction Cgi(a,b,c){if(!!b.u&&b.u.zm()&&cf(b.u,122)){b.u.sc==null&&p0d(b.u,iid('v',''+(new Ohi(c)).g));I9c(a.g,b.u)}if(!!b.C&&b.C.zm()&&cf(b.C,122)){b.C.sc==null&&p0d(b.C,iid('v',''+(new Ohi(c)).g));I9c(a.g,b.C)}!!b.u&&b.u.Cu()&&Cgi(a,b.u,c);!!b.C&&b.C.Cu()&&Cgi(a,b.C,c);if(!!b.u&&b.u.Cu()&&b.C.Cu()){return}if(cf(b.u,38)&&b.C.Cu()&&(b.A==($jj(),xij)||b.A==ljj)){return}if(cf(b.C,38)&&b.u.Cu()){return}}\nfunction lgi(b){var c,d,e,f,g,h,i,j;i=b.q;if(cf(i,242)){j=i;c=j.SO();try{!c.i&&(c.i=new L9c,c.g.QO(c.i))}catch(a){a=Stc(a);if(cf(a,79)){return itj(),htj}else throw Ttc(a)}}else if(cf(i.Eb,242)){j=i.Eb;try{d=j.RO();for(f=d,g=0,h=f.length;g<h;++g){e=f[g];!!kyj&&lyj(kyj,(Dyj(),wyj),e);if(e.g.o!=0){return itj(),ctj}}return itj(),etj}catch(a){a=Stc(a);if(cf(a,79)){return itj(),htj}else throw Ttc(a)}}return itj(),htj}\nfunction Zfi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=me(fe(ov,1),Wgn,144,0,[(Gkd(),Fkd),Fkd,Fkd,Bkd]);p=a.q;e=$fi(p);d=new Nnd;for(h=new Tnd(e);h.g<h.j.B.length;){g=Rnd(h);_wd(d.B,g)}o=new KQc;l=new Tnd(d);j=je(Wdb,gjn,15,2,0,1);k=0;m=0;while(l.g<l.j.B.length&&k<2&&m<b){i=Rnd(l);f=i.hM(i);j[k]=i;EQc(o,f[0],c[m]);++m;if(m<b){EQc(o,f[1],c[m]);++k;++m}}if(k==2&&a.p){n=new _sj;n.g=kEn;n.i=j;tod(n.i);Qsj(a,n)}return o}\nfunction kgi(a,b,c){var d;this.n=new L9c;this.g=new L9c;this.p=new KQc;this.i=je(kkb,K6n,52,2,0,1);d=VNd(a.hd._K());if(d.xi()){!!kyj&&lyj(kyj,(Dyj(),wyj),'GeoGebra thinks Giac is loaded.');if(nid(d.xn('1+1'),'2')){egi(this,a,b,c);return}!!kyj&&lyj(kyj,(Dyj(),wyj),'But 1+1=2 seems to be problematic.');this.A=(itj(),dtj)}else{!!kyj&&lyj(kyj,(Dyj(),wyj),'GeoGebra thinks Giac is not loaded yet.');this.A=(itj(),dtj)}}\nfunction _hi(a,b){var c,d,e;e=new L9c;Yhi(a,7);f:while(true){Yhi(a,9);d=Zhi(a,b);Zgi(d,new jhi((Gkd(),Bkd)))||(c=EQc(e.g,d,e),c==null);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(a.s)).k):(a.q=a.p.k):a.q){case 9:{break}default:a.o[1]=a.j;break f;}}Yhi(a,8);Yhi(a,5);g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(a.s)).k):(a.q=a.p.k):a.q){case 10:{break}default:a.o[2]=a.j;break g;}Yhi(a,10);Yhi(a,5)}return e}\nfunction cfi(b){var c,d,e,f,g;g=(Ced(),$wnd.goog.global.performance).now();f=null;try{f=efi(b)}catch(a){a=Stc(a);if(cf(a,68)){e=a;!!kyj&&lyj(kyj,(Dyj(),wyj),e);!!kyj&&lyj(kyj,(Dyj(),wyj),k7n)}else throw Ttc(a)}if(f!=null){try{c=b.hd._K();XJf(b.j,VNd(c).Bn(f));b.j.u=true}catch(a){a=Stc(a);if(cf(a,40)){bKf(b.j)}else throw Ttc(a)}}else{bKf(b.j)}d=mf($wnd.goog.global.performance.now()-g);!!kyj&&lyj(kyj,(Dyj(),wyj),l7n+d+' ms')}\nfunction rfi(b,c){var d,e,f,g,h;if(!c){if(!ldf(b.n,b.o)){bKf(b.j);return}}h=(Ced(),$wnd.goog.global.performance).now();g=null;try{g=sfi(b,c)}catch(a){a=Stc(a);if(cf(a,68)){f=a;!!kyj&&lyj(kyj,(Dyj(),wyj),f);!!kyj&&lyj(kyj,(Dyj(),wyj),k7n)}else throw Ttc(a)}if(g!=null){try{d=b.hd._K();XJf(b.j,VNd(d).Bn(g));b.j.u=true}catch(a){a=Stc(a);if(cf(a,40)){bKf(b.j)}else throw Ttc(a)}}else{bKf(b.j)}e=mf($wnd.goog.global.performance.now()-h);!!kyj&&lyj(kyj,(Dyj(),wyj),l7n+e+' ms')}\nfunction gfi(a){var b,c,d,e,f,g;f=new bud;Vtd(f,a.k.N.yx());g=(d=(new Wmd(CZd(a.o.yx()).i)).g._g().i.Ej(),new Xmd(d));while(g.g.$i()){e=(c=g.g._i(),c.Ji());(!e.Eb&&(!e.Xb||!Izh(e.Xb))||e.Mv())&&f.i.put(e,(Ofd(),Mfd))==null}_td(f,a.k);a.g=je(Wdb,gjn,15,f.i.size(),0,1);a.g=E9c(f,a.g);a.p=je(Wdb,gjn,15,2,0,1);a.p[0]=a.o.yx();a.p[1]=a.k;_Md(a,a.j);ZMd(a,a.p,a.g);b=a.k.fd;do{Fnd(b.k,a)}while(Bnd(b.k,a,0)!=-1);wnd(b.k,a);a.i=ifi(a.g);a.n=i$e(a.hd)}\nfunction Zsj(a,b){var c,d,e,f,g,h,i;g=a.g;if(nid(oEn,g)){vod(a.i,new btj)}else if(nid(mEn,g)&&a.i.length==3){c=a.i[0];d=a.i[1];e=a.i[2];h=atj(c,e,b);i=atj(e,d,b);if(!!h&&!!i){a.i=je(Wdb,gjn,15,2,0,1);a.i[0]=h;a.i[1]=i;vod(a.i,new btj)}}else if(nid(kEn,g)||nid(mEn,g)||nid(lEn,g)||nid(nEn,g)){if(a.i.length==4){c=a.i[0];d=a.i[1];h=atj(c,d,b);e=a.i[2];f=a.i[3];i=atj(e,f,b);if(!!h&&!!i){a.i=je(Wdb,gjn,15,2,0,1);a.i[0]=h;a.i[1]=i;vod(a.i,new btj)}}else a.i.length==2&&vod(a.i,new btj)}}\nfunction egi(b,c,d,e){var f;f=(!CWi&&(CWi=new DWi),CWi);b.r=c;b.q=e;e.q=c;igi(b,d);if(b.A){return}if(e.g==(ttj(),ntj)){return}try{bgi(c)}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),'Botana vars cannot be inverted');b.A=(itj(),htj);return}else throw Ttc(a)}jgi(b);if(b.A){return}if(e.g!=stj&&f.g!=null&&Pfd(f.g)&&!e.p){try{Pod(b.u,Yfi(e))}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),'Extra NDG conditions cannot be added');b.A=(itj(),htj)}else throw Ttc(a)}}}\nfunction Thi(a){var b,c,d,e,f;e=new sjd;for(c=0;c<a.length;c++){switch(Axd(c,a.length),a.charCodeAt(c)){case 8:e.g+=H_m;continue;case 9:e.g+=I_m;continue;case 10:e.g+=J_m;continue;case 12:e.g+=K_m;continue;case 13:e.g+=L_m;continue;case 34:e.g+=M_m;continue;case 39:e.g+=N_m;continue;case 92:e.g+=xZm;continue;default:if((b=(Axd(c,a.length),a.charCodeAt(c)))<32||b>126){f=(d=b,vZm+d.toString(16));hjd(e,uZm+Gid(f,f.length-4,f.length))}else{e.g+=String.fromCharCode(b)}continue;}}return e.g}\nfunction xei(b,c,d){var e,f,g,h,i,j,k,l,m,n,o;if(d){n=new KQc;for(f=new vmd((new smd(b)).g);f.i;){e=umd(f);o=e.Ji();EQc(n,o,e.Ki())}h=(!CWi&&(CWi=new DWi),CWi);m=zhi(E9c(d.u,je(ikb,O6n,28,JQc(d.u.g),0,1)),n,d.r.rm(),h.k,d.n);!!kyj&&lyj(kyj,(Dyj(),wyj),'Recio meets Botana:'+n);if(m==(epj(),cpj)){return itj(),ctj}}else{try{g=c.g.PO(b);for(j=g,k=0,l=j.length;k<l;++k){i=j[k];if(!Nkd(i,(Gkd(),Fkd))){return itj(),ctj}}}catch(a){a=Stc(a);if(cf(a,79)){return itj(),htj}else throw Ttc(a)}}return itj(),etj}\nfunction dhi(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 xtd;g=(new Etd(a.g)).i.Ej();while(g.$i()){c=g._i();p=c.Ji();q=new ztd(p.g);l=(Gkd(),Bkd);h=new vmd((new smd(b)).g);while(h.i){d=umd(h);s=d.Ji();e=(j=s,xQc(etd(q,j)));if(e){l=Vkd(l,Xkd(d.Ki(),e.g));ptd(q,s)}}l=Vkd(l,c.Ki());o=new Ihi(q);k=o;if(etd(m,k)){n=Hld((i=o,xQc(etd(m,i))),l);r=n.k>1?Dxd(n.g[0],n.g[1]):Dxd(n.g[0],0);Ztc(n.n>0?r:guc(r),0)?ptd(m,o):otd(m,o,n)}else{f=l.g[0];(l.n>0?f:-f|0)!=0&&otd(m,o,l)}}return new lhi(m)}\nfunction Aii(b,c){var d,e,f,g;e=je(pf,tZm,5,b.o+w0m,15,1);f=je(sf,TZm,5,b.o+w0m,15,1);d=je(sf,TZm,5,b.o+w0m,15,1);try{if(c){wjd(b.j,b.B,e,0,b.o-b.B);wjd(b.j,0,e,b.o-b.B,b.n);b.j=e;wjd(b.k,b.B,f,0,b.o-b.B);wjd(b.k,0,f,b.o-b.B,b.n);b.k=f;wjd(b.i,b.B,d,0,b.o-b.B);wjd(b.i,0,d,b.o-b.B,b.n);b.i=d;b.t=b.n+=b.o-b.B}else{wjd(b.j,b.B,e,0,b.o-b.B);b.j=e;wjd(b.k,b.B,f,0,b.o-b.B);b.k=f;wjd(b.i,b.B,d,0,b.o-b.B);b.i=d;b.t=b.n-=b.B}}catch(a){a=Stc(a);if(cf(a,68)){g=a;throw Ttc(new jc(g.Oe()))}else throw Ttc(a)}b.o+=w0m;b.g=b.o;b.B=0}\nfunction vfi(a){var b,c,d,e,f,g;f=new bud;a.q=je(Wdb,gjn,15,2,0,1);if(a.k){Vtd(f,a.o);g=(d=(new Wmd(CZd(a.k).i)).g._g().i.Ej(),new Xmd(d));a.q[0]=a.k}else{Vtd(f,a.o.N.yx());g=(d=(new Wmd(CZd(a.n).i)).g._g().i.Ej(),new Xmd(d));a.q[0]=a.n}while(g.g.$i()){e=(c=g.g._i(),c.Ji());(!e.Eb&&(!e.Xb||!Izh(e.Xb))||e.Mv())&&f.i.put(e,(Ofd(),Mfd))==null}_td(f,a.o);a.g=je(Wdb,gjn,15,f.i.size(),0,1);a.g=E9c(f,a.g);a.q[1]=a.o;_Md(a,a.j);ZMd(a,a.q,a.g);b=a.o.fd;do{Fnd(b.k,a)}while(Bnd(b.k,a,0)!=-1);wnd(b.k,a);a.i=ifi(a.g);a.p=i$e(a.hd)}\nfunction Ssj(a){var b,c,d,e;if(!a.q){!!kyj&&lyj(kyj,(Dyj(),yyj),'No statement to prove');a.o=(itj(),htj);return}c=a.q.Eb;if(!c){nid(a.q.Bx((xrg(),Wqg)),E3m)?(a.o=(itj(),etj)):nid(a.q.Bx(Wqg),ekn)?(a.o=(itj(),ctj)):(a.o=(itj(),htj));return}Ptj(a.q);if(a.g!=(ttj(),ltj)){Rsj(a,a.g);return}nyj(D7n+a.g);a.p?(d=new Tnd(a.k)):(d=new Tnd(a.j));a.o=(itj(),htj);while((a.o==htj||a.o==ftj)&&d.g<d.j.B.length){e=Rnd(d);if(e==qtj||e==ptj){b=a.q.Eb;if(cf(b,w7m)){!!kyj&&lyj(kyj,(Dyj(),wyj),'OGP cannot safely check expressions, OGP will be ignored');continue}}Rsj(a,e)}}\nfunction Sgi(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.hd;n=xKh(c,c);m=Bxh(b);if(a.r==null){a.r=je(kkb,K6n,52,4,0,1);a.r[0]=new Ohi(h);a.r[1]=new Ohi(h);a.r[2]=n[0];a.r[3]=n[1];syj('Orthogonal line at '+c.sc+rfn+b.sc+' implicitly introduces feet point ('+a.r[0]+','+a.r[1]+')')}a.q=je(ikb,O6n,28,2,0,1);k=new mhi(n[0]);l=new mhi(n[1]);d=new mhi(m[0]);e=new mhi(m[1]);f=new mhi(m[2]);g=new mhi(m[3]);i=new mhi(a.r[0]);j=new mhi(a.r[1]);a.q[0]=Xgi(Xgi(Xgi(f,chi(d)),l),chi(j));a.q[1]=Xgi(Xgi(Xgi(k,chi(g)),e),chi(i));return a.q}throw Ttc(new Qfi)}\nfunction fgi(a){var b,c,d,e,f,g,h,i,j,k;b=new bud;c=new bud;f=E9c(a.u,je(ikb,O6n,28,JQc(a.u.g),0,1));j=new cud(vhi(f));k=(e=(new Wmd(j.i)).g._g().i.Ej(),new Xmd(e));while(k.g.$i()){i=(d=k.g._i(),d.Ji());if(!J9c(a.n,i)){c.i.put(i,(Ofd(),Mfd))==null;b.i.put(i,Mfd)==null}J9c(a.g,i)&&c.i.put(i,(Ofd(),Mfd))==null}if(a.B){g=je(ikb,O6n,28,f.length,0,1);for(h=0;h<f.length;h++){g[h]=dhi(f[h],a.B)}H9c(j,new Gmd(a.B))}else{g=f}nyj(y7n+j.i.size()+z7n+b.i.size()+A7n);a.v=thi(g);a.k=whi(g,null,(Ofd(),false),a.n);a.o=whi(g,null,true,a.n);whi(g,null,true,c);whi(g,null,false,c);syj(B7n+a.v);syj(C7n+a.k+','+a.o)}\nfunction Uhi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=new sjd;g=new sjd;k=0;p=new bud;for(i=0;i<b.length;i++){k<b[i].length&&(k=b[i].length);for(j=0;j<b[i].length;j++){Vtd(p,c[b[i][j]])}}for(n=(e=(new Wmd(p.i)).g._g().i.Ej(),new Xmd(e));n.g.$i();){m=(d=n.g._i(),d.Ji());hjd(hjd((g.g+=O_m,g),m),Qhi)}o.g+=P_m;q=a.n;for(h=0;h<k;h++){r=q.j;f=Thi(r);h!=0&&(o.g+=' ',o);if(q.k==0){o.g+=''+c[0];break}o.g+=' \"';o.g+=''+f;o.g+='\"';hjd(o,' '+c[q.k]);q=q.n}hjd(hjd(hjd(o,Qhi),O_m),Q_m+a.n.i+R_m+a.n.g);hjd((o.g+='.',o),Qhi);if(b.length==0);else{l=b.length;hjd(hjd(o,Qhi),S_m+(l==1?':':T_m)+Qhi+Qhi);hjd(o,g.g)}return o.g}\nfunction Xsj(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;k=a.rm().s.u4();e=new Nnd;i=(d=(new Wmd(CZd(a).i)).g._g().i.Ej(),new Xmd(d));h=new sjd;while(i.g.$i()){g=(c=i.g._i(),c.Ji());if(g.av()&&!g.Eb){wnd(e,g.sc)}else if(!cf(g,36)){b=g.Is((xrg(),irg));n=SUi(k,'LetABeB',null,me(fe(kv,1),zZm,2,6,[g.sc,b]));hjd((h.g+=''+n,h),'.\\n')}}o=new sjd;f=new sjd;for(m=new Tnd(e);m.g<m.j.B.length;){l=Rnd(m);f.g+=''+l;f.g+=','}j=f.g.length;if(j>0){zfd(f,j-1,j-1+1,'');hjd(hjd(o,SUi(k,'LetABeArbitraryPoints',null,me(fe(kv,1),zZm,2,6,[f.g]))),'.\\n')}o.g+=h;p=Rid(a.Eb);hjd(hjd(o,SUi(k,'ProveThat',null,me(fe(kv,1),zZm,2,6,[p]))),'.');return o.g}\nfunction yei(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 Gmd(b.g)).g._g().tf(),new Hmd(l)).g._i(),i.Ji());for(k=1;k<=d+2;k++){EQc(c,u,(Gkd(),Wtc(k,0)>=0?hld(k):Wkd(hld(guc(k)))));if(f){s=new KQc;for(h=new vmd((new smd(c)).g);h.i;){g=umd(h);t=g.Ji();EQc(s,t,g.Ki())}m=(!CWi&&(CWi=new DWi),CWi);r=zhi(E9c(f.u,je(ikb,O6n,28,JQc(f.u.g),0,1)),s,f.r.rm(),m.k,f.n);!!kyj&&lyj(kyj,(Dyj(),wyj),h7n+k+' '+s);if(r==(epj(),cpj)){return itj(),ctj}}else{try{j=e.g.PO(c);for(o=j,p=0,q=o.length;p<q;++p){n=o[p];if(!Nkd(n,Fkd)){return itj(),ctj}}}catch(a){a=Stc(a);if(cf(a,79)){return itj(),htj}else throw Ttc(a)}}}return itj(),etj}\nfunction Afi(a){var b,c,d,e,f;d=(!CWi&&(CWi=new DWi),CWi);c=new vvm;oid(q7n,d.i)?oid('Wu',d.j)?Rfi(c,(ttj(),qtj)):oid(pjn,d.j)&&Rfi(c,(ttj(),ptj)):oid('Botana',d.i)?Rfi(c,(ttj(),mtj)):oid('Recio',d.i)?Rfi(c,(ttj(),stj)):oid(r7n,d.i)?Rfi(c,(ttj(),rtj)):oid('Auto',d.i)&&Rfi(c,(ttj(),ltj));Wsj(c,a.j);c.p=false;f=(Ced(),$wnd.goog.global.performance).now();Ssj(c);b=mf($wnd.goog.global.performance.now()-f);!!kyj&&lyj(kyj,(Dyj(),wyj),l7n+b+' ms');e=c.o;!!kyj&&lyj(kyj,(Dyj(),wyj),s7n+e);if(e){if(e==(itj(),htj)||e==dtj){Pyh(a.g);return}a.g.j=true;(e==etj||e==ftj||e==gtj)&&Qyh(a.g,true);e==ctj&&Qyh(a.g,false)}nyj('OUTPUT for Prove: '+a.g)}\nfunction nii(b){var c,d,e,f,g,h;d=0;i:for(;;){try{b.g=zii(b.i)}catch(a){a=Stc(a);if(cf(a,40)){b.j=0;b.k=-1;h=qii(b);return h}else throw Ttc(a)}try{Eii(b.i,0);while(b.g<=32&&huc(Vtc(4294977024,juc(1,b.g)),0))b.g=zii(b.i)}catch(a){a=Stc(a);if(cf(a,317)){continue i}else throw Ttc(a)}b.j=iZm;b.k=0;d=sii(b);if(b.j!=iZm){b.k+1<d&&Eii(b.i,d-b.k-1);if(huc(Vtc(jii[b.j>>6],juc(1,b.j&63)),0)){h=qii(b);return h}else{continue i}}g=Iii(b.i);f=Hii(b.i);e=null;c=false;try{Jii(b.i);Eii(b.i,1)}catch(a){a=Stc(a);if(cf(a,317)){c=true;e=d<=1?'':Cii(b.i);if(b.g==10||b.g==13){++g;f=0}else ++f}else throw Ttc(a)}if(!c){Eii(b.i,1);e=d<=1?'':Cii(b.i)}throw Ttc(new Qii(c,g,f,e,b.g))}}\nfunction wgi(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.v){case 20:Tfi(c,Xgi(g,j));break;case 21:Tfi(c,Xgi(g,chi(j)));break;case 24:Tfi(c,bhi(g,j));break;case 28:i=Dhd(Ukd($gi(c.k.j)));if(i){h=g;for(f=vhd(1);cuc(f.g,i.g);d=f,f=vhd(f.g+1),d){h=bhi(h,g)}c.j=h}break;default:throw Ttc(new Qfi);}}b.u.Cu()&&!c.g.j&&wgi(a,b.u,c.g);b.C.Cu()&&!c.k.j&&wgi(a,b.C,c.k);if(cf(b.u,38)&&!c.g.j){e=dkd(new hkd(b.u.cs()));Tfi(c.g,new jhi(e))}if(cf(b.C,38)&&!c.k.j){e=dkd(new hkd(b.C.cs()));Tfi(c.k,new jhi(e))}if(cf(b.u,38)&&cf(b.C,167)){e=dkd(new hkd(b.u.cs()));l=Bgi(a,b.C.ln((xrg(),Vqg)));if(l){k=new Jhi(l);Tfi(c,new khi(e,k));return}}}\nfunction Fgi(a,b,c){var d,e,f,g,h,i,j,k,l;if(c.j){return}if(!!c.g&&!c.k&&c.i==($jj(),pjj)){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.v){case 20:Tfi(c,Xgi(g,j));break;case 21:Tfi(c,Xgi(g,chi(j)));break;case 24:Tfi(c,bhi(g,j));break;case 28:i=Dhd(Ukd($gi(c.k.j)));if(i){h=g;for(f=vhd(1);cuc(f.g,i.g);d=f,f=vhd(f.g+1),d){h=bhi(h,g)}c.j=h}break;default:throw Ttc(new Qfi);}}b.u.Cu()&&!c.g.j&&Fgi(a,b.u,c.g);!!b.C&&b.C.Cu()&&!c.k.j&&Fgi(a,b.C,c.k);if(cf(b.u,38)&&!c.g.j){e=dkd(new hkd(b.u.cs()));Tfi(c.g,new jhi(e))}if(cf(b.C,38)&&!c.k.j){e=dkd(new hkd(b.C.cs()));Tfi(c.k,new jhi(e))}if(cf(b.u,38)&&cf(b.C,167)){e=dkd(new hkd(b.u.cs()));l=Igi(a,b.C.ln((xrg(),Vqg)));if(l){k=new Jhi(l);Tfi(c,new khi(e,k));return}}}\nfunction rgi(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(cf(d,122)){throw Ttc(new Qfi)}n=null;cf(d,36)&&(n=d);if(!e||!f||!n){throw Ttc(new Qfi)}if(a.r==null){g=xKh(e,e);h=xKh(f,f);a.r=je(kkb,K6n,52,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 Ohi(e.hd);a.r[5]=new Ohi(e.hd);a.r[6]=new Ohi(e.hd)}a.q=je(ikb,O6n,28,2,0,1);i=null;cf(n.Eb,398)&&(i=Uuf(n));o=Vuf(n,n);l=0;q=Ahi(new mhi(o[0]));if(i!=null){a.q=je(ikb,O6n,28,i.length+1,0,1);for(l=0;l<i.length;l++){a.q[l]=i[l]}}j=Bhi(a.r[0],a.r[1],a.r[4],a.r[5]);k=Bhi(a.r[2],a.r[3],a.r[4],a.r[5]);m=Ahi(Xgi(Xgi(j,k),chi(q)));p=bhi(bhi(j,k),new ihi(4));a.q[l]=Xgi(m,chi(p));return a.q}\nfunction Ygi(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a==b){return 0}j=b.g;if(j.o==0){if(a.g.o==0){return 0}return 1}if(a.g.o==0){return -1}l=Tmd(gtd(a.g));k=Tmd(gtd(j));c=Chi(l,k);c==0&&(c=Ikd(Rmd(a.g,l),(g=k,xQc(etd(j,g)))));if(c!=0){return c}do{m=jtd(a.g,l,false);i=new Ktd(j,(Ptd(),Mtd),null,false,k,false);if(Jtd(m)==0){if(Jtd(i)==0){return 0}return -1}if(Jtd(i)==0){return 1}l=Tmd((m.o.ak()?m.k?(e=itd(m.j,m.n,true)):(e=itd(m.j,m.n,false)):(e=gtd(m.j)),!!e&&Itd(m,e.k)?e:null));k=Tmd((i.o.ak()?i.k?(d=itd(i.j,i.n,true)):(d=itd(i.j,i.n,false)):(d=gtd(i.j)),!!d&&Itd(i,d.k)?d:null));c=Chi(l,k);c==0&&(c=Ikd((h=l,xQc(Htd(m,etd(m.j,h)))),(f=k,xQc(Htd(i,etd(i.j,f))))))}while(c==0);return c}\nfunction Chi(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a==b){return 0}j=b.g;if(j.o==0){if(a.g.o==0){return 0}return 1}if(a.g.o==0){return -1}l=Tmd(gtd(a.g));k=Tmd(gtd(j));c=Lhi(l,k);c==0&&(c=nhd(Rmd(a.g,l),(g=k,xQc(etd(j,g)))));if(c!=0){return c}do{m=jtd(a.g,l,false);i=new Ktd(j,(Ptd(),Mtd),null,false,k,false);if(Jtd(m)==0){if(Jtd(i)==0){return 0}return -1}if(Jtd(i)==0){return 1}l=Tmd((m.o.ak()?m.k?(e=itd(m.j,m.n,true)):(e=itd(m.j,m.n,false)):(e=gtd(m.j)),!!e&&Itd(m,e.k)?e:null));k=Tmd((i.o.ak()?i.k?(d=itd(i.j,i.n,true)):(d=itd(i.j,i.n,false)):(d=gtd(i.j)),!!d&&Itd(i,d.k)?d:null));c=Lhi(l,k);c==0&&(c=nhd((h=l,xQc(Htd(m,etd(m.j,h)))),(f=k,xQc(Htd(i,etd(i.j,f))))))}while(c==0);return c}\nfunction Agi(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.V;k=je(kv,zZm,2,JQc(a.g.g),6,1);h=0;for(t=(m=(new Gmd(a.g.g)).g._g().tf(),new Hmd(m));t.g.$i();){s=(d=t.g._i(),d.Ji());k[h]=h$d(s,(xrg(),Zqg));++h}if(a.o){q=xWg(b.$b,j);u=new bud;$Xg(q,(M5g(),L5g.g=u,M5g(),L5g));i=(e=(new Wmd(u.i)).g._g().i.Ej(),new Xmd(e));while(i.g.$i()){A=(d=i.g._i(),d.Ji());f=(p=CQc(c.O,A),p);o=f.Eb.g.Hs();n=U5g(f,o,j);$Xg(q,n)}r=YXg(q,(xrg(),Zqg))}else{r=YXg(b.$b,(xrg(),Zqg))}v=Did(r,',',0);r=Gid(v[0],10,v[0].length-1);w=new sjd;w.g+=b7n;w.g+=''+r;w.g+='=0';l=new sjd;for(g=0;g<k.length;g++){if(g==0){l.g+=''+k[g]}else{l.g+=',';l.g+=''+k[g]}gjd(hjd(hjd((w.g+=',',w),k[g]),'='),a.r[g])}w.g+='],[';w.g+=l;w.g+='])';return w.g}\nfunction bii(a,b){var c,d,e,f;f=new Hhi;c=(Gkd(),Bkd);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(a.s)).k):(a.q=a.p.k):a.q){case 12:{Yhi(a,12);c=Mld(Fkd,Bkd);break}default:a.o[5]=a.j;}switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(a.s)).k):(a.q=a.p.k):a.q){case 5:{d=Yhi(a,5);c=Vkd(c,new fld(d.j));g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[6]=a.j;break g;}Yhi(a,13);e=aii(a,b);f=Fhi(f,e)}break}case 6:{e=aii(a,b);f=Fhi(f,e);h:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=nii(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[7]=a.j;break h;}Yhi(a,13);e=aii(a,b);f=Fhi(f,e)}break}default:a.o[8]=a.j;Yhi(a,-1);throw Ttc(new Rhi);}return new khi(c,f)}\nfunction Yfi(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;d=$fi(a.q);s=d.B.length;p=new _sj;s>3?(p.g='DegeneratePolygon'):(p.g=oEn);n=je(Wdb,gjn,15,s,0,1);o=0;for(c=new Tnd(d);c.g<c.j.B.length;){b=Rnd(c);n[o++]=b}p.i=n;tod(p.i);Qsj(a,p);r=je(ikb,O6n,28,s*(s-1)*(s-2)/6|0,0,1);o=0;u=new L9c;for(i=new Tnd(d);i.g<i.j.B.length;){h=Rnd(i);for(k=new Tnd(d);k.g<k.j.B.length;){j=Rnd(k);if(!(h==j||h.Au(j)==(epj(),cpj))){for(m=new Tnd(d);m.g<m.j.B.length;){l=Rnd(m);if(!(h==l||h.Au(l)==(epj(),cpj))&&!(j==l||j.Au(l)==(epj(),cpj))){t=new L9c;EQc(t.g,h,t);EQc(t.g,j,t);EQc(t.g,l,t);if(!yQc(u.g,t)){EQc(u.g,t,u);e=h.hM(h);f=j.hM(j);g=l.hM(l);q=phi(e[0],e[1],f[0],f[1],g[0],g[1]);pyj('Forcing non-collinearity for points '+h+':'+lxd(h)+q1m+j+':'+lxd(j)+t6n+l);r[o]=Xgi(bhi(q,new mhi(new Ohi(h.rm()))),chi(new jhi((Gkd(),Bkd))));++o}}}}}}return r}\nfunction zei(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=je(kkb,K6n,52,JQc(b.g),0,1);m=(p=(new Gmd(b.g)).g._g().tf(),new Hmd(p));for(l=0;l<A.length;l++){A[l]=(h=m.g._i(),h.Ji())}o=(d+2)*(d+1)/2|0;!!kyj&&lyj(kyj,(Dyj(),wyj),'nr of tests: '+o);g=0;for(k=1;k<d+2;k++){for(n=1;n<=k;n++){++g;EQc(c,A[0],(Gkd(),Wtc((d+2-k)*(d+2-n),0)>=0?hld((d+2-k)*(d+2-n)):Wkd(hld(guc((d+2-k)*(d+2-n))))));EQc(c,A[1],Wtc(k*n,0)>=0?hld(k*n):Wkd(hld(guc(k*n))));if(f){v=new KQc;for(i=new vmd((new smd(c)).g);i.i;){h=umd(i);w=h.Ji();EQc(v,w,h.Ki())}u=zhi(E9c(f.u,je(ikb,O6n,28,JQc(f.u.g),0,1)),v,f.r.rm(),(!CWi&&(CWi=new DWi),CWi).k,f.n);!!kyj&&lyj(kyj,(Dyj(),wyj),h7n+g+' '+v);if(u==(epj(),cpj)){return itj(),ctj}}else{try{j=e.g.PO(c);for(r=j,s=0,t=r.length;s<t;++s){q=r[s];if(!Nkd(q,Fkd)){return itj(),ctj}}}catch(a){a=Stc(a);if(cf(a,79)){return itj(),htj}else throw Ttc(a)}}}}return itj(),etj}\nfunction rii(b,c,d){var e,f,g,h;h=0;b.n=12;e=1;b.q[0]=c;f=iZm;for(;;){++b.o==iZm&&mii(b);if(b.g<64){g=juc(1,b.g);do{switch(b.q[--e]){case 1:case 0:if(Ztc(Vtc(wJn,g),0))break;f>5&&(f=5);{pii(b,0)}break;case 6:case 4:huc(Vtc(wJn,g),0)&&(pii(b,4),pii(b,6));break;case 2:if(Ztc(Vtc(wJn,g),0))break;f>6&&(f=6);b.q[b.n++]=2;break;case 5:b.g==58&&(f=8);break;case 8:huc(Vtc(wJn,g),0)&&oii(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!=iZm){b.j=f;b.k=d;f=iZm}++d;if((e=b.n)==(h=12-(b.n=h)))return d;try{b.g=Jii(b.i)}catch(a){a=Stc(a);if(cf(a,317)){return d}else throw Ttc(a)}}}\nfunction Ggi(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.hd;i=c.g.Hs();Lgi(b,i,p);if(b.r==null){b.r=je(kkb,K6n,52,b.j.B.length+1,0,1);b.r[0]=new Ohi(p);if(b.j.B.length==0){throw Ttc(new Qfi)}else{n=new Tnd(b.j);o=1;while(n.g<n.j.B.length){f=Rnd(n);b.r[o]=f.Ki();++o}}}q=new Vfi;Egi(b,i,q);e=p._K();k='';l=YXg(i,(xrg(),Zqg))+'-'+mjn+b.r[0];k='expand(lcm(denom(coeff('+l+')))*('+l+t1m;b.i=0;t=Hgi(b,k);try{m=VNd(e).zn(t);m=Bid(Gid(m,1,m.length-1),F7n,'');r=xNd(c.hd._K().j,m,c.hd,null);q=new Vfi;Egi(b,r,q);Fgi(b,r,q);while(!q.j){Fgi(b,r,q)}b.q=je(ikb,O6n,28,b.r.length,0,1);b.q[0]=q.j;if(b.j.B.length!=0){n=new Tnd(b.j);o=1;while(n.g<n.j.B.length){f=Rnd(n);g=Bxh(f.Ji());s=new mhi(f.Ki());b.q[o]=Xgi(bhi(s,s),chi(Bhi(g[0],g[1],g[2],g[3])));++o}}b.g=new L9c;if(c.j&&b.j.B.length!=0){n=new Tnd(b.j);while(n.g<n.j.B.length){f=Rnd(n);h=f.Ji();h.wc=false}}b.j=new Nnd;return b.q}catch(a){a=Stc(a);if(cf(a,68)){j=a;!!kyj&&lyj(kyj,(Dyj(),wyj),j)}else throw Ttc(a)}throw Ttc(new Qfi)}\nfunction kfi(a){var b,c,d,e,f,g,h;if(a.j.yb==4){g=xKh(a.k,a.k);h=VAh(a.j);a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);a.g[0][0]=shi(g[0],g[1],h[0],h[1],h[2],h[3]);return a.g}if(a.j.yb==9){if(a.i==null){a.i=je(kkb,K6n,52,2,0,1);a.i[0]=new Ohi(a.hd);a.i[1]=new Ohi(a.hd)}g=xKh(a.k,a.k);h=VAh(a.j);a.g=he(ikb,[XZm,O6n],[94,28],0,[1,3],2);a.g[0][0]=shi(h[8],h[9],g[0],g[1],a.i[0],a.i[1]);a.g[0][1]=phi(h[4],h[5],a.i[0],a.i[1],h[6],h[7]);a.g[0][2]=yhi(g[0],g[1],a.i[0],a.i[1],h[4],h[5],h[6],h[7]);return a.g}if(a.j.yb==3||a.j.yb==5){if(a.i==null&&!!a.k.Eb){a.i=je(kkb,K6n,52,4,0,1);a.i=a.k.Eb.hM(a.k)}g=xKh(a.k,a.k);h=VAh(a.j);a.g=he(ikb,[XZm,O6n],[94,28],0,[1,3],2);e=new hhi;f=new hhi;b=a.k.Eb;if(cf(b,369)&&(b.j.yb==3||b.j.yb==5)){e=new mhi(a.i[2]);f=new mhi(a.i[3])}else if(Mhi(g[0],h[10])&&Mhi(g[1],h[11])){e=new mhi(h[2]);f=new mhi(h[3])}else{e=new mhi(new Ohi(a.hd));f=new mhi(new Ohi(a.hd))}c=new mhi(h[2]);d=new mhi(h[3]);a.g[0][0]=Xgi(Xgi(Xgi(c,d),chi(e)),chi(f));a.g[0][1]=Xgi(Bhi(h[6],h[7],g[0],g[1]),chi(bhi(e,e)));a.g[0][2]=Xgi(Bhi(h[8],h[9],g[0],g[1]),chi(bhi(f,f)));return a.g}throw Ttc(new Qfi)}\nfunction zgi(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.V;n=je(kv,zZm,2,JQc(a.g.g),6,1);a.i.B.length=0;a.r==null&&(a.r=je(kkb,K6n,52,JQc(a.g.g),0,1));!a.p&&(a.p=new Nnd);j=0;for(A=(p=(new Gmd(a.g.g)).g._g().tf(),new Hmd(p));A.g.$i();){w=(f=A.g._i(),f.Ji());n[j]=h$d(w,(xrg(),Zqg));!a.r[j]&&(a.r[j]=new Ohi(m));F=new Nmd(w,a.r[j]);if(a.p.B.length==0){wnd(a.p,F)}else{k=new Tnd(a.p);l=0;while(k.g<k.j.B.length){d=Rnd(k);if(d.Ji()==w&&Mhi(d.Ki(),a.r[j])){break}++l}l==a.p.B.length&&wnd(a.p,F)}G=Bxh(w);v=new mhi(a.r[j]);e=Xgi(bhi(v,v),chi(Bhi(G[0],G[1],G[2],G[3])));wnd(a.i,e);++j}if(a.o){t=xWg(b.$b,m);B=new bud;$Xg(t,(M5g(),L5g.g=B,M5g(),L5g));k=(g=(new Wmd(B.i)).g._g().i.Ej(),new Xmd(g));while(k.g.$i()){H=(f=k.g._i(),f.Ji());h=(s=CQc(c.O,H),s);r=h.Eb.g.Hs();q=U5g(h,r,m);$Xg(t,q)}u=YXg(t,(xrg(),Zqg))}else{u=YXg(b.$b,(xrg(),Zqg))}C=Did(u,',',0);u=Gid(C[0],10,C[0].length-1);D=new sjd;D.g+=b7n;D.g+=''+u;D.g+='=0';o=new sjd;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=';gjd(D,a.r[i]);D.g+='^2'}D.g+='],[';D.g+=o;D.g+='])';nyj(D.g);return D.g}\nfunction vgi(b,c,d){var e,f,g,h;if(!c){return}if(cf(c.u,38)&&cf(c.C,38)){f=c.u.cs();g=c.C.cs();switch(c.A.v){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 Ttc(new Qfi);}if(b.k!=0){h=dkd(new hkd((txd(e),e)*$wnd.Math.pow(10,b.k)));!!kyj&&lyj(kyj,(Dyj(),yyj),E7n)}else{h=dkd(new hkd((txd(e),e)))}Tfi(d,new jhi(h));return}Sfi(d,c.A);if(c.u){Rfi(d,new Vfi);if(c.u.Cu()){vgi(b,c.u,d.g)}else{cf(c.u,167)&&Tfi(d.g,new mhi(ygi(b,c.u.ln((xrg(),Vqg)))));if(cf(c.u,294)){e=c.u.cs();b.k!=0?(h=mf((txd(e),e)*$wnd.Math.pow(10,b.k))):(h=mf((txd(e),e)));Tfi(d.g,new ihi(h))}}}if(c.C){Ufi(d,new Vfi);if(c.C.Cu()){vgi(b,c.C,d.k)}else{if(cf(c.C,167)){try{Tfi(d.k,new mhi(ygi(b,c.C.ln((xrg(),Vqg)))))}catch(a){a=Stc(a);if(cf(a,40)){throw Ttc(new Qfi)}else throw Ttc(a)}}if(cf(c.C,294)){e=c.C.cs();if(!!d.g.j&&ahi(d.g.j)){switch(d.i.v){case 24:h=Vkd($gi(d.g.j),new fld(''+quc($tc(e))));break;case 26:h=(Gkd(),Bkd);break;default:throw Ttc(new Qfi);}Tfi(d,new jhi(h));return}b.k!=0&&c.A!=($jj(),yjj)?(h=new fld(''+quc($tc(e*$wnd.Math.pow(10,b.k))))):(h=new fld(''+quc($tc(e))));Tfi(d.k,new jhi(h))}}}}\nfunction rhi(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 bud;v=new cud(vhi(b));w=(n=(new Wmd(v.i)).g._g().i.Ej(),new Xmd(n));while(w.g.$i()){u=(m=w.g._i(),m.Ji());(!c||!nqd(c.n,u))&&(yQc(f.g,u)||h.i.put(u,(Ofd(),Mfd))==null)}if(c){o=je(ikb,O6n,28,b.length,0,1);for(q=0;q<b.length;q++){o[q]=dhi(b[q],c)}H9c(v,new Gmd(c))}else{o=b}nyj(y7n+v.i.size()+z7n+h.i.size()+A7n);g=d._K();r=thi(o);l=whi(o,null,(Ofd(),false),f);p=whi(o,null,true,f);!!kyj&&lyj(kyj,(Dyj(),Byj),B7n+r);!!kyj&&lyj(kyj,(Dyj(),Byj),C7n+l+','+p);e?(j=VNd(g).sn(r,l)):(j=VNd(g).tn(r,l,false,Dhd(i$e(d))));if(j==null){!!kyj&&lyj(kyj,(Dyj(),zyj),'Not implemented (yet)');return null}k=Aid(Aid(v_i(MPi(g.g).i)?VNd(g).xn(j):'?','unicode95u','_'),'unicode91u','[');if(!e){k=Aid(k,'.0','');k=Gid(k,1,k.length-1);k=e7n+k+' [2]: 1,1';!!kyj&&lyj(kyj,(Dyj(),Byj),'Rewritten: '+k)}if(nid('empty list',k)||nid('{0}',k)){t=new L9c;s=new L9c;I9c(s,new jhi((Gkd(),Fkd)));EQc(t.g,s,t);return t}if(k.indexOf('halt')!=-1){return null}if(nid('?',k)||nid('',k)){return null}try{return eii(k,v)}catch(a){a=Stc(a);if(cf(a,D8m)){i=a;!!kyj&&lyj(kyj,(Dyj(),wyj),f7n+k);!!kyj&&lyj(kyj,(Dyj(),wyj),i)}else throw Ttc(a)}return null}\nfunction zjm(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=JQc(b.g);H=je(kkb,K6n,52,t,0,1);r=(v=(new Gmd(b.g)).g._g().tf(),new Hmd(v));for(m=0;m<t;m++){H[m]=(i=r.g._i(),i.Ji())}p=je(sf,TZm,5,t,15,1);for(n=0;n<t;n++){p[n]=t-n}u=0;h=t-1;g=he(ov,[XZm,Wgn],[392,144],0,[t,t],2);do{for(o=0;o<t;o++){h==t-1?(w=(Gkd(),Bkd)):(w=g[o][h+1]);for(s=h;s>=0;s--){w=Vkd(w,Mld(Vkd((Gkd(),Wtc(t,0)>=0?hld(t):Wkd(hld(guc(t)))),kld(p[s])),Wtc(o,0)>=0?hld(o):Wkd(hld(guc(o)))));g[o][s]=w}EQc(c,H[o],w)}++u;if(f){F=new KQc;for(j=new vmd((new smd(c)).g);j.i;){i=umd(j);G=i.Ji();EQc(F,G,i.Ki())}D=zhi(E9c(f.u,je(ikb,O6n,28,JQc(f.u.g),0,1)),F,f.r.rm(),(!CWi&&(CWi=new DWi),CWi).k,f.n);!!kyj&&lyj(kyj,(Dyj(),wyj),'Recio meets Botana #'+u+oZm+F);if(D==(epj(),cpj)){return itj(),ctj}}else{try{k=e.g.PO(c);for(A=k,B=0,C=A.length;B<C;++B){w=A[B];if(!Nkd(w,(Gkd(),Fkd))){return itj(),ctj}}}catch(a){a=Stc(a);if(cf(a,79)){return itj(),htj}else throw Ttc(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);!!kyj&&lyj(kyj,(Dyj(),wyj),u+' tests performed.');!!kyj&&lyj(kyj,(Dyj(),wyj),'n: '+t);!!kyj&&lyj(kyj,(Dyj(),wyj),'deg: '+d);return itj(),etj}\nfunction Otj(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 KQc;m=new Tnd(b);s=0;o=1;q=-1;p=0;while(m.g<m.j.B.length){++s;k=1;r=Rnd(m);(jf(r)?DQc(l,r):!!nqd(l.n,r))&&(k=(jf(r)?CQc(l,r):xQc(nqd(l.n,r))).g+1);EQc(l,r,vhd(k));if(cf(r,114)){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 vmd((new smd(l)).g);while(n.i){j=umd(n);r=j.Ji();k=j.Ki().g;k<q&&(q=k);t=k/s;if(cf(r,114)){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;!!kyj&&lyj(kyj,(Dyj(),wyj),'population='+l);!!kyj&&lyj(kyj,(Dyj(),wyj),'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?!!nqd(l.n,null):Aqd(l.p,d))?(t=(d==null?xQc(nqd(l.n,null)):Bqd(l.p,d)).g/s):(t=0);Ctj+='NF('+d+')'+',';Btj+=t+','}}Ctj+='max '+h+',';Btj+=o+',';Ctj+='min '+h+',';Btj+=q+',';Ctj+='mean '+h+',';Btj+=p+',';Ctj+='variation '+h+',';Btj+=A+',';Ctj+='entropy '+h+',';Btj+=i+','}\nfunction Ngi(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=BQc(a.g,b);if(A!=null){return A}}v=c.hd;if(c.yb==4&&d.yb==4){i=je(kkb,K6n,52,2,0,1);!a.i&&(a.i=new KQc);if(yQc(a.i,b)){i=BQc(a.i,b)}else{i=je(kkb,K6n,52,2,0,1);i[0]=new Ohi(v);i[1]=new Ohi(v);EQc(a.i,b,i)}q=0;e.gd<=-1&&yGg(e)==1&&(q=1);f=null;g=je(kkb,K6n,52,2,0,1);u=new vmd((new smd(a.i)).g);r=false;while(u.i){p=umd(u);w=p.Ji();if(!Vb(w,b)){f=je(ikb,O6n,28,3+q,0,1);g=p.Ki();f[2+q]=Xgi(bhi(Bhi(i[0],i[1],g[0],g[1]),new mhi(new Ohi(v))),chi(new ihi(1)));r=true}}r||(f=je(ikb,O6n,28,2+q,0,1));B=VAh(c);C=VAh(d);f[0]=shi(B[2],B[3],B[0],B[1],i[0],i[1]);f[1]=shi(C[2],C[3],C[0],C[1],i[0],i[1]);!a.g&&(a.g=new KQc);if(q>0){g=xKh(CGg(e),CGg(e));f[f.length-1]=Xgi(bhi(Bhi(i[0],i[1],g[0],g[1]),new mhi(new Ohi(v))),chi(new ihi(1)))}EQc(a.g,b,f);return f}h=je(kkb,K6n,52,2,0,1);!a.i&&(a.i=new KQc);if(yQc(a.i,b)){h=BQc(a.i,b)}else{h=je(kkb,K6n,52,2,0,1);h[0]=new Ohi(v);h[1]=new Ohi(v);EQc(a.i,b,h)}if(!a.g){j=UAh(c);l=VAh(c);m=UAh(d);o=VAh(d);k=j.length;n=m.length;f=je(ikb,O6n,28,k+n,0,1);for(t=0;t<k;t++){f[t]=ehi(ehi(j[t],l[0],h[0]),l[1],h[1])}for(s=0;s<n;s++){f[k+s]=ehi(ehi(m[s],o[0],h[0]),o[1],h[1])}!a.g&&(a.g=new KQc);EQc(a.g,b,f);return f}throw Ttc(new Qfi)}\nfunction Egi(b,c,d){var e,f,g,h,i;if(!c){return}if(cf(c.u,38)&&cf(c.C,38)){f=c.u.cs();g=c.C.cs();switch(c.A.v){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=Did(''+(txd(e),e),'\\\\.',0);b.i<i[1].length&&(b.i=i[1].length);break;default:throw Ttc(new Qfi);}if(b.i!=0){h=dkd(new hkd((txd(e),e)*$wnd.Math.pow(10,b.i)));!!kyj&&lyj(kyj,(Dyj(),yyj),E7n)}else{h=dkd(new hkd((txd(e),e)))}Tfi(d,new jhi(h));return}Sfi(d,c.A);if(c.u){Rfi(d,new Vfi);if(c.u.Cu()){Egi(b,c.u,d.g)}else{cf(c.u,167)&&Tfi(d.g,new mhi(Igi(b,RBh(c.u,(xrg(),Vqg)))));if(cf(c.u,294)){e=c.u.cs();if(b.i!=0){h=dkd(new hkd((txd(e),e)*$wnd.Math.pow(10,b.i)));!!kyj&&lyj(kyj,(Dyj(),yyj),'Possible num. error in converting formula coeff. to integer')}else{h=dkd(new hkd((txd(e),e)))}Tfi(d.g,new jhi(h))}}}if(c.C){Ufi(d,new Vfi);if(c.C.Cu()){Egi(b,c.C,d.k)}else{if(cf(c.C,167)){try{Tfi(d.k,new mhi(Igi(b,RBh(c.C,(xrg(),Vqg)))))}catch(a){a=Stc(a);if(cf(a,40)){throw Ttc(new Qfi)}else throw Ttc(a)}}if(cf(c.C,294)){e=c.C.cs();if(!!d.g.j&&ahi(d.g.j)){switch(d.i.v){case 24:h=Vkd($gi(d.g.j),new fld(''+quc($tc(e))));break;case 26:h=(Gkd(),Bkd);break;default:throw Ttc(new Qfi);}Tfi(d,new jhi(h));return}b.i!=0&&c.A!=($jj(),yjj)?(h=new fld(''+quc($tc(e*$wnd.Math.pow(10,b.i))))):(h=new fld(''+quc($tc(e))));Tfi(d.k,new jhi(h))}}}}\nfunction Nfi(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;Mfi=a.r.rm();f=uhi(a.u);for(M=(D=(new Gmd(b)).g._g().tf(),new Hmd(D));M.g.$i();){K=(l=M.g._i(),l.Ji());GQc(f.g,K)!=null}j=new L9c;x9c(j,f);H9c(j,a.n);H9c(j,new Gmd(b));i=new sjd;for(N=(F=(new Gmd(j.g)).g._g().tf(),new Hmd(F));N.g.$i();){K=(l=N.g._i(),l.Ji());i.g.length>0&&(i.g+=',',i);i.g+=''+K}n=new L9c;x9c(n,a.n);H9c(n,new Gmd(b));o=new sjd;for(L=(G=(new Gmd(n.g)).g._g().tf(),new Hmd(G));L.g.$i();){K=(l=L.g._i(),l.Ji());o.g.length>0&&(o.g+=',',o);o.g+=''+K}h=Mfi._K();fgi(a);p=VNd(h).un(b,a.v,o.g,i.g);q=v_i(MPi(h.g).i)?VNd(h).xn(p):'?';r=q.length-Aid(q,'{','').length-1;A=new L9c;H=1;for(s=0;s<r;++s){v=new L9c;while(!nid((zxd(H,H+1,q.length),q.substr(H,H+1-H)),'}')){++H;++H;B=H;while(!nid(',',J=(zxd(H,H+1,q.length),q.substr(H,H+1-H)))&&!nid('}',J)){++H}K=(zxd(B,H,q.length),q.substr(B,H-B));m=false;g=(C=(new Gmd(f.g)).g._g().tf(),new Hmd(C));while(!m){I=(l=g.g._i(),l.Ji());if(nid(I.g+'',K)){EQc(v.g,I,v);m=true}}}EQc(A.g,v,A);H+=2}Lfi=new L9c;x9c(Lfi,n);nyj('The geometrically free variables should be independent: '+Lfi);k=c+1;while(true){e=new Kfi(f,k);u=false;while(!e.g&&!u){d=Ifi(e);t=true;w=(C=(new Gmd(A.g)).g._g().tf(),new Hmd(C));while(w.g.$i()&&t){v=(l=w.g._i(),l.Ji());A9c(d,v)&&(t=false)}if(t){Lfi=d;u=true;nyj('An independent set found: '+Lfi)}}if(!u){!!kyj&&lyj(kyj,(Dyj(),wyj),'No independent set found with dimension '+k);return k>c+1}++k}}\nfunction Vgi(a,b){var c,d,e,f,g,h,i,j;h=b.rm();if(a.q!=null){return a.q}if(cf(b,73)){if(a.r==null){a.r=je(kkb,K6n,52,2,0,1);a.r[0]=new Ohi(h);a.r[1]=new Ohi(h)}g=b.hM(b);if(g==null){Ugi(a,h);return null}a.q=je(ikb,O6n,28,1,0,1);a.q[0]=phi(g[0],g[1],g[2],g[3],a.r[0],a.r[1]);return a.q}if(cf(b,177)){if(b.yb==4){if(a.r==null){a.r=je(kkb,K6n,52,2,0,1);a.r[0]=new Ohi(h);a.r[1]=new Ohi(h)}g=b.hM(b);if(g==null){Ugi(a,h);return null}a.q=je(ikb,O6n,28,1,0,1);a.q[0]=shi(g[2],g[3],g[0],g[1],a.r[0],a.r[1]);return a.q}if(b.yb==9){if(a.r==null){a.r=je(kkb,K6n,52,4,0,1);a.r[0]=new Ohi(h);a.r[1]=new Ohi(h);a.r[2]=new Ohi(h);a.r[3]=new Ohi(h)}j=b.hM(b);if(j==null){Ugi(a,h);return null}a.q=je(ikb,O6n,28,3,0,1);a.q[0]=shi(j[8],j[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[1]=phi(j[4],j[5],a.r[2],a.r[3],j[6],j[7]);a.q[2]=yhi(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.yb==3||b.yb==5){if(a.r==null){a.r=je(kkb,K6n,52,4,0,1);a.r[0]=new Ohi(h);a.r[1]=new Ohi(h);a.r[2]=new Ohi(h);a.r[3]=new Ohi(h)}i=b.hM(b);if(i==null){Ugi(a,h);return null}if(cf(b.Eb,955)){a.q=je(ikb,O6n,28,2,0,1);a.q[0]=Xgi(new mhi(i[0]),chi(new mhi(a.r[0])));a.q[1]=Xgi(new mhi(i[1]),chi(new mhi(a.r[1])));return a.q}a.q=je(ikb,O6n,28,3,0,1);e=new mhi(a.r[2]);f=new mhi(a.r[3]);c=new mhi(i[2]);d=new mhi(i[3]);a.q[0]=Xgi(Xgi(Xgi(c,d),chi(e)),chi(f));a.q[1]=Xgi(Bhi(a.r[0],a.r[1],i[6],i[7]),chi(bhi(e,e)));a.q[2]=Xgi(Bhi(a.r[0],a.r[1],i[8],i[9]),chi(bhi(f,f)));return a.q}}Ugi(a,h);return null}\nfunction wei(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;nid('groebner',(!CWi&&(CWi=new DWi),CWi).j)&&(d=true);e=null;D=c.q;if(cf(D,242)){C=D.SO()}else if(cf(D.Eb,242)){C=D.Eb.SO()}else{return itj(),htj}if(d){B=new vvm;Rfi(B,(ttj(),stj));e=new kgi(D,null,B);if(e.A==(itj(),dtj)){return dtj}}H=new L9c;if(d){l=$fi(D);u=new Tnd(l);while(u.g<u.j.B.length){o=Rnd(u);try{I=o.hM(o)}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),g7n+o);return itj(),htj}else throw Ttc(a)}I9c(H,I[0]);I9c(H,I[1]);Nhi(I[0],I[1]);Nhi(I[1],I[0]);I[0].i=o;I[1].i=o}}else{try{H=(!C.i&&(C.i=new L9c,C.g.QO(C.i)),C.i)}catch(a){a=Stc(a);if(cf(a,79)){return itj(),htj}else throw Ttc(a)}}t=(A=(new Gmd(H.g)).g._g().tf(),new Hmd(A));F=new KQc;k=new dud(new Bei);m=new L9c;while(t.$i()){n=t._i();if(!BQc(n.j,vhd(n.g))||!J9c(H,BQc(n.j,vhd(n.g)))){EQc(m.g,n,m);continue}k.i.put(n,(Ofd(),Mfd))==null}t=(h=(new Wmd(k.i)).g._g().i.Ej(),new Xmd(h));w=0;i=null;j=null;while(t.$i()){if(w==0){G=t._i();EQc(F,G,(Gkd(),Fkd));EQc(F,t._i(),Fkd);i=G.i;w=1}else if(w==1){G=t._i();EQc(F,G,(Gkd(),Fkd));EQc(F,t._i(),Bkd);j=G.i;w=2}else{I9c(m,t._i())}}if(w==1){b.g=je(Wdb,gjn,15,1,0,1);b.g[0]=i}else if(w==2){b.g=je(Wdb,gjn,15,2,0,1);b.g[0]=i;b.g[1]=j}v=JQc(m.g);if(v>5){!!kyj&&lyj(kyj,(Dyj(),wyj),\"Recio's method is currently disabled when # of free variables > 5\");return itj(),htj}try{g=C.g.OO(b)}catch(a){a=Stc(a);if(cf(a,79)){return itj(),htj}else throw Ttc(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 xei(F,C,e);case 1:return yei(m,F,f,C,e);case 2:return zei(m,F,f,C,e);default:return zjm(m,F,f,C,e);}}\nfunction xgi(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.$b;o=d.V;if(!v.u.Cu()&&cf(v.u,36)){e=v.u.Eb;if(cf(e,1146)){m=ylg(d,e.Pm(0),e.Pm(1));if(m){v.u=m;v.u.Ww(true)}else{m=new MMh(d,e.eb[0],e.eb[1]);m.Eb=e;v.u=m;v.u.Ww(true);b.j=true}}}if(!v.C.Cu()&&cf(v.C,36)){e=v.C.Eb;if(cf(e,1146)){m=ylg(d,e.Pm(0),e.Pm(1));if(m){HXg(v,m)}else{m=new MMh(d,e.eb[0],e.eb[1]);m.Eb=e;HXg(v,m);b.n=true}}}if(v.u.zm()&&(!cf(v.u,36)||v.u.Eb.um()==49)&&v.C.zm()&&(!cf(v.C,36)||v.C.Eb.um()==49)){p=v.u;u=v.C;if(v.A==($jj(),ujj)){e=new bfi(d,p,u);s=$ei(e);emg(d,e);return s}if(v.A==tjj){e=new Zei(d,p,u);s=Wei(e);emg(d,e);return s}if(v.A==Dij){if(cf(v.u,36)&&v.u.Eb.um()==49&&cf(v.C,36)&&v.u.Eb.um()==49){f=new Uei(d,p,u);t=Rei(f);emg(d,f);f.jb=true;if(b.j){p.Eb.jb=true;p.as()}if(b.n){u.Eb.jb=true;u.as()}return t}e=new Mei(d,p,u);s=Jei(e);emg(d,e);e.jb=true;if(b.j){p.Eb.jb=true;p.as()}if(b.n){u.Eb.jb=true;u.as()}return s}if(v.A==_ij){e=new mfi(d,p,u);s=jfi(e);emg(d,e);return s}}if(!v.u.Cu()&&!cf(v.u,38)){e=v.u.Eb;cf(e,398)&&FXg(v,e.g.Hs())}if(!v.C.Cu()&&!cf(v.C,38)){e=v.C.Eb;cf(e,398)&&HXg(v,e.g.Hs())}if((v.u.Cu()||v.C.Cu())&&v.A==($jj(),Dij)||cf(v.u,15)&&cf(v.C,38)&&v.A==($jj(),Dij)){Cgi(b,v,o);w=xWg(v,o);A=new bud;$Xg(w,(M5g(),L5g.g=A,M5g(),L5g));A.i.size()==0||(b.o=true);n=(j=(new Wmd(A.i)).g._g().i.Ej(),new Xmd(j));while(n.g.$i()){B=(i=n.g._i(),i.Ji());m=(s=CQc(d.O,B),s);r=m.Eb.g.Hs();q=U5g(m,r,o);$Xg(w,q)}Cgi(b,w,o);if((cf(w.u,122)&&cf(w.C,38)||cf(w.C,122)&&cf(w.u,38))&&w.A==($jj(),Dij)){return null}g=o._K();try{k=VNd(g).zn('expand('+YXg(BWg(w),(xrg(),Zqg))+')');if(k.indexOf('?')==-1&&!nid(b1m,k)){l=xNd(o._K().j,k,o,null);Cgi(b,l,o)}}catch(a){a=Stc(a);if(cf(a,68)){h=a;!!kyj&&lyj(kyj,(Dyj(),wyj),h)}else throw Ttc(a)}return null}throw Ttc(new Qfi)}\nfunction Efi(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 vvm;t=(!CWi&&(CWi=new DWi),CWi);oid(q7n,t.i)?oid('Wu',t.j)?Rfi(r,(ttj(),qtj)):oid(pjn,t.j)&&Rfi(r,(ttj(),ptj)):oid('Botana',t.i)?Rfi(r,(ttj(),mtj)):oid('Recio',t.i)?Rfi(r,(ttj(),stj)):oid(r7n,t.i)?Rfi(r,(ttj(),rtj)):oid('Auto',t.i)&&Rfi(r,(ttj(),ltj));Wsj(r,a.k);r.p=true;A=(Ced(),$wnd.goog.global.performance).now();Ssj(r);e=mf($wnd.goog.global.performance.now()-A);!!kyj&&lyj(kyj,(Dyj(),wyj),l7n+e+' ms');s=r.o;u=Tsj(r);!!kyj&&lyj(kyj,(Dyj(),wyj),s7n+s+' (yes/no: '+u+')');if(s==(itj(),dtj)){GIh(a.i,false);return}GIh(a.i,true);LHh(a.i);if((epj(),dpj)!=u){B=(Ofd(),false);(s==ftj||s==gtj)&&(B=true);b=new Uyh(a.fd);Qyh(b,u==cpj);BHh(a.i,b);if(u==cpj){p=r.i;n=new eJh(a.fd);LHh(n);n.r=true;k=(q=(new Gmd(p.g)).g._g().tf(),new Hmd(q));w=new dud((XYd(),!KNh&&(KNh=new POh),XYd(),KNh));while(!(txd(B),B)&&k.g.$i()){m=new IOh(a.fd);o=(f=k.g._i(),f.Ji());if(o.j>0){Zsj(o,a.fd);v=null;if(a.j){new fqg(a.hd);d=o.g;nid(lEn,d)?(v=Hfi(Jpg(o.i[0],o.i[1],true,a.fd.V.s.u4()))):nid(oEn,d)?(v=Hfi(eqg(o.i[0],o.i[1],o.i[2],a.fd.V.s.u4()))):nid(kEn,d)?(v=Hfi(Fpg(o.i[0],o.i[1],false,a.fd.V.s.u4()))):nid(mEn,d)?(v=Hfi(Opg(o.i[0],o.i[1],false,a.fd.V.s.u4()))):nid(nEn,d)&&(v=Hfi(Apg(o.i[0],o.i[1],false,a.fd.V.s.u4())))}if(!v||!a.j){i=o.i;if(i==null){v=Hfi(o.g)}else{v=Hfi(gom(a.fd.V.s.u4(),o.g));v.g+='[';for(j=0;j<o.i.length;++j){j>0&&(v.g+=',',v);h=o.i[j];h?hjd(v,o.i[j].sc):(v.g+=$Dn,v)}v.g+=']';a.j&&ojd(v,0,kom(a.fd.V.s.u4(),'not')+' ')}}xOh(m,v.g);m.xc=false;m.bc=false;w.i.put(m,Mfd)==null}}l=(g=(new Wmd(w.i)).g._g().i.Ej(),new Xmd(g));while(l.g.$i()){BHh(n,(f=l.g._i(),f.Ji()))}if(txd(B),B){m=new IOh(a.fd);xOh(m,$Dn);m.xc=false;m.bc=false;w.i.put(m,Mfd)==null;BHh(n,m)}n.t.B.length>0&&BHh(a.i,n);if(s==gtj){c=new IOh(a.fd);xOh(c,'c');c.xc=false;c.bc=false;BHh(a.i,c)}}}nyj('OUTPUT for ProveDetails: '+a.i)}\nfunction Xfi(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=(!CWi&&(CWi=new DWi),CWi);m=G.rm();if(!cf(G.Eb,927)){pyj(G.Eb+u7n);return itj(),htj}C.k=false;C.g==null&&(C.g=(Ofd(),false));e=new kgi(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=Zfi(b,k)}catch(a){a=Stc(a);if(cf(a,79)){e.A=(itj(),htj);!!kyj&&lyj(kyj,(Dyj(),wyj),'Cannot add fix values');return e.A}else throw Ttc(a)}!!kyj&&lyj(kyj,(Dyj(),wyj),'substitutions: '+H)}t=new Pfi(b,H,e.n);l=false;w=0;while(!l&&w<1){h=rhi(E9c(e.u,je(ikb,O6n,28,JQc(e.u.g),0,1)),H,m,(++w,true),e.n);if(!h){return itj(),htj}q=(v=(new Gmd(h.g)).g._g().tf(),new Hmd(v));J=new Nnd;L=new Nnd;K=JQc(h.g)==2;f=new Nnd;g=A$m;p=0;while(q.g.$i()){++p;!!kyj&&lyj(kyj,(Dyj(),wyj),'Considering NDG '+p+_Zm);s=new Nnd;F=0;D=true;I=(j=q.g._i(),j.Ji());o=I.tf();while(o.$i()&&D){B=o._i();if(B.g.o==0){!!kyj&&lyj(kyj,(Dyj(),wyj),'Statement is NOT GENERALLY TRUE');hgi(e,e.r);cgi(e,e.r,e.C);h=rhi(E9c(e.u,je(ikb,O6n,28,JQc(e.u.g),0,1)),H,m,(++w,true),e.n);q=(u=(new Gmd(h.g)).g._g().tf(),new Hmd(u));while(q.g.$i()){I=(i=q.g._i(),i.Ji());o=I.tf();while(o.$i()){B=o._i();if(B.g.o==0){hgi(e,e.r);n=JQc(e.n.g)-(new Gmd(H)).g.size();!!kyj&&lyj(kyj,(Dyj(),wyj),'Naive dimension = '+n);if(!Nfi(e,H,n)){!!kyj&&lyj(kyj,(Dyj(),wyj),'Statement is NOT GENERALLY FALSE');return itj(),gtj}return itj(),htj}}}return itj(),ctj}if(!ahi(B)){if(e.s){!!kyj&&lyj(kyj,(Dyj(),wyj),v7n);return itj(),htj}r=Ofi(t,B);if(!r){D=false}else{K=K&&I.size()==1;if(K){if(nid(r.g,'xAreEqual')){A=new L9c;I9c(A,r.i[0]);I9c(A,r.i[1]);_wd(J.B,A)}if(nid(r.g,'yAreEqual')){A=new L9c;I9c(A,r.i[0]);I9c(A,r.i[1]);_wd(L.B,A)}if(J.B.length==1&&wmd(J,L)){r.g=kEn;r.j=0.5}}_wd(s.B,r);F+=r.j}}}if(D&&F<g){!!kyj&&lyj(kyj,(Dyj(),wyj),'Found a better NDG score ('+F+') than '+g);g=F;f=s;l=true}else{D?!!kyj&&lyj(kyj,(Dyj(),wyj),'Not better than previous NDG score ('+g+'), this is '+F):!!kyj&&lyj(kyj,(Dyj(),wyj),'...unreadable')}}if(l){for(d=new Tnd(f);d.g<d.j.B.length;){c=Rnd(d);Qsj(b,c)}}}if(!l){!!kyj&&lyj(kyj,(Dyj(),wyj),'Statement is TRUE but NDGs are UNREADABLE');return itj(),ftj}if(e.s){!!kyj&&lyj(kyj,(Dyj(),wyj),v7n);return itj(),htj}!!kyj&&lyj(kyj,(Dyj(),wyj),'Statement is GENERALLY TRUE');return itj(),etj}\nfunction Ptj(a){Jtj();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;Gtj=new KQc;Ftj=new KQc;Etj=0;Dtj=new L9c;Ctj='';Btj='';F=CZd(a);F.i.put(a,(Ofd(),Mfd))==null;I=(p=(new Wmd(F.i)).g._g().i.Ej(),new Xmd(p));D=new Nnd;P=new Nnd;Q=new Nnd;O=new Nnd;Z=new Nnd;S=new Nnd;M=new ujd('[');N=new ujd('[');v=true;w=true;K=null;R=0;A=0;l=0;while(I.g.$i()){C=(n=I.g._i(),n.Ji());L=new ujd(uun);K=Qtj(C);hjd(hjd(L,Qtj(C)),',[');u=true;g=BZd(C);T=0;for(f=(o=(new Wmd(g.i)).g._g().i.Ej(),new Xmd(o));f.g.$i();){e=(m=f.g._i(),m.Ji());if(Qmd(F.i,e)){i=false;for(r=e.Eb.eb,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);hjd(L,Qtj(e))}}}L.g+='])';if(T>0&&K!=null){v?(v=false):(M.g+=',',M);M.g+=L}G=0;b=C.Eb;d=H7n;if(b){B=b.Jm();!!B&&(d=B.M_());H=b.eb;C==a||(l+=H.length);G=H.length;for(W=H,X=0,Y=W.length;X<Y;++X){V=W[X];_wd(S.B,V)}}else{++A}if(C!=a&&C.sc!=null){_wd(D.B,d);wnd(Z,C.Ht());wnd(P,vhd(G));wnd(Q,vhd(T));wnd(O,vhd(G+T));w?(w=false):(N.g+=',',N);hjd(hjd(hjd(hjd((N.g+=uun,N),Qtj(C)),','),d),')');++R}}M.g+=']';N.g+=']';Ltj(a,0);--Etj;Ktj(a);Ctj+='number of nodes,';Btj+=R+',';Ctj+='number of nodes with in-degree 0,';Btj+=A+',';Ctj+='number of edges,';Btj+=l+',';Mtj('num of nodes/num of edges',R/l);Mtj('num of edges/num of nodes',l/R);Mtj('max path length/num of nodes',Etj/R);Mtj('num of nodes/max path length',R/Etj);Mtj('max path length/num of edges',Etj/l);Mtj('num of edges/max path length',l/Etj);Mtj('statement complexity',BQc(Ftj,a).g);j=a.Eb.Jm();k='';!!j&&(k=Euc(j));Ctj+='statement dominant predicate,';Btj+=k+',';Mtj('statement predicates','\"'+RZd(a,(xrg(),mrg))+'\"');Otj('node in-degree',P,null);Otj('node out-degree',Q,null);Otj('node degree',O,null);Otj('Wi',D,Itj);Otj('types',Z,Htj);Otj('objs',S,null);Ctj+='statement size,';Btj+=R-A+',';Ctj+='nodes created,';Btj+='\"'+N+'\"'+',';Mtj('nodes','\"'+M.g+'\"');h=new ujd('digraph dependencies { ');J=(U=(new Gmd(Dtj.g)).g._g().tf(),new Hmd(U));hjd(h,a.sc);h.g+='_';gjd(h,BQc(Ftj,a));h.g+=' [style=filled]; ';while(J.g.$i()){c=(m=J.g._i(),m.Ji());hjd(h,(sxd(0,c.B.length),c.B[0]).sc);h.g+='_';gjd(h,BQc(Ftj,(sxd(0,c.B.length),c.B[0])));h.g+=pNn;hjd(h,(sxd(1,c.B.length),c.B[1]).sc);h.g+='_';gjd(h,BQc(Ftj,(sxd(1,c.B.length),c.B[1])));sxd(1,c.B.length);c.B[1]==a&&(h.g+=' [style=dashed]',h);h.g+=Wdn}h.g+='}';Ctj+='digraph,';Btj+='\"'+h+'\"'+',';nyj('portfolio csv_header:'+Ctj);nyj('portfolio csv_data:'+Btj)}\nfunction Jei(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(cf(a.i,42)&&cf(a.j,42)){a.g=he(ikb,[XZm,O6n],[94,28],0,[2,1],2);M=je(kkb,K6n,52,2,0,1);N=je(kkb,K6n,52,2,0,1);M=xKh(a.i,a.i);N=xKh(a.j,a.j);a.g[0][0]=Xgi(new mhi(M[0]),chi(new mhi(N[0])));a.g[1][0]=Xgi(new mhi(M[1]),chi(new mhi(N[1])));return a.g}if(cf(a.i,122)&&cf(a.j,122)){a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);M=je(kkb,K6n,52,4,0,1);N=je(kkb,K6n,52,4,0,1);M=Bxh(a.i);N=Bxh(a.j);h=new mhi(M[0]);i=new mhi(M[1]);m=new mhi(M[2]);n=new mhi(M[3]);o=new mhi(N[0]);p=new mhi(N[1]);q=new mhi(N[2]);r=new mhi(N[3]);a.g[0][0]=Xgi(Xgi(Xgi(Ahi(Xgi(h,chi(m))),Ahi(Xgi(i,chi(n)))),chi(Ahi(Xgi(o,chi(q))))),chi(Ahi(Xgi(p,chi(r)))));return a.g}if(cf(a.i,73)&&cf(a.j,73)){a.g=he(ikb,[XZm,O6n],[94,28],0,[2,1],2);M=je(kkb,K6n,52,4,0,1);N=je(kkb,K6n,52,4,0,1);M=Bxh(a.i);N=Bxh(a.j);a.g[0][0]=phi(M[0],M[1],M[2],M[3],N[0],N[1]);a.g[1][0]=phi(M[0],M[1],M[2],M[3],N[2],N[3]);return a.g}if(cf(a.i,177)&&cf(a.j,177)){if(a.i.yb==4&&a.j.yb==4){a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);M=je(kkb,K6n,52,4,0,1);N=je(kkb,K6n,52,4,0,1);M=VAh(a.i);N=VAh(a.j);a.g[0][0]=Xgi(Bhi(M[0],M[1],M[2],M[3]),chi(Bhi(N[0],N[1],N[2],N[3])));return a.g}if(a.i.yb==9&&a.j.yb==9){a.g=he(ikb,[XZm,O6n],[94,28],0,[1,5],2);M=je(kkb,K6n,52,10,0,1);N=je(kkb,K6n,52,10,0,1);M=VAh(a.i);N=VAh(a.j);l=je(kkb,K6n,52,4,0,1);l[0]=new Ohi(a.hd);l[1]=new Ohi(a.hd);l[2]=new Ohi(a.hd);l[3]=new Ohi(a.hd);a.g[0][0]=yhi(M[8],M[9],l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][1]=phi(l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][2]=yhi(N[8],N[9],l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][3]=phi(l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][4]=Xgi(Bhi(M[8],M[9],l[0],l[1]),chi(Bhi(N[8],N[9],l[2],l[3])));return a.g}}if(cf(a.i,308)&&cf(a.j,308)){j=a.i.Eb;b=j.eb[0];c=j.eb[1];d=j.eb[2];O=xKh(b,b);P=xKh(c,c);Q=xKh(d,d);k=a.j.Eb;e=k.eb[0];f=k.eb[1];g=k.eb[2];R=xKh(e,e);S=xKh(f,f);T=xKh(g,g);h=new mhi(P[0]);i=new mhi(P[1]);m=new mhi(O[0]);n=new mhi(O[1]);o=new mhi(Q[0]);p=new mhi(Q[1]);q=new mhi(S[0]);r=new mhi(S[1]);u=new mhi(R[0]);v=new mhi(R[1]);w=new mhi(T[0]);A=new mhi(T[1]);D=bhi(Xgi(h,chi(o)),Xgi(m,chi(h)));F=bhi(Xgi(i,chi(p)),Xgi(n,chi(i)));B=Ahi(Xgi(D,F));G=Xgi(Ahi(Xgi(h,chi(o))),Ahi(Xgi(i,chi(p))));H=Xgi(Ahi(Xgi(m,chi(h))),Ahi(Xgi(n,chi(i))));s=bhi(G,H);I=bhi(Xgi(q,chi(w)),Xgi(u,chi(q)));J=bhi(Xgi(r,chi(A)),Xgi(v,chi(r)));C=Ahi(Xgi(I,J));K=Xgi(Ahi(Xgi(q,chi(w))),Ahi(Xgi(r,chi(A))));L=Xgi(Ahi(Xgi(u,chi(q))),Ahi(Xgi(v,chi(r))));t=bhi(K,L);a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);a.g[0][0]=Xgi(bhi(B,t),chi(bhi(s,C)));return a.g}throw Ttc(new Qfi)}\nfunction Rei(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(cf(a.i,42)&&cf(a.j,42)){a.g=he(ikb,[XZm,O6n],[94,28],0,[2,1],2);K=xKh(a.i,a.i);L=xKh(a.j,a.j);a.g[0][0]=Xgi(new mhi(K[0]),chi(new mhi(L[0])));a.g[1][0]=Xgi(new mhi(K[1]),chi(new mhi(L[1])));return a.g}if(cf(a.i,122)&&cf(a.j,122)){a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);throw Ttc(new Qfi)}if(cf(a.i,73)&&cf(a.j,73)){a.g=he(ikb,[XZm,O6n],[94,28],0,[2,1],2);K=Bxh(a.i);L=Bxh(a.j);a.g[0][0]=phi(K[0],K[1],K[2],K[3],L[0],L[1]);a.g[1][0]=phi(K[0],K[1],K[2],K[3],L[2],L[3]);return a.g}if(cf(a.i,177)&&cf(a.j,177)){if(a.i.yb==4&&a.j.yb==4){a.g=he(ikb,[XZm,O6n],[94,28],0,[2,1],2);K=VAh(a.i);L=VAh(a.j);a.g[0][0]=Bhi(K[0],K[1],L[0],L[1]);a.g[1][0]=Xgi(Bhi(K[0],K[1],K[2],K[3]),chi(Bhi(L[0],L[1],L[2],L[3])));return a.g}if(a.i.yb==9&&a.j.yb==9){a.g=he(ikb,[XZm,O6n],[94,28],0,[4,1],2);K=VAh(a.i);L=VAh(a.j);a.g[0][0]=Xgi(new mhi(K[8]),chi(new mhi(L[8])));a.g[1][0]=Xgi(new mhi(K[9]),chi(new mhi(L[9])));a.g[2][0]=phi(K[4],K[5],K[6],K[7],L[4],L[5]);a.g[3][0]=phi(K[4],K[5],K[6],K[7],L[6],L[7]);return a.g}}if(cf(a.i,308)&&cf(a.j,308)){k=a.i.Eb;b=k.eb[0];c=k.eb[1];d=k.eb[2];M=xKh(b,b);N=xKh(c,c);O=xKh(d,d);l=a.j.Eb;e=l.eb[0];f=l.eb[1];g=l.eb[2];P=xKh(e,e);Q=xKh(f,f);R=xKh(g,g);a.g=he(ikb,[XZm,O6n],[94,28],0,[3,1],2);a.g[0][0]=Bhi(M[0],M[1],P[0],P[0]);a.g[1][0]=Bhi(N[0],N[1],Q[0],Q[1]);a.g[2][0]=Bhi(O[0],O[1],R[0],R[1]);return a.g}if(cf(a.i,36)&&cf(a.j,36)&&a.i.Eb.um()==49&&a.j.Eb.um()==49){K=a.i.Eb.hM(a.i);L=a.j.Eb.hM(a.j);u=ohi(K[0],K[1],K[2],K[3],K[4],K[5]);for(B=4;B<K.length-3;B=B+2){u=Xgi(u,ohi(K[0],K[1],K[B],K[B+1],K[B+2],K[B+3]))}v=ohi(L[0],L[1],L[2],L[3],L[4],L[5]);for(A=4;A<L.length-3;A=A+2){v=Xgi(v,ohi(L[0],L[1],L[A],L[A+1],L[A+2],L[A+3]))}a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);a.g[0][0]=Xgi(bhi(u,u),chi(bhi(v,v)));return a.g}if(cf(a.i,36)&&cf(a.j,36)&&a.i.Eb.um()==38&&a.j.Eb.um()==38){a.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);K=a.i.Eb.hM(a.i);L=a.j.Eb.hM(a.j);h=new mhi(K[0]);i=new mhi(K[1]);m=new mhi(K[2]);n=new mhi(K[3]);p=new mhi(L[0]);q=new mhi(L[1]);s=new mhi(L[2]);t=new mhi(L[3]);a.g[0][0]=Xgi(Xgi(Xgi(Ahi(Xgi(h,chi(m))),Ahi(Xgi(i,chi(n)))),chi(Ahi(Xgi(p,chi(s))))),chi(Ahi(Xgi(q,chi(t)))));return a.g}if(cf(a.i,36)&&cf(a.j,122)||cf(a.j,36)&&cf(a.i,122)||cf(a.i,36)&&cf(a.j,36)){F=null;J=null;if(cf(a.i,36)){D=a.i;cf(a.j,36)?(F=a.j):(J=a.j)}else{D=a.j;J=a.i}r=a.hd._K();cf(a.i,36)&&cf(a.j,36)?(I=xNd(r.j,D.$b+ofn+F.$b+')',a.hd,null)):(I=xNd(r.j,D.$b+'-'+J.sc,a.hd,null));w=new cYg(a.hd,I);j=new TDg(D.fd,w,false,null,false,false);H=Ggi((!j.i&&(j.i=new Mgi),j.i),j,D);G=H.length;a.g=he(ikb,[XZm,O6n],[94,28],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 Mgi),j.i).r;C=new KQc;EQc(C,o[0],(Gkd(),Fkd));a.g[0][G-1]=dhi(a.g[0][G-1],C);dmg(D.fd,j);return a.g}throw Ttc(new Qfi)}\nfunction jgi(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.Eb;if(c){T=c.F_()}else{T=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);if(cf(b.r,165)){b.r.o?(T[0][0]=new ihi(0)):(T[0][0]=new jhi((Gkd(),Bkd)))}else{!!kyj&&lyj(kyj,(Dyj(),wyj),'Unhandled case, statement is UNKNOWN at the moment');b.A=(itj(),htj);return}}if(T==null){b.t=2;e=b.r.Eb;U=zgi((!e.i&&(e.i=new Dgi),e.i),e.g,e.fd);W=Agi((!e.i&&(e.i=new Dgi),e.i),e.g,e.fd);f=b.r.rm()._K();try{A=VNd(f).zn(U);V=VNd(f).zn(W);g=VNd(f).zn('simplify('+A+'/'+V+')');if(A.indexOf('?')!=-1||V.indexOf('?')!=-1||g.indexOf('?')!=-1){b.A=(itj(),htj);return}if(b.q.g!=(ttj(),otj)&&!nid(b1m,g)){g=Gid(g,1,g.length-1);j=VNd(f).zn('factor('+g+')');j.length>1&&nid((zxd(0,2,j.length),j.substr(0,2)),ofn)&&(j=(Axd(1,j.length+1),j.substr(1)));o=Did(j,'\\\\)\\\\*\\\\(',0);if(o.length>1){o[0]=Fid(o[0],1);o[o.length-1]=Gid(o[o.length-1],0,o[o.length-1].length-1)}F=false;o.length==1&&yid(o[0],'[-+]?\\\\d*\\\\.?\\\\d+')&&(F=true);G=new Nnd;if(!F){for(l=o,m=0,n=l.length;m<n;++m){k=l[m];I=xNd(b.r.rm()._K().j,k,b.r.rm(),null);H=new Vfi;vgi(XCg(e),I,H);wgi(XCg(e),I,H);while(!H.j){wgi(XCg(e),I,H)}D=H.j;!!D&&(_wd(G.B,D),true)}}for(C=new Tnd(G);C.g<C.j.B.length;){B=Rnd(C);v=Ofi(new Pfi(b.q,null,b.n),B);!!v&&Qsj(b.q,v)}}if(nid(b1m,A)){T=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);T[0][0]=new ihi(0)}else{X=xNd(b.r.rm()._K().j,A,b.r.rm(),null);H=new Vfi;h=new cYg(b.r.rm(),X.u);t=new U2g(b.r.rm());J=null;cf(h.u,108)&&(t=G2g(h.u));And(t.k,0).Cu()&&(J=And(t.k,0));vgi(XCg(e),J,H);wgi(XCg(e),J,H);while(!H.j){wgi(XCg(e),J,H)}i=XCg(e).i;T=he(ikb,[XZm,O6n],[94,28],0,[1,i.B.length+1],2);q=0;for(C=new Tnd(i);C.g<C.j.B.length;){B=Rnd(C);T[0][q]=B;++q}T[0][q]=H.j}}catch(a){a=Stc(a);if(cf(a,68)){!!kyj&&lyj(kyj,(Dyj(),wyj),'Unsuccessful run on evaluating the expression, statement is UNKNOWN at the moment');b.A=(itj(),htj);return}else throw Ttc(a)}}b.j&&(b.t=2);d=b.r.Eb;cf(d,1231)&&cf(d.eb[0],308)&&cf(d.eb[1],308)&&(b.s=true);if(cf(d,w7m)){w=d.g.$b.A;w==($jj(),_ij)?cf(d.eb[0],177)&&(d.eb[0].yb==3||d.eb[0].yb==5)?(b.s=true):cf(d.eb[1],177)&&(d.eb[1].yb==3||d.eb[1].yb==5)&&(b.s=true):w==Dij&&cf(d.eb[0],308)&&cf(d.eb[1],308)&&(b.s=true)}s=JQc(b.u.g);u=1;b.q.g==(ttj(),otj)&&(u=0);!CWi&&(CWi=new DWi);!!kyj&&lyj(kyj,(Dyj(),wyj),'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){dgi(b,M[r]);nyj(s+1+'. '+M[r]);++s}}if(b.q.g==otj){!!kyj&&lyj(kyj,(Dyj(),wyj),'Not using refutation');return}!!kyj&&lyj(kyj,(Dyj(),wyj),'Thesis reductio ad absurdum (denied statement), product of factors:');K=new jhi((Gkd(),Bkd));Y=new Ohi(b.r.rm());b.C=je(ikb,O6n,28,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;!!kyj&&lyj(kyj,(Dyj(),wyj),'('+k+zun+Y+'-1');k=Xgi(bhi(k,new mhi(Y)),chi(new jhi(Bkd)));K=bhi(K,k);++p}L=je(ikb,O6n,28,1,0,1);L[0]=K;cgi(b,b.r,L)}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),'Unsuccessful run, statement is UNKNOWN at the moment');b.A=(itj(),htj)}else throw Ttc(a)}}\nfunction igi(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 L9c;S=new bud;f=CZd(b.r);b.q.g==(ttj(),ntj)&&Vtd(f,b.r);M=null;if(!!c&&!!(L=c.Eb)&&b.q.g!=otj){M=L.Pm(0);(cf(M,122)||cf(M,433))&&(M=null)}J=(o=(new Wmd(f.i)).g._g().i.Ej(),new Xmd(o));while(J.g.$i()){p=(m=J.g._i(),m.Ji());e=p.Eb;cf(p,36)&&(cf(e,398)||!e)||S.i.put(p,(Ofd(),Mfd))==null;if(e){I=e.eb;for(F=I,G=0,H=F.length;G<H;++G){D=F[G];!!M&&M==D&&!cf(e,369)&&(M=null)}}}!!M&&C9c(S,ggi(M,b.r));!CWi&&(CWi=new DWi);J=(n=(new Wmd(S.i)).g._g().i.Ej(),new Xmd(n));while(J.g.$i()){p=(m=J.g._i(),m.Ji());if(p==M){!!kyj&&lyj(kyj,(Dyj(),wyj),D7n+p+' as a numerical object, not considering its symbolic counterpart')}else if(cf(p,166)){try{if(cf(p,73)&&Sxh(p)&&!(b.q.g==ntj||b.q.g==otj)){!!kyj&&lyj(kyj,(Dyj(),zyj),'Statements containing axes or fixed slope lines are unsupported');b.A=(itj(),htj);return}j=RZd(p,(xrg(),irg));if(nid('',j)){k=p.ms();if(cf(p,73)&&Sxh(p)||cf(p,36)){!!kyj&&lyj(kyj,(Dyj(),wyj),k)}else if(!nid(k.substr(0,8),nnn)){!!kyj&&lyj(kyj,(Dyj(),wyj),k+' /* free point */');$=p.hM(p);$!=null&&nyj('// Free point '+p.sc+'('+$[0]+','+$[1]+')')}}else{nyj(p.sc+imn+RZd(p,irg)+' /* '+p.Is(irg)+' */')}q=p.gM(p);e=p.Eb;(cf(e,1887)||cf(e,1161)||cf(e,785)&&yGg(e)!=1||cf(e,833)&&MHg(e)!=1)&&!!kyj&&lyj(kyj,(Dyj(),zyj),e+' is not 1-1 algebraic mapping, but FALSE will not be interpreted as UNKNOWN');v=p.hM(p);if(v!=null){if(cf(e,369)||cf(p,36)){I9c(b.n,v[0]);I9c(b.g,v[0])}else if(cf(e,1211)||cf(p,73)&&Sxh(p)||cf(p,42)&&!e){for(s=v,t=0,u=s.length;t<u;++t){r=s[t];I9c(b.n,r);!!kyj&&lyj(kyj,(Dyj(),wyj),r+' is free')}}}cf(e,742)&&(b.j=true);cf(e,369)&&cf(e.eb[0],73)&&(b.t=2);if(q!=null){if(cf(p,42)){$=p.hM(p);nyj('// Constrained point '+p.sc+'('+$[0]+','+$[1]+')')}Z=true;!!e&&cf(e,369)&&b.q.g==ntj&&(e==b.r.Eb||(Z=false));!M&&(Z=true);if(Z){!!kyj&&lyj(kyj,(Dyj(),wyj),'Hypotheses:');cgi(b,p,q);for(O=q,P=0,Q=O.length;P<Q;++P);}else{!!kyj&&lyj(kyj,(Dyj(),wyj),'This object will be computed numerically')}}}catch(a){a=Stc(a);if(cf(a,79)){pyj(p.Eb+' is not fully implemented');b.A=(itj(),htj);return}else throw Ttc(a)}}else{pyj(p.Eb+u7n);b.A=(itj(),htj);return}}!!kyj&&lyj(kyj,(Dyj(),wyj),'Processing numerical object');if(M){try{ab=xKh(c,c);K=b.r.hd;V=M.Qs((xrg(),$qg),true);i=K._K();C='';try{w=VNd(i).zn(V);W='lhs('+w+')-rhs('+w+')';A=VNd(i).zn(W);X='lcm(denom(coeff('+A+')))';B=VNd(i).zn(X);Y='expand(('+A+') * '+B+')';C=VNd(i).zn(Y)}catch(a){a=Stc(a);if(cf(a,68)){!!kyj&&lyj(kyj,(Dyj(),wyj),'Problem on running Giac');b.A=(itj(),htj);return}else throw Ttc(a)}N=Bid(Bid(C,'x',iid('v',''+ab[0].g)),'y',iid('v',''+ab[1].g));U=xNd(i.j,N,K,null);R=new Vfi;l=new cYg(K,U);d=new SDg(b.r.fd,l,false,null,false);T=(!d.i&&(d.i=new Mgi),d.i);T.r=ab;Egi(T,l,R);Fgi(T,l,R);while(!R.j){Fgi(T,l,R)}g=R.j;dmg(c.fd,d);emg(c.fd,d);!!kyj&&lyj(kyj,(Dyj(),wyj),'Hypothesis:');h=je(ikb,O6n,28,1,0,1);h[0]=g;cgi(b,c,h)}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),zyj),'Unhandled case on processing numerical objects');b.A=(itj(),htj);return}else throw Ttc(a)}}!!kyj&&lyj(kyj,(Dyj(),wyj),'Hypotheses have been processed.')}\nfunction agi(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 vvm;Rfi(eb,d?(ttj(),otj):(ttj(),ntj));m=new kgi(b,c,eb);gb=m.A;if(gb==(itj(),dtj)||gb==htj){!!kyj&&lyj(kyj,(Dyj(),wyj),'Cannot compute implicit curve: '+gb);return null}m.B=new KQc;K=_fi(b);d||(bb=EQc(K.g,b,K),bb==null);yQc(K.g,c)||(cb=EQc(K.g,c,K),cb==null);W=c.hd;for(R=(G=(new Wmd(CZd(b).i)).g._g().i.Ej(),new Xmd(G));R.g.$i();){Q=(D=R.g._i(),D.Ji());if(cf(Q,73)&&Sxh(Q)){try{pb=Q.hM(Q)}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),g7n+Q);return null}else throw Ttc(a)}X=Q;f=(v=new jcf(X.eb,X.fb,X.gb),v);g=hYe(W,f.r[0]);n=hYe(W,f.r[1]);q=hYe(W,f.r[2]);h=new ihi(puc(g[0]));i=new ihi(puc(g[1]));o=new ihi(puc(n[0]));p=new ihi(puc(n[1]));r=new ihi(puc(q[0]));s=new ihi(puc(q[1]));rb=new mhi(pb[0]);ub=new mhi(pb[1]);sb=new mhi(pb[2]);vb=new mhi(pb[3]);fb=Xgi(Xgi(bhi(bhi(bhi(h,p),s),rb),bhi(bhi(bhi(i,o),s),ub)),bhi(bhi(i,p),r));dgi(m,fb);nyj('Extra poly 1 for '+X.sc+oZm+fb);fb=Xgi(Xgi(bhi(bhi(bhi(h,p),s),sb),bhi(bhi(bhi(i,o),s),vb)),bhi(bhi(i,p),r));dgi(m,fb);nyj('Extra poly 2 for '+X.sc+oZm+fb);if(Wtc(g[0],0)!=0){fb=ub;dgi(m,fb);nyj(w7n+X.sc+oZm+fb);fb=Xgi(vb,chi(new jhi((Gkd(),Bkd))));nyj(x7n+X.sc+oZm+fb);dgi(m,fb)}else{fb=rb;dgi(m,fb);nyj(w7n+X.sc+oZm+fb);fb=Xgi(sb,chi(new jhi((Gkd(),Bkd))));dgi(m,fb);nyj(x7n+X.sc+oZm+fb)}for(T=0;T<4;T++){K9c(m.n,pb[T])}}k=Q.Eb;u=d||Q!=b;u&&cf(k,369)&&(yQc(K.g,Q)||(ab=EQc(K.g,Q,K),ab==null))}try{Z=xKh(c,c)}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),g7n+c);return null}else throw Ttc(a)}Y=new L9c;if(!d){l=c.Eb;U=l.eb[0];if(cf(U,73)){S=U;I9c(Y,S.G);I9c(Y,S.v)}else if(cf(U,177)&&U.yb==4){L=U;if(L.yb==4){for(N=new Tnd(L.$);N.g<N.j.B.length;){M=Rnd(N);if(!M.zu(c)){for(P=(F=(new Wmd(b.fd.L.i)).g._g().i.Ej(),new Xmd(F));P.g.$i();){O=(D=P.g._i(),D.Ji());if(cf(O,73)){V=O.Eb.eb;ib=V[0];H=V[1];(ib==M&&H==c||H==M&&ib==c)&&(ab=EQc(Y.g,M,Y),ab==null)}}}}}}!!kyj&&lyj(kyj,(Dyj(),wyj),'Direct dependencies of the mover = '+Y)}for(J=(db=(new Gmd(K.g)).g._g().tf(),new Hmd(db));J.g.$i();){I=(D=J.g._i(),D.Ji());I.Nr(e);try{pb=I.hM(I)}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),g7n+I);return null}else throw Ttc(a)}u=c!=I;d||(u=u&b!=I);if(u&&yQc(Y.g,I)&&pb!=null){ob=new mhi(new Ohi(W));$=Xgi(bhi(Bhi(Z[0],Z[1],pb[0],pb[1]),ob),chi(new ihi(1)));dgi(m,$)}if(u){A=true;B=true;j=I.Eb;if(cf(j,369)){if(cf(j.eb[0],73)){try{nb=I.gM(I)}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),'An error occured during obtaining symbolic parameters');return null}else throw Ttc(a)}for(kb=nb,lb=0,mb=kb.length;lb<mb;++lb){jb=kb[lb];dgi(m,jb);nyj('Extra symbolic poly 1 for '+I.sc+oZm+jb)}C=je(qf,t4m,5,2,15,1);Exh(j.eb[0],C);if(C[0]==0){if(pb!=null){K9c(m.n,pb[0]);I9c(m.n,pb[1])}else{B=false}A=false}else{if(pb!=null){I9c(m.n,pb[0]);K9c(m.n,pb[1])}else{A=false}B=false}}else{if(d){V=j.eb[0];if(cf(V,177)&&V.yb==4){L=V;t=L.tb;w=zKh(I);if(t.r[2]==1&&w.r[2]==1&&Woj(t.r[0],w.r[0])){K9c(m.n,pb[0]);I9c(m.n,pb[1]);A=false}else{K9c(m.n,pb[1]);I9c(m.n,pb[0]);B=false}}else{K9c(m.n,pb[0]);I9c(m.n,pb[1]);A=false}}}}if(A&&B){if(BQc(m.p,I)!=null){nyj('Removing other constraints for '+I.sc);hgi(m,I)}}hb=je(tf,$_m,5,2,14,1);if(A){qb=I.I;if(qb%1==0){hb[0]=$tc(qb);hb[1]=1}else{hb=hYe(W,qb)}K9c(m.n,pb[0]);fb=Xgi(new ihi(puc(hb[0])),chi(bhi(new mhi(pb[0]),new ihi(puc(hb[1])))));dgi(m,fb);nyj('Extra poly for x of '+I.sc+oZm+fb)}if(B){tb=I.J;if(tb%1==0){hb[0]=$tc(tb);hb[1]=1}else{hb=hYe(W,tb)}K9c(m.n,pb[1]);fb=Xgi(new ihi(puc(hb[0])),chi(bhi(new mhi(pb[1]),new ihi(puc(hb[1])))));dgi(m,fb);nyj('Extra poly for y of '+I.sc+oZm+fb)}}else{u=true;d||(u=b==I);if(u){I9c(m.n,pb[0]);I9c(m.n,pb[1]);m.i=pb}else{K9c(m.n,pb[0]);K9c(m.n,pb[1])}}}fgi(m);return m}\nfunction Ofi(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=fhi(dhi(c,b.k));U=CQc(b.i,R);if(DQc(b.i,R)){U=CQc(b.i,R);if(!!U&&U.j==A$m){return null}return U}!!kyj&&lyj(kyj,(Dyj(),wyj),'Trying to detect polynomial '+c);if(cf(hb.Eb,w7m)){pb=XCg(hb.Eb).p;J=new KQc;if(pb){for(K=0;K<pb.B.length;++K){j=(sxd(K,pb.B.length),pb.B[K]);G=j.Ji();ob=j.Ki();oqd(J.n,ob,G)}eb=true;Q=hb.rm();kb=c.g;S=new bYg(Q,0);fb=new bYg(Q,0);T=false;gb=false;wb:for(m=(new Etd(kb)).i.Ej();m.$i();){p=m._i();g=p.Ki();f=new bYg(Q,ouc(Ukd(g.n<0?g.n==0?g:new dld(-g.n,g.k,g.g):g)));lb=p.Ji().g;k=new bYg(Q,1);I=new bud;e=new KQc;for(o=(new Etd(lb)).i.Ej();o.$i();){n=o._i();jb=n.Ji();if(!nqd(J.n,jb)){eb=false;break wb}G=xQc(nqd(J.n,jb));ib=G.Cx();t=n.Ki().g;d=new cYg(Q,ib);t>1&&(d=sXg(d,t));I.i.put(G,(Ofd(),Mfd))==null;oqd(e.n,G,d)}M=(r=(new Wmd((new eud(I.i.Dj())).i)).g._g().i.Ej(),new Xmd(r));while(M.g.$i()){G=(l=M.g._i(),l.Ji());k=iXg(k,xQc(nqd(e.n,G)))}if(Ikd(g,(Gkd(),Fkd))>0){S=pXg(S,iXg(f,k));T=true}else{fb=pXg(fb,iXg(f,k));gb=true}}s=new tVg(Q,S,fb);if(eb){if(!T||!gb){!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means '+s+', uninteresting');return null}U=new _sj;Rfi(U,oVg(s,(xrg(),Vqg)));U.j=2;!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means '+s);return U}!!kyj&&lyj(kyj,(Dyj(),wyj),c+' cannot be described by quantities only')}}u=$fi(hb);v=new N9c(u);nb=new Kfi(v,3);while(!nb.g){mb=Ifi(nb);M=(V=(new Gmd(mb.g)).g._g().tf(),new Hmd(V));K=0;db=je(Wdb,gjn,15,JQc(mb.g),0,1);while(M.g.$i()){db[K]=(l=M.g._i(),l.Ji());++K}try{B=db[0].hM(db[0]);C=db[1].hM(db[1]);D=db[2].hM(db[2])}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),t7n);return null}else throw Ttc(a)}h=dhi(phi(B[0],B[1],C[0],C[1],D[0],D[1]),b.k);if(Zgi(c,h)||Xgi(c,h).g.o==0){!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means collinearity for '+mb);U=new _sj;U.i=db;tod(U.i);U.g=oEn;FQc(b.i,R,U);return U}}$=new Kfi(v,2);while(!$.g){X=Ifi($);M=(V=(new Gmd(X.g)).g._g().tf(),new Hmd(V));K=0;db=je(Wdb,gjn,15,JQc(X.g),0,1);while(M.g.$i()){db[K]=(l=M.g._i(),l.Ji());++K}try{B=db[0].hM(db[0]);C=db[1].hM(db[1])}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),t7n);return null}else throw Ttc(a)}s=dhi(Bhi(B[0],B[1],C[0],C[1]),b.k);if(Zgi(c,s)||Xgi(c,s).g.o==0){!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means equality for '+X);U=new _sj;U.i=db;tod(U.i);U.g=kEn;U.j=0.5;FQc(b.i,R,U);return U}}w=new L9c;sb=new KQc;A=new L9c;vb=new KQc;L=(q=(new Wmd(CZd(b.j.q).i)).g._g().i.Ej(),new Xmd(q));while(L.g.$i()){H=(l=L.g._i(),l.Ji());if(H.av()&&cf(H,166)){try{qb=H.hM(H)[0];if(J9c(b.g,qb)){EQc(w.g,qb,w);oqd(sb.n,qb,H)}tb=H.hM(H)[1];if(J9c(b.g,tb)){EQc(A.g,tb,A);oqd(vb.n,tb,H)}}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),t7n);return null}else throw Ttc(a)}}}bb=new Kfi(w,2);while(!bb.g){X=Ifi(bb);P=(V=(new Gmd(X.g)).g._g().tf(),new Hmd(V));K=0;i=je(kkb,K6n,52,JQc(X.g),0,1);db=je(Wdb,gjn,15,JQc(X.g),0,1);while(P.g.$i()){i[K]=(l=P.g._i(),l.Ji());db[K]=BQc(sb,i[K]);++K}rb=dhi(Xgi(new mhi(i[0]),chi(new mhi(i[1]))),b.k);if(Zgi(c,rb)||Xgi(c,rb).g.o==0){!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means x-equality for '+X);U=new _sj;U.i=db;tod(U.i);U.g='xAreEqual';U.j=A$m;FQc(b.i,R,U);return U}}bb=new Kfi(A,2);while(!bb.g){X=Ifi(bb);P=(V=(new Gmd(X.g)).g._g().tf(),new Hmd(V));K=0;i=je(kkb,K6n,52,JQc(X.g),0,1);db=je(Wdb,gjn,15,JQc(X.g),0,1);while(P.g.$i()){i[K]=(l=P.g._i(),l.Ji());db[K]=BQc(vb,i[K]);++K}ub=dhi(Xgi(new mhi(i[0]),chi(new mhi(i[1]))),b.k);if(Zgi(c,ub)||Xgi(c,ub).g.o==0){!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means y-equality for '+X);U=new _sj;U.i=db;tod(U.i);U.g='yAreEqual';U.j=A$m;FQc(b.i,R,U);return U}}ab=new Kfi(v,2);while(!ab.g){Y=Ifi(ab);N=(W=(new Gmd(Y.g)).g._g().tf(),new Hmd(W));K=0;db=je(Wdb,gjn,15,4,0,1);while(N.g.$i()){db[K]=(l=N.g._i(),l.Ji());++K}cb=new Kfi(v,2);while(!cb.g){Z=Ifi(cb);O=(V=(new Gmd(Z.g)).g._g().tf(),new Hmd(V));K=2;while(O.g.$i()){db[K]=(l=O.g._i(),l.Ji());++K}try{B=db[0].hM(db[0]);C=db[1].hM(db[1]);D=db[2].hM(db[0]);F=db[3].hM(db[1])}catch(a){a=Stc(a);if(cf(a,79)){!!kyj&&lyj(kyj,(Dyj(),wyj),t7n);return null}else throw Ttc(a)}s=dhi(yhi(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(Zgi(c,s)||Xgi(c,s).g.o==0){!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means perpendicularity for '+Y+t6n+Z);U=new _sj;U.i=db;U.g=mEn;U.j=udn;FQc(b.i,R,U);return U}s=dhi(xhi(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(Zgi(c,s)||Xgi(c,s).g.o==0){!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means parallelism for '+Y+t6n+Z);U=new _sj;U.i=db;U.g=lEn;U.j=udn;FQc(b.i,R,U);return U}s=dhi(Xgi(Bhi(B[0],B[1],C[0],C[1]),chi(Bhi(D[0],D[1],F[0],F[1]))),b.k);if(Zgi(c,s)||Xgi(c,s).g.o==0){!!kyj&&lyj(kyj,(Dyj(),wyj),c+' means congruence for '+Y+t6n+Z);U=new _sj;U.i=db;U.g=nEn;U.j=udn;FQc(b.i,R,U);return U}}}!!kyj&&lyj(kyj,(Dyj(),wyj),'No human readable geometrical meaning found for '+c);EQc(b.i,R,null);return null}\nfunction Qgi(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(cf(d,73)){if(c.Wu()){R=Bxh(c);Z=Bxh(d);if(R!=null&&Z!=null){if(a.r==null){a.r=je(kkb,K6n,52,8,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm());a.r[4]=new Ohi(b.rm());a.r[5]=new Ohi(b.rm());a.r[6]=new Ohi(b.rm());a.r[7]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,8,0,1);mb=new mhi(R[0]);nb=new mhi(R[1]);Ab=new mhi(a.r[4]);Bb=new mhi(a.r[5]);ob=new mhi(a.r[0]);pb=new mhi(a.r[1]);a.q[0]=Xgi(Xgi(bhi(Ab,new ihi(2)),chi(mb)),chi(ob));a.q[1]=Xgi(Xgi(bhi(Bb,new ihi(2)),chi(nb)),chi(pb));g=je(kkb,K6n,52,2,0,1);g[0]=Z[0];g[1]=Z[1];h=je(kkb,K6n,52,2,0,1);h[0]=Z[2];h[1]=Z[3];a.q[2]=phi(g[0],g[1],a.r[4],a.r[5],h[0],h[1]);a.q[3]=yhi(R[0],R[1],a.r[4],a.r[5],g[0],g[1],h[0],h[1]);rb=new mhi(R[2]);sb=new mhi(R[3]);Db=new mhi(a.r[6]);Eb=new mhi(a.r[7]);tb=new mhi(a.r[2]);ub=new mhi(a.r[3]);a.q[4]=Xgi(Xgi(bhi(Db,new ihi(2)),chi(rb)),chi(tb));a.q[5]=Xgi(Xgi(bhi(Eb,new ihi(2)),chi(sb)),chi(ub));a.q[6]=phi(g[0],g[1],a.r[6],a.r[7],h[0],h[1]);a.q[7]=yhi(R[2],R[3],a.r[6],a.r[7],g[0],g[1],h[0],h[1]);return a.q}throw Ttc(new Qfi)}else if(c.av()){i=c;S=d;Jb=xKh(i,i);Ib=Bxh(S);if(a.r==null){a.r=je(kkb,K6n,52,6,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm());a.r[4]=new Ohi(b.rm());a.r[5]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,6,0,1);zb=new mhi(a.r[2]);Cb=new mhi(a.r[3]);v=new mhi(Jb[0]);w=new mhi(Jb[1]);A=new mhi(a.r[0]);B=new mhi(a.r[1]);a.q[0]=Xgi(Xgi(bhi(zb,new ihi(2)),chi(A)),chi(v));a.q[1]=Xgi(Xgi(bhi(Cb,new ihi(2)),chi(B)),chi(w));g=je(kkb,K6n,52,2,0,1);g[0]=Ib[0];g[1]=Ib[1];h=je(kkb,K6n,52,2,0,1);h[0]=Ib[2];h[1]=Ib[3];a.q[2]=phi(g[0],g[1],h[0],h[1],a.r[2],a.r[3]);l=new mhi(g[0]);m=new mhi(g[1]);q=new mhi(h[0]);r=new mhi(h[1]);ab=new mhi(a.r[4]);db=new mhi(a.r[5]);a.q[3]=Xgi(Xgi(Xgi(q,chi(l)),w),chi(db));a.q[4]=Xgi(Xgi(Xgi(v,chi(r)),m),chi(ab));a.q[5]=phi(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5]);return a.q}else if(c.Ku()&&c.yb==4){C=c;S=d;Hb=VAh(C);Qb=Bxh(S);if(a.r==null){a.r=je(kkb,K6n,52,12,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm());a.r[4]=new Ohi(b.rm());a.r[5]=new Ohi(b.rm());a.r[6]=new Ohi(b.rm());a.r[7]=new Ohi(b.rm());a.r[8]=new Ohi(b.rm());a.r[9]=new Ohi(b.rm());a.r[10]=new Ohi(b.rm());a.r[11]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,12,0,1);zb=new mhi(a.r[4]);Cb=new mhi(a.r[5]);l=new mhi(Hb[0]);m=new mhi(Hb[1]);n=new mhi(a.r[0]);o=new mhi(a.r[1]);a.q[0]=Xgi(Xgi(bhi(zb,new ihi(2)),chi(n)),chi(l));a.q[1]=Xgi(Xgi(bhi(Cb,new ihi(2)),chi(o)),chi(m));a.q[2]=phi(Qb[0],Qb[1],a.r[4],a.r[5],Qb[2],Qb[3]);v=new mhi(Qb[0]);w=new mhi(Qb[1]);D=new mhi(Qb[2]);F=new mhi(Qb[3]);bb=new mhi(a.r[8]);cb=new mhi(a.r[9]);a.q[3]=Xgi(Xgi(Xgi(D,chi(v)),m),chi(cb));a.q[4]=Xgi(Xgi(Xgi(l,chi(F)),w),chi(bb));a.q[5]=phi(a.r[0],a.r[1],a.r[4],a.r[5],a.r[8],a.r[9]);vb=new mhi(a.r[6]);wb=new mhi(a.r[7]);q=new mhi(Hb[2]);r=new mhi(Hb[3]);s=new mhi(a.r[2]);t=new mhi(a.r[3]);a.q[6]=Xgi(Xgi(bhi(vb,new ihi(2)),chi(s)),chi(q));a.q[7]=Xgi(Xgi(bhi(wb,new ihi(2)),chi(t)),chi(r));a.q[8]=phi(Qb[0],Qb[1],a.r[6],a.r[7],Qb[2],Qb[3]);eb=new mhi(a.r[10]);fb=new mhi(a.r[11]);a.q[9]=Xgi(Xgi(Xgi(D,chi(v)),r),chi(fb));a.q[10]=Xgi(Xgi(Xgi(q,chi(F)),w),chi(eb));a.q[11]=phi(a.r[1],a.r[2],a.r[6],a.r[7],a.r[10],a.r[11]);return a.q}else if(c.Ku()&&c.yb==9){qb=c;S=d;Sb=VAh(qb);Qb=Bxh(S);if(a.r==null){a.r=je(kkb,K6n,52,22,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm());a.r[4]=new Ohi(b.rm());a.r[5]=new Ohi(b.rm());a.r[6]=new Ohi(b.rm());a.r[7]=new Ohi(b.rm());a.r[8]=new Ohi(b.rm());a.r[9]=new Ohi(b.rm());a.r[10]=new Ohi(b.rm());a.r[11]=new Ohi(b.rm());a.r[12]=new Ohi(b.rm());a.r[13]=new Ohi(b.rm());a.r[14]=new Ohi(b.rm());a.r[15]=new Ohi(b.rm());a.r[16]=new Ohi(b.rm());a.r[17]=new Ohi(b.rm());a.r[18]=new Ohi(b.rm());a.r[19]=new Ohi(b.rm());a.r[20]=new Ohi(b.rm());a.r[21]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,21,0,1);l=new mhi(Sb[4]);m=new mhi(Sb[5]);Ab=new mhi(a.r[10]);Bb=new mhi(a.r[11]);n=new mhi(a.r[4]);o=new mhi(a.r[5]);bb=new mhi(a.r[16]);cb=new mhi(a.r[17]);U=new mhi(Qb[0]);V=new mhi(Qb[1]);X=new mhi(Qb[2]);Y=new mhi(Qb[3]);a.q[0]=Xgi(Xgi(bhi(new ihi(2),Ab),chi(l)),chi(n));a.q[1]=Xgi(Xgi(bhi(new ihi(2),Bb),chi(m)),chi(o));a.q[2]=phi(a.r[4],a.r[5],a.r[10],a.r[11],a.r[16],a.r[17]);a.q[3]=phi(Qb[0],Qb[1],a.r[10],a.r[11],Qb[2],Qb[3]);a.q[4]=Xgi(Xgi(Xgi(X,chi(U)),m),chi(cb));a.q[5]=Xgi(Xgi(Xgi(l,chi(Y)),V),chi(bb));q=new mhi(Sb[6]);r=new mhi(Sb[7]);Db=new mhi(a.r[12]);Eb=new mhi(a.r[13]);s=new mhi(a.r[6]);t=new mhi(a.r[7]);eb=new mhi(a.r[18]);fb=new mhi(a.r[19]);a.q[6]=Xgi(Xgi(bhi(new ihi(2),Db),chi(q)),chi(s));a.q[7]=Xgi(Xgi(bhi(new ihi(2),Eb),chi(r)),chi(t));a.q[8]=phi(a.r[6],a.r[7],a.r[12],a.r[13],a.r[18],a.r[19]);a.q[9]=phi(Qb[0],Qb[1],a.r[12],a.r[13],Qb[2],Qb[3]);a.q[10]=Xgi(Xgi(Xgi(X,chi(U)),r),chi(fb));a.q[11]=Xgi(Xgi(Xgi(q,chi(Y)),V),chi(eb));M=new mhi(Sb[8]);N=new mhi(Sb[9]);Fb=new mhi(a.r[14]);Gb=new mhi(a.r[15]);O=new mhi(a.r[8]);P=new mhi(a.r[9]);gb=new mhi(a.r[20]);hb=new mhi(a.r[21]);a.q[12]=Xgi(Xgi(bhi(new ihi(2),Fb),chi(M)),chi(O));a.q[13]=Xgi(Xgi(bhi(new ihi(2),Gb),chi(N)),chi(P));a.q[14]=phi(a.r[8],a.r[9],a.r[14],a.r[15],a.r[20],a.r[21]);a.q[15]=phi(Qb[0],Qb[1],a.r[14],a.r[15],Qb[2],Qb[3]);a.q[16]=Xgi(Xgi(Xgi(X,chi(U)),N),chi(hb));a.q[17]=Xgi(Xgi(Xgi(M,chi(Y)),V),chi(gb));a.q[18]=shi(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[19]=phi(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[20]=yhi(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 Ttc(new Qfi)}else if(cf(e,42)){if(c.av()){j=c;k=e;Kb=xKh(j,j);Lb=xKh(k,k);if(a.r==null){a.r=je(kkb,K6n,52,2,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,2,0,1);l=new mhi(Kb[0]);m=new mhi(Kb[1]);q=new mhi(Lb[0]);r=new mhi(Lb[1]);n=new mhi(a.r[0]);o=new mhi(a.r[1]);a.q[0]=Xgi(Xgi(bhi(q,new ihi(2)),chi(l)),chi(n));a.q[1]=Xgi(Xgi(bhi(r,new ihi(2)),chi(m)),chi(o));return a.q}else if(c.Wu()){S=c;i=e;Qb=Bxh(S);Jb=xKh(i,i);if(a.r==null){a.r=je(kkb,K6n,52,4,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,4,0,1);mb=new mhi(Jb[0]);nb=new mhi(Jb[1]);l=new mhi(Qb[0]);m=new mhi(Qb[1]);n=new mhi(a.r[0]);o=new mhi(a.r[1]);q=new mhi(Qb[2]);r=new mhi(Qb[3]);s=new mhi(a.r[2]);t=new mhi(a.r[3]);a.q[0]=Xgi(Xgi(mb,chi(l)),chi(Xgi(n,chi(mb))));a.q[1]=Xgi(Xgi(nb,chi(m)),chi(Xgi(o,chi(nb))));a.q[2]=Xgi(Xgi(mb,chi(q)),chi(Xgi(s,chi(mb))));a.q[3]=Xgi(Xgi(nb,chi(r)),chi(Xgi(t,chi(nb))));return a.q}else if(c.Ku()&&c.yb==4){C=c;i=e;Hb=VAh(C);Jb=xKh(i,i);if(a.r==null){a.r=je(kkb,K6n,52,4,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,4,0,1);mb=new mhi(Jb[0]);nb=new mhi(Jb[1]);l=new mhi(Hb[0]);m=new mhi(Hb[1]);n=new mhi(a.r[0]);o=new mhi(a.r[1]);q=new mhi(Hb[2]);r=new mhi(Hb[3]);s=new mhi(a.r[2]);t=new mhi(a.r[3]);a.q[0]=Xgi(Xgi(mb,chi(l)),chi(Xgi(n,chi(mb))));a.q[1]=Xgi(Xgi(nb,chi(m)),chi(Xgi(o,chi(nb))));a.q[2]=Xgi(Xgi(mb,chi(q)),chi(Xgi(s,chi(mb))));a.q[3]=Xgi(Xgi(nb,chi(r)),chi(Xgi(t,chi(nb))));return a.q}else if(c.Ku()&&c.yb==9){qb=c;i=e;Sb=VAh(qb);Jb=xKh(i,i);if(a.r==null){a.r=je(kkb,K6n,52,10,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm());a.r[4]=new Ohi(b.rm());a.r[5]=new Ohi(b.rm());a.r[6]=new Ohi(b.rm());a.r[7]=new Ohi(b.rm());a.r[8]=new Ohi(b.rm());a.r[9]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,13,0,1);mb=new mhi(Sb[0]);nb=new mhi(Sb[1]);vb=new mhi(Sb[2]);wb=new mhi(Sb[3]);l=new mhi(Sb[4]);m=new mhi(Sb[5]);q=new mhi(Sb[6]);r=new mhi(Sb[7]);M=new mhi(Sb[8]);N=new mhi(Sb[9]);ob=new mhi(a.r[0]);pb=new mhi(a.r[1]);xb=new mhi(a.r[2]);yb=new mhi(a.r[3]);n=new mhi(a.r[4]);o=new mhi(a.r[5]);s=new mhi(a.r[6]);t=new mhi(a.r[7]);O=new mhi(a.r[8]);P=new mhi(a.r[9]);T=new mhi(Jb[0]);W=new mhi(Jb[1]);a.q[0]=Xgi(Xgi(bhi(new ihi(2),T),chi(mb)),chi(ob));a.q[1]=Xgi(Xgi(bhi(new ihi(2),W),chi(nb)),chi(pb));a.q[2]=Xgi(Xgi(bhi(new ihi(2),T),chi(vb)),chi(xb));a.q[3]=Xgi(Xgi(bhi(new ihi(2),W),chi(wb)),chi(yb));a.q[4]=Xgi(Xgi(bhi(new ihi(2),T),chi(l)),chi(n));a.q[5]=Xgi(Xgi(bhi(new ihi(2),W),chi(m)),chi(o));a.q[6]=Xgi(Xgi(bhi(new ihi(2),T),chi(q)),chi(s));a.q[7]=Xgi(Xgi(bhi(new ihi(2),W),chi(r)),chi(t));a.q[8]=Xgi(Xgi(bhi(new ihi(2),T),chi(M)),chi(O));a.q[9]=Xgi(Xgi(bhi(new ihi(2),W),chi(N)),chi(P));a.q[10]=shi(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[11]=phi(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[12]=yhi(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.Ku()&&c.yb==3){L=c;i=e;Ob=VAh(L);Jb=xKh(i,i);if(Ob[6]==Ob[8]&&Ob[7]==Ob[9]){if(a.r==null){a.r=je(kkb,K6n,52,4,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,4,0,1);l=new mhi(Ob[0]);m=new mhi(Ob[1]);v=new mhi(Ob[2]);w=new mhi(Ob[3]);mb=new mhi(Jb[0]);nb=new mhi(Jb[1]);n=new mhi(a.r[0]);o=new mhi(a.r[1]);A=new mhi(a.r[2]);B=new mhi(a.r[3]);a.q[0]=Xgi(Xgi(bhi(new ihi(2),mb),chi(l)),chi(n));a.q[1]=Xgi(Xgi(bhi(new ihi(2),nb),chi(m)),chi(o));a.q[2]=Xgi(Xgi(bhi(new ihi(2),mb),chi(v)),chi(A));a.q[3]=Xgi(Xgi(bhi(new ihi(2),nb),chi(w)),chi(B))}else{if(a.r==null){a.r=je(kkb,K6n,52,12,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm());a.r[4]=new Ohi(b.rm());a.r[5]=new Ohi(b.rm());a.r[6]=new Ohi(b.rm());a.r[7]=new Ohi(b.rm());a.r[8]=new Ohi(b.rm());a.r[9]=new Ohi(b.rm());a.r[10]=new Ohi(b.rm());a.r[11]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,13,0,1);mb=new mhi(Ob[0]);nb=new mhi(Ob[1]);l=new mhi(Ob[6]);m=new mhi(Ob[7]);q=new mhi(Ob[8]);r=new mhi(Ob[9]);v=new mhi(Ob[10]);w=new mhi(Ob[11]);T=new mhi(Jb[0]);W=new mhi(Jb[1]);ob=new mhi(a.r[0]);pb=new mhi(a.r[1]);n=new mhi(a.r[6]);o=new mhi(a.r[7]);s=new mhi(a.r[8]);t=new mhi(a.r[9]);A=new mhi(a.r[10]);B=new mhi(a.r[11]);D=new mhi(a.r[2]);F=new mhi(a.r[3]);J=new mhi(a.r[4]);K=new mhi(a.r[5]);a.q[0]=Xgi(Xgi(bhi(new ihi(2),T),chi(mb)),chi(ob));a.q[1]=Xgi(Xgi(bhi(new ihi(2),W),chi(nb)),chi(pb));a.q[2]=Xgi(Xgi(bhi(new ihi(2),T),chi(l)),chi(n));a.q[3]=Xgi(Xgi(bhi(new ihi(2),W),chi(m)),chi(o));a.q[4]=Xgi(Xgi(bhi(new ihi(2),T),chi(q)),chi(s));a.q[5]=Xgi(Xgi(bhi(new ihi(2),W),chi(r)),chi(t));a.q[6]=Xgi(Xgi(bhi(new ihi(2),T),chi(v)),chi(A));a.q[7]=Xgi(Xgi(bhi(new ihi(2),W),chi(w)),chi(B));a.q[8]=Xgi(Xgi(Xgi(D,F),chi(J)),chi(K));a.q[9]=Xgi(Bhi(a.r[6],a.r[7],a.r[8],a.r[9]),chi(bhi(D,D)));a.q[10]=Xgi(Bhi(a.r[6],a.r[7],a.r[8],a.r[9]),chi(bhi(F,F)));a.q[11]=Xgi(Bhi(a.r[6],a.r[7],a.r[0],a.r[1]),chi(bhi(J,J)));a.q[12]=Xgi(Bhi(a.r[8],a.r[9],a.r[0],a.r[1]),chi(bhi(K,K)))}return a.q}else if(c.Ku()&&c.yb==5){Q=c;i=e;Pb=VAh(Q);Jb=xKh(i,i);if(a.r==null){a.r=je(kkb,K6n,52,12,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm());a.r[4]=new Ohi(b.rm());a.r[5]=new Ohi(b.rm());a.r[6]=new Ohi(b.rm());a.r[7]=new Ohi(b.rm());a.r[8]=new Ohi(b.rm());a.r[9]=new Ohi(b.rm());a.r[10]=new Ohi(b.rm());a.r[11]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,13,0,1);mb=new mhi(Pb[0]);nb=new mhi(Pb[1]);l=new mhi(Pb[6]);m=new mhi(Pb[7]);q=new mhi(Pb[8]);r=new mhi(Pb[9]);v=new mhi(Pb[10]);w=new mhi(Pb[11]);T=new mhi(Jb[0]);W=new mhi(Jb[1]);ob=new mhi(a.r[0]);pb=new mhi(a.r[1]);n=new mhi(a.r[6]);o=new mhi(a.r[7]);s=new mhi(a.r[8]);t=new mhi(a.r[9]);A=new mhi(a.r[10]);B=new mhi(a.r[11]);D=new mhi(a.r[2]);F=new mhi(a.r[3]);J=new mhi(a.r[4]);K=new mhi(a.r[5]);a.q[0]=Xgi(Xgi(bhi(new ihi(2),T),chi(mb)),chi(ob));a.q[1]=Xgi(Xgi(bhi(new ihi(2),W),chi(nb)),chi(pb));a.q[2]=Xgi(Xgi(bhi(new ihi(2),T),chi(l)),chi(n));a.q[3]=Xgi(Xgi(bhi(new ihi(2),W),chi(m)),chi(o));a.q[4]=Xgi(Xgi(bhi(new ihi(2),T),chi(q)),chi(s));a.q[5]=Xgi(Xgi(bhi(new ihi(2),W),chi(r)),chi(t));a.q[6]=Xgi(Xgi(bhi(new ihi(2),T),chi(v)),chi(A));a.q[7]=Xgi(Xgi(bhi(new ihi(2),W),chi(w)),chi(B));a.q[8]=Xgi(Xgi(Xgi(D,chi(F)),chi(J)),K);a.q[9]=Xgi(Bhi(a.r[6],a.r[7],a.r[10],a.r[11]),chi(bhi(D,D)));a.q[10]=Xgi(Bhi(a.r[8],a.r[9],a.r[10],a.r[11]),chi(bhi(F,F)));a.q[3]=Xgi(Bhi(a.r[6],a.r[7],a.r[0],a.r[1]),chi(bhi(J,J)));a.q[4]=Xgi(Bhi(a.r[8],a.r[9],a.r[0],a.r[1]),chi(bhi(K,K)));return a.q}throw Ttc(new Qfi)}else if(f){if(c.av()){i=c;u=f;Jb=xKh(i,i);Mb=VAh(u);if(a.r==null){a.r=je(kkb,K6n,52,8,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());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=je(ikb,O6n,28,2,0,1);ib=new mhi(Mb[0]);jb=new mhi(Mb[1]);l=new mhi(Mb[2]);m=new mhi(Mb[3]);q=new mhi(Jb[0]);r=new mhi(Jb[1]);s=new mhi(a.r[0]);t=new mhi(a.r[1]);kb=Xgi(bhi(Xgi(l,chi(ib)),Xgi(l,chi(ib))),bhi(Xgi(m,chi(jb)),Xgi(m,chi(jb))));G=Xgi(bhi(Xgi(q,chi(ib)),Xgi(q,chi(ib))),bhi(Xgi(r,chi(jb)),Xgi(r,chi(jb))));a.q[0]=Xgi(bhi(kb,Xgi(q,chi(ib))),bhi(Xgi(ib,chi(s)),G));a.q[1]=Xgi(bhi(kb,Xgi(r,chi(jb))),bhi(Xgi(jb,chi(t)),G));return a.q}else if(c.Wu()){!!kyj&&lyj(kyj,(Dyj(),wyj),'mirroring line about circle not implemented');throw Ttc(new Qfi)}else if(c.Ku()&&c.yb==4){C=c;$=f;Nb=VAh(C);Rb=VAh($);if(a.r==null){a.r=je(kkb,K6n,52,4,0,1);a.r[0]=new Ohi(b.rm());a.r[1]=new Ohi(b.rm());a.r[2]=new Ohi(b.rm());a.r[3]=new Ohi(b.rm())}a.q=je(ikb,O6n,28,4,0,1);l=new mhi(Nb[0]);m=new mhi(Nb[1]);q=new mhi(Nb[2]);r=new mhi(Nb[3]);ib=new mhi(Rb[0]);jb=new mhi(Rb[1]);v=new mhi(Rb[2]);w=new mhi(Rb[3]);n=new mhi(a.r[0]);o=new mhi(a.r[1]);s=new mhi(a.r[2]);t=new mhi(a.r[3]);lb=Xgi(bhi(Xgi(v,chi(ib)),Xgi(v,chi(ib))),bhi(Xgi(w,chi(jb)),Xgi(w,chi(jb))));p=Xgi(bhi(Xgi(q,chi(l)),Xgi(q,chi(l))),bhi(Xgi(r,chi(m)),Xgi(r,chi(m))));H=Xgi(Xgi(bhi(Xgi(l,chi(ib)),Xgi(l,chi(ib))),bhi(Xgi(m,chi(jb)),Xgi(m,chi(jb)))),chi(p));a.q[0]=Xgi(bhi(lb,Xgi(l,chi(ib))),bhi(Xgi(ib,chi(n)),H));a.q[1]=Xgi(bhi(lb,Xgi(m,chi(jb))),bhi(Xgi(jb,chi(o)),H));I=Xgi(bhi(Xgi(q,chi(ib)),Xgi(q,chi(ib))),bhi(Xgi(r,chi(jb)),Xgi(r,chi(jb))));a.q[2]=Xgi(bhi(lb,Xgi(q,chi(ib))),bhi(Xgi(ib,chi(s)),I));a.q[3]=Xgi(bhi(lb,Xgi(r,chi(jb))),bhi(Xgi(jb,chi(t)),I));return a.q}else{throw Ttc(new Qfi)}}else{throw Ttc(new Qfi)}}\nvar a7n='[LocusEqu] result[',b7n='eliminate([',c7n='],revlist([',d7n='PRECISION = ',e7n='[1]: [1]: _[1]=1 _[2]=',f7n='Cannot parse: ',g7n='Cannot get Botana variables for ',h7n='Recio meets Botana: #',i7n={16:1,29:1,19:1,24:1,242:1,927:1,30:1},j7n={16:1,29:1,19:1,24:1,927:1,30:1},k7n='Cannot compute implicit curve (yet?)',l7n='Benchmarking: ',m7n='Output from giac: ',n7n='Error on running Giac code',o7n=' kernelPrecision=',p7n=' precisionRatio=',q7n='OpenGeoProver',r7n='PureSymbolic',s7n='STATEMENT IS ',t7n='Cannot get Botana vars during NDG detection',u7n=' unimplemented',v7n='Interpreting TRUE as UNKNOWN',w7n='Extra poly 3 for ',x7n='Extra poly 4 for ',y7n='Eliminating system in ',z7n=' variables (',A7n=' dependent)',B7n='gbt polys = ',C7n='gbt vars = ',D7n='Using ',E7n='Possible numerical error in converting formula coefficients to integer',F7n='ggbtmpvar2',G7n=') and ',H7n='Free Point';zuc(268,8027,rhn,ztd);zuc(2300,1,Djn);_.sn=function(a,b){var c,d;d=new sjd;c=b7n+a+c7n+b+']))';return hjd(hjd(hjd(hjd(hjd(hjd((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};_.tn=function(a,b,c,d){var e,f;if(!c){return (yPd(),sPd)+'(eliminate(['+a+c7n+b+'])))'}e=''+quc(d.g);!!kyj&&lyj(kyj,(Dyj(),wyj),d7n+e);f=(yPd(),sPd)+'([[ee:=eliminate(['+a+c7n+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};_.un=function(a,b,c,d){var e,f,g;e='[[GB:=gbasis(';!!a&&(e+=YGn);e+='['+b+']';if(a){f=FOd(a);e+=',['+f+'])'}g=c+nhi(d);nid(g.substr(0,1),',')&&(g=(Axd(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};_.vn=function(a,b,c,d,e){var f,g,h;f='[[ii:=gbasis(';f+=YGn;f+='['+b+']';g=FOd(a);f+=',['+g+'])';h=c+nhi(d);f+=',['+h+'],revlex)],('+'ii'+'[0]!=1)&&('+'ii'+'[0]!=-1)][1]';return f};_.Bn=function(a){var b,c,d,e;b=BOd(a);c=COd(a);e=je(qf,XZm,125,c.length+1,0,3);e[0]=b;for(d=0;d<c.length;++d){e[d+1]=c[d]}return e};zuc(15,24,Gmn);_.tu=function(a){return this.Au(a)};zuc(1881,19,Jsn);_.gM=Iso;_.hM=function(a){var b,c,d;d=this.j;if(this.n==null){this.n=je(kkb,K6n,52,d.length*2,0,1);for(c=0;c<d.length;c++){b=xKh(d[c],d[c]);this.n[2*c]=b[0];this.n[2*c+1]=b[1]}}return this.n};zuc(956,19,Ksn);_.gM=function(a){!this.B&&(this.B=new qgi);return pgi(this.B,this.eb)};_.hM=function(a){!this.B&&(this.B=new qgi);return this.B.r};zuc(955,19,Osn);_.gM=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.o!=null){return this.o}if(this.p==null){this.p=je(kkb,K6n,52,8,0,1);for(H=0;H<8;H++){this.p[H]=new Ohi(this.hd)}}I=this.p[0];M=this.p[1];q=this.p[2];t=this.p[3];v=this.p[4];A=this.p[5];C=this.p[6];F=this.p[7];this.o=je(ikb,O6n,28,6,0,1);J=new mhi(I);N=new mhi(M);K=bhi(J,J);O=bhi(N,N);L=bhi(J,N);s=new mhi(q);u=new mhi(t);w=new mhi(v);B=new mhi(A);D=new mhi(C);G=new mhi(F);this.o[0]=Xgi(Xgi(Xgi(Xgi(Xgi(bhi(s,K),bhi(u,O)),bhi(w,L)),bhi(B,J)),bhi(D,N)),G);r=a.st();l=r.eb[0];b=new mhi(xKh(l,l)[0]);c=new mhi(xKh(l,l)[1]);this.o[1]=Xgi(Xgi(Xgi(Xgi(Xgi(bhi(s,bhi(b,b)),bhi(u,bhi(c,c))),bhi(bhi(w,b),c)),bhi(B,b)),bhi(D,c)),G);m=r.eb[1];d=new mhi(xKh(m,m)[0]);e=new mhi(xKh(m,m)[1]);this.o[2]=Xgi(Xgi(Xgi(Xgi(Xgi(bhi(s,bhi(d,d)),bhi(u,bhi(e,e))),bhi(bhi(w,d),e)),bhi(B,d)),bhi(D,e)),G);n=r.eb[2];f=new mhi(xKh(n,n)[0]);g=new mhi(xKh(n,n)[1]);this.o[3]=Xgi(Xgi(Xgi(Xgi(Xgi(bhi(s,bhi(f,f)),bhi(u,bhi(g,g))),bhi(bhi(w,f),g)),bhi(B,f)),bhi(D,g)),G);o=r.eb[3];h=new mhi(xKh(o,o)[0]);i=new mhi(xKh(o,o)[1]);this.o[4]=Xgi(Xgi(Xgi(Xgi(Xgi(bhi(s,bhi(h,h)),bhi(u,bhi(i,i))),bhi(bhi(w,h),i)),bhi(B,h)),bhi(D,i)),G);p=r.eb[4];j=new mhi(xKh(p,p)[0]);k=new mhi(xKh(p,p)[1]);this.o[5]=Xgi(Xgi(Xgi(Xgi(Xgi(bhi(s,bhi(j,j)),bhi(u,bhi(k,k))),bhi(bhi(w,j),k)),bhi(B,j)),bhi(D,k)),G);return this.o};_.hM=function(a){return this.p};zuc(892,434,vtn);_.gM=function(a){!this.j&&(this.j=new Rgi);return Qgi(this.j,a,this.r,this.n,this.o,this.k)};_.hM=function(a){!this.j&&(this.j=new Rgi);return this.j.r};zuc(369,19,Atn);_.gM=function(a){!this.n&&(this.n=new Wgi);return Vgi(this.n,this.j.yx())};_.hM=function(a){!this.n&&(this.n=new Wgi);return this.n.r};_.OO=function(a){var b,c;if(cf(this.eb[0],122)){throw Ttc(new Qfi)}if(cf(this.eb[0],73)){b=this.eb[0].OO(a);c=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c;if(cf(this.eb[0],122)){throw Ttc(new Qfi)}if(cf(this.eb[0],73)&&!!this.o){b=je(ov,Wgn,144,3,0,1);c=this.eb[0].PO(a);if(Nkd(c[2],(Gkd(),Fkd))){b[0]=Vkd(c[1],a.get(this.o));b[1]=Vkd(c[0],a.get(this.o));b[2]=Bkd}else{b[0]=Vkd(c[2],a.get(this.o));b[1]=Vkd(c[2],Mld(Bkd,a.get(this.o)));b[2]=Hld(Vkd(c[0],Wkd(a.get(this.o))),Vkd(c[1],Mld(a.get(this.o),Bkd)))}return b}return null};_.QO=function(a){if(cf(this.eb[0],122)){throw Ttc(new Qfi)}if(cf(this.eb[0],73)){this.eb[0].QO(a);!this.o&&(this.o=new Phi(this.g));I9c(a,this.o);return}throw Ttc(new Qfi)};_.RO=function(){var a;if(this.k!=null){return this.k}if(cf(this.eb[0],122)){throw Ttc(new Qfi)}if(cf(this.j,73)){!this.o&&(this.o=new Phi(this.g));this.k=je(ikb,O6n,28,3,0,1);a=this.eb[0].RO();this.k[0]=bhi(a[2],new mhi(this.o));this.k[1]=bhi(a[2],Xgi(new ihi(1),chi(new mhi(this.o))));this.k[2]=Xgi(bhi(a[0],chi(new mhi(this.o))),bhi(a[1],Xgi(new mhi(this.o),chi(new ihi(1)))));return this.k}throw Ttc(new Qfi)};_.SO=Hso;zuc(737,434,Ptn);_.gM=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.g!=null){return this.g}b=this.r;g=this.n;if(!!b&&!!this.n){j=xKh(b,b);k=VAh(g);if(this.i==null){this.i=je(kkb,K6n,52,6,0,1);this.i[0]=new Ohi(this.hd);this.i[1]=new Ohi(this.hd);this.i[2]=j[0];this.i[3]=j[1];this.i[4]=k[0];this.i[5]=k[1]}this.g=je(ikb,O6n,28,2,0,1);c=new mhi(j[0]);d=new mhi(j[1]);h=new mhi(k[0]);i=new mhi(k[1]);e=new mhi(this.i[0]);f=new mhi(this.i[1]);this.g[0]=Xgi(Xgi(c,h),chi(e));this.g[1]=Xgi(Xgi(d,i),chi(f));return this.g}throw Ttc(new Qfi)};_.hM=Kso;_.OO=function(a){var b,c,d;if(cf(this.r,42)&&cf(this.n,183)){b=this.r.OO(a);c=this.n.OO(a);d=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(cf(this.r,42)&&cf(this.n,183)){b=this.r.PO(a);c=this.n.PO(a);d=je(ov,Wgn,144,3,0,1);d[0]=Hld(Vkd(b[0],c[2]),Vkd(c[0],b[2]));d[1]=Hld(Vkd(b[1],c[2]),Vkd(c[1],b[2]));d[2]=Vkd(b[2],c[2]);return UTg(d)}return null};_.QO=function(a){if(cf(this.r,42)&&cf(this.n,183)){this.r.QO(a);this.n.QO(a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b;if(this.k!=null){return this.k}if(cf(this.r,42)&&cf(this.n,183)){a=this.r.RO();b=this.n.RO();this.k=je(ikb,O6n,28,3,0,1);this.k[0]=Xgi(bhi(a[0],b[2]),bhi(b[0],a[2]));this.k[1]=Xgi(bhi(a[1],b[2]),bhi(b[1],a[2]));this.k[2]=bhi(a[2],b[2]);return this.k}throw Ttc(new Qfi)};_.SO=Hso;zuc(780,19,Qtn);_.gM=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=xKh(b,b);k=xKh(c,c);if(this.k==null){this.k=je(kkb,K6n,52,6,0,1);this.k[0]=new Ohi(this.hd);this.k[1]=new Ohi(this.hd);this.k[2]=j[0];this.k[3]=j[1];this.k[4]=k[0];this.k[5]=k[1]}this.j=je(ikb,O6n,28,2,0,1);d=new mhi(j[0]);e=new mhi(j[1]);f=new mhi(k[0]);g=new mhi(k[1]);h=new mhi(this.k[0]);i=new mhi(this.k[1]);this.j[0]=Xgi(Xgi(h,chi(f)),d);this.j[1]=Xgi(Xgi(i,chi(g)),e);return this.j}throw Ttc(new Qfi)};_.hM=Jso;_.OO=function(a){var b,c,d;if(!!this.g&&!!this.i&&cf(this.g,242)&&cf(this.i,242)){b=this.g.OO(a);c=this.i.OO(a);d=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(!!this.g&&!!this.i&&cf(this.g,242)&&cf(this.i,242)){b=this.g.PO(a);c=this.i.PO(a);d=je(ov,Wgn,144,3,0,1);d[0]=Mld(Vkd(c[0],b[2]),Vkd(b[0],c[2]));d[1]=Mld(Vkd(c[1],b[2]),Vkd(b[1],c[2]));d[2]=Vkd(b[2],c[2]);return UTg(d)}return null};_.QO=function(a){if(!!this.g&&!!this.i&&cf(this.g,242)&&cf(this.i,242)){this.g.QO(a);this.i.QO(a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i&&cf(this.g,242)&&cf(this.i,242)){a=this.g.RO();b=this.i.RO();this.n=je(ikb,O6n,28,3,0,1);this.n[0]=Xgi(bhi(b[0],a[2]),chi(bhi(a[0],b[2])));this.n[1]=Xgi(bhi(b[1],a[2]),chi(bhi(a[1],b[2])));this.n[2]=bhi(a[2],b[2]);return this.n}throw Ttc(new Qfi)};_.SO=Hso;zuc(36,15,hun);_.gM=function(a){return Uuf(this)};_.hM=function(a){return Vuf(this,a)};zuc(245,614,vun);_.tu=Rso;zuc(401,394,Gun);_.tu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(!a.Ku()){return epj(),bpj}f=a;if(this.yb==4&&f.yb==4){return epj(),Woj(this.ob[0],f.ob[0])?cpj:bpj}if(this.yb==9&&f.yb==9){l=this.Eb.eb;m=f.Eb.eb;if(l.length==2&&m.length==2){b=l[0];g=l[1];h=xYe(this.hd).kN(this.fd,g,b).g._r(b);b=m[0];g=m[1];j=xYe(this.hd).kN(this.fd,g,b).g._r(b);return epj(),Woj(h,j)?cpj:bpj}}if(this.yb==3&&f.yb==3){l=this.Eb.eb;m=f.Eb.eb;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=Irj(d.I-c.I,d.J-c.J);j=Irj(e.I-c.I,e.J-c.J)+Irj(e.I-d.I,e.J-d.J);c=m[0];d=m[1];e=m[2];i=Irj(d.I-c.I,d.J-c.J);k=Irj(e.I-c.I,e.J-c.J)+Irj(e.I-d.I,e.J-d.J);return epj(),Woj(h,i)&&Woj(j,k)?cpj:bpj}}if(this.yb==5&&f.yb==5||this.yb==7&&f.yb==7){l=this.Eb.eb;m=f.Eb.eb;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=Irj(d.I-c.I,d.J-c.J);j=$wnd.Math.abs(Irj(e.I-c.I,e.J-c.J)-Irj(e.I-d.I,e.J-d.J));c=m[0];d=m[1];e=m[2];i=Irj(d.I-c.I,d.J-c.J);k=$wnd.Math.abs(Irj(e.I-c.I,e.J-c.J)-Irj(e.I-d.I,e.J-d.J));return epj(),Woj(h,i)&&Woj(j,k)?cpj:bpj}}return epj(),bpj};zuc(1605,388,bvn);_.gM=Iso;_.hM=Iso;zuc(342,15,cvn);_.gM=function(a){if(cf(this.Eb,166)){return this.Eb.gM(this)}return null};_.hM=function(a){if(cf(this.Eb,166)){return this.Eb.hM(this)}return null};_.tu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(cf(a,342)){m=a;k=(this.R==null?$Cf:this.R).length;l=(m.R==null?$Cf:m.R).length;if(k==l&&Woj(eDf(this),eDf(m))){n=vwd(lwd(yod(this.R==null?$Cf:this.R),new aMh),new bMh);o=vwd(lwd(yod(m.R==null?$Cf:m.R),new cMh),new dMh);b=new XAg(this.fd,this,true);c=new XAg(this.fd,m,true);e=vwd(lwd(yod(b.hb),new eMh),new fMh);f=vwd(lwd(yod(c.hb),new gMh),new hMh);for(h=me(fe(sf,1),TZm,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(vDf(n,o,p,g)&&vDf(e,f,d,g)){return epj(),cpj}}}return epj(),bpj}}if(cf(a,36)){if(Woj(eDf(this),a.R)){return epj(),cpj}}return epj(),bpj};zuc(399,614,kvn);_.tu=function(a){return epj(),a.gv()&&Woj(qFf(this),a.fX())?cpj:bpj};zuc(2427,237,UEn);_.gM=function(a){var b;if(this.i!=null){return this.i}if(!!this.k&&!!this.n){if(this.j==null){this.j=je(kkb,K6n,52,2,0,1);this.j[0]=new Ohi(this.hd);this.j[1]=new Ohi(this.hd)}b=Bxh(this.k);this.i=je(ikb,O6n,28,2,0,1);this.i[0]=phi(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);b=Bxh(this.n);this.i[1]=phi(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);return this.i}throw Ttc(new Qfi)};_.hM=Lso;_.OO=function(a){var b,c;if(cf(this.k,122)||cf(this.n,122)){throw Ttc(new Qfi)}if(!!this.k&&!!this.n){b=Cxh(this.k,a);c=Cxh(this.n,a);return STg(b,c)}throw Ttc(new Qfi)};_.PO=function(a){var b,c;if(cf(this.k,122)||cf(this.n,122)){throw Ttc(new Qfi)}if(!!this.k&&!!this.n){b=Hxh(this.k,a);c=Hxh(this.n,a);return TTg(b,c)}throw Ttc(new Qfi)};_.QO=function(a){if(cf(this.k,122)||cf(this.n,122)){throw Ttc(new Qfi)}if(!!this.k&&!!this.n){Ixh(this.k,a);Ixh(this.n,a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b;if(this.o!=null){return this.o}if(cf(this.k,122)||cf(this.n,122)){throw Ttc(new Qfi)}if(!!this.k&&!!this.n){a=Mxh(this.k);b=Mxh(this.n);this.o=qhi(a,b);return this.o}throw Ttc(new Qfi)};_.SO=Hso;zuc(6931,25,_tn,Tyg);_.fQ=function(a,b){var c,d,e,f;e=a.j.B.length;d=Cpf(this,a,new ssh(false));if(e==3){if(!d[0].av()){throw Ttc(ppf(this,a.q,d[0]))}if(!d[1].av()){throw Ttc(ppf(this,a.q,d[1]))}if(!d[2].av()){throw Ttc(ppf(this,a.q,d[2]))}c=new Dei(this.n,d[0],d[1],d[2]);p0d(c.n,euf(a));f=me(fe(Wdb,1),gjn,15,0,[c.n]);return f}throw Ttc(spf(this,a,a.j.B.length))};var PZ=Mgd(6931);zuc(6938,25,_tn,Uyg);_.fQ=function(a,b){var c,d,e,f;e=a.j.B.length;d=Cpf(this,a,new ssh(false));if(e==3){if(!cf(d[0],73)){throw Ttc(ppf(this,a.q,d[0]))}if(!cf(d[1],73)){throw Ttc(ppf(this,a.q,d[1]))}if(!cf(d[2],73)){throw Ttc(ppf(this,a.q,d[2]))}c=new Fei(this.n,euf(a),d[0],d[1],d[2]);f=me(fe(Wdb,1),gjn,15,0,[c.n]);return f}throw Ttc(spf(this,a,a.j.B.length))};var QZ=Mgd(6938);zuc(6934,25,_tn,Vyg);_.fQ=function(a,b){var c,d,e,f;e=a.j.B.length;d=Cpf(this,a,new ssh(false));if(e==4){if(!cf(d[0],42)){throw Ttc(ppf(this,a.q,d[0]))}if(!cf(d[1],42)){throw Ttc(ppf(this,a.q,d[1]))}if(!cf(d[2],42)){throw Ttc(ppf(this,a.q,d[2]))}if(!cf(d[3],42)){throw Ttc(ppf(this,a.q,d[3]))}c=new Hei(this.n,euf(a),d[0],d[1],d[2],d[3]);f=me(fe(Wdb,1),gjn,15,0,[c.o]);return f}throw Ttc(spf(this,a,a.j.B.length))};var RZ=Mgd(6934);zuc(6937,25,_tn,Wyg);_.fQ=function(a,b){var c,d,e,f;e=a.j.B.length;d=Cpf(this,a,new ssh(false));if(e==2){c=new Lei(this.n,euf(a),d[0],d[1]);f=me(fe(Wdb,1),gjn,15,0,[c.k]);return f}throw Ttc(spf(this,a,a.j.B.length))};var SZ=Mgd(6937);zuc(6936,25,_tn,Xyg);_.fQ=function(a,b){var c,d,e,f;e=a.j.B.length;d=Cpf(this,a,new ssh(false));if(e==2){c=new Tei(this.n,euf(a),d[0],d[1]);f=me(fe(Wdb,1),gjn,15,0,[c.k]);return f}throw Ttc(spf(this,a,a.j.B.length))};var TZ=Mgd(6936);zuc(6933,25,_tn,Yyg);_.fQ=function(a,b){var c,d,e,f;e=a.j.B.length;d=Cpf(this,a,new ssh(false));if(e==2){if(!cf(d[0],73)){throw Ttc(ppf(this,a.q,d[0]))}if(!cf(d[1],73)){throw Ttc(ppf(this,a.q,d[1]))}c=new Yei(this.n,euf(a),d[0],d[1]);f=me(fe(Wdb,1),gjn,15,0,[c.k]);return f}throw Ttc(spf(this,a,a.j.B.length))};var UZ=Mgd(6933);zuc(6935,25,_tn,Zyg);_.fQ=function(a,b){var c,d,e,f;e=a.j.B.length;d=Cpf(this,a,new ssh(false));if(e==2){if(!cf(d[0],73)){throw Ttc(ppf(this,a.q,d[0]))}if(!cf(d[1],73)){throw Ttc(ppf(this,a.q,d[1]))}c=new afi(this.n,euf(a),d[0],d[1]);f=me(fe(Wdb,1),gjn,15,0,[c.k]);return f}throw Ttc(spf(this,a,a.j.B.length))};var VZ=Mgd(6935);zuc(6940,25,_tn,zzg);_.fQ=function(a,b){var c,d,e,f,g;f=a.j.B.length;g=je(Qtc,YZm,5,f,16,1);c=Cpf(this,a,new ssh(false));switch(f){case 2:if((g[0]=c[0].Iv())&&(g[1]=c[1].av())){d=c[0];e=c[1]}else{throw Ttc(qpf(this,a,Npf(g,c)))}break;default:throw Ttc(spf(this,a,a.j.B.length));}return me(fe(Wdb,1),gjn,15,0,[yzg(this,euf(a),d,e)])};var s$=Mgd(6940);zuc(6932,25,_tn,Uzg);_.fQ=function(a,b){var c,d,e,f,g;e=a.j.B.length;f=je(Qtc,YZm,5,e,16,1);d=Cpf(this,a,new ssh(false));if(e==2){if((f[0]=d[0].Wu())&&(f[1]=d[1].Ku())){c=new pfi(this.n,euf(a),d[0],d[1]);g=me(fe(Wdb,1),gjn,15,0,[c.k]);return g}throw Ttc(qpf(this,a,Npf(f,d)))}throw Ttc(spf(this,a,a.j.B.length))};var N$=Mgd(6932);zuc(6939,25,_tn,$zg);_.fQ=function(a,b){var c,d,e,f,g,h,i,j,k;j=a.j.B.length;k=je(Qtc,YZm,5,j,16,1);e=Cpf(this,a,new ssh(false));switch(j){case 1:if(cf(e[0],396)&&!!e[0].Eb&&cf(e[0].Eb,967)){g=e[0];d=g.Eb;h=d.I;i=d.P}else{throw Ttc(ppf(this,a.q,e[0]))}break;case 2:if((k[0]=e[0].av())&&(k[1]=e[1].av())){h=e[0];i=e[1]}else{if((k[0]=cf(e[0],365))&&(k[1]=e[1].av()&&(!(c=e[1].Eb)||cf(c,369)))){f=e[0];i=e[1];return me(fe(Wdb,1),gjn,15,0,[Yzg(this,euf(a),f,i)])}throw Ttc(qpf(this,a,Npf(k,e)))}break;default:throw Ttc(spf(this,a,a.j.B.length));}return me(fe(Wdb,1),gjn,15,0,[Zzg(this,euf(a),h,i)])};var R$=Mgd(6939);zuc(6929,25,_tn,jAg);_.fQ=function(a,b){var c,d,e,f;e=a.j.B.length;d=Cpf(this,a,new ssh(false));switch(e){case 1:if(cf(d[0],365)){c=new Cfi(this.n,euf(a),d[0]);f=me(fe(Wdb,1),gjn,15,0,[c.g]);return f}throw Ttc(ppf(this,a.q,d[0]));default:throw Ttc(spf(this,a,a.j.B.length));}};var c_=Mgd(6929);zuc(6930,25,_tn,lAg);_.fQ=function(a,b){var c,d;d=a.j.B.length;c=Cpf(this,a,new ssh(false));switch(d){case 2:if(c[1].Hu()){return kAg(this,c[0],c[1].o,a)}case 1:return kAg(this,c[0],false,a);default:throw Ttc(spf(this,a,a.j.B.length));}};var b_=Mgd(6930);zuc(2455,19,Jsn);_.gM=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=xKh(this.g,this.g);q=Bxh(d);r=Bxh(e);j=Uuf(this.g);n=je(kkb,K6n,52,2,0,1);o=je(kkb,K6n,52,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=je(ikb,O6n,28,2,0,1);j[0]=phi(p[0],p[1],q[0],q[1],q[2],q[3]);j[1]=phi(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(OLh(this.p.G,this.p.v,this.s.G)){o[0]=r[2];o[1]=r[3]}else{if(OLh(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=je(kkb,K6n,52,6,0,1);this.k[0]=new Ohi(this.hd);this.k[1]=new Ohi(this.hd);this.k[2]=p[0];this.k[3]=p[1];this.k[4]=new Ohi(this.hd);this.k[5]=new Ohi(this.hd)}this.j=je(ikb,O6n,28,k,0,1);b=new mhi(n[0]);c=new mhi(n[1]);f=new mhi(this.k[0]);g=new mhi(this.k[1]);l=new mhi(this.k[4]);m=new mhi(this.k[5]);h=Bhi(n[0],n[1],p[0],p[1]);i=Bhi(this.k[4],this.k[5],p[0],p[1]);this.j[0]=Xgi(h,chi(i));this.j[1]=phi(p[0],p[1],this.k[4],this.k[5],o[0],o[1]);this.j[2]=Xgi(Xgi(Xgi(f,f),chi(b)),chi(l));this.j[3]=Xgi(Xgi(Xgi(g,g),chi(c)),chi(m));if(k==6){this.j[4]=j[0];this.j[5]=j[1]}return this.j}}throw Ttc(new Qfi)};_.hM=Jso;zuc(1887,19,WEn);_.gM=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=xKh(this.g,this.g);k=xKh(this.j,this.j);l=xKh(this.i,this.i);if(this.o==null){this.o=je(kkb,K6n,52,6,0,1);this.o[0]=new Ohi(this.hd);this.o[1]=new Ohi(this.hd);this.o[2]=l[0];this.o[3]=l[1];this.o[4]=new Ohi(this.hd);this.o[5]=new Ohi(this.hd)}this.n=je(ikb,O6n,28,4,0,1);b=new mhi(j[0]);c=new mhi(j[1]);d=new mhi(this.o[0]);e=new mhi(this.o[1]);h=new mhi(this.o[4]);i=new mhi(this.o[5]);f=Bhi(j[0],j[1],l[0],l[1]);g=Bhi(this.o[4],this.o[5],l[0],l[1]);this.n[0]=Xgi(f,chi(g));this.n[1]=phi(l[0],l[1],this.o[4],this.o[5],k[0],k[1]);this.n[2]=Xgi(Xgi(Xgi(d,d),chi(b)),chi(h));this.n[3]=Xgi(Xgi(Xgi(e,e),chi(c)),chi(i));return this.n}throw Ttc(new Qfi)};_.hM=function(a){return this.o};zuc(4646,19,Jsn);_.gM=Iso;_.hM=function(a){var b,c,d;d=this.j.Zx();if(this.i==null){this.i=je(kkb,K6n,52,d.length*2,0,1);for(c=0;c<d.length;c++){b=xKh(d[c],d[c]);this.i[2*c]=b[0];this.i[2*c+1]=b[1]}}return this.i};zuc(742,Nen,_En);_.gM=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(this.g!=null){return this.g}f=this.eb[0];if(cf(this.eb[1],122)){l=this.eb[1];if(this.i==null){g=xKh(f,f);this.i=je(kkb,K6n,52,4,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new Ohi(this.hd);this.i[3]=new Ohi(this.hd)}b=l.G;d=l.v;c=xKh(b,b);e=xKh(d,d);this.g=je(ikb,O6n,28,2,0,1);this.g[0]=Xgi(Xgi(Xgi(new mhi(this.i[2]),chi(new mhi(this.i[0]))),chi(new mhi(e[0]))),new mhi(c[0]));this.g[1]=Xgi(Xgi(Xgi(new mhi(this.i[3]),chi(new mhi(this.i[1]))),chi(new mhi(e[1]))),new mhi(c[1]));return this.g}j=null;cf(this.eb[1],36)&&(j=this.eb[1]);if(!f||!j){throw Ttc(new Qfi)}if(this.i==null){g=xKh(f,f);this.i=je(kkb,K6n,52,5,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new Ohi(this.hd);this.i[3]=new Ohi(this.hd);this.i[4]=new Ohi(this.hd)}h=null;if(cf(j.Eb,398)){h=Uuf(j);this.g=je(ikb,O6n,28,h.length+1,0,1)}else{this.g=je(ikb,O6n,28,1,0,1)}k=Vuf(j,j);i=0;m=Ahi(new mhi(k[0]));if(h!=null){this.g=je(ikb,O6n,28,h.length+1,0,1);for(i=0;i<h.length;i++){this.g[i]=h[i]}}this.g[i]=Xgi(Bhi(this.i[0],this.i[1],this.i[2],this.i[3]),chi(m));return this.g};_.hM=Kso;zuc(D7m,2401,aFn);_.gM=Iso;_.hM=function(a){!this.g&&(this.g=new ogi);return ngi(this.g,this.j,this.i)};zuc(2489,2488,Jsn);_.gM=function(a){!this.g&&(this.g=new sgi);return rgi(this.g,this.n,this.o,this.p)};_.hM=function(a){!this.g&&(this.g=new sgi);return this.g.r};zuc(1539,1317,bFn);_.gM=Iso;_.hM=function(a){!this.j&&(this.j=new ogi);return ngi(this.j,this.o,this.k)};zuc(782,1540,cFn);_.gM=function(a){!this.g&&(this.g=new qgi);return pgi(this.g,this.eb)};_.hM=function(a){!this.g&&(this.g=new qgi);return this.g.r};zuc(w7m,19,dFn);_.F_=function(){return xgi((!this.i&&(this.i=new Dgi),this.i),this.g,this.fd)};_.OO=function(a){var b,c;b=YCg(this);if(b){c=b.OO(a);b.aj();return c}throw Ttc(new Qfi)};_.PO=function(a){var b,c;b=YCg(this);if(b){c=b.PO(a);b.aj();return c}throw Ttc(new Qfi)};_.QO=function(a){var b;b=YCg(this);if(b){b.QO(a);b.aj();return}throw Ttc(new Qfi)};_.RO=function(){var a,b;a=YCg(this);if(a){b=a.RO();a.aj();return b}throw Ttc(new Qfi)};_.SO=Hso;zuc(398,19,fFn);_.gM=function(a){return Ggi((!this.i&&(this.i=new Mgi),this.i),this,a)};_.hM=function(a){return (!this.i&&(this.i=new Mgi),this.i).r};zuc(738,19,gFn);_.gM=function(a){var b,c,d,e,f;if(this.j==null){this.j=je(kkb,K6n,52,2,0,1);this.j[0]=new Ohi(this.hd);this.j[1]=new Ohi(this.hd);b=this.g.$b.u;e=this.g.$b.C;d=this.g.$b.A;if(d==($jj(),pjj)&&!!b){c=b.hM(b);this.i=je(ikb,O6n,28,2,0,1);this.i[0]=Xgi(new mhi(this.j[0]),chi(new mhi(c[0])));this.i[1]=Xgi(new mhi(this.j[1]),chi(new mhi(c[1])))}if(d==vjj&&!!b&&!!e){if(cf(b,42)&&cf(e,183)){c=b.hM(b);f=e.hM(e);this.i=je(ikb,O6n,28,2,0,1);this.i[0]=Xgi(Xgi(new mhi(this.j[0]),chi(new mhi(c[0]))),chi(new mhi(f[0])));this.i[1]=Xgi(Xgi(new mhi(this.j[1]),chi(new mhi(c[1]))),chi(new mhi(f[1])))}}if(d==kjj&&!!b&&!!e){if(cf(b,42)&&cf(e,183)){c=b.hM(b);f=e.hM(e);this.i=je(ikb,O6n,28,2,0,1);this.i[0]=Xgi(Xgi(new mhi(this.j[0]),chi(new mhi(c[0]))),new mhi(f[0]));this.i[1]=Xgi(Xgi(new mhi(this.j[1]),chi(new mhi(c[1]))),new mhi(f[1]))}}}return this.i};_.hM=Lso;zuc(1146,19,jFn);_.gM=function(a){var b,c,d,e;b=this.g;c=this.i;if(!!b&&!!c){d=xKh(b,b);e=xKh(c,c);if(this.j==null){this.j=je(kkb,K6n,52,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 Ttc(new Qfi)};_.hM=Lso;zuc(1161,886,lFn);_.gM=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.g!=null){return this.g}if(this.s==3){b=this.o;c=this.p;d=this.q;if(!!b&&!!c&&!!d){i=xKh(b,b);j=xKh(c,c);k=xKh(d,d);if(i[0]==j[0]&&i[1]==j[1]){if(this.i==null){this.i=je(kkb,K6n,52,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=je(kkb,K6n,52,12,0,1);this.i[0]=new Ohi(this.hd);this.i[1]=new Ohi(this.hd);this.i[2]=new Ohi(this.hd);this.i[3]=new Ohi(this.hd);this.i[4]=new Ohi(this.hd);this.i[5]=new Ohi(this.hd);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=je(ikb,O6n,28,5,0,1);e=new mhi(this.i[2]);f=new mhi(this.i[3]);g=new mhi(this.i[4]);h=new mhi(this.i[5]);this.g[0]=Xgi(Xgi(Xgi(e,f),chi(g)),chi(h));this.g[1]=Xgi(Bhi(i[0],i[1],k[0],k[1]),chi(bhi(e,e)));this.g[2]=Xgi(Bhi(j[0],j[1],k[0],k[1]),chi(bhi(f,f)));this.g[3]=Xgi(Bhi(i[0],i[1],this.i[0],this.i[1]),chi(bhi(g,g)));this.g[4]=Xgi(Bhi(j[0],j[1],this.i[0],this.i[1]),chi(bhi(h,h)));return this.g}throw Ttc(new Qfi)}else if(this.s==5){b=this.o;c=this.p;d=this.q;if(!!b&&!!c&&!!d){i=xKh(b,b);j=xKh(c,c);k=xKh(d,d);if(this.i==null){this.i=je(kkb,K6n,52,12,0,1);this.i[0]=new Ohi(this.hd);this.i[1]=new Ohi(this.hd);this.i[2]=new Ohi(this.hd);this.i[3]=new Ohi(this.hd);this.i[4]=new Ohi(this.hd);this.i[5]=new Ohi(this.hd);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=je(ikb,O6n,28,5,0,1);e=new mhi(this.i[2]);f=new mhi(this.i[3]);g=new mhi(this.i[4]);h=new mhi(this.i[5]);this.g[0]=Xgi(Xgi(Xgi(e,chi(f)),chi(g)),h);this.g[1]=Xgi(Bhi(i[0],i[1],k[0],k[1]),chi(bhi(e,e)));this.g[2]=Xgi(Bhi(j[0],j[1],k[0],k[1]),chi(bhi(f,f)));this.g[3]=Xgi(Bhi(i[0],i[1],this.i[0],this.i[1]),chi(bhi(g,g)));this.g[4]=Xgi(Bhi(j[0],j[1],this.i[0],this.i[1]),chi(bhi(h,h)));return this.g}throw Ttc(new Qfi)}else{throw Ttc(new Qfi)}};_.hM=Kso;zuc(785,702,sFn);_.gM=function(a){return Ngi((!this.H&&(this.H=new Pgi),this.H),a,this.g,this.i,this)};_.hM=function(a){return Ogi((!this.H&&(this.H=new Pgi),this.H),a)};zuc(833,702,wFn);_.gM=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(this.n){n=BQc(this.n,a);if(n!=null){return n}}if(this.p.yb==4){if(this.t){d=je(kkb,K6n,52,2,0,1);!this.o&&(this.o=new KQc);if(yQc(this.o,a)){d=BQc(this.o,a)}else{d=je(kkb,K6n,52,2,0,1);d[0]=new Ohi(this.hd);d[1]=new Ohi(this.hd);EQc(this.o,a,d)}i=0;this.gd<=-1&&MHg(this)!=0&&(i=1);b=null;c=je(kkb,K6n,52,2,0,1);l=new vmd((new smd(this.o)).g);j=false;while(l.i){h=umd(l);m=h.Ji();if(!Vb(m,a)){b=je(ikb,O6n,28,3+i,0,1);c=h.Ki();b[2+i]=Xgi(bhi(Bhi(d[0],d[1],c[0],c[1]),new mhi(new Ohi(this.hd))),chi(new ihi(1)));j=true}}j||(b=je(ikb,O6n,28,2+i,0,1));p=Bxh(this.t);o=VAh(this.p);b[0]=phi(p[0],p[1],p[2],p[3],d[0],d[1]);b[1]=shi(o[2],o[3],o[0],o[1],d[0],d[1]);!this.n&&(this.n=new KQc);if(i>0){c=xKh(this.r,this.r);b[b.length-1]=Xgi(bhi(Bhi(d[0],d[1],c[0],c[1]),new mhi(new Ohi(this.hd))),chi(new ihi(1)))}EQc(this.n,a,b);return b}throw Ttc(new Qfi)}else if(this.p.yb==9||this.p.yb==3||this.p.yb==5){if(this.t){p=Bxh(this.t);d=je(kkb,K6n,52,2,0,1);!this.o&&(this.o=new KQc);if(yQc(this.o,a)){d=BQc(this.o,a)}else{d=je(kkb,K6n,52,2,0,1);d[0]=new Ohi(this.hd);d[1]=new Ohi(this.hd);EQc(this.o,a,d)}e=UAh(this.p);g=VAh(this.p);f=e.length;b=je(ikb,O6n,28,f+1,0,1);for(k=0;k<f;k++){b[k]=ehi(ehi(e[k],g[0],d[0]),g[1],d[1])}b[f]=phi(d[0],d[1],p[0],p[1],p[2],p[3]);!this.n&&(this.n=new KQc);EQc(this.n,a,b);return b}throw Ttc(new Qfi)}else{throw Ttc(new Qfi)}};_.hM=function(a){return BQc(this.o,a)};zuc(522,702,BFn);_.gM=function(a){if(this.i!=null){return this.i}if(this.g){if(cf(this.g,833)){this.i=this.g.gM(a);this.j==null&&(this.j=this.g.hM(a))}if(cf(this.g,785)){this.i=this.g.gM(a);this.j==null&&(this.j=this.g.hM(a))}return this.i}throw Ttc(new Qfi)};_.hM=Lso;zuc(1335,19,CFn);_.gM=Iso;_.hM=Mso;_.OO=Nso;_.PO=Oso;_.QO=Pso;_.RO=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=MKh(this.g);b=MKh(this.i);if(a!=null&&b!=null){this.n=qhi(a,b);nyj('polys('+this.k.sc+'): '+fhi(this.n[0])+','+fhi(this.n[1])+','+fhi(this.n[2]));return this.n}}throw Ttc(new Qfi)};_.SO=Hso;zuc(1174,19,DFn);_.gM=Iso;_.hM=Mso;zuc(641,19,EFn);_.gM=Iso;_.hM=function(a){this.j==null&&(this.j=PTg(this.eb));return this.j};_.OO=Nso;_.PO=Oso;_.QO=Pso;_.RO=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=MKh(this.g);b=MKh(this.i);if(a!=null&&b!=null){this.n=qhi(a,b);return this.n}}throw Ttc(new Qfi)};_.SO=Hso;zuc(4682,19,GFn);_.gM=function(a){var b,c;if(this.j!=null){return this.j}if(!!this.g&&!!this.i){b=xKh(this.g,this.g);c=xKh(this.i,this.i);if(this.k==null){this.k=je(kkb,K6n,52,4,0,1);this.k[0]=new Ohi(this.hd);this.k[1]=new Ohi(this.hd);this.k[2]=new Ohi(this.hd);this.k[3]=new Ohi(this.hd)}this.j=QTg(b[0],b[1],c[0],c[1],this.k);return this.j}throw Ttc(new Qfi)};_.hM=Jso;_.OO=function(a){var b,c,d;if(!!this.g&&!!this.i){b=EKh(this.g,a);c=EKh(this.i,a);d=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(!!this.g&&!!this.i){b=FKh(this.g,a);c=FKh(this.i,a);d=je(ov,Wgn,144,3,0,1);d[0]=Vkd(Vkd(Vkd((Gkd(),hld(2)),b[2]),c[2]),Mld(Vkd(b[0],c[2]),Vkd(c[0],b[2])));d[1]=Vkd(Vkd(Vkd(hld(2),b[2]),c[2]),Mld(Vkd(b[1],c[2]),Vkd(c[1],b[2])));d[2]=Mld(Vkd(Mld(Vkd(b[2],c[0]),Vkd(b[0],c[2])),Hld(Vkd(b[2],c[0]),Vkd(b[0],c[2]))),Vkd(Mld(Vkd(b[1],c[2]),Vkd(b[2],c[1])),Hld(Vkd(b[1],c[2]),Vkd(b[2],c[1]))));return d}throw Ttc(new Qfi)};_.QO=Pso;_.RO=function(){var a,b;if(this.p!=null){return this.p}if(!!this.g&&!!this.i){a=MKh(this.g);b=MKh(this.i);this.p=je(ikb,O6n,28,3,0,1);this.p[0]=bhi(bhi(bhi(new ihi(2),a[2]),b[2]),Xgi(bhi(a[0],b[2]),chi(bhi(b[0],a[2]))));this.p[1]=bhi(bhi(bhi(new ihi(2),a[2]),b[2]),Xgi(bhi(a[1],b[2]),chi(bhi(b[1],a[2]))));this.p[2]=Xgi(bhi(Xgi(bhi(a[2],b[0]),chi(bhi(a[0],b[2]))),Xgi(bhi(a[2],b[0]),bhi(a[0],b[2]))),chi(bhi(Xgi(bhi(a[1],b[2]),chi(bhi(a[2],b[1]))),Xgi(bhi(a[1],b[2]),bhi(a[2],b[1])))));return this.p}throw Ttc(new Qfi)};_.SO=Hso;zuc(4683,19,GFn);_.gM=function(a){var b;if(this.g!=null){return this.g}if(this.o){b=Bxh(this.o);if(this.i==null){this.i=je(kkb,K6n,52,4,0,1);this.i[0]=new Ohi(this.hd);this.i[1]=new Ohi(this.hd);this.i[2]=new Ohi(this.hd);this.i[3]=new Ohi(this.hd)}this.g=QTg(b[0],b[1],b[2],b[3],this.i);return this.g}throw Ttc(new Qfi)};_.hM=Kso;_.OO=function(a){var b,c,d,e,f;b=this.o.G;c=this.o.v;if(!!b&&!!c){d=EKh(b,a);e=EKh(c,a);f=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d,e,f;b=this.o.G;c=this.o.v;if(!!b&&!!c){d=FKh(b,a);e=FKh(c,a);f=je(ov,Wgn,144,3,0,1);f[0]=Vkd(Vkd(Vkd((Gkd(),hld(2)),d[2]),e[2]),Mld(Vkd(d[0],e[2]),Vkd(e[0],d[2])));f[1]=Vkd(Vkd(Vkd(hld(2),d[2]),e[2]),Mld(Vkd(d[1],e[2]),Vkd(e[1],d[2])));f[2]=Mld(Vkd(Mld(Vkd(d[2],e[0]),Vkd(d[0],e[2])),Hld(Vkd(d[2],e[0]),Vkd(d[0],e[2]))),Vkd(Mld(Vkd(d[1],e[2]),Vkd(d[2],e[1])),Hld(Vkd(d[1],e[2]),Vkd(d[2],e[1]))));return f}throw Ttc(new Qfi)};_.QO=function(a){var b,c;b=this.o.G;c=this.o.v;if(!!b&&!!c){GKh(b,a);GKh(c,a);return}throw Ttc(new Qfi)};_.RO=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=MKh(a);d=MKh(b);this.n=je(ikb,O6n,28,3,0,1);this.n[0]=bhi(bhi(bhi(new ihi(2),c[2]),d[2]),Xgi(bhi(c[0],d[2]),chi(bhi(d[0],c[2]))));this.n[1]=bhi(bhi(bhi(new ihi(2),c[2]),d[2]),Xgi(bhi(c[1],d[2]),chi(bhi(d[1],c[2]))));this.n[2]=Xgi(bhi(Xgi(bhi(c[2],d[0]),chi(bhi(c[0],d[2]))),Xgi(bhi(c[2],d[0]),bhi(c[0],d[2]))),chi(bhi(Xgi(bhi(c[1],d[2]),chi(bhi(c[2],d[1]))),Xgi(bhi(c[1],d[2]),bhi(c[2],d[1])))));return this.n}throw Ttc(new Qfi)};_.SO=Hso;zuc(4582,19,GFn);_.gM=function(a){var b,c,d,e,f,g,h,i,j,k,l;if(this.i!=null){return this.i}if(!!this.g&&cf(this.n,73)){l=xKh(this.g,this.g);f=new mhi(l[0]);g=new mhi(l[1]);k=Bxh((j=this.n,this.n,j));b=new mhi(k[0]);c=new mhi(k[1]);d=new mhi(k[2]);e=new mhi(k[3]);if(this.j==null){this.j=je(kkb,K6n,52,4,0,1);this.j[0]=new Ohi(this.hd);this.j[1]=new Ohi(this.hd);this.j[2]=l[0];this.j[3]=l[1]}h=new mhi(this.j[0]);i=new mhi(this.j[1]);this.i=je(ikb,O6n,28,2,0,1);this.i[0]=Xgi(Xgi(Xgi(h,chi(f)),chi(d)),b);this.i[1]=Xgi(Xgi(Xgi(i,chi(g)),chi(e)),c);return this.i}throw Ttc(new Qfi)};_.hM=Lso;_.OO=function(a){var b,c,d;if(!!this.g&&cf(this.n,73)){c=EKh(this.g,a);b=Cxh(this.n,a);d=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(!!this.g&&cf(this.n,73)){d=FKh(this.g,a);c=Hxh(this.n,a);b=je(ov,Wgn,144,3,0,1);b[0]=Vkd(c[0],d[2]);b[1]=Vkd(c[1],d[2]);b[2]=Wkd(Hld(Vkd(c[0],d[0]),Vkd(c[1],d[1])));return b}throw Ttc(new Qfi)};_.QO=function(a){if(!!this.g&&cf(this.n,73)){GKh(this.g,a);Ixh(this.n,a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b;if(this.o!=null){return this.o}if(!!this.g&&cf(this.n,73)){a=MKh(this.g);b=Mxh(this.n);this.o=je(ikb,O6n,28,3,0,1);this.o[0]=bhi(b[0],a[2]);this.o[1]=bhi(b[1],a[2]);this.o[2]=chi(Xgi(bhi(b[0],a[0]),bhi(b[1],a[1])));return this.o}throw Ttc(new Qfi)};_.SO=Hso;zuc(1166,1868,GFn);_.gM=function(a){var b,c;if(this.g!=null){return this.g}b=this.n;c=this.o;if(!b||!c){throw Ttc(new Qfi)}if(this.i==null){this.i=je(kkb,K6n,52,2,0,1);this.i[0]=new Ohi(this.hd);this.i[1]=new Ohi(this.hd)}this.g=RTg(b,c,this.i);return this.g};_.hM=Kso;_.OO=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){d=EKh(b,a);e=EKh(c,a);f=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){e=FKh(b,a);f=FKh(c,a);d=je(ov,Wgn,144,3,0,1);d[0]=Hld(Vkd(e[0],f[2]),Vkd(f[0],e[2]));d[1]=Hld(Vkd(e[1],f[2]),Vkd(f[1],e[2]));d[2]=Vkd(Vkd(e[2],f[2]),(Gkd(),hld(2)));return d}throw Ttc(new Qfi)};_.QO=function(a){var b,c;b=this.n;c=this.o;if(!!b&&!!c){GKh(b,a);GKh(c,a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b,c,d;if(this.j!=null){return this.j}a=this.n;b=this.o;if(!!a&&!!b){c=MKh(a);d=MKh(b);this.j=je(ikb,O6n,28,3,0,1);this.j[0]=Xgi(bhi(c[0],d[2]),bhi(d[0],c[2]));this.j[1]=Xgi(bhi(c[1],d[2]),bhi(d[1],c[2]));this.j[2]=bhi(bhi(c[2],d[2]),new ihi(2));return this.j}throw Ttc(new Qfi)};_.SO=Hso;zuc(4680,19,GFn);_.gM=function(a){if(this.k!=null){return this.k}if(!this.i||!this.j){throw Ttc(new Qfi)}if(this.n==null){this.n=je(kkb,K6n,52,2,0,1);this.n[0]=new Ohi(this.hd);this.n[1]=new Ohi(this.hd)}this.k=RTg(this.i,this.j,this.n);return this.k};_.hM=Qso;_.OO=function(a){var b,c,d;if(!!this.i&&!!this.j){b=EKh(this.i,a);c=EKh(this.j,a);d=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(!!this.i&&!!this.j){c=FKh(this.i,a);d=FKh(this.j,a);b=je(ov,Wgn,144,3,0,1);b[0]=Hld(Vkd(c[0],d[2]),Vkd(d[0],c[2]));b[1]=Hld(Vkd(c[1],d[2]),Vkd(d[1],c[2]));b[2]=Vkd(Vkd(c[2],d[2]),(Gkd(),hld(2)));return b}throw Ttc(new Qfi)};_.QO=function(a){if(!!this.i&&!!this.j){GKh(this.i,a);GKh(this.j,a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b;if(this.o!=null){return this.o}if(!!this.i&&!!this.j){a=MKh(this.i);b=MKh(this.j);this.o=je(ikb,O6n,28,3,0,1);this.o[0]=Xgi(bhi(a[0],b[2]),bhi(b[0],a[2]));this.o[1]=Xgi(bhi(a[1],b[2]),bhi(b[1],a[2]));this.o[2]=bhi(bhi(a[2],b[2]),new ihi(2));return this.o}throw Ttc(new Qfi)};_.SO=Hso;zuc(2475,19,GFn);_.gM=function(a){!this.o&&(this.o=new Tgi);return Sgi(this.o,this.j,this.g)};_.hM=function(a){!this.o&&(this.o=new Tgi);return this.o.r};_.OO=function(a){var b,c,d;if(!!this.g&&cf(this.j,73)){c=EKh(this.g,a);b=Cxh(this.j,a);d=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(!!this.g&&cf(this.j,73)){d=FKh(this.g,a);c=Hxh(this.j,a);b=je(ov,Wgn,144,3,0,1);b[0]=Wkd(Vkd(c[1],d[2]));b[1]=Vkd(c[0],d[2]);b[2]=Hld(Wkd(Vkd(c[0],d[1])),Vkd(c[1],d[0]));return b}throw Ttc(new Qfi)};_.QO=function(a){if(!!this.g&&cf(this.j,73)){GKh(this.g,a);Ixh(this.j,a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&cf(this.j,73)){b=MKh(this.g);a=Mxh(this.j);this.n=je(ikb,O6n,28,3,0,1);this.n[0]=chi(bhi(a[1],b[2]));this.n[1]=bhi(a[0],b[2]);this.n[2]=Xgi(chi(bhi(a[0],b[1])),bhi(a[1],b[0]));return this.n}throw Ttc(new Qfi)};_.SO=Hso;zuc(2402,1538,Jsn);_.gM=function(a){var b,c,d,e;if(this.g!=null){return this.g}b=this.j;c=this.k;if(!!b&&!!c){d=xKh(b,b);e=Bxh(c);if(this.i==null){this.i=je(kkb,K6n,52,10,0,1);this.i[0]=new Ohi(this.hd);this.i[1]=new Ohi(this.hd);this.i[2]=new Ohi(this.hd);this.i[3]=new Ohi(this.hd);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];syj('Parabola '+a.gt()+'('+this.i[0]+','+this.i[1]+') implicitly introduces feet point ('+this.i[2]+','+this.i[3]+') on directrix '+c.sc)}this.g=je(ikb,O6n,28,3,0,1);this.g[0]=shi(d[0],d[1],this.i[0],this.i[1],this.i[2],this.i[3]);this.g[1]=phi(e[0],e[1],e[2],e[3],this.i[2],this.i[3]);this.g[2]=yhi(this.i[0],this.i[1],this.i[2],this.i[3],e[0],e[1],e[2],e[3]);return this.g}throw Ttc(new Qfi)};_.hM=Kso;zuc(1907,843,QFn);_.gM=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.o.hM(this.o);F=this.p.hM(this.p);w=mf(this.v.Tx());if(w==4){G=je(kkb,K6n,52,2,0,1);G[0]=new Ohi(this.hd);G[1]=new Ohi(this.hd);H=je(kkb,K6n,52,2,0,1);H[0]=new Ohi(this.hd);H[1]=new Ohi(this.hd);this.g=je(ikb,O6n,28,4,0,1);c=new mhi(D[0]);e=new mhi(F[0]);h=new mhi(G[0]);k=new mhi(H[0]);d=new mhi(D[1]);f=new mhi(F[1]);i=new mhi(G[1]);l=new mhi(H[1]);this.g[0]=Xgi(Xgi(Xgi(e,chi(c)),chi(i)),f);this.g[1]=Xgi(Xgi(Xgi(d,chi(f)),chi(h)),e);this.g[2]=Xgi(Xgi(Xgi(k,chi(c)),chi(d)),f);this.g[3]=Xgi(Xgi(Xgi(l,chi(d)),chi(e)),c);this.i=je(kkb,K6n,52,(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.hd._K();try{q=VNd(j).zn('cos2piOverNMinpoly('+w+')');!!kyj&&lyj(kyj,(Dyj(),wyj),q);I=new Ohi(this.hd);K=new Ohi(this.hd);q=Aid(q,'x',iid('v',''+I.g));s=e7n+q+' [2]: 1,1';B=new L9c;EQc(B.g,I,B);C=new cud(B);try{t=eii(s,C)}catch(a){a=Stc(a);if(cf(a,D8m)){!!kyj&&lyj(kyj,(Dyj(),wyj),f7n+s);throw Ttc(new Qfi)}else throw Ttc(a)}v=(r=(new Gmd(t.g)).g._g().tf(),new Hmd(r));g=new hhi;while(v.g.$i()){A=(m=v.g._i(),m.Ji());u=A.tf();while(u.$i()){g=u._i()}}J=new mhi(I);L=new mhi(K);this.i=je(kkb,K6n,52,(w-2)*2,0,1);this.g=je(ikb,O6n,28,(w-2)*2+2,0,1);this.g[0]=g;this.g[1]=Xgi(Xgi(bhi(J,J),bhi(L,L)),chi(new ihi(1)));c=new mhi(D[0]);e=new mhi(F[0]);d=new mhi(D[1]);f=new mhi(F[1]);for(n=2,o=0,p=2;n<w;++n){G=je(kkb,K6n,52,2,0,1);G[0]=new Ohi(this.hd);G[1]=new Ohi(this.hd);this.i[o++]=G[0];this.i[o++]=G[1];h=new mhi(G[0]);i=new mhi(G[1]);this.g[p++]=Xgi(Xgi(Xgi(bhi(J,Xgi(e,chi(c))),chi(bhi(L,Xgi(f,chi(d))))),chi(h)),e);this.g[p++]=Xgi(Xgi(Xgi(bhi(L,Xgi(e,chi(c))),bhi(J,Xgi(f,chi(d)))),chi(i)),f);c=e;e=h;d=f;f=i}return this.g}catch(a){a=Stc(a);if(cf(a,68)){!!kyj&&lyj(kyj,(Dyj(),wyj),'Problem with computing minimal poly of cos(2pi/n)');throw Ttc(new Qfi)}else throw Ttc(a)}};_.hM=function(a){var b,c;c=je(kkb,K6n,52,2,0,1);for(b=0;b<this.B.n.B.length;++b){if(Vb(a,dgf(this.B,b))){c[0]=this.i[2*b];c[1]=this.i[2*b+1];return c}}return null};zuc(4870,434,vtn);_.gM=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.eb[0];if(!!b&&!!c){u=xKh(b,b);v=xKh(c,c);if(this.k==null){this.k=je(kkb,K6n,52,8,0,1);this.k[0]=new Ohi(this.hd);this.k[1]=new Ohi(this.hd);this.k[2]=u[0];this.k[3]=u[1];this.k[4]=v[0];this.k[5]=v[1];this.k[6]=new Ohi(this.hd);this.k[7]=new Ohi(this.hd)}h=this.i.Tx();i=h/Udn*180;j=mf(i);if(!Yoj(i)){throw Ttc(new Qfi)}d=new mhi(u[0]);e=new mhi(u[1]);k=new mhi(v[0]);l=new mhi(v[1]);f=new mhi(this.k[0]);g=new mhi(this.k[1]);s=new mhi(this.k[6]);t=new mhi(this.k[7]);j%=360;j<0&&(j+=360);if(j==0){this.j=je(ikb,O6n,28,2,0,1);this.j[0]=Xgi(Xgi(Xgi(f,chi(d)),chi(k)),d);this.j[1]=Xgi(Xgi(Xgi(g,chi(e)),chi(l)),e);return this.j}else if(j==180){this.j=je(ikb,O6n,28,2,0,1);this.j[0]=Xgi(Xgi(Xgi(f,chi(d)),k),chi(d));this.j[1]=Xgi(Xgi(Xgi(g,chi(e)),l),chi(e));return this.j}else if(j==90){this.j=je(ikb,O6n,28,2,0,1);this.j[0]=Xgi(Xgi(Xgi(f,chi(d)),l),chi(e));this.j[1]=Xgi(Xgi(Xgi(g,chi(e)),chi(k)),d);return this.j}else if(j==270){this.j=je(ikb,O6n,28,2,0,1);this.j[0]=Xgi(Xgi(Xgi(f,chi(d)),chi(l)),e);this.j[1]=Xgi(Xgi(Xgi(g,chi(e)),k),chi(d));return this.j}else if(j==30||j==150){this.j=je(ikb,O6n,28,3,0,1);this.j[0]=Xgi(bhi(s,s),chi(new ihi(3)));m=Xgi(Xgi(Xgi(bhi(new ihi(2),f),chi(bhi(new ihi(2),d))),l),chi(e));n=Xgi(k,chi(d));o=bhi(s,n);this.j[1]=Xgi(m,chi(o));p=Xgi(Xgi(Xgi(bhi(new ihi(2),g),chi(bhi(new ihi(2),e))),chi(k)),d);q=Xgi(l,chi(e));r=bhi(s,q);this.j[2]=Xgi(p,chi(r));return this.j}else if(j==330||j==210){this.j=je(ikb,O6n,28,3,0,1);this.j[0]=Xgi(bhi(s,s),chi(new ihi(3)));m=Xgi(Xgi(Xgi(bhi(new ihi(2),f),chi(bhi(new ihi(2),d))),chi(l)),e);n=Xgi(k,chi(d));o=bhi(s,n);this.j[1]=Xgi(m,chi(o));p=Xgi(Xgi(Xgi(bhi(new ihi(2),g),chi(bhi(new ihi(2),e))),k),chi(d));q=Xgi(l,chi(e));r=bhi(s,q);this.j[2]=Xgi(p,chi(r));return this.j}else if(j==315||j==135){this.j=je(ikb,O6n,28,3,0,1);this.j[0]=Xgi(bhi(t,t),chi(new ihi(2)));m=Xgi(bhi(new ihi(2),f),chi(bhi(new ihi(2),d)));n=Xgi(Xgi(Xgi(k,chi(d)),l),chi(e));this.j[1]=Xgi(m,chi(bhi(t,n)));o=Xgi(bhi(new ihi(2),g),chi(bhi(new ihi(2),e)));p=Xgi(Xgi(Xgi(l,chi(e)),chi(k)),d);this.j[2]=Xgi(o,chi(bhi(t,p)));return this.j}else if(j==45||j==225){this.j=je(ikb,O6n,28,3,0,1);this.j[0]=Xgi(bhi(t,t),chi(new ihi(2)));m=Xgi(bhi(new ihi(2),f),chi(bhi(new ihi(2),d)));n=Xgi(Xgi(Xgi(k,chi(d)),chi(l)),e);this.j[1]=Xgi(m,chi(bhi(t,n)));o=Xgi(bhi(new ihi(2),g),chi(bhi(new ihi(2),e)));p=Xgi(Xgi(Xgi(k,chi(d)),l),chi(e));this.j[2]=Xgi(o,chi(bhi(t,p)));return this.j}else if(j==60||j==300){this.j=je(ikb,O6n,28,3,0,1);this.j[0]=Xgi(bhi(s,s),chi(new ihi(3)));m=Xgi(Xgi(Xgi(bhi(new ihi(2),f),chi(bhi(new ihi(2),d))),chi(k)),d);n=Xgi(l,chi(e));this.j[1]=Xgi(m,chi(bhi(s,n)));o=Xgi(Xgi(Xgi(bhi(new ihi(2),g),chi(bhi(new ihi(2),e))),chi(l)),e);p=Xgi(d,chi(k));this.j[2]=Xgi(o,chi(bhi(s,p)));return this.j}else if(j==120||j==240){this.j=je(ikb,O6n,28,3,0,1);this.j[0]=Xgi(bhi(s,s),chi(new ihi(3)));m=Xgi(Xgi(Xgi(bhi(new ihi(2),f),chi(bhi(new ihi(2),d))),k),chi(d));n=Xgi(l,chi(e));this.j[1]=Xgi(m,chi(bhi(s,n)));o=Xgi(Xgi(Xgi(bhi(new ihi(2),g),chi(bhi(new ihi(2),e))),l),chi(e));p=Xgi(d,chi(k));this.j[2]=Xgi(o,chi(bhi(s,p)));return this.j}throw Ttc(new Qfi)}throw Ttc(new Qfi)};_.hM=Jso;zuc(1162,19,VFn);_.gM=function(a){var b,c;if(this.k!=null){return this.k}if(this.n==null){b=je(kkb,K6n,52,2,0,1);c=xKh(this.g,this.g);b[0]=new Ohi(this.hd);b[1]=new Ohi(this.hd);this.n=je(kkb,K6n,52,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=RTg(this.g,this.i,b);return this.k}throw Ttc(new Qfi)};_.hM=Qso;zuc(4684,1888,hGn);_.gM=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 KQc);!this.i&&(this.i=new KQc);if(this.p.yb==4){L=this.n;g=this.p;Q=xKh(L,L);R=VAh(g);if(this.p.iU(this.n,Ykn)||Bnd(this.n.aV(),this.p,0)!=-1){f=je(kkb,K6n,52,4,0,1);if(BQc(this.i,a)==null){f[0]=Q[0];f[1]=Q[1];f[2]=new Ohi(this.hd);f[3]=new Ohi(this.hd);EQc(this.i,a,f)}else{f=BQc(this.i,a)}c=je(ikb,O6n,28,2,0,1);c[0]=Xgi(Xgi(Xgi(new mhi(f[1]),chi(new mhi(R[1]))),chi(new mhi(f[2]))),new mhi(f[0]));c[1]=Xgi(Xgi(Xgi(new mhi(R[0]),chi(new mhi(f[0]))),chi(new mhi(f[3]))),new mhi(f[1]));EQc(this.g,a,c);return c}e=je(kkb,K6n,52,6,0,1);if(BQc(this.i,a)==null){e[0]=new Ohi(this.hd);e[1]=new Ohi(this.hd);e[2]=Q[0];e[3]=Q[1];e[4]=new Ohi(this.hd);e[5]=new Ohi(this.hd);EQc(this.i,a,e)}else{e=BQc(this.i,a)}b=null;B=new vmd((new smd(this.i)).g);A=false;while(B.i){o=umd(B);J=o.Ji();if(!Vb(J,a)){b=je(ikb,O6n,28,5,0,1);d=o.Ki();b[4]=Xgi(bhi(Bhi(e[0],e[1],d[0],d[1]),new mhi(new Ohi(this.hd))),chi(new ihi(1)));A=true}}A||(b=je(ikb,O6n,28,4,0,1));C=new mhi(e[4]);F=new mhi(e[5]);l=new mhi(Q[0]);m=new mhi(Q[1]);H=new mhi(R[0]);I=new mhi(R[1]);b[0]=Xgi(Xgi(bhi(new ihi(2),C),chi(H)),chi(l));b[1]=Xgi(Xgi(bhi(new ihi(2),F),chi(I)),chi(m));b[2]=shi(e[0],e[1],e[4],e[5],Q[0],Q[1]);b[3]=shi(e[0],e[1],R[0],R[1],R[2],R[3]);EQc(this.g,a,b);return b}if(this.p.yb==9){L=this.n;K=this.p;Q=xKh(L,L);T=VAh(K);if(this.p.iU(this.n,Ykn)||Bnd(this.n.aV(),this.p,0)!=-1){f=je(kkb,K6n,52,4,0,1);if(BQc(this.i,a)==null){f[0]=new Ohi(this.hd);f[1]=new Ohi(this.hd);f[2]=Q[0];f[3]=Q[1];EQc(this.i,a,f)}else{f=BQc(this.i,a)}c=je(ikb,O6n,28,4,0,1);C=new mhi(f[0]);F=new mhi(f[1]);p=new mhi(T[8]);q=new mhi(T[9]);M=new Ohi(this.hd);O=new Ohi(this.hd);N=new mhi(M);P=new mhi(O);c[0]=Xgi(Xgi(bhi(new ihi(2),C),chi(p)),chi(N));c[1]=Xgi(Xgi(bhi(new ihi(2),F),chi(q)),chi(P));c[2]=phi(M,O,T[4],T[5],T[6],T[7]);c[3]=shi(M,O,Q[0],Q[1],T[8],T[9]);EQc(this.g,a,c);return c}e=je(kkb,K6n,52,4,0,1);if(BQc(this.i,a)==null){e[0]=new Ohi(this.hd);e[1]=new Ohi(this.hd);e[2]=Q[0];e[3]=Q[1];EQc(this.i,a,e)}else{e=BQc(this.i,a)}b=je(ikb,O6n,28,5,0,1);v=new Ohi(this.hd);w=new Ohi(this.hd);b[0]=phi(v,w,T[4],T[5],T[6],T[7]);b[1]=shi(v,w,Q[0],Q[1],T[8],T[9]);b[2]=yhi(T[8],T[9],v,w,e[2],e[3],e[0],e[1]);b[3]=yhi(v,w,e[0],e[1],T[4],T[5],T[6],T[7]);b[4]=Xgi(bhi(Bhi(e[0],e[1],e[2],e[3]),new mhi(new Ohi(this.hd))),chi(new ihi(1)));EQc(this.g,a,b);return b}if(this.p.yb==3||this.p.yb==5){L=this.n;n=this.p;Q=xKh(L,L);S=VAh(n);if(this.p.iU(this.n,Ykn)||Bnd(this.n.aV(),this.p,0)!=-1){f=je(kkb,K6n,52,6,0,1);if(BQc(this.i,a)==null){f[0]=new Ohi(this.hd);f[1]=new Ohi(this.hd);f[2]=Q[0];f[3]=Q[1];f[4]=new Ohi(this.hd);f[5]=new Ohi(this.hd);EQc(this.i,a,f)}else{f=BQc(this.i,a)}c=je(ikb,O6n,28,4,0,1);D=new mhi(f[0]);G=new mhi(f[1]);s=new mhi(S[8]);u=new mhi(S[9]);i=new mhi(f[4]);k=new mhi(f[5]);c[0]=phi(S[6],S[7],Q[0],Q[1],f[4],f[5]);c[1]=shi(S[8],S[9],Q[0],Q[1],f[4],f[5]);c[2]=Xgi(Xgi(bhi(new ihi(2),D),chi(s)),chi(i));c[3]=Xgi(Xgi(bhi(new ihi(2),G),chi(u)),chi(k));EQc(this.g,a,c);return c}e=je(kkb,K6n,52,6,0,1);if(BQc(this.i,a)==null){e[0]=new Ohi(this.hd);e[1]=new Ohi(this.hd);e[2]=Q[0];e[3]=Q[1];e[4]=new Ohi(this.hd);e[5]=new Ohi(this.hd);EQc(this.i,a,e)}else{e=BQc(this.i,a)}b=je(ikb,O6n,28,5,0,1);C=new mhi(e[0]);F=new mhi(e[1]);r=new mhi(S[8]);t=new mhi(S[9]);h=new mhi(e[4]);j=new mhi(e[5]);b[0]=phi(S[6],S[7],S[0],S[1],e[4],e[5]);b[1]=shi(S[8],S[9],S[0],S[1],e[4],e[5]);b[2]=Xgi(Xgi(bhi(new ihi(2),C),chi(r)),chi(h));b[3]=Xgi(Xgi(bhi(new ihi(2),F),chi(t)),chi(j));b[4]=phi(S[0],S[1],e[0],e[1],e[2],e[3]);EQc(this.g,a,b);return b}throw Ttc(new Qfi)};_.hM=function(a){return BQc(this.i,a)};zuc(492,1,{},OTg);var J5=Mgd(492);zuc(3322,1,{},G5g);_.Dn=function(a){var b;if(cf(a,121)){return a.Px()}if(cf(a,15)){b=0;yQc(this.g,a)&&(b=BQc(this.g,a).g);EQc(this.g,a,vhd(b+1))}return a};var E5g;var m7=Mgd(3322);zuc(3325,1,{},O5g);_.Dn=function(a){var b;if(cf(a,22)){b=a;cf(b.C,36)&&N5g(this,b.C);cf(b.u,36)&&N5g(this,b.u)}return a};var L5g;var o7=Mgd(3325);zuc(6193,1,{},_gh);_.PR=function(a,b){return $gh(a,b)};var gcb=Mgd(6193);zuc(73,429,lIn);_.gM=function(a){if(cf(this.Eb,166)){return this.Eb.gM(this)}if(cf(this,733)||!this.Eb){return null}throw Ttc(new Qfi)};_.hM=function(a){return Bxh(this)};_.OO=function(a){return Cxh(this,a)};_.PO=function(a){return Hxh(this,a)};_.QO=function(a){Ixh(this,a)};_.RO=function(){return Mxh(this)};_.SO=function(){if(!!this.Eb&&cf(this.Eb,242)){return new OTg(this.Eb)}return null};_.tu=Rso;zuc(177,401,zIn);_.gM=function(a){return UAh(this)};_.hM=function(a){return VAh(this)};zuc(42,429,QIn);_.gM=function(a){return Uuf(this)};_.hM=function(a){return xKh(this,a)};_.OO=function(a){return EKh(this,a)};_.PO=function(a){return FKh(this,a)};_.QO=function(a){GKh(this,a)};_.RO=function(){return MKh(this)};_.SO=Hso;_.tu=function(a){return epj(),a.av()?cpj:bpj};zuc(3859,1,{},aMh);_.Ze=Sso;var Eeb=Mgd(3859);zuc(3860,1,{},bMh);_.ek=Tso;var Feb=Mgd(3860);zuc(3861,1,{},cMh);_.Ze=Sso;var Geb=Mgd(3861);zuc(3862,1,{},dMh);_.ek=Tso;var Heb=Mgd(3862);zuc(3863,1,{},eMh);_.Ze=Uso;var Ieb=Mgd(3863);zuc(3864,1,{},fMh);_.ek=Tso;var Jeb=Mgd(3864);zuc(3865,1,{},gMh);_.Ze=Uso;var Keb=Mgd(3865);zuc(3866,1,{},hMh);_.ek=Tso;var Leb=Mgd(3866);zuc(122,73,TIn);_.tu=function(a){return epj(),a.gv()&&Woj(this.o,a.fX())?cpj:bpj};zuc(183,429,VIn);_.gM=function(a){if(cf(this.Eb,166)){return this.Eb.gM(this)}throw Ttc(new Qfi)};_.hM=function(a){return VAh(this)};_.OO=function(a){if(!!this.Eb&&cf(this.Eb,242)){return this.Eb.OO(a)}throw Ttc(new Qfi)};_.PO=function(a){if(cf(this.Eb,242)){return this.Eb.PO(a)}throw Ttc(new Qfi)};_.QO=function(a){if(cf(this.Eb,242)){this.Eb.QO(a);return}throw Ttc(new Qfi)};_.RO=function(){if(cf(this.Eb,242)){return this.Eb.RO()}throw Ttc(new Qfi)};_.SO=function(){if(cf(this.Eb,242)){return new OTg(this.Eb)}return null};zuc(ian,1,{});var Fjb=Mgd(ian);zuc(7921,1,{},Bei);_.Gi=function(a,b){return Aei(a,b)};_.Fe=Xso;_.Hi=Yso;var Ejb=Mgd(7921);zuc(7447,19,i7n,Dei);_.Jm=function(){return Nrh(),Dhh};_.aj=Vso;_.Fm=function(){Qyh(this.n,OLh(this.i,this.j,this.k))};_.F_=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){a=xKh(this.i,this.i);b=xKh(this.j,this.j);c=xKh(this.k,this.k);this.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);this.g[0][0]=phi(a[0],a[1],b[0],b[1],c[0],c[1]);return this.g}throw Ttc(new Qfi)};_.OO=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){b=EKh(this.i,a);c=EKh(this.j,a);d=EKh(this.k,a);e=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){c=FKh(this.i,a);d=FKh(this.j,a);e=FKh(this.k,a);b=je(ov,Wgn,144,1,0,1);b[0]=Mld(Hld(Hld(Vkd(Vkd(c[0],d[1]),e[2]),Vkd(Vkd(d[0],e[1]),c[2])),Vkd(Vkd(e[0],c[1]),d[2])),Hld(Hld(Vkd(Vkd(e[0],d[1]),c[2]),Vkd(Vkd(d[0],c[1]),e[2])),Vkd(Vkd(c[0],e[1]),d[2])));return b}throw Ttc(new Qfi)};_.QO=function(a){if(!!this.i&&!!this.j&&!!this.k){GKh(this.i,a);GKh(this.j,a);GKh(this.k,a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b,c;if(this.o!=null){return this.o}if(!!this.i&&!!this.j&&!!this.k){a=MKh(this.i);b=MKh(this.j);c=MKh(this.k);this.o=je(ikb,O6n,28,1,0,1);this.o[0]=Xgi(Xgi(Xgi(bhi(bhi(a[0],b[1]),c[2]),bhi(bhi(b[0],c[1]),a[2])),bhi(bhi(c[0],a[1]),b[2])),chi(Xgi(Xgi(bhi(bhi(c[0],b[1]),a[2]),bhi(bhi(b[0],a[1]),c[2])),bhi(bhi(a[0],c[1]),b[2]))));return this.o}throw Ttc(new Qfi)};_.SO=Hso;_.jn=function(){Cei(this)};var Gjb=Mgd(7447);zuc(2906,19,i7n,Fei);_.Jm=function(){return Nrh(),Ehh};_.aj=Vso;_.Fm=function(){Qyh(this.n,zyh(this.i,this.j,this.k))};_.F_=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){c=he(kkb,[XZm,K6n],[127,52],0,[3,4],2);c[0]=Bxh(this.i);c[1]=Bxh(this.j);c[2]=Bxh(this.k);b=je(kkb,K6n,52,2,0,1);b[0]=new Ohi(this.hd);b[1]=new Ohi(this.hd);this.g=he(ikb,[XZm,O6n],[94,28],0,[1,3],2);for(a=0;a<3;++a){this.g[0][a]=phi(c[a][0],c[a][1],c[a][2],c[a][3],b[0],b[1])}return this.g}throw Ttc(new Qfi)};_.OO=function(a){var b,c,d,e;if(cf(this.i,122)||cf(this.j,122)||cf(this.k,122)){throw Ttc(new Qfi)}if(!!this.i&&!!this.j&&!!this.k){b=Cxh(this.i,a);c=Cxh(this.j,a);d=Cxh(this.k,a);e=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d,e;if(cf(this.i,122)||cf(this.j,122)||cf(this.k,122)){throw Ttc(new Qfi)}if(!!this.i&&!!this.j&&!!this.k){c=Hxh(this.i,a);d=Hxh(this.j,a);e=Hxh(this.k,a);b=je(ov,Wgn,144,1,0,1);b[0]=Mld(Hld(Hld(Vkd(Vkd(c[0],d[1]),e[2]),Vkd(Vkd(d[0],e[1]),c[2])),Vkd(Vkd(e[0],c[1]),d[2])),Hld(Hld(Vkd(Vkd(e[0],d[1]),c[2]),Vkd(Vkd(d[0],c[1]),e[2])),Vkd(Vkd(c[0],e[1]),d[2])));return b}throw Ttc(new Qfi)};_.QO=function(a){if(cf(this.i,122)||cf(this.j,122)||cf(this.k,122)){throw Ttc(new Qfi)}if(!!this.i&&!!this.j&&!!this.k){Ixh(this.i,a);Ixh(this.j,a);Ixh(this.k,a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b,c;if(this.o!=null){return this.o}if(cf(this.i,122)||cf(this.j,122)||cf(this.k,122)){throw Ttc(new Qfi)}if(!!this.i&&!!this.j&&!!this.k){a=Mxh(this.i);b=Mxh(this.j);c=Mxh(this.k);this.o=je(ikb,O6n,28,1,0,1);this.o[0]=Xgi(Xgi(Xgi(bhi(bhi(a[0],b[1]),c[2]),bhi(bhi(b[0],c[1]),a[2])),bhi(bhi(c[0],a[1]),b[2])),chi(Xgi(Xgi(bhi(bhi(c[0],b[1]),a[2]),bhi(bhi(b[0],a[1]),c[2])),bhi(bhi(a[0],c[1]),b[2]))));return this.o}throw Ttc(new Qfi)};_.SO=Hso;_.jn=function(){Eei(this)};var Hjb=Mgd(2906);zuc(2905,19,i7n,Hei);_.Jm=function(){return Nrh(),Fhh};_.aj=Vso;_.Fm=function(){Qyh(this.o,PLh(this.i,this.j,this.k,this.n))};_.F_=function(){var a,b,c,d,e;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=xKh(this.i,this.i);b=xKh(this.j,this.j);c=xKh(this.k,this.k);d=xKh(this.n,this.n);this.g=he(ikb,[XZm,O6n],[94,28],0,[1,1],2);e=he(ikb,[XZm,O6n],[94,28],0,[4,4],2);e[0][0]=new mhi(a[0]);e[0][1]=new mhi(a[1]);e[0][2]=Xgi(bhi(e[0][0],e[0][0]),bhi(e[0][1],e[0][1]));e[0][3]=new jhi((Gkd(),Bkd));e[1][0]=new mhi(b[0]);e[1][1]=new mhi(b[1]);e[1][2]=Xgi(bhi(e[1][0],e[1][0]),bhi(e[1][1],e[1][1]));e[1][3]=new jhi(Bkd);e[2][0]=new mhi(c[0]);e[2][1]=new mhi(c[1]);e[2][2]=Xgi(bhi(e[2][0],e[2][0]),bhi(e[2][1],e[2][1]));e[2][3]=new jhi(Bkd);e[3][0]=new mhi(d[0]);e[3][1]=new mhi(d[1]);e[3][2]=Xgi(bhi(e[3][0],e[3][0]),bhi(e[3][1],e[3][1]));e[3][3]=new jhi(Bkd);this.g[0][0]=Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(bhi(e[0][3],bhi(e[1][2],bhi(e[2][1],e[3][0]))),chi(bhi(bhi(bhi(e[0][2],e[1][3]),e[2][1]),e[3][0]))),chi(bhi(bhi(bhi(e[0][3],e[1][1]),e[2][2]),e[3][0]))),bhi(bhi(bhi(e[0][1],e[1][3]),e[2][2]),e[3][0])),bhi(bhi(bhi(e[0][2],e[1][1]),e[2][3]),e[3][0])),chi(bhi(bhi(bhi(e[0][1],e[1][2]),e[2][3]),e[3][0]))),chi(bhi(bhi(bhi(e[0][3],e[1][2]),e[2][0]),e[3][1]))),bhi(bhi(bhi(e[0][2],e[1][3]),e[2][0]),e[3][1])),bhi(bhi(bhi(e[0][3],e[1][0]),e[2][2]),e[3][1])),chi(bhi(bhi(bhi(e[0][0],e[1][3]),e[2][2]),e[3][1]))),chi(bhi(bhi(bhi(e[0][2],e[1][0]),e[2][3]),e[3][1]))),bhi(bhi(bhi(e[0][0],e[1][2]),e[2][3]),e[3][1])),bhi(bhi(bhi(e[0][3],e[1][1]),e[2][0]),e[3][2])),chi(bhi(bhi(bhi(e[0][1],e[1][3]),e[2][0]),e[3][2]))),chi(bhi(bhi(bhi(e[0][3],e[1][0]),e[2][1]),e[3][2]))),bhi(bhi(bhi(e[0][0],e[1][3]),e[2][1]),e[3][2])),bhi(bhi(bhi(e[0][1],e[1][0]),e[2][3]),e[3][2])),chi(bhi(bhi(bhi(e[0][0],e[1][1]),e[2][3]),e[3][2]))),chi(bhi(bhi(bhi(e[0][2],e[1][1]),e[2][0]),e[3][3]))),bhi(bhi(bhi(e[0][1],e[1][2]),e[2][0]),e[3][3])),bhi(bhi(bhi(e[0][2],e[1][0]),e[2][1]),e[3][3])),chi(bhi(bhi(bhi(e[0][0],e[1][2]),e[2][1]),e[3][3]))),chi(bhi(bhi(bhi(e[0][1],e[1][0]),e[2][2]),e[3][3]))),bhi(bhi(bhi(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.g}throw Ttc(new Qfi)};_.OO=function(a){var b,c,d,e,f,g,h,i;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=EKh(this.i,a);d=EKh(this.j,a);e=EKh(this.k,a);f=EKh(this.n,a);b=je(sf,TZm,5,1,15,1);h=me(fe(sf,1),TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d,e,f,g;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=FKh(this.i,a);d=FKh(this.j,a);e=FKh(this.k,a);f=FKh(this.n,a);b=je(ov,Wgn,144,1,0,1);g=he(ov,[XZm,Wgn],[392,144],0,[4,4],2);g[0][0]=Vkd(c[0],c[2]);g[0][1]=Vkd(c[1],c[2]);g[0][2]=Hld(Vkd(c[0],c[0]),Vkd(c[1],c[1]));g[0][3]=Vkd(c[2],c[2]);g[1][0]=Vkd(d[0],d[2]);g[1][1]=Vkd(d[1],d[2]);g[1][2]=Hld(Vkd(d[0],d[0]),Vkd(d[1],d[1]));g[1][3]=Vkd(d[2],d[2]);g[2][0]=Vkd(e[0],e[2]);g[2][1]=Vkd(e[1],e[2]);g[2][2]=Hld(Vkd(e[0],e[0]),Vkd(e[1],e[1]));g[2][3]=Vkd(e[2],e[2]);g[3][0]=Vkd(f[0],f[2]);g[3][1]=Vkd(f[1],f[2]);g[3][2]=Hld(Vkd(f[0],f[0]),Vkd(f[1],f[1]));g[3][3]=Vkd(f[2],f[2]);b[0]=Hld(Mld(Mld(Hld(Hld(Mld(Mld(Hld(Hld(Mld(Mld(Hld(Hld(Mld(Mld(Hld(Hld(Mld(Mld(Hld(Hld(Mld(Mld(Vkd(Vkd(Vkd(g[0][3],g[1][2]),g[2][1]),g[3][0]),Vkd(Vkd(Vkd(g[0][2],g[1][3]),g[2][1]),g[3][0])),Vkd(Vkd(Vkd(g[0][3],g[1][1]),g[2][2]),g[3][0])),Vkd(Vkd(Vkd(g[0][1],g[1][3]),g[2][2]),g[3][0])),Vkd(Vkd(Vkd(g[0][2],g[1][1]),g[2][3]),g[3][0])),Vkd(Vkd(Vkd(g[0][1],g[1][2]),g[2][3]),g[3][0])),Vkd(Vkd(Vkd(g[0][3],g[1][2]),g[2][0]),g[3][1])),Vkd(Vkd(Vkd(g[0][2],g[1][3]),g[2][0]),g[3][1])),Vkd(Vkd(Vkd(g[0][3],g[1][0]),g[2][2]),g[3][1])),Vkd(Vkd(Vkd(g[0][0],g[1][3]),g[2][2]),g[3][1])),Vkd(Vkd(Vkd(g[0][2],g[1][0]),g[2][3]),g[3][1])),Vkd(Vkd(Vkd(g[0][0],g[1][2]),g[2][3]),g[3][1])),Vkd(Vkd(Vkd(g[0][3],g[1][1]),g[2][0]),g[3][2])),Vkd(Vkd(Vkd(g[0][1],g[1][3]),g[2][0]),g[3][2])),Vkd(Vkd(Vkd(g[0][3],g[1][0]),g[2][1]),g[3][2])),Vkd(Vkd(Vkd(g[0][0],g[1][3]),g[2][1]),g[3][2])),Vkd(Vkd(Vkd(g[0][1],g[1][0]),g[2][3]),g[3][2])),Vkd(Vkd(Vkd(g[0][0],g[1][1]),g[2][3]),g[3][2])),Vkd(Vkd(Vkd(g[0][2],g[1][1]),g[2][0]),g[3][3])),Vkd(Vkd(Vkd(g[0][1],g[1][2]),g[2][0]),g[3][3])),Vkd(Vkd(Vkd(g[0][2],g[1][0]),g[2][1]),g[3][3])),Vkd(Vkd(Vkd(g[0][0],g[1][2]),g[2][1]),g[3][3])),Vkd(Vkd(Vkd(g[0][1],g[1][0]),g[2][2]),g[3][3])),Vkd(Vkd(Vkd(g[0][0],g[1][1]),g[2][2]),g[3][3]));return b}throw Ttc(new Qfi)};_.QO=function(a){if(!!this.i&&!!this.j&&!!this.k&&!!this.n){GKh(this.i,a);GKh(this.j,a);GKh(this.k,a);GKh(this.n,a);return}throw Ttc(new Qfi)};_.RO=function(){var a,b,c,d,e;if(this.p!=null){return this.p}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=MKh(this.i);b=MKh(this.j);c=MKh(this.k);d=MKh(this.n);this.p=je(ikb,O6n,28,1,0,1);e=he(ikb,[XZm,O6n],[94,28],0,[4,4],2);e[0][0]=bhi(a[0],a[2]);e[0][1]=bhi(a[1],a[2]);e[0][2]=Xgi(bhi(a[0],a[0]),bhi(a[1],a[1]));e[0][3]=bhi(a[2],a[2]);e[1][0]=bhi(b[0],b[2]);e[1][1]=bhi(b[1],b[2]);e[1][2]=Xgi(bhi(b[0],b[0]),bhi(b[1],b[1]));e[1][3]=bhi(b[2],b[2]);e[2][0]=bhi(c[0],c[2]);e[2][1]=bhi(c[1],c[2]);e[2][2]=Xgi(bhi(c[0],c[0]),bhi(c[1],c[1]));e[2][3]=bhi(c[2],c[2]);e[3][0]=bhi(d[0],d[2]);e[3][1]=bhi(d[1],d[2]);e[3][2]=Xgi(bhi(d[0],d[0]),bhi(d[1],d[1]));e[3][3]=bhi(d[2],d[2]);this.p[0]=Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(Xgi(bhi(e[0][3],bhi(e[1][2],bhi(e[2][1],e[3][0]))),chi(bhi(bhi(bhi(e[0][2],e[1][3]),e[2][1]),e[3][0]))),chi(bhi(bhi(bhi(e[0][3],e[1][1]),e[2][2]),e[3][0]))),bhi(bhi(bhi(e[0][1],e[1][3]),e[2][2]),e[3][0])),bhi(bhi(bhi(e[0][2],e[1][1]),e[2][3]),e[3][0])),chi(bhi(bhi(bhi(e[0][1],e[1][2]),e[2][3]),e[3][0]))),chi(bhi(bhi(bhi(e[0][3],e[1][2]),e[2][0]),e[3][1]))),bhi(bhi(bhi(e[0][2],e[1][3]),e[2][0]),e[3][1])),bhi(bhi(bhi(e[0][3],e[1][0]),e[2][2]),e[3][1])),chi(bhi(bhi(bhi(e[0][0],e[1][3]),e[2][2]),e[3][1]))),chi(bhi(bhi(bhi(e[0][2],e[1][0]),e[2][3]),e[3][1]))),bhi(bhi(bhi(e[0][0],e[1][2]),e[2][3]),e[3][1])),bhi(bhi(bhi(e[0][3],e[1][1]),e[2][0]),e[3][2])),chi(bhi(bhi(bhi(e[0][1],e[1][3]),e[2][0]),e[3][2]))),chi(bhi(bhi(bhi(e[0][3],e[1][0]),e[2][1]),e[3][2]))),bhi(bhi(bhi(e[0][0],e[1][3]),e[2][1]),e[3][2])),bhi(bhi(bhi(e[0][1],e[1][0]),e[2][3]),e[3][2])),chi(bhi(bhi(bhi(e[0][0],e[1][1]),e[2][3]),e[3][2]))),chi(bhi(bhi(bhi(e[0][2],e[1][1]),e[2][0]),e[3][3]))),bhi(bhi(bhi(e[0][1],e[1][2]),e[2][0]),e[3][3])),bhi(bhi(bhi(e[0][2],e[1][0]),e[2][1]),e[3][3])),chi(bhi(bhi(bhi(e[0][0],e[1][2]),e[2][1]),e[3][3]))),chi(bhi(bhi(bhi(e[0][1],e[1][0]),e[2][2]),e[3][3]))),bhi(bhi(bhi(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.p}throw Ttc(new Qfi)};_.SO=Hso;_.jn=function(){Gei(this)};var Ijb=Mgd(2905);zuc(1231,19,{16:1,29:1,19:1,24:1,242:1,927:1,30:1,1231:1},Lei,Mei);_.Jm=function(){return Nrh(),Ghh};_.aj=Vso;_.Fm=function(){Iei(this)};_.F_=function(){return Jei(this)};_.OO=function(a){var b,c,d;if(cf(this.i,122)||cf(this.j,122)){throw Ttc(new Qfi)}if(!!this.i&&!!this.j){if(cf(this.i,42)&&cf(this.j,42)||cf(this.i,73)&&cf(this.j,73)||cf(this.i,183)&&cf(this.j,183)){c=this.i.OO(a);d=this.j.OO(a);b=je(sf,TZm,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 Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(cf(this.i,122)||cf(this.j,122)){throw Ttc(new Qfi)}if(!!this.i&&!!this.j){if(cf(this.i,42)&&cf(this.j,42)||cf(this.i,73)&&cf(this.j,73)||cf(this.i,183)&&cf(this.j,183)){c=this.i.PO(a);d=this.j.PO(a);b=je(ov,Wgn,144,1,0,1);b[0]=Hld(Hkd(Mld(Vkd(c[0],d[2]),Vkd(d[0],c[2]))),Hkd(Mld(Vkd(c[1],d[2]),Vkd(d[1],c[2]))));return b}}throw Ttc(new Qfi)};_.QO=function(a){if(cf(this.i,122)||cf(this.j,122)){throw Ttc(new Qfi)}if(!!this.i&&!!this.j){if(cf(this.i,42)&&cf(this.j,42)||cf(this.i,73)&&cf(this.j,73)||cf(this.i,183)&&cf(this.j,183)){this.i.QO(a);this.j.QO(a);return}}throw Ttc(new Qfi)};_.RO=function(){var a,b;nyj(this.n);if(this.n!=null){return this.n}if(cf(this.i,122)||cf(this.j,122)){throw Ttc(new Qfi)}if(!!this.i&&!!this.j){if(cf(this.i,42)&&cf(this.j,42)||cf(this.i,73)&&cf(this.j,73)||cf(this.i,183)&&cf(this.j,183)){a=this.i.RO();b=this.j.RO();this.n=je(ikb,O6n,28,2,0,1);this.n[0]=Xgi(bhi(a[0],b[2]),chi(bhi(b[0],a[2])));this.n[1]=Xgi(bhi(a[1],b[2]),chi(bhi(b[1],a[2])));return this.n}}throw Ttc(new Qfi)};_.SO=Hso;_.jn=function(){Kei(this)};var Jjb=Mgd(1231);zuc(2143,19,j7n,Tei,Uei);_.Jm=function(){return Nrh(),Hhh};_.Fm=function(){Qei(this)};_.F_=function(){return Rei(this)};_.jn=function(){Kei(this)};var Nei;var Ljb=Mgd(2143);zuc(7448,1,cmn,Vei);_.Cq=function(a){var b,c;if(cf(a,38)){b=a.s;if(b==Udn||b-Rhn<Udn&&Udn<b+Rhn||b==Phn||b-Rhn<Phn&&Phn<b+Rhn||b==Hon||b-Rhn<Hon&&Hon<b+Rhn){return false}if(b==ouc($tc($wnd.Math.round(b)))){return b<=-100000000||Qgn<=b}return c=ivm((Oei(),Nei),b),(c.indexOf('.')!=-1?c.length-1:c.length)>8}return false};var Kjb=Mgd(7448);zuc(1715,19,i7n,Yei,Zei);_.Jm=function(){return Nrh(),Ihh};_.aj=Vso;_.Fm=function(){Qyh(this.k,$xh(this.i,this.j))};_.F_=function(){return Wei(this)};_.OO=function(a){var b,c,d;if(!!this.i&&!!this.j){c=Cxh(this.i,a);d=Cxh(this.j,a);b=je(sf,TZm,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[1],c[1]+d[0]);return b}throw Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.eb[0].PO(a);d=this.eb[1].PO(a);b=je(ov,Wgn,144,1,0,1);b[0]=Mld(Vkd(c[0],d[1]),Vkd(c[1],d[0]));return b}throw Ttc(new Qfi)};_.QO=Wso;_.RO=function(){var a,b;nyj(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.eb[0].RO();b=this.eb[1].RO();this.n=je(ikb,O6n,28,1,0,1);this.n[0]=Xgi(bhi(a[0],b[1]),chi(bhi(a[1],b[0])));return this.n}throw Ttc(new Qfi)};_.SO=Hso;_.jn=function(){Kei(this)};var Mjb=Mgd(1715);zuc(1716,19,i7n,afi,bfi);_.Jm=function(){return Nrh(),Jhh};_.aj=Vso;_.Fm=function(){Qyh(this.k,_xh(this.i,this.j))};_.F_=function(){return $ei(this)};_.OO=function(a){var b,c,d;if(!!this.i&&!!this.j){c=Cxh(this.i,a);d=Cxh(this.j,a);b=je(sf,TZm,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[0],c[1]+d[1]);return b}throw Ttc(new Qfi)};_.PO=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.eb[0].PO(a);d=this.eb[1].PO(a);b=je(ov,Wgn,144,1,0,1);b[0]=Hld(Vkd(c[0],d[0]),Vkd(c[1],d[1]));return b}throw Ttc(new Qfi)};_.QO=Wso;_.RO=function(){var a,b;nyj(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.eb[0].RO();b=this.eb[1].RO();this.n=je(ikb,O6n,28,1,0,1);this.n[0]=Xgi(bhi(a[0],b[0]),bhi(a[1],b[1]));return this.n}throw Ttc(new Qfi)};_.SO=Hso;_.jn=function(){Kei(this)};var Njb=Mgd(1716);zuc(1933,19,{16:1,29:1,19:1,24:1,30:1,248:1,1933:1},hfi);_.Jm=function(){return Nrh(),Jjh};_.Fm=function(){var a;if(!VNd(this.hd._K()).xi()){this.i=null;this.n=0;return}a=this.i;gfi(this);if(a==null||!nid(a,this.i)){syj(a+pNn+this.i);cfi(this)}};_.z2=function(a,b){return ffi(this,a,b)};_.jn=function(){gfi(this)};_.n=0;var Ojb=Mgd(1933);zuc(W8m,19,j7n,mfi);_.Jm=function(){return null};_.Fm=function(){this.n.o=false};_.F_=function(){return jfi(this)};_.jn=function(){lfi(this)};var Pjb=Mgd(W8m);zuc(2904,19,j7n,pfi);_.Jm=function(){return Nrh(),Flh};_.Fm=function(){nfi(this)};_.F_=function(){var a,b,c,d,e,f;if(this.g!=null){return this.g}d=this.i;a=this.j;e=Bxh(d);b=VAh(a);if(a.yb==4){c=je(kkb,K6n,52,2,0,1);c[0]=new Ohi(this.hd);c[1]=new Ohi(this.hd);this.g=he(ikb,[XZm,O6n],[94,28],0,[1,3],2);this.g[0][0]=phi(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=yhi(c[0],c[1],e[0],e[1],c[0],c[1],b[0],b[1]);this.g[0][2]=shi(c[0],c[1],b[0],b[1],b[2],b[3]);return this.g}if(a.yb==9){c=je(kkb,K6n,52,2,0,1);c[0]=new Ohi(this.hd);c[1]=new Ohi(this.hd);f=je(kkb,K6n,52,2,0,1);f[0]=new Ohi(this.hd);f[1]=new Ohi(this.hd);this.g=he(ikb,[XZm,O6n],[94,28],0,[1,5],2);this.g[0][0]=phi(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=yhi(c[0],c[1],e[0],e[1],c[0],c[1],b[8],b[9]);this.g[0][2]=Xgi(Xgi(bhi(new mhi(c[0]),new ihi(2)),chi(new mhi(f[0]))),chi(new mhi(b[8])));this.g[0][3]=Xgi(Xgi(bhi(new mhi(c[1]),new ihi(2)),chi(new mhi(f[1]))),chi(new mhi(b[9])));this.g[0][4]=phi(f[0],f[1],b[4],b[5],b[6],b[7]);return this.g}throw Ttc(new Qfi)};_.jn=function(){Kei(this)};var Qjb=Mgd(2904);zuc(1282,19,{16:1,29:1,19:1,24:1,30:1,248:1,1282:1},wfi,xfi);_.Jm=function(){return Nrh(),bmh};_.Fm=function(){var a;if(!VNd(this.hd._K()).xi()){!!kyj&&lyj(kyj,(Dyj(),wyj),'CAS is not yet loaded => fingerprint set to null');this.i=null;this.p=0;return}a=this.i;vfi(this);if(a==null||!nid(a,this.i)){nyj(a+pNn+this.i);rfi(this,!!this.k)}};_.z2=function(a,b){return ufi(this,a,b)};_.jn=function(){vfi(this)};_.p=0;var Rjb=Mgd(1282);zuc(1924,19,{16:1,29:1,19:1,24:1,30:1,248:1,1924:1},Cfi);_.Jm=function(){return Nrh(),Hnh};_.Fm=function(){zfi(this)};_.jn=function(){Bfi(this)};var Tjb=Mgd(1924);zuc(7617,19,J6n,Gfi);_.Jm=function(){return Nrh(),Inh};_.Fm=function(){Dfi(this)};_.jn=function(){Ffi(this)};_.j=false;var Sjb=Mgd(7617);zuc(1104,1,{},Kfi);_.Zi=function(a){Hqd(this,a)};_._i=function(){return Ifi(this)};_.$i=function(){return !this.g};_.aj=function(){};_.g=false;_.j=0;_.n=0;var Ujb=Mgd(1104);var Lfi,Mfi;zuc(2991,1,{},Pfi);var Vjb=Mgd(2991);zuc(79,40,{3:1,40:1,68:1,79:1},Qfi);var Wjb=Mgd(79);zuc(918,1,{},Vfi);var Xjb=Mgd(918);var Wfi;zuc(2184,1,{},kgi);_.j=false;_.s=false;_.t=-1;_.A=null;var Yjb=Mgd(2184);zuc(2982,1,{},ogi);var $jb=Mgd(2982);zuc(1738,han,{},qgi);var Zjb=Mgd(1738);zuc(2986,han,{},sgi);var _jb=Mgd(2986);zuc(1739,han,{},Dgi);_.j=false;_.k=0;_.n=false;_.o=false;var bkb=Mgd(1739);zuc(1441,han,{},Mgi);_.i=0;var ckb=Mgd(1441);zuc(2984,1,{},Pgi);var dkb=Mgd(2984);zuc(2987,han,{},Rgi);var ekb=Mgd(2987);zuc(2985,han,{},Tgi);var fkb=Mgd(2985);zuc(2983,han,{},Wgi);var gkb=Mgd(2983);zuc(28,1,{16:1,28:1},hhi,ihi,jhi,khi,lhi,mhi);_.Ye=function(a){return Ygi(this,a)};_.Fe=function(a){return Zgi(this,a)};_.Ge=function(){return Qod(new Etd(this.g))};_.He=function(){return fhi(this)};var ikb=Mgd(28);zuc(717,1,{16:1,717:1},Hhi,Ihi,Jhi,Khi);_.Ye=function(a){return Chi(this,a)};_.Fe=function(a){return Dhi(this,a)};_.Ge=function(){if(this.g.o==0){return 0}return Tmd(ftd(this.g)).g>>Tmd(gtd(this.g)).g};_.He=function(){var a,b,c,d,e;e=new ujd('');c=(new Etd(this.g)).i.Ej();while(c.$i()){a=c._i();b=a.Ji();e.g+='*';e.g+=''+b;d=a.Ki().g;if(d>1){e.g+='^';e.g+=d}}if(e.g.length>0){return Fid(e.g,1)}return ''};var jkb=Mgd(717);zuc(52,1,{16:1,52:1},Ohi,Phi);_.Ye=function(a){return Lhi(this,a)};_.Fe=function(a){return Mhi(this,a)};_.Ge=function(){return this.g};_.He=function(){return iid('v',''+this.g)};_.g=0;var kkb=Mgd(52);zuc(D8m,40,{3:1,40:1,68:1,1103:1},Rhi,Shi);var Qhi=U_m;var lkb=Mgd(D8m);var fii;zuc(7922,1,{},dii);_.j=0;_.n=-1;_.q=0;var Vhi;var nkb=Mgd(7922);zuc(T8m,1,{},yii);_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;var hii,iii,jii,kii;var mkb=Mgd(T8m);zuc(2993,1,{},Kii);_.g=0;_.n=-1;_.o=0;_.p=0;_.q=0;_.s=1;_.t=0;_.u=false;_.v=false;_.A=1;_.B=0;var okb=Mgd(2993);zuc(7925,1,{},Mii);_.g=0;_.i=0;var pkb=Mgd(7925);zuc(2994,1,y0m,Nii,Oii);_.He=function(){return this.j};_.g=0;_.i=0;_.k=0;var rkb=Mgd(2994);zuc(2996,57,sZm,Qii);_.Oe=function(){return this.p};var qkb=Mgd(2996);zuc(801,1,{},DWi);_.g=null;_.i='Auto';_.j='Wu';_.k=true;_.n=4;_.o=4;var CWi;var lvb=Mgd(801);zuc(7823,1,{});_.p=false;var sCb=Mgd(7823);zuc(777,1,{777:1},_sj);_.Fe=function(a){if(a==null){return false}if(a===this){return true}if(Wb(a)!=pCb){return false}return Ysj(this)==Xb(a)};_.Ge=function(){return Ysj(this)};_.j=1;var pCb=Mgd(777);zuc(1511,1,{},btj);_.Gi=function(a,b){return gid(a.sc,b.sc)};_.Fe=Xso;_.Hi=Yso;var oCb=Mgd(1511);zuc(945,23,{3:1,16:1,23:1,945:1},jtj);var ctj,dtj,etj,ftj,gtj,htj;var qCb=Ngd(945,Ru,ktj);zuc(824,23,{3:1,16:1,23:1,824:1},utj);var ltj,mtj,ntj,otj,ptj,qtj,rtj,stj;var rCb=Ngd(824,Ru,vtj);var Btj='',Ctj='',Dtj,Etj=0,Ftj,Gtj,Htj,Itj;zuc(7935,ian,{},Ajm);var Ygc=Mgd(7935);zuc(5073,1,sOn);_.Se=function(){!!kyj&&lyj(kyj,(Dyj(),wyj),ATn);mtf=new _gh;vtf(this.g);Ekm(fSl(this.g.i))};zuc(1730,7823,{},vvm);var Kjc=Mgd(1730);aZm(Qc)(10);\n//# sourceURL=web3d-10.js\n")
|