#include<bits/stdc++.h>
using namespace std;
int e[20];
int x;
void shuchu(int n){
int i=0;
if(n!=0){
while(n>=e[i])i++;
i--;
n-=e[i];
cout<<2;
if(i!=1)cout<<"(";
if(i==0||i==2)cout<<i<<")";
if(i>=3){
shuchu(i);
cout<<")";
}
if(n!=0){
cout<<"+";
shuchu(n);
}
}
return;
}
int main(){
cin>>x;
e[0]=1;
for(int i=1;i<=20;i++)e[i]=e[i-1]*2;
shuchu(x);
}