    01: import java.io.BufferedReader;
    02: import java.io.InputStreamReader;
    03: import java.io.IOException;
    04:
    05: /**
    06:    This program tests the mail system. A single phone
    07:    communicates with the program through System.in/System.out.
    08: */
    09: public class MailSystemTest
    10: {
    11:    public static void main(String[] args) throws IOException
    12:    {
    13:       MailSystem system = new MailSystem(MAILBOX_COUNT);
    14:       BufferedReader console = new BufferedReader(
    15:          new InputStreamReader(System.in));
    16:
    17:       Telephone p = new Telephone(console);
    18:       Connection c = new Connection(system, p);
    19:       p.run(c);
    20:    }
    21:
    22:    private static final int MAILBOX_COUNT = 20;
    23: }