add DataStruc StackWithMin