#include #include #include using namespace std; ifstream fin("test.in"); string S; int car, loco, zero; bool ok; int main() { cin >> S; ok = true; if (S[0] == '0') ok = false; int pos = 0; while (pos < S.size() && ok) { if (S[pos] == '0') { ok = false; break; } if (S[pos] == '1' && !loco) { loco = true; for (int i = pos; i <= pos + 7; ++i) { if (S[i] == '0') ++zero; else zero = 0; } pos += 8; } if (loco == true) { while (zero) { if (pos >= S.size()) { ok = false; break; } if (S[pos] == '0') --zero; else { ok = false; break; } pos += 8; } loco = false; } } if (ok) cout << "Yes\n"; else cout << "No\n"; return 0; }