#include <iostream>
using namespace std;
int main(){
int n, m, i, j = 1;
cin >> n; //輸入層數
for(m = 1; m < n+1; m++){
for(i = 1; i <= n; i++){
if (j <= (n - m + 1) - i){ //輸出底線
cout << "_";
j++;
}
else if(j <= i){ //輸出星號
cout << "*";
}
j=1; //重製j
}
cout << "\n"; //換行
}
return 0;
}