#include <stack>
#include <iostream>
using namespace std;

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