mejoras en el ejemplo complejo