#include <bits/stdc++.h>

using namespace std;

#define FOR(i,a,b) for(int i=(a);i<(b);i++)
#define REP(i,a) FOR(i,0,a)

int main(){
	int n;
	stack<int> st;
	while (cin>>n){
		if (n){
			st.push(n);
		}
		else{
			cout<<st.top()<<endl;
			st.pop();
		}
	}
	return 0;
}