#include using namespace std; int main(){ int n,ans; cin>>n; vector a(n); for(int i=0;i>x>>y; a[i]=y-x; } a.erase(unique(a.begin(),a.end()),a.end()); ans=(a.size()>1||a.front()<1?-1:a.front()); cout<