#include #include #include #include #include #include #include #define all(x) x.begin(),x.end() #define gall(x) x.begin(),x.end(),greater<>() #define pb push_back #define ll long long #define P pair #define LP pair using namespace std; int main() { string s; cin >> s; ll x=0 ; for (int i =0; i < s.size(); i++) { if (s[i] == '1') x += pow(2, s.size() - i - 1); } bool f = 0; ll y = x-pow(2, s.size() - 1); if(abs(y)==1 or abs(y)%2==0) f = 1; if (y == 0) f = 0; if (f) cout << "Yes" << endl; else cout << "No" << endl; return 0; }