#include <iostream>
#include <vector>
using namespace std;
int main() {
int N=0, t=0, d=1;
cin>>N;
if (N>0){
vector <int> v = {};
while(N)
{
t +=(N%2)*d;
N=N/2;
d=d*10;
}
v.push_back(t);
for (auto x:v){
cout << x;
}
}else{
//cout << "Число должно быть больше 0";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgTj0wLCB0PTAsIGQ9MTsKCWNpbj4+TjsKCWlmIChOPjApewoJdmVjdG9yIDxpbnQ+IHYgPSB7fTsKCSAgICB3aGlsZShOKQoJICAgIHsKCSAgICAgICAgdCArPShOJTIpKmQ7CgkgICAgICAgIE49Ti8yOwoJICAgICAgICBkPWQqMTA7CgkgICAgICAgIAoJICAgIH0KCSAgICB2LnB1c2hfYmFjayh0KTsKCSAgICBmb3IgKGF1dG8geDp2KXsKCSAgICAJY291dCA8PCB4OwoJICAgIAl9CQoJfWVsc2V7CgkJLy9jb3V0IDw8ICLQp9C40YHQu9C+INC00L7Qu9C20L3QviDQsdGL0YLRjCDQsdC+0LvRjNGI0LUgMCI7Cgl9CglyZXR1cm4gMDsKfQ==