local function deepcopy(input)
local t=type(input)
if t~="table" then
return input
end
local copy={}
for k,v in pairs(input) do
k=deepcopy(k)
v=deepcopy(v)
copy[k]=v
end
return copy
end
local y=deepcopy(x)
local function deepcopy(input)
local t=type(input)
if t~="table" then
return input
end
local copy={}
for k,v in pairs(input) do
k=deepcopy(k)
v=deepcopy(v)
copy[k]=v
end
return copy
end
local y=deepcopy(x)