package main

import (
	"fmt"
	"strconv"
	"strings"
)

func main() {
	var str string
	fmt.Scan(&str)
	sli := strings.Split(str, ";")
	var x, y, a int
	var f byte
	var n string
	for _, v := range sli {
        isC := false
		if len(v) <= 1 {
			continue
		}
		f = v[0]
		n = v[1:]
        for _,vv := range n{
            if vv <'0' || vv > '9'{
                isC = true
                break
            }
        }
        if isC {
            continue
        }
		a, _ = strconv.Atoi(n)
		if f != 'A' && f != 'D' && f != 'W' && f != 'S' {
			continue
		}
		if a <= 0 || a >= 100 {
			continue
		}
		switch f {
		case 'A':
			x -= a
		case 'D':
			x += a
		case 'W':
			y += a
		case 'S':
			y -= a
		}
	}
    fmt.Printf("%d,%d",x,y)
}