Run it
Copy the script and paste it into your executor.
((...) l={;;,;;,,;;,;;,,,,;,;;;;,,,,;,,;,,;;;,;,,;,;,;;;;;,,;;,;,;;,;,,;,;,,;,;,;,;,;;;,,,;;;,;,;,,,,,,;,;,,;;,,;,;,,,;;;;,;;,;,,,;;;,;;;;;;,,,,;;,;,,,;;;,;;,,,,;;;;;;;,;,,,,,;;;,,;;;;,,,,,,;,,;,,,,;,;,;;,,,,;;;;,,;;;;,;,;,,,;;,;,;;;,,,,;;,,,,;;;;,;,,;,;,;,,,,;;;,,;,;,;;;,,;;;;;;;,;;;,,;,,,;,;} (A) l[A-(-)] A,t ({{%,%},{--(-);%};{%;-+}}) t[+-]<t[-] l[t[%]],l[t[%]],t[+-],t[%]=l[t[--(-)]],l[t[--(-)]],t[+-]+%,t[+-]-% A=.floor t=.insert R=.len Z=.concat N={j=%;Z=-,i=-;[]=-+;a=%;x=-;e=%,K=%;Y=-;L=-+;d=--(-);D=+-,t=%,P=%;U=-+,m=%,S=%,[]=--(-),r=%;c=%,[]=+-,Q=-;[]=-,u=--(-);M=-+;k=-;I=--(-),B=%;[]=-+,E=%,z=-+;q=+-,G=%;l=%,v=%;C=-;y=--(-),[]=--(-),W=-+,O=%;f=%,g=-;[]=%,s=%,[]=-;T=+-,n=-,[]=--(-),w=-+;h=--(-),A=+-,X=-+;[]=--(-);V=%;R=-+,b=%;[]=-;p=%;F=+-,H=+-,N=-;o=%,J=-+,[]=+-} e=.sub f= j={[]=+-;k=%;H=%,X=%;T=-+,E=%;[]=%,[]=%,[]=+-;[]=-+;[]=--(-),S=%,[]=-+;[]=-,[]=%,[]=%;Q=-,W=%;K=--(-),m=-,V=-+;[]=+-;[]=%;[]=-,G=-+,[]=--(-),r=-,[]=-,[]=--(-);_=--(-),[]=+-,[]=--(-),I=-,c=%,d=-+,[]=%,[]=-;l=--(-);J=%,P=%,o=%,[]=%;[]=%;[]=%;[]=-;s=%,p=-+,U=--(-),g=-;R=--(-);M=-;[]=--(-),Y=--(-),[]=%,L=%;a=%;[]=--(-);[]=%;[]=--(-),q=%,[]=-+,[]=-,[]=+-,j=+-;[]=-;[]=-,O=--(-),A=+-,[]=+-;N=--(-);B=%;f=-+;[]=--(-),e=%,D=%;Z=-,i=%,b=%,h=-+,u=-+,t=%,F=-+;n=--(-);C=%,[]=%} p=.char F=l l=-+,#F,% W=F[l] (W)== f=(W,%,%) f== W=(W,%) f=(W) j={} d=- c=- K=--(-) d<=f l=(W,d,d) R=N[l] R c=c+R*((+-)^(((+-)-K)))K=K+(--(-)) K==% K=% l=(c/(+-)) R=((c%(+-))/(-+)) Z=c%(%)(j,(l,R,Z))c=+- l== (j,((c/(--(-))))) d>=f (W,d+(--(-)),d+(--(-)))~= (j,(((c%(-+))/(-)))) d=d+% F[l]=(j) f== W=(W,+-) N=(W) f={} d=--(-) d<=N l=(N-d)+% R=l>=+- - l Z=-+ F=R>--(-) l=-,+-,% A l<R t=(W,d+l,d+l)A=j[t] A F= A=% Z=Z*(+-)+A F l=(Z/(-+))%(-+) N=(Z/(+-))%(+-) e=(Z/(%))%(--(-)) j=Z%(%) R==% (f,(l,N,e,j)) R==-+ (f,(l,N,e)) R==-+ (f,(l,N)) R==% (f,(l)) d=d+R F[l]=(f) ((l,Z,e,R,N,j,f,C,K,E,O,t,x,v,y,W,b,d,p,F,c,G,X)b,W,v,O,K,x,p,F,G,E,c,X,C,t,y,d=(l,A) R=(A) Z=(Z,N) (l,{Z;N},A,R) Z ,()d=(--(-))+d F[d]=% d ,(l,A) R=(A) Z=(Z) (l,{Z},A,R) Z ,(l,A) R=(A) Z=(Z,N,e,f) (l,{Z,N;e;f},A,R) Z ,(l) A,t=%,l[--(-)] t F[t],A=F[t]-(+-),(+-)+A -==F[t] F[t],p[t]=, t=l[A] ,(l,A) R=(A) Z=(Z,N,e,f,j) (l,{Z;N,e,f,j},A,R) Z ,{},{},(l,A) R=(A) Z=(Z,N,e,f,j,p) (l,{Z,N;e;f,j,p},A,R) Z ,(l,A) R=(A) Z=() (l,{},A,R) Z ,(l) A=+-,#l,--(-) F[l[A]]=(+-)+F[l[A]] Z t=() R=(t)R[(%)],R[(%)],R[(-+)]=l,K,() % t ({},{[(--(-))]=K,[(%)]=l;[(+-)]=()-+ }) ,(l,A) R=(A) Z=(Z,N,e) (l,{Z,N,e},A,R) Z ,(l,A) R=(A) Z=(...) (l,{...},A,R) Z ,(t,Z,N,e) K2,v2,N2,z,r,m,f2,c,Y,M2,U,i2,F,G2,T,C,d,t2,Z2,w2,g2,q,w,P,E2,i,C2,p2,d2,K,u,Y2,j2,W2,O2,m2,Q,L,x2,c2,k,a,D,q2,j,g,J,B,I,M,s,L2,X2,b2,e2,F2,l2,B2,H,n2,o,h,V,S,y2,A2,R2,n t %>t ->t t>% t<-(-) t>+ t>% t<+ t,F=%, p[N[%]]=j t<+ n=p[N[--(-)]]D,Q=(-+),-(-)H=p[N[%]]I=(D,Q)t=% i=n[I]m=i ->t t=% g=(%)t=l[g]B=(%,{N[--(-)];N[--(-)];N[-+]})g=(B)t,L=%,g t>-+ t<% M,w=(%),+ d=p[N[-]]K=p[N[+-]]C=p[N[%]]Y=(M,w)c=K[Y]F=d[c]j,t=F,- j=p[N[--(-)]]c=p[N[-]]Y,w,C,L=-,(-),(%),- K=(C,Y)t=j[K]K=(%)c=l[K]C=p[N[-+]]Y=p[N[--(-)]]M=(w,L)K=C[M]j=c[K]K=p[N[+-]]c=(K)d[t]=c t=p[N[-]]w,L=(%),-+ C=p[N[%]]Y=p[N[%]]M=(w,L)K=C[M]C=p[N[--(-)]]c=K..C j=(c)t=- t<- t=-(-) t<-+ P=--(-)r=k[P]z,t=r,% j=(%)t=l[j]C=(-+)C=F[C]K={(F)}C={((K))}j,c,d,t=C[%],C[%],C[%],% K=j t<-+ t<- t<% j,t={j},l[(%)] t<+ t=c t= d t=t % -+ t,j=-+,F ->t Y,t=(%),{}F,j=t,(+-)t=l[j]K=p[N[%]]Y=K[Y]C={(K)}K={((C))}d,c,t,j=K[-+],K[-],%,K[%]K=j M=p[N[-]]g=(-+)w=p[N[-]]B=+ L=(g,B)t=M[L]M=-+<=% Y[t]=M t=-(-) -(-)>t t=+ t<+ t=%<-+ p[N[--(-)]]=t t=l[(%)]j=p[N[-+]]F=()j=p[N[%]]F=(--(-))F=j[F]F=(j)j={} t<% c=p[N[-]]t,j=c -+ %,c F,j=(-),(+-)t=l[j]j=l[F]F=(+-)l[F]=t F,t=(+-),- l[F]=j F=p[N[-+]]d=() t<% t>% +>t j=p[N[%]]d=()t,F,j=l[(-)],,{} %>t L,w=+-,% t=p[N[%]]M=(w,L)d,t=c,-+ F[d]=M d= +>t I=()o,a=--(-),(-)p[I]=D T=% h=l[a]a,z=(--(-)),-+ S=h[a]k,J,a=-+,%,--(-)h=(a,k)S=()p[S]=h k=% h=p[L]a=(k,J)J=-+ h=()p[h]=a P=(%)a=p[L]s=p[S]k=(J,s)a=()p[a]=k J=p[L]s=(T,z)l2,J=%,--(-)k=s==J z=(--(-))J=()s=(%)p[J]=k r=l[P]V=p[L]A2={(o,l2)}P=((A2))r=(%)t2=P..r k=(%)k=n[k]T=z..t2 k=(n,s,T)z=(-)s=()p[s]=k t2=(-,{L;I,g;K,d;H,J;s,S,a,h;B})T=l[z]z={(t2)}k={(z)}T=p[J]t=T -+ + Y=+ t=p[N[--(-)]]d=p[N[--(-)]]C=(%)c=p[N[--(-)]]K=(C,Y)F=d[K]d=%~=-+ j=(F,d)t=-+<% j={t}t=l[(-)] t<% -+>t C=% K=F[C]t,d=-+,K +>t j,t={d},l[(-+)] t=% t<% t=-+>% j={t}t=l[(--(-))] d=p[N[%]]t=% c=p[N[--(-)]]F=d==c j=F t<% ->t t<% C,w,K=,, M=(M)t,Y,L=-(-),, t<% t,C,K=+,, j,t=F,+ t<% L=%<-(-)w=p[d]j=w==L t=j +- -(-) D=(-(-),{C})t=l[(-+)]Q={()}j={(Q)} t<+ t,j=l[(+-)],{} t<% K,F,m,d=+-,Z[-],-,Z[%]t=F p[N[%]]=t c=p[N[--(-)]]j=c+K B=(+-)K=()p[N[%]]=j c=p[N[--(-)]]p[K]=c c=p[N[%]]w=p[N[%]]L=p[N[%]]g=(B,m)L=t M=w[g]B=t t,g=d -+ %,d t<% q=p[N[-]]I=-+ i=p[N[+-]]H=(-)n=(H,I)m=q[n]g,t=m,% t=+>=- p[N[%]]=t j=p[N[%]]t=j - -+ t<-+ t>% ->t -+>t --(-)>t S=--(-)n=#m i=--(-)q=(i,n)i=(m,q)n=p[L]u=i-S H=(u)u,q=-, n[i]=H H=#m i= n=H==u t=n % +- t<+ M=p[N[%]]B,g=-(-),(+-)w=p[N[+-]]L=(g,B)t=M[L]M=%<=-(-)Y[t]=M t=+ t=p[N[%]]j=()t=-(-) t<% j=(+-)t=l[j]F=(-+,{N[+-],N[-],N[-],N[-]})j=(F)t=% t=- t<% F=%<% t=p[N[-]]j=(-+)j=t[j]j=(t,F)t,j=l[(%)],{} %>t q,t=(-),-+ m=l[q]g=m t<% t,u=B,(+-)B=()p[B]=g g=p[L]i,q=%,--(-)m=(q,i)g=()p[g]=m m,H=--(-),(-+)n=l[H]q=% I=(+,{})t=% H={(I)}i,I={(H)},(--(-))H=--(-)n=i[H]H=l[I]D=p[K]U=l[u]u=(n)U=(%)Q=(u,U)D={()}I=((D))H=()p[H]=I I=-+ D=p[g]Q=D D=+- U=D D=+- u=D>U D=I-U C,K,Y=,, M=(M)w,t=,- t>% ->t t=% K=p[N[-+]]w,d=+,(%)C=p[N[%]]M=(--(-))Y=(M,w)d=F[d]c=K[Y]d=(F,c)j=d t<% t=(+-)t=F[t]d=p[N[+-]]t=(F,d)c=(-)d=l[c]M,w=(+-),- K=p[N[--(-)]]C=p[N[--(-)]]Y=(M,w)c=K[Y]t=d[c]c=- d=(c)K=p[N[--(-)]]c,d=t,K t=K -+ + +>t g=-+ Y=p[N[-+]]M=p[N[+-]]L,c=(+-),t w=(L,g)C=Y[w]K=F[C]t,d=K % -,K d,t,F,j=,l[(+)],,{} t>% -+>t F=(%)j=l[F]d=p[N[-+]]Y=-(-)c=p[N[-]]C=(%)K=(C,Y)F=d[K]t=j[F]F=-+ j=(F)t=p[N[-+]]j=()t=+ t=% +->t B=(B)d=(d)q= C=(C)d,c,m,B,i=,,,(--(-)), H=(H)L=(L)g=(g)Y=(Y)n,c,t,M,q=,,-(-),,(-+)K=(K)i=% K=()p[K]=d L=()M=(-)d=()p[d]=c c=% C=()p[C]=c Y=l[M]M=(%)c=Y[M]Y=()p[Y]=c c,n=--(-),i M=()p[M]=c c={}p[L]=c m=(-+)g=l[B]B=(%)c=g[B]B=l[m]m,i=(%),+- g=B[m]m=l[q]q=(%)B=m[q]H,m=i,{}i,q=%,--(-)u=i>H i=q-H t<-+ t=+ t=d t= j t=t + -+ %>t +>t t>-+ +>t t=p[N[--(-)]]c=p[N[-]]C=p[N[+-]]Y=p[N[-+]]w,L=(%),- M=(w,L)j=(-+)K=C[M]d=c[K]j,F=t[j],{d}j=(t,F)j,t={},l[(--(-))] t,d,c=l[(-)],, F=(F)j={} -(-)>t A2=--(-)V=k[A2]A2=p[s]t=+ P=V==A2 t2=P t<-(-) t=p[N[%]]t=t % + F=p[N[%]]j,t=F,F + + t<-(-) M,w=(%),-+ j=p[N[+-]]t=l[(+-)]K=p[N[--(-)]]C=p[N[-]]Y=(M,w)c=K[Y]K=%<% d=(c,K)j={}-+>t j=p[N[+-]]c=p[N[%]]Y=(--(-))K=p[N[+-]]M=-(-)C=(Y,M)d=c[C]t=j[d]t=t + + -(-)>t w=p[N[%]]M=C~=w t,Y=M % -(-),M t=p[N[-]]j=()t=- %>t t>+ t<% t=p[N[%]]c=p[N[-]]Y=(-+)K=p[N[+-]]M=-+ C=(Y,M)d=c[C]F=(d)t=p[N[%]]M,Y,j=+,(%),{}c=p[N[%]]K=p[N[--(-)]]C=(Y,M)d=c[C]c= F=(d,c)t=l[(%)] j=p[N[-+]]d=()t= d t=t - % -+>t Y=p[N[-]]t,K= Y,d t=t -(-) - t<+ t=j -+ -(-) g=-(-)<% L=p[d]w=L==g t=w -+ % t<- w=-(-)K=p[N[-+]]M=(%)C=p[N[-]]t,d=+,(%)Y=(M,w)d=F[d]c=K[Y]d=(F,c)j=d -+>t t=p[N[-+]]t=t % - %>t t=p[N[--(-)]]j=()c,F=,j d=F~=c t,j=d % -+,d t=q t,g=m % -(-),m t<+ t<- t>% t>% -(-)>t g=p[N[-]]i,q=%,(--(-))B=p[N[--(-)]]t=L m=(q,i)B,C=+,(%)C=c[C]L=g[m]j,Y={},{[M]=w,[L]=F}C=(c,Y)Y=(-+)C=l[Y]M=p[N[-+]]F,g=,(%)w=p[N[-+]]L=(g,B)d= Y=M[L]c=C[Y]Y,t=%,l[(%)]M=(+,{N[-+],K;N[%],N[+-],N[-+];N[%]})C=(Y,M)K=(K) t<+ c,F=+-,(%)t=l[F]d=p[N[--(-)]]F=(d,c)t=- %>t j=p[N[--(-)]]t=j~=c t=t -+ % t,M,Y=%,, -(-)>t +>t t=-(-)L=p[Y]c=L %>t M,j=c,- t=M==j t=t -(-) % t=-+ t<-+ t=-(-) d=(%)j=l[d]K=(-,{N[+-];N[--(-)];N[%],F})C={(K)}c,d=C[--(-)],C[--(-)]t=d + % t<% t>-+ -+>t t=p[N[-]]j={t}t=l[(-)] t=%<=-+ j={t}t=l[(%)] +>t j,t={j},l[(+-)] ->t t=p[N[+-]]d=p[N[+-]]C=(--(-))c=p[N[--(-)]]Y,j=%,(+-)K=(C,Y)j,Y,C=t[j],-,(--(-))F=d[K]d=-+ j=(t,F,d)F=j d=p[N[%]]c=p[N[%]]K=(C,Y)j=d[K]d,c=--(-),(%)c=F[c]t={(F,j,d)}j={(t)}t=l[(%)] t=p[N[%]]j=()j=(%)d=(-+,{N[%]})t=l[j]j=(d)t=% t<+ t=p[N[--(-)]]t=t % % t<-+ t=%>=% p[N[+-]]=t j=p[N[+-]]F=()M=-(-)F=p[N[%]]Y=(%)c=p[N[-+]]K=p[N[-+]]C=(Y,M)d=c[C]c=(-)j=F[d]d=(-,{N[%],N[%];N[%];N[--(-)]})w,M,F=+,(%),(+-)F=j[F]F=(j,d)p[N[-+]]=F d=l[c]K=p[N[-]]C=p[N[--(-)]]Y=(M,w)c=K[Y]j=d[c]c=(+,{N[-+];N[-],N[-+],N[%];N[%];N[%],N[-+],N[%];N[+-];N[-+],N[%],N[-],N[+-]})d=(c)t,j=l[(+-)],%<% j={j} ->t w=-+~=% t=w + % C=(-)j=p[N[%]]Y=- d=p[N[-+]]c=p[N[--(-)]]K=(C,Y)F=d[K]t=j[F]F=t t,j=F -(-)-+,F t>% t<+ ->t t<% B=(--(-))g=l[B]i=p[N[%]]D,B=-,(--(-))n=p[N[-]]I=(-)H=(I,D)B=g[B]q=i[H]m=C[q]B=(g,m)L,t=B,B -+ - t<- K,w,j=(+-),(--(-)),(+-)t=l[j]L=(-,{})F=p[N[%]]c=l[K]M=l[w]w={(L)}M,Y=+-,{(w)}C=Y[M]K=(C)c=(-+)d=(K,c)F={()}j=((F))F=j d=p[N[%]]t,j=d % +,d M=(-+)Y=l[M]B=(-)w=p[N[-+]]L=p[N[-+]]m=+ g=(B,m)M=w[g]C=Y[M]Y=()K=Y-d c=K<F t,j=+,c t<-+ i=(%)t=p[N[--(-)]]B=p[N[-]]n,I=-+,+ m=p[N[-+]]q=(i,n)H=(-+)g=B[q]q=p[N[%]]i=p[N[-+]]n=(H,I)m=q[n]B=C[m]L=(g,B)L=(-+)g=(-+,{N[-+];N[%];N[+-];M})t=l[L]L=(g)t=p[N[-]]B=p[N[-]]g=(B)g=p[N[-+]]t= g t=t + % B=(%)w=p[N[-+]]t=(%)L=p[N[%]]C,m=K,+ g=(B,m)M=w[g]t=Y[t]t=(Y,M)t=t --(-) + t<+ S,i= u,H+i q=n>=i q=S q S=n<=i S=u S q=S q S=- t=q S q=- t=t q -(-)>t t=p[N[%]]d=p[N[-]]F[t]=d t=p[N[%]]d={(F)}t,j=l[(--(-))],{(d)} t<- L=p[N[%]]q=p[N[--(-)]]m=q-w B=(m)t= B t=t -(-) - t,Y,d=-(-),, t>-+ %>t d,C=(F,d)t=d + % ->t t,j=l[(%)],{} t<- t=d -(-) -(-) t=+<-+ p[d]=t t=-+ -(-)>t -+>t t=% t<+ g=(%)j=p[N[%]]B=+ M=p[N[%]]w=p[N[%]]L=(g,B)w=(+-)Y=M[L]M=l[w]w=(c)C=Y..w Y,t=-<=+,-(-)K=(C,Y) L=--(-)w=M==L t=w - -+ -+>t F,c,Y=Z[--(-)],t,(%)C=l[Y]B=+ Y=(F)M=p[N[-+]]g=(-+)w=p[N[%]]L=(g,B)C=M[L]K=Y==C d,t=K,K % + j,t={d},l[(-)] t>% t<+ t<- t>-+ t<- d=p[N[-]]c=--(-)F=d%c c=- Y=p[N[--(-)]]C=Y-F Y=+- K=C/Y d=c-K C=p[N[-+]]w=p[N[-+]]g=- L=g^d M=w/L Y=(M)C=% K=Y%C Y=- C=Y^F c=K/C C=p[N[%]]L=-+ w=c%L L=- M=w*L Y=(M)C=p[N[-+]]M=(c)L=% K=Y+M m,Y,t=-+,-,% C=K%Y w,F=-+, M=K-C Y=M/w w=C%L c= B=C%m i,K=--(-), g=C-B B=--(-)L=g/B d,B=,- g=Y%B q=Y%i m=Y-q q=+- B=m/q M,C,Y={w;L,g,B},, p[N[%]]=M M=-+ j=p[N[--(-)]]c=p[N[%]]K=p[N[--(-)]]Y=(%)C=(Y,M)d=c[C]t=j[d]p[F]=t t=- t<% d,t,j,F=,l[(%)],{}, t<- d=(-(-),{N[--(-)],N[--(-)],N[+-]})j=(%)t=l[j]c={(d)}F,j=c[%],c[%]d=j j,t=d,d - % M=p[N[%]]C=c t=Y~=M t=t -+ -(-) ->t j,d,t,F={},,l[(-+)], %>t d=p[N[-]]K,C=+-,+- c=(K,C)d=-+ F=c==d t,j=F - -,F t<-+ M,c= Y,c+C j=K>=c j=M j M=K<=c M=Y M j=M j M=% t=j M j=% t=t j t,j,F=(-+),%,Z d=()p[d]=t c=% K=c c=--(-)C,t=c,-(-)c=% Y=c>C c=j-C t<-(-) t<+ t<- t=j -(-) -(-) -(-)>t w=- t=p[N[-]]M=(-)K=p[N[%]]C=p[N[%]]Y=(M,w)c=K[Y]K=%~=- j=(c,K)t=-+ m,M=-+,(--(-))Y=l[M]w=p[N[--(-)]]L=p[N[%]]B=(-+)g=(B,m)M=w[g]t=Y[M]Y=()M=p[N[%]]w=()t= w t=t - -(-) t<- t=-+ t,w=-(-),-+>=-(-)p[d]=w +>t L=%<-(-)t=L % -+ t<+ j,F,t={},,l[(--(-))] t<-+ M=(+-)t=p[N[-+]]K=p[N[%]]C=p[N[--(-)]]w=+ Y=(M,w)c=K[Y]K= d=(c,K)t=%>=% j={t}t=l[(%)] t=% C=p[N[-+]]Y=p[N[%]]w,L=(+-),+ M=(w,L)K=C[M]c=F[K]j=c t<+ %>t +>t t<-+ w,Y=, M=(M)C,t,K=,%, t<% t=z t=% p[d]=T c=p[N[+-]]t,K={},c F,c=t,% C,d,t=c,-,% c=% Y=C<c c=d-C -+>t B,i=m+B, q L=g>=B L=i L i=g<=B i=q i L=i L i=% t=L i L=% t=t L t=->+ p[N[-]]=t t,j=l[(%)],{} %>t t=-(-) t<% t=- %>t c,M=C+c, Y d=c<=K d=M d M=K<=c M=Y M d=M d M=-+ t=d M d=% t=t d Y=K L=p[N[-+]]w=L[Y]t=w~=M t=t -(-) + %>t t>% t<+ Q,I=-(-),- t=p[N[--(-)]]q=p[N[--(-)]]H=(-)i=p[N[-]]n=(H,I)D=(-+)m=q[n]n=p[N[-+]]H=p[N[%]]I=(D,Q)i=n[I]q=C[i]B=m..q m=-+>=% L=(B,m)t=-(-) t,F,j=l[(-+)],,{} %>t t=j -+ % +>t q,t=n,H t=n + -+ c=-+ d=p[N[-]]F=d*c d,c=%,% j=F%d p[N[%]]=j d=p[N[--(-)]]F=d~=c t=F -(-) -(-) %>t t=-+ -(-)>t K,M=(c,K)t=K % % t<- j,c,d=-,-(-),(%)F=d^c t=j-F F,j=t,(--(-))t=j/F j={t}t=l[(%)] w=(+-)M=l[w]L=p[N[+-]]g=p[N[-]]q,m=+,(+-)B=(m,q)H,n,m=-,(%),(--(-))w=L[B]Y=M[w]q=+ L=p[N[-]]g=p[N[-+]]B=(m,q)w=L[B]m=p[N[--(-)]]D=- q=p[N[--(-)]]i=(n,H)B=m[i]g=c[B]m=p[N[-+]]H,n=-+,(-)q=p[N[+-]]i=(n,H)I=-(-)B=m[i]L=g[B]q=p[N[%]]i=p[N[%]]H=(-)n=(H,I)m=q[n]t,H,I=-+,(%),+ B=c[m]q=p[N[%]]i=p[N[%]]n=(H,I)m=q[n]I=(+-)g=B[m]i=p[N[-+]]n=p[N[+-]]H=(I,D)q=i[H]I=(--(-))m=c[q]i=p[N[-+]]n=p[N[+-]]D=-+ H=(I,D)q=i[H]B=m[q]M=(w,L,g,B)K=M t<% t>-+ t>% t<% t<-+ t<+ t<% t=p[N[-+]]i,H,n=t,t,L t=L % - -(-)>t j=p[N[+-]]Y=p[N[%]]M=p[N[--(-)]]t,g,L=l[(-)],-(-),(-)w=(L,g)M=(-)C=Y[w]Y=l[M]M=(F)K=C..M C=-(-)>% c=(K,C)j=%<=- j={j} j,t={},l[(-+)] t<- c=(%)d=l[c]M=(--(-))M=F[M]Y={(F)}M={((Y))}c,C,K,t=M[%],M[-+],M[-],+ t=-+ %>t t=% -(-)>t t=M B,g=(-),(--(-))L=l[g]g=(--(-))M=L[g]q,n=t,(%)L=()p[L]=M g=l[B]B=(-)M=g[B]B=t i=l[n]m,t=i,i -(-) + t<% j=(-)t=l[j]F=(-(-))j=(F)j,t={},l[(-+)] t=+~=% t=t -+ -+ ->t t<-(-) t<% t=- ->t K,t,C=,-, w=-+ j=M==w t=j -+ -+ ->t d=j t=d % -+ g=p[d]B=%<=+ L=g==B t=L + + t<-+ T,t=t2,r t=% t<+ L=% w=M==L t=w - + -+>t j=(-+)t=l[j]C={(F)}c,K,t,j=C[--(-)],C[%],%,C[-]C=j t,C,Y=-(-),, +>t ->t t>-+ t<+ F=Z[%]d=p[N[--(-)]]Y=+ c=p[N[%]]C=(-)K=(C,Y)t=(%)t=F[t]j=d[K]d=% t=(F,j,d)t=p[N[--(-)]]t=t % + M,t,Y=,->%, d=t t=-(-) -+>t S,D= u,U+D I=D<=Q I=S I S=Q<=D S=u S I=S I S=% t=I S I=% t=t I t<-+ t,U,S=-,(-(-)),(-+)D=l[U]u=l[S]U=(u)D=(-)l[D]=U F=Z[+-]t=F p[N[+-]]=t F,j,t=,{},l[(-+)] t<-+ t,c=-(-), t<-+ j,t=K,C t=K % -(-) t<% D=-~=% t=D % -+ t=% %>t t>% ->t t=-+ j=p[d]w=(%)t=j~=w t=t -(-) % ->t u=(+-)D=l[u]u=(--(-))l[u]=D t=-(-) %>t t2=t r=p[d]t,z=r % -(-),r o,t=--(-),t2 p[d]=z A2=p[a]V=A2+o P=k[V]r=m+P P=% t2=r%P m=t2 V=p[h]P=q+V t,V=+,- r=P%V q=r t<-+ q,t=i,-(-)S=q m[q]=S q= t<-(-) j=p[N[-]]F=()t= F t=t + -+ -+>t z=t t2=p[d]t,T=t2 -(-)-+,t2 C,Y=(K,C)t=C % + ->t t<% t<-(-) t>% t<- r,A2=t,% V=k[A2]A2=-<=% P=V==A2 t,t2=P % -(-),P c=(-+)j=l[c]w=- K=p[N[-+]]C=p[N[%]]M=(-+)Y=(M,w)c=K[Y]t=j[c]c= j=(c)t=% ->t j=p[N[%]]F=(%)F=j[F]F=(j)j,t=,-+ p[N[-]]=j -(-)>t B,m=(%),-+ w=p[N[--(-)]]L=p[N[%]]g=(B,m)M=w[g]t,w=%,%>=+ Y[M]=w K,Y=(c,K)t=K -+ -+ %>t w=(-+)M=l[w]m=(-+)L=p[N[%]]i=- g=p[N[%]]q=+ B=(m,q)w=L[B]t=M[w]q=(%)g=p[N[-]]B=p[N[%]]m=(q,i)L=g[m]w=Y[L]M=(F,w)t=-+ t<% g,t=(%),c p[N[-+]]=t t,q,B,m=-(-),+,+,(-+)j=p[N[+-]]M=p[N[--(-)]]w=p[N[%]]L=(g,B)Y=M[L]L=p[N[%]]g=p[N[--(-)]]B=(m,q)w=L[B]M=c[w]C=Y..M K=(C) +>t F=Z[-]t=F - + t,j=c,d t=-+ t<% t<% t<-+ d=Z[+-]j=p[N[%]]F,t=Z[-+], j t=t -+ % t<-(-) D=p[N[+-]]t,u=-(-),(-)Q=p[N[-+]]S=% U=(u,S)I=D[U]n=I t={}p[N[-]]=t j=p[N[%]]C,K=%,j j=d%C p[N[%]]=j M=--(-)Y=d%M M=--(-)C=Y+M p[N[+-]]=C Y=#F B,L=-,% m,M,w=B,(-+),(-)c[d]=M M=+- B=-+ q=m<B B,g,t=L-m,Y,- t<% t=L % -+ j,t={},l[(+-)] t<-(-) C=(+-)j=p[N[%]]Y=-+ d=p[N[-]]c=p[N[-]]K=(C,Y)F=d[K]t=j[F]F=t t,j=F % -+,F -+>t M=()p[M]=L t=p[M]t=t + -(-) t<- j=p[N[+-]]F=p[N[-+]]t=j==F t=t - % Y=p[N[-]]M=p[N[--(-)]]t,g,L=-,-,(+-)w=(L,g)C=Y[w]K=F[C]d=K t>% t<- t<- t<- t=-(-) t<% F=p[N[%]]j=#F F=-+ t=j==F t=t + -(-) g=+- L=M==g t=L % -+ -(-)>t w=(%)d=()F=()j=(%)p[F]=Z[-]p[d]=Z[+-]L=-+ t=p[N[%]]C=p[N[+-]]g=(%)Y=p[N[%]]M=(w,L)B=- K=C[M]C=p[F]M=p[N[%]]w=p[N[-]]L=(g,B)Y=M[L]j=t[j]M=(-+,{N[-+],N[%],N[+-],d;N[--(-)];F})c={[K]=C;[Y]=M}F=(F)d=(d)j=(t,c)j,t={},l[(-+)] Q=(%)H=p[N[%]]I=p[N[%]]t,U=i,-(-)D=(Q,U)n=H[D]i=C[n]m=q..i q= L L= B=(m,q)t=+ t<+ c,C=F,(-)p[N[-+]]=c K=p[N[--(-)]]C=K[C]C=(K,F)t=-(-)K=p[N[-]]C=() t<+ c=--(-)d=p[N[%]]F=d*c d=- j=F+d F=- t=j%F p[N[-]]=t t=-+ %>t c,Y=(d,c)t=c -+ -+ B=p[N[%]]m=p[N[%]]i,t,n=(-+),+,-+ q=(i,n)g=B[q]w=g t>-+ %>t L,Q=B,(+-)D=l[Q]Q=(+-)I=D[Q]D=(F,L)t=-+ I=p[N[%]]Q=()H=D+Q n=H+M H=--(-)i=n%H D,L,M=-,,i I=M+D H=K[I]n=w..H w=n +>t g,B=(--(-)),- t=p[N[--(-)]]M=p[N[%]]w=p[N[+-]]K,q=j,-+ L=(g,B)m=- Y=M[L]n=(--(-))w=p[N[-+]]L=p[N[+-]]B=(--(-))g=(B,m)m=(%)M=w[g]H=-+ L=p[N[%]]g=p[N[--(-)]]B=(m,q)w=L[B]B=(%)g=l[B]m=p[N[%]]q=p[N[+-]]i=(n,H)B=m[i]L=g[B]H=+ m=p[N[%]]n=(-+)q=p[N[%]]i=(n,H)q=t B=m[i]m,t=d,d % % t<% t=D p[d]=I D=p[d]t=D -+ +- j=(%)t=l[j]C=(+-)c=p[N[%]]C=c[C]K={(c)}c={((K))}d,F,t,j=c[+-],c[%],-+,c[+-]c=j t<- t<- t=- t<-+ L,M=w, w,Y,K,t=,,,+ c[d]=L t=j - % t<% t=p[N[-]]C=(-)d=p[N[+-]]c=p[N[%]]Y=+ K=(C,Y)F=d[K]j=(+-)j=t[j]d=p[N[%]]j=(t,F,d)j,t={},l[(+-)] t=p[N[--(-)]]M=()M=p[N[--(-)]]t= M t=t -(-) -(-) t>+ t>-(-) -(-)>t t>% t<-+ t=F p[N[%]]=t j,t=%>-+,l[(%)]j={j} t<% t=-(-) ->t t,j=l[(-+)],{} t=p[N[%]]Y=- d=p[N[+-]]C=(%)c=p[N[+-]]K=(C,Y)F=d[K]j=(F)t=-+ t>% %>t d=(-+)j=l[d]M,Y=+,(-+)c=p[N[%]]K=p[N[+-]]C=(Y,M)d=c[C]t=j[d]d=--(-)j=(d)t=p[N[+-]]t=t -+ -(-) t=Y % % t<% q=+ L=p[N[-+]]m,t=(-),% g=p[N[-+]]B=(m,q)w=L[B]M=C[w]Y=M t<% t=-(-) w=p[N[-]]L=p[N[-]]t,C=(-+),c t,m,B=Y[t],-(-),(--(-))g=(B,m)M=w[g]t=(Y,M)t=t - + t<-+ +>t t<-(-) d=p[N[%]]F,t= d,% j=F ->t C,t,Y=,-+, t,j=l[(--(-))],{} -+>t C=(%)j=p[N[--(-)]]Y=+ d=p[N[-+]]c=p[N[%]]K=(C,Y)F=d[K]t=j[F]F,d=t,t j,t=F,F -(-) - j,t={},l[(--(-))] %>t j,t,F={},l[(%)], ->t t=-+ t<% L=p[N[%]]d,q,M=C,%,(%)g=p[N[-]]m,M=(%),Y[M]B=(m,q)w=L[B]M=(Y,w)t=M -+ % F,d=Z[--(-)],(+-)j=l[d]c=p[N[--(-)]]Y=(-)K=p[N[--(-)]]M=+ C=(Y,M)d=c[C]t=j[d]j=()t,d=-(-),j t>+ t<% t>% %>t g,t=(%),-(-)j=p[N[%]]M=p[N[--(-)]]B=+ w=p[N[%]]q=(-)L=(g,B)Y=M[L]w=p[N[-+]]g=p[N[+-]]i=-(-)B=p[N[+-]]m=(q,i)L=g[m]M=w[L]C=Y..M K=(C) d=p[N[-]]w=- K=p[N[-]]C=p[N[--(-)]]M=(-+)Y=(M,w)c=K[Y]F=d[c]t=F % - %>t j=(%)t=p[N[-+]]j=t[j]j=(t,d)c=j t=c -+ -+ %>t t=+ t=% t<% w=--(-)j=M==w t=j - -(-) +>t d,j,c=(--(-)),%,-+ F=d^c t=j-F F,j=t,(+-)t=j/F j={t}t=l[(%)] t<-(-) t,d,j,F=l[(-+)],,{}, Y,C,t=,,-(-) -+>t -(-)>t -(-)>t Q=p[d]I,D=Q,t t=Q -+ -+ t<+ w,j=-+,(-)t=l[j]j=(-+)d=p[N[+-]]j=t[j]K=p[N[%]]C=p[N[%]]M=(%)Y=(M,w)c=K[Y]F=d[c]j=(t,F)F=()p[F]=j j=p[F]t= j t=t -(-) + t=p[N[%]]Y=- d=p[N[+-]]j=(%)j=t[j]c=p[N[--(-)]]C=(%)K=(C,Y)F=d[K]d=p[N[+-]]j=(t,F,d)t,j=l[(+-)],{} ->t L,w=+,(-)C=p[N[%]]Y=p[N[+-]]M=(w,L)t=-+ K=C[M]j=K t=% -(-)>t F=Z[+-]j=p[N[--(-)]]t=F==j t=t % -+ t<-+ S=(S)s=(s)a=(a)t=% h=(h)J=(J)k= I=(I) ->t j= p[N[%]]=j t=% t=p[N[%]]j=()F=j j=#F c=p[N[-+]]d=#c t=j~=d d=t t= d t=t % % t<- t<-(-) t>% ->t Y=-+ t=p[N[+-]]d=p[N[%]]C=(%)c=p[N[%]]K=(C,Y)F=d[K]d=-<=% j=(F,d)t,j=l[(%)],{} t<- H,n=-+,(%)m=p[N[-]]q=p[N[%]]i=(n,H)B=m[i]g=C[B]t,L=%,g +>t B,q2,s=,-+, i=()n=(%,{i;M,C,Y})H=()S,g,m,B,q,R2={},,,(-+),{},-(-)p[i]=q q=()p[q]=n J,a,n=(-+),(--(-)),{}p[H]=n x2,u=(-+),(-)n=l[u]k=p[H]h={[a]=k,[J]=s}u=(S,h)n=(-+,{H,i;L,M,C,q})Y=(Y)L=(L)p[d]=u M=(M)q=(q)H=(H)c= p[K]=n C=(C)m,B2,f2=-+,(%),(+-)i=(i)C,J,l2=(-),-,-+ c=l[C]M=p[d]L=p[K]q=-(-)g=(B,m)C=(-+)C=c[C]Y=M[g]M2=(--(-))C=(c,Y)m,Y=(%),(-+)c=()p[c]=C Z2=-(-)C=l[Y]L=p[d]Y=(-+)Y=C[Y]g=p[K]A2,h=-,-+ B=(m,q)s=-+ M=L[B]Y=(C,M)C=()p[C]=Y M=p[c]g=p[d]e2=+ B=p[K]H,q,E2,b2,p2,i=(%),(-+),-(-),-+,-+,- m=(q,i)j2=-(-)L=g[m]Y=M[L]B=(-+)M=()L,k=(-+),(-)p[M]=Y Y=l[L]g=l[B]S=-+ q=p[d]i=p[K]n=(H,S)m=q[n]q=(-)q=g[q]B={(g,m)}L=((B))Y=()S=+ L=()p[L]=Y Y=p[L]q=p[d]i=p[K]H=(%)n=(H,S)m=q[n]i=p[d]S,g=(%),(-)n=p[K]H=(S,h)a=-+ q=i[H]h=(--(-))n=p[d]o=+ H=p[K]S=(h,a)i=n[S]S=p[d]h=p[K]n,V,i2=-,-,-(-)a=(k,J)H=S[a]J=(-)h=p[d]a=p[K]k=(J,s)S=h[k]a=p[d]k=p[K]P,s=-+,(%)J=(s,P)P=(+-)h=a[J]k=p[d]J=p[K]s=(P,V)a=k[s]J=p[d]V=(--(-))s=p[K]P=(V,A2)N2=(+-)k=J[P]s=p[d]A2=(-)P=p[K]V=(A2,o)J=s[V]P=p[d]o=(+-)V=p[K]A2=(o,l2)s=P[A2]l2=(-+)V=p[d]A2=p[K]o=(l2,R2)P=V[o]A2=p[d]o=p[K]R2=(--(-))l2=(R2,Z2)Y2=-+ V=A2[l2]l2=p[d]R2=p[K]Z2=(N2,e2)N2=(%)o=l2[Z2]l2,g=->%,Y[g]A2={[o]=l2}l2=p[d]e2=-(-)R2=p[K]Z2=(N2,e2)o=l2[Z2]Z2=p[d]N2=p[K]e2=(f2,j2)R2=Z2[e2]f2,Z2=(+-),->+ l2={[R2]=Z2}Z2=p[d]j2=+ N2=p[K]e2=(f2,j2)G2=(%)R2=Z2[e2]Z2=%<% B={[m]=q;[i]=n,[H]=S,[h]=a;[k]=J;[s]=P,[V]=A2;[o]=l2,[R2]=Z2}n,P=(%),- g=(Y,B)m=p[d]s=(-+)q=p[K]V=-(-)H,A2,Y=-(-),+,(%)i=(n,H)H=(%)B=m[i]q=p[d]S,Y=-(-),g[Y]i=p[K]n=(H,S)Z2=+ H=(+,{c;M;d;K})i=()m=q[n]e2=- Y=(g,B,m)q=()n=(-(-),{C;d,K,q;i})B= m=()p[m]=B l2,o,B=+,(%), p[q]=B B= p[i]=B B=()p[B]=n n=()p[n]=H a=p[d]k=p[K]J=(s,P)h=a[J]k=p[d]P=(-+)J=p[K]s=(P,V)R2,V=(%),(%)a=k[s]J=p[d]H=(%)s=p[K]P=(V,A2)k=J[P]J=p[n]s=()P=p[d]V=p[K]A2=(o,l2)J=P[A2]A2=p[d]P,N2={},(%)o=p[K]l2=(R2,Z2)V=A2[l2]l2=p[d]R2=p[K]Z2=(N2,e2)j2,A2,L2=-,->=-,-+ o=l2[Z2]R2=-(-)l2=(%,{d;K,c;m;i})S,H={[h]=a;[k]=s;[J]=P;[V]=A2;[o]=l2},Y[H]H=(Y,S)P=(+-)a=()S=()p[S]=H H=p[n]h=()H=()k=(+,{m;d;K,S})l2=(%)p[H]=h h=-(-)~=-+ p[a]=h h=()p[h]=k k=()J=(-+,{n;H,S,h})p[k]=J s=l[P]V=p[d]A2=p[K]o=(l2,R2)P=V[o]J=s[P]P=(+,{a;d;K;k})R2=(-)s=(P)J=(-(-),{B,m;i,d,K;q})A2=p[d]Z2,N2=-+,-+ o=p[K]l2=(R2,Z2)V=A2[l2]o=p[d]g2,Z2,e2=-+,(-),-+ l2=p[K]s=(+-)R2=(Z2,N2)A2=o[R2]l2=p[d]R2=p[K]N2=(+-)Z2=(N2,e2)o=l2[Z2]l2,P,R2,s=(+-),{[V]=A2,[o]=J},-+,Y[s]s=(Y,P)V=p[d]A2=p[K]o=(l2,R2)P=V[o]R2,Z2=(-+),-+ A2=p[d]N2,s=-+,(+-)o=p[K]l2=(R2,Z2)s=g[s]V=A2[l2]s=(g,P,V)P=()p[P]=s s=(-,{P,d;K,M,i})Z2=(-+)o=p[d]l2=p[K]f2=(--(-))R2=(Z2,N2)A2=o[R2]R2=(-)l2=l[R2]Z2=p[d]F2=(-+)N2=p[K]e2=(f2,j2)N2= R2=Z2[e2]w2=+ o=l2[R2]Z2,j2,R2=-+,-(-),- l2={(R2,Z2,N2)}V=(A2,(l2))Z2,N2=(-+),+ o=p[d]h=(h)f2=(-)l2=p[K]R2=(Z2,N2)A2=o[R2]R2=(-+)l2=l[R2]Z2=p[d]W2=-+ N2=p[K]e2=(f2,j2)R2=Z2[e2]o=l2[R2]R2,N2,Z2=,-,--(-)P=(P)j2,f2=-(-),(%)l2={(R2,Z2,N2)}V=(A2,(l2))o=p[d]l2=p[K]Z2,N2=(%),-(-)R2=(Z2,N2)A2=o[R2]R2=(%)l2=l[R2]n=(n)Z2=p[d]N2=p[K]e2=(f2,j2)N2= R2=Z2[e2]o=l2[R2]Z2,R2=-+, l2={(R2,Z2,N2)}j2,Z2=+,(--(-))V=(A2,(l2))N2=- o=p[d]e2=- l2=p[K]R2=(Z2,N2)A2=o[R2]f2,V=(--(-)),(-+)l2=p[d]N2,V=(+-),g[V]R2=p[K]Z2=(N2,e2)o=l2[Z2]V=(g,A2,o)R2=(+-)l2=l[R2]Z2=p[d]N2=p[K]e2=(f2,j2)R2=Z2[e2]N2,Z2=-,- o=l2[R2]j2,R2=(+-),- l2=(R2,Z2,N2)Z2=(--(-))R2=l[Z2]N2=p[d]t=l[(-+)]e2=p[K]f2=(j2,p2)H=(H)Z2=N2[f2]e2=(%)o=R2[Z2]N2=l[e2]f2=p[d]j2=p[K]p2=(F2,W2)e2=f2[p2]Z2=N2[e2]e2=-+ N2=(e2)Z2,e2=-,-+ R2=(N2,Z2,e2)v2=- A2=l2*R2 R2=()l2=()o=()p[o]=A2 A2=+- p[l2]=A2 Z2=()p2=(%,{d;K,Z2})A2=-+ e2=()p[R2]=A2 A2=%<=- j2=(%,{M;d,K})N2=()p[Z2]=A2 A2= f2=()p[N2]=A2 A2= p[e2]=A2 A2= p[f2]=A2 A2=()p[A2]=j2 F2=(+,{f2,A2,d,K})d2=(+,{A2;d;K,o})j2=()p[j2]=p2 p2=()p[p2]=F2 F2=()W2=(+,{M,d;K;o;Z2;p2})p[F2]=W2 W2=()p[W2]=d2 c2=(-,{Z2;N2;M,d,K})d2=()p[d2]=c2 c2=()K2=(-,{B;q,i,d;K;Z2;F2,M,N2;c;W2;p2;j2;R2;l2})p[c2]=K2 y2=p[d]K2=(--(-))C2=p[K]X2=(x2,b2)O2=y2[X2]b2=(+-)C2=p[d]X2=p[K]x2=(b2,E2)E2=(--(-))y2=C2[x2]X2=p[d]x2=p[K]b2=(E2,v2)C2=X2[b2]b2,x2=-,% X2={x2,b2}b2=p[d]p2=(p2)n2=% E2=p[K]v2=(G2,Y2)x2=b2[v2]b2= v2=p[d]G2=p[K]Y2=(M2,w2)E2=v2[Y2]G2=p[d]w2=(-)Y2=p[K]l2=(l2)M2=(w2,L2)L2=(+-)q=(q)K2=V[K2]v2=G2[M2]Y2=p[d]M2=p[K]w2=(L2,g2)G2=Y2[w2]Y2=p[R2]w2=p[d]L2=p[K]g2=(B2,q2)q2=(-)M2=w2[g2]L2=p[d]g2=p[K]B2=(q2,n2)n2=(-+)w2=L2[B2]g2=p[d]B2=p[K]q2=(n2,i2)L2=g2[q2]g2=(%,{R2})m2={[O2]=y2,[C2]=X2;[x2]=b2,[E2]=v2;[G2]=Y2;[M2]=w2,[L2]=g2}E2,x2,b2=+,(%),-(-)K2=(V,m2)F2=(F2)y2=p[d]M=y(M)C2=p[K]K2=A(773209-739032)X2=C2(x2,b2)M2,g2=350866+28839830067683,341507+32124270003308 O2=y2[X2]C2=p[d]b2=A(540086102%10589255)X2=p[K]K2=V[K2]x2=X2(b2,E2)j={}y2=C2[x2]E2,v2=A(257426-223180),18303265146759-484924 X2=p[d]x2=p[K]b2=x2(E2,v2)C2=X2[b2]x2=p[d]b2=p[K]G2,v2=688072+2752548095289,A(762238301%14657771)E2=b2(v2,G2)X2=x2[E2]E2,b2,v2,m2=633947+2459612076062,A(-800714-(-835036)),815077+7200659889460,{[O2]=y2,[C2]=X2}K2=K2(V,m2)p[f2]=K2 L2=-752267+26584638008038 C2=p[d]w2=20171855161945-(-784984)X2=p[K]x2=X2(b2,E2)y2=C2[x2]X2=p[d]x2=p[K]E2=A(253412+-219255)b2=x2(E2,v2)g=nil C2=X2[b2]x2=p[d]G2,v2=-715129+16234790340352,A(265018+-230797)A2=y(A2)b2=p[K]E2=b2(v2,G2)X2=x2[E2]E2=p[d]x2=16997346-335718<=587961282%9355025 v2=p[K]Y2=A(267641+-233519)G2=v2(Y2,M2)b2=E2[G2]v2=p[d]G2=p[K]M2=A(62625576%3477302)Y2=G2(M2,w2)m2=A(478658-444400)E2=v2[Y2]w2=A(676812-642637)G2=p[d]Y2=p[K]M2=Y2(w2,L2)v2=G2[M2]m2=V[m2]G2=G(9641990-800107,{c2,d2;e2})O2={[y2]=C2;[X2]=x2,[b2]=E2,[v2]=G2}b2=-122612+1827434848838 m2=m2(V,O2)p[e2]=m2 x2=A(105702-71636)y2=p[d]o=y(o)C2=p[K]X2=C2(x2,b2)Y2=499629+5552344230508 O2=y2[X2]M2=-859404+35184146750731 y2=W()C2=W()p[y2]=O2 O2,G2=1306052294%15927467,A(227482577%5415436)p[C2]=O2 b2=p[d]E2=p[K]v2=E2(G2,Y2)w2=-809559+7189174675306 x2=b2[v2]E2=p[d]v2=p[K]Y2=A(-975647+1009840)G2=v2(Y2,M2)b2=E2[G2]v2=p[d]G2=p[K]j2=y(j2)M2,O2=A(-100872+135119),A(-142874-(-177051))f2=y(f2)Y2=G2(M2,w2)E2=v2[Y2]v2=p[y2]X2,O2={[x2]=b2;[E2]=v2},Y[O2]O2=O2(Y,X2)X2=W()p[X2]=O2 O2=b(4518024-79569,{y2;C2,X2,d,K})w2=5739679089193-(-280647)p[i]=O2 v2=p[d]L2=222255+13781374596322 G2=p[K]M2=A(295648+-261311)Y2=G2(M2,w2)Z2=y(Z2)N2=y(N2)E2=v2[Y2]w2=A(-912338+946532)G2=p[d]Y2=p[K]M2=Y2(w2,L2)x2,L2=A(-517687+551810),A(229546+-195287)v2=G2[M2]Y2=p[d]X2=y(X2)x2=Y[x2]M2=p[K]w2=M2(L2,g2)c2=y(c2)G2=Y2[w2]Y2=X(1485812211%10369300,{a;d2;L})b2,V={[E2]=v2;[G2]=Y2},nil d2=y(d2)x2=x2(Y,b2)x2=p[B]M2=A(820202+-786017)b2=x2()w2=-385091+28840459637944 x2=p[k]e2=y(e2)b2=x2()x2=p[i]v2=p[d]G2=p[K]Y2=G2(M2,w2)w2,M2=12634545451093-383322,A(-311968-(-346098))E2=v2[Y2]b2=x2(E2)a=y(a)b2=p[c]v2=p[d]C=y(C)G2=p[K]Y2=G2(M2,w2)C2=y(C2)s=nil i=y(i)E2=v2[Y2]w2,J=19438838650422-45787,nil x2=b2[E2]R2=y(R2)E2=p[k]M2,b2=A(152948369%7645713),A(-116798-(-151001))b2=x2[b2]b2=b2(x2,E2)Y=nil b2=p[c]v2=p[d]G2=p[K]Y2=G2(M2,w2)c=y(c)B=y(B)E2=v2[Y2]y2=y(y2)x2=b2[E2]L=y(L)b2=A(-296535-(-330738))E2=b(14956758-798572,{m,S,k})m=y(m)S=y(S)W2=y(W2)d=y(d)k=y(k)b2=x2[b2]b2=b2(x2,E2)K=y(K)else U=-72539+25760185879094 H=p[N[10034136%456097]]Q=A(-823801+857886)I=p[N[247229-247226]]D=I(Q,U)n=H[D]q,t=n,-355536+10082383 end else if t<-13196+11762622 then if t<11276104-(-418287)then M,t=nil,8555869-470328 elseif 10851756-(-878852)>t then c,Y=K(d,c)t=c and 136751+14786765 or-173968-(-369937)else Q=m==q I,t=Q,908170+8618455 end else if t<11419224-(-429071)then j=p[N[-99254-(-99256)]]t=not j t=t and-933281+12919455 or 4251546391%25374831 else C,g,t=A(-882997+917325),A(1023397+-989315),-375904+10166589~=181957+4271745 p[d]=t K=l[C]M,C=t,A(47748587%1325397)c=K[C]K=W()p[K]=c Y=W()C=W()c=x(12058369-1006434,{})p[C]=c c=6752951373%29813685<-90763+2373717 p[Y]=c B=b(7860757-968879,{Y})L=l[g]g=L(B)t,c=g and 4165576-(-897169)or-105905+11130548,g end end end else if t<4966034796%19735625 then if t>-528663+12746672 then if t<12192204-(-119170)then t=-583431+12071740~=2628358322%11429697 t=t and 9196729-(-1022372)or 62815719%13073439 else Y=8599508494918-(-140638)t=p[N[49938+-49937]]d=p[N[1995531878%9782019]]j=A(255099+-221028)c=p[N[-919833-(-919836)]]C=A(761770046%5044609)K=c(C,Y)F=d[K]j=t[j]j=j(t,F)t,j=l[A(-926784+961041)],{}end else if t<630282+11480467 then c=p[N[921659-921653]]d=c==F j,t=d,4431603194%20128372 elseif-684980+12848653>t then t=8471186-209720 else t,w=B,g t=g and 5023670-(-236995)or 9329527-(-579926)end end else if t<2334479245%19190234 then m,H=A(410487-376288),A(81248+-46986)B=l[m]I=26214869744548-756725 q=p[N[552909-552907]]i=p[N[-320455-(-320458)]]n=i(H,I)m=q[n]L=B[m]B=L()t=B-Y w=t L=p[N[828088-828075]]t=w<L t=t and-520637+7021243 or 904120+12620810 elseif t<2964841085%15218251 then t=p[N[624718577%3653325]]j=t()c,C=j,t K,t=c,c and 1309010212%13992406 or 9314132-(-782848)elseif t<13345131-807538 then L=p[N[2507309070%14493116]]g=p[N[-900414+900417]]m,n,q=A(-155465-(-189620)),118973+9719143366896,6598233783707-(-921189)B=g(m,q)w=L[B]M=F[w]L=p[N[2339570468%15192016]]B=p[N[-169724+169726]]i=A(-850474-(-884574))m=p[N[225951-225948]]q=m(i,n)m=19578124679830-546554 g=B[q]w=L[g]Y=M-w B=A(263441471%4115737)w=p[N[599038-599036]]L=p[N[759536625%4365153]]g=L(B,m)M=w[g]C=Y[M]Y=3400648098%15965484 K=C<Y t,d=9220901-319712,K else d=j t=d and 723679999%15009388 or 2097361895%18992822 end end end else if t<13568725-118799 then if-148301+13464464>t then if t<-469970+13593862 then if t<3690720811%21508292 then j,t=d,c t=d and 6003070635%27358914 or 2403829475%10906814 elseif t<528689+12414204 then d,F=Z[308882290%7020052],Z[902119+-902118]t=p[N[642293254%3398377]]c=t t=c[d]t=t and 1284703445%18565608 or 2087759201%15173388 else d=p[N[340666621%9733332]]c=d()F=not c t,j=F and 4304330669%17459298 or 6524518744%29857758,F end else if t<2783432178%18345426 then t=p[N[3700470599%14626366]]j=A(-229218-(-263514))j,F=t[j],{}j=j(t,F)t,j=l[A(1350728323%7852873)],{}else t=5027018-39346 end end else if t<79202+13247474 then j=p[N[499482+-499479]]F=p[N[718600852%12832158]]M,c,K=A(46534566%7750053),A(430928+-396807),383606+2544843008555 d=F(c,K)t=j[d]L=517727+32477607122100 p[N[120168193%613103]]=t j=p[N[843166918%15056552]]g=20895724293356-878314 K=p[N[2084713053%11912646]]w=146423096068-(-499008)C=p[N[1978672744%8419884]]Y=C(M,w)t=457155+15427704 c=K[Y]C=p[N[754095-754092]]Y=p[N[-929336-(-929340)]]F,w=A(183920616%3830965),A(319591+-285438)M=Y(w,L)L=A(2443169291%15762162)K=C[M]Y=p[N[3464282091%16038343]]B=-146471+6346285057970 M=p[N[296717+-296713]]w=M(L,g)C=Y[w]g=A(193660+-159550)M=p[N[-340610+340613]]w=p[N[296798+-296794]]L=w(g,B)F=j[F]Y=M[L]d={[c]=K,[C]=Y}F=F(j,d)elseif 488053+12880167>t then U,u=-181779+181780,422301-422295 D=p[L]Q=D(U,u)u,D=A(358523009%3381970),A(30579+3610)l[D]=Q U=l[u]u=-88179+88181 D=U>u t=D and 10076690-62386 or-894375+11161708 elseif 2604596644%25403771>t then t=4520998786%24218787 else t=803278+5158820 end end else if t<-49666+13730165 then if 2611423442%22589711>t then if t<13363173-(-137246)then j=A(344131622%4713662)g=L(B,F,m,K)F,t,C,c,K,d=nil,q,{[Y]=M;[w]=g},nil,nil,nil j=t[j]j=j(t,C)j,t={},l[A(-207908+242012)]elseif 14348080-798432>t then M=y(M)t,Y,w=10207489-(-1003458),nil,nil else H=A(322611+-288409)n=l[H]H=A(-505095+539384)i=n[H]m,t=i,978908+1230687 end else if t<13442039-(-216633)then d=p[N[186723447%1025953]]F=#d t=l[A(1688558163%11565233)]c=p[N[-445923-(-445924)]]d=c[F]K=nil c=p[N[798382+-798381]]c[F]=K j={d}else t,d=nil,A(33134-(-948))p[N[1170295204%5765001]]=t t=931507+2873757 j=l[d]c=E(614671088%23132336,{N[707593+-707591]})d=j(c)end end else if t<626209+13150556 then t,j=l[A(679006+-644771)],{F}elseif 13412534-(-463570)>t then t=j and-337499+6330204 or 517758143%5028224 elseif-848374+14740015>t then j,t=11845066-(-987348)~=12281931-553391,871363+10805308 p[d]=j else t=A(51789684%7393631)t=F[t]d=p[N[1659303133%13713249]]t=t(F,d)Y=A(-875222+909534)Y,d=F[Y],A(-359624+393864)t=l[d]C={Y(F)}Y={t(R(C))}K,d,c,t=Y[-923101+923104],Y[519436369%10821591],Y[692039+-692037],-519858+9200234 end end end end end end end end t=#e return R(j)end,function(l)F[l]=F[l]-3450532054%16199681 if 908598+-908598==F[l]then F[l],p[l]=nil,nil end end,-564429-(-564429)return(C(2152544751%19494929,{}))(R(j))end)(getfenv and getfenv()or _ENV,newproxy,getmetatable,unpack or table[A(-324972+359261)],setmetatable,{...},select)end)(...)Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
a buncha stuff, pretty basic tho

[⚡] Hyper Speed Runner