Function: gradient[1](numbers("xxx")) if numbers("xxx") if gradient[1](numbers("xxx")) > numbers("xxr") else numbers('yyx') > invert(log(gradient[1](numbers("xxx")) if numbers("xxx") > numbers("xxr") else numbers('yyx'), gradient[1](numbers("xxx")))) else log(numbers("xxr") if numbers('yyx') > gradient[1](numbers("xxx")) else numbers("xxx"), gradient[1](numbers("xxx")))