athenahealth Interview Question

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