import java.net.Socket;
import java.io.InputStream;
import java.net.UnknownHostException;
import java.io.IOException;
public class MiCliente {
 public static void main(String [] args) {
   if (args.length > 0) {
     String servidor = args[0];
     String sPuerto = args[1];
     try {
      int elPuerto=Integer.parseInt(sPuerto);
      Socket conexion = new Socket(servidor,elPuerto);
      InputStream laEntrada = conexion.getInputStream();
      int dato = laEntrada.read();
      laEntrada.close(); conexion.close();
      System.out.println((char)dato);
     } catch (UnknownHostException laExcepcion) {
        System.err.println("Indicar servidor correcto "+laExcepcion.getMessage());
     } catch (IOException laExcepcion) {
         System.err.println("error en la conexion "+laExcepcion.getMessage());
     } catch (NumberFormatException laExcepcion) {
        System.err.println("Indicar correctamente puerto "+laExcepcion.getMessage());
     }
   }  else { 
      System.err.println("Indicar servidor y puerto TCP !!");
   }
 }
}