local f=string.byte;local O=string.char;local d=string.sub;local I=table.concat;local Q=math.ldexp;local i=getfenv or function()return _ENV end;local l=setmetatable;local t=select;local P=unpack;local r=tonumber;local function F(f)local e,o,a="","",{}local c=256;local n={}for l=0,c-1 do n[l]=O(l)end;local l=1;local function E()local e=r(d(f,l,l),36)l=l+1;local o=r(d(f,l,l+e-1),36)l=l+e;return o end;e=O(E())a[1]=e;while l<#f do local l=E()if n[l]then o=n[l]else o=e..d(e,1,1)end;n[c]=e..d(o,1,1)a[#a+1],e,c=o,o,c+1 end;return table.concat(a)end;local c=F('22D22Y27522W23227522Y1D1B171F22W22Q2791Z1P212151B1E1F1E27F27H141P1U1B141927E22X279141F1T22W2312792131F1P1P1B1D27E22R2791T151O111P1Q1B27X27727921Q1F1I1U22W1Z27921P1B131U13141D22227B27D2221U152221627L27N1E222181F1C28H1F2221P191O131Q1U1P2221329S28C1U29029222228R1F191V1U27O29F1J22221P291141B181629K1Y1V1822W23027927K27M27O28O27528X28Z28427921A2881U1O151J2AQ22Y1T28Y1U2792B722621622W22O2792A12A32A5141528328E27521L29N1F1F142191V132BB27H1728B1F2122AD1F1622W2BK22Y28Q28S2BZ29G2C22AL27521M1B1O2BP28T2BC2752191F1U21L1F1O1S1328N28527521529J2BR2BT27827521027C27E2332792181O2D222W23E27921428M111D2AZ1V141E2CV29B1O22H2AK2792DK28H2DN2CT22Y1C2AZ1721K2192142B72E122W23G2DB2DD2DF152DH1E21Q2D727S28L2CF27W1J2E127524A22D27Q2CC151P28Z13151422W2D427521R21A131722G2EI22Y21F2BA2CZ22Y21L131G1F2EI21626D2162EI24Q26G2BA2EV22Y1Z2BW28C22W2362791O181I1B2892CL131E22821X21X22J22J22L22B22N22J22G22M22N22A22A22W22P2BV2BX2DQ2DM2EI23U152BA2C42BM1B2AF21Q1J1Q27E2F621B141V172EU27921L162CR2FB2EI23I2BA22S2D52911E218131O27T21512131627P2CI22Y29B27M27T29O2922AU2751Y29X1Q2CK28T1Y279122HX1P2G021X2D71T21W1D28Z122AI1V1P2CO192ES2BG1U21W2II1721X1I1Y1F29Q1921X1X1B1S1521Z21R1Z21Z21213182D71O1J21X2BW29121X1P2E81O27X21W161V1B2C32DP2CF1B2A52J42AJ22028W1Z21021021721421221B2221Y21R21422221021B21E21Q22221921B21022221Z22221K21B21A21B21B2132221X21B21F2BU27521429B152EA121F27D2DO2D028221Q2AD2B221328Y2ET2HN2102822CN192902ES2KS22Y2LB1T2C61U214151I2LH21K27O2BO172KO1F2B12B72JM2L21T2142A42982ET22U2792HZ2LV2A82J414112HU22Y2EY29M28H27P22W27921H21922W27Z2751X2LW22W2HA27521Q22A22B21A21Z21A21L22L22A21Z21L21A21722L2H127528L2HF1P2GE2M72CL2HI2HK1E2EF2712791M22Q24A24522627G22Y1N22Y22222Y21V2791N23E2NX21X2DA22Y1K1I2DA2201I22Y26I1L1Q2NQ2221Q2OC1M2362NQ2262FQ2NU22Y2FF23C2791I21U2NQ22G21U2751U22I2OW22I2751N2362NX22G2OO1N22A26I22Y22G22A2751I2NP24522G2NT1J22Q26Y2PD2PL22Q25M2PP2751J23E2DA22G2O52EH2622PD2792PV2PX2O51I1A2OM1A2OZ122NQ229122PU2PW2PD2O51M22Y2NQ2MK2751M2OF24523E2OI22Y2OK2OW2P92OQ2Q22PG1I2OW2OB2NU2O22QI2PG2OL2PJ2OO2PM2FF2PK2OZ26I2OW2PC22Y2PV2P72O51U2R82P82751V23E2RC2O51Q26A2OW26A2RP2R52PY2NB2PI2RD22Y1R23622I22Z2RO22Y1225M2OW2PS2S42P62PD2P926Y2P322G2PO2RI25E1A2S825E2PU2SM2SL2NB24Q2OW24Q2752S526Y2S82OO162562OW256275122T52PJ2T722Y1E2TA22G2TC1R2222P72NX2RI25U2SK25U2PU24Y24Q2S824Y2NB24A2OW24A2SZ2362RC2T32TF2TC122422OW2422752TE2T62751A2U62PJ2U82S421U2P72OY2RI23M2SK23M2TV2TX2TZ2U12752T42UB2SA22Q24B2PJ22Q22Z2TD2U32UC23E2UY2PY2V11R2UI2PD2UK2EH22J2Q22V11J23621722W2P82V11Q2SW2PJ2SY2SF2T12S91622I2V62S72SA2VV2PJ2VX1E2VZ22G2VX2TI2TK2PU21U2VE2OX2VM2162V62162V82361Q2VK2OO2T02WJ2PU22A2WA22A2VM2Q82PJ2QA2HO21M2V621M2V82QH2S022Y1Q2S22NT2S52WF2S92S52622WM2SA2R12PJ2R32S52P72WK2362Q12X82X02RT1A2V62SP2HO2X42752LU2562VK2TL1E1Q2V61Q2V1172OO2X82NW2QZ2S422Q2P72NT2Y324A2XB1226I2V626I2V11E26A2V626A2Y22SG2S9132TJ22X22G2TL1A26Q2V626Q2V1132YP2OO1F21U21622X21W2UK21I2YX2PJ2YZ22Y1F2Z22751B22I21M2YT2P322Y21E2622V62622V121Q25U2V625U2V121M2PI2EM1B21U2PX2UK2ZI26I22X21V2ZM21E24I2UY22924I2ZS2ZU2452292ZW22Y21M23E2QM2O5310131032ZH22I3106310827521E256310C256310F310C310J21M2R82FP2ZH31022VB2UC24Y2UY22624Y2V11B22A24Q22X21T2PF22Y1822Q25622X22M27G2OD2792TL2OD24I2OG24I2OC2Q8311B24A2V121I2PI23H2NT21J2162S722G2FF2C52SC2PJ2SE21J2ZG22Y312824A2YT312C21J2O52X11B2QY2F12751L2WS22G2QA26I21224A31212V11Z21E312L21V21E2751Z2O52282O52132QY2V1312U2OV2452222OY26I22B26I2WY21T2RH22822Q22I311P311R1L311T2752OD2PI222311R22B2ZO2NY313822Y22B2XM275313E2NX2UK22Y1L25U245313J314H1L312R314D2791L26I314I222314Q312V2QQ2262QT1B22Q2DA22F2NT1N2NT23F2NT22Y2F623B2792B229527E2DT21M1628M1F1Z1E27924Q1R21021I23Z2VJ2HN2HP1E2HR2911D2ME2HW1U2HY2CL22W2152I22I42I62I82IA2IC2IE2IG2JG2IJ2CG2IM152IO1I29B27T2GU1I1G21X1C29U2HJ29221X2181Q1P21X2AN1E315W2JI2JK27925M21L25J26M23Y2172791Q2351H26E24A317A2752VV21K24Q2412VJ2QN22Y2MM2L62KW27E2CB22Y2172EZ181528T31642T831662G131682IB1U2ID182IF2IH316E142IL2IN2IP316K316028R316O28Y17317Y1U316U316W316P2CF29H2HF1F31722JL21B316531602I531841B2I931863188318A316D318D316F318F316J2EO318I316N2JD1B1J1E1G131I2II318P316X316Z31712JJ312R27523U23X24R23624C317H2OC25821X24S24D31A026Y26J21K259317G22W2I1318231903167319331693187316B318B3199318D316G316I318H316M316O1E2FV1E151131AU132FV319O316Y29C319R317327526Y24625N21W22Z21422W21L318Z316W31AG3194316A3189316C2II31AM318E316H318G319D31AR316U21431BU31BV31BW31BX31BY21431B1319Q292318W2LH21L27U1O2A51O2CX2ME2CN1U2CV2CF2D92H22BP1E210317Z13316Q192JP2ER2ET2F61Z31BM31152752FS2FU2FW2902FZ2G12G322K22H22M22I31D72G822G2NA2C528Z2AF22W2M62AR2AB2AD2AF2K22AI2B22LL31CH2CJ2D22K6317Z22221L1V1Q1Q28H1U2122NN2PI2NS2P42Y621T2791K313T22Y311Q2OC313X275311U1L22A2OG2PF26I1I2222OM2TL1U2PI23J2NT2RQ21M2R62HO2P12W02RP2Y42RA2Y6312T2RI314Z2PT314F23M2V623M22Z26I1K21U2OI22M313L1L31EO313J2NX31FE22Q2PC232313W313Y31EE3141311R1K25E2PO2322SR2OD312E2222PS31EM21M2OM31EW31F62Q121T2NT1G22Q2SY31ED311S31EG313Z31EI31EK2OC31EN31EP2OZ31ES31EU23E31EW2X1162QC2PJ2QF22Y1V31F22PU31F42Q331F72S31L1Y2V61Y31FD31GO2NR31EQ31GR2RY31GU2O5162QQ22G2QT31H12752S92EH2P731H52PX2NT1L2UX2UZ31FD1K31EO31EC31FN1L2R82222FQ31FE2DA22Z22M2DA31402OG31FW21623E22Z2322FF2OD31EJ313J31EL31HD22631HF2NQ31ET31HH31EX1626Y2OW2SM31HO2SH31H331HS2PU31H631HV26Q2OW26Q2OC31EA2S731GH31EF2Y631EE31IM22231IO31FL31IQ31GQ31IS31GS31HI2UT312E22G2SE31J031HQ31H431J431HU312U2162OW31IK2PH2OM2PQ2WY2302PQ2SP2S31Q25U2OW2TP22Y1722Y2SK2791724Q2VS2VQ172562ZR2TG2XT23U310Z22G23U2PU2222PX2TL315327531552F223J315A317O317Q2MP22Y2MR2B12MU2C52MX2MZ2N12N32N52N72N92FK2NC2HG315B2D82HN2HZ2CN2CP2H52ME31CF1F31CB2GF2CJ2NH2HJ2HL2EF2B22D12L02F62L72912ME2AW2HR2B02LH2BE2A42BP2BI31C531C731C931CB2DT31CD31LX31DQ2F731CJ31CL29031CO31CQ2LG31CT31CV2OO22Y31CY2FV2IG31D12I631D431D631D822I31DA31DC21Q31DE27E31DH22Y2AA142AC2AE2AG31DN2F631DP2C421P2AZ29Z31LB31E82PG2PI22A2PL312P2Q62XS31F62YA2751G24Y2SK2TU2OD2TA2222T731EM31JK31EQ313I23H2UK2RQ2QA31GV31IM2PE31F12XH2RY2PC2X12RQ31HP2PZ312S314O312W312Y29E31GP22Y31012PC21V3104313B2O52FB2FF313G314F313I313K2OC21N21M2PO21T31G921K2PR31EC31FS31GJ31FU31IE31PI21U2Q131P827521N314A2ZE2Y6314E314G314R314K31HR22Y31Q4314Q313J314T2Q72Q931JX22Y315131JZ2OG31K2313I2262VC311N22Y31K731J431KW31KA2XD22G2R331KG31KI2XT26I31IH22G2RH172SJ2S82SM1725M2WY31JS31KX31KZ2P431542NT31PE22Y317O31DG27931N6192H41Q317Y2CE27P2ZM2SA318321X31702CF2LE21Z2H42MC21W281318O22N22M22H22I22G22K21X29W21Z112LW21Z151C21Z29M29O29Q2F62NO31K42PG310M310H2O52O12Q531RF31L231562B7237315A31L91P1J2ET2DT2CF1R1V2AX2B22I3316031RL31AE1Q21H31T931TB27T2MO27921R1O2C2315931TH31N822G22L21W22I31TX21W22J22822K22M31D52I71Q1922D1S22F22J2L122Y28731872KW2B221M21121L21Q315Y1F2AO31LO31NI2CV31BN21Z2GS2GU31MS1B31DY2H431CP2LF1421X102JE2ET317U21129O2IB2ET23D31BF319131RX29U2II1O1E31AO2B22LN1E2B12F6315C2LH31LS2CO2CQ28N31M022Y315Z1Q31LT31VV27E2HN1W21L2112K727W317S31TN275191727P31LD2JV21O1Z21Q21B21H21421K21121P21L21B21K2B22CE1D2NE2F62II27N2LH21A1C1I111U1422N1921321E31DC2BH27W31NH2NG2812D72A52192J121A2VE2QO31E42NT31I027523331I331I531I731SQ2NR315231E731E91Y2O92I12OD31K0313J31IK2QV2NR2OO31EA2O931PR31JF2OD31XV2OJ2R82ON31E62NX31NX2O631F722031FS2OG313Z1M31OH27531YC22Y31YQ31EE31FT2OD23U2OG31KW26I2EH27531XN31H02QY2352791V21U31ON31OL2PB2PD311K1R31JW2S421M2XK31G91R1A2T7312X2RP1Y2SK31AD1Q31QV2XF2FQ2T22T82RV2PJ2RX2SF31OS3208320322Y1331KH2Y71326Q2X731J931Q22PX2BD2622Y122G2Q1320C2SO2PD2SR2TD32002751F2P32S82ZM21I320522G32072ZF3209320Y2VS2ZM21J27931F5321631J1320C24Q31ON2VQ2XG321F31DX2SK2QT2Q431EX31L122Y31L32EI');local n=bit and bit.bxor or function(l,e)local o,n=1,0 while l>0 and e>0 do local c,d=l%2,e%2 if c~=d then n=n+o end l,e,o=(l-c)/2,(e-d)/2,o*2 end if l0 do local e=l%2 if e>0 then n=n+o end l,o=(l-e)/2,o*2 end return n end local function e(e,l,o)if o then local l=(e/2^(l-1))%2^((o-1)-(l-1)+1);return l-l%1;else local l=2^(l-1);return(e%(l+l)>=l)and 1 or 0;end;end;local l=1;local function o()local e,d,o,c=f(c,l,l+3);e=n(e,106)d=n(d,106)o=n(o,106)c=n(c,106)l=l+4;return(c*16777216)+(o*65536)+(d*256)+e;end;local function a()local e=n(f(c,l,l),106);l=l+1;return e;end;local function E()local l=o();local n=o();local d=1;local o=(e(n,1,20)*(2^32))+l;local l=e(n,21,31);local e=((-1)^e(n,32));if(l==0)then if(o==0)then return e*0;else l=1;d=0;end;elseif(l==2047)then return(o==0)and(e*(1/0))or(e*(0/0));end;return Q(e,l-1023)*(d+(o/(2^52)));end;local Q=o;local function r(e)local o;if(not e)then e=Q();if(e==0)then return'';end;end;o=d(c,l,l+e-1);l=l+e;local e={}for l=1,#o do e[l]=O(n(f(d(o,l,l)),106))end return I(e);end;local l=o;local function I(...)return{...},t('#',...)end local function B()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,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,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 O={0,0,0,0};local l={};local c={f,nil,O,nil,l};local l=o()local d={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,0,0,0,0,0,0,0,0};for o=1,l do local e=a();local l;if(e==3)then l=(a()~=0);elseif(e==0)then l=E();elseif(e==2)then l=r();end;d[o]=l;end;c[2]=d for c=1,o()do local d=n(o(),125);local o=n(o(),50);local n=e(d,1,2);local l=e(o,1,11);local l={l,e(d,3,11),nil,nil,o};if(n==0)then l[3]=e(d,12,20);l[5]=e(d,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(d,21,29);end;f[c]=l;end;c[4]=a();for l=1,o()do O[l-1]=B();end;return c;end;local function F(l,e,r)local n=l[1];local o=l[2];local e=l[3];local l=l[4];return function(...)local n=n;local d=o;local Y=e;local c=l;local Q=I local e=1;local O=-1;local E={};local a={...};local f=t('#',...)-1;local l={};local o={};for l=0,f do if(l>=c)then E[l-c]=a[l+1];else o[l]=a[l+1];end;end;local l=f-c+1 local l;local E;while true do l=n[e];E=l[1];if E<=29 then if E<=14 then if E<=6 then if E<=2 then if E<=0 then local e=l[2];local d={};local n=0;local l=e+l[3]-1;for l=e+1,l do n=n+1;d[n]=o[l];end;o[e](P(d,1,l-e));O=e;elseif E==1 then o[l[2]]=o[l[3]];else local n=l[2];local c=l[5];local l=n+2;local d={o[n](o[n+1],o[l])};for e=1,c do o[l+e]=d[e];end;local n=o[n+3];if n then o[l]=n else e=e+1;end;end;elseif E<=4 then if E==3 then o[l[2]]=o[l[3]];else local c;local t,c;local f;local a;local E;local I;local c;o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t,f=Q(o[c](P(E,1,f-c)));f=f+c-1;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];E={};a=0;f=O;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]();O=c;e=e+1;l=n[e];e=e+l[3];end;elseif E>5 then if(o[l[2]]~=d[l[5]])then e=e+1;else e=e+l[3];end;else o[l[2]]();O=A;end;elseif E<=10 then if E<=8 then if E==7 then local r;local a;local f;local E;local c;o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];c=l[2];E=o[l[3]];o[c+1]=E;o[c]=E[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];c=l[2];f={};a=0;r=c+l[3]-1;for l=c+1,r do a=a+1;f[a]=o[l];end;o[c](P(f,1,r-c));O=c;else local n=l[2];local d={};local e=0;local l=n+l[3]-1;for l=n+1,l do e=e+1;d[e]=o[l];end;local d,l=Q(o[n](P(d,1,l-n)));l=l+n-1;e=0;for l=n,l do e=e+1;o[l]=d[e];end;O=l;end;elseif E==9 then o[l[2]]=d[l[3]];else o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;end;elseif E<=12 then if E==11 then local e=l[2];local d,n={o[e]()};local n=e+l[5]-2;local l=0;for e=e,n do l=l+1;o[e]=d[l];end;O=n;else if(o[l[2]]~=d[l[5]])then e=e+1;else e=e+l[3];end;end;elseif E==13 then local n=l[2];local d={};local e=0;local l=n+l[3]-1;for l=n+1,l do e=e+1;d[e]=o[l];end;local d,l=Q(o[n](P(d,1,l-n)));l=l+n-1;e=0;for l=n,l do e=e+1;o[l]=d[e];end;O=l;else local e=l[2];local d,n={o[e]()};local n=e+l[5]-2;local l=0;for e=e,n do l=l+1;o[e]=d[l];end;O=n;end;elseif E<=21 then if E<=17 then if E<=15 then o[l[2]]();O=A;elseif E>16 then o[l[2]][d[l[3]]]=o[l[5]];else if not o[l[2]]then e=e+1;else e=e+l[3];end;end;elseif E<=19 then if E==18 then e=e+l[3];else local n=l[2];local d={};local e=0;local c=n+l[3]-1;for l=n+1,c do e=e+1;d[e]=o[l];end;local d={o[n](P(d,1,c-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=d[e];end;O=l;end;elseif E>20 then e=e+l[3];else local c;local t,c;local f;local a;local E;local I;local c;o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t,f=Q(o[c](P(E,1,f-c)));f=f+c-1;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];E={};a=0;f=O;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]();O=c;e=e+1;l=n[e];e=e+l[3];end;elseif E<=25 then if E<=23 then if E==22 then o[l[2]]=r[d[l[3]]];else o[l[2]]=o[l[3]][d[l[5]]];end;elseif E==24 then o[l[2]]=(l[3]~=0);else o[l[2]]=o[l[3]][d[l[5]]];end;elseif E<=27 then if E==26 then local n=l[2];local d=l[5];local l=n+2;local c={o[n](o[n+1],o[l])};for e=1,d do o[l+e]=c[e];end;local n=o[n+3];if n then o[l]=n else e=e+1;end;else local n=l[2];local e=o[l[3]];o[n+1]=e;o[n]=e[d[l[5]]];end;elseif E>28 then local n=l[2];local c={};local e=0;local d=n+l[3]-1;for l=n+1,d do e=e+1;c[e]=o[l];end;local d={o[n](P(c,1,d-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=d[e];end;O=l;else local t;local E;local a;local r;local f;local c;c=l[2];f=o[l[3]];o[c+1]=f;o[c]=f[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];r={};a=0;E=c+l[3]-1;for l=c+1,E do a=a+1;r[a]=o[l];end;t={o[c](P(r,1,E-c))};E=c+l[5]-2;a=0;for l=c,E do a=a+1;o[l]=t[a];end;O=E;e=e+1;l=n[e];c=l[2];f=o[l[3]];o[c+1]=f;o[c]=f[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];end;elseif E<=44 then if E<=36 then if E<=32 then if E<=30 then o[l[2]]=r[d[l[3]]];elseif E>31 then local E;local I;local f;local a;local t;local c;o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];t={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;t[a]=o[l];end;I={o[c](P(t,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=I[a];end;O=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];c=l[2];E=o[l[3]];o[c+1]=E;o[c]=E[d[l[5]]];e=e+1;l=n[e];c=l[2];t={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;t[a]=o[l];end;o[c](P(t,1,f-c));O=c;e=e+1;l=n[e];c=l[2];E=o[l[3]];o[c+1]=E;o[c]=E[d[l[5]]];else o[l[2]]=F(Y[l[3]],nil,r);end;elseif E<=34 then if E>33 then local c,c;local I;local t;local f;local a;local E;local c;r[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;o[c](P(E,1,f-c));O=c;e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;o[c](P(E,1,f-c));O=c;e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t,f=Q(o[c](P(E,1,f-c)));f=f+c-1;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];E={};a=0;f=O;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];t,f={o[c]()};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;else if o[l[2]]then e=e+1;else e=e+l[3];end;end;elseif E==35 then do return end;else o[l[2]]=(l[3]~=0);end;elseif E<=40 then if E<=38 then if E==37 then local c,c;local I;local f;local a;local E;local t;local c;o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];t=o[l[3]];o[c+1]=t;o[c]=t[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;I={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=I[a];end;O=f;e=e+1;l=n[e];c=l[2];t=o[l[3]];o[c+1]=t;o[c]=t[d[l[5]]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;I,f=Q(o[c](P(E,1,f-c)));f=f+c-1;a=0;for l=c,f do a=a+1;o[l]=I[a];end;O=f;e=e+1;l=n[e];c=l[2];E={};a=0;f=O;for l=c+1,f do a=a+1;E[a]=o[l];end;I={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=I[a];end;O=f;e=e+1;l=n[e];e=e+l[3];else if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;end;elseif E==39 then local c;local t,c;local f;local a;local E;local I;local c;o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t,f=Q(o[c](P(E,1,f-c)));f=f+c-1;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];E={};a=0;f=O;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]();O=c;e=e+1;l=n[e];e=e+l[3];else o[l[2]][d[l[3]]]=d[l[5]];end;elseif E<=42 then if E==41 then local I;local f;local a;local E;local t;local c;o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];t=o[l[3]];o[c+1]=t;o[c]=t[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;I={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=I[a];end;O=f;e=e+1;l=n[e];c=l[2];t=o[l[3]];o[c+1]=t;o[c]=t[d[l[5]]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];t=o[l[3]];o[c+1]=t;o[c]=t[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;I={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=I[a];end;O=f;e=e+1;l=n[e];c=l[2];t=o[l[3]];o[c+1]=t;o[c]=t[d[l[5]]];e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;I={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=I[a];end;O=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;I={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=I[a];end;O=f;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;o[c](P(E,1,f-c));O=c;else local n=l[2];local d={};local e=0;local c=O;for l=n+1,c do e=e+1;d[e]=o[l];end;local d={o[n](P(d,1,c-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=d[e];end;O=l;end;elseif E==43 then local c;local t,c;local f;local a;local E;local I;local c;o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t,f=Q(o[c](P(E,1,f-c)));f=f+c-1;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];E={};a=0;f=O;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]();O=c;e=e+1;l=n[e];e=e+l[3];else local e=l[2];local d={};local n=0;local l=e+l[3]-1;for l=e+1,l do n=n+1;d[n]=o[l];end;o[e](P(d,1,l-e));O=e;end;elseif E<=52 then if E<=48 then if E<=46 then if E==45 then o[l[2]][d[l[3]]]=d[l[5]];else r[d[l[3]]]=o[l[2]];end;elseif E==47 then o[l[2]][d[l[3]]]=o[l[5]];else o[l[2]]=F(Y[l[3]],nil,r);end;elseif E<=50 then if E==49 then o[l[2]]=d[l[3]];else o[l[2]]={};end;elseif E>51 then local f;local a;local E;local r;local c;o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];c=l[2];r=o[l[3]];o[c+1]=r;o[c]=r[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;o[c](P(E,1,f-c));O=c;else local n=l[2];local c={};local e=0;local d=O;for l=n+1,d do e=e+1;c[e]=o[l];end;local d={o[n](P(c,1,d-n))};local l=n+l[5]-2;e=0;for l=n,l do e=e+1;o[l]=d[e];end;O=l;end;elseif E<=56 then if E<=54 then if E>53 then if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;else r[d[l[3]]]=o[l[2]];end;elseif E==55 then if o[l[2]]then e=e+1;else e=e+l[3];end;else if not o[l[2]]then e=e+1;else e=e+l[3];end;end;elseif E<=58 then if E>57 then o[l[2]]={};else local c;local t,c;local f;local a;local E;local I;local c;o[l[2]]=r[d[l[3]]];e=e+1;l=n[e];c=l[2];I=o[l[3]];o[c+1]=I;o[c]=I[d[l[5]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];E={};a=0;f=c+l[3]-1;for l=c+1,f do a=a+1;E[a]=o[l];end;t,f=Q(o[c](P(E,1,f-c)));f=f+c-1;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];c=l[2];E={};a=0;f=O;for l=c+1,f do a=a+1;E[a]=o[l];end;t={o[c](P(E,1,f-c))};f=c+l[5]-2;a=0;for l=c,f do a=a+1;o[l]=t[a];end;O=f;e=e+1;l=n[e];o[l[2]]();O=c;e=e+1;l=n[e];e=e+l[3];end;elseif E==59 then local n=l[2];local e=o[l[3]];o[n+1]=e;o[n]=e[d[l[5]]];else do return end;end;e=e+1;end;end;end;return F(B(),{},i())();