#include <bits/stdc++.h>
int n, i, j, k;
int main() {
  scanf("%d", &n);
  for (i = n; i >= 1; i--) {
    for (j = i - 1; j >= 0; j = j - 1) {
      printf("  ");
    }
    for (j = 0; j <= n - i; j++) {
      if (i == n && j == 0) {
        printf("%d", j);
      } else {
        printf("%d ", j);
      }
    }
    for (j = n - i - 1; j >= 0; j--) {
      if (j != 0) {
        printf("%d ", j);
      } else {
        printf("%d", j);
      }
    }
    printf("\n");
  }
  for (i = 1; i <= n + 1; i++) {
    for (j = 0; j <= 2 * i - 3; j++) {
      printf(" ");
    }
    for (k = 0; k <= n - i + 1; k++) {
      if (i == n + 1 && k == 0) {
        printf("%d", 0);
      } else {
        printf("%d ", k);
      }
    }
    for (k = n - i; k >= 0; k--) {
      if (k != 0) {
        printf("%d ", k);
      } else {
        printf("%d", k);
      }
    }
    printf("\n");
  }
  return 0;
}
