#include <iostream>

using namespace std;
int a1[1010][1010];
int main()
{
    int i,j,m,n,a,b,c,d;
    cin>>n>>m;
    for(i=1;i<=n;i++) for(j=1;j<=m;j++) cin>>a1[i][j];
    a=1; b=1; c=n; d=m;
    while(3>2)
    {
        for(i=b;i<=d;i++) cout<<a1[a][i]<<" ";
        for(i=a+1;i<=c;i++) cout<<a1[i][d]<<" ";
      if(c!=a)  for(i=d-1;i>=b;i--) cout<<a1[c][i]<<" ";
       if(b!=d) for(i=c-1;i>a;i--) cout<<a1[i][b]<<" ";
        if(a>=c || b>=d) break; a++; b++; c--; d--;
    }
    return 0;
}