#include <iostream>
using namespace std;
int main() {
int n, m, a[1001][1001];
cin>>n>>m;
for (int i=1; i<=n; i++)
for (int j=1; j<=m; j++)
cin>>a[i][j];
int min=a[1][1];
for (int j=1; j<=m; j++)
for (int i=1; i<=n; i++)
if (min>a[i][j]) min=a[i][j];
cout<<min;
return 0;
}