using System; using System.Linq; using System.Collections.Generic; using static System.Console; public class hello{ public static void Main(){ //yukicoder //A以上B以下の整数のうち、3の倍数および3の付く数を、小さい順に出力 var s = ReadLine().Trim().Split(' ');//.Select(int.Parse).ToArray(); var a = s[0]; //1≤A≤2,000,000,000 var b = s[1]; var na = long.Parse(a); var nb = long.Parse(b); for(long i =na ; i<=nb;i++){ //3の倍数 if(i%3==0 ) { WriteLine(i); continue; } //char配列に見立て、文字'3'が含まれるか判定 var str = Convert.ToString(i); if(str.Contains('3')){ WriteLine(i); continue; } } } }//end hello