import kotlin.math.sqrt
fun main(){
var zelGhodrat = readLine()!!.split(' ').map { it.toInt() }
var xy = readLine()!!.split(' ').map { it.toInt() }.toMutableList()
var mokhtasat = readLine()!!
var q = 0
var x = xy[0]
var y = xy[1]
while(zelGhodrat[0] > q) {
when (mokhtasat) {
"N" -> x = x - 1
"S" -> x = x + 1
"W" -> y = y - 1
"E" -> y = y + 1
"NE" -> {
x = x - 1
y = y + 1
}
"SE" -> {
x = x + 1
y = y + 1
}
"SW" -> {
x = x + 1
y = y - 1
}
"NW" -> {
x = x - 1
y = y - 1
}
}
q++
}
var w = zelGhodrat[0]
var h = zelGhodrat[0] + x
while (w > h) {
w--
}
print(zelGhodrat[w])
print(" ")
w = zelGhodrat[0]
h = zelGhodrat[0] + y
while (w > h) {
w--
}
print(zelGhodrat[w])
}