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;
    }
}