package main
import (
"fmt"
)
func main() {
var a, x, y int
fmt.Scan(&a, &x, &y)
if y%a == 0 {
fmt.Println("-1")
return
}
r := y / a
if r == 0 {
if abs(x)*2 < a {
fmt.Println(1)
} else {
fmt.Println("-1")
}
} else if r%2 == 1 {
if abs(x)*2 < a {
fmt.Println(2 + (r-1)/2*3)
} else {
fmt.Println("-1")
}
} else {
if x > 0 && x < a {
fmt.Println(4 + (r-2)/2*3)
} else if x < 0 && x > -a {
fmt.Println(3 + (r-2)/2*3)
} else {
fmt.Println("-1")
}
}
}
func abs(v int) int {
if v < 0 {
return -v
}
return v
}