SnowWall


Esta es mi contribución al OpenWall. Una aplicación que simula la caida de nieve en el marcador y que puede ser usada en el proyecto ASTRA.

(proximamente más información)

Tags:

14 Responses to “SnowWall”

  1. El Miguel dice:

    Eso se parece mucho al tetris, entonces su uso podría ser ese?

    Mola mucho!!! eeh, además, ha nevado por tu tierra lorquina!!

  2. Alfredo dice:

    Aguanieve, aunque un poco mas al norte si que ha caido una buena.

  3. Ophion dice:

    What happens when the snow piles up until the end of the wall? =P

  4. Alfredo dice:

    We tried!! A really nice and wonderful IndexOutOfBoundsException (with dramatic results) xDD

  5. Eh, eh, yo quiero una pared de esas de luces… ¿dónde se puede conseguir eso? :)

  6. Alfredo dice:

    Tienes que ponerte en contacto con el artista que la desarrolló para la NTNU Åsmund Gamlesæter (ver enlace: http://mediawiki.idi.ntnu.no/wiki/sart/index.php/Main_Page ) para una competición artística. Es posible que salga algo carillo, cada panel de 25 leds tiene su propia tarjeta ethernet con su dirección IP.
    ¿Por qué no proponéis también en la Universidad de Murcia alguna competición artística por el estilo?

  7. Titiritero dice:

    La Universidad de Murcia, artistico, jajejajeja…, no.

    No tiene nada del otro mundo jejeje. Atención que voy.

    Por ejemplo si se quiere poner un mensaje o lo que sea ahí, lo único que hay que hacer es que los leds implicados en encenderse tienen que estar unidos al grupo multicast del mensaje o lo que haya que escribir. Así la centralita mandando un único mensaje al grupo, estos leds implicados se encenderán. Puede haber muchos grupos multicast. Un led puede estar en varios grupos multicast obviamente. De esta forma puede haber muchos dibujos en la pantalla cada dos por tres, todo a elección de la “centralita” (server emisor). Yo utilizaría el protocolo DVMRP que va sobre paquetes IP (bueno, dentro de IGMP a su vez) para mejorar la eficiencia en los recursos del sistema. Como son solo leds, apagado/encendido, un árbol denso es lo mejor, es decir, si alguna parte de la pantalla no se enciende pues entonces se poda ese conjunto de leds del arbol de difusión multicast. Bueno debería de haber entre la centralita y los receptores finales leds unos cuantos routers con soporte multicast. Y obviamente los receptores que tienen IPs, deberán de soportar IGMPv2 (es mejor, mensajes leave) y DVMRPv3. Además de utilizar un buen protocolo de encaminamiento porque un led puede fundirse (significa que se cae de la red) y no queremos problemas de la cuenta a infinito en caso de RIPv1 o spling horizont emmm… bueno, acabo.

  8. Titiritero dice:

    Además para que funcione debe de haber algo más en los led para “saber” a que grupo unirse.

  9. Titiritero dice:

    Un momento, si RIP va sobre UDP y BGP va sobre TCP, por ejemplo.

    Y un router solo tiene hasta pila IP, ¿que demonios?

    Esto se le han pasado por alto creo a muchos (muchos refiriéndome a quien yo sé) o es una duda de noche que acabo de tener.

  10. Titiritero dice:

    En realidad los routers reales, son algo más fashion en la realidad que desde el punto de vista teórico.

  11. Titiritero dice:

    ¿No te atreves a refutarme con cualquier cosa, ingrato?

  12. Alfredo dice:

    Em… esto… no… lo siento no estaba prestando atención.

  13. Titiritero dice:

    Ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato,
    ingrato.

  14. Aprendiz de titiritero dice:

    Muy bien escrito por mi maestro, no se le ha olvidado en ningún caso poner la primera letra de la frase en mayuscula y poner un punto al final.

Leave a Reply


2 + 4 =