#include <bits/stdc++.h>
using namespace std;
int main() {
  int sol = 0;
  int a, b, min;
  cin >> a >> b;
  for (int i = 0; i < a; i++) {
    int v[b];
    for (int j = 0; j < b; j++) {
      cin >> v[j];
      if (j == 0) {
        min = v[0];
      }
      if (min > v[j]) {
        min = v[j];
      }
    }
    if (min > sol) {
      sol = min;
    }
  }
  cout << sol << endl;
  return 0;
}
