Habi Hablóg
Declaro:
XML válidoXHTML válido800x600 +
RSS válidoCSS válidoNavegador digno
  Blog   Archivo   Contacto   Administración  

Acerca de

Matemático, informático, aficionado a la electrónica, friki... y otras cosas que no vienen a cuento ni pasan los filtros de palabras.

¿Queríais un blog? Ahí va.

Red antisocial

¡Me van a volver loca! 2.0
La Fragata Portuguesa

Z
¡Me van a volver loca!

Últimos posts

El expediente X que nadie pidió
eNigma
La cuadratura del píxel
Portando desde Spectrum
Inexorable

Últimos comentarios

Habi
NoSupoResolverLaFuncion
Edu
Habi
EnriqueGG

Calendario

No hay fechas.

Categorías

Chorradas
Paranoias
Posts lúcidos
Tecnoesoterismo
Yuyus

Cenas de Abj

Abj debe 7 cenas.

Frase célebre

Zarith dice: de hecho, la he medido

Descanso dominical

Habi - 01/03/2010 15:48:28 - Posts lúcidos

El pendrive.

¿Sabéis qué pasa cuando se le mete un pendrive con un sistema de archivos FAT32 a un iMac G3 con su Mac OS 9? Yo os lo cuento.

Te dice que está dañado y SIN PREGUNTARTE se pone a "arreglártelo". Le dices que cancele y al poco para. Como era de esperar, pendrive corrupto; en fin, más se perdió en la guerra; saco una imagen del mismo para extraer lo que pueda más adelante y procedo a formatearlo.

Pero no se puede, dice que está protegido contra escritura tanto en Windows como Linux. El Mac OS 9 se cuelga, simplemente. Hay daño a baño nivel, y la pequeña controladora del pendrive no permite cambios para prevenir corrupciones mayores. Me parece hasta bien.

Y no, no funcionan programas como el "HDD Low Level Format Tool" de HDDGuru, porque NO formatean a bajo nivel. Llenar los sectores con ceros no es formatear a bajo nivel. Un formateo a bajo nivel es recrear la estructura de sectores en el medio.

¿El siguiente paso? La web de la marca de mi pendrive, vayamos a Imation. Allí descubrimos que tienen programas para formateo a bajo nivel, pero aparentemente no está mi modelo de pendrive. A pesar de tener una caja de Imation, manual de Imation, garantía de Imation y el logo de Imation bien grande sobre el propio pendrive, no debe ser un pendrive de Imation. Qué cosas.

Así que me bajo lo más similar, las Formatting Tools Mini, y procedo a ejecutar el programa para la versión del de 2GB. Y me dice que no tengo un pendrive de Imation, por si no había quedado claro en el anterior paso.
Ahí es cuando me cabreo y le meto el Ida hasta el fondo. Un par de parches y listo, y de paso veo que éste sí es un programa de formateo a bajo nivel, y que reconoce varios tipos de chips puente y flash distintos.

El programa borra la estructura de páginas flash, recrea los sectores y mete un FAT16, todo en un tiempo record. Por fin vuelvo a tener un pendrive.

Consultando Internet podemos ver que no soy el único al que le ha ocurrido esto y que no hay ninguna respuesta definitiva. ¿Cuántos pendrives habrán acabado en la basura por algo así?

 

El móvil.

Supongamos que tenemos un Sony Ericsson T303. Supongamos que se queda sin batería y pasas de cargarlo. Supongamos que el RTC se come lo que queda de batería hasta que queda por debajo de cierto voltaje en su medición interna. ¿Qué ocurre? Yo os lo cuento.

Al ponerlo a cargar, se enciende la luz roja del botón de encendido / apagado. Y ya. No hace más. Si le quitas la batería y se la pones, lo mismo al intentarlo de nuevo. Si lo pones a cargar sin batería, lo mismo.
Aparentemente, se cree que la batería está muerta o está sin una, y no quiere arrancar. Me parece hasta bien.

