int main()
{
int n,x,y,i,j,k=1;
int map[101][101] = {0};
scanf("%d",&n);
scanf("%d %d",&x,&y);
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
{
if(x>i)
{
k = x-i;
}
else
{
k = i-x;
}
if(y>j)
{
k += (y-j);
}
else
{
k += (j-y);
}
map[i][j] = k+1;
}
}
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
{
printf("%d ",map[i][j]);
}
printf("\n");
}
}