public void Print()
 {
     if (root != null)
         root.Print();
 }