//Bai 19
#include<bits/stdc++.h>
using namespace std;
#define el "\n"
#define ll long long
#define ull unsigned long long
#define se second
#define fi first
#define be begin()
#define en end()
#define Faster cin.tie(0); cout.tie(0); ios_base::sync_with_stdio(0);
int n;
void Run()
{
cin >> n;
string s = "";
while(n)
{
s += (n % 2) + '0';
n /= 2;
}
reverse(s.begin(), s.end());
cout << s;
}
int main()
{
Faster;
Run();
return 0;
}
Ly9CYWkgMTkKCiNpbmNsdWRlPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgZWwgIlxuIgojZGVmaW5lIGxsIGxvbmcgbG9uZwojZGVmaW5lIHVsbCB1bnNpZ25lZCBsb25nIGxvbmcKI2RlZmluZSBzZSBzZWNvbmQKI2RlZmluZSBmaSBmaXJzdAojZGVmaW5lIGJlIGJlZ2luKCkKI2RlZmluZSBlbiBlbmQoKQojZGVmaW5lIEZhc3RlciBjaW4udGllKDApOyBjb3V0LnRpZSgwKTsgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbygwKTsKaW50IG47CnZvaWQgUnVuKCkKewogICAgY2luID4+IG47CiAgICBzdHJpbmcgcyA9ICIiOwogICAgd2hpbGUobikKICAgIHsKICAgICAgICBzICs9IChuICUgMikgKyAnMCc7CiAgICAgICAgbiAvPSAyOwogICAgfQogICAgcmV2ZXJzZShzLmJlZ2luKCksIHMuZW5kKCkpOwogICAgY291dCA8PCBzOwp9CmludCBtYWluKCkKewogICAgRmFzdGVyOwogICAgUnVuKCk7CiAgICByZXR1cm4gMDsKfQoK