蜗蜗正在进行跳跃训练。他需要连续完成 次跳跃,目标是恰好到达距离起点 的位置。
第 次跳跃时,蜗蜗可以选择向前跳 格,也可以选择向前跳 格。请你判断完成全部 次跳跃后,是否可能恰好到达目标位置。
第一行包含两个整数 和 ,分别表示跳跃次数和目标位置。
接下来 行,每行包含两个整数 和 ,表示第 次跳跃可以选择的两种距离。
如果可以恰好到达位置 ,输出 Yes;否则输出 No。
3 7
2 4
2 3
3 5
Yes
2 5
2 3
2 3
Yes
样例 1 可以选择 2、2、3 三次跳跃,跳跃总距离为 7。
对于 100% 的数据,保证 ,,。