Function: divide(gradient[2](numbers("xxx") if numbers('rrr') > mod(numbers('rrr'), numbers("per")) else numbers("per")) if numbers("xxx") if mod(numbers('rrr'), numbers("per")) > numbers('rrr') else numbers("per") > numbers('rrr') else mod(numbers('rrr'), numbers("per")), gradient[2](mod(numbers('rrr'), numbers("per")) if numbers('rrr') > numbers("per") else numbers("xxx")))