#include <bits/stdc++.h>   int main() {     int n, m;     scanf( %d%d , &n, &m);     int num = n + m;     int a = m / 2, aa = m % 2, aaa = a + aa;     if (n == m) {       for (int i = 0; i < n; i++) {         printf( 01 );       }     } else if (n < m) {       if (aaa <= n + 1) {         a = m - (n + 1);         m -= a;         for (int i = 0; n; i++) {           if (a) {             printf( 11 );             a--;           } else if (m) {             printf( 1 );             m--;           }           if (n) {             printf( 0 );             n--;           }         }         if (a)           printf( 11 );         else if (m)           printf( 1 );       } else         printf( -1 );     } else if (n > m) {       if (n <= m + 1) {         for (int i = 0; i < m; i++) {           printf( 01 );         }         printf( 0 );       } else         printf( -1 );     }     printf(  n );     return 0;   }   