#include using namespace std; typedef long long ll; #define int ll #define _FastIO ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0) #define all(x) x.begin() , x.end() #define pii pair #define pb emplace_back #define F first #define S second const int mod = 1e9 + 7; const int MAXX = 1e5 + 5; string s; signed main() { _FastIO; cin >> s; if(s == "1"){ cout << "No" << endl; return 0; } int n = s.size(); int cnt = 0; int x = 0; bool ok = true; for(int i = 0; i < n; i++){ if(s[i] == '0'){ x++; if(cnt <= 1) ok = false; } if(s[i] == '1'){ cnt++; if(x) ok = false; } } cout << (((cnt == 2) || (ok)) ? "Yes" : "No") << endl; return 0; }