#include <iostream>
#include <math.h>
#include <string>
using namespace std;
void Recursion(int i){
int columns = 4;
int before = abs(columns - i);
int width = 2*(columns - before) - 1;
// string oneStar = ("%*s\n", before+1, "*");
if (width >0)
{
printf("%*s%*s\n", before+1, "*", width+1, "*");
}else
{
printf("%*s\n", before+1, "*");
}
i++;
if(i > columns * 2){
printf("");
}else{
Recursion(i);
}
}
int main() {
int i = 0;
Recursion(i);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgojaW5jbHVkZSA8c3RyaW5nPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnZvaWQgUmVjdXJzaW9uKGludCBpKXsKICBpbnQgY29sdW1ucyA9IDQ7CiAgaW50IGJlZm9yZSA9IGFicyhjb2x1bW5zIC0gaSk7CiAgaW50IHdpZHRoID0gMiooY29sdW1ucyAtIGJlZm9yZSkgLSAxOwogIC8vIHN0cmluZyBvbmVTdGFyID0gKCIlKnNcbiIsIGJlZm9yZSsxLCAiKiIpOwogICBpZiAod2lkdGggPjApCiAgICB7CiAgICAgICAgICBwcmludGYoIiUqcyUqc1xuIiwgYmVmb3JlKzEsICIqIiwgd2lkdGgrMSwgIioiKTsKICAgIH1lbHNlCiAgICB7CiAgICAgICAgICBwcmludGYoIiUqc1xuIiwgYmVmb3JlKzEsICIqIik7CiAgICAgICAgCiAgICB9CiAgICBpKys7CiAgICBpZihpID4gY29sdW1ucyAqIDIpewogICAgICBwcmludGYoIiIpOwogICAgfWVsc2V7CiAgICAgIFJlY3Vyc2lvbihpKTsKCiAgICB9CiAgCn0KCmludCBtYWluKCkgewoJaW50IGkgPSAwOwogIFJlY3Vyc2lvbihpKTsKCiAgCn0=