#CT00017. Lịch trực (Duty Schedule)

Lịch trực (Duty Schedule)

Lịch trực (Duty Schedule)

Phiên bản: Phước Hưng OJ

Đề bài

Trong một đợt hoạt động của trường có NN nhóm học sinh tham gia trực phòng máy. Thời gian được chia thành các thời điểm nguyên dương 1,2,3,…1,2,3,\ldots. Nhóm thứ ii trực liên tục từ thời điểm LiL_i đến thời điểm RiR_i, kể cả hai đầu mút.

Tại thời điểm tt, số nhóm đang trực là số chỉ số ii thỏa mãn Li≤t≤RiL_i\le t\le R_i.

Hãy xác định:

  • MM — số nhóm trực đồng thời lớn nhất;
  • PP — thời điểm nhỏ nhất mà có đúng MM nhóm đang trực;
  • CC — số thời điểm nguyên dương có đúng MM nhóm đang trực.

Input

  • Dòng đầu chứa số nguyên dương NN.
  • Trong NN dòng tiếp theo, dòng thứ ii chứa hai số nguyên dương Li,RiL_i,R_i với Li≤RiL_i\le R_i.

Output

In ra ba số nguyên M,P,CM,P,C trên cùng một dòng, cách nhau bởi một dấu cách.

Subtask

  • Subtask 1 (30%): 1≤N≤1031\le N\le 10^3, 1≤Li≤Ri≤1051\le L_i\le R_i\le 10^5.
  • Subtask 2 (30%): 1≤N≤2×1041\le N\le 2\times 10^4, 1≤Li≤Ri≤1061\le L_i\le R_i\le 10^6.
  • Subtask 3 (40%): 1≤N≤2×1051\le N\le 2\times 10^5, 1≤Li≤Ri≤1091\le L_i\le R_i\le 10^9.

Ví dụ

Ví dụ 1

Input

4
1 4
3 6
4 4
8 10

Output

3 4 1

Giải thích

Tại thời điểm 44 có ba nhóm cùng trực và không có thời điểm nào khác đạt mức này.

Ví dụ 2

Input

3
2 5
2 5
2 5

Output

3 2 4

Giải thích

Từ thời điểm 22 đến 55 đều có ba nhóm cùng trực, nên có 44 thời điểm đạt mức lớn nhất.

Ví dụ 3

Input

3
1 2
4 5
7 7

Output

1 1 5

Giải thích

Không có hai nhóm nào trực cùng lúc. Có tổng cộng 55 thời điểm thuộc các ca trực và mỗi thời điểm có đúng một nhóm trực.