/*#include <stdio.h>
int main()
{
int a,k,t,i;
scanf("%d",&a);
for(i=1;;i++)
{
if(i*i>a)
{
k=i-1;
break;
}
}
printf("%d %d",a-k*k,k);
return 0;
}*/
/*
for(시작식;조건식;증감식)
{
}
*//*
시작식;
while(조건식)
{
증감식;
}*/
/*
#include <stdio.h>
int main()
{
int a,i;
scanf("%d",&a);
while(a!=0)
{
a=a-1;
printf("%d\n",a);
}
return 0;
}*/
/*
#include <stdio.h>
int main()
{
int a,i;
scanf("%d",&a);
i=0;
while(i<=a)
{
printf("%d\n",i);
i++;
}
return 0;
}
*//*
#include <stdio.h>
int main()
{
int a,sum=0;
scanf("%d",&a);
while(a>0)
{
if(a%2==0) sum=sum+a;
a--;
}
printf("%d",sum);
return 0;
}*//*
#include <stdio.h>
int main()
{
char c,i;
scanf("%c",&c);
i='a';
while(i<=c)
{
printf("%c ",i);
i++;
}
return 0;
}*/
/*
#include <stdio.h>
int main()
{
int i,j;
for(i=0;i<3;i++)
{
for(j=0;j<8;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
*//*
#include <stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<n;j++)
{
printf("*");
}
printf("\n");
}
return 0;
}*/
#include <stdio.h>
int main()
{
int a,i,j;
scanf("%d",&a);
for(i=0;i<a;i++)
{
for(j=0;j<a;j++)
{
if(i==0||i==a-1||j==0||j==a-1)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
return 0;
}