StackMinValueProblem

Design a CustomStack data structure which in addition to push, pop, also
has a function min to return the minimum value in the stack, and should
be in O(1).