#define _USE_MATH_DEFINES
#include<iostream>
#include<cstdio>
#include<algorithm>
#include<climits>
#include<string>
#include<vector>
#include<list>
#include<map>
#include<set>
#include<cmath>
#include<queue>
#include<cstring>
#include<stack>
#include<functional>
#include<deque>
#include<cstdlib>
#include<ctime>
using namespace std;

bool check(int n){
	if(n%3==0) return true;
	for(int w=1;n/w;w*=10){
		if(n/w%10==3) return true;
	}
	return false;
}

int main(){
	int A,B;
	cin>>A>>B;
	for(int i=A;i<=B;i++){
		if(check(i)) printf("%d\n",i);
	}
    return 0;
}