時間制限 : sec, メモリ制限 : KB
English / Japanese  

サイコロ 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