#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int main(){
int k;
string h="";
cin>>k;
while(k!=0){
if(k%2==0){k=(k-2)/2;
h.insert(0,"2");}
if(k%2==1){k=(k-1)/2;h.insert(0,"1");}
}
cout<<h;
return 0;
}
///////////////////////////////
头插时,insert函数第一个为位置参数,第二个为“”字符串,字符是绝对不行的妈的,好傻逼!