Intervalul [x,y] se numeste p-interval pentru un sir de valori intregi, daca oricare dintre primii p termeni ai sirului apartine intervalului, iar numarul de valori intregi distincte din interval este minim (adica [x,y]=[minimul primilor p termeni, maximul primilor p termeni]).
Fisierul bac.in contine un sir de cel mult 10^6 numere intregi din intervalul [-10^9,10^9], separate prin cate un spatiu. Se cere sa se afiseze pe ecran cea mai mica si cea mai mare valoare a lui p (p>=2) cu proprietatea ca (p-1)-intervalul este identic cu p-intervalul pentru sirul aflat in fisier. Valorile afisate pot fi egale, iar daca nu exista nicio astfel de valoare, pe ecran se afiseaza mesajul nu exista.
Exemplu: daca fisierul contine numerele 2 7 1 8 3 10 6 -3 -2 13, se afiseaza pe ecran 5 9. Daca fisierul contine numerele 2 7 1 0 8 10 -3 13, se afiseaza pe ecran nu exista.
- Date de intrare
- Fisierul bac.in: un sir de numere intregi din [-10^9,10^9], separate prin spatiu.
- Date de iesire
- Se afiseaza cel mai mic si cel mai mare p (p>=2) cu proprietatea ceruta, separate printr-un spatiu, sau mesajul 'nu exista'.
- Restrictii
- cel mult 10^6 termeni
Exemple
Exemplul 1
Intrare
2 7 1 8 3 10 6 -3 -2 13
Iesire
5 9
Exemplul 2
Intrare
2 7 1 0 8 10 -3 13
Iesire
nu exista

