public static void main(String[] args) { MyStack stack = new MyStack(); stack.push(5); stack.push(6); stack.push(9); stack.push(3); stack.push(8); stack.push(1); while (!stack.isEmpty()) { int min = stack.min(); int value = stack.pop(); System.out.println("Pop value: " + value + ", current min: " + min); } }