#include <bits/stdc++.h>
using namespace std;
const int mx = 1e4 + 3;
char a[1000 + 3], b[1000 + 3];
int one[1000 + 3];
int main() {
  scanf("%s", a);
  scanf("%s", b);
  int sz1 = strlen(a);
  int sz2 = strlen(b);
  int cnta = 0;
  int cntb = 0;
  for (int i = 0; i <= sz1 - 1; i++) {
    if (a[i] == '1') {
      cnta++;
    }
  }
  for (int i = 0; i <= sz2 - 1; i++) {
    if (b[i] == '1') {
      cntb++;
    }
  }
  if ((cnta & 1)) {
    cnta++;
  }
  puts(cnta >= cntb ? "YES" : "NO");
  return 0;
}
