Въпрос за задачата - Christmas Tree
Видях същия проблем като моя зададен,но без отговор.
Задачата е готова,но като изход ми иска единична кавичка - а нея не ми дава да я сложа.
using System;
class Butterfly
{
    static void Main()
    {
        int n = int.Parse(Console.ReadLine());
        Console.Write(new string('.', n));
        Console.Write(new string('^', 1));
        Console.WriteLine(new string('.', n));
        int test = n;
        int test2 = n;
        int nexDots = 3;
        int nexDots2 = 3;
        for (int i = 0; i < n / 2; i++)
        {
            test--;
            Console.Write(new string('.', test));
            Console.Write(new string('^', nexDots));
            Console.WriteLine(new string('.', test));
            nexDots += 2;
        }
      
        for (int p = 0; p < n / 2 + 1; p++)
        {
            test2--;
            Console.Write(new string('.', test2));
            Console.Write(new string('^', nexDots2));
            Console.WriteLine(new string('.', test2));
            nexDots2 += 2;
        }
int test3 = n - 1;
        for (int i = 0; i < n / 2 + 1; i++)
        {
            Console.Write(new string('.', test3));
            Console.Write(new string('|', 1));
            Console.Write(new string (' ',1));
            Console.Write(new string('|', 1));
            Console.WriteLine(new string('.', test3));
        }
        Console.WriteLine(new string('-', n * 2 + 1));
    }
}
задачата - https://judge.softuni.bg/Contests/Practice/Index/102#2