n = gets.to_i a = n.times.map{gets.split.map(&:to_i)} sum = a.map{|s,t| s + 4 * t} if !sum.all?{|e| e.even? } && !sum.all?{|e| e.odd? } puts -1 else max = sum.max ret = sum.map{|s| (max - s) / 2 }.inject(:+) p ret end