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 = 0; i < newArr.length; i++) {
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);
}
}()