import java.rmi.*;
import java.rmi.server.*;

public class MagicNumberClient {

  /* The client part    by J M Bishop Oct 1997
	 * ===============  Java 1.2 update August 2000
	 *
	 * Activate the client by typing
	 * In Window 3:
	 *   java MagicNumberClient
	 * which will default to the current machine, or
	 *   java MagicNumberClient serverid
	 * if the client is running on a different machine
	 * from the server.
	 */

  public static void main (String args []) {

	String computer;
	if (args.length == 0) computer = "127.0.0.1";
	else computer = args[0];
    try {
      Transferable t = (Transferable) Naming.lookup
			    ("rmi://"+computer + "/Magic Number Service");
      System.out.println(t.getNumber());
    }
    catch (Exception e) {
      System.out.println("Error "+e);
    }
  }
}
