$wnd.webSimple.runAsyncCallback5('function bDd(){}\nfunction gLe(){}\nfunction ghg(a,b){a.q=b}\nfunction QXg(a,b){a.j=b}\nfunction A2c(a,b){a.n=b}\nfunction B2c(a,b){a.q+=b}\nfunction OCc(a,b){a.Fb=b}\nfunction z2c(a,b,c){a.q+=b*c}\nfunction cDd(a){this.g=a}\nfunction IXg(a){this.g=a}\nfunction TXg(a){this.g=a}\nfunction Z0h(){return 0}\nfunction Y0h(){return true}\nfunction $0h(){return this.k}\nfunction Vue(a){ZEd.call(this,a)}\nfunction cve(a){ZEd.call(this,a)}\nfunction yEf(a){ZEd.call(this,a)}\nfunction AEf(a){ZEd.call(this,a)}\nfunction FEf(a){ZEd.call(this,a)}\nfunction GEf(a){ZEd.call(this,a)}\nfunction zEf(a){UGd.call(this,a)}\nfunction BEf(a){UGd.call(this,a)}\nfunction CEf(a){UGd.call(this,a)}\nfunction DEf(a){UGd.call(this,a)}\nfunction HEf(a){UGd.call(this,a)}\nfunction IEf(a){UGd.call(this,a)}\nfunction JEf(a){UGd.call(this,a)}\nfunction KEf(a){UGd.call(this,a)}\nfunction LEf(a){UGd.call(this,a)}\nfunction MEf(a){UGd.call(this,a)}\nfunction NEf(a){UGd.call(this,a)}\nfunction OEf(a){UGd.call(this,a)}\nfunction PEf(a){UGd.call(this,a)}\nfunction QEf(a){UGd.call(this,a)}\nfunction TEf(a){UGd.call(this,a)}\nfunction UEf(a){UGd.call(this,a)}\nfunction ZEf(a){UGd.call(this,a)}\nfunction _Ef(a){UGd.call(this,a)}\nfunction aFf(a){UGd.call(this,a)}\nfunction cFf(a){UGd.call(this,a)}\nfunction hFf(a){UGd.call(this,a)}\nfunction iFf(a){UGd.call(this,a)}\nfunction jFf(a){UGd.call(this,a)}\nfunction kFf(a){UGd.call(this,a)}\nfunction lFf(a){UGd.call(this,a)}\nfunction mFf(a){UGd.call(this,a)}\nfunction nFf(a){UGd.call(this,a)}\nfunction oFf(a){UGd.call(this,a)}\nfunction pFf(a){UGd.call(this,a)}\nfunction qFf(a){UGd.call(this,a)}\nfunction rFf(a){UGd.call(this,a)}\nfunction sFf(a){UGd.call(this,a)}\nfunction tFf(a){UGd.call(this,a)}\nfunction uFf(a){UGd.call(this,a)}\nfunction vFf(a){UGd.call(this,a)}\nfunction CFf(a){UGd.call(this,a)}\nfunction FFf(a){UGd.call(this,a)}\nfunction HFf(a){UGd.call(this,a)}\nfunction IFf(a){UGd.call(this,a)}\nfunction JFf(a){UGd.call(this,a)}\nfunction LFf(a){UGd.call(this,a)}\nfunction QFf(a){UGd.call(this,a)}\nfunction GFf(a){ZEd.call(this,a)}\nfunction OFf(a){ZEd.call(this,a)}\nfunction XFf(a){UGd.call(this,a)}\nfunction YFf(a){UGd.call(this,a)}\nfunction $Ff(a){UGd.call(this,a)}\nfunction RFf(a){QFf.call(this,a)}\nfunction SFf(a){QFf.call(this,a)}\nfunction TFf(a){QFf.call(this,a)}\nfunction UFf(a){QFf.call(this,a)}\nfunction VFf(a){QFf.call(this,a)}\nfunction WFf(a){QFf.call(this,a)}\nfunction _0h(a){return XEf(this,a)}\nfunction Vve(a){Uve();ZEd.call(this,a)}\nfunction X0h(){return new h4e(this.Qc)}\nfunction t8e(a,b){r8e(a,new z8e(a,b))}\nfunction v8e(a,b){r8e(a,new B8e(a,b))}\nfunction w8e(a,b){r8e(a,new C8e(a,b))}\nfunction uTf(a,b){a.Ib=new fec(b)}\nfunction eMc(a,b){!a.Ib&&a.Yo(b)}\nfunction ZCd(a,b){Xnd(a.Qc,b.G)}\nfunction B8e(a,b){this.i=a;this.g=b}\nfunction A8e(a,b,c){this.k=a;this.g=b;this.i=c}\nfunction SEf(a,b,c){this.i=a;this.g=b;this.j=c}\nfunction JXg(a,b,c){this.g=a;this.i=b;this.j=c}\nfunction AFg(a,b){this.g=a;this.i=b;xFg.call(this)}\nfunction pFg(a,b){a.j=new AFg(a,b);vFg(a.j,200)}\nfunction p5e(a,b){b>0?o5e(a,b):n5e(a)}\nfunction R4f(a){a.g=true;return a}\nfunction FYf(a){!a.o&&(a.o=new agd(a.k));return a.o}\nfunction XCd(a){if(AEb(a.j.g)==0){return a.ab}return a.i}\nfunction $Ef(a){ZEf.call(this,a);this.g=true}\nfunction DFf(a,b){UGd.call(this,a);this.g=b}\nfunction EFf(a,b){UGd.call(this,a);this.g=b}\nfunction y8e(a){x8e.call(this,a);nMc(this,null)}\nfunction YEf(a,b){var c;c=a.j.jb;I$f(c.ic,b);SRc(c)}\nfunction REf(a,b,c){Gqb(Cqb(Date.now()),a)&&mPc(b.jb,c)}\nfunction EXg(a,b,c){!jXg&&(jXg=new oXg);nXg(jXg,a,b,c,Gjh,8)}\nfunction FXg(a,b,c,d,e){nXg((!jXg&&(jXg=new oXg),jXg),a,b,c,d,e)}\nfunction BXg(a,b){mXg((!jXg&&(jXg=new oXg),jXg),b);a.j=b}\nfunction z8e(a,b){this.j=a;this.i=b;this.k=$wnd.Math.abs(b)}\nfunction NFf(a,b,c,d,e){this.n=a;this.k=b;this.i=c;this.j=d;this.g=e}\nfunction RXg(a,b,c){a.o=b;a.n=c;a.k.connect(a.g.destination)}\nfunction r8e(a,b){R9b(a.i,b);b.wA();a.g&&(_Mc(a,false),Nrd(a.Sc))}\nfunction wEf(a){a.ab=je(BY,Wsh,14,0,0,1);mxc(a,a.i);ixc(a)}\nfunction u8e(a){if(a.k==0){return 0}return a.k/V9b(a.i,a.n).uA()}\nfunction pfe(a){if(a<0){return 0}else if(a>255){return 255}return a}\nfunction OSf(a){if(a.Gb){return ivc(a.Gb,a.Hb,a._.g)}return \'5.2.843.0?\'}\nfunction bFf(a,b,c){if(!b.$n()){throw vqb(CEd(a,c.q,b))}return b._k()}\nfunction lXg(a,b,c){if(!fhg(a,b,c)){return false}QXg(a.g,a);return true}\nfunction xXg(a,b,c){cf(c,628)&&vEb(a.i,c,b);a.j&&b.play();return null}\nfunction kXg(a,b){var c;c=uZe(a.i,b+a.n);c>1&&(c=1);c<-1&&(c=-1);return c}\nfunction EEf(a,b,c,d){var e;e=new aDd(a.n,b,d,(bKe(),pFe));e.db[0].gp(Jcd(c));return e.db}\nfunction WZg(a,b,c,d){var e;e=l$g(b,c);if(!uEb(a.g,e)){c!=null&&UZg(a,e,new IYg(e,c));d$g(a,e,d)}return e}\nfunction n5e(a){var b,c,d,e;for(c=a.v,d=0,e=c.length;d=(ebf(),me(fe(WZ,1),kdh,383,0,[abf,bbf,dbf,cbf,Yaf,Zaf,_af,$af])).length)&&(b=0);return b}\nfunction aDd(a,b,c,d){xxc.call(this,a);this.j=new nZb;this.g=d;this.n=b;this.o=c;this.k=YCd(this);$Cd(this);WCd(this)}\nfunction XOd(a,b){xxc.call(this,a);this.j=b;this.i=null;this.g=new h4e(a);VOd(this);TOd(this);dMc(this.g,false);UOd(this)}\nfunction bSc(a,b,c){if(!gQc(a)){return}if(a.Tb>0||a.Gb==2){return}!a.X&&(a.X=new lCg(a));a.jb.k=true;BAc(a.X,b,c,true);EAc(a.X)}\nfunction fhg(a,b,c){if(b!=Gjh&&b!=16000&&b!=11025&&b!=22050&&b!=44100){return false}if(c!=8&&c!=16){return false}a.k=b;a.j=c;return true}\nfunction FVf(a,b){DVf();var c;EVf();c=CVf.get((Wlg(),i5b(b,(Cdc(),Adc))));!c&&(c=CVf.get(aVg(a.J,b)));!c&&(c=GVf().get(b.toUpperCase()));return c}\nfunction Wve(a,b,c){var d,e,f;f=new R5b;d=h5b(a);for(e=0;e=a.n&&a.k.disconnect();return true}\nfunction b$g(a,b,c,d){var e,f;f=$Ag(c.G);if(f){e=WZg(a,f.g+\'.svg\',V6g(HLh+$wnd.goog.global.btoa(f.i)).g,b);d._o((iff(),eff));d.dp(e);d.Oo(1);dNc(d,14)}}\nfunction nXg(a,b,c,d,e,f){if(!(a.i=b,a.q=c,a.p=d,e==Gjh&&f==8||lXg(a,e,f))){return}!!Rpg&&Spg(Rpg,(iqg(),bqg),\'FunctionSound\');QXg(a.g,a);RXg(a.g,a.q,a.p)}\nfunction oXg(){this.j=8;this.k=Gjh;this.g=(!OXg&&(OXg=new SXg),OXg);lXg(this,this.k,this.j)||!!Rpg&&Spg(Rpg,(iqg(),dqg),\'Cannot initialize streaming audio\')}\nfunction NSf(a,b){var c;VSf(a,(FUf(),EUf))?(c=\'https://beta.geogebra.org/\'):(c=\'https://www.geogebra.org/\');c=c+\'material/download/format/file/id/\'+b;return c}\nfunction mXg(a,b){if(b){!!Rpg&&Spg(Rpg,(iqg(),bqg),\'Resume\');nXg(a,a.i,a.q,a.p,a.k,a.j)}else{!!Rpg&&Spg(Rpg,(iqg(),bqg),\'Pause\');ghg(a,a.o);a.g.k.disconnect()}}\nfunction UUg(a,b){if(b==null){return \'\'}if(b.length==5&&e5b((Wlg(),i5b(b,(Cdc(),Adc))),Gfh)){return mmg((Qic(4,b.length),b.charCodeAt(4)),a)}return _Ug(a.j,b,b,NRh)}\nfunction s8e(a,b){var c,d;d=a.i.q.length;if(a.s==0||a.n>=d){return false}a.k+=a.s*b;while(a.k>=(c=V9b(a.i,a.n).uA())){a.n+=1;a.k-=c;if(a.n==d){a.k=0;break}}return true}\nfunction SXg(){this.g=new $wnd.AudioContext;this.i=1/this.g.sampleRate;this.k=this.g.createScriptProcessor(Jch,0,1);this.k.onaudioprocess=drb(TXg.prototype.Nf,TXg,[this])}\nfunction NBg(){NBg=crb;LAg=new j_g(NKh,\'<\\/svg>\')}\nfunction IBg(){IBg=crb;GAg=new j_g(\'play\',\'<\\/svg>\')}\nfunction UBg(){UBg=crb;TAg=new j_g(\'stop\',\'<\\/svg>\')}\nfunction TBg(){TBg=crb;SAg=new j_g(DRh,\'<\\/svg>\')}\nfunction tBg(){tBg=crb;rAg=new j_g(HRh,\'<\\/svg>\')}\nfunction GBg(){GBg=crb;EAg=new j_g(\'pause\',\'<\\/svg>\')}\nfunction uBg(){uBg=crb;sAg=new j_g(IRh,\'<\\/svg>\')}\nfunction SBg(){SBg=crb;RAg=new j_g(\'skip_next\',\'<\\/svg>\')}\nfunction nBg(){nBg=crb;lAg=new j_g(LRh,\'<\\/svg>\')}\nfunction fBg(){fBg=crb;dAg=new j_g(\'add\',\'<\\/svg>\')}\nfunction ivc(a,b,c){var d;d=new R5b;G5b(d,a.g);P4b(KAh,c)||(d.g+=\'\'+c,d);b&&(d.g+=\'-prerelease\',d);switch(a.t){default:return a5b(sBh,\'5.2.\',\'6.0.\')+\'-\'+d;case 0:return \'5.2.843.0-\'+d;}}\nfunction OOc(a,b){var c,d,e;c=b.Hz();d=(IRc(a,mf(a.o.k.L.width/a.o.u))-(0-a.Fc)*a.Kb)/2;e=(-JRc(a,mf(a.o.k.L.height/a.o.u))+a.Oc*a.Lb)/2;jRc(a,c.o[0]-d,c.o[0]+d,c.o[1]-e,c.o[1]+e,false)}\nfunction Jmg(a){Wlg();var b,c,d;if(a==null||a.length==0){return \'\'}d=new R5b;for(c=0;c0&&cf(e[0],128)){return e[0]}throw vqb(CEd(a,b.q,d))}\nfunction y2c(a,b,c){var d;d=je(pf,Keh,5,2,15,1);d[0]=b.I;d[1]=b.J;ORc(a.p.Vb,d);a.g[0]=a.g[0]*(1-c)+d[0]*c;a.g[1]=a.g[1]*(1-c)+d[1]*c;if(a.n){MSc(a.i,a.g[0],a.g[1],(Tvd(),Rvd));a.j+=1}else{MSc(a.i,a.g[0],a.g[1],(Tvd(),Svd))}}\nfunction x8e(a){lJc();h4e.call(this,a);this.t=new i4e(this.Qc,0,0,1);this.q=me(fe(pf,1),Keh,5,15,[0,0,1]);this.o=(Vvc(),lvc);this.p=true;this.u=0;this.r=0;this.j=1;this.n=0;this.k=0;this.s=1;this.g=true;this.i=new gac;yMc(this,tvc);N3e(this,0,0,1,true)}\nfunction aVg(a,b){var c,d,e,f,g;g=Jmg((Wlg(),i5b(b,(Cdc(),Adc))));c=$wnd.window.__GGB__keysVar[a.j];if(c==null||!(NRh in c)){return g}f=$wnd.Object.keys(c[NRh]);for(d=0;d\\n \\n \\n<\\/svg>\\n\')}\nfunction jBg(){jBg=crb;hAg=new j_g(GRh,\'<\\/svg>\')}\nfunction iBg(){iBg=crb;gAg=new j_g(ERh,\'<\\/svg>\')}\nfunction kBg(){kBg=crb;iAg=new j_g(\'arrow_up\',\'<\\/svg>\')}\nfunction OBg(){OBg=crb;MAg=new j_g(\'replay\',\'<\\/svg>\')}\nfunction pBg(){pBg=crb;nAg=new j_g(\'close\',\'<\\/svg>\')}\nfunction _Cd(a,b){var c,d,e,f,g,h,i;zEb(a.j.g);!!b&&S8d(b,a.j,0);if(AEb(a.j.g)!=0){a.i=je(BY,Wsh,14,AEb(a.j.g)+1,0,1);a.i[0]=a.n;h=1;for(g=(i=(new c9b(a.j.g)).g.ee().yd(),new d9b(i));g.g.rf();){f=(e=g.g.sf(),e.mf());a.i[h]=f;++h;f.Mk(a);if(a.k.sb){for(d=new N4d(JJc(a.k));d.g;){c=M4d(d);f.Mk(c)}}}}}\nfunction MBg(){MBg=crb;KAg=new j_g(\'redo\',\'<\\/svg>\')}\nfunction VBg(){VBg=crb;UAg=new j_g(\'undo\',\'<\\/svg>\')}\nfunction WCd(a){var b,c,d;b=xqd(a.Sc);d=y7e(a.n);if(a.g==(bKe(),qFe)){c=Dse(b,d,new mZf);!!c&&_Cd(a,c.Al())}else if(!a.o){c=xse(b,d,true,false);if(c){tZe(c,false,false)||c.up();_Cd(a,qYe(c))}}else{Ghc(Ehc(new Qhc(null,new iec(a.o.s,16)),new bDd),new cDd(a));c=yse(b,d,false);!!c&&_Cd(a,WZe(c))}!c?a.k.up():a.k.Jo(c)}\nfunction VEf(a,b,c){var d,e,f,g,h,i,j,k;d=new HKe(false);i=a.n.eb;try{a.n.eb=true;j=NEd(a,V9b(b.j,c),d)[0];g=NEd(a,V9b(b.j,c+1),d)[0];e=NEd(a,V9b(b.j,c+2),d)[0];if(j.$n()){k=pfe(mf(j._k()*255))}else{throw vqb(CEd(a,b.q,j))}if(g.$n()){h=pfe(mf(g._k()*255))}else{throw vqb(CEd(a,b.q,g))}if(e.$n()){f=pfe(mf(e._k()*255))}else{throw vqb(CEd(a,b.q,e))}return Vvc(),hwc(k,h,f,255)}finally{nod(a.n,i)}}\nfunction mBg(){mBg=crb;kAg=new j_g(KRh,\'<\\/svg>\')}\nfunction zBg(){zBg=crb;xAg=new j_g(\'loop\',\'<\\/svg>\')}\nfunction Uue(b,c,d,e){var f,g,h,i,j;h=c;f=new Q5b;e!=null?(f.g+=\'\'+e,f):G5b(f,gKc(c,null));f.g+=\'(\';G5b(f,h.Bu((Gwd(),cwd)));f.g+=\')=\';i=pwd;if(h.qw().C){F5b(f,c.rb.$i());f.g+=\'[\';G5b(f,c.rb.ej(0).Gp(i));f.g+=\']\'}else{G5b(f,c.Gp(i))}try{j=ite(xqd(b.o),f.g,true);j[0].zp(c);c.On()||c.tf();return me(fe(BY,1),Wsh,14,0,[j[0].Dp()])}catch(a){a=uqb(a);if(cf(a,42)){g=a;c.On()||c.tf();!!Rpg&&Spg(Rpg,(iqg(),bqg),g);throw vqb(CEd(b,d.q,c))}else throw vqb(a)}}\nfunction Tbc(a,b){var c,d,e,f,g,h,i,j;b%=24;if(a.g.getHours()!=b){d=new $wnd.Date(a.g.getTime());d.setDate(d.getDate()+1);h=a.g.getTimezoneOffset()-d.getTimezoneOffset();if(h>0){i=h/60|0;j=h%60;e=a.g.getDate();c=a.g.getHours();c+i>=24&&++e;f=new $wnd.Date(a.g.getFullYear(),a.g.getMonth(),e,b+i,a.g.getMinutes()+j,a.g.getSeconds(),a.g.getMilliseconds());a.g.setTime(f.getTime())}}g=a.g.getTime();a.g.setTime(g+3600000);a.g.getHours()!=b&&a.g.setTime(g)}\nfunction DXg(a,b,c){var d,e,f,g,h,i,j,k;a.j=true;j=c;f=P4b(j.substr(0,1),\'#\');e=P4b(j.substr(0,1),\'@\');if(f||e){g=(Qic(1,j.length+1),j.substr(1));j=NSf(a.g,g)}if(e||(i=\'.mid\'.length,P4b(j.substr(j.length-i,i),\'.mid\'))||(h=\'.midi\'.length,P4b(j.substr(j.length-h,h),\'.midi\'))){!!Rpg&&Spg(Rpg,(iqg(),hqg),tRh);return}!!Rpg&&Spg(Rpg,(iqg(),bqg),\'playing URL as MP3: \'+j);d=sEb(a.i,b);d!=null?BQg(new IXg(d)):(k=(a2b(),Y1b).createElement(xxh),k.src=j,k.oncanplay=drb(JXg.prototype.bf,JXg,[a,k,b]),k.load(),undefined)}\nfunction mmg(a,b){Wlg();switch(a){case 48:return UUg(b,Afh);case 49:return dWf(b,uRh,null,me(fe(ju,1),Qah,2,6,[\'\\u215B\']));case 50:return dWf(b,uRh,null,me(fe(ju,1),Qah,2,6,[\'\\xBC\']));case 51:return dWf(b,uRh,null,me(fe(ju,1),Qah,2,6,[\'\\u215C\']));case 52:return dWf(b,uRh,null,me(fe(ju,1),Qah,2,6,[\'\\xBD\']));case 53:return dWf(b,uRh,null,me(fe(ju,1),Qah,2,6,[\'\\u215D\']));case 54:return dWf(b,uRh,null,me(fe(ju,1),Qah,2,6,[\'\\xBE\']));case 55:return dWf(b,uRh,null,me(fe(ju,1),Qah,2,6,[\'\\u215E\']));default:return UUg(b,zfh);}}\nfunction yBg(){yBg=crb;wAg=new j_g(\'help\',\'<\\/g><\\/g><\\/svg>\')}\nfunction $Bg(){$Bg=crb;ZAg=new j_g(JRh,\'\\n\\n\\n\\n<\\/svg>\\n\')}\nfunction WEf(b,c,d){var e,f,g,h,i,j,k,l,m,n,o;f=new HKe(false);g=fac(c.j,je(pR,zDh,19,0,0,1));l=b.n.eb;try{b.n.eb=true;I9d(g[d],f);i=NEd(b,g[d],f)[0]}catch(a){a=uqb(a);if(cf(a,184)){i=new k8e(b.n,fae(g[d],(Gwd(),cwd)))}else throw vqb(a)}finally{nod(b.n,l)}if(!i.Gn()){throw vqb(CEd(b,c.q,i))}j=Jmg(a5b(i.Ip((Gwd(),cwd)),\'"\',\'\'));if(P4b(j.substr(0,1),\'#\')){if(j.length!=7&&j.length!=9){throw vqb(CEd(b,c.q,i))}e=255;if(j.length==7){o=(Qic(1,j.length+1),j.substr(1))}else{o=(Qic(3,j.length+1),j.substr(3));e=E3b((Pic(1,3,j.length),j.substr(1,2)),16)}m=E3b((Pic(0,2,o.length),o.substr(0,2)),16);k=E3b((Pic(2,4,o.length),o.substr(2,2)),16);h=E3b((Pic(4,6,o.length),o.substr(4,2)),16);n=hwc(m,k,h,e)}else{n=FVf(b.j,j)}if(!n&&!b.g){throw vqb(CEd(b,c.q,i))}return n}\nfunction DBg(){DBg=crb;BAg=new j_g(BRh,\'