#include<stdio.h>
int main()
{
int m,n,j,k;
long long a[100][100];
scanf("%d%d",&m,&n);
for(j=0;j<m;j++)
for(k=0;k<n;k++)
scanf("%lld",&a[j][k]);
j=0;
k=0;
printf("%lld ",a[j][k]);
while(j!=m-1||k!=n-1)
{
if(j==0&&k<n-1)
{
k++;
printf("%lld ",a[j][k]);
while(k>0&&j<m-1)
{
j++;
k--;
printf("%lld ",a[j][k]);
}
}
else if(k==0&&j<m-1)
{
j++;
printf("%lld ",a[j][k]);
while(j>0&&k<n-1)
{
j--;
k++;
printf("%lld ",a[j][k]);
}
}
else if(j==m-1&&k<n-1)
{
k++;
printf("%lld ",a[j][k]);
while(k<n-1&&j>0)
{
j--;
k++;
printf("%lld ",a[j][k]);
}
}
else if(k==n-1&&j<m-1)
{
j++;
printf("%lld ",a[j][k]);
while(k>0&&j<m-1)
{
j++;
k--;
printf("%lld ",a[j][k]);
}
}
}
return 0;
}