Structure and Class - Dice III

Time Limit : 1 sec, Memory Limit : 65536 KB

サイコロ III


Dice I と同様の方法で、入力された数字から2つのサイコロをつくります。これらが同一のものか判定するプログラムを作成してください。Dice I の方法でサイコロを回転させ、2つのサイコロのそれぞれの6方向から見た数字が全て一致するとき、同一のサイコロとみなします。

Input

1行目に1つ目のサイコロの各面の数字が、ラベルの順番に空白区切りで与えられます。
2行目に2つ目のサイコロの各面の数字が、ラベルの順番に空白区切りで与えられます。

Output

2つのサイコロが同一ならば "Yes" と、異なるならば "No" と1行に出力してください。

Constraints

  • $0 \leq $ 入力されるサイコロの面の数字 $ \leq 100$

Sample Input 1

1 2 3 4 5 6
6 2 4 3 5 1

Sample Output 1

Yes

Sample Input 2

1 2 3 4 5 6
6 5 4 3 2 1

Sample Output 2

No

Note

      解説