#include <iostream>
using namespace std;
int main() {
int n,su1=0,su2=0;
cin>> n;
int** a= new int*[n];
for(int i=0;i<n;i++){
a[i]= new int[n];
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cin>> a[i][j];
if(j>i)su1+=a[i][j];
if(j<n-i-1)su2+=a[i][j];
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
if((su1>su2)&&((i+1)%2==0))a[i][j]=0;
if((su1<su2)&&((i+1)%2!=0))a[i][j]=0;
}
}
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
cout<<a[i][j]<<" ";
}
cout<<endl;
}
for(int i=0;i<n;i++){
delete[] a[i];
}
delete[] a;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpIHsKCWludCBuLHN1MT0wLHN1Mj0wOwoJY2luPj4gbjsKCWludCoqIGE9IG5ldyBpbnQqW25dOwoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJYVtpXT0gbmV3IGludFtuXTsKCX0KCWZvcihpbnQgaT0wO2k8bjtpKyspewoJCWZvcihpbnQgaj0wO2o8bjtqKyspewoJCQljaW4+PiBhW2ldW2pdOwoJCQlpZihqPmkpc3UxKz1hW2ldW2pdOwoJCQlpZihqPG4taS0xKXN1Mis9YVtpXVtqXTsKCQl9Cgl9Cglmb3IoaW50IGk9MDtpPG47aSsrKXsKCQlmb3IoaW50IGo9MDtqPG47aisrKXsKCQkJaWYoKHN1MT5zdTIpJiYoKGkrMSklMj09MCkpYVtpXVtqXT0wOwoJCQlpZigoc3UxPHN1MikmJigoaSsxKSUyIT0wKSlhW2ldW2pdPTA7CgkJfQoJfQoJZm9yKGludCBpPTA7aTxuO2krKyl7CgkJZm9yKGludCBqPTA7ajxuO2orKyl7CgkJCWNvdXQ8PGFbaV1bal08PCIgIjsKCQl9CgkJY291dDw8ZW5kbDsKCX0KCWZvcihpbnQgaT0wO2k8bjtpKyspewoJCWRlbGV0ZVtdIGFbaV07Cgl9CglkZWxldGVbXSBhOwoJcmV0dXJuIDA7Cn0=