Refactorización 2