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

サイコロ II


Dice I と同様の方法で、入力された整数の列からサイコロをつくります。

このサイコロを Dice I の方法で回転させた後の上面と前面の整数が質問として与えられるので、右側の面の整数を答えるプログラムを作成してください。




Input

1行目に各面の整数が、ラベルの順番に空白区切りで与えられます。
2行目に質問の数 $q$ が与えられます。

続く $q$ 行に質問が与えられます。各質問では上面と前面の整数が空白区切りで1行に与えられます。

Output

各質問ごとに、サイコロの右側の面の整数を1行に出力してください。

Constraints

  • $0 \leq $ 入力されるサイコロの面の整数 $ \leq 100$
  • 入力されるサイコロの面の整数はすべて異なる
  • $1 \leq q \leq 24$

Sample Input

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

Sample Output

3
5
6