#include<bits/stdc++.h>
using namespace std;
int lucky(int x){
	int a[100000]={},n=1,t=x;
	while(t>=10){
		a[n]=t%10;
		t/=10;
		n++;
	}
	sort(a+1,a+n+1);	
	for(int i=1;i<n;i++){
		if(a[i]+1!=a[i+1]) return 0;
	}
	return 1;
}
int main(){
	int n,m,s=0;
	cin>>n>>m;
	for(int i=n;i<=m;i++){
		if(lucky(i)){
			cout<<i<<" ";
			s++;
		}
	}
	cout<<s;
	return 0;
}