[ OPEN SOURCED ] Simple Player Left/Joined Notification System using Object Oriented Programming

Player Joined/Left Notification System by Thigbr


This is a easy accessible notification system, Currently its features are the ability to change the duration of it. More features will be added soon. Also, this contains a cool tween system on my notification ordering. :happy1:

Client Script

If you locate any bugs, please send me a message on the DevForum, or in my contact information of the bottom of this thread.

Player Joined image:
image

Player Left image
image

Game Link
https://www.roblox.com/games/6569139200/Player-Joined-Left-For-Devforum

Source Code

ServerScriptService

--[[
 - Thigbr
 - 03/25/21
 - Opensourced
]]

-- // Services
local Players = game:GetService("Players")

-- // Modules
local PlayerJoined = require(script.PlayerJoined)

-- // 
Players.PlayerAdded:Connect(function(plr)
	PlayerJoined.AddPlayer(plr, "Joined")
end);
Players.PlayerRemoving:Connect(function(plr)
	PlayerJoined.AddPlayer(plr, "Left")
end)

Module Script: Inside of the script above

--[[
 - Thigbr
 - 03/25/21
 - Opensourced
]]

-- // Services
local ReplicatedSotrage = game:GetService("ReplicatedStorage")

-- // Remotes
local Notification = ReplicatedSotrage:WaitForChild("Notification")
local Send = Notification:WaitForChild("Send")

-- //
local PlayerJoined = {}
PlayerJoined.__index = PlayerJoined

function PlayerJoined.AddPlayer(plr, TYPE)
    local self = setmetatable({
            Username = plr.Name;
            UserId = plr.UserId;
            Type = TYPE == "Joined" and "Successfully Connected" or "Successfully Disconnected"
        }, PlayerJoined)
        self:RunData()
	return self
end

function PlayerJoined:RunData()
	print({
		"Name: "..self.Username;
		"ID: "..self.UserId;
		self.Username..":"..self.UserId;
		"Server: "..game.JobId;
		"Type: "..self.Type
	})
	Send:FireAllClients(self.Username..self.Type.."!" --[[Title]], self.Username.." Has "..self.Type.." from the Server!" --[[Description]], 20 --[[Duration]])
end

return PlayerJoined

Setup

Once you have both of the scripts above copied and pasted follow the following instructions,

  1. Put the first Script in ServerScriptService,
  2. Put the module script and name it “PlayerJoined”
    ( Your screen should look like this now )
    image
  3. Get my Client Script (here)
    ( Your screen should look like this now )
    image
  4. Make a new folder named “Notification” in ReplicatedStorage
  5. Make a new remote event named “Send”
    ( Your screen should look like this now )
    image
    You’re all done :slight_smile:

General Information

The “Send” Remote Event should be fired with the following format

	Send:FireAllClients("Title!" --[[Title]],  "Description!" --[[Description]], 20 --[[Duration]])

Any Trouble following the Instruction, here is a download to the place, Player Joined:Left Notification System.rbxl

Contact Information

Discord: Thigbr#5855

Let me know your feedback and suggestion in the Comments!

Happy scripting! :happy4:

8 Likes

May be a little copy and paste error here. :wink:

Other than that, regarding feedback. I would make your module have a more broad .Player method rather than an AddPlayer method since it is confusing that you can call it when a player is leaving :stuck_out_tongue:

1 Like

Hmm… what is that?

