#include <stdio.h>
#define N 20
int main() {
    int a;
    while (scanf("%d", &a) != EOF) 
	{ 
        getchar();
        int i,j;
		char b[N][N]={' '};
		for(i=0;i<a;i++)
		{
			for(j=0;j<a;j++)
			{
				if(i==j)
				{
				b[i][j]='*';
				}
				else if(j==(a-1-i))
				{
					b[i][j]='*';
				}
				else
				{
					b[i][j]=' ';
				}
			}
		}
		for(i=0;i<a;i++)
		{
			for(j=0;j<a;j++)
			{
				printf("%c",b[i][j]);
			}
			printf("\n");
		}
		for(i=0;i<a;i++)
		{
			for(j=0;j<a;j++)
			{
				b[i][j]=' ';
			}
		}
	}
    return 0;
}
//开始不小心把另一个对角线写成==了,一直不对,两次调试该出来了。。。。