import java.util.*;
 
public class Main {
 	public static void main(String[] args){
    	
    	Scanner sc = new Scanner(System.in);
    	int N = sc.nextInt();
		int T = sc.nextInt();
		int [] c = new int [N];
		int [] t = new int [N];
	    
		for(int i =0; i<N; i++){
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		}
		
		int min =0;
		boolean set = false;
		
		for(int i=0; i<N; i++){
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		}
		
		if(set == false){
		    System.out.println("TLE");
		}
		else{
		System.out.println(min);
		}
 	}
} import java.util.*; util.* java public class Main {
 	public static void main(String[] args){
    	
    	Scanner sc = new Scanner(System.in);
    	int N = sc.nextInt();
		int T = sc.nextInt();
		int [] c = new int [N];
		int [] t = new int [N];
	    
		for(int i =0; i<N; i++){
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		}
		
		int min =0;
		boolean set = false;
		
		for(int i=0; i<N; i++){
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		}
		
		if(set == false){
		    System.out.println("TLE");
		}
		else{
		System.out.println(min);
		}
 	}
} Main public static void main(String[] args){
    	
    	Scanner sc = new Scanner(System.in);
    	int N = sc.nextInt();
		int T = sc.nextInt();
		int [] c = new int [N];
		int [] t = new int [N];
	    
		for(int i =0; i<N; i++){
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		}
		
		int min =0;
		boolean set = false;
		
		for(int i=0; i<N; i++){
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		}
		
		if(set == false){
		    System.out.println("TLE");
		}
		else{
		System.out.println(min);
		}
 	} main {
    	
    	Scanner sc = new Scanner(System.in);
    	int N = sc.nextInt();
		int T = sc.nextInt();
		int [] c = new int [N];
		int [] t = new int [N];
	    
		for(int i =0; i<N; i++){
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		}
		
		int min =0;
		boolean set = false;
		
		for(int i=0; i<N; i++){
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		}
		
		if(set == false){
		    System.out.println("TLE");
		}
		else{
		System.out.println(min);
		}
 	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc int T = sc.nextInt(); T sc.nextInt() sc.nextInt sc int [] c = new int [N]; c new int [N] N int [] t = new int [N]; t new int [N] N for(int i =0; i<N; i++){
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		} int i =0; int i =0; i 0 i<N i N i++ i++ i {
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		} {
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		} c[i] = sc.nextInt() c[i] c i sc.nextInt() sc.nextInt sc t[i] = sc.nextInt() t[i] t i sc.nextInt() sc.nextInt sc int min =0; min 0 boolean set = false; set false for(int i=0; i<N; i++){
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		} int i=0; int i=0; i 0 i<N i N i++ i++ i {
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		} {
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		} if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		} t[i]<=T t[i] t i T {
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		} if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    } set == false set false {
		        min = c[i];
		        set = true;
		    } min = c[i] min c[i] c i set = true set true if(min>c[i]){
		        min = c[i];
		    } min>c[i] min c[i] c i {
		        min = c[i];
		    } min = c[i] min c[i] c i if(set == false){
		    System.out.println("TLE");
		}
		else{
		System.out.println(min);
		} set == false set false {
		    System.out.println("TLE");
		} System.out.println("TLE") System.out.println System.out System System.out "TLE" {
		System.out.println(min);
		} System.out.println(min) System.out.println System.out System System.out min String[] args args public class Main {
 	public static void main(String[] args){
    	
    	Scanner sc = new Scanner(System.in);
    	int N = sc.nextInt();
		int T = sc.nextInt();
		int [] c = new int [N];
		int [] t = new int [N];
	    
		for(int i =0; i<N; i++){
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		}
		
		int min =0;
		boolean set = false;
		
		for(int i=0; i<N; i++){
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		}
		
		if(set == false){
		    System.out.println("TLE");
		}
		else{
		System.out.println(min);
		}
 	}
} public class Main {
 	public static void main(String[] args){
    	
    	Scanner sc = new Scanner(System.in);
    	int N = sc.nextInt();
		int T = sc.nextInt();
		int [] c = new int [N];
		int [] t = new int [N];
	    
		for(int i =0; i<N; i++){
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		}
		
		int min =0;
		boolean set = false;
		
		for(int i=0; i<N; i++){
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		}
		
		if(set == false){
		    System.out.println("TLE");
		}
		else{
		System.out.println(min);
		}
 	}
} Main
import java.util.*;
 
public class Main {
 	public static void main(String[] args){
    	
    	Scanner sc = new Scanner(System.in);
    	int N = sc.nextInt();
		int T = sc.nextInt();
		int [] c = new int [N];
		int [] t = new int [N];
	    
		for(int i =0; i<N; i++){
		    c[i] = sc.nextInt();
		    t[i] = sc.nextInt();
		}
		
		int min =0;
		boolean set = false;
		
		for(int i=0; i<N; i++){
		if(t[i]<=T){
		    if(set == false){
		        min = c[i];
		        set = true;
		    }
		    else if(min>c[i]){
		        min = c[i];
		    }
		}
		}
		
		if(set == false){
		    System.out.println("TLE");
		}
		else{
		System.out.println(min);
		}
 	}
}