import std.stdio,std.string,std.conv;
void main(){
	int[] stack;
	while(1){
		auto rd = readln().chomp();
		if( !rd ){	break;	}
		int num = to!int(rd);
		if( num == 0 ){
			writeln( stack[$-1] );
			stack.length -= 1;
		}else{
			stack ~= num;
		}
	}
}