int main() {
	int n;
	while (scanf("%d",&n)!=EOF)
	{
		int i, j;
		for (i = 0; i < n; i++) {
			for (j = 0; j < n; j++) {

				if (i == j)
					printf("* ");
				else if (j < 1||i>n-2)	//j 控制列||i控制行 ;
										//j<1是第1列'*',i<n-2是最下面一行'*'
					printf("* ");
					
				else
					printf("  ");
			}
			
			printf("\n");
		}
	}
	return 0;
}