#include <iostream>
#include <stack>

int main(void) {
    u_int in;
    std::stack<u_int> st;

    while (std::cin >> in) {
        if (in > 0) {
            st.push(in);
        } else {
            std::cout << st.top() << std::endl;
            st.pop();
        }
    }

    return 0;
}