# __author__ = 'Sony'
from numpy import *
import operator
multiadd = lambda a,b: map(operator.xor, a,b)
a = str
b = str
a = input()
b = input()
al = []
bl = []
for i in range(0, len(a)):
al.append(int(a[i]))
for i in range(0, len(b)):
bl.append(int(b[i]))
# print(multiadd(al[0:len(a)], bl[0 : 0 + len(a)]))
s = 0;
for i in range(0, len(b) - len(a)+1):
for it in multiadd(al[0:len(a)], bl[i : i + len(a)]):
# print(it)
s += it
print(s)
# print(a[0:len(a)] == b[1 : 1 + len(a)])
IyBfX2F1dGhvcl9fID0gJ1NvbnknCmZyb20gbnVtcHkgaW1wb3J0ICoKaW1wb3J0IG9wZXJhdG9yCm11bHRpYWRkID0gbGFtYmRhIGEsYjogbWFwKG9wZXJhdG9yLnhvciwgYSxiKQphID0gc3RyCmIgPSBzdHIKYSA9IGlucHV0KCkKYiA9IGlucHV0KCkKYWwgPSBbXQpibCA9IFtdCgpmb3IgaSBpbiByYW5nZSgwLCBsZW4oYSkpOgogICAgYWwuYXBwZW5kKGludChhW2ldKSkKCmZvciBpIGluIHJhbmdlKDAsIGxlbihiKSk6CiAgICBibC5hcHBlbmQoaW50KGJbaV0pKQojIHByaW50KG11bHRpYWRkKGFsWzA6bGVuKGEpXSwgYmxbMCA6IDAgKyBsZW4oYSldKSkKcyA9IDA7CmZvciBpIGluIHJhbmdlKDAsIGxlbihiKSAtIGxlbihhKSsxKToKICAgIGZvciBpdCBpbiBtdWx0aWFkZChhbFswOmxlbihhKV0sIGJsW2kgOiBpICsgbGVuKGEpXSk6CiAgICAgICAgIyBwcmludChpdCkKICAgICAgICBzICs9IGl0CgpwcmludChzKQojIHByaW50KGFbMDpsZW4oYSldID09IGJbMSA6IDEgKyBsZW4oYSldKQoK