环鸽不会X点
题号:NC206186
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

众所周知,环鸽是个热爱学习的好孩子,因此每次有人找环鸽打cf,环鸽都会咕咕咕,但这次的cf的BOSS非常具有挑战性,因此环鸽这次不打算咕咕咕。BOSS有 点血,环鸽可以进行 次正偶数攻击和 次正奇数攻击。偶数攻击即对BOSS造成任意正偶数点伤害,奇数攻击同理(0不算正偶数)。问环鸽能否恰好通过 次攻击将BOSS击败(BOSS视为击败为BOSS的体力值恰好降为0)。

输入描述:

第一行包含一个整数  ,, 表示有  个BOSS。

接下来 行,每行两个数,表示BOSS体力值和奇偶攻击次数。

输出描述:

如果能得到,则输出Yes,否则输出No
示例1

输入

复制
5
17 3
18 3
10 5
12 4
1 1

输出

复制
Yes
No
No
Yes
No

说明

样例1中,环鸽先进行6,4,2三次偶数攻击,BOSS的体力值降至5,再进行1,3,1三次奇数攻击,BOSS体力值降为0
样例4中,环鸽先进行2,2,2,2四次偶数攻击,BOSS体力值降为4,再进行1,1,1,1四次奇数攻击,BOSS体力值降为0
样例2,3,5中环鸽无法使BOSS体力值恰好降为0

备注:

输出  行,若能刚好击败BOSS,则输出Yes,否则输出No.