#coding=UTF-8 N=int(input()) sikaku=list(range(0,N,1)) for idx in range(0,N,1): mojir=input() hyo=mojir.split(" ") X=int(hyo[0]) Y=int(hyo[1]) sikaku[idx]=Y-X #remove dup sikakuset=set(sikaku) if len(sikakuset) != 1 or sikaku[0] <= 0: print('-1')#正整数しか知らないはずなのにこは如何に else: print(sikaku[0])