#include <iostream>
using namespace std;
string dfs(int u)
{
string res;
for(int i=15; i>=0; i--)
{
if(u>>i&1)
{
if(res.size()) res+="+";
if(i==0) res+="2(0)";
else if(i==1) res+="2";
else res+="2("+dfs(i)+")";
}
}
return res;
}
int main()
{
int n;
while(cin>>n){
cout<<dfs(n)<<endl;
}
//cout << "Hello world!" << endl;
return 0;
}