#include<iostream>
//kapo 28.03.2025
int main(){
long long poj,liczba=0,zbr=0;
bool koniec;
while(true){
std::cin>>poj;
liczba+=poj;
if(poj!=0){
koniec=false;
}
if(poj==0 && koniec==true){
std::cout<<zbr;
break;
}
if(poj==0 && koniec==false){
std::cout<<liczba<<std::endl;
zbr+=liczba;
liczba=0;
koniec=true;
}
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+Ci8va2FwbyAyOC4wMy4yMDI1CgoKCmludCBtYWluKCl7CiAgICBsb25nIGxvbmcgcG9qLGxpY3piYT0wLHpicj0wOwogICAgYm9vbCBrb25pZWM7CiAgICB3aGlsZSh0cnVlKXsKICAgICAgICBzdGQ6OmNpbj4+cG9qOwogICAgICAgIGxpY3piYSs9cG9qOwogICAgICAgIAoKICAgICAgICBpZihwb2ohPTApewogICAgICAgICAgICBrb25pZWM9ZmFsc2U7CiAgICAgICAgfQogICAgICAgIAogICAgICAgIGlmKHBvaj09MCAmJiBrb25pZWM9PXRydWUpeyAgICAgICAKICAgICAgICAgICAgc3RkOjpjb3V0PDx6YnI7CiAgICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgICAgIAogICAgICAgIAogICAgICAgIGlmKHBvaj09MCAmJiBrb25pZWM9PWZhbHNlKXsKICAgICAgICAgICAgc3RkOjpjb3V0PDxsaWN6YmE8PHN0ZDo6ZW5kbDsKICAgICAgICAgICAgemJyKz1saWN6YmE7CiAgICAgICAgICAgIGxpY3piYT0wOwogICAgICAgICAgICBrb25pZWM9dHJ1ZTsKICAgICAgICB9CgogICAgICAgIAogICAgfQogICAgCiAgICByZXR1cm4gMDsKfQ==