#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: lijinkai
	Language: C++
	Result: Accepted
	Time:9 ms
	Memory:2072 kb
****************************************************************/