#include #include int main() { char input[1010005]; while(scanf("%s", input) == 1) { if (strlen(input) ==2 && input[0] == '1' && input[1] == '1'){ printf("0\n"); continue; } long x = strlen(input) - 1; int p = 0; while(x >= 0){ if(input[x] == '0') { input[x] = '1'; break; } else { if(x > 0 && input[x-1] == '1'){ input[x-1] ='0'; input[x] = '0'; break; } else { if(x == 0) { printf("11"); p = 1; input[x] = '0'; break; } else { input[x-1] ='1'; input[x] = '0'; } } } x-=2; } long k = 0, len = strlen(input); if (p == 0) while(input[k] == '0') k++; for(;k