5.4 Reto 3: caso integrador