#include<iostream>
#include<vector>
using namespace std;
int main(){
    int a,c,i;
    vector<int> s;
    vector<int> t;
    while(cin>>a){
        c=s.size();
        if(a!=0){
            s.push_back(a);
        }
        else if(a==0&&c>0){
            s.pop_back();
            t.push_back(s[s.size()-1]);
            s.pop_back();
        }
    }
    int b=t.size();
    for(i=0;i<b;i++){
        cout << t[i] << endl;
    }
    return 0;
}