local j=script.Parent local g=j.Parent local B=require(g.t)local N=B.tuple(B.intersection(B.integer,B.numberMin(0)),B.any)local function f(j,g)assert(N(j,g))local B={}for j=1,j,1 do B[j]=g end return B end return f
local List = script.Parent

local Llama = List.Parent
local t = require(Llama.t)

local validate = t.tuple(t.intersection(t.integer, t.numberMin(0)), t.any)

local function recur(count, value)
	assert(validate(count, value))

	local list = {}

	for i = 1, count do
		list[i] = value
	end

	return list
end

return recur