n1 = input()
n2 = input()
sn = int(n1[0:4])
mn = int(n2[0:4])
sy = int(n1[4:6])
my = int(n2[4:6])
s = 0
for i in range(sn,mn+1):
    j = str(i)[::-1]
    m = int(j[0:2])
    d = int(j[-2:])
    if (mn > i) or (mn == i and my > m) or (mn == i and my == m and int(n2[-2:]) >= d):
        if (sn < i) or (sn == i and sy < m) or (sn == i and sy == m and int(n1[-2:]) <= d):
            if m in [1,3,5,7,8,10,12]:
                if 1 <= int(d) <= 31:
                    s += 1
            elif m in [4,6,9,11]:
                if 1 <= int(d) <= 30:
                    s += 1
            elif m == 2:
                if (i % 4 == 0 and i % 100 != 0) or i % 400 == 0:
                    if 1 <= d <= 29:
                        s += 1
                else:
                    if 1 <= d <= 28:
                        s += 1
print(s)