#P7301. 加减乘除

加减乘除

Background

学姐遇到了一套新型的编程命令系统,其中的四则运算部分让她倍感艰巨(555太难了!),于是便将这个任务交给22级新兴人才。 ^_^

Description

具体如下: int x,y;//首先定义如下,简化问题,类型肯定是int,但定义的变量名随机,为两个小写字母。

fu x 10;//接下来两行对x、y进行赋值

fu y 20;

Add x y;//表示x+y,并且将得到的和存放在x中,y值不变

Sub x y;//表示x-y,并且将得到的差存放在x中,y值不变

Mul x y;//表示x*y,并且将得到的积存放在x中,y值不变

Div x y;//表示x/y,并且将得到的商存放在x中,y值不变

End! //结束

Format

Input

题目包含多个测试样例,每个测试样例前三行固定为:

int x,y; //x,y字符可能为任意小写字母

fu x 10; //x和10 可能有变,但x的字母必然是前面输入的中的一个

fu y 20; //y和20 可能有变,但y的字母必然是前面输入的中的一个

接下输入若干行,以End结尾,每行可能是上述命令(加减乘除)之一。

每个测试样例在End下一行输出两个整数:按照定义int 时的顺序输出x 、y的值。

输入数据保证不会出现除以0的情况,不会出现超过int的情况,不会出现数据格式错误的问题。

Output

每一个测试样例输出两个整数。

Samples

int x,y;
fu x 10;
fu y 20;
Add x y;
Sub y x;
Mul x y;
Div x y;
End!
int y,x;
fu x 10;
fu y 20;
Add x y;
Sub y x;
Mul x y;
Div x y;
End!
30 -10
-10 30

Limitation

1s, 1024KiB for each test case.