changes into reverse_polish.c