#include<stdio.h>
int main(){
long int a, *w, tab[100000];
w = tab +1;
while(scanf("%ld", &a)!=EOF){
if(a == 0) {
printf("%ld\n", *w);
tab[0]+= *(w++);
}
*w += a;
}
printf("%ld", tab[0]);
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KIAppbnQgbWFpbigpewogICAgICAgIGxvbmcgaW50IGEsICp3LCB0YWJbMTAwMDAwXTsKICAgICAgICB3ID0gdGFiICsxOwogICAgICAgIHdoaWxlKHNjYW5mKCIlbGQiLCAmYSkhPUVPRil7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmKGEgPT0gMCkgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHByaW50ZigiJWxkXG4iLCAqdyk7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGFiWzBdKz0gKih3KyspOwogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICp3ICs9IGE7CiAgICAgICAgfQogICAgICAgIHByaW50ZigiJWxkIiwgdGFiWzBdKTsKICAgICAgICByZXR1cm4gMDsKfQ==