#include<bits/stdc++.h>
using namespace std;
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
bool ok(int y,int m,int d)
{
if(y/1000!=d%10)return 0;
if(y/100%10!=d/10)return 0;
if(y%100/10!=m%10)return 0;
if(y%10!=m/10)return 0;
return 1;
}
int main()
{
int y,m,d,Y,M,D,c=0,x,X;
cin>>x>>X;
y=x/10000;
m=x%10000/100;
d=x%100;
Y=X/10000;
M=X%10000/100;
D=X%100;
while(1){
if(ok(y,m,d))c++;
if(y==Y&&m==M&&d==D)break;
d++;
if(y%4==0&&y%100!=0||y%400!=0)a[2]=29;else a[2]=28;
if(d>a[m]){m++;d=1;}
if(m==13){y++;m=1;}
}
cout<<c;
}