#include #include void solve() { std::set s; int n; std::cin >> n; while (n--) { int x, y; std::cin >> x >> y; s.insert(y - x); } int ans = *s.begin(); std::cout << (s.size() == 1 && ans > 0 ? ans : -1) << std::endl; } int main() { std::cin.tie(nullptr); std::cout.tie(nullptr); std::ios::sync_with_stdio(false); solve(); return 0; }