add stack.h implement Stack type int