#6759. Kevin的滑板鞋

Kevin的滑板鞋

题目描述

Kevin 穿着他心爱的滑板鞋,站在坐标 (0, 0) 的位置,想要滑到一块美味的 Koshary 板,其坐标为 (x, y)。

滑板鞋有两种移动方式:

  • 大步:从任意一点 (a, b) 出发,可以滑行到 (a + 2, b) 或 (a, b + 2)。这是滑板鞋的“加速滑行”,一次滑两格。
  • 小步:从任意一点 (a, b) 出发,可以走到 (a + 1, b) 或 (a, b + 1)。这是普通的步行,但 Kevin 非常爱惜他的滑板鞋,在整个旅程中最多只能使用一次小步(因为走多了会磨损鞋底)。

Kevin 可以任意多次使用大步,但小步最多一次。请问他能否恰好到达 Koshary 板的坐标 (x, y)?

输入格式

第一行一个整数 t(1 <= t <= 100),表示测试用例的数量。
接下来 t 行,每行两个整数 x, y(1 <= x, y <= 109),表示目标坐标。

输出格式

对于每个测试用例,如果 Kevin 能到达,输出 "Yes",否则输出 "No"

样例

3
1 1
2 2
1 2
No
Yes
Yes
1
1000000000 1000000000
Yes