import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class Main {
static Map<String, Integer> res = new HashMap<>();
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String str = null;
while (s.hasNext()) {
str = s.nextLine();
break;
}
int x = 0;
int y = 0;
String[] ss = str.split(";");
for (int i = 0; i < ss.length; i++) {
res = moveStep(ss[i]);
x += res.get("X");
y += res.get("Y");
}
StringBuilder stringBuilder = new StringBuilder();
System.out.println(stringBuilder.append(x).append(",").append(y));
}
private static Map<String, Integer> moveStep(String val) {
if (!val.matches("^[ASDW][0-9]{1,}$")) {
res.put("X", 0);
res.put("Y", 0);
return res;
}
int step = Integer.parseInt(val.substring(1));
if (val.charAt(0) == 'A') {
res.put("X", 0 - step);
res.put("Y", 0);
} else if (val.charAt(0) == 'D') {
res.put("X", step);
res.put("Y", 0);
} else if (val.charAt(0) == 'W') {
res.put("X", 0);
res.put("Y", step);
} else {
res.put("X", 0);
res.put("Y", 0 - step);
}
return res;
}
}