public class DynamicStackTest
{
	public static void main( String [] args )
	{
		DynamicStack dynStack = new DynamicStack();
		
		//test out top() from an empty stack
		System.out.println("Top => " + dynStack.top());
		
		//test out push
		dynStack.push(1);
		dynStack.push(2);
		dynStack.push(3);
		
		//test out print
		dynStack.print();
		
		//test out top();
		System.out.println("Top => " + dynStack.top());
		
		//test out pop();
		System.out.println("Pop! " + dynStack.pop());
		System.out.println("Pop! " + dynStack.pop());
		System.out.println("Pop! " + dynStack.pop());
		
		//test out popping from an empty stack
		System.out.println("Pop! " + dynStack.pop());
	
	}
}
