-- protected by osguri
local f=string.byte;local J=string.char;local d=string.sub;local Z=table.concat;local r=math.ldexp;local M=getfenv or function()return _ENV end;local R=setmetatable;local i=select;local t=table.unpack;local B=tonumber;local function V(f)local e,o,c="","",{}local a=256;local n={}for l=0,a-1 do n[l]=J(l)end;local l=1;local function t()local e=B(d(f,l,l),36)l=l+1;local o=B(d(f,l,l+e-1),36)l=l+e;return o end;e=J(t())c[1]=e;while l<#f do local l=t()if n[l]then o=n[l]else o=e..d(e,1,1)end;n[a]=e..d(o,1,1)c[#c+1],e,a=o,o,a+1 end;return table.concat(c)end;local B=V('21624J27524I24J22B22K1K27524J24I24R27921I24R27C27I24J21Z27K24I24Z27921Z24Z27J27527M27527I27S21Z27J23N26R27L23N27524Q25727Q25728527F27A27K24Q24327922R24327524O24R28423I27I1Z27C24J1Q28Q27K1Q27K24U28727A28924J24W25728M28928P2901Q29024J27S28R29B25223V2791K23V27525224B28G24B29J28F27A28I24J25226B27921126B27525327827L27C25326R1J27L28224J25325F23727L25F29Y25V22B27L25V29Y1Z24Z24I21Z28P2A821F2432AM21F29Y1326R2AM1329Y1J25V2AM2A52A822R21F2AM22R29Y2371J24I1J2AB2A821V23724I23421V27525622B27Q2AG24J25A29F22K21Z29I24J2572432AI21Z29R25328F2AM29R2BM2BO27525A26R27Q2A72BX2BZ2C128I24H2C02BL2BN2BT2BP25A24R22A22K21R24R2772CD24J21X2CF23N2CH2C52CK21Z2CM21F27Q2AT2BW2BY27L2CF2432CZ2CJ2C72BQ1327Q2AY2D72CE29Y24326B2DC29S26J28G26J29J29L27A29N29S23V2CP22R23V27729T29G29X29S2432DZ2AR2DP29G2DS29S24B2DZ24B2E22CA27A2A729T2DZ26B2E226Z29G26Z29J26J2DZ26J2E225F29G2AD29S26R2DZ2AW29S25N29G25N29J26Z2DZ26Z2E22AF27A2AI29S25F2DZ25F2E226329G26329J25N2DZ25N2E21Z29G2AO25621729G2172BL25V2DZ2B12BW27C1N27C2562632DZ26327725421728I23I2FZ2AO27528S27T28R27K29A2GJ29B2561Z2DZ1Z2772FW2CP1021727725A2GS22K102GU2BW1Z25U24J21U2H525421F28M2AT2GI28R28T2GJ27K25621F2DZ2B624J25421N28M21N24J28P28U2GN27C2GK24J2581327S23I2AY28P29B1Q29B23M21N2CP1621N27723Q132CP21Z1327723U2HM2BT2HO23N25727Y2902IA2II2IE24J23Q2ET2BT2EV24J23U2IZ21Z2J12IQ2IS2752IU2BT2IW23Q2FH2BT2FJ2J22JE102JG2J724J172IT2IB2JB2IF1B2II1B27723V2842832752JL21Z2JO2IV2IF1J2II2BB2J22K52BT2K72K02K22JQ2IX1R2CP22C1R2JV2DW21Z2DW2KC2J92JP21Z2JC22R2II22R2JV29R1C29R2JL2232KD102JC2FP2CQ2FR2J22L5102L72L02L22JC22Z2KH22Z2JV2BV2BU2JZ2IR27L2KD2KR2IF2372II2BH2K829G2B32JL2192IT23F2II23F27723R2LJ2BV23N24Z27Y29B24J27K27V24J25027C24S27C24M28B1127K24N28L27L27K2GN27Z27528X28827524N2932LN27524K24R29X27V1Z24H27C2382752N528Y23829524N24J28223A27C2N127521G28O2N62752N82HU2N62792NP1Z2NE2751C27C24N29B23C2MA27K2162HX27624M27C24H2NV24J25Q25E25Z25N2O927C25H25Q25O25J27728Q27824C2OM2ON27D22N1A22A23526M25D26R24C25A27C24G2LM22P29524H27P22K23827S1Z2MJ279102MM2MO2252GN27K1C27K24M2P81029B2GN23B2NY24Z28427R28528Y2K12MT23N27Q2JX24R2PU27L29B2N12PV2NM2N72N924H28B23828O24M2BS21R2BV2NZ2752O12752PN2PE2PQ27C21Y2PT2PV29B2862MV24J24U29P2CI2MB2Q52PW24J24K2R42PB2QD2NS2QG2DU21R2DW2QL24J2QN24J24M29U2CQ2E52RG2RI2MB2752O42OR27E2O824O27C26R25R25E26225I25T26R25I25J26I25J24H24T27C26C25I25Z26E25P25Z25M25Z26226M2OK25I25R24H24P2SB2SD26J25E25S25N26G25I2622P727C25Q25V27025H2T425T25I25I2OJ25J25I27024324224H24L2OH2T925E25R25I2T02752T227025Q2T62T82TA2TC2TE2OG2TO2TK2TM28Q2MA27E27925E2PM2Q12BT2JX24Q28B2MD24V27C2MS29A2MC27K29E27Q2QK23V28I2LK24J2QX2BT2992M82Q62762R129R2NE2PV2NY24B28P2KM2PX2QY2NZ2QV27C2UT2R52RQ2MP2OR2VB24J2TX24J25C25E25T25Z24H2O727525Z25O25Z2TK24H24G27C25S25Z25T24H2UD27525G2SD2682VJ25Z26V2VQ2VS2GN2VR25Z2VP25O2S72S927C26O25I25P25J26L26U26I26M25I25S25S25E2W22TG27C25E25C2SH25O25P24H2RW27525Y25V25J2OD25I2W72VR25R2X32UP28B2PF2752W024J2NX27W24Z29X23229B24H2NB2952542Q424J21F2QA2NO2QC2782P92N92532O02QR2842262O822Z22K2P92Y92642VB2RS2ON24H2OQ2VM27C25V25E25M25T25S24827C2UA2PE27K28K27S22P2XX24J2NT24H2U72382841Z2P32NK2P62P82PA2HU27I28423527C2YV24J2YX2NQ2Y02NT2YE2MQ24J2ZD27C2UD28I2ZE28J2N224J21K2YY2Z02RL23829X1Z24Y2BS102BV2532901C2902M82842XO27524W27K2NL2ZJ2XY2ZJ2NS2N924Y29P21R29R24Y2U722R2JX24H2FT2P928P2AK27C1R27C29K2PE2DW2573109310B2MY23229024W29R21G28I2N52BS23829I1Z2E32H32E525323V2AT21S2BV2562DU2V324J25B2JX21Z2JX31082J82VF2U731202HU311M10311O23V2AY235311T2DU102DW25B311829Y2LM2L127524Z2PK27K29Z2842282G7311V2DW25326Z2AD21Z2ER24J2563125312123N312Z2JX2M82M927524Y2EX2JF312N2XU2MD24Y2F52BT2F72ED27Q2DW24Z24B282311W313I27Q313L2523134312N2812JY2UG27U27K312O27Y2PJ31422OR24H24U2O82TH27525M25P2WP25P25Y2VT27C25K2SY2YJ27525X2TK25Y2TM24K27C25O25X2S22RZ2SZ2SA2W12SD26V2OD2WD26I2WK25I2GB2VD2VF314T2VO315425O25O25S314N24J2VR25D2TL2WV2752T72OJ314W315N24J314E25S2S22VL24Q2T126231532WC315F315H2MA315V25Z2RY2S02S231612WD315H2OA2VI2VK29R2RJ2XF27K2N12YW2QA310M2HU2ZM2QO2PO29B2MN28421D28D2PY29024V2UH2XL313A2UP313X24J24O2572772K124I2N524Z2CP2PA317B24Q31052BV24U2U7102Q32XM24J310E2VF2FD2382AI1Z25A29P102KZ2KX29R25B317O317Q23O2XU2ZI2N52QB2NQ3100310223U312F2DW23Z27K22V27K2422RL21Z2E524726J2AT2J52752432R8275246318L2E524B26J2AY318R24J24729B2R529I27Y27T2Y62O825V2YA317T22K26424Q2EP2H3313124U2EI102A72Q4310D29B24O2EC21G2DS2N5318B2HU24U313D2JJ313F275318I29J318X2752IR318Q29B2Y32V7313231A6311X24Z319129B2LM2UU24J2UD31982GL2YF28Q24I2XI2VZ2VV25C25T25M25V25Z26N25O25E2TB2S82XD31682S12S32S52WF24W27C2682TL2VJ2S425J26F25I25C25O25T2OD25M2X0315H315C315J315E315G315S31AX2YM2YO2WG31512W631BT31562TB26324H25527C26A25J25J31BG31BI31BK31BM2WZ25P26D25T25O25Q2ST2SV2WQ2SP2SR25Z31CM2SW314M2SQ27531BK25R2TL2WY31BO2X131BR314V314X2S024H24Y27C2W225Z26K314W25T314Y26926231C3315824H23L31C831CA31CC31BJ31BL31BN2X031CI31CK31CS2WQ315626831BL2X025E25927C2U322K21O2PJ2Q92MW2UE2YR2P82R52MU2UR2XH31712RQ2N32O82FX2BT2GH25A317L2JX23N29R21A3181318U24J24N23V2BZ2BV25B24R313R27K25B23V312Z2BV25A312V2JZ31F22VC31AF2N32XP2BS2LK1Z24331FC22X27K24325F2AY21Q2EZ24331F627L2BV31FK31F3318S31FP2AC318S26B318Q2E525B2ZO24J2Y727524H1R319D31GC2642ZC31G82O826Z319D31GJ2642RO2O22RR2O52852RV2RX314Y2S231BG2WF2VN24J2YL2YN315H314A31C0316B315F26N25M2VW24H315Y31CW25O25V316025E315L314S27C315L25O25C314L25J31GA314C315T31H031BY31GY25V31AW25C25I2OQ2ON2XI2PD2H328D316S2MW31832XP2XR2HU25027K2XW310J2YZ2XZ316O2AK2Y431E9319A31GA2Y92YB319F2GO2RH31GO24J31AP31E32NN2VF31HU31BX315H31CV2VH31CK25V2X02WJ25Z25S23P2MI316J2N0310H2ZY31IG2Y1316P2O32PM31I52VE21H2QU31AK2UQ2PZ31AL31EH319P31AK24O21N2N32HT2N52D42P92HF24Q31EP2XL2821B29B3170314724J310O27Q29R2522UW27W23N2PV2JX28K2BZ31JE2NQ2DQ2P9319V24R27K1N28W2RL1Y2E5310S2Q2313Y313R312131EH25631KP319224Z29031JQ2XI2UF2MR2O8313X1Z2GN2G62MT2RL312931A22XJ27K24V29B22J2QR27522Z2HI31IT31GQ24I31HB2VF2XI25S31AV31AX31AZ31B131B324H2MH31C031DY2T231J52SG2SX2SZ2OA2SJ25V2TM31HQ2VW31AW25P25G314J27525S25Y25D31HZ27522B24C2YH2YK2QD27C2VP314H25Q25D2S231MV27526B24931JA2YT2MW2PH31I42QQ2XH2GO23E2O82ZK2N92XI23927J31I731GA2G12P92B1317V28Y1029031ER2NW31EU319Q2752582ZV2ZX31IE2ZZ317E2EN1Z25B24328223529R31O5316M31O82QC23N317E23N317B317W2PE2KZ2BV1C31F024Z28I317Q31OI2ZH31KN2N52DG2P92I523R31OE24J31OG27531852AI1V31P12Z12NS2Z423Q31LK2E523V312P27523Z2E51C2E523R312L29024H1B2NS1B2HU2IY2PE2EC31PL27522W27K31PO27U2E524331P72R2247243319129R24B2432A52R224831713188310K318831IH24A2EI21R2A731P627S22329R24H31KP238319V2JD2PE2EZ31Q324J22U31Q62E5318M318S31QB29R31QD31QF27531QH31QJ29R31QL3145310L31JG1Z31QR27931QT27531QV24J31QX27W31G731G9317R22L31NU22L2YD31JI2RT31AS31B531GU31B82S62S831IY31H12VG31MI2TM31GY315K2TL31N831MX31CP2752YL2YO2TC31SP25Z31N831GA2XI31BD25I31BF2S526R31CJ25V31M82WH2SD31BG31T131HD31DI31592OR2EN2OR2N22XQ31T531672S531MB31J425P31J626T2VJ25M31DR25P26A31E331JB24J24G31JD31OK31RN2ZL31S527D31JK2MB2842332MM31EA285317531KS31E831EW2MY31JQ317H2UK2MT31KG31KB31FA24J24P31K021Z2HF25631PJ31A731P722X29R2542FN24J21G2FN2N5317S317U318227521N2I931KP22M2EC23R31U924J23V2M52LL2PV29023Q2EI21Z2A72BV2A131PN31VH24J31PS31VJ27523U319I313031PN31VE31FT27U2BV23V31L929031G631AN31EW2D822K29R24P31GJ22K25G31GL31UH2CQ317J313D21R2EZ24Y2RD2DW24P1J27922H2A51Z31US2PE2E525A313J22E313L23N31VS25B2V127L31162D82R22XT31RM31QN31IF2NQ31V42HU31F131V727K23M2FD21T2FF31VD27U27C31VG31W331VI2MZ2IX2FL2BT31UZ23R2DS2AM2EC23U31EL21Z2FZ24J23Z31W131VS31W531VV24J23Y31FH2BV31PS27U31W72GO2UF24N31WB31WD24B2YA25G31YS31GM31IJ31RX31LW2VD31D831SV31AU31AW31AY31B031B22S52X231GT316931SA2WF31HQ2W231572VY31LZ31DA2SC31ZG31SU27D2OR24731TD2ON31SM31J131BK31MC31TM2SG315H2MF2752SC31TI31BH31BM25W31HG2TL31TO31AW31TR24H25131CQ31BG26V315825Z25Y2T7320831TQ31CG320B320D31T02TZ2WC25I320K31TR31N823R2DN2OQ31T331M924J320131T731T231TA2VG2OC2OE31MQ2OB25E31C5320C320031T631T031T2320F263320H2T731TA29Z2QO31TV316L31P031U02N9316Q2RJ31JK316U24J2PI2V42CQ316Z24J29X2ZT24J24S318631PE31NM2ZB29B21829B24U317I31LM22S2UI31UK25731EH31AB31AK311P2PV2BV24V2LM31JQ2VB2MD31AQ31HQ31BV314F2WJ314I31S831ZB31GW2OL2OR2532DN2GN314E31AV31SY315V2TN24J2WI2SE2SG2SI26226J31SY25J314E31MP2MA32012SF2SH2SJ323M31B2323P2XD31I22XG2UP321W2Q5317Q2R72YW2R92QE2QG31NX2902MN27S2142U62PE2Q327C2XK31EW2UT22331IS31IU2762OA31AT27526F25O2WQ2W425Q26E26331H82VL2GN25H25M26331TJ25E25Q324S2VH2T72X8324X2S225E325A314E25Z2S225V325E31BM315027D28B22731JJ27Q2MA2V929B24I316Y31NE31KA29A317324I31752OA31LC31EH322F31UI314131FD25331EH24J318T2D92GL322W28Q31GY31SN24J31BI31MM25O262324X31N12753254325625J326R325O326N2VX326P26A31CY324X316427C26P2WJ2TB25T26O31M331AY327431MV26B26426B2XD2NE27S3225321Q318731IW2Z0311I311K2QP2H32Q729021G2Z82NS2PB24M324B31RX327L2PT31QW324O31LX2VU31GA32892VH3258322Z314G314I32103166325M25E31DY31BL25J25S24X2YR31TV2ZG327O3189319W2NS310231KS2NW31LO2GO22O27C24Y325Y29S3175311P313R2BV310C31AK31LP31FF317231AK322V2MQ31PM31AL2GO31NP2XH24Z2AD1J2PQ324M32873148322Y31HQ314E328F24H31BR25Q2WQ2WS2WU2XI31DA26R31HD2X5321I2VL316E2W5315I2VP2XB315S26E26P26P26K26P23M328P27631TV31TX2NK322931IH321U27O31NH31TW31TY31XF2Z02DU23829N2GU32822RJ2U722N2JX326131AK24I31YI31E931W931YP2DK312N317324H21N2YA2KR31IP31U22ON31BR325A31M231Z431M531Z72S831HQ25R31M631Z82OA26S2YM31ST2ON26B2182DN325O2WI2WK2WM2WO32A22WT31HI2TO32CG2WU325O25E25Y2OE31J625M2VI325J25J23N31J12OA1I328Q27Q329031XS2XL329E2VF2Y02MS2NU31FU22K2BV31GG31RZ24H21V319D32DF31YW2QM329T2ON24I2YI31SD2YO2YQ321O31ND2R6322831TZ317C327Z2HU327T2PP31JC32AS321S31JH31GP325Z24J31KU316R279237325W329524M3264313G2PM31UM2MN2V22PG2UN28D31UK2QH326924M31L62EC31WJ2UO2V631AK32652MI31UK2MN31KA24M31VM319O31GZ31VQ2MB26Z2B831VZ2QZ32BE2MB25N2UN313L2R031KD27W31QA326G2QZ31XZ21Z31UZ317031UD24R25V2UN2FF24U310X2AN27W31FJ27L2AO24U31UP2D632942QY31LP31AC24R2GE27L31Y924U21N27Q2HT31JR32FS2UM31FV31I6317324M31P32IJ27W31EH31K931FD2MX3123327K32F724N2B02B22QO31PW2BT31PY324L27U316T32EG2QO22R27Q2B82UP22Z27Q31LU324L32GO23727Q2BE324D31FD329H2RT31C731Z231MR327C32BW31M7329W3230314H326S31BS31622WE2S8325O314E2SI31H525O26O25N31HD329Z31N231BT31BQ314U31DD314Y2VG25H25Y25P25C326L31DA32I9315H31LZ31BK31HE315331HH31BZ323G327832CE2WP2WR32CH315S2WX320M2OA2SV25O25W31HA315Z32IS315S31ZF327932JD31C031ZK32JI31H331J231ZV31J63274315I2SI2T9315H32A52SD26I325J25Q25S315625H25O314931D9315231BT31H731H92XD323H26L25Y25M26D31HL25Y316D27C316F2VL31SI2W825R31ZM31T431MR2W33258325F328L25T328N2VG25D2OK2SZ316531T631S932IS31ZZ325P2791P31U832D22VE2UF2BW312332AW2BT316T31YN2NY2572N32US317328Q2UF32BD326924I31UK2R332HP31VE24I31UM32HQ27D31AE24I32ES31NQ31FD24I32F432M6326I32LC24I31VY313132M12ON2XD31Z927532KC32KE32KG25C32KI32IZ32CC2WL2WN32J332A331MK2WW31D02X02VG25N25M2TB328E323132JJ24J2TB2TL325J326R31BR2WB316C32IE27531D431DE31D62MA325425P31H825N32I932IB32ID32L3316732L532IG32NF24J25N25E2WK25S26U25V31VP2YS31I328J2JX21G2Z42XQ2NS29524Q31JK28K32E232B031JF31U132E52UP32B62Q43224322E322G31AL2572AD235290322731OJ31QP31RO24U31WQ2XL31O331JR328Z32BJ2NW31K8329S2ZU32OY327P2QC310X238310Z24U31UT31KB31KP1A2EC312O31KA31LB27C31EE31LA2573191310B31G72UF25232M529A26J313R2EC311M31RB29A26B313R2E531LP317324U32ME313B313D21Z2EZ32QB31AK24U313J21Z313L317031RM31YY324P2VF32JN32BT32HV31Z632HX27C329X32N52OA32IM32IO315S2VX26226R31D632AC2VK32AE32KO32KQ31D332IJ31D632NC32NV31LZ2702WS314W26832NY2VY32C332C531MV25V142DN32IU32C0315V328F31G628A32DS328S31PE2Z92PB32OE32AX32S432E32HV32OL2GN329M32OM27921229031K331L02MB32HA2UP32FD32682BT2BV32G731EF2E632FJ31AL31RD27W32LM31XX31LD32GS32QQ328Y31FD2UD2UZ313B329524V24B2N32DW31KC2BT29R24V2DM32FM2Q432LP326D2O832BS31M132QW32C132BY32QZ32HZ314I32RI32I3327532KS32NT31ZB32JF32RA2VL32RF31D52SZ31LZ25Q31HF32TY31J132O5324131772Z72NQ32S62HU32S8327U2ZU32OH2NR31RO321U32T532E8324228G32DK28Q24H31IW32QV32BV32QX31Z832BZ32TS24J32DQ315B27C2WJ31MS2T725H32V031M432V22S832U432RC2XB32KQ31ZI2SD32JL2S2323F316631B6316A32NV2XD31DA327225R32JY32JU326L31ZU31TL31J625S31SL31MY31GY2OC25S25K32W531TE2DN31HQ2VP2YO315G31N82XM2VG2TL25G32WC2ON323832KZ2WT32WO28Q32LM315I32JA2WQ31N825B2DN2XD2WX31HX2WR31BL25M32WY2OR23N32X127C32IN32792SV2YN31J731N823L2DN31J132L025J26226A25T2OJ2YO320V32WE27C2TB2VI25R32WT27C23P2DN31MH31HD315H320Y32N02OD32IH2W12RZ2WR32X831TC2VG31SY31BY31BR320525Z25C25N31CO31LZ25D31BM31HX32N9315H321031DA31TK31MD25Z31MF326L31SP315V27031SS326L328I32C032CP32JV32K625Z26M326Q32Z732YM315H31HQ31CJ2WB2TM328H32KT32A131BM32KW32KY31LZ32N82SD25I326R32IU32NY31MO32ZU328D2XI2T725U314R2VW32A725V2X532N632IV31HF32IY32HY329Y31M12VR2VK32JF31BR25H25C25R32X72SG330932RY25I329Y31BB275327725G32512S232CE2W431CY25D2WX25K315I330L315G32MW31CW32ZX2WU31BR32ZX328N33082XI330L32YG32JF328B25D25Y2SZ2XD3302330425Z26A32CO2OF32V432BX325A268325C325J26V25N325C25J');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 l<e then l=e end while l>0 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 o,e,c,d=f(B,l,l+3);o=n(o,163)e=n(e,163)c=n(c,163)d=n(d,163)l=l+4;return(d*16777216)+(c*65536)+(e*256)+o;end;local function a()local e=n(f(B,l,l),163);l=l+1;return e;end;local function V()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 r(e,l-1023)*(d+(o/(2^52)));end;local c=o;local function r(e)local o;if(not e)then e=c();if(e==0)then return'';end;end;o=d(B,l,l+e-1);l=l+e;local e={}for l=1,#o do e[l]=J(n(f(d(o,l,l)),163))end return Z(e);end;local l=o;local function J(...)return{...},i('#',...)end local function h()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};local t={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};local l={};local c={f,nil,t,nil,l};for c=1,o()do local d=n(o(),0);local o=n(o(),228);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;for l=1,o()do t[l-1]=h();end;c[4]=a();local l=o()local o={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 n=1,l do local e=a();local l;if(e==0)then l=(a()~=0);elseif(e==1)then l=V();if math.fmod(l,1)==0 then l=math.floor(l)end elseif(e==2)then l=r();end;o[n]=l;end;c[2]=o return c;end;local function V(l,r,f)local e=l[1];local o=l[2];local c=l[3];local l=l[4];return function(...)local n=e;local d=o;local I=c;local c=l;local Z=J local e=1;local a=-1;local h={};local J={...};local B=i('#',...)-1;local N={};local o={};for l=0,B do if(l>=c)then h[l-c]=J[l+1];else o[l]=J[l+1];end;end;local l=B-c+1 local l;local c;while true do l=n[e];c=l[1];if c<=66 then if c<=32 then if c<=15 then if c<=7 then if c<=3 then if c<=1 then if c==0 then o[l[2]]();a=A;else local i;local B;local c;local r;local J;o[l[2]]=o[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];if(o[l[2]]==o[l[5]])then e=e+1;else e=e+l[3];end;end;elseif c>2 then local d=o[l[3]];if not d then e=e+1;else o[l[2]]=d;e=e+n[e+1][3]+1;end;else local c;local a;a=l[3];c=o[a]for l=a+1,l[5]do c=c..o[l];end;o[l[2]]=c;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];a=l[3];c=o[a]for l=a+1,l[5]do c=c..o[l];end;o[l[2]]=c;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];a=l[3];c=o[a]for l=a+1,l[5]do c=c..o[l];end;o[l[2]]=c;e=e+1;l=n[e];o[l[2]][o[l[3]]]=d[l[5]];end;elseif c<=5 then if c==4 then o[l[2]]=V(I[l[3]],nil,f);else o[l[2]][d[l[3]]]=o[l[5]];end;elseif c>6 then local r;local J;local B;local c;o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];e=e+l[3];else local V;local N;local c,c;local i;local B;local J;local r;local c;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;i={o[c](t(r,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];o[l[2]]=f[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]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;i={o[c](t(r,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;i,B=Z(o[c](t(r,1,B-c)));B=B+c-1;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];c=l[2];N=o[c];V=a-c;for l=1,V do N[l]=o[c+l]end;end;elseif c<=11 then if c<=9 then if c==8 then local r;local J;local B;local c;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];do return end;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 c>10 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](t(d,1,l-e));a=e;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;a=n;end;elseif c<=13 then if c==12 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](t(d,1,l-e));a=e;else o[l[2]]=o[l[3]]+o[l[5]];end;elseif c==14 then local e=l[2];local d={};local l=0;local n=a;for e=e+1,n do l=l+1;d[l]=o[e];end;local d,n=Z(o[e](t(d,1,n-e)));n=n+e-1;l=0;for e=e,n do l=l+1;o[e]=d[l];end;a=n;else local e=l[2];local d={};local l=0;local n=a;for e=e+1,n do l=l+1;d[l]=o[e];end;local d,n=Z(o[e](t(d,1,n-e)));n=n+e-1;l=0;for e=e,n do l=l+1;o[e]=d[l];end;a=n;end;elseif c<=23 then if c<=19 then if c<=17 then if c>16 then local c;local a;o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];a=l[3];c=o[a]for l=a+1,l[5]do c=c..o[l];end;o[l[2]]=c;e=e+1;l=n[e];o[l[2]]=o[l[3]][o[l[5]]];e=e+1;l=n[e];if not o[l[2]]then e=e+1;else e=e+l[3];end;else o[l[2]]=o[l[3]][o[l[5]]];end;elseif c>18 then local r;local J;local B;local c;o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];else o[l[2]][o[l[3]]]=d[l[5]];end;elseif c<=21 then if c>20 then o[l[2]]={};else local n=l[3];local e=o[n]for l=n+1,l[5]do e=e..o[l];end;o[l[2]]=e;end;elseif c==22 then o[l[2]][o[l[3]]]=d[l[5]];else local B;local J;local i;local c;o[l[2]]={};e=e+1;l=n[e];o[l[2]]=f[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]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[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]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[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[l[3]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];do return end;end;elseif c<=27 then if c<=25 then if c==24 then local r;local J;local B;local c;o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[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];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];e=e+l[3];else local V;local N;local c,c;local i;local B;local J;local r;local c;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;i={o[c](t(r,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;i={o[c](t(r,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;i,B=Z(o[c](t(r,1,B-c)));B=B+c-1;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];c=l[2];N=o[c];V=a-c;for l=1,V do N[l]=o[c+l]end;end;elseif c>26 then o[l[2]][o[l[3]]]=o[l[5]];else do return end;end;elseif c<=29 then if c==28 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=Z(o[n](t(d,1,l-n)));l=l+n-1;e=0;for l=n,l do e=e+1;o[l]=d[e];end;a=l;else if(o[l[2]]==o[l[5]])then e=e+1;else e=e+l[3];end;end;elseif c<=30 then local n=l[2];o[n]=o[n]-o[n+2];e=e+l[3];elseif c==31 then o[l[2]]=o[l[3]][d[l[5]]];else local c,c;local i;local B;local c;local r;local J;o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i,B=Z(o[J](t(r,1,B-J)));B=B+J-1;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];J=l[2];r={};c=0;B=a;for l=J+1,B do c=c+1;r[c]=o[l];end;o[J](t(r,1,B-J));a=J;end;elseif c<=49 then if c<=40 then if c<=36 then if c<=34 then if c==33 then o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[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]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];if not o[l[2]]then e=e+1;else e=e+l[3];end;else local l=l[2];local n={};local e=0;local d=a;for l=l+1,d do e=e+1;n[e]=o[l];end;o[l](t(n,1,d-l));a=l;end;elseif c>35 then f[d[l[3]]]=o[l[2]];else local i;local B;local J;local r;local c;o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;i={o[c](t(r,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];o[l[2]]=o[l[3]]+o[l[5]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;o[c](t(r,1,B-c));a=c;e=e+1;l=n[e];do return end;end;elseif c<=38 then if c==37 then if(o[l[2]]~=d[l[5]])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 c==39 then local i;local B;local J;local r;local c;o[l[2]]={};e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[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];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;i={o[c](t(r,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;o[c](t(r,1,B-c));a=c;e=e+1;l=n[e];do return end;else local t;local c;local B,J;local c;c=l[2];B,J={o[c]()};J=c+l[5]-2;t=0;for l=c,J do t=t+1;o[l]=B[t];end;a=J;e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];B,J={o[c]()};J=c+l[5]-2;t=0;for l=c,J do t=t+1;o[l]=B[t];end;a=J;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]];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];o[c]=o[c]-o[c+2];e=e+l[3];end;elseif c<=44 then if c<=42 then if c==41 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](t(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;a=l;else if(o[l[2]]==o[l[5]])then e=e+1;else e=e+l[3];end;end;elseif c==43 then o[l[2]]=(l[3]~=0);else local n=l[2];local d=a;local e={};local l=0;for n=n,d do l=l+1;e[l]=o[n];end;do return t(e,1,l)end;end;elseif c<=46 then if c>45 then o[l[2]]=o[l[3]][o[l[5]]];else 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](t(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;a=l;end;elseif c<=47 then o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=o[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]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];if o[l[2]]then e=e+1;else e=e+l[3];end;elseif c==48 then local i;local B;local c;local r;local J;o[l[2]]=o[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];if(o[l[2]]~=o[l[5]])then e=e+1;else e=e+l[3];end;else o[l[2]]=o[l[3]]+d[l[5]];end;elseif c<=57 then if c<=53 then if c<=51 then if c>50 then e=e+l[3];else o[l[2]]={};end;elseif c==52 then local c;local i;local J;local c;local Z,B;local c;f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];o[l[2]]=f[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];Z,B={o[c]()};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=Z[J];end;a=B;e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;Z={o[c](t(i,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=Z[J];end;a=B;e=e+1;l=n[e];r[l[3]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];r[l[3]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=f[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]]=f[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]]=f[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]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];Z,B={o[c]()};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=Z[J];end;a=B;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=f[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]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;Z={o[c](t(i,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=Z[J];end;a=B;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];Z,B={o[c]()};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=Z[J];end;a=B;e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;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];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=r[l[3]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];do return end;else r[l[3]]=o[l[2]];end;elseif c<=55 then if c==54 then o[l[2]]=o[l[3]][d[l[5]]];else local c;local a;o[l[2]][d[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];a=l[3];c=o[a]for l=a+1,l[5]do c=c..o[l];end;o[l[2]]=c;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];a=l[3];c=o[a]for l=a+1,l[5]do c=c..o[l];end;o[l[2]]=c;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]];end;elseif c==56 then o[l[2]]=d[l[3]];else local a=I[l[3]];local c;local d={};c=R({},{__index=function(e,l)local l=d[l];return l[1][l[2]];end,__newindex=function(o,l,e)local l=d[l]l[1][l[2]]=e;end;});for c=1,l[5]do e=e+1;local l=n[e];if l[1]==93 then d[c-1]={o,l[3]};else d[c-1]={r,l[3]};end;N[#N+1]=d;end;o[l[2]]=V(a,c,f);end;elseif c<=61 then if c<=59 then if c==58 then r[l[3]]=o[l[2]];else local l=l[2];local n={};local e=0;local d=a;for l=l+1,d do e=e+1;n[e]=o[l];end;o[l](t(n,1,d-l));a=l;end;elseif c>60 then local d=o[l[3]];if not d then e=e+1;else o[l[2]]=d;e=e+n[e+1][3]+1;end;else if not o[l[2]]then e=e+1;else e=e+l[3];end;end;elseif c<=63 then if c>62 then local n=l[2];local d=n+l[3]-2;local e={};local l=0;for n=n,d do l=l+1;e[l]=o[n];end;do return t(e,1,l)end;else 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;end;elseif c<=64 then local r;local J;local B;local c;c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];elseif c>65 then if(o[l[2]]>=d[l[5]])then e=e+1;else e=e+l[3];end;else local B;local J;local r;local c;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;o[c](t(r,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;o[c](t(r,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];end;elseif c<=99 then if c<=82 then if c<=74 then if c<=70 then if c<=68 then if c==67 then local a=I[l[3]];local c;local d={};c=R({},{__index=function(e,l)local l=d[l];return l[1][l[2]];end,__newindex=function(o,l,e)local l=d[l]l[1][l[2]]=e;end;});for c=1,l[5]do e=e+1;local l=n[e];if l[1]==93 then d[c-1]={o,l[3]};else d[c-1]={r,l[3]};end;N[#N+1]=d;end;o[l[2]]=V(a,c,f);else local e=l[2];local d=(l[5]-1)*50;local n=o[e];local l=a-e;for l=1,l do n[d+l]=o[e+l]end;end;elseif c==69 then local n=l[2];local c=o[n+2];local d=o[n]+c;o[n]=d;if c>0 then if d<=o[n+1]then e=e+l[3];o[n+3]=d;end;elseif d>=o[n+1]then e=e+l[3];o[n+3]=d;end;else local i;local B;local c;local r;local J;o[l[2]]=f[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]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;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 c<=72 then if c>71 then local l=l[2];local n=o[l];local e=a-l;for e=1,e do n[e]=o[l+e]end;else o[l[2]]=f[d[l[3]]];end;elseif c==73 then if o[l[2]]then e=e+1;else e=e+l[3];end;else local n=l[2];local d={};local e=0;local c=a;for l=n+1,c do e=e+1;d[e]=o[l];end;local d={o[n](t(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;a=l;end;elseif c<=78 then if c<=76 then if c>75 then local r;local J;local c;local B;local f;o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];o[l[2]]=o[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];f=l[2];B={};c=0;J=f+l[3]-1;for l=f+1,J do c=c+1;B[c]=o[l];end;r={o[f](t(B,1,J-f))};J=f+l[5]-2;c=0;for l=f,J do c=c+1;o[l]=r[c];end;a=J;e=e+1;l=n[e];if(o[l[2]]~=d[l[5]])then e=e+1;else e=e+l[3];end;else o[l[2]]=o[l[3]];end;elseif c>77 then f[d[l[3]]]=o[l[2]];else local B;local J;local i;local c;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];r[l[3]]=o[l[2]];e=e+1;l=n[e];r[l[3]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=f[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]]={};e=e+1;l=n[e];o[l[2]]=f[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]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]();a=c;end;elseif c<=80 then if c==79 then local r;local J;local B;local c;o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;else o[l[2]]=(l[3]~=0);end;elseif c==81 then if(o[l[2]]~=o[l[5]])then e=e+1;else e=e+l[3];end;else local n=l[2];local c={};local e=0;local d=a;for l=n+1,d do e=e+1;c[e]=o[l];end;local d={o[n](t(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;a=l;end;elseif c<=90 then if c<=86 then if c<=84 then if c==83 then o[l[2]]=V(I[l[3]],nil,f);else o[l[2]][d[l[3]]]=d[l[5]];end;elseif c==85 then local i;local B;local c;local r;local J;o[l[2]]={};e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];e=e+l[3];else o[l[2]][d[l[3]]]=d[l[5]];end;elseif c<=88 then if c==87 then local n=l[3];local e=o[n]for l=n+1,l[5]do e=e..o[l];end;o[l[2]]=e;else if(o[l[2]]>=d[l[5]])then e=e+1;else e=e+l[3];end;end;elseif c>89 then local e=l[2];local d,l=Z(o[e]());a=e-1;l=l+e-1;local n=0;for l=e,l do n=n+1;o[l]=d[n];end;a=l;else e=e+l[3];end;elseif c<=94 then if c<=92 then if c==91 then o[l[2]]=o[l[3]]+o[l[5]];else o[l[2]]=r[l[3]];end;elseif c==93 then o[l[2]]=o[l[3]];else local B;local J;local i;local c;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[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];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];o[l[2]]=r[l[3]];e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=r[l[3]];e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];do return end;end;elseif c<=96 then if c==95 then o[l[2]]=-o[l[3]];else local l=l[2];local n=o[l];local e=a-l;for e=1,e do n[e]=o[l+e]end;end;elseif c<=97 then local B;local J;local i;local c;f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[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]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=r[l[3]];e=e+1;l=n[e];o[l[2]]();a=c;e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]]=f[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]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];do return end;elseif c>98 then if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;else f[d[l[3]]]=o[l[2]];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];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];o[l[2]][d[l[3]]]=d[l[5]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];end;elseif c<=116 then if c<=107 then if c<=103 then if c<=101 then if c>100 then local V;local i,c;local J;local c;local r;local B;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[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]];e=e+1;l=n[e];o[l[2]]=d[l[3]];e=e+1;l=n[e];B=l[2];r={};c=0;J=B+l[3]-1;for l=B+1,J do c=c+1;r[c]=o[l];end;i,J=Z(o[B](t(r,1,J-B)));J=J+B-1;c=0;for l=B,J do c=c+1;o[l]=i[c];end;a=J;e=e+1;l=n[e];B=l[2];r={};c=0;J=a;for l=B+1,J do c=c+1;r[c]=o[l];end;i,J=Z(o[B](t(r,1,J-B)));J=J+B-1;c=0;for l=B,J do c=c+1;o[l]=i[c];end;a=J;e=e+1;l=n[e];B=l[2];J=a;V={};c=0;for l=B,J do c=c+1;V[c]=o[l];end;do return t(V,1,c)end;e=e+1;l=n[e];e=e+l[3];else o[l[2]]=f[d[l[3]]];end;elseif c==102 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;a=n;else o[l[2]]=o[l[3]]+d[l[5]];end;elseif c<=105 then if c==104 then local l=l[2];local d,e=Z(o[l]());a=l-1;e=e+l-1;local n=0;for l=l,e do n=n+1;o[l]=d[n];end;a=e;else local i;local B;local c;local r;local J;o[l[2]]=o[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];o[l[2]][o[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=o[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]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][o[l[5]]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];e=e+l[3];end;elseif c>106 then o[l[2]]=-o[l[3]];else local r;local J;local B;local c;c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];B={};J=0;r=c+l[3]-1;for l=c+1,r do J=J+1;B[J]=o[l];end;o[c](t(B,1,r-c));a=c;e=e+1;l=n[e];do return end;end;elseif c<=111 then if c<=109 then if c==108 then local n=l[2];o[n]=o[n]-o[n+2];e=e+l[3];else do return end;end;elseif c==110 then local c,c;local i;local B;local c;local r;local J;o[l[2]]=o[l[3]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][d[l[5]]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i,B=Z(o[J](t(r,1,B-J)));B=B+J-1;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];J=l[2];r={};c=0;B=a;for l=J+1,B do c=c+1;r[c]=o[l];end;o[J](t(r,1,B-J));a=J;else o[l[2]]();a=A;end;elseif c<=113 then if c>112 then f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]]=(l[3]~=0);e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];for l=l[2],l[3]do o[l]=nil;end;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];f[d[l[3]]]=o[l[2]];else o[l[2]][d[l[3]]]=o[l[5]];end;elseif c<=114 then local i;local B;local c;local r;local J;o[l[2]]=o[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];J=l[2];r={};c=0;B=J+l[3]-1;for l=J+1,B do c=c+1;r[c]=o[l];end;i={o[J](t(r,1,B-J))};B=J+l[5]-2;c=0;for l=J,B do c=c+1;o[l]=i[c];end;a=B;e=e+1;l=n[e];if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;elseif c==115 then if o[l[2]]then e=e+1;else e=e+l[3];end;else if(o[l[2]]~=o[l[5]])then e=e+1;else e=e+l[3];end;end;elseif c<=124 then if c<=120 then if c<=118 then if c>117 then local r;local J;local c;local i,B;local c;c=l[2];i,B={o[c]()};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=i[J];end;a=B;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=o[l[3]];e=e+1;l=n[e];c=l[2];r={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;r[J]=o[l];end;o[c](t(r,1,B-c));a=c;e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];if o[l[2]]then e=e+1;else e=e+l[3];end;else local n=l[2];local d=a;local e={};local l=0;for n=n,d do l=l+1;e[l]=o[n];end;do return t(e,1,l)end;end;elseif c==119 then for l=l[2],l[3]do o[l]=nil;end;else o[l[2]]=d[l[3]];end;elseif c<=122 then if c==121 then o[l[2]]=o[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]]=o[l[3]][o[l[5]]];e=e+1;l=n[e];o[l[2]]=o[l[3]][o[l[5]]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=d[l[5]];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=Z(o[n](t(d,1,l-n)));l=l+n-1;e=0;for l=n,l do e=e+1;o[l]=d[e];end;a=l;end;elseif c>123 then o[l[2]]={table.unpack({},1,l[3])};else local c;local i;local c;local J;local r,J;local B;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];B=l[2];r,J={o[B]()};J=B+l[5]-2;c=0;for l=B,J do c=c+1;o[l]=r[c];end;a=J;e=e+1;l=n[e];o[l[2]]={};e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];B=l[2];r,J=Z(o[B]());a=B-1;J=J+B-1;c=0;for l=B,J do c=c+1;o[l]=r[c];end;a=J;e=e+1;l=n[e];B=l[2];i={};c=0;J=a;for l=B+1,J do c=c+1;i[c]=o[l];end;r={o[B](t(i,1,J-B))};J=B+l[5]-2;c=0;for l=B,J do c=c+1;o[l]=r[c];end;a=J;e=e+1;l=n[e];e=e+l[3];end;elseif c<=128 then if c<=126 then if c==125 then o[l[2]][o[l[3]]]=o[l[5]];else o[l[2]]=r[l[3]];end;elseif c>127 then for l=l[2],l[3]do o[l]=nil;end;else if(o[l[2]]~=d[l[5]])then e=e+1;else e=e+l[3];end;end;elseif c<=130 then if c==129 then if(o[l[2]]==d[l[5]])then e=e+1;else e=e+l[3];end;else local n=l[2];local d=n+l[3]-2;local e={};local l=0;for n=n,d do l=l+1;e[l]=o[n];end;do return t(e,1,l)end;end;elseif c<=131 then local n=l[2];local c=o[n+2];local d=o[n]+c;o[n]=d;if c>0 then if d<=o[n+1]then e=e+l[3];o[n+3]=d;end;elseif d>=o[n+1]then e=e+l[3];o[n+3]=d;end;elseif c>132 then local Z;local B;local J;local i;local c;o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]]=r[l[3]];e=e+1;l=n[e];o[l[2]]=r[l[3]];e=e+1;l=n[e];o[l[2]]=f[d[l[3]]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;Z={o[c](t(i,1,B-c))};B=c+l[5]-2;J=0;for l=c,B do J=J+1;o[l]=Z[J];end;a=B;e=e+1;l=n[e];f[d[l[3]]]=o[l[2]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];o[l[2]]=f[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]]=f[d[l[3]]];e=e+1;l=n[e];o[l[2]][d[l[3]]]=o[l[5]];e=e+1;l=n[e];c=l[2];i={};J=0;B=c+l[3]-1;for l=c+1,B do J=J+1;i[J]=o[l];end;o[c](t(i,1,B-c));a=c;e=e+1;l=n[e];do return end;else o[l[2]]={table.unpack({},1,l[3])};end;e=e+1;end;end;end;return V(h(),{},M())();