După o lungă perioadă de analiză, cu ajutorul vostru, Andrei s-a hotărât cu cine se va împrieteni de pe strada sa. Din păcate, acea persoană nu a vrut să se împrietenească cu amicul nostru. De supărare, Andrei și-a schimbat reședința și și-a cumpărat o casă cu grădină.
Andrei vrea să aibă grijă foarte mare de grădina sa, așa că a decis să cumpere aspersoare pentru a-și uda toată grădina. El vrea să acopere toată suprafața grădinii, care are forma unui dreptunghi cu lungimea și lățimea . Cum Andrei nu se pricepe la montarea aspersoarelor, a chemat ajutoare, ca să le monteze, și pe voi, ca să îl ajutați cu deciziile.
Aveți la dispoziție aspersoare. Despre fiecare cunoașteți următoarele informații: distanța față de capătul stânga al grădinii la care poate fi montat aspersorul și raza de acoperire a aspersorului. Fiecare aspersor va fi poziționat în centrul grădinii ca și lățime.
Cerință
Andrei vă roagă acum pe voi să alegeți un număr minim de aspersoare, căci nu vrea să dea prea mulți bani, astfel încât să acopere toată suprafața grădinii. Dacă nu este posibilă o alegere a aspersoarelor astfel încât să se acopere întreaga suprafață a grădinii, să se afișeze mesajul Imposibil
.
Date de intrare
Pe prima linie se găsesc trei numere naturale, , și cu semnificația din enunț. Pe următoarele linii se vor găsi câte două numere naturale, și , care reprezintă distanța față de capătul din stânga al grădinii pentru aspersorul respectiv, și raza de acoperire a acestuia.
Date de ieșire
Pe prima linie se va găsi un singur număr natural, ce reprezintă numărul minim de aspersoare ce trebuie selectate pentru a acoperi întreaga suprafață a grădinii, sau mesajul Imposibil
, în cazul în care nu este posibilă acoperirea.
Restricții și precizări
- Pentru de puncte: și .
- Pentru restul de de puncte, nu există restricții suplimentare.
Exemplul 1
stdin
8 20 2
5 3
4 1
1 2
7 2
10 2
13 3
16 2
19 4
stdout
6
Explicație
După cum se poate vedea pe desen, se pot selecta următoarele aspersoare pentru a acoperi toată grădina: , , , , , .
Exemplul 2
stdin
1 99 7
64 13
stdout
Imposibil
Explicație
Se vede în imagine că nu se poate acoperi întreaga suprafață.