#include<stdio.h>
void main()
{
int n,i,j;
scanf("%d",&n);
//输出第i行的图形
for(i=1;i<=n;i++){
//先输出n-i个空格
for(j=1;j<=n-i;j++){
printf(" ");
}
//再输出2*i-1个星
for(j=1;j<=2*i-1;j++) {
printf("*");
}
//先输出n-i个空格
for(j=1;j<=2*(n-i);j++){
printf(" ");
}
//再输出2*i-1个星
for(j=1;j<=2*i-1;j++) {
printf("*");
}
//先输出n-i个空格
for(j=1;j<=2*(n-i);j++){
printf(" ");
}
//再输出2*i-1个星
for(j=1;j<=2*i-1;j++) {
printf("*");
}
printf("\n");
}
}
/**************************************************************
Problem: 1006
User: admin
Language: C
Result: Accepted
Time:4 ms
Memory:1144 kb
****************************************************************/