#include <stdio.h>
#include <stack>
using namespace std;
int main()
{
int i,t,j;
char ans[1000],str[1000];
stack<char> s;
scanf("%d", &t);
scanf(" ");
for(j=0;j<t;j++){
for(i=0,gets(str);str[0];gets(str)){
if(47<str[0])
ans[i++]=str[0];
else if(str[0]==')'){
while(s.top()!='('){
ans[i++]=s.top();
s.pop();
}
s.pop();
}
else if(s.empty()||str[0]=='('||s.top()=='(')
s.push(str[0]);
else if(str[0]=='*'||str[0]=='/'){
if(s.top()=='*'||s.top()=='/'){
ans[i++]=s.top();
s.pop();
}
s.push(str[0]);
}
else if(str[0]=='+'||str[0]=='-'){
while(!s.empty()&&s.top()!='+'&&s.top()!='-'&&s.top()!='('){
ans[i++]=s.top();
s.pop();
}
if(!s.empty()&&s.top()!='('){
ans[i++]=s.top();
s.pop();
}
s.push(str[0]);
}
}
while(!s.empty()){
ans[i++]=s.top();
s.pop();
}
ans[i]=0;
if(j)
printf("\n\n%s", ans);
else
printf("%s", ans);
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGFjaz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgIGludCBpLHQsajsKICAgICBjaGFyIGFuc1sxMDAwXSxzdHJbMTAwMF07CiAgICAgc3RhY2s8Y2hhcj4gczsKICAgICBzY2FuZigiJWQiLCAmdCk7CiAgICAgc2NhbmYoIiAiKTsKICAgICBmb3Ioaj0wO2o8dDtqKyspewogICAgICAgICAgZm9yKGk9MCxnZXRzKHN0cik7c3RyWzBdO2dldHMoc3RyKSl7CiAgICAgICAgICAgICAgIGlmKDQ3PHN0clswXSkKICAgICAgICAgICAgICAgICAgICBhbnNbaSsrXT1zdHJbMF07CiAgICAgICAgICAgICAgIGVsc2UgaWYoc3RyWzBdPT0nKScpewogICAgICAgICAgICAgICAgICAgIHdoaWxlKHMudG9wKCkhPScoJyl7CiAgICAgICAgICAgICAgICAgICAgICAgICBhbnNbaSsrXT1zLnRvcCgpOwogICAgICAgICAgICAgICAgICAgICAgICAgcy5wb3AoKTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgcy5wb3AoKTsKICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICBlbHNlIGlmKHMuZW1wdHkoKXx8c3RyWzBdPT0nKCd8fHMudG9wKCk9PScoJykKICAgICAgICAgICAgICAgICAgICBzLnB1c2goc3RyWzBdKTsKICAgICAgICAgICAgICAgZWxzZSBpZihzdHJbMF09PScqJ3x8c3RyWzBdPT0nLycpewogICAgICAgICAgICAgICAgICAgIGlmKHMudG9wKCk9PScqJ3x8cy50b3AoKT09Jy8nKXsKICAgICAgICAgICAgICAgICAgICAgICAgIGFuc1tpKytdPXMudG9wKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICBzLnBvcCgpOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBzLnB1c2goc3RyWzBdKTsKICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICBlbHNlIGlmKHN0clswXT09JysnfHxzdHJbMF09PSctJyl7CiAgICAgICAgICAgICAgICAgICAgd2hpbGUoIXMuZW1wdHkoKSYmcy50b3AoKSE9JysnJiZzLnRvcCgpIT0nLScmJnMudG9wKCkhPScoJyl7CiAgICAgICAgICAgICAgICAgICAgICAgICBhbnNbaSsrXT1zLnRvcCgpOwogICAgICAgICAgICAgICAgICAgICAgICAgcy5wb3AoKTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgaWYoIXMuZW1wdHkoKSYmcy50b3AoKSE9JygnKXsKICAgICAgICAgICAgICAgICAgICAgICAgIGFuc1tpKytdPXMudG9wKCk7CiAgICAgICAgICAgICAgICAgICAgICAgICBzLnBvcCgpOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICBzLnB1c2goc3RyWzBdKTsKICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgICB3aGlsZSghcy5lbXB0eSgpKXsKICAgICAgICAgICAgICAgYW5zW2krK109cy50b3AoKTsKICAgICAgICAgICAgICAgcy5wb3AoKTsKICAgICAgICAgIH0KICAgICAgICAgIGFuc1tpXT0wOwogICAgICAgICAgaWYoaikKICAgICAgICAgICAgICAgcHJpbnRmKCJcblxuJXMiLCBhbnMpOwogICAgICAgICAgZWxzZQogICAgICAgICAgICAgICBwcmludGYoIiVzIiwgYW5zKTsKICAgICB9CiAgICAgcmV0dXJuIDA7Cn0=