#include <iostream>
using namespace std;
int main()
{
int i;
int p = 0;
int j = 1;
int t = 0;
int v = 0;
int d = 0;
scanf_s("%d", &i);
int a[10][10] = { 10010 };
for (int L = 0;L <= i-1;L++)
{
for (int H = 0;H <= i-1;H++)
{
printf("%02d", j);
a[L][H] = j;
j=j+1;
p=p+1;
if (p % i == 0)
{
printf("\n");
p = 0;
}
}
}
for (int L = 0;L <= i - 1;L++)
{
for (int H = 0;H <= i - 1; H++;)
{
if (v == t)
{
printf("\n");
for (int s = 1;s <= (2*i-2) - d;s++)
{
printf(" ");
}
d = d + 2;
t = t + 1;
v = 0;
}
printf("%02d", a[L][H]);
v = v + 1;
if ((2 * i - 2) - d == 0)
break;
}
}
}