stack opeartion in o(1) as push, pop and find minimum