#include <bits/stdc++.h>
long long maxll(long long _1, long long _2) { return (_1 > _2 ? _1 : _2); }
long long minll(long long _1, long long _2) { return (_1 < _2 ? _1 : _2); }
long long dig2(long long n) { return log2(n) + 1; }
using namespace std;
long long n, ans;
string s;
vector<char> c;
int main() {
  ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
  cin >> s;
  n = s.size();
  c.push_back(s[0]);
  for (int i = 1; i < n; i++) {
    if (s[i] == c[c.size() - 1])
      c.pop_back(), ans++;
    else
      c.push_back(s[i]);
  }
  cout << (ans & 1 ? "Yes" : "No");
}
