#include<bits/stdc++.h>
using namespace std;
int as[10];
int pws(int n)
{
	int ws=0;
	while(n)
	{
		n/=10;
		ws++;
	}
	return ws;
}
bool pd(int ws)
{
	sort(as+1,as+ws+1);
	for(int i=1;i<=ws;i++)
	{
		if(as[i]!=i-1)
		{
			return 0;
		}
	}
	return 1;
}
void sz(int n,int sw)
{
	int i=sw;
	while(i)
	{
		as[i]=n%10;
		i--;
		n/=10;
	}
}
int main()
{
	int a,b,s=0;
	cin>>a>>b;
	for(int i=a;i<=b;i++)
	{
		int ws;
		ws=pws(i);
		sz(i,ws);
		if(pd(ws)==1)
		{
			s++;
		}
	}
	cout<<s;
	return 0;     	
}