#include <stdio.h>
int main()
{
  int n, i, j, k;
  while(scanf("%d", &n) != EOF)   //多组输入
  {
     printf("* \n");    //先单独打印第一行的一个*
     for(i=0; i<(n-2); i++)   //循环n-2次打印中间的行
     {
         printf("* ");    //中间的行也是先打印第一个*+空格
         for(j=0; j<i; j++)   //再循环打印空格,
             printf("  ");    //每2个空格一组
         printf("* \n");        //打印中间行的最后一个*以及换行
     }
      for(k=0; k<n; k++)     //最后打印最后一行的n个*+空格
          printf("* ");
      printf("\n");
  }
  return 0;
}