local Vector3 = require "types.vector3"

local function pf(x, y, z)
  print(x, y, z)
end

local v1 = Vector3(2, 1, 1)
local v2 = Vector3(3, 4, 4)
pf(v1:decomposed())
-- print(v1)
-- print(v2)
-- v1[1] = 383838
-- v1.y = 8858
-- print(v1)
-- print(v1:normalized())
-- print(v2)

-- for i, v in ipairs(v2) do
--   print(i, v)
-- end