class Calc0185 def initialize(args) args = args.map { |l| l.chomp.split(/\s+/) } @n = args.shift.first.to_i @xys = args.map { |l| l.map(&:to_i) } end def run r = @xys.map { |x, y| y - x }.uniq if r.size >= 2 || r.first <= 0 -1 else r.first end end end puts Calc0185.new(STDIN.readlines).run if __FILE__ == $0