dice = gets.split.map(&:to_i)
order = gets(chomp: true)

order.each_char do |str|
  case str
  when "N"
    dice[0], dice[1], dice[4], dice[5] = dice[1], dice[5], dice[0], dice[4]
  when "S"
    dice[0], dice[1], dice[4], dice[5] = dice[4], dice[0], dice[5], dice[1]
  when "W"
    dice[0], dice[2], dice[3], dice[5] = dice[2], dice[5], dice[0], dice[3]
  when "E"
    dice[0], dice[2], dice[3], dice[5] = dice[3], dice[0], dice[5], dice[2]
  end
end
puts dice[0]
