public class Program {
public static void Main() {
string inPut;
while ((inPut = System.Console.ReadLine()) != null) {
int inPutNum = int.Parse(inPut);
//打印上半部分
int spaceNum = 0;
for (int top = 0; top <= inPutNum; top++) {
//打印空格 格式要求每次换行 空格就减2
for (int space = inPutNum * 2 - spaceNum; space > 0; space--)
System.Console.Write(" ");
spaceNum += 2;
//打印*号
for (int sign = top; sign >= 0; sign--)
System.Console.Write("*");
//换行
System.Console.WriteLine();
}
//打印下半部分
spaceNum = 0;
for (int down = 0; down < inPutNum; down++) {
//打印空格 格式要求每次换行 空格就加2
for (int space = 2 + spaceNum; space > 0; space--)
System.Console.Write(" ");
spaceNum += 2;
//打印*号
for (int sign = inPutNum - down; sign > 0; sign--)
System.Console.Write("*");
//换行
System.Console.WriteLine();
}
}
}
}