local function q(q)local U={}local y,M=q.CFrame,q.Size/2 for q=-1,1,2 do for A=-1,1,2 do for g=-1,1,2 do table.insert(U,y*(M*Vector3.new(q,A,g)))end end end return U end


local function getCorners(part)
	local corners = {}
	local cf, size2 = part.CFrame, part.Size/2
	for x = -1, 1, 2 do
		for y = -1, 1, 2 do
			for z = -1, 1, 2 do
				table.insert(corners, cf * (size2 * Vector3.new(x, y, z)))
			end
		end
	end
	return corners
end
