min stack using two stack, one stores values, the other stores the minimum