#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
int i;
for(i = 1;i <= n / 2 + 1;i++){
//左空格
int j;
for(j = 1;j < i;j++)
printf(" ");
//左*
printf("X");
//中空格
for(j = 1; j <= n - 2 * i;j++)
printf(" ");
//右*
if(i != n / 2 + 1)
printf("X");
//换行
printf("\n");
}
//下
for(i = 1;i <= n / 2;i++){
//左空格
int j;
for(j = 1;j <= n / 2 - i;j++)
printf(" ");
//左*
printf("X");
//中空
for(j = 1;j <= i * 2 - 1;j++)
printf(" ");
//右*
printf("X");
//换行
printf("\n");
}
return 0;
}
/**************************************************************
Problem: 1239
User: admin
Language: C
Result: Accepted
Time:11 ms
Memory:1144 kb
****************************************************************/