#include<iostream>
using namespace std;
typedef unsigned long long ull;
int main(){
long long n,k,s;
cin>>n>>k;
s=1ull<<n-1;
while(n--){
if(k>=s){
cout<<1;
k=(s<<1)-k-1;
}else{
cout<<0;
}
s>>=1;
}
}
题目传送门:千千蓝鲸