func_code_string: #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;   }   