#include
using namespace std;
int main() {
int m, n ; cin >> m >> n ;
int a[m][n];
for(int r= 0 ; r<m; r++) {
for (int c= 0 ; c<n; c++) {
cin>> a[r][c];
}
}
int sr=0;
int sc=0;
int er=m-1;
int ec=n-1;
while(sc<ec && sr<er) {
for(int i=0; i<=ec; i++){
cout << a[sr][i] << " ";
}
sr++;
for(int i=sr; i<=er ; i++ ){
cout << a[i][ec] << " ";
}
ec--;
for(int i=ec; ec>= sc; i++) {
cout << a[er][i] << " ";
}
er--;
for(int i=er; er>=sc; i++ ){
cout << a[i][sc] << " ";
}
sc++;
}
return 0;
}