import std.stdio;
import std.algorithm;
import std.range;
import std.conv;
import std.format;
import std.array;
import std.math;
import std.string;
import std.container;

void main() {
  int N, T; readlnTo(N, T);

  int ans = int.max;
  foreach(i; 0..N) {
    int c, t; readlnTo(c, t);
    if (t <= T)
      ans = min(c, ans);
  }

  if (ans == int.max) "TLE".writeln;
  else ans.writeln;
}

// helpers
void readlnTo(T...)(ref T t) {
  auto s = readln.split;
  assert(s.length == t.length);
  foreach(ref ti; t) {
    ti = s[0].to!(typeof(ti));
    s = s[1..$];
  }
}
