def dice(u,f,o):
	if u == 1 :
		if f == 2:
			if o == "E":
				u = 4
			if o == "N":
				u = 2
				f = 6
			if o == "S":
				u = 5
				f = 1
			if o == "W":
				u = 3
		elif f == 3:
			if o == "E":
				u = 2
			if o == "N":
				u = 3
				f = 6
			if o == "S":
				u = 4
				f = 1
			if o == "W":
				u = 5
		elif f == 5:
			if o == "E":
				u = 3
			if o == "N":
				u = 5
				f = 6
			if o == "S":
				u = 2
				f = 1
			if o == "W":
				u = 4
		elif f == 4:
			if o == "E":
				u = 5
			if o == "N":
				u = 4
				f = 6
			if o == "S":
				u = 3
				f = 1
			if o == "W":
				u = 2
	elif u == 2 :
		if f == 1:
			if o == "E":
				u = 3
			if o == "N":
				u = 1
				f = 5
			if o == "S":
				u = 6
				f = 2
			if o == "W":
				u = 4
		elif f == 3:
			if o == "E":
				u = 6
			if o == "N":
				u = 3
				f = 5
			if o == "S":
				u = 4
				f = 2
			if o == "W":
				u = 1
		elif f == 4:
			if o == "E":
				u = 1
			if o == "N":
				u = 4
				f = 5
			if o == "S":
				u = 3
				f = 2
			if o == "W":
				u = 6
		elif f == 6:
			if o == "E":
				u = 4
			if o == "N":
				u = 6
				f = 5
			if o == "S":
				u = 1
				f = 2
			if o == "W":
				u = 3
	elif u == 3 :
		if f == 2:
			if o == "E":
				u = 1
			if o == "N":
				u = 2
				f = 4
			if o == "S":
				u = 5
				f = 3
			if o == "W":
				u = 6
		elif f == 1:
			if o == "E":
				u = 5
			if o == "N":
				u = 1
				f = 4
			if o == "S":
				u = 6
				f = 3
			if o == "W":
				u = 2
		elif f == 5:
			if o == "E":
				u = 6
			if o == "N":
				u = 5
				f = 4
			if o == "S":
				u = 2
				f = 3
			if o == "W":
				u = 1
		elif f == 6:
			if o == "E":
				u = 2
			if o == "N":
				u = 6
				f = 4
			if o == "S":
				u = 1
				f = 3
			if o == "W":
				u = 5
	elif u == 4 :
		if f == 1:
			if o == "E":
				u = 2
			if o == "N":
				u = 1
				f = 3
			if o == "S":
				u = 6
				f = 4
			if o == "W":
				u = 5
		elif f == 2:
			if o == "E":
				u = 6
			if o == "N":
				u = 2
				f = 3
			if o == "S":
				u = 5
				f = 4
			if o == "W":
				u = 1
		elif f == 5:
			if o == "E":
				u = 1
			if o == "N":
				u = 5
				f = 3
			if o == "S":
				u = 2
				f = 4
			if o == "W":
				u = 6
		elif f == 6:
			if o == "E":
				u = 5
			if o == "N":
				u = 6
				f = 3
			if o == "S":
				u = 1
				f = 4
			if o == "W":
				u = 2
	elif u == 5 :
		if f == 1:
			if o == "E":
				u = 4
			if o == "N":
				u = 1
				f = 2
			if o == "S":
				u = 6
				f = 5
			if o == "W":
				u = 3
		elif f == 3:
			if o == "E":
				u = 1
			if o == "N":
				u = 3
				f = 2
			if o == "S":
				u = 4
				f = 5
			if o == "W":
				u = 6
		elif f == 4:
			if o == "E":
				u = 6
			if o == "N":
				u = 4
				f = 2
			if o == "S":
				u = 3
				f = 5
			if o == "W":
				u = 1
		elif f == 6:
			if o == "E":
				u = 3
			if o == "N":
				u = 6
				f = 2
			if o == "S":
				u = 1
				f = 5
			if o == "W":
				u = 4
	elif u == 6 :
		if f == 2:
			if o == "E":
				u = 3
			if o == "N":
				u = 2
				f = 1
			if o == "S":
				u = 5
				f = 6
			if o == "W":
				u = 4
		elif f == 3:
			if o == "E":
				u = 5
			if o == "N":
				u = 3
				f = 1
			if o == "S":
				u = 4
				f = 6
			if o == "W":
				u = 2
		elif f == 4:
			if o == "E":
				u = 2
			if o == "N":
				u = 4
				f = 1
			if o == "S":
				u = 3
				f = 6
			if o == "W":
				u = 5
		elif f == 5:
			if o == "E":
				u = 4
			if o == "N":
				u = 5
				f = 1
			if o == "S":
				u = 2
				f = 6
			if o == "W":
				u = 3
	return [u,f]
n = list(map(int,input().split()))
o_list = list(input())
o_length = len(o_list)
u = 1 
f = 2
for i in range(o_length):
	a = dice(u,f,o_list[i])
	u = a[0]
	f = a[1]

print(n[u-1])


Measured memory_bytes: 5832