#include<iostream>
#include<string>
using namespace std;

int main(){

  string s;
  char c;
  char d;

  while(true){
    cin >> s;
    if(s == "#") break;

    c = 'A';

    for(int i=0;i<s.size();i++){
      d = c;

      if(s[i] == '1'){
	if(c == 'A') c = 'Y';
	else if(c == 'W') c = 'Y';
	else if(c == 'B') c = 'X';
	else if(c == 'X') c = 'Z';
	else if(c == 'Z') c = 'B';
      }

      else if(s[i] == '0'){
	if(c == 'A') c = 'X';
	else if(c == 'Y') c = 'X';
	else if(c == 'Z') c = 'W';
	else if(c == 'W') c = 'B';
	else if(c == 'B') c = 'Y';
      }

      if(d == c) c = '*';

    }

    if(c == 'B') cout << "Yes" << endl;
    else cout << "No" << endl;

  }
}