Tuyến Dịch Chuyển
Một máy thăm dò cần di chuyển trên một trục tọa độ từ điểm xuất phát $0$ đến trạm nghiên cứu tại điểm $m$.
Để di chuyển, máy thăm dò có thể sử dụng các cổng dịch chuyển. Để sử dụng một cổng dịch chuyển, máy thăm dò phải di chuyển đến đúng vị trí đặt cổng đó. Mỗi cổng dịch chuyển có một phạm vi hoạt động nhất định: cổng đặt tại điểm $x$ có giới hạn là $y$ có thể đưa máy thăm dò từ điểm $x$ đến bất kỳ điểm nào trong đoạn $[x, y]$, bao gồm cả hai đầu mút.
Hãy xác định xem máy thăm dò có thể đến được trạm nghiên cứu tại điểm $m$ bằng cách chỉ sử dụng các cổng dịch chuyển hay không.
Dữ liệu vào
Dòng đầu tiên chứa hai số nguyên $n$ và $m$ ($1 ≤ n ≤ 100$, $1 ≤ m ≤ 100$), lần lượt là số lượng cổng dịch chuyển và vị trí của trạm nghiên cứu.
Trong $n$ dòng tiếp theo, dòng thứ $i$ chứa hai số nguyên $a_i$ và $b_i$ ($0 ≤ a_i ≤ b_i ≤ m$), trong đó $a_i$ là vị trí đặt của cổng dịch chuyển thứ $i$, và $b_i$ là giới hạn tối đa của cổng đó. Dữ liệu đảm bảo $a_i ≥ a_{i-1}$ với mọi $i$ ($2 ≤ i ≤ n$).
Kết quả
In ra "YES" nếu máy thăm dò có thể đến được trạm nghiên cứu tại điểm $m$ chỉ bằng các cổng dịch chuyển; ngược lại in ra "NO".
Bạn có thể in các chữ cái dưới dạng chữ hoa hoặc chữ thường.
Chấm điểm
Subtask 1 (20 points). $n = 1$
Subtask 2 (30 points). $n ≤ 10$; $m ≤ 10$
Subtask 3 (50 points). $1 ≤ n ≤ 100$; $1 ≤ m ≤ 100$
Ví dụ
Input
3 5
0 2
2 4
3 5
Output
YES
Ghi chú
Trong ví dụ trên, máy thăm dò có thể sử dụng cổng dịch chuyển đầu tiên từ vị trí $0$ để đến vị trí $2$, sau đó sử dụng cổng thứ hai để đến vị trí $3$, và cuối cùng sử dụng cổng thứ ba để đến vị trí $5$ (vị trí của trạm nghiên cứu).