class Dice
  def initialize(args)
    @labels = args
  end

  def top
    @labels[0]
  end

  def move(a,b,c,d)
    arr = [@labels[a], @labels[b], @labels[c], @labels[d]]
    t = arr.shift
    arr << t
    @labels[a], @labels[b], @labels[c], @labels[d] = arr
  end

  def move_n
    move(0,1,5,4)
  end

  def move_e
    move(0,3,5,2)
  end

  def move_s
    move(4,5,1,0)
  end

  def move_w
    move(2,5,3,0)
  end
end

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

gets.chomp.chars.map do |v|
  case v
  when 'E'
    dice.move_e
  when 'N'
    dice.move_n
  when 'S'
    dice.move_s
  when 'W'
    dice.move_w
  end
end

p dice.top