b[99];char*p;f(s,n){printf("(");for(p=b,s=n=0;*p;*p++=n/2+48)s+=n=*p%16+n%2*10;printf(n%2?"())":")",s>1&&f());}main(){for(;gets(b);puts(""))f();}