#include<iostream>
#include<stack>
#include<stdio.h>
#include<string.h>
using namespace std;
int main()
{ int t;
cin>>t;
stack<char> S;
while(t--)
{
char s1[401],s2[401];
cin>>s1;
int len=strlen(s1);
s1[len]=')';
s1[len+1]='\0';
S.push('(');
int i=0,j=0;
while(!S.empty())
{
if(s1[i]=='('||s1[i]=='+'||s1[i]=='-'||s1[i]=='*'||s1[i]=='/'||s1[i]=='^')
{
S.push(s1[i]);
i++;
}
else if(s1[i]==')')
{
while(S.top()!='(')
{
s2[j]=S.top();
S.pop();
j++;
}
S.pop();
i++;
}
else
{
s2[j]=s1[i];
i++;j++;
}
}
int len2=strlen(s2);
s2[len2]='\0';
cout<<s2;
cout<<"\n";
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+IAogI2luY2x1ZGU8c3RhY2s+CiAjaW5jbHVkZTxzdGRpby5oPgogI2luY2x1ZGU8c3RyaW5nLmg+CiB1c2luZyBuYW1lc3BhY2Ugc3RkOwogaW50IG1haW4oKQp7IGludCB0OwogY2luPj50Owogc3RhY2s8Y2hhcj4gUzsKIHdoaWxlKHQtLSkKewpjaGFyIHMxWzQwMV0sczJbNDAxXTsKY2luPj5zMTsKaW50IGxlbj1zdHJsZW4oczEpOwpzMVtsZW5dPScpJzsKczFbbGVuKzFdPSdcMCc7ClMucHVzaCgnKCcpOwppbnQgaT0wLGo9MDsKd2hpbGUoIVMuZW1wdHkoKSkKeyAgCiAgICAgaWYoczFbaV09PScoJ3x8czFbaV09PScrJ3x8czFbaV09PSctJ3x8czFbaV09PScqJ3x8czFbaV09PScvJ3x8czFbaV09PSdeJykKICAgIHsKICAgICAgICBTLnB1c2goczFbaV0pOwogICAgICAgIGkrKzsKICAgIH0KICAgIGVsc2UgaWYoczFbaV09PScpJykKICAgIHsKICAgICAgICB3aGlsZShTLnRvcCgpIT0nKCcpCiAgICAgICAgewogICAgICAgICAgICBzMltqXT1TLnRvcCgpOwogICAgICAgICAgICBTLnBvcCgpOwogICAgICAgICAgICBqKys7CiAgICAgICAgfQogICAgICAgIFMucG9wKCk7CiAgICAgICAgaSsrOwogICAgfQogICAgZWxzZQogICAgewogICAgICAgIHMyW2pdPXMxW2ldOwogICAgICAgIGkrKztqKys7CiAgICB9CgogICAgfQoKICAgIGludCBsZW4yPXN0cmxlbihzMik7CiAgICBzMltsZW4yXT0nXDAnOwogICAgY291dDw8czI7CiAgICBjb3V0PDwiXG4iOwogICAgfQogICAgcmV0dXJuIDA7IAogICAgfQ==