El último experimento nos da la pista. Le pongo a cargar sin batería y, aprovechando que al principio dará mayor voltaje, que el RTC no se lo comerá antes de ponerlo a cargar, y el efecto transitorio en sí mismo, le pongo la batería a lo vivo.

Pantalla negra, y arranca. Se pone a cargar, entro, le pongo de nuevo fecha y hora y arreglado.

Consultando Internet podemos ver que no soy el único al que le ha ocurrido esto y que no hay ninguna respuesta definitiva. ¿Cuántos móviles y / o baterías habrán acabado en la basura por algo así?

El iMac G3.

Por último, veamos cómo le puse un Mac OS X 10.4.11 (Tiger) al viejo iMac que me regalaron. ¿Una locura? ¡Esto es Esparta! Digo... yo os lo cuento.

Le pondremos 256MB de memoria PC133 y un HD de 80GB decentito, cosas que tenía por ahí. También toca actualizarle el firmware.

Intentamos navegar por la web de Apple. Con el Netscape 4.6, se ven algunos textos y links, pero no se pueden cliquear en la mayoría. Con el IE 5 te desplaza la web a la derecha y tampoco puedes. Viendo el código de la web de Apple, me parece hasta bien.

Después de varias psicoaventuras con un servidor web interno y con el navegador Classilla (el único medio actual para Mac OS 9, pero que necesita un mínimo de 128MB o te deja el ordenador para reiniciar) decido usar pendrives y pasar cosas desde el PC. Después de los eventos de la primera historia de hoy, consigo pasarle el actualizador de firmware, el cual sólo vale para 9.1 y yo tengo 9 a secas. Repetir operación para ese otro actualizador.

Y finalmente, podemos arrancar el instalador (versión 4 CDs, más extras para emular Classic) y se porta como un campeón. Elegí la 10.4 porque aunque la 10.5 es la última para PPC, la 10.4 es la última que soporta G3.

Se cree que es un Power Mac en vez de un iMac, pero puede valer. Y la gráfica es un tanto incompatible con Core Image Graphics y Quartz, pero puede valer. Y el procesador es un tanto lento (400Mhz) y sin VMX / AltiVec, pero salvo algunas películas grandes en DivX y los videos de YouTube, para el resto puede valer (incluyendo DVDs).

A partir de ahí, actualizar todo. Safari 4, iTunes, QuickTime, etc más modernos, Java, Java, Java y más Java.

Consultando Internet podemos ver que no soy el único ha hecho algo así. Normalmente recomiendan un 10.2, pero yo puedo asegurar que funciona y bien con un 10.4 y las ampliaciones mencionadas anteriormente. ¿Cuántos iMacs habrán acabado en la basura por algo así?

El descanso.

Os cuento; hasta que decida lo contrario, me declaro en vacaciones. He dicho, y me parece hasta bien. ¿Cuántos blogs habrán acabado en la basura por algo así?

7


Éramos pocos...

Habi - 26/02/2010 19:10:51 - Paranoias

 

En fin, otro enchufe más que alimentar.

0


Pulp Fiction

Habi - 24/02/2010 23:48:16 - Posts lúcidos

- ¿Y en qué consiste tu trabajo?

Una pregunta sencilla, la cual varias veces me han hecho; y que nunca he sabido contestar satisfactoriamente. ¿Cómo explicar todas las cosas que hago? ¿Cómo decir que cada vez son distintas? ¿Los distintos dominios a los que pertenecen?

Y sin embargo, hay una forma de hacerlo. La descubrí hablando con un compañero, en el momento que me dijo:

- Ya, pero yo no puedo hacer eso, no puedo venir cuando quiera. Tú sí, porque eres el señor Lobo, vienes y arreglas problemas.

Y ciertamente, es eso lo que hago. Soluciono problemas. A partir de ahora diré: "Hola, soy Habi. Soluciono problemas."

