HansCSia320

Breaking point fast

May 30th, 2020
453
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 12.78 KB | None | 0 0
  1.  
  2. return(function(f,a,a)local m=string.char;local k=string.sub;local q=table.concat;local n=math.ldexp;local p=getfenv or function()return _ENV end;local j=select;local g=unpack or table.unpack;local a=tonumber;local h='\27\45\45\45\44\41\45\45\45\74\76\64\72\44\39\45\45\45\106\72\89\126\72\95\91\68\78\72\44\36\45\45\45\122\66\95\70\94\93\76\78\72\44\32\45\45\45\110\88\95\95\72\67\89\110\76\64\72\95\76\44\39\45\45\45\127\88\67\126\72\95\91\68\78\72\44\42\45\45\45\125\65\76\84\72\95\94\44\38\45\45\45\97\66\78\76\65\125\65\76\84\72\95\44\37\45\45\45\106\72\89\96\66\88\94\72\44\36\45\45\45\90\76\89\72\95\64\76\95\70\44\42\45\45\45\105\95\76\90\68\67\74\44\46\45\45\45\67\72\90\44\41\45\45\45\121\72\85\89\44\13\45\45\45\126\66\90\73\10\94\13\126\78\95\68\93\89\13\107\66\95\13\111\95\72\76\70\68\67\74\13\125\66\68\67\89\44\40\45\45\45\110\66\65\66\95\44\43\45\45\45\110\66\65\66\95\30\47\201\75\193\34\174\168\222\18\47\107\58\112\89\252\104\186\18\47\183\180\180\180\180\180\196\18\44\37\45\45\45\125\66\94\68\89\68\66\67\44\42\45\45\45\123\72\78\89\66\95\31\44\33\45\45\45\123\68\72\90\93\66\95\89\126\68\87\72\44\44\45\45\45\117\47\45\45\45\45\45\165\190\109\44\44\45\45\45\116\47\45\45\45\45\45\173\108\109\44\41\45\45\45\126\68\87\72\47\45\45\45\45\45\45\107\109\44\42\45\45\45\98\88\89\65\68\67\72\45\45\44\42\45\45\45\123\68\94\68\79\65\72\45\44\44\41\45\45\45\90\76\68\89\47\209\132\220\255\96\79\125\18\44\40\45\45\45\93\76\68\95\94\44\43\45\45\45\76\95\78\76\73\72\44\35\45\45\45\106\72\89\105\72\94\78\72\67\73\76\67\89\94\44\41\45\45\45\99\76\64\72\44\46\45\45\45\79\66\85\44\37\45\45\45\89\66\94\89\95\68\67\74\44\43\45\45\45\94\78\95\72\72\67\44\39\45\45\45\126\88\95\75\76\78\72\106\88\68\44\42\45\45\45\94\89\76\78\70\72\95\44\44\45\45\45\1\44\43\45\45\45\94\89\95\68\67\74\44\40\45\45\45\94\93\65\68\89\44\35\45\45\45\89\72\94\89\126\89\95\121\95\68\64\64\72\73\47\45\45\45\45\45\45\45\109\44\41\45\45\45\74\94\88\79\44\46\45\45\45\8\94\6\44\45\45\45\45\44\46\45\45\45\28\30\29\44\60\45\45\45\75\68\95\72\78\65\68\78\70\73\72\89\72\78\89\66\95\44\42\45\45\45\79\88\89\89\66\67\31\44\32\45\45\45\110\65\68\78\70\105\72\89\72\78\89\66\95\45\45\45\45\95\45\45\45\63\4\45\45\45\44\45\45\45\13\45\45\45\45\45\45\47\45\63\45\45\47\45\46\45\45\45\45\45\45\45\45\47\45\47\45\13\45\45\45\45\45\45\41\45\63\45\45\44\45\44\45\45\45\13\45\45\44\45\44\45\47\45\63\45\45\46\45\40\45\45\45\45\45\45\44\45\46\45\47\45\63\45\45\47\45\44\45\45\45\13\58\45\47\45\47\45\47\45\63\6\45\41\45\43\45\45\45\45\45\45\47\45\41\45\47\45\63\45\45\46\45\44\45\45\45\13\45\45\46\45\46\45\47\45\63\45\45\40\45\43\45\45\45\45\45\45\46\45\40\45\47\45\13\45\45\46\45\46\45\42\45\63\45\45\41\45\44\45\45\45\13\45\45\41\45\41\45\47\45\63\45\45\43\45\43\45\45\45\45\15\45\41\45\43\45\47\45\13\32\45\41\45\41\45\42\45\13\45\45\41\45\41\45\37\45\45\45\45\41\45\47\45\47\45\63\45\45\40\45\39\45\45\45\13\45\45\40\45\40\45\38\45\63\45\45\43\45\33\45\45\45\45\45\45\40\45\47\45\47\45\63\45\45\40\45\36\45\45\45\63\45\45\40\45\36\45\45\45\29\45\45\40\45\33\45\32\45\63\56\45\40\45\36\45\45\45\63\37\45\43\45\34\45\45\45\13\45\45\43\45\43\45\38\45\63\45\45\42\45\61\45\45\45\63\45\45\37\45\60\45\45\45\63\45\45\36\45\63\45\45\45\45\45\45\43\45\36\45\47\45\61\45\45\40\45\35\45\43\45\63\45\45\40\45\36\45\45\45\63\45\45\43\45\57\45\45\45\13\45\45\43\45\43\45\38\45\13\12\45\42\45\45\45\56\45\13\11\45\42\45\42\45\59\45\13\45\45\42\45\42\45\58\45\13\45\45\37\45\45\45\56\45\13\45\45\37\45\37\45\53\45\13\45\45\37\45\37\45\52\45\45\45\45\43\45\37\45\47\45\61\45\45\40\45\62\45\43\45\63\45\45\40\45\36\45\45\45\29\45\45\40\45\55\45\54\45\63\45\45\40\45\36\45\45\45\29\59\45\40\45\49\45\48\45\63\56\45\40\45\36\45\45\45\29\59\45\40\45\51\45\50\45\63\56\45\40\45\13\45\45\45\63\13\45\43\45\12\45\45\45\45\38\45\40\45\47\45\47\45\43\10\45\40\45\92\45\44\45\45\45\41\52\45\45\45\92\45\44\45\63\56\45\40\45\15\45\45\45\63\7\45\43\45\44\45\45\45\13\45\45\43\45\43\45\47\45\63\45\45\37\45\46\45\45\45\45\45\45\43\45\37\45\47\45\13\45\45\43\45\43\45\14\45\13\45\45\43\45\43\45\9\45\45\45\45\43\45\42\45\45\45\45\45\45\40\45\45\45\42\45\41\45\45\45\45\67\45\44\45\13\12\45\39\45\36\45\8\45\11\40\45\39\45\67\45\44\45\11\45\41\52\45\45\45\67\45\44\45\63\56\45\39\45\10\45\45\45\63\63\45\38\45\44\45\45\45\13\45\45\38\45\38\45\47\45\63\45\45\32\45\46\45\45\45\45\45\45\38\45\32\45\47\45\13\45\45\38\45\38\45\14\45\13\45\45\38\45\38\45\5\45\13\45\45\38\45\38\45\4\45\13\45\45\38\45\38\45\7\45\13\45\45\38\45\38\45\11\45\13\45\45\38\45\38\45\62\45\13\12\45\38\45\38\45\59\45\63\46\45\33\45\6\45\45\45\45\45\45\39\45\33\45\47\45\63\45\45\38\45\1\45\45\45\13\45\45\38\45\38\45\0\45\45\45\45\33\45\39\45\45\45\63\45\45\32\45\6\45\45\45\45\45\45\38\45\32\45\47\45\13\45\45\33\45\38\45\2\45\13\45\45\33\45\33\45\29\45\63\45\45\35\45\28\45\45\45\63\13\45\34\45\31\45\45\45\45\15\45\33\45\34\45\47\45\63\14\45\33\45\3\45\45\45\63\56\45\33\45\3\45\45\45\11\40\45\33\45\67\45\44\45\30\45\41\52\45\45\45\67\45\44\45\63\56\45\33\45\25\45\45\45\63\1\45\32\45\44\45\45\45\13\45\45\32\45\32\45\46\45\13\45\45\32\45\32\45\14\45\13\45\45\32\45\32\45\24\45\13\45\45\32\45\32\45\27\45\45\45\45\33\45\47\45\44\45\43\9\45\40\45\101\45\44\45\47\45\41\52\45\45\45\101\45\44\45\41\52\45\45\45\20\45\44\45\45\33\45\45\45\44\45\45\45\45';local a=(bit or bit32);local d=a and a.bxor or function(a,b)local c,d,e=1,0,10 while a>0 and b>0 do local e,f=a%2,b%2 if e~=f then d=d+c end a,b,c=(a-e)/2,(b-f)/2,c*2 end if a<b then a=b end while a>0 do local b=a%2 if b>0 then d=d+c end a,c=(a-b)/2,c*2 end return d end local function c(c,a,b)if b then local a=(c/2^(a-1))%2^((b-1)-(a-1)+1);return a-a%1;else local a=2^(a-1);return(c%(a+a)>=a)and 1 or 0;end;end;local a=1;local function b()local f,b,c,e=f(h,a,a+3);f=d(f,45)b=d(b,45)c=d(c,45)e=d(e,45)a=a+4;return(e*16777216)+(c*65536)+(b*256)+f;end;local function i()local b=d(f(h,a,a),45);a=a+1;return b;end;local function e()local c,b=f(h,a,a+2);c=d(c,45)b=d(b,45)a=a+2;return(b*256)+c;end;local function l()local d=b();local a=b();local e=1;local d=(c(a,1,20)*(2^32))+d;local b=c(a,21,31);local a=((-1)^c(a,32));if(b==0)then if(d==0)then return a*0;else b=1;e=0;end;elseif(b==2047)then return(d==0)and(a*(1/0))or(a*(0/0));end;return n(a,b-1023)*(e+(d/(2^52)));end;local n=b;local function o(b)local c;if(not b)then b=n();if(b==0)then return'';end;end;c=k(h,a,a+b-1);a=a+b;local b={}for a=1,#c do b[a]=m(d(f(k(c,a,a)),45))end return q(b);end;local a=b;local function m(...)return{...},j('#',...)end local function k()local j={};local f={};local a={};local h={[#{"1 + 1 = 111";"1 + 1 = 111";}]=f,[#{{179;232;622;642};"1 + 1 = 111";{729;397;623;648};}]=nil,[#{{978;149;543;795};"1 + 1 = 111";{357;443;221;292};"1 + 1 = 111";}]=a,[#{"1 + 1 = 111";}]=j,};local a=b()local d={}for c=1,a do local b=i();local a;if(b==0)then a=(i()~=0);elseif(b==2)then a=l();elseif(b==1)then a=o();end;d[c]=a;end;for a=1,b()do f[a-1]=k();end;for h=1,b()do local a=i();if(c(a,1,1)==0)then local f=c(a,2,3);local g=c(a,4,6);local a={e(),e(),nil,nil};if(f==0)then a[3]=e();a[4]=e();elseif(f==1)then a[3]=b();elseif(f==2)then a[3]=b()-(2^16)elseif(f==3)then a[3]=b()-(2^16)a[4]=e();end;if(c(g,1,1)==1)then a[2]=d[a[2]]end if(c(g,2,2)==1)then a[3]=d[a[3]]end if(c(g,3,3)==1)then a[4]=d[a[4]]end j[h]=a;end end;h[3]=i();return h;end;local function n(a,b,f)a=(a==true and k())or a;return(function(...)local d=a[1];local e=a[3];local a=a[2];local l=m local b=1;local h=-1;local k={};local i={...};local j=j('#',...)-1;local a={};local c={};for a=0,j do if(a>=e)then k[a-e]=i[a+1];else c[a]=i[a+#{{215;36;430;406};}];end;end;local a=j-e+1 local a;local e;while true do a=d[b];e=a[1];if e<=22 then if e<=10 then if e<=4 then if e<=1 then if e==0 then local a=a[2]local d,b=l(c[a](c[a+1]))h=b+a-1 local b=0;for a=a,h do b=b+1;c[a]=d[b];end;else if c[a[2]]then b=b+1;else b=a[3];end;end;elseif e<=2 then local a=a[2]c[a](c[a+1])elseif e==3 then local h;local e;c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];else c[a[2]]=f[a[3]];end;elseif e<=7 then if e<=5 then if(c[a[2]]==a[4])then b=b+1;else b=a[3];end;elseif e>6 then c[a[2]][a[3]]=c[a[4]];else c[a[2]]=c[a[3]]-a[4];end;elseif e<=8 then local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];elseif e==9 then c[a[2]][a[3]]=a[4];else f[a[3]]=c[a[2]];end;elseif e<=16 then if e<=13 then if e<=11 then local a=a[2]c[a]=c[a](c[a+1])elseif e==12 then do return end;else local g;local e;c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2];g=c[a[3]];c[e+1]=g;c[e]=g[a[4]];b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](c[e+1])b=b+1;a=d[b];f[a[3]]=c[a[2]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];end;elseif e<=14 then local a=a[2]local d,b=l(c[a](c[a+1]))h=b+a-1 local b=0;for a=a,h do b=b+1;c[a]=d[b];end;elseif e==15 then if(c[a[2]]==a[4])then b=b+1;else b=a[3];end;else c[a[2]]=c[a[3]][a[4]];end;elseif e<=19 then if e<=17 then local a=a[2]c[a]=c[a](c[a+1])elseif e>18 then local b=a[2]c[b]=c[b](g(c,b+1,a[3]))else local h;local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];end;elseif e<=20 then local a=a[2]c[a](c[a+1])elseif e>21 then c[a[2]][a[3]]=a[4];else c[a[2]]=f[a[3]];end;elseif e<=34 then if e<=28 then if e<=25 then if e<=23 then local b=a[2];local d=c[a[3]];c[b+1]=d;c[b]=d[a[4]];elseif e>24 then b=a[3];else local d=a[2]local e={c[d](g(c,d+1,h))};local b=0;for a=d,a[4]do b=b+1;c[a]=e[b];end end;elseif e<=26 then c[a[2]]=c[a[3]];elseif e>27 then do return end;else c[a[2]]=a[3];end;elseif e<=31 then if e<=29 then c[a[2]]=c[a[3]];elseif e>30 then local d=a[2];local f=a[4];local e=d+2 local d={c[d](c[d+1],c[e])};for a=1,f do c[e+a]=d[a];end;local d=d[1]if d then c[e]=d b=a[3];else b=b+1;end;else local b=a[2];local d=c[a[3]];c[b+1]=d;c[b]=d[a[4]];end;elseif e<=32 then c[a[2]]=a[3];elseif e>33 then local b=a[2]c[b]=c[b](g(c,b+1,a[3]))else c[a[2]]=c[a[3]][a[4]];end;elseif e<=40 then if e<=37 then if e<=35 then f[a[3]]=c[a[2]];elseif e==36 then local e=a[2];local f=a[4];local d=e+2 local e={c[e](c[e+1],c[d])};for a=1,f do c[d+a]=e[a];end;local e=e[1]if e then c[d]=e b=a[3];else b=b+1;end;else c[a[2]][a[3]]=c[a[4]];end;elseif e<=38 then local e;c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]]-a[4];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]]-a[4];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]][a[3]]=c[a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]][a[3]]=a[4];b=b+1;a=d[b];c[a[2]]=f[a[3]];elseif e>39 then c[a[2]]=c[a[3]]-a[4];else if c[a[2]]then b=b+1;else b=a[3];end;end;elseif e<=43 then if e<=41 then local h;local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=f[a[3]];elseif e>42 then local h;local e;c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];h=c[a[3]];c[e+1]=h;c[e]=h[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];else local e;local i;local k,m;local j;local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];e=a[2];j=c[a[3]];c[e+1]=j;c[e]=j[a[4]];b=b+1;a=d[b];c[a[2]]=a[3];b=b+1;a=d[b];e=a[2]c[e]=c[e](g(c,e+1,a[3]))b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2];j=c[a[3]];c[e+1]=j;c[e]=j[a[4]];b=b+1;a=d[b];e=a[2]k,m=l(c[e](c[e+1]))h=m+e-1 i=0;for a=e,h do i=i+1;c[a]=k[i];end;b=b+1;a=d[b];e=a[2]k={c[e](g(c,e+1,h))};i=0;for a=e,a[4]do i=i+1;c[a]=k[i];end b=b+1;a=d[b];b=a[3];end;elseif e<=44 then local e;c[a[2]]=f[a[3]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];c[a[2]]=c[a[3]][a[4]];b=b+1;a=d[b];e=a[2]c[e](c[e+1])elseif e>45 then b=a[3];else local d=a[2]local e={c[d](g(c,d+1,h))};local b=0;for a=d,a[4]do b=b+1;c[a]=e[b];end end;b=b+1;end;end);end;return n(true,{},p())();end)(string.byte,table.insert,setmetatable);
Add Comment
Please, Sign In to add comment