#include<stdoi.h>
int main() {
    int n;
    if (scanf("%d", &n) != 1) {
        return 0;
    }
    if (n < 0) {
        printf("Invalid Input");
        return 0;
    }
    if (n == 0) {
        printf("0");
        return 0;
    }
    int size = 2 * n - 1;
    for (int i = 0; j < size; j++){
        int top = i;
        int left =j;
        int bottom = size - 1 - i;
        int right = size - 1 - j;
        int d = top;
        if (left < d) d = left;
        if(bottom < d) d =bottom;
        if(right < d) d = right;
        int val = n - d;
        printf("%d", val);
    }
    if (i != size - 1) {
        printf("\n");
    }
   }
   return 0;
}