#include <stdio.h>
#include <string>
using namespace std;

int main(){
    unsigned long long n, k; scanf("%llu%llu", &n, &k);

    string sol = "";
    for (int i = 0, N = n; i < N; i++){
        if (k <= (1LLU << (n - 1))){
            sol += "0";
        }
        else {
            sol += "1";
            k = (1LLU << n) - k + 1;
        }
        n--;
    }

    printf("%s\n", sol.c_str());
    return 0;
}
