private Map<String,TreeNodeVO> GroupMap(Strng name,TreeNodeVO node){
		this.name = name;
		this.node = node;
	}

public void TreeNodeChain(Map<String,TreeNodeVO> GroupMap,TreeNodeVO next){

	if(next==null) return;
	
	TreeNodeVO nextNode = GoupMap.get(next);
	if(nextNode!=null){
		nextNode.logic();
	}
	
	TreeNodeVO nextNode = nextNode.getNext();
	if()
	TreeNodeChain(nextNode);
}



List<Integer> list = new ArrayList<>();
public void show (TreeNode root){
	tree(root);
	return list;
}

pulic void tree(TreeNode root){
	if(root==null) return;
	Tree(root.left);
	list.add(root.val);
	Tree(root,right);
}