#include <bits/stdc++.h>
using namespace std;
int c[10];
int ws(int n)
{
	int w = 0;
	while (n)
	{
		w ++;
		n /= 10;
	}
	return w;
}
int main()
{
	int a, b, s = 0;
	cin >> a >> b;
	for (int i = a; i <= b; i ++)
	{
		int w = ws(i);
		int g = i; 
		for (int j = 1; j <= w; j ++)
		{
			c[g % 10] ++;
			g /= 10;
		}
		int f = 1;
		for (int j = 0; j <= w - 1; j ++)
		{
			if (c[j] != 1)
			{
				f = 0;
				break;
			}
		}
		if (f == 1)
		{
			s ++;
		}
		memset(c, 0, sizeof c);
	}
	cout << s << endl;
	return 0;
}