dice = gets.split.map(&:to_i)
label = [4, 3, 5, 2, 1]		# 西, 東, 北, 南, 中央（上面）

gets.chomp.chars do |move|
	if move == "N"
		temp_n = label[4]		# 中央→北
		temp_c = label[3]		# 南→中央
		temp_s = 7 - label[4]	# 中央の裏（7-中央） → 南
		label[2] = temp_n
		label[3] = temp_s
		label[4] = temp_c
	elsif move == "S"
		temp_n = 7 - label[4]	# 中央の裏（7-中央） → 北
		temp_c = label[2]		# 北→中央
		temp_s = label[4]		# 中央→南
		label[2] = temp_n
		label[3] = temp_s
		label[4] = temp_c
	elsif move == "W"
		temp_w = label[4]		# 中央→西
		temp_c = label[1]		# 東→中央
		temp_e = 7 - label[4]	# 中央の裏（7-中央） → 東
		label[0] = temp_w
		label[1] = temp_e
		label[4] = temp_c
	else
		temp_w = 7- label[4]	# 中央の裏（7-中央） → 西
		temp_c = label[0]		# 西→中央
		temp_e = label[4]		# 中央→東
		label[0] = temp_w
		label[1] = temp_e
		label[4] = temp_c
	end
end

puts dice[label[4] - 1]




