Refactoring ejercicio 7