# -*- coding: utf-8 -*-

A,B = list(map(int,input().split()))

a = [] # 回文数の個数を入れるリストの作成

for i in range(A,B+1):

  if str(i) == str(i)[::-1]: #回文数を発見した場合

    a.append(1) #リストaに1を追加する

  else: #iが回文数でない場合

    pass # 何もしない

  

print((sum(a))) #リスト内の1をすべて足す

    
ans = 0

A,B = list(map(int,input().split()))

for i in range(A,B+1):

        I = str(i)

        if I[0] == I[4] and I[1] == I[3]:

                        ans += 1



print(ans)
# -*- coding: utf-8 -*-
A, B = list(map(int, input().split()))
a = []  # 回文数の個数を入れるリストの作成
for i in range(A, B + 1):
    if str(i) == str(i)[::-1]:  # 回文数を発見した場合
        a.append(1)  # リストaに1を追加する
    else:  # iが回文数でない場合
        pass  # 何もしない
print((sum(a)))  # リスト内の1をすべて足す

ans = 0
A, B = list(map(int, input().split()))
for i in range(A, B + 1):
    I = str(i)
    if I[0] == I[4] and I[1] == I[3]:
        ans += 1
print(ans)

-# -*- coding: utf-8 -*- +ans = 0 -a = []  # 回文数の個数を入れるリストの作成 -    if str(i) == str(i)[::-1]:  # 回文数を発見した場合 -        a.append(1)  # リストaに1を追加する -    else:  # iが回文数でない場合 -        pass  # 何もしない -print((sum(a)))  # リスト内の1をすべて足す +    I = str(i) +    if I[0] == I[4] and I[1] == I[3]: +        ans += 1 +print(ans)