package main import ( "bufio" "fmt" "math" "os" "strconv" "strings" ) // utils /////////////////////////////// func readStdin() string { in := bufio.NewReader(os.Stdin) s, _ := in.ReadString('\n') return strings.TrimSuffix(s, "\n") } func readInt() int { s := readStdin() i, _ := strconv.Atoi(s) return i } func readFloat64() float64 { i := readInt() return float64(i) } //////////////////////////////////////// func main() { a := readFloat64() b := readFloat64() c := readFloat64() normal := math.Ceil(a / b) campaign := math.Ceil(a / c) n2 := (normal / 3) * 2 if n2 >= campaign { fmt.Println("YES") } else { fmt.Println("NO") } }