local a local u=script.Parent:GetChildren()for O=1,#u,1 do if u[O]:IsA("\066\097\115\101\080\097\114\116")or u[O]:IsA("\080\097\114\116")then if a~=nil then local C=Instance.new("\087\101\108\100")C.Part0=a C.Part1=u[O]C.C0=a.CFrame:inverse()C.C1=u[O].CFrame:inverse()C.Parent=a end a=u[O]end end

local prev
local parts = script.Parent:GetChildren()
for i = 1, #parts do
	if parts[i]:IsA("BasePart") or parts[i]:IsA("Part")then
		if prev ~= nil then
			local w = Instance.new("Weld")
			w.Part0 = prev
			w.Part1 = parts[i]
			w.C0 = prev.CFrame:inverse()
			w.C1 = parts[i].CFrame:inverse()
			w.Parent = prev
		end
		prev = parts[i]
	end
end