2


Estadísticas

Habi - 06/02/2010 20:03:26 - Posts lúcidos

Hmmm... veamos esa gráfica:

Estricamente positiva y creciente (lógicamente). Inyectiva, crecimiento desacelerado. ¿Tipo logarítmico? ¿Con asíntota? Echemos un ojo a la derivada de su inversa:

Ahora está claro.

5


Trinidad

Habi - 02/02/2010 23:33:44 - Chorradas

Puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi, puchi, puchi, puchi. Puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi. Puchi puchi.

Puchi puchi puchi Puchi, puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi. Puchi, Puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi. Puchi.

Puchi Puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi. Puchi puchi puchi, puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi. Puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi, puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi puchi.

Hub hub, hub hub hub, hub hub, hub hub hub hub hub hub hub hub hub hub hub, hub hub hub hub hub, hub hub hub hub hub hub hub hub hub hub hub hub. Hub hub hub hub hub hub hub hub hub hub hub hub hub hub hub hub hub hub, hub hub Hub hub hub hub hub hub, hub hub hub hub hub hub; ¿hub hub hub, hub hub hub hub hub hub hub hub hub hub hub?

Hub hub hub: Hub. Hub hub Hub: Hub, hub hub hub hub, hub hub hub hub hub hub hub hub hub hub hub.

Hub hub Hub, hub hub hub hub hub hub hub hub hub hub, hub hub hub hub hub hub hub hub, hub, hub hub hub hub hub hub hub hub hub, hub hub hub hub hub hub, hub, hub, hub hub hub hub hub hub hub hub hub hub, hub hub hub hub hub hub hub hub, hub hub hub hub, hub, hub hub hub hub hub hub hub hub hub hub hub hub hub hub, hub Hub hub hub hub hub hub hub hub.

Hub hub hub hub hub, hub hub hub hub hub hub, hub hub hub Hub hub hub hub hub hub, hub hub hub hub hub hub hub hub hub. Hub hub hub hub hub hub hub hub hub, hub hub hub hub hub hub hub.

Pooo pooo, pooo pooo, pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo. Pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo. Pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo, pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo. Pooo pooo pooo pooo pooo, pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo, pooo pooo pooo, pooo pooo pooo pooo pooo pooo pooo pooo pooo.

Pooo pooo pooo pooo pooo pooo. pooo pooo pooo pooo pooo pooo pooo pooo pooo, pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo.

Pooo pooo, Pooo pooo pooo pooo pooo pooo pooo pooo, pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo. Pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo, pooo pooo pooo. Pooo pooo pooo pooo pooo, pooo pooo pooo.

Pooo pooo, pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo. Pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo. Pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo pooo. Pooo, pooo.

0


Buddy Spencer

Habi - 27/12/2009 1:19:31 - Chorradas

Seguro que muchos de vosotros habéis visto uno de estos cacharros. Pues bien, hace no mucho vi en DealExtreme esto otro.

¿Clon chino? ¿Compatible con el original? Barato al cambio en cualquier caso, así que me pedí uno; en el peor caso, siempre valdrá para modding.

La caja, el monigote, los mecanismos, el gato de plástico de sujeción, todos son iguales al i-buddy. Sin embargo, no tiene el logo en la base y en la caja pone claramente e-buddy en vez de i-buddy.

Pero hay algo aún más extraño; en el manual pone bien claro "(c) 2007 Union Creations Limited", es decir, los creadores del i-Buddy.

Y es que, en efecto, tiene toda la pinta de ser una versión anterior o prototipo del mismo. El programa tiene la misma arquitectura, sólo que más primitivo, salvando además el tema compilador. El tipo de dispositivo USB (HID) y el sistema de mensajes para controlar el monigote son también similares.

También es de una fecha anterior (2007 en vez de 2008), y buscando por internet he encontrado en DHGate "i-Buddy/ibuddy MSN chat partner upgrades e-buddy Little Angel".

