Imperva interview question

Implement a stack with push, pop, get minimum, all in O(1)