#abc240c. [abc240_c]Jumping Takahashi

[abc240_c]Jumping Takahashi

問題文

高橋君は数直線上の座標 00 の位置にいます。

これから高橋君は NN 回のジャンプを行います。i,(1leqileqN)i \\, (1 \\leq i \\leq N) 回目のジャンプでは、正の方向に aia_i または bib_i 移動します。

NN 回のジャンプの後に座標 XX の位置にいるようにすることはできますか?

制約

  • 1leqNleq1001 \\leq N \\leq 100
  • $1 \\leq a_i \\lt b_i \\leq 100 \\, (1 \\leq i \\leq N)$
  • 1leqXleq100001 \\leq X \\leq 10000
  • 入力は全て整数

入力

入力は以下の形式で標準入力から与えられる。

NN XX a1a_1 b1b_1 vdots\\vdots aNa_N bNb_N

出力

NN 回のジャンプの後に座標 XX の位置にいるようにすることができるならば Yes と、そうでないなら No と出力せよ。


入力例 1

2 10
3 6
4 5

出力例 1

Yes

11 回目のジャンプでは b1(=6)b_1 (= 6) 移動し、22 回目のジャンプでは a2(=4)a_2 (= 4) 移動することで、座標 X(=10)X (= 10) の位置にいるようにすることができます。


入力例 2

2 10
10 100
10 100

出力例 2

No

11 回目のジャンプの後に座標 X(=10)X (= 10) の位置にいるようにすることはできますが、全てのジャンプの後に座標 X(=10)X (= 10) の位置にいるようにすることはできません。


入力例 3

4 12
1 8
5 7
3 4
2 6

出力例 3

Yes