import java.io.*;
import java.net.*;

public class mylisten {

  public static void main(String argv[]){
    int numchars, i;

    try {
      byte bs[];
     ServerSocket svrsock = new ServerSocket(5000);
     Socket sock = svrsock.accept();
     DataInputStream in = new DataInputStream(sock.getInputStream());
     System.out.println("number of clients: " + in.readInt());
     numchars = in.readInt();
     System.out.println("length of clientname: " + numchars);
     System.out.print("clientname: ");
     bs = new byte[numchars];
     in.read(bs, 0, numchars);
     System.out.println(new String(bs, "ASCII"));
     /*     for (i = 0; i < numchars; i++) {
       System.out.print(in.readChar());
     }
     */
  System.out.println("");
  //  System.out.println(in.readShort());
    } catch (Exception e) {
      System.err.println("uh oh " + e.getMessage());
    }
  }

}
