Pentru a intra în Cartea Recordurilor, locuitorii din Văscăuţi vor face un şirag de mărgele foarte foarte lung. În acest scop ei au cumpărat mărgele de culori (pentru fiecare culoare fiind cunoscut numărul de mărgele cumpărate).
Locuitorii din Văscăuţi consideră că şiragul este frumos dacă oricare secvenţă de mărgele consecutive din şirag nu conţine două mărgele de aceeaşi culoare.
Cerinţă
Scrieţi un program care să determine lungimea maximă a unui şirag frumos care se poate construi cu mărgelele cumpărate.
Date de intrare
Fişierul de intrare sirag.in
conţine pe prima linie numerele naturale şi separate prin spaţiu. Pe următoarele linii sunt scrise în ordine valorile , câte o valoare pe o linie.
Date de ieșire
Fişierul de ieşire sirag.out
va conţine o singură linie pe care va fi scris numărul natural , reprezentând lungimea maximă a unui şirag frumos care se poate construi cu mărgelele cumpărate.
Restricții și precizări
- ;
- ;
Exemplu
sirag.in
4 3
2
5
2
1
sirag.out
8
Explicație
Un şirag frumos de lungime maximă este