#include <iostream>
using namespace std;
int main() {
int n,m;
cin >> n >> m;
int wejsciowa[100][100];
int odwrocona[100][100];
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
cin >> wejsciowa[i][j];
}
}
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
odwrocona[n-j][i]=wejsciowa[i][j];
}
}
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
cout << odwrocona[i][j] << " ";
}
cout << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbixtOwoJY2luID4+IG4gPj4gbTsKCWludCB3ZWpzY2lvd2FbMTAwXVsxMDBdOwoJaW50IG9kd3JvY29uYVsxMDBdWzEwMF07Cglmb3IoaW50IGk9MDtpPG47aSsrKQoJewoJCWZvcihpbnQgaj0wO2o8bTtqKyspCgkJewoJCQljaW4gPj4gd2Vqc2Npb3dhW2ldW2pdOwoJCX0KCX0KCQoJZm9yKGludCBpPTA7aTxuO2krKykKCXsKCQlmb3IoaW50IGo9MDtqPG07aisrKQoJCXsKCQkJb2R3cm9jb25hW24tal1baV09d2Vqc2Npb3dhW2ldW2pdOwoJCX0KCX0JCgkKCWZvcihpbnQgaT0wO2k8bTtpKyspCgl7CgkJZm9yKGludCBqPTA7ajxuO2orKykKCQl7CgkJCWNvdXQgPDwgb2R3cm9jb25hW2ldW2pdIDw8ICIgIjsKCQl9CgkJY291dCA8PCBlbmRsOwoJfQkKCQoJcmV0dXJuIDA7Cn0=