package main import "fmt" func min(x, y int) int { if y < x { return y } return x } func abs(x int) int { if x < 0 { x = -x } return x } func main() { var a, b, s, z int fmt.Scan(&a, &b, &s) if s == 0 { fmt.Println(0) return } if a == 0 { a++ z++ } z += min(abs(a-b), abs(b-s)) + s fmt.Println(z) }