struct Node {
mut:
	child []Node
}

fn main() {
	tree := Node{}
	tree.child.insert(Node{})
	tree.child.insert(2.1, Node{})
	tree.child.insert('abc', Node{})
	tree.child.insert(Node{}, 2)
	tree.child.prepend()
}
