#include <bits/stdc++.h>
using namespace std;
string addSpace(int len) {
  string space = "";
  for (int i = 0; i < len; i++) space += " ";
  return space;
}
string getString(int num, int n) {
  int i, space_len;
  string ans;
  ans = "";
  for (i = 0; i < num; i++) ans += (to_string(i) + " ");
  ans += to_string(num);
  for (i = num - 1; i >= 0; i--) ans += (" " + to_string(i));
  space_len = 2 * (n - num);
  ans = addSpace(space_len) + ans;
  return ans;
}
int main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  int i, n, len;
  cin >> n;
  for (i = 0; i <= n; i++) cout << getString(i, n) << '\n';
  for (i = n - 1; i >= 0; i--) cout << getString(i, n) << '\n';
  return 0;
}
