#include<stdio.h> 


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

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