#include<bits/stdc++.h>
using namespace std;
int main() {
int n, a[40][40];
cin >> n;
for(int i = 1; i <= n; i++){
for(int j = 1; j <= n; j++){
cin >> a[i][j];
}
}
for(int i = 1; i <= n; i++){
for(int j = 1; j <= n; j++){
if (a[i][j] == 0){
if (i == 1 || i == n || j == 1 ||j == n){
a[i][j] = 3;
continue;
}
if (a[i-1][j] == 3 || a[i+1][j] == 3 || a[i][j-1] == 3 || a[i][j+1] == 3){
a[i][j] = 3;
continue;
}
}
}
}
for(int i = 1; i <= n; i++){
for(int j = 1; j <= n; j++){
if (a[i][j] == 3){
cout << 0 << " ";
continue;
}
if (a[i][j] == 0){
cout << 2 << " ";
continue;
}else{
cout << 1 << " ";
continue;
}
}
cout << endl;
}
return 0;
}