#include <bits/stdc++.h>
using namespace std;
string s, t;
int pref[1000100], cur, ans, o;
int main() {
  cin >> s >> t;
  for (int i = 0; i < s.size(); i++) {
    if (!i)
      pref[i] = (s[i] == '1');
    else
      pref[i] = pref[i - 1] + (s[i] == '1');
    if (i < t.size()) o += (t[i] == '1');
  }
  for (int i = t.size() - 1; i < s.size(); i++) {
    cur = pref[i] - (i - t.size() < 0 ? 0 : pref[i - t.size()]);
    ans += (abs(cur - o) % 2 == 0);
  }
  printf("%d", ans);
  return 0;
}
