#include <bits/stdc++.h>
int main(void) {
  int z, o;
  scanf("%d %d", &z, &o);
  int i;
  if (o <= (z + 1) * 2 && z - 1 <= o) {
    for (i = 0; i < z; i++) {
      int curr1 = 0;
      while (o > 0 && curr1 < 2 && o > z - i - 1) {
        printf("1");
        curr1++;
        o--;
      }
      printf("0");
    }
    while (o > 0) {
      printf("1");
      o--;
    }
    printf("\n");
  } else {
    printf("-1\n");
  }
}
