# your code goes here n=STDIN.gets.to_i d=-1 ok=true n.times do |i| a,b=STDIN.gets.split(" ") a=a.to_i b=b.to_i if d==-1 if b>a d=b-a else ok=false end else if d!=b-a ok=false end end end if ok puts d else puts -1 end