#include #include using namespace std; #define MAX 8010 char c[MAX]; int main() { int i, j, ok, nr, loc; cin >> c; ok = 1; nr = 0; loc = 0; for(i = 0 ; c[i] ; i++) { if(loc == 0 && i % 8 == 0 && c[i] == '1') { loc = 1; } if(loc) { if(i % 8 == 0) { if(c[i] == '1') { if(nr) ok = 0; nr = 0; for(j = i + 7 ; c[j] == '0' ; j--) { nr++; } } else { nr--; } } } } if(loc && nr) { ok = 0; } if(ok) { cout << "Yes\n"; } else cout << "No\n"; }