Tiene sentido que cambiasen el logo de e-buddy a i-buddy al salir de china; por un lado la e es la del Internet Explorer, y por otro ya existe ebuddy como marca registrada, un servicio de mensajería instantánea vía web / móvil.

Lo de prototipo lo digo porque se identifica como producto "EBUDDY DRIVER" de la compañía "Test", e incluye en sus cadenas una descripción que dice que es un ratón compatible HID. Un buen punto de partida para este firmware, realmente. El identificador USB es 0C45:0011, perteneciente a Microdia ¿quizás el microcontrolador? Extraño.

Y hablado de interioridades, debo decir que me llevé una sorpresa: no tiene cables como tales, sino hilo fino de cobre esmaltado, supongo que para abaratar costes; si alguien piensa en abrirlo, que tenga cuidado.

La placa es simple, con su microcontrolador (no sabría decir cual, habría que hacerle pruebas) y un montón de transistores como drivers para las luces y motores. También tiene un sitio en el debiera ir un pequeño buzzer, que no trae. ¿Alguien sabe si trae uno el i-buddy?

Como el programa que trae no es gran cosa y es incompatible con un Windows de 64 bits, me hice en una tarde mi propio programa en Delphi. Realmente basta una simple llamada a HidD_SetOutputReport para mandar el mensaje.

En cualquier caso, otra chorrada para la colección, algo que nunca viene mal.

7


Otro formato

Habi - 28/11/2009 19:50:19 - Tecnoesoterismo

El primer juego hentai que se publicó en inglés (y en "castellano" más adelante) fue el Cobra Mission. Pongo castellano entre comillas porque aunque están traducidos los diálogos del juego, el resto (menús, nombres de objetos, sistema de combate, ...) sigue en inglés. Incluso en su versión inglesa tiene ciertos problemas de traducción. Para más información, la wikipedia.

Lo que poca gente sabe es que originalmente era un juego japonés para PC98, con el mismo nombre. El juego para PC es un refrito del de PC98, con retoques y gráficos efectuados por unos chinos en colaboración con MegaTech (americanos). De nuevo, para más información, esta página.

A lo que por cierto, puedo confirmar que en efecto el tío de las fotos NO está en la versión de PC98, así como TAMPOCO las revistas o el servicio de mensajería. De hecho, el gráfico del último es originalmente el del funcionario del ayuntamiento del sur de Cobra (gracias a Z, por la traducZión).

Como decía en el post anterior, no fui capaz de sacar las imágenes en aquel momento. Años después y con el IDA lo acabé abandonando por aburrido, ya que tenía mezclada dos rutinas de descompresión con varias de volcado (diferentes modos de EGA y VGA).

Pues bien, me cogí hace poco la versión de PC98 y decidí no abandonar hasta conseguirlo. Y lo conseguí. Ahora puedo ver todas las imágenes, incluyendo los monigotes del mapa que bien me hubiesen venido para La Morgue:

Como se puede ver, los muebles son típicamente japoneses, los cambiaron en la versión PC. Tengo puesta la paleta de la ciudad, no la de las casas, por eso se ven así algunas cosas.

Pero lo mejor es lo que está escrito en inglés en el juego; hay joyas exponentes del síndrome "all your base are belong to us" como:

Hay muchos errores ortográficos debidos principalmente a una transliteración katakana -> romanji, como derector, ceef o coution en vez de director, chief o caution, que cualquiera que haya estudiado los kanas identificará.

El juego de PC98 está mucho menos censurado. En el de PC han pintado ropa, puesto objetos en medio, etc. Supongo que la censura americana es (o era) mayor que la japonesa. También han retocado alguna ropa, quitado el rubor que tienen todas las monigotas (independientemente de la imagen que sea), y cambiado carteles según les ha convenido. Como bien dice el autor de la página anterior, han cambiado completamente la trama (a lo que yo añado: incluyendo una sorpresa final con el enemigo final que NO tiene la versión de PC). No diré más.

