import java.util.*;
 

public class Main {
    public static void main(String[] args) {   
        Scanner sc = new Scanner(System.in);
        int A = sc.nextInt();
        int B = sc.nextInt();
        int count = 0;
        String Y[] = new String[5];
        
        for(int i=A; i<=B; i++){
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        }

        System.out.println(count);

        }
    }    


 import java.util.*; util.* java public class Main {
    public static void main(String[] args) {   
        Scanner sc = new Scanner(System.in);
        int A = sc.nextInt();
        int B = sc.nextInt();
        int count = 0;
        String Y[] = new String[5];
        
        for(int i=A; i<=B; i++){
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        }

        System.out.println(count);

        }
    } Main public static void main(String[] args) {   
        Scanner sc = new Scanner(System.in);
        int A = sc.nextInt();
        int B = sc.nextInt();
        int count = 0;
        String Y[] = new String[5];
        
        for(int i=A; i<=B; i++){
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        }

        System.out.println(count);

        } main {   
        Scanner sc = new Scanner(System.in);
        int A = sc.nextInt();
        int B = sc.nextInt();
        int count = 0;
        String Y[] = new String[5];
        
        for(int i=A; i<=B; i++){
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        }

        System.out.println(count);

        } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int A = sc.nextInt(); A sc.nextInt() sc.nextInt sc int B = sc.nextInt(); B sc.nextInt() sc.nextInt sc int count = 0; count 0 String Y[] = new String[5]; Y new String[5] 5 for(int i=A; i<=B; i++){
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        } int i=A; int i=A; i A i<=B i B i++ i++ i {
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        } {
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        } if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++; i/10000==i%10&&(i/1000)%10==(i/10)%10 i/10000==i%10 i/10000 i 10000 i%10 i 10 (i/1000)%10==(i/10)%10 (i/1000)%10 (i/1000) i 1000 10 (i/10)%10 (i/10) i 10 10 count++ count System.out.println(count) System.out.println System.out System System.out count String[] args args public class Main {
    public static void main(String[] args) {   
        Scanner sc = new Scanner(System.in);
        int A = sc.nextInt();
        int B = sc.nextInt();
        int count = 0;
        String Y[] = new String[5];
        
        for(int i=A; i<=B; i++){
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        }

        System.out.println(count);

        }
    } public class Main {
    public static void main(String[] args) {   
        Scanner sc = new Scanner(System.in);
        int A = sc.nextInt();
        int B = sc.nextInt();
        int count = 0;
        String Y[] = new String[5];
        
        for(int i=A; i<=B; i++){
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        }

        System.out.println(count);

        }
    } Main
import java.util.*;
 

public class Main {
    public static void main(String[] args) {   
        Scanner sc = new Scanner(System.in);
        int A = sc.nextInt();
        int B = sc.nextInt();
        int count = 0;
        String Y[] = new String[5];
        
        for(int i=A; i<=B; i++){
            if(i/10000==i%10&&(i/1000)%10==(i/10)%10)
            count++;
        }

        System.out.println(count);

        }
    }    



