#include <stdio.h>

int main(){
    int n;
    scanf ("%d", &n);
    if (n<0){
        printf("Invalid input\n");
        return 0;
    }
    int size=2*n-1;
    for(int i=0; i<size; i++){
        for(int j=0;j<size;j++){
           int val=n-(i<n?i:size-1-i);
           if(j<n){
              if(j<i && j<size-1-i)
                 val=n-j;
              else
                 val=n-(i<n?:size-1-i);
        }
        if(j>=n){
            if(j>i && j>size-1-i)
               val=n-(size-1-i);
            else 
               val=n-(i<n?i:size-1-i);
        }
        int min_dist=i<size-1-i?i:size-1-i;
        int min_dist_j=j<size-1-j?j:size-1-j;
        int final_val=n-(min_dist<min_dist_j?min_dist:min_dist_j);
        printf("%d", final_val);
    }
    printf("\n");
}