Ahí van un par de fotillos que no están en la versión PC. Hay un gallifante de premio para el que sepa dónde han reusado una imagen de la primera:

Respecto al formato, es complejo; está orientado a componentes, entendiendo como componente una secuencia que incluye un byte por cada plano de la imagen (3 o 4, según tenga 8 o 16 colores), empaquetando 8 pixels.

Códigos de longitud variable, diccionario, operaciones de copia y operaciones raster, con bastantes casos. Pero cayó en un par de días, y tengo otro visor como el del Mugen.

1


Recapitulando (II)

Habi - 28/11/2009 17:58:46 - Chorradas

Y otra recapitulación. De pequeño conseguí un juego de tablero llamado "La Morgue", en el cual no había reglas, tenías que hacerlas tú. Por aquel entonces tenía mi primer PC, una impresora matricial y el Print Master (mítico programa del cual ya he hablado), así que saqué impresas un montón de "fichas" de personajes, objetos, dinero, etc. Y menudas partidas nos jugábamos mi sobrina (la mayor) y yo, en plan cuasi rol.

Así pues, tendría yo en torno a 15 / 16 años cuando decidí hacerme mi propio juego basado en La Morgue. Me hice el motor 100% en ensamblador (demasiado rápido incluso para mi viejo 8086, tuve que ponerle sincronismos con el haz de retrazado), un editor de dibujos (que fue mejorando con el tiempo, pues lo usé para otras cosas) y me quedé atascado donde siempre: los gráficos.

Afortunadamente descubrí como era el formato del Print Master, con lo que pude coger algunos de allí, modificarlos y colorearlos. Y fue entonces cuando me pasaron el Cobra Mission, cuyo post vendrá a continuación y es objetivo de estas recapitulaciones.

El caso es que capturando algunas pantallas (no pude descubrir cómo era el formato de sus imágenes) pude robarle algunos gráficos y retocarlos. El juego quedó más o menos listo, a falta de un guión decente. Aquí os pongo unas imágenes inéditas:

Si habéis jugado al Cobra Mission os sonarán algunos gráficos, incluyendo el de la protagonista. Respecto al editor de gráficos:

Esta es la última versión que hice del mismo. Puede importar y exportar los formatos de Autodesk Animator, y también es 100% ensamblador.

En fin, otro motor que hice que al final no se usó para nada. Lo mismo pasó con otro isométrico, otro 3D, otro 3D que proyecta ortogonalmente en 2D para aventuras gráficas con animación vectorial por esqueletos (FANGO), ...

Bueno, al menos puedo decir: "tengo un engine RPG en el garaje, nunca lo usé".

0


Recapitulando (I)

Habi - 28/11/2009 15:04:47 - Tecnoesoterismo

Me falla la memoria; haciendo un post nuevo, me he puesto a buscar otro que creía haber escrito en este blog, cuando no lo hice aquí. En fin, copiaré una parte del mismo actualizada para que se quede en este sitio para la posteridad (la caché de Google).

El post es sobre un juego antiguo, una de esas historias interactivas eroge tan comunes en Japón y una de las pocas en ser traducidas al inglés. Su nombre es Nocturnal Illusion (Mugen Yasoukyoku).

Normalmente suelo pasar de este tipo de juegos, pues no suelen ser más que una excusa para mostrarte imágenes hentai. Sin embargo este tiene una muy buena historia de fondo y las escenas cerdas metidas como con calzador. Me dijeron que me iba a gustar y no se equivocaron. En esta línea de juegos de misterio (aunque con toque gore en este caso) podemos encontrar más recientemente a otros como el DiviDead (pobre perro ¿Saburo se llamaba?), pero eso es otra historia.

