#include<bits/stdc++.h>
using namespace std;
int n;
void dfs(int n){
if(n==1){
printf("(0)");
return;
}
if(n==2){
printf("2");
return;
}
if(n==3){
printf("2+2(0)");
return;
}
int i,j;
for(i=1;i;i++){
if(pow(2,i)>n) break;
}
for(j=i;j;j--){
if((n&1<<j)==1){
printf("2(");
dfs(j);
printf(")+");
}
}
return;
}
int main(){
scanf("%d",&n);
dfs(n);
return 0;
}