#T2011. 硬币堆(Coin Piles)

硬币堆(Coin Piles)

硬币堆 (Task 1754)

描述

你有两堆硬币,分别含有 aabb 枚硬币。每执行一步操作,你可以从左边一堆取走一枚硬币、同时从右边一堆取走两枚硬币,或者从左边一堆取走两枚硬币、同时从右边一堆取走一枚硬币。你的任务是要高效地判断能否把两堆硬币都清空。

输入

第一行输入包含一个整数 tt:测试用例的数量。 随后有 tt 行,每行包含两个整数 aabb:两堆硬币的数量。

输出

对于每个测试用例,如果可以清空两堆硬币,打印 "YES",否则打印 "NO"。

约束

1t1051 \le t \le 10^5 0a,b1090 \le a, b \le 10^9

样例

输入:
3
2 1
2 2
3 3
输出:
YES
NO
YES