package main import ( "fmt" "strconv" ) func intToStr(i int) string { return strconv.Itoa(i) } func main() { var a, b int fmt.Scan(&a, &b) ok := func(i int) bool { if i%3 == 0 { return true } s := intToStr(i) for i := range s { if s[i] == '3' { return true } } return false } for i := a; i <= b; i++ { if ok(i) { fmt.Println(i) } } }