d = gets.chomp.split
s = gets.chomp.split //

s.each do |c|
  case c
  when "N"
    d[0], d[1], d[5], d[4] = d[1], d[5], d[4], d[0]
  when "S"
    d[0], d[4], d[5], d[1] = d[4], d[5], d[1], d[0]
  when "E"
    d[0], d[3], d[5], d[2] = d[3], d[5], d[2], d[0]
  when "W"
    d[0], d[2], d[5], d[3] = d[2], d[5], d[3], d[0]
  end
end
#上面表示
puts d[0]

# サイコロchange
# 一つの命令で4面変わり、2面は固定
#実物:配列番号
# N移動命令
# 1 2 : 0 1
# 2 6 : 1 5
# 6 5 : 5 4
# 5 1 : 4 0
# S移動命令
# 1 5 : 0 4
# 5 6 : 4 5
# 6 2 : 5 1
# 2 1 : 1 0
# E移動命令
# 1 4 : 0 3
# 4 6 : 3 5
# 6 3 : 5 2
# 3 1 : 2 0
# W移動命令
# 1 3 : 0 2
# 3 6 : 2 5
# 6 4 : 5 3
# 4 1 : 3 0

