// Добавления значений
 public void Add(int value)
 {
     if (value >= data)
     {
         if (rightUnit == null)
         {
             rightUnit = new MyStitchedTree(value);
         }
         else
         {
             rightUnit.Add(value);
         }
     }
     else
     {
         if (leftUnit == null)
         {
             leftUnit = new MyStitchedTree(value);
         }
         else
         {
             leftUnit.Add(value);
         }
     }
 }
 // Вставки
 public void Add(int data)
 {
     if (main != null)
     {
         main.Add(data);
     }
     else
     {
         main = new MyStitchedTree(data);
     }
 }