#include #include #include using namespace std; int n , x , nr , v[5000]; char sir[10000]; int main() { #ifndef ONLINE_JUDGE freopen("nput.txt" , "r" , stdin); #endif // ONLINE_JUDGE cin >> sir + 1; n = strlen(sir + 1); int p = 1; while(p < n) { if(sir[p] == '1') { x = 0; for(int i = p + 7 ; i >= p ; --i) { if(sir[i] == '0') { ++x; } else { break; } } v[++nr] = x; } else { v[++nr] = -1; } p += 8; } for(int i = 1 ; i <= nr ; ++i) { if(v[i] != -1) { for(int j = 1 ; j <= v[i] ; ++j) { if(v[i + j] != -1) { cout << "No"; return 0; } } i += v[i]; } } cout << "Yes"; return 0; }