static void Main(string[] args)
        {
            int cantPersonajes = 20;
            List <Personaje> ListaDePersonajes = new List <Personaje>();

            string[]  OpcionesDeNombres = { "Jon Dichie", "Carlos Menem", "Justin Timberlake", "Juan de los Palotes" };
            string[]  OpcionesDeApodos  = { "Yonk", "Yuxta", "Yonoeris", "Flyer", "El Pone Bombas" };
            Personaje MiPersonaje;

            for (int i = 0; i < cantPersonajes; i++)
            {
                MiPersonaje = new Personaje();
                string   Nombre   = OpcionesDeNombres[new Random().Next(OpcionesDeNombres.Length)];
                string   Apodo    = OpcionesDeApodos[new Random().Next(OpcionesDeApodos.Length)];
                DateTime FechaNac = Helper.FechaAleatoria(300);
                MiPersonaje.CargarDatos(Nombre, Apodo, FechaNac);
                ListaDePersonajes.Add(MiPersonaje);
            }

            Personaje Personaje1 = ListaDePersonajes[0];
            Personaje Personaje2 = ListaDePersonajes[1];

            for (int i = 0; i < 3; i++)
            {
                Personaje1.Atacar(Personaje2);
                Personaje2.Atacar(Personaje1);
            }

            if (Personaje1.Salud > Personaje2.Salud)
            {
                ListaDePersonajes.Remove(Personaje2);
                Personaje1.Salud  = Convert.ToInt32(Maximos.SaludMax);
                Personaje1.Salud += 10;
            }
            else if (Personaje1.Salud < Personaje2.Salud)
            {
                ListaDePersonajes.Remove(Personaje1);
                Personaje2.Salud  = Convert.ToInt32(Maximos.SaludMax);
                Personaje2.Salud += 10;
            }
        }