athenahealth interview question

Design a stack which should also find minimum element in stack in O(1) complexity.