Refactoring ejercicio 9