public static void Main()
var n = int.Parse(Console.ReadLine());
var left =(5*n)-(stars+(n/2));
var lef =(5*n)-(star+(n/2+1));
Console.WriteLine(new string('-', lef)+new string('*',stars)+new string('-', n/2));
Console.WriteLine(new string('-', left)+new string('*',star)+new string('-', n/2+1));
public static void Down(int n)
for(int i=0; i < n/2-1; i++)
Console.WriteLine(new String('-', left)+"*"+new String('-',dash)+"*"+new String('-', right));
public static void Up(int n)
var right = (5*n)-(3*n+2);
Console.WriteLine(new String('-', left)+"*"+new String('-',i)+"*"+new String('-', right));
public static void Mid(int n)
for(int i =0; i < n /2; i++)
Console.WriteLine(new String('*', left)+"*"+new String('-',n-1)+"*"+new String('-', n-1));