#include<cstdio>
#include<iostream>
#include<cstring>
using namespace std;
int main(void)
{
	int a[7],i,n,l;
	char x[101];
	for(i=1;i<7;i++){
		cin>>a[i];
	}
	cin>>x;
	l=strlen(x);
	for(i=0;i<l;i++){
		if(x[i]=='N'){
			swap(a[1],a[5]);
			swap(a[1],a[6]);
			swap(a[1],a[2]);
		}
		else if(x[i]=='S'){
			swap(a[1],a[2]);
			swap(a[1],a[6]);
			swap(a[1],a[5]);
		}
		else if(x[i]=='E'){
			swap(a[1],a[3]);
			swap(a[1],a[6]);
			swap(a[1],a[4]);
		}
		else{
			swap(a[1],a[4]);
			swap(a[1],a[6]);
			swap(a[1],a[3]);
		}
	}
	cout<<a[1]<<endl;
	return 0;
}

	
