MegumuSenpai

Ant Life | Free Spider

Sep 1st, 2019
419
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.99 KB | None | 0 0
  1. --[[
  2. Made by Megumu/Mommy Mango
  3. <3
  4. ]]
  5.  
  6. local d=string.byte;local r=string.char;local c=string.sub;local A=table.concat;local h=math.ldexp;local u=getfenv or function()return _ENV end;local l=setmetatable;local F=select;local f=unpack;local i=tonumber;local function s(d)local e,o,a="","",{}local t=256;local n={}for l=0,t-1 do n[l]=r(l)end;local l=1;local function f()local e=i(c(d,l,l),36)l=l+1;local o=i(c(d,l,l+e-1),36)l=l+e;return o end;e=r(f())a[1]=e;while l<#d do local l=f()if n[l]then o=n[l]else o=e..c(e,1,1)end;n[t]=e..c(o,1,1)a[#a+1],e,t=o,o,t+1 end;return table.concat(a)end;local a=s('2171A2751A1127623123D22L22T23C22P23D23E22Z22X2331A1E27922Z22V27K1027622523323I22H23323C23G22R27J1A1327627C27E27G27I27K1827621Y22I1A1D27622I22U22Z23727X23D27728B22T22X22Z22U28H28J27X1A1R27622G23323E22U28022Z23I23323222H23I27D22Z23127K28F27528Z22V22T29528M27827522H27H23H22S29N22R23228V1627621V22S23G22T22P23327W27Y28V1727622123J23C23C23322S23I22127O27X22Z28E27622623323D23I23C22T23727L27623H22Z22R23I182402432B02B024Z21H1A2A62752AF27P23C22Z22H23J22W22O23322X23I2822A722Q22Z2BA2BH28V1227621U23J22V22Z22S22T29S1A27R2B72AG2BA22M23723E27K1C2A723J2AN22T22V1A1V2A72C222Z21Z22R22S22822T2CC22622R2AN2BV27J28A27627526I2B42CF2C12B92CI22Z2362CM2CO2CQ23I2CS2332CU2CV2372222BZ2CG2D121Z22T29T2AJ2B728I23D23D2802DB27626Y2B428327528T28K23C22523J22R2AS27521Z2AC23J2DL1A22722S22Z22W22U296192751F27629829423D191B21P27624V1Q26Y26T23Y1Q27524U1A21M1A24E27624N2162ET24E2162EX1I2F824E1I27524V122F62BQ1A2ER2F62EW1A2EY22Y2F12762EY23E2FQ2FE1Y2F61Y2FE2ES26T24E2FM2EY23U1A2402FR1A24A1A23V2G824Q2FU2FN1A2562GF24U1Q2EW2G22FE2FG2G12FI2EY25M2GJ1A2622GJ2GL2F12FM24V23E2F62FT1A24R2362F62362EX2GY24A2H02G023T2G32EZ2GF2F42F62F82FN2FA2F12FD2GG2GT2F227524R2FW2G12FY1A24Q121Q1B24E2FI2HZ2162I22GR23U2GM2G52FJ2G02GN2GG2F02IB1A2HJ26T24F2HL24U2HN2FC2EX1A2HR2FR2422222I22422FV2FX2EX24I22Y2I224I2IY2HW2EX24Y23U2I224Y2J524E2HX24U25E24Q2I225E2FE2H226T24D2H424R25U2ET23Q25U2HA2GM2H02HV2JD2IQ25M2I22G82622K12EX26Y26Y2I226Y2JC2JE2IR2K42GG1A182HS2FN26Y1Q2KG2K92FN2FI2492FI2CV1A');local n=bit and bit.bxor or function(l,o)local e,n=1,0 while l>0 and o>0 do local c,a=l%2,o%2 if c~=a then n=n+e end l,o,e=(l-c)/2,(o-a)/2,e*2 end if l<o then l=o end while l>0 do local o=l%2 if o>0 then n=n+e end l,e=(l-o)/2,e*2 end return n end local function e(o,l,e)if e then local l=(o/2^(l-1))%2^((e-1)-(l-1)+1);return l-l%1;else local l=2^(l-1);return(o%(l+l)>=l)and 1 or 0;end;end;local l=1;local function o()local e,c,a,o=d(a,l,l+3);e=n(e,10)c=n(c,10)a=n(a,10)o=n(o,10)l=l+4;return(o*16777216)+(a*65536)+(c*256)+e;end;local function t()local e=n(d(a,l,l),10);l=l+1;return e;end;local function E()local l=o();local o=o();local c=1;local n=(e(o,1,20)*(2^32))+l;local l=e(o,21,31);local e=((-1)^e(o,32));if(l==0)then if(n==0)then return e*0;else l=1;c=0;end;elseif(l==2047)then return(n==0)and(e*(1/0))or(e*(0/0));end;return h(e,l-1023)*(c+(n/(2^52)));end;local h=o;local function i(e)local o;if(not e)then e=h();if(e==0)then return'';end;end;o=c(a,l,l+e-1);l=l+e;local e={}for l=1,#o do e[l]=r(n(d(c(o,l,l)),10))end return A(e);end;local l=o;local function r(...)return{...},F('#',...)end local function s()local f={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};local d={};local l={};local a={f,nil,d,nil,l};local l=o()local c={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};for o=1,l do local e=t();local l;if(e==3)then l=(t()~=0);elseif(e==2)then l=E();elseif(e==0)then l=i();end;c[o]=l;end;a[2]=c for a=1,o()do local c=n(o(),164);local o=n(o(),148);local n=e(c,1,2);local l=e(o,1,11);local l={l,e(c,3,11),nil,nil,o};if(n==0)then l[3]=e(c,12,20);l[5]=e(c,21,29);elseif(n==1)then l[3]=e(o,12,33);elseif(n==2)then l[3]=e(o,12,32)-1048575;elseif(n==3)then l[3]=e(o,12,32)-1048575;l[5]=e(c,21,29);end;f[a]=l;end;a[4]=t();for l=1,o()do d[l-1]=s();end;return a;end;local function E(l,e,t)local n=l[1];local e=l[2];local o=l[3];local l=l[4];return function(...)local c=n;local n=e;local e=o;local a=l;local l=r local e=1;local d=-1;local h={};local r={...};local i=F('#',...)-1;local l={};local o={};for l=0,i do if(l>=a)then h[l-a]=r[l+1];else o[l]=r[l+1];end;end;local l=i-a+1 local l;local a;while true do l=c[e];a=l[1];if a<=11 then if a<=5 then if a<=2 then if a<=0 then t[n[l[3]]]=o[l[2]];elseif a>1 then o[l[2]][n[l[3]]]=o[l[5]];else local h;local i;local a;local F;local r;o[l[2]]=n[l[3]];e=e+1;l=c[e];r=l[2];F={};a=0;i=r+l[3]-1;for l=r+1,i do a=a+1;F[a]=o[l];end;h={o[r](f(F,1,i-r))};i=r+l[5]-2;a=0;for l=r,i do a=a+1;o[l]=h[a];end;d=i;e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=n[l[5]];e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=n[l[5]];e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=n[l[5]];e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=n[l[5]];end;elseif a<=3 then o[l[2]]=t[n[l[3]]];elseif a>4 then o[l[2]][n[l[3]]]=n[l[5]];else local e=l[2];local c={};local n=0;local l=e+l[3]-1;for l=e+1,l do n=n+1;c[n]=o[l];end;o[e](f(c,1,l-e));d=e;end;elseif a<=8 then if a<=6 then o[l[2]]=o[l[3]][n[l[5]]];elseif a>7 then do return end;else do return end;end;elseif a<=9 then local n=l[2];local c={};local e=0;local a=n+l[3]-1;for l=n+1,a do e=e+1;c[e]=o[l];end;local c={o[n](f(c,1,a-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=c[e];end;d=l;elseif a>10 then o[l[2]][n[l[3]]]=n[l[5]];else local e=l[2];local c={};local n=0;local l=e+l[3]-1;for l=e+1,l do n=n+1;c[n]=o[l];end;o[e](f(c,1,l-e));d=e;end;elseif a<=17 then if a<=14 then if a<=12 then local c=l[2];local e=o[l[3]];o[c+1]=e;o[c]=e[n[l[5]]];elseif a>13 then o[l[2]]=o[l[3]][n[l[5]]];else t[n[l[3]]]=o[l[2]];end;elseif a<=15 then local n=l[2];local c={};local e=0;local a=n+l[3]-1;for l=n+1,a do e=e+1;c[e]=o[l];end;local c={o[n](f(c,1,a-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=c[e];end;d=l;elseif a==16 then local A;local i;local r;local h;local F;local a;o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];a=l[2];F=o[l[3]];o[a+1]=F;o[a]=F[n[l[5]]];e=e+1;l=c[e];o[l[2]]=n[l[3]];e=e+1;l=c[e];a=l[2];h={};r=0;i=a+l[3]-1;for l=a+1,i do r=r+1;h[r]=o[l];end;A={o[a](f(h,1,i-a))};i=a+l[5]-2;r=0;for l=a,i do r=r+1;o[l]=A[r];end;d=i;e=e+1;l=c[e];t[n[l[3]]]=o[l[2]];e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];t[n[l[3]]]=o[l[2]];e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];else o[l[2]]=t[n[l[3]]];end;elseif a<=20 then if a<=18 then o[l[2]]=n[l[3]];elseif a==19 then o[l[2]]=n[l[3]];else local c=l[2];local e=o[l[3]];o[c+1]=e;o[c]=e[n[l[5]]];end;elseif a<=22 then if a==21 then local F;local r;local h;local i;local a;o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];a=l[2];i=o[l[3]];o[a+1]=i;o[a]=i[n[l[5]]];e=e+1;l=c[e];a=l[2];h={};r=0;F=a+l[3]-1;for l=a+1,F do r=r+1;h[r]=o[l];end;o[a](f(h,1,F-a));d=a;e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];a=l[2];i=o[l[3]];o[a+1]=i;o[a]=i[n[l[5]]];e=e+1;l=c[e];a=l[2];h={};r=0;F=a+l[3]-1;for l=a+1,F do r=r+1;h[r]=o[l];end;o[a](f(h,1,F-a));d=a;e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]]=n[l[3]];else o[l[2]][n[l[3]]]=o[l[5]];end;elseif a==23 then local A;local i;local r;local F;local h;local a;o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];a=l[2];h=o[l[3]];o[a+1]=h;o[a]=h[n[l[5]]];e=e+1;l=c[e];o[l[2]]=n[l[3]];e=e+1;l=c[e];a=l[2];F={};r=0;i=a+l[3]-1;for l=a+1,i do r=r+1;F[r]=o[l];end;A={o[a](f(F,1,i-a))};i=a+l[5]-2;r=0;for l=a,i do r=r+1;o[l]=A[r];end;d=i;e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=o[l[5]];e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];else local F;local r;local i;local a;o[l[2]]=n[l[3]];e=e+1;l=c[e];a=l[2];i={};r=0;F=a+l[3]-1;for l=a+1,F do r=r+1;i[r]=o[l];end;o[a](f(i,1,F-a));d=a;e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=n[l[5]];e=e+1;l=c[e];o[l[2]]=t[n[l[3]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]]=o[l[3]][n[l[5]]];e=e+1;l=c[e];o[l[2]][n[l[3]]]=n[l[5]];end;e=e+1;end;end;end;return E(s(),{},u())();
Add Comment
Please, Sign In to add comment