#include <stdio.h>
#define SIZE 5
double stack[SIZE];
int sp;//ポインタ
 
void push(double x){
	if(sp>=SIZE){
	}else{
		stack[sp]=x;
		sp++;
	}
}
 
double pop(void){
	if(sp<=0){
		return 0;
	}else{
		return stack[--sp];
	}
}
 
int main(void) {
 
	double c1,c2;
	push(1);
	push(2);
	//+
	c2=pop();
	c1=pop();
	push(c1+c2);
	return 0;
}
 
				I2luY2x1ZGUgPHN0ZGlvLmg+CiNkZWZpbmUgU0laRSA1CmRvdWJsZSBzdGFja1tTSVpFXTsKaW50IHNwOy8v44Od44Kk44Oz44K/Cgp2b2lkIHB1c2goZG91YmxlIHgpewoJaWYoc3A+PVNJWkUpewoJCXByaW50Zigi5rqA44K/44OzXG4iKTsKCX1lbHNlewoJCXN0YWNrW3NwXT14OwoJCXNwKys7Cgl9Cn0KCmRvdWJsZSBwb3Aodm9pZCl7CglpZihzcDw9MCl7CgkJcHJpbnRmKCLnqbpcbiIpOwoJCXJldHVybiAwOwoJfWVsc2V7CgkJcmV0dXJuIHN0YWNrWy0tc3BdOwoJfQp9CgppbnQgbWFpbih2b2lkKSB7CgkKCWRvdWJsZSBjMSxjMjsKCXB1c2goMSk7CglwdXNoKDIpOwoJLy8rCgljMj1wb3AoKTsKCWMxPXBvcCgpOwoJcHJpbnRmKCIlbGYrJWxmPSIsYzEsYzIpOwoJcHVzaChjMStjMik7CglwcmludGYoIiVsZiIscG9wKCkpOwoJcmV0dXJuIDA7Cn0K