O="return (x,t,bMath.,c,deas*t:functi	on);},e)+bif(*(return-(t/=dInOutvar c/2injQuery.pow(2t/=d){c+b;1)/2)<2*PI)t/d-gOut{s=1.701Bounces=p/.75)t-=t==0)(D2)*s(&58;In.5sqrt(1*,10else a=c;Qua(t)JX*d-sY)/p,-10/2A)+b)+Elastic7N625b+c;%Fdef==z%Kp=0;VGCubicswgX=~!p)p=;a<aExpo%%c/2)bs(c)){V@4;}U@Ft<(*as(c/aBack	Qut(eon,s){sunCirce$d)/dPIreturb;)DZ)Wrt`$d*.Kc3);>(x,S%1(s*=(1N25)ms+|D(,02L25_+.9}U(2375)t-2$FWdHF#.cos-tnX*Nt*2".split('');Q="#['j']=#[''];extend(#,{:'',%#[])In(-))-1L++F-FHF-FF+FF+c*XmccJt(PI/-1L0)?b:cT?b+c:c-^/dmGb;t~Tt-)-^*-mR-()-1%c*R-%<R)-R-(D2)m1L(aTa*^Zmc`b;2)d.3*1N));NaT)a*^+c`In-s+smKt-s))H+sm>%c-d>%)<(1_|F)_1N_+AN_2.}else2.684}},e>%deInô)-d)+c}});";o="	#$%&>@ADFGHJKLNRTUVWXYZ^_`mz|~";for(J=121;J>-1;J--)Q=Q.split(o.charAt(J)).join(O[J]);eval(Q.replace(//g,"\n"));