Completed StackWithMin