Trabajo de refactorización 3