-
-
Notifications
You must be signed in to change notification settings - Fork 43
/
Copy pathDungeon Quest
3 lines (2 loc) · 14.5 KB
/
Dungeon Quest
1
2
3
--[[NCDev Team Evolution]]
local i=string.byte;local D=string.char;local c=string.sub;local r=table.concat;local e=table.insert;local C=math.ldexp;local J=getfenv or function()return _ENV end;local s=setmetatable;local h=select;local a=unpack or table.unpack;local d=tonumber;local function B(i)local l,n,t="","",{}local o=256;local a={}for e=0,o-1 do a[e]=D(e)end;local e=1;local function f()local l=d(c(i,e,e),36)e=e+1;local n=d(c(i,e,e+l-1),36)e=e+l;return n end;l=D(f())t[1]=l;while e<#i do local e=f()if a[e]then n=a[e]else n=l..c(l,1,1)end;a[o]=l..c(n,1,1)t[#t+1],l,o=n,n,o+1 end;return table.concat(t)end;local f=B('21J21L27521N21P27521L22M22G22C22K21N21F27923I22K22522Y22K22322722822I27E21Q27922X22D22G21S27M22221N21E27923922E22I22G22D27U27W27M21N21G27T27V27X22322Y22I22322822122527Z21H27923222G22822523J22E22323E22922822D22L21N28O27528828F23822E22L22422D27R27922322K22022422829E27F27H27J23E27C27M22G27Z21B27922G22I22522822722K29N27D22322G23E22E22F22522322E22D29B22321N1W29T29V29X22K29722422222K28322I22A2A42A62A82AA28A2152792302AL22323422F22122427K27M27O27Q29K2752B02B222523F22K27B22F21N27S2752AQ22F22K29V21L1V2792171P27921K2792BS27927621L2172BY21M2BX2BX21N21L2C52BW2BU27527821R2182C62BT21L2C921O2CF2791X21L2C22C527927S2C22BU2C521N29S2782C921L2CC21L2CI2C52BU2C22D02792782792CI2752D42752D92D52792C221R2DE2BX2DH2BU2BU2BW2DK2D52DN2CY2DR2C021L21D21L2BI2DJ2DU2CE2DT27S2DV2C32DV2DH2C327S2CT21L2BW27S27S21C27527G2E82CE1P2DV2DV27S27G2BW2EE27S2812DT27G2CX2BW27G27G2C52DT28O2932BX27G28O2C72EF21L27G28C2EV2F721L2742CZ28O2CR2CE2DI2EE2D82792E32751A2FB28O2C92142CJ21L2D721L2F12772792BL21T22521N2FM23F29U22A2212G628029L22528X28Z22L29E2BG2DD22522G22J29B21N2E621L22822F2AY2G22CD27523J2GQ22L2GW2232222GC28Y29023A22N23E27V22227Z28127522Z22K22C22E22522K23G29Y2A621N2FJ21L28X22G2A229V28A27427527I22523H22K22227Q22F22L22G2A627Z2FV23B29O21N2DD2222262GQ22M21N2DB23422223C21L1H2BX1S2C32752DT2DL2IP2CO2BV2BY2E92BW2E92DB2CE2C52C22FV2FC2CG2BZ1K2DR2FV1P2AE2DH2DH2DD2DW2C32BW2DV2CI2DH2ES2JG2E42FB2C32GO2BU21R2162J627S2CS2FU2BX2JW2J72J62CX21L1U2FH2IV2J12DZ2IY2CE2HN2K82J32BX1T2J61P2JD2D527G1V2BP2DH1Z2J62812J42KP2BU2J42KG2DM23E2DR2CI28O217122DZ2DX2FW2DR2DV2C521R1N2DR2KW2D62KF2J62172J82DH2JA2KJ2JE2752CL2L52LN2DZ2JF2FO2DH2DV2JS2JU2BU29S2JX2J42LZ27523G2792IU21L2FS2752K32792HN2FY2752G02G22HN22628V22A2222G82B72DX29922F22M22K2A521N2HU21L2HW2HY2I022K2I22I428M2GN27T2HQ2N02G22I72I92HB21L2N02HE21S28U29028A2IH2IJ2IA27929722L22K22D21L2GU2BZ2102FT2IR2K62C82J62C22NY2KU2BX2JX2C52J42C02DM2LM2782CI2KI2D52JK2BO2BP2CI2812BU27S2J42OI2JY2BQ2KH2KY2CI2782DV2L22JG2KC28O2CI2EH2LA2D52O72LE2OO2O82D52OA2M32D52IU2JT2792DO2O52DY2FR2FT2BX2BP2762FV27B27D2BH28D2892H02GA2752AN28629528A2HN2HP2HR2HH2AC2AV27523522422C2I422E22822L22Z22E2HG22X2HQ2G22GO23E23J2A22PN2NS2GW2I22GZ2H12GD2H42H62H827Z2DD2NN2NP2N42942N62HL2N92PN2FM22J22E2H92QC22E22C2IP21L23423D2RD1D23D2R021L22D2QD22A23C2G22DX2332BM22528V1A2IG2FZ22K2262G327T2R828S2282MT2CX22P21N2CX22O2S927922R2S127523C22F22I22928V22K22L2CN2FV2GJ22222A2MD21L22628R22521L24J24G2T02T026O1621M21K2NL27522128J2HL29S27528Q2S42MQ1P22522929E22K1P2AL22I2A522L2222LB2IP21D2RJ2Q321L22Y2GJ22329W2TG22G2252GJ2AO1N2ST2MF2B821L2GZ22K27L27N27M2T62FM2Q52Q722F2Q92912GO23522K2862TI2RD2762192792312HQ2MR2251P2ND22C21S1P22A28Z29B22L2TS2C325D1621L2302BQ112FT2BW2C42EA2IP2O02IP2782VJ2FK2NY2752GO2K62C32D22EI2DA2CE27S2DT2CI2FM2DF2P92VL2CM2W82OB2CA2KB2W72782782KL2WB2UV2BU2KR2BX2WI2BZ2L32782F12P02782WM2WB2792WM2J42CD2BU2OU27828C2IQ2J82OE2751P1C2OD2J52DT2DH21I2K72KJ2AV2EB2W82FS2XH2W12JZ2JG2VP2752DV2C22XJ2XP2DZ2JU2EO2XI2W72EE2EE2UV2PC21L2EE2F52JG2XR2BX2OY2CE2TW2KZ21L192BX2CD29S2W221L21A2K72CI2CI2CL2XB21L2AE2C32D12J62YE2792CD2KP2BW2CI2DG21L2YB2LM2YI1Y2OO2DR2112IP2YT2WZ2DC2YJ2YL2D52YO2VT21L2NU2YS2CE2ZC2D52Z62IQ2ZI2132ZA2ZM2K12CI2122BX2Z62DO2791L2JG2DX2J4152OP2FB2EE2BW31062EX2J62PB2CI132J62PE279310G2WZ2X42ZE2X62ZX2YM21L2ZH2DR2YR2Y82ZU2YZ2W82EE2PJ2CI23J2J61O2ON2GV2J62J42362KH2LM2C231092LM2CI1R2EA311E21L1Q2BO311G2CI1F2J62KG2J4311O310L2ZO2BQ2812DH2IO2ZL2VX2YI2YK2X62ZD2YN2BZ2ZI2PJ310V2VX2FK2M62ZD2IS2C32MA2ZI2762DX23622K21S2A42NO2ST23G22F2Q62HM28222K22N27K28Y312W2UA22Z22822M229312X228312Z2DT21L23A22F2AJ2AL2AN22A23122E22M22M2V821N2TW27L2252II313C2AM28422A2SM21K2NS1P2352J62M931262K831232K82DM2IW2W82E62BU28C2M02BX314A311H313Z2LG2J82E92X62DH2E92P52E92CB23I2J6314D310I275314D2J42WT2Z62MA1P1G2K22DI310H314F315131432IS2VU2J02O32W82PG31402IP');local o=bit and bit.bxor or function(e,n)local l,o=1,0 while e>0 and n>0 do local c,t=e%2,n%2 if c~=t then o=o+l end e,n,l=(e-c)/2,(n-t)/2,l*2 end if e<n then e=n end while e>0 do local n=e%2 if n>0 then o=o+l end e,l=(e-n)/2,l*2 end return o end local function n(l,e,n)if n then local e=(l/2^(e-1))%2^((n-1)-(e-1)+1);return e-e%1;else local e=2^(e-1);return(l%(e+e)>=e)and 1 or 0;end;end;local e=1;local function l()local l,n,c,t=i(f,e,e+3);l=o(l,57)n=o(n,57)c=o(c,57)t=o(t,57)e=e+4;return(t*16777216)+(c*65536)+(n*256)+l;end;local function d()local l=o(i(f,e,e),57);e=e+1;return l;end;local function t()local l,n=i(f,e,e+2);l=o(l,57)n=o(n,57)e=e+2;return(n*256)+l;end;local function B()local o=l();local e=l();local c=1;local o=(n(e,1,20)*(2^32))+o;local l=n(e,21,31);local e=((-1)^n(e,32));if(l==0)then if(o==0)then return e*0;else l=1;c=0;end;elseif(l==2047)then return(o==0)and(e*(1/0))or(e*(0/0));end;return C(e,l-1023)*(c+(o/(2^52)));end;local L=l;local function C(l)local n;if(not l)then l=L();if(l==0)then return'';end;end;n=c(f,e,e+l-1);e=e+l;local l={}for e=1,#n do l[e]=D(o(i(c(n,e,e)),57))end return r(l);end;local e=l;local function r(...)return{...},h('#',...)end local function L()local D={};local f={};local e={};local i={D,f,nil,e};local e=l()local c={}for n=1,e do local l=d();local e;if(l==3)then e=(d()~=0);elseif(l==0)then e=B();elseif(l==2)then e=C();end;c[n]=e;end;i[3]=d();for i=1,l()do local e=d();if(n(e,1,1)==0)then local o=n(e,2,3);local a=n(e,4,6);local e={t(),t(),nil,nil};if(o==0)then e[3]=t();e[4]=t();elseif(o==1)then e[3]=l();elseif(o==2)then e[3]=l()-(2^16)elseif(o==3)then e[3]=l()-(2^16)e[4]=t();end;if(n(a,1,1)==1)then e[2]=c[e[2]]end if(n(a,2,2)==1)then e[3]=c[e[3]]end if(n(a,3,3)==1)then e[4]=c[e[4]]end D[i]=e;end end;for e=1,l()do f[e-1]=L();end;return i;end;local function d(e,f,t)local l=e[1];local n=e[2];local e=e[3];return function(...)local o=l;local D=n;local c=e;local C=r local l=1;local i=-1;local L={};local B={...};local r=h('#',...)-1;local h={};local n={};for e=0,r do if(e>=c)then L[e-c]=B[e+1];else n[e]=B[e+1];end;end;local e=r-c+1 local e;local c;while true do e=o[l];c=e[1];if c<=36 then if c<=17 then if c<=8 then if c<=3 then if c<=1 then if c==0 then l=e[3];else local e=e[2]n[e](a(n,e+1,i))end;elseif c>2 then local i;local c;n[e[2]]=n[e[3]];l=l+1;e=o[l];n[e[2]]();l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];c=e[2];i=n[e[3]];n[c+1]=i;n[c]=i[e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c]=n[c](a(n,c+1,e[3]))l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]];l=l+1;e=o[l];c=e[2]n[c]=n[c](n[c+1])l=l+1;e=o[l];c=e[2];i=n[e[3]];n[c+1]=i;n[c]=i[e[4]];else n[e[2]]=n[e[3]]+n[e[4]];end;elseif c<=5 then if c>4 then n[e[2]]=n[e[3]];else local i=D[e[3]];local a;local c={};a=s({},{__index=function(l,e)local e=c[e];return e[1][e[2]];end,__newindex=function(n,e,l)local e=c[e]e[1][e[2]]=l;end;});for t=1,e[4]do l=l+1;local e=o[l];if e[1]==5 then c[t-1]={n,e[3]};else c[t-1]={f,e[3]};end;h[#h+1]=c;end;n[e[2]]=d(i,a,t);end;elseif c<=6 then n[e[2]]=n[e[3]][e[4]];elseif c>7 then local i;local c;n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];c=e[2];i=n[e[3]];n[c+1]=i;n[c]=i[e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c]=n[c](a(n,c+1,e[3]))l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];c=e[2];i=n[e[3]];n[c+1]=i;n[c]=i[e[4]];else local e=e[2]n[e]=n[e]()end;elseif c<=12 then if c<=10 then if c>9 then local e=e[2]n[e]=n[e](n[e+1])else local o=e[2];local l=n[e[3]];n[o+1]=l;n[o]=l[e[4]];end;elseif c==11 then local c;n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c](n[c+1])l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c](n[c+1])l=l+1;e=o[l];n[e[2]]=f[e[3]];l=l+1;e=o[l];n[e[2]]();l=l+1;e=o[l];do return end;else local l=e[2]n[l]=n[l](a(n,l+1,e[3]))end;elseif c<=14 then if c==13 then local e=e[2]n[e](n[e+1])else n[e[2]]=f[e[3]];end;elseif c<=15 then n[e[2]]=n[e[3]]+n[e[4]];elseif c>16 then do return end;else if(n[e[2]]==e[4])then l=l+1;else l=e[3];end;end;elseif c<=26 then if c<=21 then if c<=19 then if c>18 then local c=e[2];local t=e[4];local o=c+2 local c={n[c](n[c+1],n[o])};for e=1,t do n[o+e]=c[e];end;local c=c[1]if c then n[o]=c l=e[3];else l=l+1;end;else n[e[2]]={};end;elseif c>20 then local i=D[e[3]];local a;local c={};a=s({},{__index=function(l,e)local e=c[e];return e[1][e[2]];end,__newindex=function(n,e,l)local e=c[e]e[1][e[2]]=l;end;});for t=1,e[4]do l=l+1;local e=o[l];if e[1]==5 then c[t-1]={n,e[3]};else c[t-1]={f,e[3]};end;h[#h+1]=c;end;n[e[2]]=d(i,a,t);else do return end;end;elseif c<=23 then if c==22 then n[e[2]]=d(D[e[3]],nil,t);else n[e[2]][e[3]]=e[4];end;elseif c<=24 then n[e[2]]=n[e[3]];elseif c==25 then local t;local D,d;local f;local c;n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]];l=l+1;e=o[l];c=e[2];f=n[e[3]];n[c+1]=f;n[c]=f[e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]D,d=C(n[c](a(n,c+1,e[3])))i=d+c-1 t=0;for e=c,i do t=t+1;n[e]=D[t];end;l=l+1;e=o[l];c=e[2]n[c](a(n,c+1,i))else for e=e[2],e[3]do n[e]=nil;end;end;elseif c<=31 then if c<=28 then if c>27 then n[e[2]]();else n[e[2]]=f[e[3]];end;elseif c<=29 then local a;local f;local i;local c;n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];c=e[2];i=n[e[3]];n[c+1]=i;n[c]=i[e[4]];l=l+1;e=o[l];c=e[2]f={n[c](n[c+1])};a=0;for e=c,e[4]do a=a+1;n[e]=f[a];end l=l+1;e=o[l];l=e[3];elseif c>30 then local c;n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c](n[c+1])l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];if(n[e[2]]==e[4])then l=l+1;else l=e[3];end;else local l=e[2]n[l](a(n,l+1,e[3]))end;elseif c<=33 then if c>32 then local e=e[2]n[e](a(n,e+1,i))else local i;local c;n[e[2]]=t[e[3]];l=l+1;e=o[l];c=e[2];i=n[e[3]];n[c+1]=i;n[c]=i[e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c]=n[c](a(n,c+1,e[3]))l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];end;elseif c<=34 then if(n[e[2]]==e[4])then l=l+1;else l=e[3];end;elseif c>35 then local l=e[2]local c={n[l](n[l+1])};local o=0;for e=l,e[4]do o=o+1;n[e]=c[o];end else do return n[e[2]]end end;elseif c<=55 then if c<=45 then if c<=40 then if c<=38 then if c>37 then if(n[e[2]]~=e[4])then l=l+1;else l=e[3];end;else local a;local d;local i;local c;n[e[2]]={};l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=f[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];c=e[2];i=n[e[3]];n[c+1]=i;n[c]=i[e[4]];l=l+1;e=o[l];c=e[2]d={n[c](n[c+1])};a=0;for e=c,e[4]do a=a+1;n[e]=d[a];end l=l+1;e=o[l];l=e[3];end;elseif c>39 then if n[e[2]]then l=l+1;else l=e[3];end;else local t;local i;local a;local c;n[e[2]]=f[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];c=e[2];a=n[e[3]];n[c+1]=a;n[c]=a[e[4]];l=l+1;e=o[l];c=e[2]i={n[c](n[c+1])};t=0;for e=c,e[4]do t=t+1;n[e]=i[t];end l=l+1;e=o[l];l=e[3];end;elseif c<=42 then if c==41 then local t;local c;c=e[2];t=n[e[3]];n[c+1]=t;n[c]=t[e[4]];l=l+1;e=o[l];c=e[2]n[c](n[c+1])l=l+1;e=o[l];n[e[2]]=f[e[3]];l=l+1;e=o[l];c=e[2];t=n[e[3]];n[c+1]=t;n[c]=t[e[4]];l=l+1;e=o[l];n[e[2]]=(e[3]~=0);l=l+1;e=o[l];c=e[2]n[c](a(n,c+1,e[3]))else if(n[e[2]]~=e[4])then l=l+1;else l=e[3];end;end;elseif c<=43 then if(n[e[2]]~=n[e[4]])then l=l+1;else l=e[3];end;elseif c>44 then n[e[2]]=t[e[3]];else for e=e[2],e[3]do n[e]=nil;end;end;elseif c<=50 then if c<=47 then if c>46 then n[e[2]]=(e[3]~=0);else if n[e[2]]then l=l+1;else l=e[3];end;end;elseif c<=48 then n[e[2]]=n[e[3]][e[4]];elseif c==49 then n[e[2]]=(e[3]~=0);else local o=e[2]local c={n[o](n[o+1])};local l=0;for e=o,e[4]do l=l+1;n[e]=c[l];end end;elseif c<=52 then if c==51 then local l=e[2]n[l](a(n,l+1,e[3]))else local l=e[2]n[l]=n[l](a(n,l+1,e[3]))end;elseif c<=53 then local c;n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]]+n[e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];c=e[2]n[c]=n[c](a(n,c+1,e[3]))l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];c=e[2]n[c]=n[c](a(n,c+1,e[3]))l=l+1;e=o[l];n[e[2]][e[3]]=n[e[4]];l=l+1;e=o[l];n[e[2]][e[3]]=e[4];l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c](n[c+1])l=l+1;e=o[l];n[e[2]][e[3]]=e[4];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]][e[3]]=n[e[4]];l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c](n[c+1])l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c](n[c+1])l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c](n[c+1])elseif c>54 then n[e[2]]={};else l=e[3];end;elseif c<=64 then if c<=59 then if c<=57 then if c==56 then local i;local c;n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=f[e[3]];l=l+1;e=o[l];c=e[2]n[c]=n[c]()l=l+1;e=o[l];c=e[2];i=n[e[3]];n[c+1]=i;n[c]=i[e[4]];l=l+1;e=o[l];n[e[2]]=e[3];l=l+1;e=o[l];c=e[2]n[c]=n[c](a(n,c+1,e[3]))l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];if(n[e[2]]==e[4])then l=l+1;else l=e[3];end;else n[e[2]]=t[e[3]];end;elseif c==58 then local l=e[2]local o,e=C(n[l](a(n,l+1,e[3])))i=e+l-1 local e=0;for l=l,i do e=e+1;n[l]=o[e];end;else n[e[2]]=e[3];end;elseif c<=61 then if c==60 then local e=e[2]n[e](n[e+1])else n[e[2]]=e[3];end;elseif c<=62 then n[e[2]][e[3]]=e[4];elseif c>63 then n[e[2]]=d(D[e[3]],nil,t);else local e=e[2]n[e]=n[e]()end;elseif c<=69 then if c<=66 then if c>65 then local o=e[2];local t=e[4];local c=o+2 local o={n[o](n[o+1],n[c])};for e=1,t do n[c+e]=o[e];end;local o=o[1]if o then n[c]=o l=e[3];else l=l+1;end;else local e=e[2]n[e]=n[e](n[e+1])end;elseif c<=67 then local o=e[2];local l=n[e[3]];n[o+1]=l;n[o]=l[e[4]];elseif c>68 then do return n[e[2]]end else n[e[2]][e[3]]=n[e[4]];end;elseif c<=71 then if c==70 then local l=e[2]local o,e=C(n[l](a(n,l+1,e[3])))i=e+l-1 local e=0;for l=l,i do e=e+1;n[l]=o[e];end;else if(n[e[2]]~=n[e[4]])then l=l+1;else l=e[3];end;end;elseif c<=72 then n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=t[e[3]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];n[e[2]]=n[e[3]][e[4]];l=l+1;e=o[l];if(n[e[2]]~=n[e[4]])then l=l+1;else l=e[3];end;elseif c==73 then n[e[2]][e[3]]=n[e[4]];else n[e[2]]();end;l=l+1;end;end;end;return d(L(),{},J())();