public class Driver { public static void main (String [] args) { MyStack myStack = new MyStack(); int position; System.out.println("Is the stack empty? " + myStack.empty()); myStack.push("Ambrose"); myStack.push("Levi"); myStack.push("Sam"); myStack.push("Kristin"); System.out.println("Is the stack empty? " + myStack.empty()); position = myStack.search("Sam"); System.out.println("Sam is located at position " + position); position = myStack.search("Ambrose"); System.out.println("Ambrose is located at position " + position); System.out.println("Peeking yields " + myStack.peek()); System.out.println("Peeking yields " + myStack.peek()); System.out.println("Popping yields " + myStack.pop()); System.out.println("Popping yields " + myStack.pop()); while (!myStack.empty()) { System.out.println(myStack.pop()); } } }