Farmer John is trying to figure out when his last shipment of feed arrived. Starting with an empty grain bin, he ordered and received kilograms of feed. Regrettably, he is not certain exactly when the feed arrived. Of the kilograms, kilograms of feed remain on day . He must determine the most recent day that his shipment could have arrived. Each of his cows eats exactly 1 kilogram of feed each day. For various reasons, cows arrive on a certain day and depart on another, so two days might have very different feed consumption.
The input data tells which days each cow was present. Every cow ate feed from Farmer John's bin on the day she arrived and also on the day she left. Given that today is day , determine the minimum number of days that must have passed since his last shipment. The cows have already eaten today, and the shipment arrived before the cows had eaten.
Lines : Line contains two space-separated integers describing the presence of a cow. The first integer tells the first day the cow was on the farm; the second tells the final day of the cow's presence. Each day is in the range .
第1行:四个整数 ,,,,用空格隔开.
第2到 行:每行是用空格隔开的两个数字,分别表示一头牛来仓库吃饲料的时间和离开的时间.
输出格式
The last day that the shipment might have arrived, an integer that will always be positive.
一个正整数,即上一船饲料运到的时间.
样例
样例输入 #1
3 14 4 10
1 9
5 8
8 12
样例输出 #1
6
数据范围与提示
对于所有数据,都有
The shipment was 14 kilograms of feed, and Farmer John has 4 kilograms
left. He had three cows that ate feed for some amount of time in
the last 10 days.