se implementa ejemplo completo