Zizi îşi va petrece concediul în această vară într-o frumoasă staţiune de la Marea Neagră. Acolo va sta zile. Zilele sunt numerotate de la la . În fiecare dintre cele zile de concediu, ea intenţionează să facă plajă un număr cât mai mare de unităţi de timp. Va trebui să ţină seama totuşi de prognoza meteo, care este nefavorabilă în dintre cele zile, respectiv în zilele , , , . În fiecare dintre aceste zile va ploua sau va fi prea mult soare, iar Zizi va trebui să-şi limiteze timpii de plajă la cel mult , , , unităţi de timp. De asemenea, din motive de confort fizic, Zizi doreşte ca diferenţa în valoare absolută a timpilor de plajă între oricare două zile consecutive să nu depăşească .
Cerință
Cunoscând zilele , , , în care există limitările , , , pentru timpul de plajă şi valoarea , să se determine numărul maxim de unităţi de timp pe care Zizi le poate petrece la plajă într-o singură zi dintre cele zile de concediu.
Date de intrare
Fișierul plaja.in
conține pe prima linie trei numere naturale , şi separate printr-un spaţiu, reprezentând numărul de zile de concediu, numărul de zile în care există limitări pentru timpul de plajă şi diferenţa maximă admisă a timpilor de plajă pentru oricare două zile consecutive. Pe fiecare dintre următoarele linii se află câte două numere şi , despărțite printr-un spațiu, reprezentând numărul de ordine al unei zile cu limitări pentru timpul de plajă, respectiv limita de timp pentru ziua respectivă. Valorile , , , sunt în ordine strict crescătoare.
Date de ieșire
Fișierul plaja.out
va conține pe prima linie un singur număr natural tmax, reprezentând numărul maxim de unităţi de timp pe care Zizi le poate petrece făcând plajă într-una din cele zile de concediu.
Restricții și precizări
- Pentru % din punctajul total există teste cu
- Pentru % din punctajul total există teste cu
Exemplul 1
plaja.in
3 1 3
1 2
plaja.out
8
Explicație
În ziua timpul de plajă este limitat la unități de timp. În ziua a doua timpul maxim de plajă este , iar în ziua a treia, timpul maxim este unități de timp.
Exemplul 2
plaja.in
5 2 11
2 2
4 5
plaja.out
16
Explicație
În ziua timpul de plajă este limitat la unități de timp, iar în zilele și nu există limitare. Atunci timpul maxim de plajă pentru zilele sau este . În ziua timpul de plajă este limitat la unități de timp, iar în ziua nu există limitare. Deci în ziua timpul maxim de plajă este .