#4182. 计算表达式的值 暂未评定

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: root

题目描述

有些语言中表达式的运算符使用字符串表示,例如用mul代表*,用div代表/,用add代表+,用sub代表-,用mod代表%。

输入格式

第一行为表达式的个数n。其余n行每行一个表达式, 表达式由两个整数及其中间的运算符字符串表示。

输出格式

输出为n行,每行是对应表达式的值。注意,此处要求的所有运算均为整数运算。

样例

样例输入

5
345 mul 122
3945 div 12
321 add 343
340 sub 211
377 mod 27

样例输出

42090
328
664
129
26