Goku este pus într-o situație FĂRĂ PRECEDENT: trebuie să parcurgă o mlaștină de lungime mlaștina poate fi văzută ca un segment de lungime pe axa . Goku, împreună cu prietenul lui, Krillin, care urmează să moară în problema trebuie să parcurgă mlaștina dintr-un capăt în celălalt aceștia se află la poziția și trebuie să ajungă la poziția . scânduri se află la anumite poziții distincte in mlaștină. Din moment ce Goku nu poate ajunge direct la destinație, acesta se va folosi de cele scânduri si de saltul țestoasei. Goku poate sa ajungă de la o scândură situată la poziția la o altă scândură situată la poziția dacă distanța dintre cele scânduri adica este mai mică sau egală ca fiind abilitatea lui Goku de a sări. Krillin s-a facut util și a adus scânduri suplimentare pe care le cară în spate. Să se determine abilitatea minimă necesară ca Goku să ajungă din poziția in poziția , știind că acesta poate poziționa cele scânduri suplimentare cum vrea el.
Date de intrare
Pe prima linie a fișierului de intrare dragonball.in
se vor afla un număr natural , un număr natural și un număr natural natural . Pe următoarele linii vor fi cele numere naturale reprezentând cele pozitii ale scândurilor.
Date de ieșire
În fișierul de ieșire dragonball.out
se va afișa abilitatea minimă necesară pentru ca Goku să ajungă dintr-un capăt al mlaștinii în celălalt.
Restricții si precizări
- ;
- ;
- Pentru din teste ;
- Pentru din teste ;
- Pozițiile celor scânduri sunt distincte, sortate crescător și fac parte din intervalul ;
- Krillin îl urmărește tot timpul pe Goku.
Exemplu
dragonball.in
5 5 100
10
13
50
69
88
dragonball.out
12