A Twenty-Questions implementation using the server-client model provided by RMI in Java.