// Печать двунаправленного списка
        public static void ShowList(PointTwo beg)
        {
            // проверка наличия элементов в списке
            if (beg == null)
            {
                Console.WriteLine("The List is empty");
                return;
            }
            PointTwo p = beg;

            // Идем к левому краю списка
            while (p.pred != null)
            {
                p = p.pred;
            }

            while (p != null)
            {
                Console.Write(p.ToString());
                p = p.next; //переход к следующему элементу
            }
            Console.WriteLine();
        }