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.|

RGB7241 - Өдрийн хоолны тааламж

Програмын тэмцээнтэй байхдаа 3 туулай өдрийн хоолонд орохоор шийджээ. Дасгалжуулагч нь тэдэнд өдрийн хоолонд орох яг k хугацаа өгсөн.

Туулайнуудад өдрийн хоолонд орж болох n ширхэг рестораны жагсаалт байгаа ба i дугаар рестораныг fi болон ti гэсэн 2 тоогоор тодорхойлно. ti нь i-р ресторанд өдрийн хоолоо идэхэд зарцуулах хугацаа. Хэрвээ ti хугацаа нь k-аас хэтэрвэл дасгалжуулагч нь өдрийн завсарлаганд нь хугацаа нэмж өгөх ба энэ ресторанаас fi − (ti − k) тэнцэх хэмжээний тааламжийг авна. Бусад тохиолдолд fi хэмжээний тааламжийг авна.

Таны бодлого бол ресторанаас хамаарч өдрийн хоолноосоо авч болох хамгийн их тааламжийн хэмжээг олох юм. Туулайнууд өдрийн хоолондоо яг нэг ресторан сонгоно. Тааламжийн хэмжээ эерэг утгатай байх албагүй.

Input

Эхний мөрөнд (1 ≤ n ≤ 104) болон (1 ≤ k ≤ 109) тоонууд зайгаар тусгаарлан өгөгдөнө. Энэ нь туулайнуудын жагсаалтанд байгаа рестораны тоо мөн дасгалжуулагчийн өгсөн хугацаа. Дараагийн n мөр тус бүрд i дугаар рестораныг тодорхойлох f(1 ≤ fi ≤ 109) болон t(1 ≤ ti ≤109) тоонууд зайгаар тусгаарлан өгөгдөнө.

Output

Ганц мөрөнд ганц тоо байх ба энэ нь туулайнуудын өдрийн хоолноосоо авч болох хамгийн их тааламжийн хэмжээ.

Example

Input 1:

2 5
3 3
4 5

Output 1:

4

Input 2:

4 6
5 8
3 6
2 3
2 2

Output 2:

3

Input 3:

1 5
1 7

Output 3:

-1


Нэмсэн:Bataa
Огноо:2014-03-17
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE
Эх сурвалж:Codeforces.com

hide comments
2020-01-03 11:26:56 Bataa
27 63840
803756 821447973
940397 955051743
362848 887896785
110965 373839467
443761 989775919
936683 146490246
214129 891456398
454919 113855236
432399 200636757
637892 257361532
170528 994094044
436126 306684971
621850 860088020
388500 436156441
248723 659980649
114662 449528634
319173 386057245
853015 947352447
772941 870157062
604395 982207587
282343 111685880
67754 918650952
776371 54091156
270939 671908844
608563 679630865
56073 993502120
744522 299798222
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.