Le eché una ojeada por dentro, y me di cuenta de algo: no es más que una máquina virtual, los verdaderos scripts son independientes de la plataforma. Considerando los inconvenientes del juego (es un ejecutable de 16 bits NE, pero con un segmento de 32 bits para las operaciones gráficas) me decidí a analizarlo y generar de nuevo la máquina virtual.

Tal cual está no funciona en ninguna versión de Windows de 64 bits (pues ya no existe la máquina virtual de 16 bits). Tampoco es fácil debugearlo, pues está dentro de la VM de 16 bits, y la mayoría de los debuggers asumen siempre código de 32 bits, y aunque no sea así saltamos al código de la VM a la mínima. Sólo hay un desensamblador (que no debugger) que funciona bien, el IDA, con esta mezcla 16 bits / 32 bits.

Así que lo primero que hice fue desensamblarlo enterito, y después de agrupar código y datos, quitar basura, renombrar las cosas, identificar estructuras, etc, acabé con un librito de sólo 170 páginas en Courier de 8 puntos, doble columna y doble cara.

 

Más tarde, y tras buscar durante bastante tiempo, fui capaz de encontrar el original japonés para PC98.

¿Qué es un PC98? Es la abreviatura de PC-9801 y de los PC-9821, unas máquinas autóctonas de Japón fabricadas mayormente por NEC aunque hubo clones. Mientras aquí teníamos PCs, ellos tenían sus propias arquitecturas y no fue hasta la salida de Windows 95 que las empezaron a dejar de usar.

Estaban basados en x86 (8086, NEC v30 en principio; 80286 y 80386 más adelante, y después son básicamente PCs), con sus chips PIC y DMA pero en otras direcciones de hardware. Distintas BIOS con su soporte de kanas y kanjis y hardware de video y sonido dedicados. Aunque había otros competidores (x68000 (Sharp) y FM Towns (Fujitsu), por citar algunos), este fue el más extendido.

Tenían su versión de DOS y todo, similar al DOS/V pero con los kanas en BIOS, y usaban los mismos formatos de disquete y casi los mismos de disco duro (aunque con algunos cambios; hasta 16 particiones en vez de 4, unidad de arranque siempre A en vez de A ó C, arranque desde cualquier unidad (disquete, HD, MO, CD-ROM, ...), proceso de arranque estandarizado). Por eso es que es relativamente fácil entender sus programas, salvando accesos a hardware y llamadas BIOS.

En cualquier caso, las fases del proyecto con el Mugen son:

  1. Desensamblado (100%).
  2. Análisis (100%).
  3. Creación de la máquina virtual (75%).
  4. Creación de herramientas de manipulado de scripts (ensamblado / desensamblado) (0%).
  5. Modificaciones al programa (0%):
    1. Traducirlo al castellano.
    2. Añadirle el texto original japonés (y creo que también salió en chino, si alguien lo sabe que me lo confirme).
    3. Poner un modo sin escenas cerdas.

De momento está parado, hasta que me dé el yuyu algún día. Pero está bastante avanzado, funcionan perfectamente todos los menús y muchas partes del juego, y es compatible con los juegos guardados que se tengan.

Su VM trabaja con palabras de 16 bits, y tiene alineado su código y hasta sus datos a nivel de direcciones. Consta de unos 100 opcodes distintos, con funciones tanto de bajo como de alto nivel.

Particularmente me costó la rutina de decodificar las imágenes, una mezcla de códigos de longitud variable y diccionario rotatorio. Un formato japonés conocido simplemente como PI.

También hice una herramienta que manipula los archivos empaquetados, extrae, quita y pone ficheros, y navega por las imágenes y scripts mostrándolos.

Y ya vale de post, que bastante he escrito para ser una recapitulación.

0


Nigromancia II

Habi - 12/11/2009 12:51:30 - Posts lúcidos

Hoooooooola, vine a reanimar a los muertos.

 

 

Bueeeeeeeeno, chao.

2


Reglas del 10:
10 últimos   10 después   10 antes   10 primeros