Candy Simulator Gui 2 FARMER.lua
--[[
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::.`      `.::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::`       `-:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::-  ohhh/   -::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::` .hhhh   `:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::-  hMMMo   .::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::` -NNNN   `:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::-  -///.   -::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::` -NNNN   `:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::`        `:-........````..-::::-..``        ``..:::::-......--..`````..-:::::` -NNNN    ``````..-::::::::-.......`````..-:::::-..``````..-:::::-......-::::::-.......-::::::-......-:::::::::
:::::::::::  .---.   ` `---`  -/++-.   ``  `:/ohddddhs+:`   `.-  ----`   .:+++:-`   `.::` -NNNN   `-///:.`   `.-::-  ---.  .://:.    .`   .-////:-`   `.-` .---.   -:::` `----`   :::-  ....`   ::::::::
::::::::::-  hMMMo     /MMM-+NMMMMMM:   `+dNMMMMMMMMMMMMNh/      mMMM/:sNMMMMMMMMd+   `-  -NNNN`+hNNNNNNNNh+`   .:.  NNNs-hNNNNNNy     /ymNNNNNNNNNd+.     +NNNd`   ::.  yNNNNy   `::` `hhhy-   -:::::::
::::::::::-  hMMMo     /MMMdMMdsoydy  -yMMMMMMMMMMMMMMNmdhyo.    mMMMdMMmyooshNMMMMh      -NNNNdNNmyooohmNNNm+   `   NNNdmNmsoshd`   /mNNNmhsoooydNNNNs`    hNNN+   .:  -NNNNNN.   --  ohhyo    -:::::::
::::::::::-  hMMMo     /MMMMm-       :hdhhhhhddmdyo+/::/:. +d/   mMMMMd-      `oMMMM/     -NNNNNh:      `+mNNNo      NNNNm+         oNNNy-        .smNNd.   -NNNm.   `  yNNdmNms   `  .hhhy`   .::::::::
::::::::::-  hMMNo     /MMMN:       -``://::-``--``.-....`:NNd-  dMMNd     ``   hMMNs     -mmmmy     ``   .mmmm-     mmmms    ```  /mmms            :mmmy    ommmo     -mmm+ommm-     shhy/    :::::::::
::::::::::-  yNNNo     :NNNm`   .  +N/`......`:Nm/`......:mNNmo  dNNN+   `:::.  sNNNs     -mmmm.   `::::`  ommms     dmmm:   .::.  hmmmoooooooooooooodmmm`   `dmmm.    ymmd`.dddy    -hhys    -:::::::::
::::::::::-  ymmm+     :mmmd    `  dNm/.....:sNMMNdsoooydNNNNmd  hmmm/   .:::-  smmmo     -dddd    -::::-  :dddy     dddd-   .::`  dddddddddddddddddddddd:    :ddds   -ddd/  +ddh-  `syyy-   `::::::::::
::::::::::-  sddd+     :dddh   `.  dNNNNddmNNMMMMMMMNhdMNNNNmmh  hddd:   -:::-  odddo     .hhhh    -::::-  :hhhs     hhhh.   :::`  hhhh/:::::::::::::::::`     ohhh-  shhy`  `yhyo  :yss/    -::::::::::
::::::::::-  ohhh/     -hhhy   `.  yNNMMMhoydmNNmdhsohMMMMNNNm+  yhhh:   -:::-  +hhh+     .yyyy-   .::::`  oyyy:     yyyy.   :::`  oyyy/                       .syyo -yyy:    :yss.`osso`   .:::::::::::
::::::::::-  oyyy/     -yyys   `-  `dNMMMMNdyyssyhdNMMMMMNNNNy   syyy-   -:::-  +yyy+     .sssso`   `..`  :ssso`     ssss.   :::-  .ssss:     ``    :soo/   ``  /sss-osso     `oss+:ooo-    ::::::::::::
::::::::::-  +yyy/     -yyys   `:.  `dNMMMMMMMMMMMMMMMMNNNNNo`   syyy-   -:::-  /yyy/     .ssssso/.`   `-osss+`      osss.   ::::`  -ossso:.`    `-+ssso.   .-   +ssosss-      :oooooo+    -::::::::::::
::::::::::-  +yyy:     -yyys   `::.  `sNMMMMMMMMMMMMMNNNNNh-     oyyy-   -:::-  /yyy/     .oooo-oooooooooooo:    `   oooo.   :::::`  `/ooooooooooooooo:`    -:.  -ooooo+    .  `oooooo.   `:::::::::::::
::::::::::-  /sss:     -ssso   `:::.   -smMMMMMMMMMMMNNdo.       +sss-   -:::-  /sss/     .++++  -/ossso+:.     `:.  ++++`   ::::::`    .:++ossss++/-     `-:::`  /++++-   `:.  -++++:    ::::::::::::::
:::::::::::                    .::::-`    ./syhddhys+-`     `.-          :::::                                `-::.          :::::::-.                  `-:::::-           -::           .::::::::::::::
::::::::::::.``````.-:.```````-:::::::-.`                `.-:::-.``````.:::::::.``````.-:-```````.``     ``.-::::::-.``````.:::::::::::--.``      ```.-:::::::::-.```````.:::::.```````.-:::::::::::::::
::::::::::::::::::::::::::::::::::::::::::-...``````..--::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
]]

local f=string.byte;local M=string.char;local a=string.sub;local P=table.concat;local h=math.ldexp;local O=getfenv or function()return _ENV end;local V=setmetatable;local t=unpack;local l=pcall;local i=tonumber;local function X(f)local e,n,d="","",{}local o=256;local c={}for l=0,o-1 do c[l]=M(l)end;local l=1;local function t()local e=i(a(f,l,l),36)l=l+1;local n=i(a(f,l,l+e-1),36)l=l+e;return n end;e=M(t())d[1]=e;while l<#f do local l=t()if c[l]then n=c[l]else n=e..a(e,1,1)end;c[o]=e..a(n,1,1)d[#d+1],e,o=n,n,o+1 end;return table.concat(d)end;local c=X('24524526427427424C27726426Z26E26926S26Z26U26O24524127726Z26O26A24524F27725I26U26F26O26O26Z25U26827024524327725V26F26S26W27I27Q27425D26O26L26926126S26V26O26X24524027726328627I23P27725P27026W26227225E27M25E26525F26626325O25R24524227725H26S27U26Z26924523O27725Z26S26U27226Q26F26Y26826Z26P25Y26Y26X26Y26F24M29627729R29T29V2472772A327423M29G29I29K29M29O26P25D28527C26D29A27W26U26K24724M2AM2AN23I24Q24528Q27425Z29U26P26O26F25I27026N26O25H27026L28I24527927425H26Y26E27026927026Y26Z28127725C25T28T24N2A22A424X25X2BO27725X25F25X28K27R2B026O2BS27425126V2BR2A425X25C2BW23N28R28T28V28X26O28Z29129325R25M2BE26926X2C02A424522T24Q2C127424H2BW28L27425V2BG29D2CX24525S26Z26826W2BX27429R2AW2D824528B28D24524D27R27T27026D26926E24524E2772DE26929Z29U29W2B82DD28C2692AZ2B12CT24524M2BW2492DQ2DY25E28526D26D26O26P2462442DO2E728D25Z2682692692BG24523R2CB28U28W28Y29029229425M24K2EP27725124R25125Y27F26P26K25125W2EL26Y26R29A26W2E224L2BW24A2EI26925P25W26X27026Q26Z28729C2DC26126O26R29D2EQ27426029N26E26O2EK2EM2BG24K25Y2FO29J2DG27726U2BG27M26U2FY2ER2CD2EU2CH2EX2BN2CP25T2E52F12F324M2722F42F626K2F027428S2ES2CE2CG2EW2CJ24M2E22632BW23K2GS25125T2BG2EL2F92FB2FD26F26W25126225H2AR27727326026B26827126F26R26Y26N2GE25G26425C2632DC26Q28O2GC2D929U26O27Y2802AS24525O26325F26825W27326S25C26626B26S26726526B2712CT21H26P2C52771L25P23C2BW2822742CL2CN2E224Z2IY2A326F2JA27725W2BW29F2D92GX2512AZ2HL26627026X2CN26F2E224R2BW2DH27426B2AX2BC2BG2CT1L25V2JD24525X2C42E224J2BW2A62G026S2AW2C32F824H25T26225W25126H25126Z26V24H24H26625W25I2E224K25X2462452CT23926Y2CW27726A26S2BD2471F1C2LA2LA2182AQ2JV24526R29M26W25J25U25Z2E22K52E224D25X21H2EG2451N24523122Y26F2771J2LW22Y25J2771I2412DH25J27K2451V24D2LX25J2JV1I24D28Q2MF2741V2M22682771U24D2M82JV1R2492ME2E62452MQ2MJ2MT2M22M42741Q2492M82MX1723P2LX25L2AS1Q2MI24526U2JV172N22771623P2M82AS132NA2M32AS162NF2NH274132NK2741223L2M823L2741F2MV2M32MX122NV2JV1F2NZ2451E23X2M823X2741B2NR25J2AS1E2NF26K2JV2O124L24525J2O42451223T2MJ23T2OK24X2ME24X2741A23T2M82P224521J2592ME25927421F2PE2M32PG24521R2PJ25J2PL1A23P2MJ2AS1225124T2OV2512O025526T24526M2552O024H2HO25J24H2OK24P2ME24P2P72P92OV2PB2PD2PF2PH25X2LX2612BW2PM2PO2PL21N25T2ME25T2P723L2MJ2OX1224T2PX25J2PX2451B2QC22Y26N2QE2452P82PA2742QJ2PK2PH2612ME2612742PN2QK24521N25H2LX26B2HO2RC2QY2OV2R02652R32652741E23L21P2RX2S223T2PG25J2PB1B2P42M32P62RC2QG2SA2RF25P2ME25P2PH2SK2M32SM2PM2SO25J2SQ2PR2PT2S22PW2PY2S22Q72452672QA2R62R825J2RB2RD2QH2RF2QR2RI2RK2RM2TC2RP25L2LX25Z25L2QX2QZ2S22RZ2OV2S12R626P2ME26P2QF22D2TA2SG21X2752PB1E26T2R32Q22OF26X2392OV28J2R62SD25J2SF2T92SI2PC2SS2SQ21F2UJ2RM2UM2RC2PS2OV2OO2692R329D2OF26L2312Q326L2S21L24D24425J1L2OK2OE2UG2QI1T2ME1T2P72OQ2JV1A23L23X2V42OX2P82S92QI2UD2SF21I2512M82PZ2452UL2SL2UN2VX2RP2UO21I2UQ2ON2P72512BW25J2VU1A2552112Q32Q52RC2T12Q92RF2T62RB2VR2VT2PH2TG2RN22Y2612QS2TG2132TI2M32TL24521I2RW2OW2P724T2W72R521J2R82RA2742WL2SZ2VV2WO2RJ2M32RL2RP2WT2WV2TK2X92X02VL2652W72TR21J2TT2M32TV2WY2512TX2W82X92512U02642W926T2W72U61A26X2512V42UB21J2VP2XZ2WM2VV2UO21R2UO21N2W12W32AS1A2692W72UV1A26L25924426T2V02RC2V224425P2V62PC2XS25J2XU2VR24L2V42VU2VR24T2Z92P71D2W71D2X923T25X24425H2PB2VR2652ZD2PM2412ME2MA21I2N62OV2MX21J2M225K2772XA26D2VU21F2VB2M32VD2WY2NF2MK2WY23L25H2VK2ZI2VN2PH2SD26N2SF21E24X2M82SF2YI2VZ2YK2VZ2132UO21E2UQ25Q2AS2ZO2XB21I2WB2OV2WE21I2WG2T421F2WJ274310N310P2TF2LX25C2WS2RO2132TG1Z21L2ME21L311C2XM2X924T2S12R42PH2X72RB311D2OV310Q2TG21N2XE25J2XG311K2RO1Z2XJ2WX21E311R2WY265311U2TR21F2Z42XU310N2XX310M24X2Y12VQ26T311U2U621I26X26T2YA310J2P5311C310O31202VY2SP274310T3134245310V2VZ310X2SW2WY269311U2UV21I2YT2YV2YX21I2YZ2Z12PH312J31302Z82UE31302ZC313S2WY1D311U2ZH24521E2W62ZL2VU310N2ZP313V21N2MD2M32JV21E2ZW25J2MX21F3100277311Z26D310Q310725J310921E310B314B23L271310G31402S82TY21R310K2SF21Q2592M82QS2UO313931371Z2UO21Q310Y2AS31412Q83144311425J2WE21E31182RM311B2453151315331352PJ311H27431272RH2451Z2TG21B2192ME21927421Q312D21E24T2Q82R521R311X316331522OV311I315V21331242XG315X2RO21B312A316331652652Q82TR21R313P315N2592XX2PL31512Y12PL21E26T2Q82U621E26X26L312X2PM2YD316V315P2W0310U2UO31582VZ315A313C21E2692Q82UV21E313I2YW311C313M2Z2316T2TU316C313R316Y259313U31711D2Q8313Z21Q2BQ2ZL315025931462PL2132O7314E3163314D2MX1I23L1L2YV2OX21R2292LX25K229316C1524425D2PL1I23T2HO26H2PB1U23L1D314U1U2SH2PB314Y312Z317C316E31352SO2612SQ31562ST274317H3137317J2UR2741U251315E319P31142672WE316A2QD316C317D21N2WT2QM2M32QP316K315V21B31A325Z2QP31642TN2MY31672OV3169315M315O319D2XH311G318C21X2ME2U0315W315Y21T2ME21T316O31AD1U316Q2TQ2N423L2112442652OX1Q2P0314X317B31AJ2PP319E317F2VZ319L25L2SQ319N2602ND319R2XB1Q315G319W31AI316D26G316F31BC31382212ME221319K315Y31BX22Y25Z31BZ315N312D1Q31AF311V2PM31BR31A0315R318C2392ME2U931AR316L2352ME23531AW2S62451Q31AZ25J316S2XS25K2XU31512TX262317Z2U031BV1Q31732OV2U61Q26X21X3179319A2R9318931A03155317G3159315B2N4317M2OV2UV1Q26L2252V42YX1Q2YZ2V52RM316U3151317Y316C2ZC318W2N4318324526H313Z1623L239314U1631B82UH31DC313V31BB31542QN319H31DH317I2YM2741631BM2XY24516319U31BQ319Y319C31BV31A1311J31C225J31C531A631BV21B22P2TJ22P31CO2X131ES31C931AH31EW31EH315Q31AM315T2312ME2UY31CJ31A722X2ME22X31FA2OX1631CS31CU318Q31CX316W24531D0316C31D22PL1631D525J2U61628J24725J2UB31DC310L319Z31AK3136319J313831EL319M31DJ31ES31DL25J2UV1626L24D31GB2YX161L23P31GB317U31DX25931DZ316V31E131G431E425W313Z21R24923022Y25I2492EG31EZ316G2PJ25I2PL319L31GJ21B23P31HD25K23P2EG21723L31HD25L23L2EG21A2MR2K52JV21B2SD2692SF21A24T24L31GB2R52162PL31BV22E2OU2OV31II22A2WE315H27421A31EN31CQ26926D24525W2UV31I52LX31I731IO31IA31IC27431IE27431IG31II25J31IK31IM2WE31IP313C1E25131IT2KK2741M24H2WC25T2T41K2SO26S2SM24D31512WC25U2PL21224L2WC26J31II1M24L23X24725T31II1K2XE26S2RL24D1Z23T31HX23T2EG1K2652LX26S2S124D31JJ24T31K531JN2QU22Y26S2QW24D21M311426J2WE31JX31JU31K124L2HO31K62741K24T31KK2PX31KC25131HX2Y92451K24H31KK2QA31KN2CV31KQ31L724L31KK2OU31KW311425U2WE31JT24526J2PL1M25931K425T2PL1K2SD26S2P631KC2SO31BH31L725131KK2PZ31KN2MA25F2MA1K1X29726S1X22Y24231K831MM26131MP31KI31MM26531MU22L31MM22L31MU25X31MM25X31MU24P31MM24P31MU24T31MM24T31MU24H31MM24H31MU24L31MM24L31MP2MA2742472KY31NO2CP2CR2LN2KZ2CP2K525A2772MM2LX25I2771R2ZS2M32MA1M2MA26I31MJ2UX31KT2V031MG2DH31OA31L726931KK29D24D162HP26V2771224128Q26V2MA1I23P2PG25V2AS1K27131KK2712DG2N528Q26A2MX1E2452PZ25Y2772OG28Q26C2OJ2RC2412PG25Y2MA2P831PG31922NF25O2MG2PB26E2PB1M31PI26E31PI31KI31KK31KM1M2GC25G2771K31KS31KU2DG31O827426E31O731O931MJ2R826S2QE31OM31OO27731O82PZ31OH31LG31LI31KT31LK31P624531P82O031PB24531PD2O02RW26C2OX2MZ2IF2JV1M2OX26E2OX1K31MD31KT31MF2NE27425S31R831MH31MJ21931MM21931MU31ML24531MN31MU1531MM1531MU27131MM27131RQ31MM31MO31MQ22131MM22131MU22931MM22931MU21P31MM21P31MP2CP2DW2I52I72DP27425U26O2DZ2AX26B27027H2GZ2OV26O26D2GA26S2692ED25I2EN28526Q27I2J427526Z26D2EL2B727726129S2FO26D26Y31IT31SM24525V27027U25I31SR2AX29X27429O2AG2GB2D22L52L731NS24Q2FZ24531Q42742952742M1318Q2M52M724525N2MA1R314925L2MG24928Q26L318I2412OJ25D31OV2412PZ31UQ2742M62PG31UE2741R23X318Q31PI31ON31QD27731RH24525E2MG2GC2662M023T318Q2PB1V31RE25L2VU2MH2DH25X2JV1K2M226S27431MG27431MI31L731RR31RT2972A42LF27P27725U26Y2AW26Z26Y26925U2QW2D22I62872EH31SN31SP31TQ26F31SS31SU31U325J31SX31SZ31T126P31T329U26S31T62BI27427B31TB2D129Y31W527I31TL31TN31TP31TR2LZ31VZ24531TV2A82FJ31JI2MA25R2MA31U922Y2WX31U431UC25M31XH31O525K31UR28Q31UY2452MU2NB318I31UK24531UM31UV31US2DD31UR2PG31UU2452M62OU31XT1R31VE22Y25K2PB31V42452DN2N42JV31V931UV31VB31QN31RL31NW2452MX27431WC2I72LF25H26X26S26K2JY31YR31TE26Y26U26S26X31YX31YZ31TS28931R027129A29I31T12LZ2JH2452652D627F26Y27026P25J26Y31W829926F29D31X925Y2842I731NN27M26A24723L21N25U23826N23P21C2BR23U1G23I25G21922J25G2BR25L1Q22F22O25924P2622L327431TZ2692LN25X31U32LV31UA31JI2GC25D31QN2HP3212321031UP321331UT2M023L2LX26N2OX31Y82OV2MA1V31YC2UH1R31RE31ER17317B31OW31UL2AS31R92DH25W2OX1N2PJ25K2PL1J2552NB2WE1M31I231VN31L731VQ31VS31QC24531VV31LG31VX31S42A3');local o=bit and bit.bxor or function(l,e)local n,o=1,0 while l>0 and e>0 do local c,a=l%2,e%2 if c~=a then o=o+n end l,e,n=(l-c)/2,(e-a)/2,n*2 end if l<e then l=e end while l>0 do local e=l%2 if e>0 then o=o+n end l,n=(l-e)/2,n*2 end return o end local function n(n,l,e)if e then local l=(n/2^(l-1))%2^((e-1)-(l-1)+1);return l-l%1;else local l=2^(l-1);return(n%(l+l)>=l)and 1 or 0;end;end;local l=1;local function e()local e,c,n,a=f(c,l,l+3);e=o(e,149)c=o(c,149)n=o(n,149)a=o(a,149)l=l+4;return(a*16777216)+(n*65536)+(c*256)+e;end;local function d()return e()*4294967296+e();end;local function d()local e=o(f(c,l,l),149);l=l+1;return e;end;local function i()local o=e();local l=e();local c=1;local o=(n(l,1,20)*(2^32))+o;local e=n(l,21,31);local l=((-1)^n(l,32));if(e==0)then if(o==0)then return l*0;else e=1;c=0;end;elseif(e==2047)then return(o==0)and(l*(1/0))or(l*(0/0));end;return h(l,e-1023)*(c+(o/(2^52)));end;local X=e;local function h(e)local n;if(not e)then e=X();if(e==0)then return;end;end;n=a(c,l,l+e-2);l=l+e-1;local e={}for l=1,#n do e[l]=M(o(f(a(n,l,l)),149))end return P(e);end;local l=e;local function L()local M={};local t={};local f={};local l={};local c={};c[1]=M;c[2]=f;c[3]=t;c[7]=l;c[5]=d();c[6]=d();for n=1,e()do local e=d();local l;if(e==3)then l=(d()~=0);elseif(e==2)then l=i();elseif(e==0)then l=a(h(),1,-1);end;f[n-1]=l;end;for d=1,e()do local c=o(e(),131);local e=o(e(),82);local o=n(c,1,2);local a=n(e,1,10);local l={};l[1]=a;l[5]=e;l[2]=n(c,3,10);if(o==0)then l[3]=n(c,11,19);l[4]=n(c,20,28);elseif(o==1)then l[3]=n(e,11,28);elseif(o==2)then l[3]=n(e,11,28)-131071;end;M[d]=l;end;for l=1,e()do t[l-1]=L();end;return c;end;local function M(...)local l={...};return l,#l end;local function X(l,E,f)local d=l[1];local a=l[2];local U=l[3];local i=l[6];return function(...)local e=1;local o=-1;local P={};local c={...};local l=#c-1;local h={};local n={};for l=0,l do if(l>=i)then P[l-i]=c[l+1];else n[l]=c[l+1];end;end;local l;local c;while true do l=d[e];c=l[1];if c<=25 then if c<=12 then if c<=5 then if c<=2 then if c<=0 then local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local P;local i=l[2];local X={};local f=0;local h=i+l[3]-1;for l=i+1,h do f=f+1;X[f]=n[l];end;P,h=M(n[i](t(X,1,h-i)));h=i+l[4]-2;f=0;for l=i,h do f=f+1;n[l]=P[f];end;o=h;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];elseif c>1 then local i=l[2];if i>o then o=i end;n[i]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local i=l[2];local P=n[l[3]];n[i+1]=P;n[i]=P[a[l[4]]];if i+1>o then o=i+1 end;e=e+1;l=d[e];c=l[1];local a=U[l[3]];local P;if a[5]~=0 then local l={};P=V({},{__index=function(n,e)local l=l[e];return l[1][l[2]];end,__newindex=function(o,n,e)local l=l[n]l[1][l[2]]=e;end;});for o=1,a[5]do e=e+1;local e=d[e];if e[1]==33 then l[o-1]={n,e[3]};else l[o-1]={E,e[3]};end;h[#h+1]=l;end;end;local i=l[2];if i>o then o=i end;n[i]=X(a,P,f);e=e+1;l=d[e];c=l[1];local d;local e=l[2];local a={};local c=0;local l=e+l[3]-1;for l=e+1,l do c=c+1;a[c]=n[l];end;d,l=M(n[e](t(a,1,l-e)));o=e-1;else local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=a[l[3]];end;elseif c<=3 then if(n[l[3]]<n[l[4]])then e=e+1;end;elseif c>4 then local a;local c=l[2];local d={};local e=0;local l=c+l[3]-1;for l=c+1,l do e=e+1;d[e]=n[l];end;a,l=M(n[c](t(d,1,l-c)));l=l+c-1;e=0;for l=c,l do e=e+1;n[l]=a[e];end;o=l;else do return end;end;elseif c<=8 then if c<=6 then local e=l[2];if e>o then o=e end;n[e]=n[l[3]][a[l[4]]];elseif c>7 then local e=l[2];if e>o then o=e end;n[e]=M(t({},1,l[3]));else local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local X;local i=l[2];local P={};local f=0;local h=i+l[3]-1;for l=i+1,h do f=f+1;P[f]=n[l];end;X,h=M(n[i](t(P,1,h-i)));h=i+l[4]-2;f=0;for l=i,h do f=f+1;n[l]=X[f];end;o=h;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];end;elseif c<=10 then if c>9 then n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];else local X;local P=l[2];local U={};local i=0;local h=P+l[3]-1;for l=P+1,h do i=i+1;U[i]=n[l];end;X,h=M(n[P](t(U,1,h-P)));h=P+l[4]-2;i=0;for l=P,h do i=i+1;n[l]=X[i];end;o=h;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=n[l[3]][a[l[4]]];end;elseif c>11 then local e=l[2];local c=n[l[3]];n[e+1]=c;n[e]=c[a[l[4]]];if e+1>o then o=e+1 end;else local e=l[2];if e>o then o=e end;n[e]=n[l[3]]*a[l[4]];end;elseif c<=18 then if c<=15 then if c<=13 then local e=l[2];local o=n[e];for l=1,l[3]do o[l]=n[e+l]end;elseif c>14 then local e=l[2];if e>o then o=e end;n[e]=f[a[l[3]]];else local e=l[2];if e>o then o=e end;n[e]=a[l[3]];end;elseif c<=16 then local i=l[2];if i>o then o=i end;n[i]=a[l[3]];e=e+1;l=d[e];c=l[1];local X;local P=l[2];local U={};local i=0;local h=P+l[3]-1;for l=P+1,h do i=i+1;U[i]=n[l];end;X,h=M(n[P](t(U,1,h-P)));h=P+l[4]-2;i=0;for l=P,h do i=i+1;n[l]=X[i];end;o=h;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=n[l[3]][a[l[4]]];elseif c>17 then local d;local e=l[2];local a={};local c=0;local l=e+l[3]-1;for l=e+1,l do c=c+1;a[c]=n[l];end;d,l=M(n[e](t(a,1,l-e)));o=e-1;else local e=l[2];if e>o then o=e end;n[e]=n[l[3]]-n[l[4]];end;elseif c<=21 then if c<=19 then n[l[2]][a[l[3]]]=n[l[4]];elseif c>20 then local e=l[2];if e>o then o=e end;n[e]=n[l[3]]-a[l[4]];else if(n[l[3]]~=n[l[4]])then e=e+1;end;end;elseif c<=23 then if c>22 then local e=l[2];local c=e+l[3]-2;local o={};local l=0;for e=e,c do l=l+1;o[l]=n[e];end;do return t(o,1,l)end;else if(n[l[3]]==a[l[4]])then e=e+1;end;end;elseif c>24 then local d;local l=l[2];local a={};local c=0;local e=o;for l=l+1,e do c=c+1;a[c]=n[l];end;d,e=M(n[l](t(a,1,e-l)));o=l-1;else n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=a[l[3]];end;elseif c<=38 then if c<=31 then if c<=28 then if c<=26 then n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=a[l[3]];elseif c>27 then local c=U[l[3]];local a;if c[5]~=0 then local l={};a=V({},{__index=function(n,e)local l=l[e];return l[1][l[2]];end,__newindex=function(o,e,n)local l=l[e]l[1][l[2]]=n;end;});for o=1,c[5]do e=e+1;local e=d[e];if e[1]==33 then l[o-1]={n,e[3]};else l[o-1]={E,e[3]};end;h[#h+1]=l;end;end;local l=l[2];if l>o then o=l end;n[l]=X(c,a,f);else local t=l[2];if t>o then o=t end;n[t]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=f[a[l[3]]];end;elseif c<=29 then local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];elseif c>30 then local U;local h=l[2];local X={};local i=0;local P=h+l[3]-1;for l=h+1,P do i=i+1;X[i]=n[l];end;U,P=M(n[h](t(X,1,P-h)));P=h+l[4]-2;i=0;for l=h,P do i=i+1;n[l]=U[i];end;o=P;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=f[a[l[3]]];else local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local X;local h=l[2];local P={};local f=0;local i=h+l[3]-1;for l=h+1,i do f=f+1;P[f]=n[l];end;X,i=M(n[h](t(P,1,i-h)));i=h+l[4]-2;f=0;for l=h,i do f=f+1;n[l]=X[f];end;o=i;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];end;elseif c<=34 then if c<=32 then local P=U[l[3]];local U;if P[5]~=0 then local l={};U=V({},{__index=function(n,e)local l=l[e];return l[1][l[2]];end,__newindex=function(o,e,n)local l=l[e]l[1][l[2]]=n;end;});for o=1,P[5]do e=e+1;local e=d[e];if e[1]==33 then l[o-1]={n,e[3]};else l[o-1]={E,e[3]};end;h[#h+1]=l;end;end;local i=l[2];if i>o then o=i end;n[i]=X(P,U,f);e=e+1;l=d[e];c=l[1];local i=l[2];if i>o then o=i end;n[i]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local d;local a=l[2];local f={};local e=0;local c=a+l[3]-1;for l=a+1,c do e=e+1;f[e]=n[l];end;d,c=M(n[a](t(f,1,c-a)));c=a+l[4]-2;e=0;for l=a,c do e=e+1;n[l]=d[e];end;o=c;elseif c>33 then local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local P;local i=l[2];local X={};local f=0;local h=i+l[3]-1;for l=i+1,h do f=f+1;X[f]=n[l];end;P,h=M(n[i](t(X,1,h-i)));h=i+l[4]-2;f=0;for l=i,h do f=f+1;n[l]=P[f];end;o=h;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];else local e=l[2];if e>o then o=e end;n[e]=n[l[3]];end;elseif c<=36 then if c>35 then local i=l[2];if i>o then o=i end;n[i]=a[l[3]];e=e+1;l=d[e];c=l[1];local U;local P=l[2];local X={};local i=0;local h=P+l[3]-1;for l=P+1,h do i=i+1;X[i]=n[l];end;U,h=M(n[P](t(X,1,h-P)));h=P+l[4]-2;i=0;for l=P,h do i=i+1;n[l]=U[i];end;o=h;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=f[a[l[3]]];else local e=l[2];if e>o then o=e end;n[e]=n[l[3]]/a[l[4]];end;elseif c>37 then local i=l[2];if i>o then o=i end;n[i]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local a=l[2];if a>o then o=a end;n[a]=n[l[3]];e=e+1;l=d[e];c=l[1];local a=l[2];if a>o then o=a end;n[a]=n[l[3]];e=e+1;l=d[e];c=l[1];local a=l[2];if a>o then o=a end;n[a]=n[l[3]];e=e+1;l=d[e];c=l[1];local f;local c=l[2];local d={};local e=0;local a=c+l[3]-1;for l=c+1,a do e=e+1;d[e]=n[l];end;f,a=M(n[c](t(d,1,a-c)));a=c+l[4]-2;e=0;for l=c,a do e=e+1;n[l]=f[e];end;o=a;else local e=l[2];if e>o then o=e end;n[e]=n[l[3]]+n[l[4]];end;elseif c<=44 then if c<=41 then if c<=39 then local i=l[2];if i>o then o=i end;n[i]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local i=l[2];if i>o then o=i end;n[i]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local i=l[2];if i>o then o=i end;n[i]=a[l[3]];e=e+1;l=d[e];c=l[1];local X;local P=l[2];local U={};local i=0;local h=P+l[3]-1;for l=P+1,h do i=i+1;U[i]=n[l];end;X,h=M(n[P](t(U,1,h-P)));h=P+l[4]-2;i=0;for l=P,h do i=i+1;n[l]=X[i];end;o=h;e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=n[l[3]][a[l[4]]];elseif c>40 then n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=a[l[3]];else local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=a[l[3]];end;elseif c<=42 then local d;local a=l[2];local f={};local e=0;local c=a+l[3]-1;for l=a+1,c do e=e+1;f[e]=n[l];end;d,c=M(n[a](t(f,1,c-a)));c=a+l[4]-2;e=0;for l=a,c do e=e+1;n[l]=d[e];end;o=c;elseif c>43 then local e=l[2];if e>o then o=e end;n[e]=n[l[3]]+a[l[4]];else local U;local h=l[2];local X={};local i=0;local P=h+l[3]-1;for l=h+1,P do i=i+1;X[i]=n[l];end;U,P=M(n[h](t(X,1,P-h)));P=h+l[4]-2;i=0;for l=h,P do i=i+1;n[l]=U[i];end;o=P;e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=f[a[l[3]]];end;elseif c<=47 then if c<=45 then if(a[l[3]]<n[l[4]])then e=e+1;end;elseif c>46 then local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=a[l[3]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=a[l[3]];else n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=a[l[4]];e=e+1;l=d[e];c=l[1];n[l[2]][a[l[3]]]=n[l[4]];e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=n[l[3]][a[l[4]]];end;elseif c<=49 then if c>48 then local X;local P=l[2];local U={};local i=0;local h=P+l[3]-1;for l=P+1,h do i=i+1;U[i]=n[l];end;X,h=M(n[P](t(U,1,h-P)));h=P+l[4]-2;i=0;for l=P,h do i=i+1;n[l]=X[i];end;o=h;e=e+1;l=d[e];c=l[1];local t=l[2];if t>o then o=t end;n[t]=f[a[l[3]]];e=e+1;l=d[e];c=l[1];local f=l[2];if f>o then o=f end;n[f]=n[l[3]][a[l[4]]];e=e+1;l=d[e];c=l[1];local e=l[2];if e>o then o=e end;n[e]=a[l[3]];else local e=l[2];if e>o then o=e end;n[e]=n[l[3]]%a[l[4]];end;elseif c>50 then e=e+l[3];else n[l[2]][a[l[3]]]=a[l[4]];end;e=e+1;end;end;end;return X(L(),{},O())();