#include<stdio.h>
#include<math.h>
int main()
{
	int i,a,b,c,m,n,d,s=0,e;
	scanf("%d%d",&m,&n);
	for(i=m;i<=n;i++)
	{
		a=i;
		c=-1;
		while(a>0)
		{
			c++;
			a=a/10;
		}
		a=i;
		d=0;
		for(b=c;b>=0;b--)
		{
			e=a%10;
			a=a/10;
			d+=e*pow(10,b);
		}
		if(d==i){
			printf("%d\n",i);
			s++;
		}
	}
	 printf("%d",s);
	 return 0;
 } 
/**************************************************************
	Problem: 1742
	User: admin
	Language: C
	Result: Accepted
	Time:13 ms
	Memory:1396 kb
****************************************************************/