char*p,s[],*l;f(t){for(p=l;p>=s;)t+=*p=*p/2%8+p--[-1]%2*5;t&&printf(t,f(*l=!printf("(")),t="())"+2*!*l);}main(){for(;gets(s);puts())f(l=s+strlen(s));}