#include <cstdlib>
#include <iostream>
int HHH(unsigned int a, int n);
int main(int argc, char* argv[])
{
using namespace std;
unsigned int num;
if (argc > 1) {
num = atoi(argv[1]);
} else
cin >> num;
int temp = num, sizeofnumber = 0;
while (temp > 0) {
temp /= 2;
sizeofnumber++;
}
for (int count = sizeofnumber; count != 0; count--) {
cout << HHH(num, count);
}
cout << endl;
return 0;
}
int HHH(unsigned int a, int n)
{
int d = sizeof(a) * 8;
a = a << (d - n);
a = a >> (d - 1);
return a;
}