public void Insert(int data)
 {
     if (root == null)
     {
         root = new TreeNode(data);
     }
     else
     {
         root.insert(data);
     }
 }