public void Conexion()
        {
            rc = new Recursos();

            Console.WriteLine("Connection accepted from " + s.RemoteEndPoint + "\n");
            try
            {
                while (true)
                {
                    byte[] b = new byte[300];
                    int    k = s.Receive(b);
                    rc.pintar_verde();
                    Console.Write(s.RemoteEndPoint + " Says : ");
                    mensaje = null;
                    for (int i = 0; i < k; i++)
                    {
                        mensaje += Convert.ToChar(b[i]);
                    }
                    Console.Write(mensaje);
                    rc.pintar_blanco();
                    ASCIIEncoding asen = new ASCIIEncoding();
                    mensaje += "\n";
                    sentToAll(mensaje, s);
                }
            }
            catch (SocketException e)
            {
                Console.WriteLine("Fin de la conexion con : " + s.RemoteEndPoint + "\n");
                Program.clientSockets.Remove(s);
                s.Close();
            }
            catch (Exception e)
            {
                throw;
            }
        }