AT_pakencamp_2024_day1_i ×2±1

Description

正整数 $ A,B $ が与えられます。 $ A,B $ に以下の $ 4 $ 種類の操作を好きな順番で何度でも行うことができます。 - $ A $ の操作前の値を $ x $ としたとき、 $ 2x+1 $ に変える - $ A $ の操作前の値を $ x $ としたとき、 $ 2x-1 $ に変える - $ B $ の操作前の値を $ x $ としたとき、 $ 2x+1 $ に変える - $ B $ の操作前の値を $ x $ としたとき、 $ 2x-1 $ に変える 操作を $ 0 $ 回以上行うことで $ A=B $ にすることができるか判定してください。 $ T $ 個のテストケースが与えられるので、それぞれについて判定してください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ T $ $ case_1 $ $ case_2 $ $ \vdots $ $ case_T $ 各テストケースは以下の形式で与えられる。 > $ A $ $ B $

Output Format

それぞれのテストケースについて、 $ A=B $ にすることができる場合は `Yes` 、そうでない場合は `No` を出力せよ。

Explanation/Hint

### Sample Explanation 1 $ 1 $ つ目のケースでは、 $ 2 $ 個目の操作を $ 1 $ 回加えた後、 $ 1 $ 個目の操作を $ 2 $ 回加えることで $ A=B $ にすることができます。 ### Constraints - $ 1 \leq T \leq 10^5 $ - $ 1 \leq A,B \leq 10^{18} $ - 入力は全て整数