#include <iostream>
#include <stack>

int main(){
    int n;
    std::stack<int> st;
    while(1){
        std::cin >> n;
        if(n == 0){
            std::cout << st.top() << std::endl;
            st.pop();
        }
        else
        {
            st.push(n);
        }
        if(std::cin.eof())
            break;
    }
}