Concept Flow - Min Stack Design
Push value
Compare with current min
Push value to min stack
Push current min again
Push value to main stack
Pop value
Pop from main stack and min stack
Get min
Return top of min stack
When pushing, compare new value with current min and push the smaller to min stack. Pop from both stacks together. Min is top of min stack.
