#include <stdio.h>

int main() {
    int a;
    scanf("%d",&a);
    for(int m=1;m<=3*a;m++){//打印左边空格
        for(int i=3*a-m;i>=1;i--){
        printf(" ");
        }
        int j=m%3;
        int k=m/3;
        for(k=0;k<=m/3;k++){//将图形看作一个个菱形并打印
            if(j==1){
                printf("*     ");
            }
            else if(j==2){
                printf("* *   ");
            }
            
        }
        if(j==0){
            for(int q=1;q<=m/3;q++){
                printf("* * * ");
            }
        }
        printf("\n");
    }
    for(int l=1;l<=a;l++){//打印树干
        for(int b=1;b<=3*a-1;b++){
            printf(" ");
        }
        printf("*\n");
    }
    return 0;
}