class Dice
  attr_accessor :a, :b, :c, :d, :e, :f

  def initialize(aaa, bbb, ccc, ddd, eee, fff)
    @a = aaa
    @b = bbb
    @c = ccc
    @d = ddd
    @e = eee
    @f = fff
  end

  def spin(char)
    aa = @a
    bb = @b
    cc = @c
    dd = @d
    ee = @e
    ff = @f

    if char == 'E'
      @a = dd
      @c = aa
      @d = ff
      @f = cc
    elsif char == 'N'
      @a = bb
      @b = ff
      @e = aa
      @f = ee
    elsif char == 'S'
      @a = ee
      @b = aa
      @e = ff
      @f = bb
    elsif char == 'W'
      @a = cc
      @c = ff
      @d = aa
      @f = dd
    end
  end
end

a, b, c, d, e, f = gets.split.map(&:to_i)
commands = gets.chomp

dice = Dice.new(a, b, c, d, e, f)

commands.size.times do |i|
  dice.spin(commands[i])
end

p dice.a

