#include <bits/stdc++.h>
using namespace std;
const int N = 50 + 5;
int n, a[N][N], tot;
int main() {
  cin >> n;
  int i = 0, j = n / 2, x, y;
  for (int k = 1; k <= n * n; k++) {
    if (a[i][j]) {
      i = (x + 1) % n;
      j = y;
    }
    a[i][j] = k;
    x = i;
    y = j;
    i = (i - 1 + n) % n;
    j = (j + 1) % n;
  }
  for (int i = 0; i < n; i++)
    for (int j = 0; j < n; j++) printf("%d%c", a[i][j], " \n"[j + 1 == n]);
  return 0;
}
