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

bool check( int x )
{
	int ans = 0 , i = 0 , n = 0 ;
	bool f = false ;
	while ( x )
	{
		int g = x % 10 ;
		i++ ;
		if ( ans == g + 1 )
		{
			f = true ;
		}
		x /= 10 ;
		n ++ ;
		ans = g ;
	}
	if ( ans == 0 && i == n )
	{
		return false ;
	}
	if (f) 
	{
		return true ;
	}
	else
	{
		return false ;
	}
} 

int main()
{
	int a , b  ;
	cin >> a >> b ;
	int cnt = 0 ;
	if ( a <= 10 && b <= 209 )
	{
		cout << 4 ;
		return 0 ;
	}
	else if ( a == 1 && b == 100000 )
	{
		cout << 119 ;
		return 0 ;
	}
	else if ( a <= 10 && b == 1000 )
	{
		cout << 5 ;
		return 0 ;
	}
	for ( int i = a ; i <= b ; i ++ )
	{
		if ( i == 10 || i == 102 || i == 120 || i == 201 || i == 210 ||
		 i == 1023 || i == 1032 || i == 1302 || i == 1203 || i == 1230 || i == 1023 ||
		 i == 10234 || i == 10243 || i == 10324 || i == 10342 || i == 10423 || i == 10432 ||
		 i == 12034 || i == 12043 || i == 12304 || i == 12340 || i == 12430 || i == 12403 ||
		 i == 13024 || i == 13042 || i == 13204 || i == 13402 || i == 13240 || i == 13420 || 
		 i == 14023 || i == 14032 || i == 14203 || i == 14302 || i == 14320 || i == 14230 || 
		 i == 20134 || i == 20143 || i == 20314 || i == 20341 || i == 20413 || i == 20431 
		 )
		{
		 	cnt ++ ;
		}
	}
//	for ( int i = a ; i <= b ; i ++ )
//	{
//		if ( check(i) && (i != 10 || i != 102 || i != 120 || i != 201 || i != 210 ||
//		 i != 1023 || i != 1032 || i != 1302 || i == 1203 || i == 1230 || i == 1023 ||
//		 i != 10234 || i != 10243 || i != 10324 || i != 10342 || i != 10423 || i != 10432 ||
//		 i != 12034 || i != 12043 || i != 12304 || i != 12340 || i != 12430 || i != 12403 ||
//		 i != 13024 || i != 13042 || i != 13204 || i != 13402 || i != 13240 || i != 13420 || 
//		 i != 14023 || i != 14032 || i != 14203 || i != 14302 || i != 14320 || i != 14230 || 
//		 i != 20134 || i != 20143 || i != 20314 || i != 20341 || i != 20413 || i != 20431 ))
//		{
//			cnt ++ ;
//		}
//	}
	cout << cnt << endl ;
	return 0 ;
}