#include<stdio.h> 


int main(){ 
	int n,i,j,z;
	scanf("%d",&n);
	//控制输出的行数 
	for(i = n;i >= 1;i--){
		//控制每行输出空格量 
		for(j = 0;j < n-i;j++){
			printf(" "); 
		}
		//控住输出的*
		for(z=1;z <= 2 * i - 1;z++){
			printf("*");
		} 
		//负责换行 
		printf("\n");
	}

} 
/**************************************************************
	Problem: 1070
	User: admin
	Language: C
	Result: Accepted
	Time:9 ms
	Memory:1144 kb
****************************************************************/