package main import "fmt" func main() { var n int fmt.Scan(&n) ans := -2 for i := 0; i < n; i++ { var x, y int fmt.Scan(&x, &y) switch { case y - x <= 0: ans = -1 break case ans == y - x: continue case ans == -2: ans = y - x case ans != y - x: ans = -1 break } } fmt.Println(ans) }