Stack that Support Push, Pop, and GetMin in Constant Time