package main import ( "fmt" "strconv" "strings" ) func main() { var A, B int fmt.Scan(&A, &B) for i := A; i <= B; i++ { s := strconv.Itoa(i) if i%3 == 0 || strings.Contains(s, "3") { fmt.Println(i) } } }