#include <bits/stdc++.h>
using namespace std;
long long i, j, s, p = 0, l, t;
long long c[234567], a[213167], b[211167], d, e[234567], tt = -1, k = 0, y, z,
                                                         n, m, x;
string q;
int main() {
  cin >> q;
  for (i = 0; i < q.size(); i++) {
    if (q[i] == '1' && p == 0) {
      tt = i;
      p = 1;
    }
  }
  if (tt == -1 || q.size() < 7 || q.size() - tt - 1 < 6) {
    cout << "no";
    return 0;
  }
  for (i = tt + 1; i < q.size(); i++) {
    if (q[i] == '0') {
      k++;
    }
  }
  if (k > 5) {
    cout << "yes";
    return 0;
  }
  cout << "no";
}
