#include char wyr[300]; char wyn[300]; long ile; long check(long from) { long jest=0,wynik,i; i = from; while(wyr[i]!=0) { if(wyr[i]=='+' || wyr[i]=='-') jest = 0x1000; if(wyr[i]=='(') { wynik = check(i+1); if((wynik & 0x1000)==0) { if(((wyr[i-1]!='/') ) || ((wynik-i)==2)) { wyr[i] = '#'; wyr[wynik] = '#'; i = wynik; } else i = wynik + 1; } else { wynik = wynik & 0xFF; if(wyr[i-1]!='*' && wyr[i-1]!='/' && wyr[i-1]!='-' && wyr[wynik+1]!='*' && wyr[wynik+1]!='/' && ((wyr[i+1]!='-')||(i==0))) { wyr[i] = '#'; if(wyr[i+1]=='+') wyr[i+1]='#'; wyr[wynik] = '#'; i = wynik; } else i = wynik+1; } } if(wyr[i]==')') return (jest+i); i++; } return 0; } int main() { long i,x,y; cin >> ile; for(i=0;i> wyr; check(0); x=0;y=0; while(wyr[x]!=0) { if(wyr[x]!='#') {wyn[y] = wyr[x];y++;} x++; } wyn[y] = 0; cout << wyn << endl; } return 0; }