using System.Data; using System.Numerics; public class Program { public static void Main() { //int num = int.Parse(Console.ReadLine() ?? string.Empty); string[] str = (Console.ReadLine() ?? string.Empty).Trim().Split(' '); //string str = Console.ReadLine() ?? string.Empty; List list = new List(); int much = int.Parse(str[0]); int w = int.Parse(str[1]); for(int i = 0;i < much;i++) { string[] str2 = (Console.ReadLine() ?? string.Empty).Trim().Split(' '); if (int.Parse(str2[1]) <= w) { list.Add(int.Parse(str2[0])); } } if (list.Count == 0) { Console.WriteLine(0); } list.Sort(); Console.WriteLine(list[list.Count-1]); } }