Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

VRENT - Cho thuê máy tính

   Zone là ông chủ của 1 tiệm Internet. hàng ngày quán Internet của anh ta thường nhận được yêu cầu thuê máy của các bạn trẻ để tổ chức các giải Game, mỗi yêu cầu như thế biết được thời điểm bắt đầu và thời điểm kết thúc. Và lịch cho thuê không được có 2 yêu cầu nào trùng nhau.

  Zone loay hoay không biết nên chọn những yêu cầu cho thuê máy nào để tổng thời gian cho thuê là lớn nhất. Bạn hãy giúp Zone viết 1 chương trình tìm lịch cho thuê máy tính tối ưu nhất.

Input

Dòng đầu tiên chứa một số nguyên dương n (n ≤ 100000) là số yêu cầu.

Mỗi dòng trong số n dòng tiếp theo chứa 2 số nguyên dương u và v (0 ≤ u < v ≤ 106), mô tả một yêu cầu bắt đầu tại thời điểm u và kết thúc tại thời điểm v.

Output

Gồm một dòng duy nhất là tổng thời gian lớn nhất mà Zone có thể cho thuê máy tính

Example

Input:
4
0 3
2 4
3 7
1 5

Output:
7

Giải thích: Chọn yêu cầu 1 và yêu cầu 3.

Added by:special_one
Date:2010-11-05
Time limit:0.200s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:C C++ 4.3.2 CPP C99 JAVA PAS-FPC
Resource:classical problem

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.