//Stack interface

public interface Stack
{
    void push(Object x);
    void pop() throws Exception;
    Object top() throws Exception;
    Object topAndPop() throws Exception;
    boolean isEmpty();
    void makeEmpty();
}

