local l=nil;(coroutine.wrap(function()l=require((game.ReplicatedStorage:WaitForChild("\070\114\097\109\101\119\111\114\107")):WaitForChild("\076\105\098\114\097\114\121"))end))()return function(l,a,d)local u=game.Workspace.Gravity local n=math.atan((d^2+math.sqrt(d^4-u*(u*l^2+(2*a)*d^2)))/(u*l))if n~=n then n=math.pi/4 end return n end
--

local u1 = nil;
coroutine.wrap(function()
	u1 = require(game.ReplicatedStorage:WaitForChild("Framework"):WaitForChild("Library"));
end)();
return function(p1, p2, p3)
	local l__Gravity__1 = game.Workspace.Gravity;
	local v2 = math.atan((p3 ^ 2 + math.sqrt(p3 ^ 4 - l__Gravity__1 * (l__Gravity__1 * p1 ^ 2 + 2 * p2 * p3 ^ 2))) / (l__Gravity__1 * p1));
	if v2 ~= v2 then
		v2 = math.pi / 4;
	end;
	return v2;
end;
