Agregando ejemplo de uso de struct, funciones y scopes