# Dice for AOJ
class Dice
  def initialize(input)
    @t, @s, @e, @w, @n, @b = input
  end

  def roll_e
    tmp = @e
    @e = @t
    @t = @w
    @w = @b
    @b = tmp
  end

  def roll_n
    tmp = @n
    @n = @t
    @t = @s
    @s = @b
    @b = tmp
  end

  def roll_w
    tmp = @w
    @w = @t
    @t = @e
    @e = @b
    @b = tmp
  end

  def roll_s
    tmp = @s
    @s = @t
    @t = @n
    @n = @b
    @b = tmp
  end

  def spin_r
    tmp = @s
    @s = @e
    @e = @n
    @n = @w
    @w = tmp
  end

  attr_reader :t
  attr_reader :s
  attr_reader :e
  attr_reader :w
  attr_reader :n
  attr_reader :b
end

d = gets.split.map(&:to_i)
dice = Dice.new(d)
q = gets.to_i

q.times do
  qt, qs = gets.split.map(&:to_i)

  case qt
  when dice.s
    dice.roll_n
  when dice.e
    dice.roll_w
  when dice.w
    dice.roll_e
  when dice.n
    dice.roll_s
  when dice.b
    dice.roll_n
    dice.roll_n
  end

  4.times do
    dice.spin_r
    break if qs == dice.s
  end

  puts dice.e
end

