class Program { static void Main(string[] args) { string inputCount = Console.ReadLine()!; int count = int.Parse(inputCount); int ansCopy = 0; for (int i = 0; i < count; i++) { string[] inputNum = Console.ReadLine()!.Split(' '); int leftNum = int.Parse(inputNum[0]); int rightNum = int.Parse(inputNum[1]); if (i == 0 && rightNum >= leftNum) { ansCopy = rightNum - leftNum; } else if (ansCopy != rightNum - leftNum) { Console.WriteLine(-1); ansCopy = -1; break; } } if (ansCopy != -1) { Console.WriteLine(ansCopy); } } }