Gigel participă la un concurs de matematică și informatică și îi plac foarte mult numerele prime și secvențele.
Tocmai a găsit un șir cu elemente numere naturale și un număr . Dezamăgit că nu toate elementele șirului sunt prime, Gigel vrea să afle care este cea mai lungă secvență din șir care conține cel mult elemente neprime.
Cerință
Scrieți un program care să determine cea mai lungă secvență de elemente din șir care conține cel mult numere neprime.
Date de intrare
Fișierul de intrare conține pe prima linie numerele și , iar pe următoarea linie numere naturale, separate prin spații, reprezentând elementele șirului.
Date de ieșire
Fișierul de ieșire va conține două numere naturale și , separate printr-un spațiu, unde este lungimea maximă a secvenței determinate, iar reprezintă indicele de început al secvenței determinate.
Restricții și precizări
- Elementele șirului sunt mai mici decât .
- Dacă există mai multe secvențe pentru care lungimea este maximă, se va afișa aceea pentru care este minim.
- Pentru teste în valoare de de puncte, .
- Pentru alte teste în valoare de de puncte, .
- Pentru alte teste în valoare de de puncte, și .
- Șirul conține cel puțin un număr prim.
Exemplu
secv.in
8 2
10 3 7 6 11 4 9 7
secv.out
5 1
Explicație
Secvența rezultat este . O altă secvență de lungime maximă este , dar indicele de început este mai mare.