#include <stdio.h>
void fun_0() {
printf("* * * ");
}
void fun_1() {
printf("* ");
}
void fun_2() {
printf("* * ");
}
int main() {
int a;
int line;
while ((scanf("%d", &a)) != EOF) {
/* code */
line = 4 * a;
for (int i = 1; i <= line - a; i++) { //树line
for (int j = 0; j < line - a - i ; j++) { //space
/* code */
printf(" ");
}
int count = i / 3 + 1;
if (i % 3 == 0) {
/* code */
count--;
}
for (int k = 1; k <= count; k++) {
/* code */
switch (i % 3) {
case 0:/* code */
fun_0();
break;
case 1:/* code */
fun_1();
break;
case 2:/* code */
fun_2();
break;
default:
break;
}
}
printf("\n");
}
for (int i = 1; i <= a; i++) { //树根
/* code */
for (int j = 0; j < line - a - 1; j++) { //space
/* code */
printf(" ");
}
printf("* "); //star
printf("\n");
}
}
return 0;
}