#include <bits/stdc++.h>
using namespace std;
int main(){
int i,o,minn=99999999,maxx=-99999999;
cin>>i>>o;
int a[i][o];
for(int ii=0;ii<i;ii++){
for(int oo=0;oo<o;oo++){
cin>>a[ii][oo];
minn=min(minn,a[ii][oo]);
maxx=max(maxx,a[ii][oo]);
}
}
for(int ii=0;ii<i;ii++){
for(int oo=0;oo<o;oo++){
if(a[ii][oo]==minn)cout<<maxx;
else if(a[ii][oo]==maxx)cout<<minn;
else cout<<a[ii][oo];
cout<<" ";
}
cout<<"\n";
}
return 0;
}
/**************************************************************
Problem: 1999
User: zhouhongyi
Language: C++
Result: Accepted
Time:9 ms
Memory:2072 kb
****************************************************************/