#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, odd, even;
  int cnt;
  odd = -1;
  even = 0;
  cin >> n;
  int mid = (n - 1) / 2;
  mid++;
  for (int i = 1; i < mid; i++) {
    for (int j = 1; j <= n; j++) {
      if (i == 1) {
        if (j == mid)
          odd += 2, cout << odd << " ";
        else {
          even += 2;
          if (j == n)
            cout << even;
          else
            cout << even << " ";
        }
      } else {
        if (j >= mid - i + 1 and j <= mid + i - 1)
          odd += 2, cout << odd << " ";
        else {
          even += 2;
          if (j == n)
            cout << even;
          else
            cout << even << " ";
        }
      }
    }
    cout << endl;
  }
  for (int j = 1; j <= n; j++) {
    odd += 2;
    if (j != n)
      cout << odd << " ";
    else
      cout << odd << endl;
  }
  for (int i = mid + 1; i <= n; i++) {
    cnt = i - mid;
    for (int j = 1; j <= n; j++) {
      if (j <= cnt or n - j < cnt) {
        even += 2;
        if (j == n)
          cout << even;
        else
          cout << even << " ";
      } else
        odd += 2, cout << odd << " ";
    }
    cout << endl;
  }
  return 0;
}
