#include <iostream>
#include <math.h>
using namespace std;
int main(){
int n, m, arr[100][100], maximum = -1e9;
cin >> n >> m;
for(int i = 0; i < n; i++){
for(int j = 0; j < m; j++){
cin >> arr[i][j];
}
}
cout << "Max of each row: ";
for(int i = 0; i < n; i++){
for(int j = 0; j < m; j++){
maximum = max(maximum, arr[i][j]);
}
cout << maximum << " ";
maximum = -1e9;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpewogICAgaW50IG4sIG0sIGFyclsxMDBdWzEwMF0sIG1heGltdW0gPSAtMWU5OwogICAgY2luID4+IG4gPj4gbTsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspewogICAgICAgIGZvcihpbnQgaiA9IDA7IGogPCBtOyBqKyspewogICAgICAgICAgICBjaW4gPj4gYXJyW2ldW2pdOwogICAgICAgIH0KICAgIH0KICAgIGNvdXQgPDwgIk1heCBvZiBlYWNoIHJvdzogIjsKICAgIGZvcihpbnQgaSA9IDA7IGkgPCBuOyBpKyspewogICAgICAgIGZvcihpbnQgaiA9IDA7IGogPCBtOyBqKyspewogICAgICAgICAgICBtYXhpbXVtID0gbWF4KG1heGltdW0sIGFycltpXVtqXSk7CiAgICAgICAgfQogICAgICAgIGNvdXQgPDwgbWF4aW11bSA8PCAiICI7CiAgICAgICAgbWF4aW11bSA9IC0xZTk7CiAgICB9Cn0K