#include <iostream>
#include <cstdio>
using namespace std;
int main() {
	int t;
	scanf("%d", &t);
	while (t--) {
		int k;
		scanf("%d", &k);
		if (k == 1) {
			puts("1");
			continue;
		}
		int nawiasy_zamk = 0;
		while (k != 0) {
			if ((k / 2) != 0) {
				if (k % 2 == 1) printf("1+");
				if ((k / 2) % 2 == 1 && k / 2 != 1) { printf("(1+1)*("); nawiasy_zamk++; }
				else if (k / 2 != 1) { printf("(1+1)*"); }
				else printf("(1+1)");
				k /= 2;
			} else {
				k /= 2;
			}
		}
		while (nawiasy_zamk--) printf(")");
		printf("\n");
	}
	return 0;
}
        | 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 26 27 28 29 30 31 32 | #include <iostream> #include <cstdio> using namespace std; int main() { int t; scanf("%d", &t); while (t--) { int k; scanf("%d", &k); if (k == 1) { puts("1"); continue; } int nawiasy_zamk = 0; while (k != 0) { if ((k / 2) != 0) { if (k % 2 == 1) printf("1+"); if ((k / 2) % 2 == 1 && k / 2 != 1) { printf("(1+1)*("); nawiasy_zamk++; } else if (k / 2 != 1) { printf("(1+1)*"); } else printf("(1+1)"); k /= 2; } else { k /= 2; } } while (nawiasy_zamk--) printf(")"); printf("\n"); } return 0; } | 
 
            
         English
                    English