package oj.test;
import java.util.*;
public class Demo11 {
/**
* @坐标移动
* 开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串
* 里面读取一些坐标,并将最终输入结果输出到输出文件里面。 *
*/
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine();
String[] s = str.split(";");
ArrayList al = new ArrayList();
for(int i=0;i<s.length;i++){
boolean flag = s[i].matches("[ASWDaswd][0-9][0-9]?");
if(flag)
al.add(s[i].trim());
}
//System.out.println(al);
int up =0;
int left = 0;
Iterator it = al.iterator();
while(it.hasNext()){
String temp = (String) it.next();
switch(temp.charAt(0)){
case 'A':
case 'a':
left = left-Integer.parseInt(temp.substring(1));
break;
case 'd':
case 'D':
left = left+Integer.parseInt(temp.substring(1));
break;
case 'W':
case 'w':
up = up+Integer.parseInt(temp.substring(1));
break;
case 's':
case 'S':
up = up-Integer.parseInt(temp.substring(1));
break;
default:
break;
}
}
System.out.println(left+","+up);
}
}