package main import ( "fmt" "strconv" ) func includesThree(num int) bool { str := strconv.Itoa(num) for i := range str { if str[i] == '3' { return true } } return false } func main() { var A, B int fmt.Scan(&A, &B) for i := A; i <= B; i++ { if i%3 == 0 { fmt.Println(i) } else if includesThree(i) { fmt.Println(i) } } }