// Ищем наибольшее значение
 internal Nullable <int> MaxValue()
 {
     if (rightUnit == null)
     {
         return(data);
     }
     else
     {
         return(rightUnit.MaxValue());
     }
 }
 public Nullable <int> Largest()
 {
     if (main != null)
     {
         return(main.MaxValue());
     }
     else
     {
         return(null);
     }
 }