#include <iostream>
#include <vector>
#include <string>
#include <stack>
#include <sstream>
using namespace std;
int main(){
int t;
cin >> t;
cin.ignore();
while (t--){
string tokens;
cin >> tokens;
stack<string> st;
for (int i = 0; i <= tokens.size() - 1; i++) {
if (tokens[i] == '+') {
string a = st.top(); st.pop();
string b = st.top(); st.pop();
st.push("(" + b + "+" + a + ")");
}
else if (tokens[i] == '-') {
string a = st.top(); st.pop();
string b = st.top(); st.pop();
st.push("(" + b + "-" + a + ")");
}
else if (tokens[i] == '*') {
string a = st.top(); st.pop();
string b = st.top(); st.pop();
st.push("(" + b + "*" + a + ")");
}
else if (tokens[i] == '/') {
string a = st.top(); st.pop();
string b = st.top(); st.pop();
st.push("(" + b + "/" + a + ")");
}
else {
st.push(string(1,tokens[i]));
}
}
if (st.size() == 1) {
cout << st.top() << endl;
}
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3RhY2s+CiNpbmNsdWRlIDxzc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpewoJaW50IHQ7CgljaW4gPj4gdDsKCWNpbi5pZ25vcmUoKTsKCXdoaWxlICh0LS0pewogICAgICAgIHN0cmluZyB0b2tlbnM7CiAgICAgICAgY2luID4+IHRva2VuczsKCQlzdGFjazxzdHJpbmc+IHN0OwoJCWZvciAoaW50IGkgPSAwOyBpIDw9IHRva2Vucy5zaXplKCkgLSAxOyBpKyspIHsKICAgICAgICAgICAgaWYgKHRva2Vuc1tpXSA9PSAnKycpIHsKICAgICAgICAgICAgICAgIHN0cmluZyBhID0gc3QudG9wKCk7IHN0LnBvcCgpOwogICAgICAgICAgICAgICAgc3RyaW5nIGIgPSBzdC50b3AoKTsgc3QucG9wKCk7CiAgICAgICAgICAgICAgICBzdC5wdXNoKCIoIiArIGIgKyAiKyIgKyBhICsgIikiKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIGlmICh0b2tlbnNbaV0gPT0gJy0nKSB7CiAgICAgICAgICAgICAgICBzdHJpbmcgYSA9IHN0LnRvcCgpOyBzdC5wb3AoKTsKICAgICAgICAgICAgICAgIHN0cmluZyBiID0gc3QudG9wKCk7IHN0LnBvcCgpOwogICAgICAgICAgICAgICAgc3QucHVzaCgiKCIgKyBiICsgIi0iICsgYSArICIpIik7CiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZSBpZiAodG9rZW5zW2ldID09ICcqJykgewogICAgICAgICAgICAgICAgc3RyaW5nIGEgPSBzdC50b3AoKTsgc3QucG9wKCk7CiAgICAgICAgICAgICAgICBzdHJpbmcgYiA9IHN0LnRvcCgpOyBzdC5wb3AoKTsKICAgICAgICAgICAgICAgIHN0LnB1c2goIigiICsgYiArICIqIiArIGEgKyAiKSIpOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgaWYgKHRva2Vuc1tpXSA9PSAnLycpIHsKICAgICAgICAgICAgICAgIHN0cmluZyBhID0gc3QudG9wKCk7IHN0LnBvcCgpOwogICAgICAgICAgICAgICAgc3RyaW5nIGIgPSBzdC50b3AoKTsgc3QucG9wKCk7CiAgICAgICAgICAgICAgICBzdC5wdXNoKCIoIiArIGIgKyAiLyIgKyBhICsgIikiKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlIHsKICAgICAgICAgICAgCSBzdC5wdXNoKHN0cmluZygxLHRva2Vuc1tpXSkpOwoJCQl9CgkJfQoJCQlpZiAoc3Quc2l6ZSgpID09IDEpIHsKICAgICAgICAgICAgY291dCA8PCBzdC50b3AoKSA8PCBlbmRsOwogICAgICAgIH0KfQoKfQoK