#include<bits/stdc++.h> using namespace std; unsigned long long n,k; int main(){ cin>>n>>k; for (int i=n;i>=1;i--){ unsigned long long mid=(pow(2,i)-1)/2; if (k<=mid){ cout<<0; } else{ cout<<1; k=pow(2,i)-1-k; } } }