#!/usr/bin/ruby
# -*- coding: utf-8 -*-
=begin
ITP1_11-A
Structure and Class - Dice I
Time Limit : 1 sec, Memory Limit : 65536 KB
???????????? I

?¬?????±??????????????????????????????????????????¢??????????????\??¬????????§????????????????????°????????????????????????????????????

????????????????????¢??????????????¨????????? 1 ?????? 6 ????????????????????????????????????????????????

??\?????¨??????????????????????????¢?????????????????????????????°?????¨?????¢?????????????????????????????????????????§???????????????????????¢?????°?????????????????????????????????????????\??¬????????§??????????????¶?????????????????¨?????????????????????????????§?????????????????????????????????????????¨????????????
Input

?????????????????¢?????°???????????????????????????????????????????????????????????§?????????????????????

???????????????????????¨????????????????????????????????????????????????????????????????????????????????????????????¨????????? E???N???S???W ????????????????????§??????
Output

???????????????????????????????????????????????????????????¢?????°???????????????????????????????????????
Constraints

    0???

??\?????????????????????????????¢?????°??? ???100
0???
???????????¨????????????????????? ???100

Note

?¶???????????????? Dice III, Dice IV ??§???????????°????????????????????±????????§???????????????????????????????§?????????§?????????????????????????????????
Sample Input 1

1 2 4 8 16 32
SE

Sample Output 1

8

?????¢??? 1, 2, 4, 8, 16, 32 ??¨??????????????????????????? S ??????????????¢???????????????E ??????????????¢????????¨????????¢?????°?????? 8 ??????????????????


Sample Input 2

1 2 4 8 16 32
EESWN

Sample Output 2

32

Note
=end
class Dice
  def initialize(f)
    @face = Array.new(7,"")
    (0.upto(f.length-1)).each {|i| @face[i+1] = f[i]} 
  end

  def dump
    d = @face.dup
    d.shift
    d.join(" ")
  end

  def e
    tmp = @face[1] 
    @face[1] = @face[4]
    @face[4] = @face[6]
    @face[6] = @face[3] 
    @face[3] = tmp
    @face[1]
  end

  def w
    tmp = @face[1] 
    @face[1] = @face[3]
    @face[3] = @face[6]
    @face[6] = @face[4]
    @face[4] = tmp
    @face[1]
  end

  def n
    tmp = @face[1] 
    @face[1] = @face[2]
    @face[2] = @face[6]
    @face[6] = @face[5]
    @face[5] = tmp
    @face[1]
  end

  def s
    tmp = @face[1] 
    @face[1] = @face[5]
    @face[5] = @face[6]
    @face[6] = @face[2]
    @face[2] = tmp
    @face[1]
  end

  def upface
    @face[1]
  end

end

class Main
  def initialize
    fh = STDIN
    fl = fh.gets.chomp.split
    abort "small face data" if fl.length != 6
    d = Dice.new(fl)
    cmd = fh.gets.chomp.split(//)
    cmd.each {|c|
      if c=="E" then
        d.e
      elsif c=="E" then
        d.e
      elsif c=="W" then
        d.w
      elsif c=="N" then
        d.n
      elsif c=="S" then
        d.s
      else
        abort "Unknown cmd=#{c}"
      end
    }
    puts d.upface
  end
end

if $0==__FILE__ then
  Main.new()
end