push, pop, pop test