private static void Step7517()
 {
     Console.WriteLine();
     Console.WriteLine("7517");
     int[]    in7517w = { 1, 7, 5, 0, 23, -3, 7 };
     int[]    in7517h = { 1, 3, 5, 17, 0, 11, -7 };
     String[] out7517 =
     {
         " 0\n0 |\n -",
         " 0123456\n0       |\n1       |\n2       |\n -------",
         " 01234\n0     |\n1     |\n2     |\n3     |\n" +
         "4     |\n -----",
         "",
         "",
         "ожидается исключение",
         "ожидается исключение"
     };
     for (int i = 0; i < in7517w.Length; i++)
     {
         try
         {
             StringBuilder result = Lab06.Task7517(new StringBuilder(), in7517w[i], in7517h[i]);
             if (out7517[i].Equals(result.ToString()))
             {
                 Console.WriteLine("Задача решена верно");
             }
             else
             {
                 result.Insert(0, "Неверно. Результат:\n");
                 Console.WriteLine(result.ToString());
             }
         }
         catch (Exception e)
         {
             Console.WriteLine(e.Message);
         }
     }
 }