class Dice
  
  def initialize (a, b, c, d, e, f)
  @dice = [a, b, c, d, e, f]
 end 
 
  def move(command)
    if(command == "E") 
      @dice[0], @dice[3], @dice[5], @dice[2] = @dice[3], @dice[5], @dice[2], @dice[0]
    elsif(command == "N") 
      @dice[0], @dice[1], @dice[5], @dice[4] = @dice[1], @dice[5], @dice[4], @dice[0]
    elsif(command == "S") 
      @dice[0], @dice[1], @dice[5], @dice[4] = @dice[4], @dice[0], @dice[1], @dice[5]
    elsif(command == "W") 
      @dice[0], @dice[3], @dice[5], @dice[2] = @dice[2], @dice[0], @dice[3], @dice[5]
    end
  end

def dispTop
    printf "%d\n", @dice[0]
  end

  def getRight(a, b, c, d, e, f)
    
    u, f = (a, b, c, d, e, f).split(" ").map(&:to_i)
    4.times{
      rot("N")
      4.times{
        rot("E")
        if(@dice[0] == u && @dice[1] == f) then

          return @dice[2]
        end
      }
    }
    rot("E")
    4.times{
      rot("N")
      4.times{
        rot("E")
        if(@dice[0] == u && @dice[1] == f) then

          return @dice[2]
        end
      }
    }
  end
end

a, b, c, d, e, f = gets.split.map{|s| s.to_i}
dice = Dice.new(a, b, c, d, e, f)

n = gets.to_i
n.times {
  printf "%d\n", dice.getRight(a, b, c, d, e, f)
}
