Gracias a todos ¿Cómo podríamos haberlo hecho mejor? Aviso: Se requiere JavaScript para este contenido.