public void Ekle(int item)
 {
     if (item < Veri)
     {
         if (pSol != null)
         {
             pSol.Ekle(item);
             return;
         }
         BSTDugum pYeni = new BSTDugum(item);
         pSol = pYeni;
     }
     else if (item > Veri)
     {
         if (pSag != null)
         {
             pSag.Ekle(item);
             return;
         }
         BSTDugum pYeni = new BSTDugum(item);
         pSag = pYeni;
     }
 }
        static void Main(string[] args)
        {
            BSTDugum yenis = new BSTDugum(8);

            yenis.Ekle(4);
            yenis.Ekle(3);
            yenis.Ekle(6);
            yenis.Ekle(13);
            yenis.Ekle(11);
            yenis.Ekle(18);
            yenis.Ekle(1);
            yenis.Ekle(3);
            yenis.Ekle(5);
            yenis.Ekle(7);
            yenis.Ekle(16);
            yenis.Ekle(21);
            yenis.Ekle(12);
            yenis.Ekle(9);
            Console.WriteLine(yenis.MinDeger());
            yenis.Cikar(11);
            yenis.Ara(11);


            /*
             * BSTDugum yeni = new BSTDugum(11);
             * yeni.Ekle(5);
             * yeni.Ekle(15);
             * yeni.Ekle(3);
             * yeni.Ekle(8);
             * yeni.Ekle(12);
             * yeni.Ekle(17);
             * yeni.Ekle(16);
             * yeni.Ara(17);
             * yeni.Cikar(17);
             * Console.WriteLine(yeni.MinDeger());
             */
        }