const rl = require("readline").createInterface({ input: process.stdin });

var iter = rl[Symbol.asyncIterator]();

const readline = async () => (await iter.next()).value;

void async function () {

    // Write your code here

    while(line = await readline()){

        // 使用满足合法坐标的正则过滤 原数组

        const arr = line.split(';');

        const newArr = [];

        arr.forEach((cell=> {

            if (/^(A|D|W|S)\d{1,2}$/.test(cell)) {

                newArr.push(cell);

            }

        });

        let x = 0;

        let y = 0;

        // A11

        for (let i = 0i < newArr.lengthi++) {

            let eng = newArr[i].slice(0,1);

            let num = parseInt(newArr[i].split(eng)[1]);

            switch (eng) {

                case "A" :

                x -= num;

                break;

                case "D" : 

                x += num;

                break;

                case "W" : 

                y += num;

                break;

                case "S" :

                y -= num;

                break;

            }

        }

        console.log(x + "," +y);

    }

}()