import java.util.*;
class Demo{
public static void main(String[] arge){
//输入一个0~9的整数
Scanner sca = new Scanner(System.in);
int num = sca.nextInt();
for(int i = 1; i <= num; i++){
for(int j = 1; j <= num-i; j++){ //每一行前面的空格.
System.out.print(" ");
}
for(int k = 1; k <= i ; k++){//打印金字塔的左半边.
System.out.print(k);
}
for(int n = i-1; n >= 1 ; n--){//打印金字塔的右半边.
System.out.print(n);
}
System.out.println(""); //每循环一次就换行一次.
}
}
}
---恢复内容结束---