Run it
Copy the script and paste it into your executor.
((...) n={,,;;,,;,;,;;,;;,,;;,;,;,;,,,,;;;,,,,,,;,;,,;,;} (H) n[H-(-+)] H,P ({{--(-);--(-)},{+-,-+};{-+;-}}) P[--(-)]<P[-+] n[P[-]],n[P[-+]],P[--(-)],P[+-]=n[P[+-]],n[P[+-]],P[-+]+(+-),P[--(-)]-(-) H={O=-+,P=--(-);a=-,C=--(-),F=-;g=--(-);[]=+-;[]=--(-);f=--(-),o=-+,p=-+,[]=+-,[]=-+,x=-;h=+-;d=--(-),b=--(-);r=+-;j=-,l=-+;[]=+-;K=-+;R=--(-),[]=+-,J=-+,[]=-+;[]=-;T=-+;[]=-;E=-+,V=--(-),c=--(-),u=--(-),[]=+-,G=+-,I=+-,S=+-,t=+-,q=--(-);H=--(-),n=--(-),Q=--(-);[]=--(-);W=--(-);w=+-,e=-+,L=--(-);D=--(-),N=+-,B=+-,v=-,z=--(-),[]=--(-);Y=--(-),y=-+;M=-+,A=-+,U=+-,s=-+,k=--(-);Z=--(-);i=-+,m=--(-);X=-+} P=.sub M=.insert y=.char m=.floor v=n X=.len R=.concat F= n=--(-),#v,+- p=v[n] (p)== F=(p) Q={} u=--(-) z=+- d=--(-) u<=F n=(p,u,u) v=H[n] v z=z+v*(+-)^((+-)-d)d=d+(--(-)) d==-+ d=- n=(z/(-+)) H=((z%(-))/(-)) P=z%(--(-))(Q,(n,H,P))z=+- n== (Q,((z/(--(-))))) u>=F (p,u+(+-),u+(-))~= (Q,(((z%(+-))/(+-)))) u=u+(+-) v[n]=(Q) ((n,M,y,m,v,X,R,u,p,l,V,z,Q,t,Z,P,F,j,a,d,W)d,F,Z,P,a,u,l,W,p,j,V,z,t,Q=(n) H,P=+-,n[-] P p[P],H=p[P]-(--(-)),H+(+-)-+==p[P] p[P],F[P]=, P=n[H] ,{},(n,H) M=(H) y=(y) (n,{y},H,M) y ,(P,y,m,v) U,B,e,J,I,d,j,c,z,O,A,x,E,k,K,L,u,p,w,D,i,T,q,r,G,N,g,S,Y,R,s,b,C,h P P<-(-) P<-(-) P<-+ P<- P<- P<-(-) P<--(-) L=R q=(-)N=(-)R=n[N]G=(-)N=(+-)P=R[N]N=()F[N]=P R=n[G]G=(-(-))P=R[G]k=n[q]Y=P G=P P=k - - h=k Y=(-+)h=n[Y]R=h P=-(-) x=+- C=U[x]c=C P=+ P<+ u=F[m[--(-)]]z=F[m[-]]p=u==z R=p P=- P=n[(--(-))]R={} P<-(-) P<-+ E=E+b R=E<=s A= O R=A R A=E>=s A=O A R=A R A=+ P=R A R=-+ P=P R u=F[m[--(-)]]j=+- d=- z=(d,j)u=-+ p=z==u R=p P=p - + P<-(-) u=y[-]P=F[m[+-]]z=P P=z[u]p=y[+-]P=P -(-) + F[u]=c w=- T=F[K]S=T+w x=U[S]C=k+x x=+- P=C%x S=F[i]x=q+S S=-+ C=x%S k=P q=C P=- P<+ P<-+ P<+ P<-(-) P=-(-)F[u]=R z=z+j N= L u=z<=d u=N u N=z>=d N=L N u=N u N=- P=u N u=- P=P u u=F[m[--(-)]]z=-+ p=u~=z P=p + + P<- R=+- z=-(-)u=(-)p=u^z P=R-p R=(-)p=P P=R/p R={P}P=n[(-+)] i=-+ D=--(-)O=#e r=(D,O)D=(e,r)O=F[q]g=D-i r= A=(g)P=-+ O[D]=A D= P<- P<-+ s=F[u]E=s P=s - -+ i= g D=D+A r=D<=O r=i r i=D>=O i=g i r=i r i=-+ P=r i r=-+ P=P r P<-(-) u=F[m[-+]]z=+- p=u*z u=- R=p%u P=+ F[m[-+]]=R C=F[u]c=C P=C - -(-) P<+ P<+ P<-+ P<+ P<+ L=F[j]R=L P=+- u=F[m[-+]]z=+- p=u*z u=+ R=p+u p=-+ P=R%p F[m[-]]=P P=- u=-+ p=F[m[+-]]R=p~=u h=()F[h]=R P=F[N]k=- Y=- R=(Y,k)P=-+ e=(+-)Y=()F[Y]=R k=P R=n[e]r=(-,{})P=--(-)e={(r)}q=P P={(e)}R=-+ e=P P=e[R]r=P R=(-)P=n[R]b=(+-)D=F[z]s=n[b]b=(r)s=(-+)E=(b,s)D={()}R=((D))D=()F[D]=R R=+- E=F[Y]s=E E=--(-)b=E E=-+ P=- O=b<E E=R-b P<- O=+- D=#e r=D==O P=r + + C=P T=+- S=U[T]T= x=S==T P=x -+ -(-)c=x P<-(-) P<+ p=(-+)R=(--(-))P=n[R]R=n[p]p=(+-)n[p]=P p=(+-)n[p]=R p=F[m[-]]u=()P=- P=C P=- R=c P<-(-) P=-(-) P=-+ P<-(-) P<- P<-(-) P<-+ P=- P=R - -+ T=+- S=U[T]P=-+ T=F[J]x=S==T c=x P<-+ e= q Y=Y+k G=Y<=h G=e G e=Y>=h e=q e G=e G e=- P=G e G=- P=P G P= P=P - - P<-+ P<-+ R={}P=n[(-)] u=F[m[+-]]z=-+ p=u%z d=F[m[-]]k=- h=--(-)N=F[m[-+]]r=F[m[--(-)]]e=r-p r=- q=e/r Y=k-q G=h^Y P=-+ L=N/G j=(L)d=+ z=j%d j=+- d=j^p u=z/d d=F[m[-]]G=-+ N=u%G k=--(-)G=-(-)L=N*G N=-+ j=(L)d=F[m[-]]L=(u)z=j+L j=-+ d=z%j p= L=z-d z= h=+- j=L/N N=- L=d%N G=d-L N=G/h h=- G=j%h d= Y=j-G j= h=Y/k u= Y={L;N,G,h}L= F[m[--(-)]]=Y h= N= G= P<-+ A=()F[A]=E g=(--(-))K=--(-)R=n[g]g=(--(-))P=R[g]i=+- g=--(-)w=- R=(g,i)i=-+ x=(+-)g=()F[g]=R P=F[N]R=(i,K)B=+- i=()F[i]=R U=--(-)K=-+ P=F[N]I=F[g]R=(K,I)K=()F[K]=R R=F[N]J=+- I=(J,U)R=-+ U=(--(-))P=I==R R=(--(-))I=()F[I]=P C=n[x]S=F[N]P=(-+)T={(w,B)}P=r[P]x=((T))C=(-+)c=x..C J=U..c P=(r,R,J)J=()F[J]=P U=(-+)R=n[U]c=(-+,{N,A,Y,z,u,D,I,J,g;K;i;h})U={(c)}P={(U)}U=P P=F[I]P=P -+ -+ c=F[u]P=c -+ -(-)R=c P<-+ P<+ P<-(-) P<- P<+ P<-+ O=(--(-))P=n[O]O=(-)n[O]=P P=+ z=F[m[+-]]P=-(-)u=z==p R=u P=+ P<- r=D i=r e[r]=i r= P=+ P=(+,{d})s={()}R={(s)}P=n[(+-)] P<-+ P<- d= P=-(-)N= L= P=F[m[--(-)]]P=P -+ -(-) P<-+ R={}D=()g=(--(-))U=(+-)r={}F[D]=r N= L= G= r=()P=n[(-)]i={}d= O=(-,{D,h;Y,j})I=(-)F[r]=O O={}x= A=()F[A]=O O=n[g]k= j=(j)J=F[A]K={[I]=J,[U]=x}j=(--(-))g=(i,K)e= u=g O=(-+,{A,D,q,h,Y,r})D=(D)Y=(Y)d=n[j]z=O r=(r)N=(+-)Y=(-)q=(q)A=(A)k=-(-)h=(h)L=n[N]h=(Y,k)G=u[h]h=(-)h=L[h]z= N={(L,G)}j=((N))d=()u= b=(+-)s=n[b]P=- b=(--(-))G=Y E=s[b]s=(p,G)E=F[m[-+]]b=()D=s+b r=D+L D=--(-)e=r%D b=--(-)L=e D=z[u]s=L+b E=d[s]r=D..E G= z[u]=r P<+ P<-+ P<- P<+ P= P=+ p=F[m[--(-)]]R=#p p=- P=R==p P=P - -+ p= F[m[-+]]=R P=+ P<-(-) p=(-+)R=(-)P=n[R]R=(p)P=n[(--(-))]R={} F[u]=E P=F[u]P=P -(-) - P<+ P<- P={}u=+- z=F[m[+-]]p=P d=z z=--(-)j=z z=--(-)L=j<z z=u-j P=-(-) R=-(-)u=(--(-))z=-+ p=u^z P=R-p p=P R=(--(-))P=R/p R={P}P=n[(+-)] P<+ R=(+-)d=(+-)P=n[R]p=F[m[-]]G=(-+)z=n[d]h=(-(-),{})N=n[G]G={(h)}N=--(-)L={(G)}j=L[N]d=(j)z=(+-)u=(d,z)p={()}R=((p))p=R u=F[m[-]]R=u P=u + + P={}F[m[-]]=P G=(-+)N=- Y=--(-)R=F[m[--(-)]]j=-+ d=R R=u%j F[m[--(-)]]=R L=u%N N=- j=L+N F[m[--(-)]]=j N=n[G]G=(+-)L=N[G]N=(p)P=+ L=(--(-))k=Y G=--(-)Y=-+ z[u]=L L=--(-)q=k<Y Y=G-k h=N P<-+ P<-(-) P<-(-) P<+ P<-(-) z=-+ p=(+-)P=n[p]u=F[m[-+]]p=(u,z)P=+ k= G= e= L= d=(d)q= j=(j)N=(N)r= L=(-+)P=- z=(z)Y=(Y)u=(u)Y=()u= z= D=(D)N=(--(-))j=n[L]L=(+-)r=- k={}h=(h)d=j[L]j=()D=-+ h=(+-)F[j]=d L=n[N]N=(+-)d=L[N]G=(-)N=n[G]G=(-+)L=N[G]G=n[h]h=(-)N=G[h]h=()e={}q=()G=- F[h]=G G=--(-)O=D F[Y]=G F[q]=k k=-+ D=+- G={}A=D D=- g=A<D D=r-A G=+- P=F[m[-]]u=z h=-+ N=(G,h)P=-(-)p[u]=N u= P<- P=- b=(--(-))A=(+-)P=n[b]O=n[A]b=(O)P=(--(-))n[P]=b P=+ P<- P<-(-) O=--(-)D=#e P=-(-)r=D==O s=k==q E=s P=- P<+ P=F[m[--(-)]]u=F[m[+-]]p[P]=u P=F[m[-+]]u={(p)}R={(u)}P=n[(+-)] I=(I)U= P=- i=(i)A=(A)g=(g)K=(K)J=(J) P<-(-) P<- P<-(-) P<+ P=n[(-+)]R={u} R=h P=Y P=h + + P= u=()p=y z=(--(-))F[u]=P R=n[z]z=(--(-))P=R[z]d=()z=()F[z]=P j=()G=(+,{j})P=(-(-),{})F[d]=P P= F[j]=P N=(-+)L=n[N]N=(G)P=N -+ -+ R=N P<+ P=F[N]O=+- b=- s=(b,O)P=(--(-))O=(-+)n[P]=s b=n[O]O=+- P=b>O P=P - - e=(+-)q=n[e]e=(-)k=q[e]P=- h=k P<-+ P<- P= P=P -(-)-+ P= F[m[-]]=P R={}P=n[(--(-))] P<-(-) P= P=P -+ -(-) z=(+-)u=n[z]z=(-)p=u[z]z=F[m[-+]]u={(z)}P=n[(-)]R={(u)} P=#v (R),(n,H) M=(H) y=(y,m,v,X) (n,{y;m;v;X},H,M) y ,+-,(n,H) M=(H) y=(y,m) (n,{y,m},H,M) y ,(n,H) M=(H) y=(y,m,v,X,R) (n,{y;m;v;X,R},H,M) y ,{},(n,H) M=(H) y=(...) (n,{...},H,M) y ,(n,H) M=(H) y=() (n,{},H,M) y ,(n) H=-+,#n,--(-) p[n[H]]=p[n[H]]+(+-) y P=() M=(P)M[(+-)],M[(-+)],M[(+-)]=n,d,()-+ P ({},{[(-+)]=d,[(-)]=n,[(--(-))]=()-+ }) ,(n)p[n]=p[n]-(--(-)) +-==p[n] p[n],F[n]=, ,()u=u+(--(-))p[u]=- u ((+,{}))((R)))(getfenv () _ENV, [(-)],newproxy,,,,{...}))(...)Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
F3x

Universal