#include using namespace std; typedef long long ll; // 条件を見落としていませんか? int main () { set s; int n; cin >> n; for (int i = 0; i < n; i++) { int x, y; cin >> x >> y; if (y-x <= 0) { puts("-1"); return 0; } s.insert(y-x); } if (s.size() == 1) { cout << *s.begin() << endl; } else { puts("-1"); } }