#include<stdio.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>
#include<algorithm>
#include<iostream>
#include<queue>
#include<stack>
#include<map>
#include<set>
#include<vector>
#include<string>
using namespace std;
typedef long long LL;
const LL MAXN=1e5+10;
int main(){
    int n;
    while(cin>>n){
        if(n%2==1){
            for(int i=1;i<=n/2+1;i++){
                for(int j=1;j<i;j++)cout<<' ';
                cout<<'*';
                for(int j=1;j<=(n-2)-2*(i-1);j++)cout<<' ';
                if(i!=n/2+1)cout<<'*';
                cout<<endl;
            }
            for(int i=1;i<=n/2;i++){
                for(int j=1;j<=n/2-i;j++)cout<<' ';
                cout<<'*';
                for(int j=1;j<=1+2*(i-1);j++)cout<<' ';
                cout<<'*';
                cout<<endl;
            }
        }
        else{
            for(int i=1;i<=n/2;i++){
                for(int j=1;j<i;j++)cout<<' ';
                cout<<'*';
                for(int j=1;j<=(n-2)-2*(i-1);j++)cout<<' ';
                cout<<'*';
                cout<<endl;
            }
            for(int i=1;i<=n/2;i++){
                for(int j=1;j<=n/2-i;j++)cout<<' ';
                cout<<'*';
                for(int j=1;j<1+2*(i-1);j++)cout<<' ';
                cout<<'*';
                cout<<endl;
            }

        }
    }
 return 0;
}