1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include<stdio.h>
int cnt;
void solve(int a){
    if(a==0) return;
    if(a==1) {printf("1"); return;}
    if(a%2==1) {printf("(1+(1+1)*"); cnt++;}
    else printf("(1+1)*");
    solve(a/2);
}
int main(void){
    int N;
    scanf("%i", &N);
    for(int i=0;i<N;i++){
        int b;
        scanf("%i", &b);
        cnt=0;
        //printf("(");
        solve(b);
        while(cnt>0){
            printf(")"); cnt--;
        }
        printf("\n");
    }
    return 0;
}