#!/usr/bin/python
'''
How would you design a stack which, in addition to push and pop. also has a
function min which returns the minumum element ? Push, pop and min should all operate in O(1) time
'''

