public static void Main()
var n=int.Parse(Console.ReadLine());
Console.WriteLine("{0}{1}{0}",new string('.',n+i),new string('#',3*n-2*i));
Console.WriteLine("{0}#{1}#{0}",new string('.',n+n/2+i),new string('.',2*n-2-2*i));
Console.WriteLine("{0}{1}{0}",new string('.',2*n),new string('#',n));
Console.WriteLine("{0}{1}{0}",new string('.',2*n-2),new string('#',n+4));
Console.WriteLine("{0}D^A^N^C^E^{0}",new string('.',(5*n-10)/2));
Console.WriteLine("{0}{1}{0}",new string('.',2*n-2),new string('#',n+4));