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])

}