Laiko ribojimas: 1s

Atminties ribojimas: 16MB

Duomenų failas: bicorn_jau.in

Rezultatų failas: bicorn_jau.out

Jei norite pateikti savo sprendimą - prisijunkite.

Robotų bikornų ataka

Vasia žaidžia „Robotų bikornų ataką“. Žaidimą sudaro trys etapai. Už kiekvieną etapą yra gaunamas neneigiamas taškų kiekis. Šio žaidimo rezultatas yra suma gauta iš visų trijų etapų. Vasia jau sužaidė tris etapus ir užsirašė rezultatą vieną po kito (galutinio skaičiau pradžioje nėra nulių) į eilutę s. Vasia nusprendė pasigirti savo draugams apie savo pasiektą rezultatą, tačiau jis pamiršo kiek taškų jis gavo už kiekvieną etapą. Vienintelis dalykas, kurį Vasia prisimena apie žaidimo rezultatą tai eilutė s.

Užduotis

Padėkite Vasiai rasti didžiausią galimą taškų sumą. Nepamirškite, kad Vasia žaidė „Robotų bikornų ataką“ pirmą kartą, tad jis negalėjo gauti daugiau nei 10^6 už vieną etapą.

Pradiniai duomenys

Vienintelėje eilutėje pateikta s, kurią sudaro vien skaitmenys. s ilgis neviršija 30 skaitmenų.

Rezultatai

Vienintelėje eilutėje išspauzdinkite didžiausią taškų sumą, kurią Vasia galėjo gauti. Jeigu Vasia yra neteisus ir eilutė negalėjo būti gauta, pagal nurodytas taisykles išveskite skaičių „-1“.

Pavyzdys

Pradiniai duomenys Rezultatai
1234
37
9000
90
0009
-1