#include <iostream>
using namespace std;
int main() {
int a[100][100];
int n,m;
cin >> n >> m;
for(int i = 0;i < n;i++)
{
for(int j = 0;j < m;j++)
{
cin >> a[i][j];
}
}
int maxv = a[0][0];
for(int i = 0;i < n;i++)
{
for(int j = 0;j < m;j++)
{
if(a[i][j] > maxv)
{
maxv = a[i][j];
}
}
}
cout << maxv << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgYVsxMDBdWzEwMF07CglpbnQgbixtOwoJY2luID4+IG4gPj4gbTsKICAgIGZvcihpbnQgaSA9IDA7aSA8IG47aSsrKQogICAgewogICAgICAgIGZvcihpbnQgaiA9IDA7aiA8IG07aisrKQogICAgICAgIHsKICAgICAgICAgICAgY2luID4+IGFbaV1bal07CiAgICAgICAgfQogICAgfQogICAgaW50IG1heHYgPSBhWzBdWzBdOwogICAgZm9yKGludCBpID0gMDtpIDwgbjtpKyspCiAgICB7CiAgICAgICAgZm9yKGludCBqID0gMDtqIDwgbTtqKyspCiAgICAgICAgewogICAgICAgICAgICBpZihhW2ldW2pdID4gbWF4dikKICAgICAgICAgICAgewogICAgICAgICAgICAJbWF4diA9IGFbaV1bal07CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgCiAgICB9CiAgICBjb3V0IDw8IG1heHYgPDwgZW5kbDsKCXJldHVybiAwOwp9