Implementación inicial sin cumplir requerimientos del enunciado. Todos los Tests OK.