#include<bits/stdc++.h>
using namespace std;

bool xy(int i)
{
	string s;
	while(i != 0)
	{
		s += (i % 10)+'0';
		i /= 10;
	}
	for(int i = 0; i <= s.size(); i++)
	{
		for(int j = 0; j <= i; j++)
		{
			if(s[i] > s[j]) swap(s[i],s[j]);
		}
	}
	reverse(s.begin(),s.end());
	for(int i = 0; i < s.size(); i++)
	{
		if(i != s[i]-'0')
		{
			return false;
		}
	}
	return true;
}

int main()
{
	int a, b, cnt=0;
	cin >> a >> b;
	for(int i = a; i <= b; i++)
	{
		if(xy(i))cnt++;
	}
	cout << cnt << endl;
	return 0;
}