Run it
Copy the script and paste it into your executor.
({I=(F){};,cx=(F,Y,i,a,O) u; Y== O=(i[a[][]()]);Y=(); Y== Y=; a[][]==a[][] u=F:(a); u== {F.(u)},O,Y;;; Y~= a[][]==a[][] i=; u,i=F:(i,a); u~= ;; ;(a[])[]=F.U;;{O},O,Y;;; ,O,Y;,Px=,rH=(F,F,Y,i)F=Y[][](i); F;,Sx=(F,F,Y) F< F> Y=(Y+); ,Y;;; ,Y;,A=.sub,Ux=(F,F,Y)Y=F[][](); Y;,pH=(F,Y,i,a,O,u,k,e,d,H,J) p;e=();u=(); u> u== O,u=F:(u,k,O,i); e=F:(e,k,i);;; u== u=;Y=({}); u=;J=;;; c=,, c< p=F:(k,i); p== e,Y,{F.(p)},O,u,J;; (c>) (H)[]=d;;;;;H[]=(e);(H)[]=(O);(H)[]=(a); e,Y,,O,u,J;,N=.char,gx=,G=setfenv,SH=(F,Y,i,a)(Y)[]=((...) Y;Y=F:(...); F.(Y);); ( a[]) i=F:(i,a); i=(+((F.j[]-a[]-a[]+a[]-a[]<=F.j[] a[] F.j[])-F.j[]));(a)[]=(i);; i;,J=(F,F,Y,i)F={};(i)[]=();i[]=();i[]=;Y=(); Y,F;,ax=(F,F,Y,i,a,O)O=;F=(); F== i[][]=({});O=i[][]()-;F=(); F== (i[])[]=i[][](O);;;; ;a=(i[][]()~=);Y=();F=; a,Y,O,F;,Q=(F,F,Y,i){F[][](Y,-i)};,Ex=(F,Y,i,a,O,u) k; O< (a)[]=i; O> a=,Y[][]() a=; O,e=(); a,k,O,e=F:(a,e,Y,O); k== ;;; a%~= u=F:(Y,i,e,u); i[u]=(e-e%);; Y=,, k,u=F:(Y,u); k~= ;;;; ,u;;; ,u;,bH=(F,F,Y,i,a)Y=((F-i)/);a=(); a,Y;,Bx=(F,F,Y,i)(F[][][Y])[F[][][Y+]]=(i[F[][][Y+]]);,QH=(F,Y,i,a,O,u,k,e,d,H) d> d< e,d=F:(e,H,d); d> Y=F:(Y,O,u); u,,d,e,k,Y; d< d> d,k=F:(i,k,a,d); d< d=;u=O%;;;; u,,d,e,k,Y;,l=(F,Y,i,a,O) i== O=F.N; a[] i=(-+((F.j[]-F.j[]+i~=a[] a[] a[])+F.j[]-a[]-a[]));a[]=(i); i=(a[]);; i== (Y)[]=F.kx;(Y)[]=F.bx; O,,i;;; O,,i;,hH=(F,F,Y)F=Y[]; F;,Kx=(F,F,Y) (Y<) {},Y; F[][] {},Y;;Y=();; ,Y;,Zx=(F,Y) i=,, i< F:(Y); (i>) {Y[][]};;;; ;,uH=(F,F,Y,i,a)i=Y[][](a);F=; i,F;,UH=(F,F,Y,i)Y=Y+((F> F- F)*i);i=(i*); i,Y;,k=(F,F)F[]=();(F)[]=;(F)[]=();(F)[]=();F[]=;,m=(F,F,Y)Y=(F[]); Y;,rx=(F,Y)(Y[])[]=F.U;,H=(F,Y,i,a)Y[]={}; a[] i=F:(a,i); i=a[];; i;,qx=(F,Y,i) a; Y> F:(i); ,Y; Y< a,Y=F:(Y,i); a== {F.(a)},Y;;;; ,Y;,g=(F,F,Y,i){F[][](i,-Y)};,kH=(F,F,Y,i)F=((Y-i)/); F;,U=,Xx=(F,F,Y,i,a) a> a=();F=i[][](); a< a=; a> a< Y=(F/); F,,a,Y;;;; F,,a,Y;,RH=(F,F)F=F-F%; F;,K=bit32,gH=(F,F,Y,i,a,O)i=(#F);a=();(F)[i+]=(Y);F[i+]=O; a,i;,u=(F,F,Y,i,a)(a)[i]=Y;(F[][][i])[F[]]=(Y);,mH=(F,F) Y=F[][]();(F[])[]=F[][]+Y;{F[](F[][],F[][]-Y,F[][]-)};,nx=(F,F,Y,i) a=,F (Y)[a]=i[][]();;,PH=(F,F,Y,i)F=();i=();Y=(); i,Y,F;,d=(F,Y,i)Y=+(((i[]-i[]+i[]-i[]~=F.j[] F.j[] F.j[])~=i[] i[] i[])-i[]);(i)[]=(Y); Y;,L=(F,Y,i)Y=(-+(((F.j[]+F.j[]-F.j[]<F.j[] i[] F.j[])>=Y F.j[] F.j[])+F.j[]+F.j[]));(i)[]=Y; Y;,E=,tx=(F,F,Y,i)Y[F]=F+i;,DH=(F,Y,i) a; i==Y[][] a=F:(Y);{F.(a)};; ;,X=,b=(F,Y,i)Y[]=(+((Y[]-Y[]-Y[]<=Y[] Y[] Y[])-Y[]-Y[]-Y[]));Y[]=(+((F.j[]+Y[]-Y[]==Y[] Y[] Y[])+F.j[]-F.j[]-F.j[]));i=-+(Y[]+i-Y[]+Y[]+Y[]+Y[]>Y[] Y[] Y[]); i;,w=,zH=(F,Y) i; a=,, a> Y[][]=(Y[][]);; a< i=F:(Y); i== {F.(i)};;;;; ;,BH=(F,Y,i,a,O,u,k) e; i> ,Y,u; i> i< (i<) O[][]==O[][] e=F:(O); e== {F.(e)},Y,u;; Y== e,Y,u=F:(k,a,Y,u); e~= {F.(e)},Y,u;; O[][]==k e=F:(O); e== {F.(e)},Y,u;; Y== k~= i=; (i<=) e,i=F:(O,k,i,a); e== {F.(e)},Y,u;; e=F:(a);{F.(e)},Y,u;;; {a*(/)},Y,u;;;; ,Y,u;,mx=(F,Y,i,a,O,u,k) e; k> (i[])[]=u;k=; k> k< Y=F:(i,Y);; k< d=,O F:(u,i,d);;k=;;;;a=i[][](Y); d=,, F:(i,d,Y,a);; i[][]==u O=(); e,O=F:(i,O); e== {F.(e)},O,a,Y;; ; i[][]==i[][] F=(); F== (-(-)) {},k,a,Y;;F=(); F~= () i[][]=(i[][]);;;;; ; (u) (i[][])[]=i[][];i[][][]=(a);;;; ,k,a,Y;,F=(F,Y,i)Y=-+(((F.j[]+i[]-i[]~=Y i[] i[])<i[] i[] i[])+i[]+F.j[]);i[]=Y; Y;,AH=(F,Y,i,a)i[]=;(i)[]=F.S; a[] Y=F:(Y,a); Y=(a[]);; Y;,s=(F){{}};,n=(F,Y,i,a,O)(O)[]=();O[]=();O[]=();O[]=;a=; a== (O)[]=(u,k,e) d=({O}); (e>k) ;; H=k-e+; d[][]==H H>= u[e],u[e+],u[e+],u[e+],u[e+],u[e+],u[e+],u[e+],d[][](u,k,e+); H>= u[e],u[e+],u[e+],u[e+],u[e+],u[e+],u[e+],d[][](u,k,e+); H>= u[e],u[e+],u[e+],u[e+],u[e+],u[e+],d[][](u,k,e+); H>= u[e],u[e+],u[e+],u[e+],u[e+],d[][](u,k,e+); H>= u[e],u[e+],u[e+],u[e+],d[][](u,k,e+); H>= u[e],u[e+],u[e+],d[][](u,k,e+); H>= u[e],u[e+],d[][](u,k,e+); u[e],d[][](u,k,e+);;;; ( i[]) a=(i[]); a=F:(a,i);; a== O[]=(u,k,e) d={O};k=k ;u=u #e; ((u-k+)>) d[][](e,k,u); d[][](e,u,k);;; i[] a=-+(((F.j[]>=F.j[] i[] F.j[])-F.j[]<F.j[] F.j[] F.j[])-i[]+a-F.j[]);i[]=(a); a=i[];; a== O[]=;(O)[]=((u) k,e=({O}); k[][]==k[][] -k[][]; k[][]==k[][] k[][] ;; (u<=) e=F:(); F.(e); k[][]==k[][] {k[][](u,,k[][])};;;;); ( i[]) a=i[]; a=F:(a,i);; a== O[]=({});;;;; ;(O)[]=;O[]=F.G;O[]=;Y=(bit F.K); a,Y;,wx=(F,Y,i,a,O,u,k) O== O=F:(i,O,Y,u,a); O== (u[][])[i+]=(k); ,O;;; ,O;,t=.match,OH=(F,Y,i,a,O) u; Y[][]==Y[][] k=; u,k=F:(O,Y,i,k); u== ; u== {F.(u)},k;;;;;a=; ,a;,jH=(F,F,Y)Y=F[]; Y;,sH=(F,F){F*(/)};,Cx=(F,F)(F[])[],F[][]=-F[][],F[][]<=F[][];,j={,,,,,,,,},c=(F,Y,i)Y=(+(i[]+i[]+i[]+i[]-F.j[]+i[]-i[]));i[]=(Y); Y;,IH=(F,F)F[]=();F[]=;(F)[]=;F[]=();,px=(F,Y,i,a)a=({}); i[] Y=-+((((i[]>i[] F.j[] i[])+i[]-i[]==i[] i[] i[])<=F.j[] i[] i[])>=F.j[] i[] i[]);(i)[]=Y; Y=(i[]);; Y,a;,y=(F,Y,i,a,O) u; k=, i[](i[][k],i[](k));; k=a a.bxor;(i)[]=((a) e=({i});F:(a,e););(i)[]=;(i)[]=();(i)[]=;O=(); u,O=F:(i,k,Y,O); u~= ;; ;i[]=(); O;,fx=(F,Y,i,a,O,u) k;(Y)[]=;a=; k,a=F:(u,Y,a); k~= ;; ;i=;O=; i,a,O;,EH=(F,Y,i,a) (Y>=) Y=F:(i,Y,a);(i)[]=(() a,O={i};O=F:(O,a); O;); ,Y;; ,Y;,dx=(F,F,Y) Y< {},Y; Y> Y=;(F[])[],F[][]=,F[][]+-;;; ,Y;,fH=(F,F){F*};,M=(F,Y,i)Y=(-+(((i[]>F.j[] F.j[] i[])-i[]-i[]>=F.j[] F.j[] F.j[])-F.j[]-F.j[]));i[]=(Y); Y;,_H=(F,Y) i; Y[][] i=F:(Y);{F.(i)};; ;,V=(F,F,Y)Y=(F[]); Y;,VH=(F,F,Y,i,a,O,u) k=,, k== (Y)[]=a;; k== Y[]=O;;;;Y[]=(F);i=();u=; i,u;,xx=(F,F){F};,i=(F,F,Y)Y=((Y-F)/); Y;,z=(F,Y,i)Y=(+(i[]+F.j[]+i[]+i[]+i[]-F.j[]-F.j[]));(i)[]=(Y); Y;,zx=(F,Y,i,a,O) i< O== a=Y[][](); a=Y[][]();; (i>) F:();;; a;,NH=(F,Y,i,a,O)i[]=();Y=; Y== (i)[]=(O O.lshift); a[] Y=-+((Y+a[]+F.j[]<a[] a[] a[])+F.j[]-a[]<=a[] a[] a[]);(a)[]=(Y); Y=(a[]);; Y== i[]=(O O[F.h]); a[] Y=F:(a,Y);(a)[]=Y; Y=a[];; Y== (i)[]=(i[] (O,u) k,e={i}; d=,, d< u>= k[][]==k[][] ;;; d< d> (u<) e=F:(k,O,u); F.(e);; (d>) (O*k[][][u])%k[][];;;;); a[] Y=F:(Y,a); Y=a[];; Y== (i)[]=i[] (O,u) k,e,d,H={i},(); e> H=(O%k[][]/k[][][u]);; (e<) k[][]==k[][] k[][]- k[][];; u>= d=F:(); F.(d);;; u< d=F:(k,u,O); F.(d);;e=;;;; H-H%;;i[]=() O,u={i}; k=,, k== O[][]=O[][]+; k== u; k~= u=O[][](O[][],O[][],O[][]);;;;;; ( a[]) Y=F:(a,Y); Y=F:(Y,a);; Y== i[]=(O,u,k) e={i}; d=((k/e[][][O])%e[][][u]); O=,, O> d; (O<) d=F:(d);;;;; ( a[]) Y=(a[]); Y=(+(((a[]>a[] F.j[] a[])+a[]-a[]>a[] a[] a[])-F.j[]-F.j[]));a[]=Y;; Y== Y=F:(Y,i,a); Y~= F:(i);;;;;;i[]=() a,O=({i});O=F:(a); O== F.(O);;;(i)[]=;i[]=(); Y;,TH=(F,F,Y,i,a,O,u)Y=F[][]();a=F[][]();O=F[][]();i=O%;u=F[][](); i,Y,u,a,O;,Ix=(F,Y,i,a,O) i> i< F:(a,O,Y); i< F:(Y,a); i> F:(Y,O);;;;,Mx=(F,Y,i,a) O,u,k=(i[][]()); (O<=) e=(); u,k,e=F:(i,e,O,k); u~= ;; ; u=,, k=F:(i,u,k,O);;; F=,, F< F> Y i[][][a]={[]=k}; i[][][a]=(k);;;;;,hx=(F,Y,i,a,O) u; k=,, k> u=Y[][](); e=a-a%,O F:(i,u,e);;; (k<) O=Y[][]();;;; O;,lH=(F,Y,i,a) O;Y[]=;(Y)[]=;i=(); i> O,i=F:(i,Y,a); O== ;;(Y)[]=() O,u,k,e={Y}; d=,, k,u,e=F:(d,e,k,O); u== ; u== F.(u);;;; d,H,J,p=,O[][](,,e)*+k,O[][](,,e),((-)^O[][](,,e)); k=,, u,J,d=F:(J,k,p,O,d,H); u== ; u~= F.(u);;;; p*(^(J-))*(H/(^)+d);;Y[]=; ( a[]) i=(a[]); i=+((a[]-a[]>F.j[] a[] a[])-F.j[]-a[]+a[]-a[]);(a)[]=(i);;;;Y[]=({}); i;,o=(F,Y,i,a,O) O<= Y[]=F.U; a[] O=+(O+a[]+a[]-F.j[]-a[]-a[]<O a[] a[]);(a)[]=(O); O=F:(a,O);; O~= (Y)[]=F.W; ( a[]) O=F:(a,O); a[]=-+(F.j[]+F.j[]+F.j[]+F.j[]-a[]-a[]-F.j[]);O=(-+((((a[]<a[] a[] F.j[])-F.j[]+a[]<=a[] a[] O)==a[] F.j[] F.j[])+a[]));(a)[]=(O);;(Y)[]=i (F,i) a=({Y}); a[][][F%a[][]][i%a[][]];; ,O;; ,O;,x=(F,Y,i)i=(-+((((i<=F.j[] F.j[] F.j[])-F.j[]+F.j[]~=F.j[] F.j[] F.j[])<=F.j[] F.j[] F.j[])+F.j[]));(Y)[]=(i); i;,jx=(F,F,Y,i,a,O) i< (F[][])[a+]=(Y); i> (F[][])[a+]=O;;;,FH=(F,Y,i,a,O,u) (u[][])(Y)[i]=(u[][][a]); Y,k,e;k,e,Y=F:(Y,e,k); e== e=;Y=u[][][a]; e== e,k=F:(Y,O,k,e,i); e== (Y)[k+]=;;;;;;,Ox=(F,F,Y)F[][]=F[][](Y*);,HH=(F,Y) i; a=,, i=F:(Y,a); i~= {F.(i)};;; ;,Jx=(F,Y,i,a,O,u,k) e;u[]=(i); d=,a a; H=,, H~= O[][]==O[][] H=(); e,H=F:(O,H); e== {F.(e)},Y;;; O[][]==O[][] e=F:(O,u); e~= {F.(e)},Y;; O[][][a] i[d]=(O[][][a]); H=a/; J={[]=a%,[]=H-H%}; O[][]~=O[][](O[][])[a]=(J);i[d]=(J);;;;; a=F:(O,a);;;; i=,, e,Y=F:(O,k,u,i,Y); e~= ;;; ,Y;,ux=(F,Y,i) Y< F:(i); ,Y; Y> i[][]=F.U;Y=;;; ,Y;,vH=(F,Y,i,a)i[]=((...) O={i}; i=O[][](,...); i== i,O[][];; i,{...};); ( Y[]) a=F:(Y,a); a=-+((Y[]>=Y[] Y[] F.j[])+F.j[]+Y[]-Y[]+Y[]+Y[]);(Y)[]=a;; a;,yH=(F,F,Y,i)i=;F=(Y%); F,i;,D=(F,Y,i,a)(i)[]=();(i)[]=;i[]=;Y=(); Y< (i)[]=();i[]=((O) u={i};(u)[]=(O);{[F.X]=(O,k) e,d=({u[],u[]}); u=(e[]); H,J,p,c=(); H<= c=; u> J> n,g,b;g,b,n=F:(b,g,n,J,u); n,d,u,J,c=F:(b,p,e,g,J,n,c,u); d~= ;; ;p=p*;;; (H>) p=;H=; J=(k);H=;;;;d=(c+(u+J)*p); u=,, u< F:(e,d,k,O); (u>) d;;;;};); ( a[]) Y=(a[]); Y=F:(Y,a);; Y< Y> (i)[]=(); ( a[]) Y=a[]; Y=(+(((a[]<a[] F.j[] a[])<F.j[] a[] F.j[])+a[]-a[]-a[]-F.j[]));(a)[]=(Y);; Y> i[]=i[]({[]={[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,},{[]=,,,,,,,,,,,,,,,}},{[F.X]=(F,a) O=({i}); i=O[][]({[]=a,[a]=},O[][](a));F[a]=(i); i;});;;;;; Y;,WH=(F,...){(...)[...]};,Vx=(F,...){(...)()};,bx=,f=(F,Y,i)Y[]=(-+(F.j[]+F.j[]+Y[]-Y[]+F.j[]-F.j[]+F.j[]));i=(-+((F.j[]-F.j[]+Y[]+F.j[]-Y[]>Y[] Y[] Y[])+F.j[]));Y[]=i; i;,Yx=,C=(F,Y,i,a,O) u; O== k=,, e=(); e> (a[])[k]=(k);; e< a[]==a[] u=F:();{F.(u)},O;;e=;;;;; ( i[]) O=i[]; O=(-+(((F.j[]+i[]>=F.j[] i[] i[])+F.j[]>i[] F.j[] i[])-i[]-F.j[]));i[]=O;; O== a[]=F.U; i[] O=F:(O,i); O=F:(i,O);; O== a[]=; i[] O=+((i[]~=F.j[] F.j[] i[])+F.j[]-i[]+F.j[]+i[]~=F.j[] i[] i[]);i[]=(O); O=i[];; O== a[]=((F) Y={a};F=Y[][](F,,); Y[][](F,,Y[][]({},{__index=(F,i) u,k,e,d,H=Y[][](i,,); J=((H-)+(d-)*+(e-)*+(k-)*+(u-)*);d=J%;J=J/;J=(J-J%);H=(J%);J=J/;J=(J-J%);k=(J%);J=J/;J=(J-J%);u=J%;J=(J/);e=Y[][][u]..Y[][][k]..Y[][][H]..Y[][][d];J=(J-J%);(F)[i]=(e); e;}));)(a[](,)); ,O;;; ,O;,Fx=((F) Y,i,a,O={};O,a=F:(a,O,Y);O=F:(O,a,Y); u;O,u=F:(u,a,O,Y); k;O,k=F:(a,Y,O,k);k,i,O=F:(a,Y,k,O); i== F.(i);;O=F:(O,Y,a);O=F:(a,Y,u,O);F:(Y);O=F:(O,Y,a,u);O=F:(Y,O,a);F:(Y);u,k=;u,O,k=F:(Y,u,O,k,a); e,d;u,O,d,k,e=F:(a,e,d,k,u,Y,O);i,d=F:(k,e,d,u,Y); F.(i);),Lx=(F,F,Y)Y=F[][]()-; Y;,T=(F,F,Y)Y=(F[]); Y;,Rx=(F,F,Y,i,a,O,u) k,e; d=,, d> (k)[e+]=Y;; d< d> F[][]~=u k[e+]=u;; d< k=(F[][][a]); d> d< e=(#k);;;;; Y=,, Y== a~=F[][](k)[e+]=();;; Y== F[][]==i F[][],O=F[][],i;;;;; O;,h=,r=(F,Y,i,a,O,u,k,e,d) k<= u=F:(Y,u); k,,d,u,e; k== e=(e+a[][][O][Y]*i);k=; d=(d-O)/;k=;; k,,d,u,e;,Ax=(F,F,Y,i,a,O)(a[][])[F+]=i;a[][][F+]=O;Y=; Y;,e=(F,Y,i,a,O) u;O=; a,u,O=F:(i,O,Y,a); u== ;; ;(i)[]=({[]=,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,});(i)[]=;(i)[]=;i[]=;O=; u,O=F:(a,Y,i,O); u== ; u== a,{F.(u)},O;;; ; a,,O;,ox=(F,Y,i,a,O,u) u[]==u[] a=u[](a,O)(Y,F.R,u[],i,u[],u[],u[],F.j,u[],u[]);;{u[](a,O)},a;,ZH=(F,F,Y)Y=F[]; Y;,Gx=(F,Y,i,a,O,u,k,e,d,H,J,p,c,n,g,b,s,S,q,C,x,Z) j; u,j,n,g,s,x=F:(x,b,C,k,u,s,g,n,d); j~= ;;;k=; T=,, T== k=(d-g)/; e[][]==u (e[][]+*) {},s,u,g,C,x,n;;; T== F:(x,q,i); T== p[q]=s;;;;;(Y)[q]=(k);S[q]=Z; C== F:(O,q,s,a,e); C== p[q]=(s); C== (p)[q]=(q+s); C== p[q]=(q-s); C~= S=#e[][];(e[][])[S+]=(O); p=,, F:(e,q,p,S,s);;;;; u== e[][] S=e[][][x];b=();Z=; Z== b=(#S);Z=(); Z== Z=();(S)[b+]=a; Z== S[b+]=(q);S[b+]=();;;; ; J[q]=(e[][][x]);; u== e[][]~=e[][](i)[q]=(x);; u== i[q]=q+x; u== i[q]=q-x; u== O=; i=,, i== O=#e[][]; i== e[][][O+]=(J);;;;;e[][][O+]=(q);e[][][O+]=x;;; g== e[][] C=F:(e,q,c,k,C,a);(H)[q]=e[][][k];; g== (Y)[q]=(k); g== F:(q,Y,k); g== Y[q]=q-k; g== d=#e[][];S=(); j,S=F:(H,d,q,S,e,k); j~= ;; ;;;; ,s,u,g,C,x,n;,vx=(F,Y,i) a;Y=(); i[][]==^ a=F:(i); a== {F.(a)},Y;;; ,Y;,Tx=(F,Y,i,a,O,u,k,e)e=(); e< O=(() d,H,J,p,c,n=({k});c,n,J,p=F:(p,n,d,c,J); k;H,p,k,n=F:(n,d,k,J,c,p); H== F.(H);;H,p=F:(d,k,p); H== F.(H);;);; e> e,u=F:(e,Y,u);;; ;i=(...) Y;Y=F:(...); F.(Y);;a=(); u,e,a,O,i;,R=(...)(...)[...]=;,Wx=(F,F,Y,i)F[i]=(Y);,XH=(F,Y,i)Y=(); a,O=(); a== Y=();a=();O=; a== a=,, a== a~= ;;; a=i[][](i[][],i[][],i[][]); u=,, u== O,Y=F:(a,Y,O); u~= i[][]=i[][]+;;;; a<;;;;; Y;,q=(F,Y,i,a,O,u)a=(); (a>) a=F:(a); a> ; a=();;;;i=u%;Y=(O%);a=(); i,Y,a;,W=,P=(F){};,YH=(F,F,Y,i)(i)[Y]=(F);,xH=(F,F,Y) Y== F[][]=-%F[][]; Y== {};;; ;,dH=(F,F,Y) F[][]==F[][] {F[][]}; F[][]==F[][](F[])[],F[][]=F[][],;(F[])[],F[][]=-F[][],F[][]; (Y>=F[][]) {Y-F[][]};;; ;,kx=.gsub,Nx=(F,F,Y) i=(); i== i=(); F[][]=(Y); ; i~= {};;; ; ;,aH=(F,Y,i,a,O) u; Y== u=F:(i);{F.(u)},a,O; F=,, F> O=; F< a=();;;;; ,a,O;,nH=(F,Y,i,a,O) u; O== O=; a {},O;; O== Y u=F:(i);{F.(u)},O;; ,O;;; ,O;,iH=(F,F,Y,i,a,O,u,k,e,d)k=(); k> Y=F[][](d);; k< k=;O=F[][](d);;; ;u=F[][](d);a=;e=;i=; Y,i,a,e,u,O,k;,v=(F,Y) Y<= Y=F:(Y); Y=();; Y;,S=getfenv,_x=(F),Z=(F,F)F=; F;,eH=(F,Y,i,a)(Y)[]=(() O,u={Y,Y[]};u=F:(O); F.(u);); a[](a)[]=-+(F.j[]-a[]-i-a[]+F.j[]+a[]+a[]);a[]=-+((a[]+i+F.j[]+a[]+a[]>=a[] a[] a[])+a[]);i=-+(a[]-a[]+a[]+a[]+a[]+F.j[]-F.j[]);a[]=(i); i=F:(i,a);; i;,B=(F,Y,i,a,O)i[]=();(i)[]=();a=(); a~= (i)[]=();;(i)[]=(); ( Y[]) a=(Y[]); a=F:(a,Y);;; ;(i)[]=;O=();i[]=;i[]=; a,O;,ix=(F,Y) i,a=(); a,i=F:(i,Y); a== ; a~= {F.(a)};;; ; ;,tH=(F,Y,i)Y=(+(F.j[]+i[]-i[]+i[]+F.j[]+i[]<=i[] i[] i[]));(i)[]=Y; Y;,Hx=(F,Y,i,a) a== i[]=(() O,u=({i}); k=O[][](); e=,, e< u=F:(O,k); u== F.(u);; e> k;;;;); Y[] a=(-+((Y[]-Y[]+Y[]+F.j[]-Y[]==Y[] a Y[])+Y[]));Y[]=(a); a=Y[];; a== a=F:(i,a,Y); a== a=F:(Y,i,a); a== (i)[]=((O,u,k) k=({i,i[],i[]}); e,d,H,J,p,c,n,g,b,s=O[],O[],O[],O[],O[],O[],O[],O[],O[]; k[][]==k[][] ;;;s=((...) S,q,C,x,Z,j=,k[][](e),,,(); e,T=k[][](...); f,w,y,z; U,N,o,A=k[](() R=(); M=(J[x]); (M<) (M>=) (M<) R~= R ;;k[][]=(R);; M< (M<) M>= R~= ==<k[][] ;;; M~= (q)[b[x]]=q[p[x]]-n[x];(q)[c[x]]=;; M~= q[b[x]]=(q[p[x]]+n[x]); t=(u[c[x]]); R~= t[][t[]][q[p[x]]]=q[b[x]];;;; R~= M>= M== t=(u[b[x]]);t[][t[]]=(q[c[x]]); t,r,m,G,P=,(); r> r~= R== P=M;m=m+P;r=(+((((M+r>r r M)>=r r r)-r>M r r)-p[x]));; P=M;r=+((M==r r p[x])-p[x]-r-r-r-r);; r>= G=;m=;G=G*m;m=M;r=+(((M<p[x] r r)==p[x] r p[x])+r-r-M-p[x]); m=m+P;;;;; R~= R -;;P=M;r=; r<= m=m-P;; R~= k[][] k[][];;k[][],k[][]=,(k[][]); R~= >= ;; r> m=m-P;r=(-+(r-M-p[x]+r+M-M-p[x])); P=(J[x]);r=(-+((r-M-M-M+r~=r r r)+r));;;;r=; (r<=) r== P=M;r=(-+((r-p[x]+M-r>=M r r)+r+M)); R~= (k[])[]=(R);;m=(m>P);r=(-+((r==M r M)+p[x]-M+r+r+r));; k[][]==k[][] R (k[])[]=k[][];; s; (r<) ( m) m=(J[x]);;P=(p[x]);; (m) R~= m=(p[x]);;;r=+(p[x]-r-r-r-M-r+M);;;;m=(m-P);r=; R== k[][](k[])[],k[][]=R,R;; r> R~= ;; r>= R~= P=p[x];;; P=J[x];m=(m>=P); m m=(p[x]);;r=-+(M-r+r-p[x]+r+r-r);; ( m) m=J[x];;r=(+(r-p[x]+M+p[x]+p[x]+p[x]-r));;;m=m+P;r=; r== G=(G+m);r=+(((M-p[x]==r r M)+M<=M M M)-r+r); r== t=t+G;r=(-+(r-p[x]-r+r-M+r>=M r p[x])); r~= J[x]=(t);;;;r=; r== t=q;r=(+((r-r-r<M r r)+r-r-r)); r== G=p[x];r=+((r<p[x] r r)-r-r-p[x]+r-r); r== m=();;;;t[G]=(m);; M== f=({[]=j,[]=f,[]=z,[]=w});S=(p[x]);j=(q[S]);w=q[S+];z=q[S+];x=c[x]; R== Z=c[x]; t=,Z, (q)[t]=(T[t]);;;C=Z+;;;;; M< (M>=) M== t=c[x],b[x], q[t]=();; q[c[x]] x=(p[x]);;; M== q[p[x]]=(q[b[x]]/n[x]);(q)[p[x]]=;;; (M<) M~= R== k[][];;q[b[x]]=(); q[b[x]]=k[][][c[x]];; M~= (q)[p[x]]=(q[b[x]]*q[c[x]]); t,r,m=,; R== r> t=(t*m);; r< R== R (k[])[],k[][]=k[][],(k[][]);;; R== m=;r=(+(((M>=p[x] p[x] r)-p[x]>=r p[x] r)+r-p[x]-r));;;;;m=M; G=M; R== m=(m~=G); (m) m=(J[x]);;; m m=J[x];;r=(); r== R~= s,k[][]=k[][],(R); (R) k[][],k[][]=-(-),k[][];;;;G=J[x];r=(-+((r-M+p[x]<p[x] r M)+r-r>=M M p[x])); r== m=m>G;r=(+(M+M+M+p[x]-r+r>r r M)); r~= (m) m=p[x];;;;; m m=J[x];; R== () (k[])[],k[][]=-k[][],R>=*;-;;; k[][]~=k[][] (k[])[]=k[][]==R; R* ;;;r=(); r== G=(M);m=m-G;r=(-+(((p[x]-r+r-r>=r p[x] r)<M r p[x])==p[x] r M)); r== G=M;m=m+G;r=(-+(((p[x]-p[x]>r p[x] r)<p[x] r r)+M+M+r)); r== R== G=(J[x]);;r=-+((((r>M r r)==p[x] M r)-p[x]-r<=r r r)+M); r== m=(m-G);;;;G=(M);r=(); r== m=(m+G);r=(-+(((r+r>p[x] r r)>M M r)-M+M>r r M)); r== G=M;;;; k[][]==k[][] R k[][]=(- R);;;m=m~=G;r=(); r== (m) m=p[x];;r=+(((r>=p[x] r p[x])+r~=r p[x] r)-M-p[x]+M); m m=M;; k[][]~=k[][] -(-)(k[])[]=( )+k[][];k[][],k[][]=k[][],R~=;;k[][]=(R);;;;;G=(p[x]); P=-;m=m-G;r=(); r== R== R;;t=t+m;P=(P+t);r=+((r-M+M-M~=M r r)+M-M); r== J[x]=P;r=-+(p[x]-r-p[x]+r+M+r<=r M r); r== P=(q);r=+((r+r-p[x]+M~=M M M)+r-M); r~= t=p[x];;;;m=b;(P)[t]=(m);;;;; M>= (M<) (M<) M~= t=b[x]; r,m=(w,z); (r) R== k[][],k[][]=k[][],-==(==);;q[t+]=(r);(q)[t+]=(m);x=(p[x]);z=r;; j=f[];w=f[];z=f[];f=f[];; M== t=p[x]; R~= q[t]=q[t](k[][](S,t+,q));S=t;;(q)[c[x]]=;;; R~= k[][]=;(k[])[]=(R);;(k[])[],k[][]=R,(k[][]); (M<) M~= k[][]==k[][] (y) t,r k[][],y t>= R== r[]=(r);(r)[]=q[t];(r)[]=();(y)[t]=();;;;;;; t=c[x];q[t](q[t+],q[t+]);S=(t-);; M== q[p[x]]=; q[c[x]]~=q[b[x]] x=p[x];;;;; R~= M>= (M<) M~= (q)[c[x]]=T[C];(q)[p[x]]=();; M== R== R; (y) t,r k[][],y t>= (r)[]=r;r[]=(q[t]);r[]=;y[t]=();;;; ,c[x],;(q[p[x]])[q[b[x]]]=(n[x]);;; (M<) M== q[p[x]]=(#q[c[x]]); y t,r k[][],y (t>=) R~= (r)[]=r;;r[]=q[t];r[]=();y[t]=();;;; t=c[x];S=(t+); ,t,;; t,r=p[x],(b[x]); R== R k[][];; +;; r== S=t+r-;; m,G,P=c[x]; r== G,P=k[][](q[t]()); G,P=k[][](q[t](k[][](S,t+,q)));; m== S=(t-); m== G=(G+t-);S=(G); k[][]==k[][] (k[])[]=(R);;;G=(t+m-);S=(G+);;r=(); m=t,G R== r=r+;q[m]=(P[r]);;;;;;;; M< M< (M<) R~= k[][]; M< R~= M~= k[][]==k[][] (k[][]) ;; (k[][]) (k[])[]=R;(k[])[],k[][]=<>=k[][],(R~=k[][]);;;q[c[x]]=setfenv;(q)[b[x]]=(q[c[x]][H[x]]);;; M== (q)[c[x]]=q[p[x]]%g[x]; (y) t,r,m k[][],y (t>=) s==k[][] r[]=(r);r[]=q[t];;r[]=;(y)[t]=;;;; ,c[x],S;;; (M>=) M== t=(c[x]); R== S=(t+p[x]-);;q[t](k[][](S,t+,q));S=(t-); q[p[x]]=(q[c[x]]^q[b[x]]);; R== R; R== ; M~= t=u[c[x]];(q)[b[x]]=t[][t[]];(q)[c[x]]=();;; M< M< R~= k[][] ;; R~= R k[][],k[][]=R,k[][];k[][]=(k[][]);; k[][]>= s,k[][]=k[][],(k[][]);;; M~= ((H[x]<q[c[x]])) x=(b[x]);; t,r=c[x],(q[b[x]]); k[][]~=k[][] k[][],k[][]=R,-(-); R;;;(q)[t+]=r;q[t]=r[H[x]];; M~= t,r,m,G=,; t== m=-;t=-+((p[x]-t+M==p[x] p[x] t)+t+t+t); t~= G=;;;;G=G*r; P;t=; t== k[][]~=k[][] r=(M);P=p[x];;t=(+((t>=p[x] M t)+M+p[x]-M+M-t)); t== R~= k[][]=G;; R~= r=r~=P;;;;;t=; t>= r R~= r=(p[x]);;; ( r) r=(J[x]);;t=-+((((t+M==t p[x] p[x])>t t t)+t<p[x] t t)+t); P=J[x];;;; R== s=R;;r=r==P;t=(); t== (r) r=(J[x]);;t=-+(((((t<=p[x] t p[x])+p[x]<=M t t)<p[x] p[x] t)==t t M)+t); t== ( r) r=(M);;t=-+((t+M-p[x]-p[x]-p[x]<p[x] t t)-p[x]); t== P=(M);t=+(t-p[x]-p[x]-t+p[x]-t+t); t== r=r+P;t=+(((M-p[x]+M+t==M p[x] t)==M t p[x])-M); t== P=J[x];t=(-+(t-t+M+t-t+t+t)); t== r=(r<=P);t=(+((t>M M t)+M+t-M-p[x]>=t p[x] t)); t== r r=(p[x]);; r r=(M);; R~= (k[])[]=();;;t=(+(t-p[x]-M+p[x]+M-t+p[x])); t== k[][]==k[][] P=(J[x]);r=(r+P);;t=(+((p[x]-p[x]-p[x]<=p[x] p[x] M)+t-t-t)); t== P=M;t=-+((p[x]-M==t t M)+p[x]+t-t+t); t== r=(r+P);t=+((((M+M==p[x] p[x] M)<=t t t)-p[x]>=t p[x] t)-p[x]); t~= P=p[x];;;;r=r-P;P=J[x];t=; t== r=(r-P);t=(+((p[x]==p[x] M M)-t+t+t-t-M)); t== G=(G+r);t=(-+((M+t-p[x]+M~=M t M)+M+t)); t~= m=(m+G);;;;t=(); t== (J)[x]=(m);t=+((t<=M M t)+t-t-p[x]+M<p[x] t t); t~= m=(q);;;;G=p[x];t=(); t> r=();t=(-+((((t-t-t>=M t t)<t t p[x])==t M t)~=t t M)); R== (k[])[],k[][]=-k[][],-k[][]; t< (m)[G]=r;;;; q[c[x]]=q[b[x]]-q[p[x]];;; M>= M== q[c[x]]=(); q[c[x]]=u[p[x]];; M~= (q)[b[x]]=(q[c[x]]..q[p[x]]); t=u[p[x]];(q)[c[x]]=(t[][t[]][q[b[x]]]);;;;; R~= R k[][],k[][]=,R;; R; R~= k[][] ;; M>= M>= M>= M== k[][][c[x]]=q[b[x]]; t=; k[][]~=s k[][];;j=(j+z); (z<=) t=j<=w; t=j>=w;; t (q)[b[x]+]=j;x=(p[x]);;; M~= q[b[x]]=q[p[x]]==q[c[x]];(q)[p[x]]=();;; M>= M~= (q)[p[x]]=; y t,r,m k[][],y (t>=) (r)[]=r;(r)[]=q[t];r[]=;y[t]=;;;; t=p[x]; ,t,t;; M~= t=p[x];S=(t+c[x]-);(q)[t]=q[t](k[][](S,t+,q));S=t; t,r,m,G=,(); r> m=M;r=-+((r-r<=M M r)-r-M+r>=M M M); r< r> G=(J[x]);; r> r< m=(m+G);r=(-+(((M>M M M)+M-r>=M r r)+r<=M r r)); r> r< G=(J[x]);r=(+((M+r+r<=M r r)+r-M-M)); r> r< m=();r=+((r<=r r M)-M+r-r+M-M); r> r< G=M;r=-+(((M<=r r r)-M<=M M M)-r-M+M); r< r> t=(t*m);r=-+((M+M>r M M)+r-r+M==M M M); (r<) k[][]~=k[][] k[][],k[][]=R,(-k[][]);;m=m+G;r=(-+((M+r+M<M M M)+M-r-M));;; R~= ;;r=; r== m=m-G;r=(-+(((r==M r M)+r-r-r==r r M)+r)); r== G=M;r=+((M-r+r-r+r==r M M)-M); r== m=m-G;r=(+((M-r+M-r-M<r r r)-M)); r== G=(J[x]);r=-+((M+M+r~=r r M)-r-r>M M M); r== m=m>G;r=(+(r+M+M-M+r+M~=r r M)); r== (m) m=(M);;;;;r=(); k[][]==k[][] k[][]^(-);; r== R~= k[][]=R; k[][](k[])[],k[][]=R,(k[][]);(k[])[],k[][]=R,(-);;; m m=(M);;r=+(((r-r<=r r r)<r M M)+M+r>M M M); r== G=J[x];r=(+(((M>r r M)+r-M-r<=M r M)-r)); r== R== k[][]=-(-);k[][]=(R);;;m=(m+G);r=(-+(((r~=M M M)+r>=M M r)-M-M~=r M r)); r~= G=J[x];;;; P=(-);r=(); (r<=) r<= m=m-G;t=(t+m);P=(P+t);r=+(M+r-M-M-r+r+r); R~= (J)[x]=P;P=(b[x]);;;; m=(m+G);G=(J[x]);r=-+((r>r r r)-M-r-M+r~=r M r);;;x=P;;;; M< M< M== (q)[b[x]]=F.gx; R~= k[][],k[][]=R,R^(-);;(q)[p[x]]=;; M~= R~= (q)[b[x]]=assert;; q[p[x]]=O;;; M< R~= (k[])[],k[][]=R,(-( )); k[][]==k[][] R k[][],k[][]=R,(-k[][]);k[][],k[][]=-(-),(k[][]);; M== O=(b[x]);(q)[O]=q[O](q[O+],q[O+]);S=(O); O=(H[x]); t=O[]; r=#t; m=(r> {}); G=k[][](O,m);(k[])(G,(k[][]()));q[c[x]]=G; (m) k[][]~=s P=,r, O=t[P];G=O[]; t=O[]; R== (k[])[],k[][]=R,(R);-(~=) k[][]=k[][]; k[][];; G==0.0 then if not y then y=({});end;local O=y[t];if not O then O=({[2]=q,[0X1]=t});(y)[t]=(O);end;(m)[P-1.0]=(O);elseif G~=1.0 then(m)[P-1.0]=(u[t]);else(m)[P-1.0]=(q[t]);end;end;end;end;end;else if M~=0x074 then if not(y)then else for O,t,r in k[0X1][17],y do if O>=1.0 then if R~=220 then else(t)[0X2]=(t);end;t[3]=(q[O]);(t)[1]=(3);(y)[O]=(nil);end;end;end;local O=(p[x]);return false,O,O+c[x]-2.0;else(q)[p[x]]={};end;end;end;end;end;end;end;else if M>=31 then if R~=0XDC then k[0X1][12],k[1][0Xc]=R,k[1][0X17];k[0X1][0X26]=(R);end;if not(M<0x2e)then if M<0x36 then if not(M>=50)then if not(M<48)then if M==49 then local O=(b[x]);q[O]=q[O](q[O+1.0]);S=(O);else x=(b[x]);end;else if R==0XDC then if M~=0X2f then local O=b[x];(q[O])(k[1][0X9](S,O+1.0,q));S=O-1.0;else local O=(c[x]);local t=q[O];local r=p[x];for m=1.0,S-O do(t)[r+m]=q[O+m];end;end;end;end;else if M<0X34 then if M==51 then local O,t,r,m,G=0X53,4503599627370495;if R~=220 then else while true do if O==83.0 then r=(-78.0);O=(-144+((((O-O>O and O or O)<M and O or p[x])+O>p[x]and O or O)+O));else if k[0X1][18]~=k[1][0X7]then m=(0);break;end;end;end;end;O=(103);while true do if not(O>26.0)then t=(M);O=110+(O+M-p[x]-O-p[x]-M-M);else if not(O<=49.0)then m=m*t;O=(-0x48+(((p[x]-p[x]<O and p[x]or p[x])-O-O==p[x]and M or O)-p[x]));else G=p[x];break;end;end;end;t=t+G;G=(p[x]);O=(30);while true do if O==30.0 then if k[1][46]==k[1][27]then else t=t==G;end;O=-45+(p[x]-M+O+O+M+O+M);elseif O==101.0 then if not(t)then else t=(M);end;O=-0XF8+((p[x]-O+p[x]~=M and O or M)+O+M-p[x]);elseif O==0.0 then if not t then t=M;end;break;end;end;O=0x27;while true do if R~=0xd4 then if O==39.0 then G=(J[x]);O=124+((O-p[x]-p[x]-M+p[x]>=O and O or p[x])-O);elseif O==90.0 then t=t+G;O=0X6C+((O-p[x]-M>p[x]and O or O)-O-M~=O and p[x]or O);elseif O==113.0 then if R==0XdC then G=M;break;end;end;end;end;O=(86);while true do if O>106.0 and O<120.0 then t=t-G;G=J[x];O=0X37+(M-O-O+O-O+M==M and M or M);elseif O<65.0 and O>44.0 then if R~=252 then G=p[x];end;O=120+(((((O~=M and O or O)>O and O or M)==O and O or O)-p[x]~=p[x]and O or O)-O);elseif O>65.0 and O<106.0 then t=(t+G);O=(-25+(O+M+M-O-M-O~=O and O or p[x]));elseif O<61.0 then t=t+G;break;elseif O>86.0 and O<119.0 then if R~=0X9 then else k[0X1][0x1B],k[1][0X29]=k[1][1],(-R);(k[0X1])[35]=R;end;t=(t-G);O=(166+(((O>O and M or M)-O-M-p[x]>p[x]and M or p[x])-O));elseif O>61.0 and O<86.0 then G=M;O=-137+((O-O-p[x]+O==O and M or O)+O+M);elseif not(O>119.0)then else t=t+G;G=M;O=(63+(((O+M-O~=O and p[x]or O)-O>=M and O or M)+p[x]));end;end;m=m+t;O=0X8;while true do if not(O>8.0)then r=(r+m);O=(20+(O-p[x]+O-O-O+O~=M and M or O));else if O==122.0 then if R~=220 then else r=q;end;m=p[x];break;else(J)[x]=r;O=0x00A3+(((M>=M and p[x]or O)~=O and p[x]or M)-O-M+O+p[x]);end;end;end;if R~=0X43 then O=(15);while true do if O==15.0 then t=c;O=(-0x6C+((p[x]>=O and O or O)+O-p[x]+M+M+O));elseif O~=34.0 then else r[m]=(t);break;end;end;end;else q[b[x]][n[x]]=H[x];end;else if M~=0X35 then(q[p[x]])[q[b[x]]]=(q[c[x]]);else end;end;end;elseif R==79 then if not(-k[0X1][0x8])then else return;end;elseif not(M>=0X3A)then if M<56 then if M==55 then q[p[x]]=(getfenv);else local O,t,r,m,G=(0X1a);while true do if O==26.0 then t=(-33.0);O=(103+(O-O-c[x]+M-M-O-O));elseif O==49.0 then m=0;O=0x0063+((M-c[x]-M-O>=c[x]and M or O)-M-c[x]);elseif O~=92.0 then else G=(4503599627370495);break;end;end;if R~=220 then(k[1])[0X1],k[1][7]=R,(0xcf);end;m=(m*G);O=(0X1A);while true do if O==26.0 then G=M;O=(-29+(O+O+O-O-M+M+O));elseif O~=49.0 then else r=(M);G=(G+r);break;end;end;r=(c[x]);G=(G-r);r=(c[x]);O=(0x6);while true do if O<=6.0 then G=(G+r);O=(91+((((M<M and O or O)<=c[x]and c[x]or O)-O==O and M or O)+c[x]-M));else local P=0X37;if O==45.0 then r=c[x];G=(G-r);O=0X80+(c[x]+c[x]-c[x]-O-M+M-O);else if k[0X1][9]==k[0x1][0X2c]then while P-(0Xa1~=161)do return k[1][41]or R;end;if k[1][0X1]then(k[1])[0x23]=(k[0X1][40]);end;end;r=(c[x]);G=G-r;break;end;end;end;r=(M);O=(0X033);while true do if O==51.0 then if k[1][0X1B]==k[0X1][0X8]then if k[1][45]then return R or-0X17;end;end;G=G+r;O=(0X144+(O-O-O-c[x]-O-O-O));elseif O~=118.0 then else if k[1][21]==k[1][0X09]then while k[1][43]do s=(k[0X1][0x1B]);(k[0x1])[0X2E]=(k[0x1][0X1c]);end;while 0Xb2 do(k[1])[0X2c]=(k[1][0x15]);end;end;r=(c[x]);break;end;end;G=G+r;O=(51);while true do if O>51.0 then if O~=118.0 then m=(m+G);O=22+((M==O and M or O)+O+O+O-M==O and O or c[x]);else G=(G-r);O=(-149+(c[x]+c[x]+O+c[x]+c[x]+O-c[x]));end;else if k[1][0X29]==k[1][44]then(k[1])[0X1]=k[1][1];if not(R>=11*111)then else(k[0X1])[0x26]=(-0x4C);end;elseif not(O>=51.0)then t=(t+m);break;else r=M;O=(0X74+(O+c[x]+O+O+c[x]+O~=O and c[x]or O));end;end;end;(J)[x]=t;O=(0X3f);while true do if not(O<=18.0)then if k[1][0X2f]==k[0X1][13]then else t=q;O=(-0X2f+((((c[x]<=O and O or c[x])+O<M and M or O)-M==O and c[x]or O)+c[x]));end;else m=(c[x]);break;end;end;G=game;t[m]=G;end;else if M==0x39 then(q)[c[x]]=(q[p[x]]>=q[b[x]]);else if q[c[x]]==q[p[x]]then else x=b[x];end;end;end;else if not(M<0X3C)then if M~=61 then q[c[x]]=F.Qx;else q[p[x]]=(not q[c[x]]);end;else if R~=0XDc then k[1][0X26],k[1][0X2f]=0X2b~=4~=1,(R);return-R;elseif M==59 then q[b[x]]=(q[p[x]]<=q[c[x]]);else q[c[x]]=(q[b[x]]);end;end;end;else if k[1][0X15]==k[0X01][0X26]then return;end;if M>=38 then if not(M>=42)then if not(M>=0x28)then if M~=0x27 then(q)[b[x]]=H[x]..q[c[x]];else q[b[x]]=(q[c[x]]+q[p[x]]);end;else if M~=0x29 then(q)[p[x]]=(g[x]);else local O=0X8;if not(y)then else for t,r,m in k[1][0X11],y do if O~=0X8 then if not(63)then else return 0x21;end;if not(-R)then else k[1][35],k[1][0X27]=0XE6,k[1][39]or k[0x1][0X8];k[0X1][23],k[0X1][0X2b]=-0X73%k[1][0X2d],-s;end;elseif O~=8 then(k[1])[0X0010],k[1][0X9]=O^k[1][1],0XEC;elseif t>=1.0 then if R==56 then if not(O)then else return;end;while O do return k[1][0X2D];end;end;(r)[0X2]=r;(r)[0X03]=(q[t]);r[0x1]=(3);(y)[t]=(nil);end;end;end;return true,p[x],1.0;end;end;else if k[1][43]==k[0x1][0X10]then k[1][0X9]=0X1F;end;if not(M>=0X2C)then if M==43 then q[p[x]]=(k[1][31](q[b[x]],q[c[x]]));else if R==0xdC then(q[p[x]])[n[x]]=(q[b[x]]);end;end;else if M~=45 then q[b[x]]=u[c[x]][H[x]];else q[p[x]]=(g[x]*q[c[x]]);end;end;end;else if not(M<0X22)then if R~=0XDc then else if M<0x24 then if M~=35 then local O,t,r=0X3C;while true do if O==60.0 then t=11.0;O=(47+(((O-O<O and O or O)-O<O and c[x]or M)+O>c[x]and O or O));elseif O==107.0 then r=(0);break;end;end;local m,G=4503599627370495;if R==220 then else k[0X1][0X17]=R;while 191 do(k[0X1])[0XB],k[0X1][0X1b]=165,r;end;end;O=(0X6A);while true do if O==106.0 then r=(r*m);O=0X41+(((M+O-c[x]<O and O or O)+c[x]<=c[x]and O or O)-O);elseif O==65.0 then if R==220 then m=(c[x]);O=0x22+((M<c[x]and M or c[x])+O-O-O+c[x]+O);end;elseif O==44.0 then G=c[x];O=(0x64+(O+O-O-O-M+c[x]-O));elseif O==27.0 then m=(m+G);break;end;end;G=(J[x]);O=(0X56);while true do if k[0X1][44]~=O then else O=(k[0X1][0X029]);end;if O<=86.0 then if O~=61.0 then m=m-G;O=(-25+(((O+O+c[x]>O and O or O)~=M and O or O)+M-M));else G=(M);O=(0x056+((O>=c[x]and O or O)-c[x]-c[x]+c[x]+O~=c[x]and M or c[x]));end;else if not(O>119.0)then G=(c[x]);break;else m=(m+G);O=(137+((M>O and O or O)+M+M-O-O+M));end;end;end;m=(m<=G);O=(125);while true do if not(O>56.0)then if R==220 then if not(not m)then else m=M;end;end;break;else if m then if R~=0xE4 then else if not(0X18)then else(k[1])[0x26],k[1][21]=k[0X1][28],(0X85);return R;end;if not(-R)then else(k[1])[11]=-(-231);end;end;m=M;end;O=(176+((((c[x]==M and O or O)<O and O or O)+O-c[x]~=M and c[x]or M)-O));end;end;G=c[x];O=(4);while true do if O>19.0 then m=(m+G);break;elseif O<19.0 then if R==22 then(k[0X01])[0XC]=-R;return;end;m=m-G;G=(c[x]);O=(-0X13+(((O>=c[x]and O or O)-c[x]-c[x]+c[x]>O and O or M)+O));elseif O>4.0 and O<86.0 then m=m-G;G=(J[x]);O=(0X43+(((O<M and O or c[x])-O-c[x]>M and O or O)+M<M and O or O));end;end;G=(M);m=m-G;O=(0X4a);while true do if not(O>12.0)then(J)[x]=t;break;else if O<74.0 then t=t+r;O=(7+(((O-O>=M and M or M)>M and M or O)-O+O<=c[x]and O or c[x]));else r=r+m;O=-41+(O-M-c[x]-c[x]-O+O==c[x]and O or O);end;end;end;t=q;O=(0xD);while true do if O>8.0 then r=c[x];m=J;O=(-5+((O-O>=O and O or c[x])-O+O-c[x]+O));elseif O<13.0 then t[r]=(m);break;end;end;else(q)[c[x]]=J;end;else if R==0Xe5 then return R*-0x4e;elseif R~=0xdC then return 188;elseif M~=0X25 then q[b[x]]=(error);else if k[1][0X9]==k[0x1][0X10]then k[1][0X10]=(k[0X1][0X17]);return-154;end;if not(q[p[x]]<n[x])then x=b[x];end;end;end;end;else if not(M>=0X20)then(q)[b[x]]=(n[x]%H[x]);else if M==0x21 then if R~=0xc0 then else return 0x3d%0X5d;end;S=(p[x]);(q[S])();S=S-1.0;else q[c[x]]=(q);end;end;end;end;end;elseif R~=0Xdc then if-61<=107*0X1f then k[0X01][0X8],k[0X001][34]=22,-0X1c;k[1][0x1A],k[0X1][43]=k[1][0X17],(k[0X1][39]);end;(k[1])[0X23],k[1][0X0B]=k[1][38],-R;else if M<0Xf then if not(M<7)then if not(M<0xB)then if not(M<0XD)then if M==14 then q[c[x]]=(k[1][31](q[b[x]],H[x]));else(q)[b[x]]=(pcall);end;else if M~=12 then q[p[x]]=(u[c[x]][q[b[x]]]);else q[b[x]]=F.Yx;end;end;else if not(M>=9)then if R==0X6 then while R do(k[1])[0X9],k[1][18]=R<(0x68 and 0X3e),65;return R~=R;end;elseif M~=0x8 then(q)[p[x]]=(-q[b[x]]);else(q)[b[x]]=n[x]^q[p[x]];end;else if R~=0XDC then if not(0X2d)then else k[0X001][7],k[1][0X26]=k[1][44],-0xD;return;end;return;elseif M==10 then local O,t=e-Z-1.0,(0.0);if R==118 then return R;elseif R==82 then return R;elseif O<0.0 then O=(-1.0);end;local e=(c[x]);if R==0XD then else for Z=e,e+O do(q)[Z]=(T[C+t]);t=(t+1.0);end;S=e+O;end;else if not q[p[x]]then x=(b[x]);end;end;end;end;else if not(M>=3)then if not(M<0X1)then if M==0X02 then if not(not(q[p[x]]<q[c[x]]))then else x=(b[x]);end;else for O=1.0,p[x],1 do q[O]=T[O];end;end;else(q)[b[x]]=k[0X1][11](c[x]);end;else if not(M<0X5)then if M~=0X6 then(q)[c[x]]=q[b[x]]==H[x];else(q)[p[x]]=q[c[x]]%q[b[x]];end;else if k[0X1][11]==k[1][0XC]then if k[0x1][27]then k[0x1][0X1],k[0x1][0x2f]=k[0X001][38]<=(0XD4<249),0X72;end;return;elseif M~=0X4 then q[p[x]]=b;else q[c[x]]=q[b[x]]~=q[p[x]];end;end;end;end;elseif M>=23 then if not(M<27)then if not(M>=29)then if M~=28 then f={[0X2]=j,[0X3]=f,[0x4]=z,[0x5]=w};local O=(c[x]);z=q[O+2.0]+0.0;w=q[O+1.0]+0.0;j=(q[O]-z);x=(p[x]);else(q)[c[x]]=(q[p[x]][q[b[x]]]);end;else if M~=0X1e then(q)[p[x]]=(c);else if not(not(n[x]<=q[b[x]]))then else x=p[x];end;end;end;else if not(M<25)then if R==0X6A then(k[0X1])[1],k[0X1][0Xb]=k[1][18],R;end;if k[0X1][12]==k[1][42]then if not(0x84-189 or 155)then else k[1][0xD]=(R);end;elseif R~=220 then while k[0X1][12]do k[0X1][12],k[0X1][26]=R,R;(k[1])[0x28],k[0X1][0X7]=k[0X1][12],(200*193+0X86);end;while 0x21+k[0X1][0X10]do k[0x1][39],k[1][41]=R%(139*157),k[1][13];end;elseif M~=26 then q[p[x]]=nil;else S=(p[x]);q[S]=q[S]();end;else if M~=24 then(q)[c[x]]=q[b[x]]*H[x];else local O,e,C,Z,j=(0x4E);if k[0X1][0X26]==k[1][0x2C]then else while true do if O<=78.0 then if R==110 then(k[0x1])[38]=k[0X1][0X12];return;elseif not(O>=78.0)then j=4503599627370495;O=(31+((O-O-M-O-M>=p[x]and O or p[x])==O and O or O));else if R~=220 then while R or k[1][0X1C]do k[0X1][0X7],k[1][26]=0X38*0X22,0x15;end;end;e=(40.0);O=(0X69+(((O+O<M and O or p[x])>=p[x]and p[x]or O)+p[x]-M-p[x]));end;else if O==79.0 then C=C*j;j=p[x];break;else C=0;O=(-0X3d+(((O-p[x]+O-p[x]>=p[x]and p[x]or p[x])>M and O or M)+O));end;end;end;end;O=(0X61);while true do if O<76.0 then Z=(p[x]);O=(271+(p[x]-p[x]+M-O-O-O-M));elseif O>94.0 then if R~=220 then else Z=(J[x]);end;O=-0X7e+((O>O and M or p[x])+O-p[x]+p[x]+p[x]+O);elseif O<97.0 and O>76.0 then j=j-Z;break;elseif O<94.0 and O>59.0 then if R==96 then else j=(j+Z);end;O=(0x13+((O-O-M<p[x]and M or O)-p[x]+M-p[x]));end;end;if R==0XDc then O=36;end;while true do if O==36.0 then if R~=0X41 then Z=(J[x]);end;O=(0X13+((((O-O>=O and p[x]or M)<O and O or O)-p[x]>M and O or M)-p[x]));elseif O==51.0 then if R~=220 then return;end;j=(j-Z);Z=M;O=-0X8+(((O<=O and M or O)>=M and M or O)+O-p[x]+p[x]+O);elseif O==118.0 then j=j>=Z;O=(-0x01+((O-O+M-p[x]-M==M and M or O)-M));elseif O==93.0 then if R~=220 then while-0X39<=R do return;end;elseif j then j=(J[x]);end;break;end;end;O=0X40;while true do if O<64.0 then Z=p[x];j=j-Z;break;elseif not(O>31.0)then else if not j then j=M;end;O=(7+((O-O+O-O+p[x]==p[x]and O or O)~=p[x]and M or p[x]));end;end;Z=(J[x]);if k[0x1][0x2a]==s then if not(k[0X1][0X0028])then else k[0X1][13],k[0X1][43]=k[1][0X29],(k[1][47]);end;end;j=(j+Z);O=(0X76);while true do if O>97.0 then if R~=0x3f then Z=(p[x]);end;O=(-0X31+(((O~=O and O or O)-O-O+O<M and O or O)+M));elseif O<23.0 then Z=p[x];j=j-Z;O=(0x67+(((M+p[x]<=M and O or O)-p[x]+O<=M and p[x]or O)-O));elseif O>24.0 and O<97.0 then j=j~=Z;O=(-0X49+(((((M==O and O or O)==p[x]and O or O)~=O and O or O)+p[x]~=O and O or O)+p[x]));elseif O>10.0 and O<24.0 then if not(not j)then else j=(p[x]);end;O=0X6+(((((M<O and O or O)==M and p[x]or O)==O and O or M)-O<=O and M or p[x])==p[x]and p[x]or p[x]);elseif R==125 then k[1][0x12]=-k[0X1][41];elseif O>23.0 and O<93.0 then if j then j=(p[x]);end;O=-0x1+((p[x]-O+O-O-O~=M and O or p[x])<M and M or O);elseif O>93.0 and O<118.0 then C=(C+j);break;end;end;O=(0X31);while true do if R==194 then return;end;if O<92.0 then e=e+C;O=(0X44+((((p[x]<M and O or M)>=O and O or M)+O+O<O and O or p[x])>O and O or M));elseif O>49.0 then(J)[x]=(e);break;end;end;e=(q);O=0x13;while true do if O~=19.0 then j=g[x];(e)[C]=j;break;else C=(p[x]);O=67+(((M-O-M==p[x]and p[x]or M)>=p[x]and O or O)-M+M);end;end;end;end;end;else if M>=0X13 then if not(M>=21)then if M~=0x14 then u[b[x]][q[c[x]]]=q[p[x]];else(q)[b[x]]=(H[x]+q[c[x]]);end;else if M~=22 then if q[b[x]]==n[x]then else x=p[x];end;else q[p[x]]=xpcall;end;end;else if not(M>=17)then if R~=222 then else k[1][35],k[0X1][9]=k[1][0X26],(177);end;if M~=16 then(q)[c[x]]=F.Px;else(q)[p[x]]=F.bx;end;else if M~=18 then local O=(p[x]);(q[O])(q[O+1.0]);S=O-1.0;else(q)[c[x]]=(q[p[x]]/q[b[x]]);end;end;end;end;end;end;x=(x+1.0);until false;end);if U then if N then if A~=1.0 then return q[o](k[1][0x9](S,o+1.0,q));else return q[o]();end;else if o then return k[0x1][9](A,o,q);end;end;else if not(y)then else for O,u,e in k[1][0X011],y do if O>=1.0 then u[0X2]=(u);(u)[3]=(q[O]);u[0x1]=0X3;y[O]=(nil);end;end;end;if k[1][42](N)=="string"then if not(k[1][2](N,':(\37d+)[:\13\10\93'))then(k[0x1][0X1E])(N,0.0);else(k[1][0x1E])("L\117r\97ph\32Scr\105pt\58"..(d[x]or"(interna\108)").."\58 "..k[0x1][0X17](N),0.0);end;else k[1][30](N,0.0);end;end;end);return s;end);if not Y[0X2e27]then a=-0X1f+((Y[25164]-Y[0X1ef6]+Y[10605]+Y[0X00624c]-Y[2932]<Y[2932]and Y[9200]or Y[0X668F])+Y[26822]);Y[0X2E27]=a;else a=Y[11815];end;else if a==1.0 then i[0x31]=(function()local Y,O,u,k,e,d,H,J=({i});d,H,u,J,e,k=F:qH(J,e,H,u,Y,d,k);local i,p,c,n,g;J,g,c,n,p,H,i=F:iH(Y,J,g,c,H,p,i,n,u);local b;b,n,O,g,i,c=F:pH(n,u,J,g,i,Y,b,H,k,c);if O~=nil then return F.E(O);end;local s;s,i=F:VH(p,k,s,e,d,i);while true do if i>89.0 then(k)[0X6]=Y[1][43]();s=Y[0X1][0X2B]();break;else if not(i<100.0)then else for S=1.0,u do local q,C,x,Z,j;Z,q,j,C,x=F:TH(Y,q,Z,C,x,j);local T,f,w,y,z;f,y,T,z,w=F:oH(f,T,z,y,w);O,T,w,f,Z,y,z=F:Gx(p,b,k,J,w,C,Y,j,H,e,g,c,z,f,x,T,d,S,Z,y,q);if O~=nil then return F.E(O);end;end;i=(0X64);end;end;end;u=Y[1][0xb](s);i=0x65;while true do if i~=0.0 then if Y[0x1][23]~=Y[1][0X15]then O,c=F:Jx(c,u,s,Y,k,n);if O==nil then else return F.E(O);end;end;i=0;k[1]=Y[1][43]();else O=F:xx(k);return F.E(O);end;end;end);return 9207,a;end;end;end;end;return nil,a;end,Y=function(F,Y,i)Y=(-38+((i[8866]+i[3470]~=i[26577]and i[14651]or i[3470])-F.j[0X4]+F.j[3]-i[0X7333]<=i[0X67d1]and F.j[0X4]or i[15908]));i[0X5D5e]=(Y);return Y;end,LH=function(F,F)return{244~=F[1][0xc]};end,p=function(F,F,Y)(Y[1])[0x18]=(F);(Y[0X1])[0X6]=(1.0);end,sx=function(F,F,Y,i,a)if not(Y>55.0)then return 34008,a,Y;else if not(i<235.0)then a=F[0X1][0X02e]();else a=(F[1][0x22]()==1.0);end;Y=0X37;end;return nil,a,Y;end,_=function(F,Y,i,a)repeat if Y>3.0 then if Y~=105.0 then(a)[2]=F.t;if not i[2342]then i[3661]=(-7185964029+((F.j[0x2]+F.j[0X2]+F.j[0X6]<=F.j[3]and F.j[0X1]or F.j[3])-F.j[0X1]+F.j[0x5]+F.j[0x9]));(i)[0X5B48]=(-1560017728+((F.j[0X3]-F.j[0X2]-F.j[0x4]-F.j[8]~=F.j[6]and i[0X2a23]or F.j[1])+i[0x02A23]<F.j[0X3]and F.j[0x5]or F.j[4]));Y=(-6937592638+(F.j[9]+F.j[4]-F.j[3]+F.j[0X007]+Y+F.j[0X9]+F.j[5]));i[0X926]=Y;else Y=i[0X926];end;else Y=F:H(a,Y,i);end;else a[0x3]=(unpack);break;end;until false;(a)[4]=F.A;(a)[5]=nil;a[0X6]=nil;(a)[7]=(nil);Y=123;repeat if Y<101.0 then a[0X6]=1.0;if not i[0x4bBA]then Y=F:f(i,Y);else Y=(i[0X4BBa]);end;else if Y<123.0 and Y>30.0 then F:a(a);break;else if Y>101.0 then(a)[0X5]=F.w;if not(not i[0x4607])then Y=(i[0X4607]);else Y=F:L(Y,i);end;end;end;end;until false;a[8]=nil;return Y;end,GH=function(F,F,Y,i,a)i=(121);F,a=Y[1][38](),Y[1][38]();return a,i,F;end,cH=function(F,F)while-0X9A==F[0X1][0X2c]do return{};end;return{F[0x1][26]};end,CH=function(F,F,Y)F=Y[0X4043];return F;end,Qx=math,qH=function(F,Y,i,a,O,u,k,e)O=(u[0X1][0X2b]()-0Xf51C);e={nil,nil,nil,F.U,nil,nil,nil,F.U,F.U,F.U,nil};i=u[1][0xB](O);k=u[0X1][0Xb](O);a=(nil);Y=(nil);return k,a,O,Y,i,e;end,O=function(F,Y,i)i[9200]=(0X34b3F831+((i[0X4607]-i[3661]-i[32508]+F.j[0X4]-i[0X7EfC]<=i[0X4607]and i[0X4E2b]or i[0x7efC])-F.j[4]));Y=4290462314+((F.j[5]>=F.j[0X6]and F.j[0X8]or i[17927])-Y-F.j[7]+i[26577]-i[0x7eFC]+i[17927]);(i)[14229]=Y;return Y;end,a=function(F,Y)Y[7]=F.yx;end,JH=function(F,F,Y,i,a)if F==77 then if not(i==0.0 and Y==0.0)then else return i,{0.0},Y;end;return i,61042,Y;else if F==0X41 then i,Y=a[1][0X26](),a[0X1][38]();end;end;return i,nil,Y;end,oH=function(F,F,Y,i,a,O)Y=(nil);F=(nil);O=nil;a=nil;i=(49);return F,a,Y,i,O;end,ex=function(F,F)F[0x1][46],F[0X1][35]=0x48^(-7),-F[0X1][0X2b];end,yx=string.byte,KH=function(F,Y)local i,a,O=0X2;repeat if i<=2.0 then O,i,a=F:GH(a,Y,i,O);elseif i~=121.0 then return{O*Y[1][13]+a};else i=0X4;if O==0.0 then return{a};elseif O>=Y[0x1][0X10]then O=O-Y[0X1][0XD];end;end;until false;return nil;end,Dx=function(F,Y,i,a)local O,u;a=(0X59);repeat O,u,a=F:cx(a,i,Y,u);if O==nil then else return{F.E(O)},a;end;until false;return nil,a;end,lx=function(F,Y,i)for a=1.0,#Y[1][0XA],3.0 do F:Bx(Y,a,i);end;end,wH=function(F,F)F[38]=(function()local Y=({F});local F,i,a,O=Y[1][7](Y[1][24],Y[1][0X6],Y[0X1][6]+3.0);Y[0X1][6]=Y[1][0X6]+4.0;return O*1.6777216E7+a*65536.0+i*256.0+F;end);end,MH=function(F,F)return{F[1][13]*F[0x1][35]};end}):Fx()(...);Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
Best Stat Reader by far in the game: Auto Updates reader with everyone's stats and rebirths View screen of another player's button Teleport/Loop tp to player's button Auto Stack button" Auto Block button Gorgeous Esp Recommended to join the discord server for any future updates, announcements, and scripts! https://discord.gg/XhbamTtd9s