#include<iostream>
using namespace std;
string toBinary(int n){
string bin = "";
while(n > 0){
bin = bin+(char)(n%2+'0');
n=n/2;
}
return bin;
}
string out(int n){
string binary = toBinary(n);
string str = "";
for(int i = 0;i<binary.length();i++){
if(binary[i] == '1'){
int a = binary.length() - i - 1;
str += "2(" + out(a) + ")+" ;
}
}
return str;
}
int main(){
int n;
cin>>n;
string str = out(n);
cout<<str;
return 0;
}