#include<bits/stdc++.h>
using namespace std;
bool jud1(char a) {
if (a == '+' || a == '-')return true;
return false;
}
bool jud2(char a) {
if (a == '*' || a == '/' || a == '%')return true;
return false;
}
int main() {
int n;
cin >> n;
getchar();
while (n--) {
int a, b, c, sum = 0;
char x, y;
scanf("%d ", &a);
scanf("%c ", &x);
scanf("%d ", &b);
scanf("%c ", &y);
scanf("%d", &c);
if (jud1(x)) {
if (jud2(y)) {
if (y == '*')sum = b * c;
else if (y == '/')sum = b / c;
else if (y == '%')sum = b % c;
if (x == '+')sum += a;
else if (x == '-')sum = a - sum;
}
else {
if (x == '+')sum = a + b;
else if (x == '-')sum = a - b;
if (y == '+')sum = sum + c;
else if (y == '-')sum = sum - c;
}
}
else {
if (x == '*')sum = a * b;
else if (x == '%')sum = a % b;
else if (x == '/')sum = a / b;
if (y == '+')sum = sum + c;
else if (y == '-')sum = sum - c;
else if (y == '*')sum = sum * c;
else if (y == '/')sum = sum / c;
else if (y == '%')sum = sum % c;
}
cout << sum << "\n";
}
return 0;
}