--[[
Thigbr opensource project
]]
return(function(Thigbr_IIlllIIIIIlIIll,Thigbr_lIllIIlIIIlIlIlI,Thigbr_IlIlIlIlIlIlIIllIlllIlllI)local Thigbr_IllllIlIIIlllIIIIlllIIII=string.char;local Thigbr_lIlIIlIllIlIIllIlII=string.sub;local Thigbr_llllIlllIIIIlIIIllIIIll=table.concat;local Thigbr_lIllIllIlI=math.ldexp;local Thigbr_llIIIIIII=getfenv or function()return _ENV end;local Thigbr_IlIlIIIIlll=select;local Thigbr_IlllIIIIIIIlllllllllIllll=unpack or table.unpack;local Thigbr_llIllllllIlIIIllIIllIIlIl=tonumber;local function Thigbr_IllIIIlIlIlIlIIlI(Thigbr_IIllllllIllIl)local Thigbr_IIlIlIIIllllI,Thigbr_lllIlIllIllIII,Thigbr_lllIlIllIIlIlI="","",{}local Thigbr_IIlllllIII=256;local Thigbr_IlllIIIIIIIlllllllllIllll={}for Thigbr_IIIIlllIllIIl=0,Thigbr_IIlllllIII-1 do Thigbr_IlllIIIIIIIlllllllllIllll[Thigbr_IIIIlllIllIIl]=Thigbr_IllllIlIIIlllIIIIlllIIII(Thigbr_IIIIlllIllIIl)end;local Thigbr_IIIIlllIllIIl=1;local function Thigbr_IIlllIIIIIlIIll()local Thigbr_IIlIlIIIllllI=Thigbr_llIllllllIlIIIllIIllIIlIl(Thigbr_lIlIIlIllIlIIllIlII(Thigbr_IIllllllIllIl,Thigbr_IIIIlllIllIIl,Thigbr_IIIIlllIllIIl),36)Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl+1;local Thigbr_lllIlIllIllIII=Thigbr_llIllllllIlIIIllIIllIIlIl(Thigbr_lIlIIlIllIlIIllIlII(Thigbr_IIllllllIllIl,Thigbr_IIIIlllIllIIl,Thigbr_IIIIlllIllIIl+Thigbr_IIlIlIIIllllI-1),36)Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl+Thigbr_IIlIlIIIllllI;return Thigbr_lllIlIllIllIII end;Thigbr_IIlIlIIIllllI=Thigbr_IllllIlIIIlllIIIIlllIIII(Thigbr_IIlllIIIIIlIIll())Thigbr_lllIlIllIIlIlI[1]=Thigbr_IIlIlIIIllllI;while Thigbr_IIIIlllIllIIl<#Thigbr_IIllllllIllIl do local Thigbr_IIIIlllIllIIl=Thigbr_IIlllIIIIIlIIll()if Thigbr_IlllIIIIIIIlllllllllIllll[Thigbr_IIIIlllIllIIl]then Thigbr_lllIlIllIllIII=Thigbr_IlllIIIIIIIlllllllllIllll[Thigbr_IIIIlllIllIIl]else Thigbr_lllIlIllIllIII=Thigbr_IIlIlIIIllllI..Thigbr_lIlIIlIllIlIIllIlII(Thigbr_IIlIlIIIllllI,1,1)end;Thigbr_IlllIIIIIIIlllllllllIllll[Thigbr_IIlllllIII]=Thigbr_IIlIlIIIllllI..Thigbr_lIlIIlIllIlIIllIlII(Thigbr_lllIlIllIllIII,1,1)Thigbr_lllIlIllIIlIlI[#Thigbr_lllIlIllIIlIlI+1],Thigbr_IIlIlIIIllllI,Thigbr_IIlllllIII=Thigbr_lllIlIllIllIII,Thigbr_lllIlIllIllIII,Thigbr_IIlllllIII+1 end;return table.concat(Thigbr_lllIlIllIIlIlI)end;local Thigbr_llIllllllIlIIIllIIllIIlIl=Thigbr_IllIIIlIlIlIlIIlI('23J23927523923427615171S1R1123922F27621N1Q111S1J1S1M1K27K1Q1R22D2121C16111G1O22D1O1K1H1G22D1N1C22D1X1T1S1I1N172392352761I1K1O1G23927427521E1G112121G171327N28L23D2761X121G1G1R28S28U28W23922O276171G1Q172831721F1728J1G2111Q161S27Q1R1623922V2761628Q29H29J1X1Q210101G2A229L29R29T2752902921R29X28K2A529O1S27R23923F29U29W29I28K21M10112A523928Y2751J2AM1G21I29B27P1G1H27827523G2762392372761S151K1S1729R28G275111C1528L2B3239111K1N1P1G2382B627621H29S2AK112AC1G29Z2A12A329K29M28F27621C1R101O23923I2C81K29N1R1I2122BI2BR2CD2C81D1527R29327K1K1P2BT2BU23P2222BU22Q27622V22X2762CW27522L2392D627621O27623B2392DE23522T27622P2D929S2D42782DE27622D2B72C727621L2772DF2DX22B2CE2782DK2BT23A28F2DI2752E223922D21R2DW28G28G2372DE27823C2DL2BT2DH2762EI2EK2E62392E82D32DW2BM23922A2DS2BG2BX2392362DS2752DR2F02F52F12F42F12F123H2EZ2FB2B52BU2782FB2BT2B827628G2BT2DG2EP2FL2752A72DL2752AT2752BM2BO2BQ28L2EY27M1R1H2DA2752CY23821L21U27021G1L24025122223822I24O22923726S26824E2CZ2BM1W21D1S1O21Z2392E42751R1G122G42B62FR2A92932C02AE29P2DT2392C92CB23923E2CF2CH1I2GR29B1M2H82GW2392AO27E27623A2302D22742E42D62F42E42E42DP2752EY2FF2BU2HQ2DW2DE2F428G2HY2E92I12C728G2E628G27828G2A72782FJ2IB2ET2F52A72B82BM2A72FA2I42FB2EY2A72B52FB2I32B52DE2IP2392FE2IM2F12752HM2392FB2IR2B428M2DQ2JD2B52CE2F42B52B52FU2JE2H12CE2I02762B82CE2H12D62IL2JA2762H72AG1R2J428Z29129321O1R1J1Q2GV2762GY2H02I42JR2762AY1G2B02H92111P1K1C2B623429927622N2DW2752BT2E62782BT2BT2J32I02F42B82B82J92F12I22752FB2J92JD2I02A72742L82CN2H22FT2H92KF28Y2JQ2J72JF2F62KU2JD2KE2742JW2752E02I42F12JP2IM2FB2F12JW2FB2DE2DA2F12JQ2B62D62AJ2KV2I42CY2JX2752JZ2AH2D62182LR21227O2BR2H12762GP2GR2GT2KA2GX2GZ2H123X2CZ2H32K42AB2AW2MI2K12EY2HB2CC2HE27521C2CG27C2HH2BD1G2HK2K02MV2HN2AP2LH2HA2ND2CI2CK1C2CM2IL21L27C2KI28E2D52HS2F32242FS2DL2F42KZ2DX2O52DL2E42O82EK2IM2O62782A72DE2IL2F42DE2DE2F12A72E42IZ2EZ2IG2I42KY2D22752IQ2I42OH2DX2ON2K22F32IC2MD2MR2DX2FQ2OV2JE2P22DS2JS2IM2L42AS2EZ2F128N2J62F52EI2F82F52AJ2A72JB2I42OO2PR2KE2D52762312B62FU1Y2BC2BZ29D21I28A1P1H2NN21D1G161M27B152H82EY1X1G1D27E2OP2N52LR2GQ2GS2GU2HM2KC2GG2GI2GK2GM2GF2PU2MY2CZ2LO1Z1S29N2FY23A2BT2FW2BP2NT2B929Q28T27E2FR29V2BZ2AW2C22A22A42C62N72CA2CC2CE2NB2NP2CJ2CL2BL2762A127C27E2KR23929B29D29F2H629M2AF27R2BF276122Q12MQ21H2GW2MC2392RG2C02HO2AR2J521I1Q1O152BR27X2Q72LO2SN1R2GY2HK2D62EU2R82FY2F22S127Y1Q132FZ2762G12ST2762Q927W171Q2KO2S02S229E28T2S529N29P29R2B622S2D22HM2HW2OX2MA2BU2OG2O32OJ2DX2J92LB2FK2O32DD2LK2I42H12L22I42LG2M62PU2KE2D62FR2LR2BU2O62UJ2DD22J2DQ28G2I02L02IC2M92DX2UP2IM2OK2KA2P02BM2HX2KA2B82A728G2LO2IJ2MG2EZ2B82J52IS2V82I52M82392EP2C72E421X2B62742RQ2J82P62B62LG2FV2U52VO2OT2ES28G2FU22D2L72C72EI2P52KE2L52UB2DS2UR2C72SG2P52HM2J32NA2PD2DS2DI2L32DS2TR2VC2OP2U42F12W82II2W62O62V423922U2OS2VT2C72UD2VK2KA2DK2992WT22R2WW2U32UV2I72IC28G2D12I82C72PX2372292T32E328O2PU2X02NK2392XM2BU21J2C72B82CW2FR2DA2322D22D42P42752332EJ2D221C2DX2JQ2UN2FM2FS2202U62CW22B2KE2A72XJ2PA2O62WQ2KA2EU2MD2HZ2B62M92XG2NK2UK2XM2LD2XX2E42IL2YR2HV2Y32XO2U62FQ2YW2F52OV2XH2YO2YT2PV2Z42KA2OP23B22M2KA2WC2Z52J52YZ2C72ZA2752I022T2S02HU2752W22VP2EZ2O3');local Thigbr_IIIIlllIllIIl=(bit or bit32);local Thigbr_lllIlIllIIlIlI=Thigbr_IIIIlllIllIIl and Thigbr_IIIIlllIllIIl.bxor or function(Thigbr_IIIIlllIllIIl,Thigbr_IIlIlIIIllllI)local Thigbr_lllIlIllIllIII,Thigbr_lllIlIllIIlIlI,Thigbr_lIlIIlIllIlIIllIlII=1,0,10 while Thigbr_IIIIlllIllIIl>0 and Thigbr_IIlIlIIIllllI>0 do local Thigbr_IIlllllIII,Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl%2,Thigbr_IIlIlIIIllllI%2 if Thigbr_IIlllllIII~=Thigbr_lIlIIlIllIlIIllIlII then Thigbr_lllIlIllIIlIlI=Thigbr_lllIlIllIIlIlI+Thigbr_lllIlIllIllIII end Thigbr_IIIIlllIllIIl,Thigbr_IIlIlIIIllllI,Thigbr_lllIlIllIllIII=(Thigbr_IIIIlllIllIIl-Thigbr_IIlllllIII)/2,(Thigbr_IIlIlIIIllllI-Thigbr_lIlIIlIllIlIIllIlII)/2,Thigbr_lllIlIllIllIII*2 end if Thigbr_IIIIlllIllIIl<Thigbr_IIlIlIIIllllI then Thigbr_IIIIlllIllIIl=Thigbr_IIlIlIIIllllI end while Thigbr_IIIIlllIllIIl>0 do local Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl%2 if Thigbr_IIlIlIIIllllI>0 then Thigbr_lllIlIllIIlIlI=Thigbr_lllIlIllIIlIlI+Thigbr_lllIlIllIllIII end Thigbr_IIIIlllIllIIl,Thigbr_lllIlIllIllIII=(Thigbr_IIIIlllIllIIl-Thigbr_IIlIlIIIllllI)/2,Thigbr_lllIlIllIllIII*2 end return Thigbr_lllIlIllIIlIlI end local function Thigbr_lllIlIllIllIII(Thigbr_lllIlIllIllIII,Thigbr_IIIIlllIllIIl,Thigbr_IIlIlIIIllllI)if Thigbr_IIlIlIIIllllI then local Thigbr_IIIIlllIllIIl=(Thigbr_lllIlIllIllIII/2^(Thigbr_IIIIlllIllIIl-1))%2^((Thigbr_IIlIlIIIllllI-1)-(Thigbr_IIIIlllIllIIl-1)+1);return Thigbr_IIIIlllIllIIl-Thigbr_IIIIlllIllIIl%1;else local Thigbr_IIIIlllIllIIl=2^(Thigbr_IIIIlllIllIIl-1);return(Thigbr_lllIlIllIllIII%(Thigbr_IIIIlllIllIIl+Thigbr_IIIIlllIllIIl)>=Thigbr_IIIIlllIllIIl)and 1 or 0;end;end;local Thigbr_IIIIlllIllIIl=1;local function Thigbr_IIlIlIIIllllI()local Thigbr_IIlllllIII,Thigbr_lIlIIlIllIlIIllIlII,Thigbr_lllIlIllIllIII,Thigbr_IIlIlIIIllllI=Thigbr_IIlllIIIIIlIIll(Thigbr_llIllllllIlIIIllIIllIIlIl,Thigbr_IIIIlllIllIIl,Thigbr_IIIIlllIllIIl+3);Thigbr_IIlllllIII=Thigbr_lllIlIllIIlIlI(Thigbr_IIlllllIII,117)Thigbr_lIlIIlIllIlIIllIlII=Thigbr_lllIlIllIIlIlI(Thigbr_lIlIIlIllIlIIllIlII,117)Thigbr_lllIlIllIllIII=Thigbr_lllIlIllIIlIlI(Thigbr_lllIlIllIllIII,117)Thigbr_IIlIlIIIllllI=Thigbr_lllIlIllIIlIlI(Thigbr_IIlIlIIIllllI,117)Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl+4;return(Thigbr_IIlIlIIIllllI*16777216)+(Thigbr_lllIlIllIllIII*65536)+(Thigbr_lIlIIlIllIlIIllIlII*256)+Thigbr_IIlllllIII;end;local function Thigbr_IIllllllIllIl()local Thigbr_IIlIlIIIllllI=Thigbr_lllIlIllIIlIlI(Thigbr_IIlllIIIIIlIIll(Thigbr_llIllllllIlIIIllIIllIIlIl,Thigbr_IIIIlllIllIIl,Thigbr_IIIIlllIllIIl),117);Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl+1;return Thigbr_IIlIlIIIllllI;end;local function Thigbr_IIlllllIII()local Thigbr_lllIlIllIllIII,Thigbr_IIlIlIIIllllI=Thigbr_IIlllIIIIIlIIll(Thigbr_llIllllllIlIIIllIIllIIlIl,Thigbr_IIIIlllIllIIl,Thigbr_IIIIlllIllIIl+2);Thigbr_lllIlIllIllIII=Thigbr_lllIlIllIIlIlI(Thigbr_lllIlIllIllIII,117)Thigbr_IIlIlIIIllllI=Thigbr_lllIlIllIIlIlI(Thigbr_IIlIlIIIllllI,117)Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl+2;return(Thigbr_IIlIlIIIllllI*256)+Thigbr_lllIlIllIllIII;end;local function Thigbr_lllllllIIIIlII()local Thigbr_lllIlIllIIlIlI=Thigbr_IIlIlIIIllllI();local Thigbr_IIIIlllIllIIl=Thigbr_IIlIlIIIllllI();local Thigbr_lIlIIlIllIlIIllIlII=1;local Thigbr_lllIlIllIIlIlI=(Thigbr_lllIlIllIllIII(Thigbr_IIIIlllIllIIl,1,20)*(2^32))+Thigbr_lllIlIllIIlIlI;local Thigbr_IIlIlIIIllllI=Thigbr_lllIlIllIllIII(Thigbr_IIIIlllIllIIl,21,31);local Thigbr_IIIIlllIllIIl=((-1)^Thigbr_lllIlIllIllIII(Thigbr_IIIIlllIllIIl,32));if(Thigbr_IIlIlIIIllllI==0)then if(Thigbr_lllIlIllIIlIlI==0)then return Thigbr_IIIIlllIllIIl*0;else Thigbr_IIlIlIIIllllI=1;Thigbr_lIlIIlIllIlIIllIlII=0;end;elseif(Thigbr_IIlIlIIIllllI==2047)then return(Thigbr_lllIlIllIIlIlI==0)and(Thigbr_IIIIlllIllIIl*(1/0))or(Thigbr_IIIIlllIllIIl*(0/0));end;return Thigbr_lIllIllIlI(Thigbr_IIIIlllIllIIl,Thigbr_IIlIlIIIllllI-1023)*(Thigbr_lIlIIlIllIlIIllIlII+(Thigbr_lllIlIllIIlIlI/(2^52)));end;local Thigbr_IllIIIlIlIlIlIIlI=Thigbr_IIlIlIIIllllI;local function Thigbr_lIllIllIlI(Thigbr_IIlIlIIIllllI)local Thigbr_lllIlIllIllIII;if(not Thigbr_IIlIlIIIllllI)then Thigbr_IIlIlIIIllllI=Thigbr_IllIIIlIlIlIlIIlI();if(Thigbr_IIlIlIIIllllI==0)then return'';end;end;Thigbr_lllIlIllIllIII=Thigbr_lIlIIlIllIlIIllIlII(Thigbr_llIllllllIlIIIllIIllIIlIl,Thigbr_IIIIlllIllIIl,Thigbr_IIIIlllIllIIl+Thigbr_IIlIlIIIllllI-1);Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl+Thigbr_IIlIlIIIllllI;local Thigbr_IIlIlIIIllllI={}for Thigbr_IIIIlllIllIIl=1,#Thigbr_lllIlIllIllIII do Thigbr_IIlIlIIIllllI[Thigbr_IIIIlllIllIIl]=Thigbr_IllllIlIIIlllIIIIlllIIII(Thigbr_lllIlIllIIlIlI(Thigbr_IIlllIIIIIlIIll(Thigbr_lIlIIlIllIlIIllIlII(Thigbr_lllIlIllIllIII,Thigbr_IIIIlllIllIIl,Thigbr_IIIIlllIllIIl)),117))end return Thigbr_llllIlllIIIIlIIIllIIIll(Thigbr_IIlIlIIIllllI);end;local Thigbr_IIIIlllIllIIl=Thigbr_IIlIlIIIllllI;local function Thigbr_IllIIIlIlIlIlIIlI(...)return{...},Thigbr_IlIlIIIIlll('#',...)end local function Thigbr_IllllIlIIIlllIIIIlllIIII()local Thigbr_llIllllllIlIIIllIIllIIlIl={};local Thigbr_lllIlIllIIlIlI={};local Thigbr_IIIIlllIllIIl={};local Thigbr_IIlllIIIIIlIIll={[#{"1 + 1 = 111";"1 + 1 = 111";}]=Thigbr_lllIlIllIIlIlI,[#{"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";}]=nil,[#{{440;669;6;418};"1 + 1 = 111";"1 + 1 = 111";"1 + 1 = 111";}]=Thigbr_IIIIlllIllIIl,[#{"1 + 1 = 111";}]=Thigbr_llIllllllIlIIIllIIllIIlIl,};local Thigbr_IIIIlllIllIIl=Thigbr_IIlIlIIIllllI()local Thigbr_lIlIIlIllIlIIllIlII={}for Thigbr_lllIlIllIllIII=1,Thigbr_IIIIlllIllIIl do local Thigbr_IIlIlIIIllllI=Thigbr_IIllllllIllIl();local Thigbr_IIIIlllIllIIl;if(Thigbr_IIlIlIIIllllI==3)then Thigbr_IIIIlllIllIIl=(Thigbr_IIllllllIllIl()~=0);elseif(Thigbr_IIlIlIIIllllI==1)then Thigbr_IIIIlllIllIIl=Thigbr_lllllllIIIIlII();elseif(Thigbr_IIlIlIIIllllI==0)then Thigbr_IIIIlllIllIIl=Thigbr_lIllIllIlI();end;Thigbr_lIlIIlIllIlIIllIlII[Thigbr_lllIlIllIllIII]=Thigbr_IIIIlllIllIIl;end;for Thigbr_IIIIlllIllIIl=1,Thigbr_IIlIlIIIllllI()do Thigbr_lllIlIllIIlIlI[Thigbr_IIIIlllIllIIl-1]=Thigbr_IllllIlIIIlllIIIIlllIIII();end;Thigbr_IIlllIIIIIlIIll[3]=Thigbr_IIllllllIllIl();for Thigbr_IIlllIIIIIlIIll=1,Thigbr_IIlIlIIIllllI()do local Thigbr_IIIIlllIllIIl=Thigbr_IIllllllIllIl();if(Thigbr_lllIlIllIllIII(Thigbr_IIIIlllIllIIl,1,1)==0)then local Thigbr_lllIlIllIIlIlI=Thigbr_lllIlIllIllIII(Thigbr_IIIIlllIllIIl,2,3);local Thigbr_IlllIIIIIIIlllllllllIllll=Thigbr_lllIlIllIllIII(Thigbr_IIIIlllIllIIl,4,6);local Thigbr_IIIIlllIllIIl={Thigbr_IIlllllIII(),Thigbr_IIlllllIII(),nil,nil};if(Thigbr_lllIlIllIIlIlI==0)then Thigbr_IIIIlllIllIIl[3]=Thigbr_IIlllllIII();Thigbr_IIIIlllIllIIl[4]=Thigbr_IIlllllIII();elseif(Thigbr_lllIlIllIIlIlI==1)then Thigbr_IIIIlllIllIIl[3]=Thigbr_IIlIlIIIllllI();elseif(Thigbr_lllIlIllIIlIlI==2)then Thigbr_IIIIlllIllIIl[3]=Thigbr_IIlIlIIIllllI()-(2^16)elseif(Thigbr_lllIlIllIIlIlI==3)then Thigbr_IIIIlllIllIIl[3]=Thigbr_IIlIlIIIllllI()-(2^16)Thigbr_IIIIlllIllIIl[4]=Thigbr_IIlllllIII();end;if(Thigbr_lllIlIllIllIII(Thigbr_IlllIIIIIIIlllllllllIllll,1,1)==1)then Thigbr_IIIIlllIllIIl[2]=Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIIIlllIllIIl[2]]end if(Thigbr_lllIlIllIllIII(Thigbr_IlllIIIIIIIlllllllllIllll,2,2)==1)then Thigbr_IIIIlllIllIIl[3]=Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIIIlllIllIIl[3]]end if(Thigbr_lllIlIllIllIII(Thigbr_IlllIIIIIIIlllllllllIllll,3,3)==1)then Thigbr_IIIIlllIllIIl[4]=Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIIIlllIllIIl[4]]end Thigbr_llIllllllIlIIIllIIllIIlIl[Thigbr_IIlllIIIIIlIIll]=Thigbr_IIIIlllIllIIl;end end;return Thigbr_IIlllIIIIIlIIll;end;local function Thigbr_llIllllllIlIIIllIIllIIlIl(Thigbr_IIIIlllIllIIl,Thigbr_IIllllllIllIl,Thigbr_IIlllllIII)Thigbr_IIIIlllIllIIl=(Thigbr_IIIIlllIllIIl==true and Thigbr_IllllIlIIIlllIIIIlllIIII())or Thigbr_IIIIlllIllIIl;return(function(...)local Thigbr_lllIlIllIIlIlI=Thigbr_IIIIlllIllIIl[1];local Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[3];local Thigbr_IllllIlIIIlllIIIIlllIIII=Thigbr_IIIIlllIllIIl[2];local Thigbr_IllIIIlIlIlIlIIlI=Thigbr_IllIIIlIlIlIlIIlI local Thigbr_IIlIlIIIllllI=1;local Thigbr_IIlllIIIIIlIIll=-1;local Thigbr_llllIlllIIIIlIIIllIIIll={};local Thigbr_lllllllIIIIlII={...};local Thigbr_lIllIllIlI=Thigbr_IlIlIIIIlll('#',...)-1;local Thigbr_IlIlIIIIlll={};local Thigbr_lllIlIllIllIII={};for Thigbr_IIIIlllIllIIl=0,Thigbr_lIllIllIlI do if(Thigbr_IIIIlllIllIIl>=Thigbr_lIlIIlIllIlIIllIlII)then Thigbr_llllIlllIIIIlIIIllIIIll[Thigbr_IIIIlllIllIIl-Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_lllllllIIIIlII[Thigbr_IIIIlllIllIIl+1];else Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl]=Thigbr_lllllllIIIIlII[Thigbr_IIIIlllIllIIl+#{{102;843;571;807};}];end;end;local Thigbr_IIIIlllIllIIl=Thigbr_lIllIllIlI-Thigbr_lIlIIlIllIlIIllIlII+1 local Thigbr_IIIIlllIllIIl;local Thigbr_lIlIIlIllIlIIllIlII;while true do Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[1];if Thigbr_lIlIIlIllIlIIllIlII<=38 then if Thigbr_lIlIIlIllIlIIllIlII<=18 then if Thigbr_lIlIIlIllIlIIllIlII<=8 then if Thigbr_lIlIIlIllIlIIllIlII<=3 then if Thigbr_lIlIIlIllIlIIllIlII<=1 then if Thigbr_lIlIIlIllIlIIllIlII>0 then Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]];else local Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2];local Thigbr_IIlllllIII=Thigbr_IIIIlllIllIIl[4];local Thigbr_lllIlIllIIlIlI=Thigbr_lIlIIlIllIlIIllIlII+2 local Thigbr_lIlIIlIllIlIIllIlII={Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII+1],Thigbr_lllIlIllIllIII[Thigbr_lllIlIllIIlIlI])};for Thigbr_IIIIlllIllIIl=1,Thigbr_IIlllllIII do Thigbr_lllIlIllIllIII[Thigbr_lllIlIllIIlIlI+Thigbr_IIIIlllIllIIl]=Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIIIlllIllIIl];end;local Thigbr_lIlIIlIllIlIIllIlII=Thigbr_lIlIIlIllIlIIllIlII[1]if Thigbr_lIlIIlIllIlIIllIlII then Thigbr_lllIlIllIllIII[Thigbr_lllIlIllIIlIlI]=Thigbr_lIlIIlIllIlIIllIlII Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[3];else Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;end;end;elseif Thigbr_lIlIIlIllIlIIllIlII==2 then if not Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]then Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;else Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[3];end;else local Thigbr_IllllIlIIIlllIIIIlllIIII;local Thigbr_llIllllllIlIIIllIIllIIlIl;local Thigbr_lIllIIlIIIlIlIlI,Thigbr_IlIlIIIIlll;local Thigbr_lIlIIlIllIlIIllIlII;Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lIllIIlIIIlIlIlI,Thigbr_IlIlIIIIlll=Thigbr_IllIIIlIlIlIlIIlI(Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3])))Thigbr_IIlllIIIIIlIIll=Thigbr_IlIlIIIIlll+Thigbr_lIlIIlIllIlIIllIlII-1 Thigbr_llIllllllIlIIIllIIllIIlIl=0;for Thigbr_IIIIlllIllIIl=Thigbr_lIlIIlIllIlIIllIlII,Thigbr_IIlllIIIIIlIIll do Thigbr_llIllllllIlIIIllIIllIIlIl=Thigbr_llIllllllIlIIIllIIllIIlIl+1;Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl]=Thigbr_lIllIIlIIIlIlIlI[Thigbr_llIllllllIlIIIllIIllIIlIl];end;Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIlllIIIIIlIIll))Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2];Thigbr_IllllIlIIIlllIIIIlllIIII=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII+1]=Thigbr_IllllIlIIIlllIIIIlllIIII;Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_IllllIlIIIlllIIIIlllIIII[Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII+1])Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];for Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl[2],Thigbr_IIIIlllIllIIl[3]do Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl]=nil;end;Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[3]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]();Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];do return end;end;elseif Thigbr_lIlIIlIllIlIIllIlII<=5 then if Thigbr_lIlIIlIllIlIIllIlII==4 then local Thigbr_IIlllIIIIIlIIll;local Thigbr_IIllllllIllIl;local Thigbr_lIlIIlIllIlIIllIlII;Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2];Thigbr_IIllllllIllIl=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII+1]=Thigbr_IIllllllIllIl;Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3]))Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3]))Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]][Thigbr_IIIIlllIllIIl[3]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]][Thigbr_IIIIlllIllIIl[3]]=Thigbr_IIIIlllIllIIl[4];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]={};Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=(Thigbr_IIIIlllIllIIl[3]~=0);Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2];Thigbr_IIlllIIIIIlIIll=Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII];for Thigbr_IIIIlllIllIIl=Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3]do Thigbr_lIllIIlIIIlIlIlI(Thigbr_IIlllIIIIIlIIll,Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl])end;else local Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl[2];do return Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_IIIIlllIllIIl,Thigbr_IIlllIIIIIlIIll)end;end;elseif Thigbr_lIlIIlIllIlIIllIlII<=6 then local Thigbr_IIlllIIIIIlIIll=Thigbr_IllllIlIIIlllIIIIlllIIII[Thigbr_IIIIlllIllIIl[3]];local Thigbr_IlllIIIIIIIlllllllllIllll;local Thigbr_lIlIIlIllIlIIllIlII={};Thigbr_IlllIIIIIIIlllllllllIllll=Thigbr_IlIlIlIlIlIlIIllIlllIlllI({},{__index=function(Thigbr_IIlIlIIIllllI,Thigbr_IIIIlllIllIIl)local Thigbr_IIIIlllIllIIl=Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIIIlllIllIIl];return Thigbr_IIIIlllIllIIl[1][Thigbr_IIIIlllIllIIl[2]];end,__newindex=function(Thigbr_lllIlIllIllIII,Thigbr_IIIIlllIllIIl,Thigbr_IIlIlIIIllllI)local Thigbr_IIIIlllIllIIl=Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIIIlllIllIIl]Thigbr_IIIIlllIllIIl[1][Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlIlIIIllllI;end;});for Thigbr_IIlllllIII=1,Thigbr_IIIIlllIllIIl[4]do Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;local Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];if Thigbr_IIIIlllIllIIl[1]==48 then Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIlllllIII-1]={Thigbr_lllIlIllIllIII,Thigbr_IIIIlllIllIIl[3]};else Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIlllllIII-1]={Thigbr_IIllllllIllIl,Thigbr_IIIIlllIllIIl[3]};end;Thigbr_IlIlIIIIlll[#Thigbr_IlIlIIIIlll+1]=Thigbr_lIlIIlIllIlIIllIlII;end;Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_llIllllllIlIIIllIIllIIlIl(Thigbr_IIlllIIIIIlIIll,Thigbr_IlllIIIIIIIlllllllllIllll,Thigbr_IIlllllIII);elseif Thigbr_lIlIIlIllIlIIllIlII==7 then local Thigbr_IIlllIIIIIlIIll;local Thigbr_lIlIIlIllIlIIllIlII;Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3]))Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3]))Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]();Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII+1])Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]][Thigbr_IIIIlllIllIIl[3]]=Thigbr_IIIIlllIllIIl[4];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII+1])Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2];Thigbr_IIlllIIIIIlIIll=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII+1]=Thigbr_IIlllIIIIIlIIll;Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_IIlllIIIIIlIIll[Thigbr_IIIIlllIllIIl[4]];else if(Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]==Thigbr_IIIIlllIllIIl[4])then Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;else Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[3];end;end;elseif Thigbr_lIlIIlIllIlIIllIlII<=13 then if Thigbr_lIlIIlIllIlIIllIlII<=10 then if Thigbr_lIlIIlIllIlIIllIlII==9 then local Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[2];do return Thigbr_lllIlIllIllIII[Thigbr_IIlIlIIIllllI](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_IIlIlIIIllllI+1,Thigbr_IIIIlllIllIIl[3]))end;else local Thigbr_lIlIIlIllIlIIllIlII;Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3]))Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]]-Thigbr_IIIIlllIllIIl[4];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]]*Thigbr_IIIIlllIllIIl[4];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3]-Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3]))Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]][Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_lIlIIlIllIlIIllIlII+1,Thigbr_IIIIlllIllIIl[3]))Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];do return end;end;elseif Thigbr_lIlIIlIllIlIIllIlII<=11 then if(Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]==Thigbr_IIIIlllIllIIl[4])then Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;else Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[3];end;elseif Thigbr_lIlIIlIllIlIIllIlII>12 then do return Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]end else Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]]+Thigbr_IIIIlllIllIIl[4];end;elseif Thigbr_lIlIIlIllIlIIllIlII<=15 then if Thigbr_lIlIIlIllIlIIllIlII==14 then Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]][Thigbr_IIIIlllIllIIl[3]]=Thigbr_IIIIlllIllIIl[4];else Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]]-Thigbr_IIIIlllIllIIl[4];end;elseif Thigbr_lIlIIlIllIlIIllIlII<=16 then Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[3];elseif Thigbr_lIlIIlIllIlIIllIlII==17 then local Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_IIIIlllIllIIl+1,Thigbr_IIlllIIIIIlIIll))else do return end;end;elseif Thigbr_lIlIIlIllIlIIllIlII<=28 then if Thigbr_lIlIIlIllIlIIllIlII<=23 then if Thigbr_lIlIIlIllIlIIllIlII<=20 then if Thigbr_lIlIIlIllIlIIllIlII>19 then do return end;else local Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl](Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl+1])end;elseif Thigbr_lIlIIlIllIlIIllIlII<=21 then Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]][Thigbr_IIIIlllIllIIl[3]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[4]];elseif Thigbr_lIlIIlIllIlIIllIlII>22 then Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];else Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]();end;elseif Thigbr_lIlIIlIllIlIIllIlII<=25 then if Thigbr_lIlIIlIllIlIIllIlII>24 then for Thigbr_IIIIlllIllIIl=Thigbr_IIIIlllIllIIl[2],Thigbr_IIIIlllIllIIl[3]do Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl]=nil;end;else Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[3]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]];end;elseif Thigbr_lIlIIlIllIlIIllIlII<=26 then Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]={};elseif Thigbr_lIlIIlIllIlIIllIlII>27 then Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];else Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]];end;elseif Thigbr_lIlIIlIllIlIIllIlII<=33 then if Thigbr_lIlIIlIllIlIIllIlII<=30 then if Thigbr_lIlIIlIllIlIIllIlII==29 then local Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_IIlIlIIIllllI]=Thigbr_lllIlIllIllIII[Thigbr_IIlIlIIIllllI](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_IIlIlIIIllllI+1,Thigbr_IIIIlllIllIIl[3]))else local Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_IIlIlIIIllllI](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_IIlIlIIIllllI+1,Thigbr_IIIIlllIllIIl[3]))end;elseif Thigbr_lIlIIlIllIlIIllIlII<=31 then local Thigbr_lllIlIllIIlIlI=Thigbr_IIIIlllIllIIl[2];local Thigbr_IIlIlIIIllllI=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_lllIlIllIllIII[Thigbr_lllIlIllIIlIlI+1]=Thigbr_IIlIlIIIllllI;Thigbr_lllIlIllIllIII[Thigbr_lllIlIllIIlIlI]=Thigbr_IIlIlIIIllllI[Thigbr_IIIIlllIllIIl[4]];elseif Thigbr_lIlIIlIllIlIIllIlII==32 then Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];else Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]();end;elseif Thigbr_lIlIIlIllIlIIllIlII<=35 then if Thigbr_lIlIIlIllIlIIllIlII==34 then do return Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]end else local Thigbr_IIlIlIIIllllI=Thigbr_IIIIlllIllIIl[2]Thigbr_lllIlIllIllIII[Thigbr_IIlIlIIIllllI]=Thigbr_lllIlIllIllIII[Thigbr_IIlIlIIIllllI](Thigbr_IlllIIIIIIIlllllllllIllll(Thigbr_lllIlIllIllIII,Thigbr_IIlIlIIIllllI+1,Thigbr_IIIIlllIllIIl[3]))end;elseif Thigbr_lIlIIlIllIlIIllIlII<=36 then local Thigbr_IIlllIIIIIlIIll=Thigbr_IllllIlIIIlllIIIIlllIIII[Thigbr_IIIIlllIllIIl[3]];local Thigbr_IlllIIIIIIIlllllllllIllll;local Thigbr_lIlIIlIllIlIIllIlII={};Thigbr_IlllIIIIIIIlllllllllIllll=Thigbr_IlIlIlIlIlIlIIllIlllIlllI({},{__index=function(Thigbr_IIlIlIIIllllI,Thigbr_IIIIlllIllIIl)local Thigbr_IIIIlllIllIIl=Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIIIlllIllIIl];return Thigbr_IIIIlllIllIIl[1][Thigbr_IIIIlllIllIIl[2]];end,__newindex=function(Thigbr_lllIlIllIllIII,Thigbr_IIIIlllIllIIl,Thigbr_IIlIlIIIllllI)local Thigbr_IIIIlllIllIIl=Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIIIlllIllIIl]Thigbr_IIIIlllIllIIl[1][Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlIlIIIllllI;end;});for Thigbr_IIlllllIII=1,Thigbr_IIIIlllIllIIl[4]do Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;local Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];if Thigbr_IIIIlllIllIIl[1]==48 then Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIlllllIII-1]={Thigbr_lllIlIllIllIII,Thigbr_IIIIlllIllIIl[3]};else Thigbr_lIlIIlIllIlIIllIlII[Thigbr_IIlllllIII-1]={Thigbr_IIllllllIllIl,Thigbr_IIIIlllIllIIl[3]};end;Thigbr_IlIlIIIIlll[#Thigbr_IlIlIIIIlll+1]=Thigbr_lIlIIlIllIlIIllIlII;end;Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_llIllllllIlIIIllIIllIIlIl(Thigbr_IIlllIIIIIlIIll,Thigbr_IlllIIIIIIIlllllllllIllll,Thigbr_IIlllllIII);elseif Thigbr_lIlIIlIllIlIIllIlII>37 then local Thigbr_IIllllllIllIl;local Thigbr_lIlIIlIllIlIIllIlII;Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]={};Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIlllllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2];Thigbr_IIllllllIllIl=Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[3]];Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII+1]=Thigbr_IIllllllIllIl;Thigbr_lllIlIllIllIII[Thigbr_lIlIIlIllIlIIllIlII]=Thigbr_IIllllllIllIl[Thigbr_IIIIlllIllIIl[4]];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lllIlIllIllIII[Thigbr_IIIIlllIllIIl[2]]=Thigbr_IIIIlllIllIIl[3];Thigbr_IIlIlIIIllllI=Thigbr_IIlIlIIIllllI+1;Thigbr_IIIIlllIllIIl=Thigbr_lllIlIllIIlIlI[Thigbr_IIlIlIIIllllI];Thigbr_lIlIIlIllIlIIllIlII=Thigbr_IIIIlllIllIIl[2]Thigbr_

I needed to delete some lines because there Is a limit to 50K

1 Like

That appears to be a backdoor, please remove it immediately.

2 Likes

I know, I just asked the owner for response

1 Like

The owner appears to have obfuscated the code. That is technically not allowed, reporting the code for review right now.

2 Likes

and btw Thanks for responding… :+1:

can someone do reserve engineer on the code?

1 Like

You can’t back door a local script, I had obfuscated it so no one uses my notification ordering system and takes credits for it

1 Like

After checking, I noticed that it is not a backdoor. My apologies for the misunderstanding. However, this is the community resource section, obfuscated scripts are not allowed here.

1 Like

sorry It’s just look kinda suspicious

because I’m going to use something that I don’t know the source of it

1 Like

It’s alright! I’ll update my model with an un obfuscated version, when I get on my pc. :wink:

2 Likes

Hey

Can you please send me the un obfuscated code here?

1 Like

You shouldn’t claim your module is “open source” when you obfuscate the source to the module, that kinda defeats the purpose of calling it open source in the first place.

2 Likes

If it’s not fully open source, it’s not a community resource.

2 Likes

Code is open sourced, notification ordering system is a optional source,

1 Like

The notification handler was a optional source if you wanted to use it with, you can use it if you want or you can add your own piece of script on the server script <3 Edit: if I were to open source the notification ordering system the title would be different :happy2:

That makes no sense. Why risk you account just for credit? You already listed the source code in this post, someone could just copy and paste it?

2 Likes

It sure is open sourced! The notification system is not apart of it, it’s optional if you want to use it but not required :). The server script is open sourced