#include <bits/stdc++.h>
using namespace std;
int n,m,d=INT_MIN,x=INT_MAX,a[250][250],q,w,e,r;
int main(){
	cin>>n>>m;
	for(int i=0;i<n;i++){
	for(int j=0;j<m;j++){
	   cin>>a[i][j];
	    if(a[i][j]>d){
	    	q=i;
	    	w=j;
	    	d=a[i][j];
	    } 
	    if(a[i][j]<x){
	    	e=i;
	    	r=j;
	    	x=a[i][j];
	    }
	}
	}
	
	swap(a[q][w],a[e][r]);
	
    for(int i=0;i<n;i++){
	for(int j=0;j<m;j++){
	   cout<<a[i][j]<<" ";
	}
	 cout<<endl;
	}
    return 0;
}
/**************************************************************
	Problem: 1999
	User: wangyousi
	Language: C
	Result: Compile Error
****************************************************************/