#include<stdio.h>
int main()
{
    int n;/*n是输入数,j是行数计数器,i是一行几个*/
    while(~scanf("%d",&n))
    {                                        /*自己的错误演示*/
        for(int j=1;j<(n+1);j++)//for(int j=0;j<=n;j++)就不行,j=0的话,上一组输出 与 下一组输出 间 会空一行
        {
            for(int i=0;i<j-1;i++)//for(int i=1;i<=j;i++)第一行也会有一个空格。
                printf(" ");
            for(int i=n-j+1;i>0;i--)//for(int i=n-j;i>0;i--)会少掉最上面一行。
                printf("* ");
            printf("\n");
        }
    }
    return 0;
}