Function: gradient[1](numbers("yyy") if round(numbers('yyx'), numbers("yyy")) > numbers('yyx') else square(round(numbers('yyx'), numbers("yyy")))) if square(round(numbers('yyx'), numbers("yyy"))) > round(numbers('yyx'), numbers("yyy")) if numbers('yyx') > numbers("yyy") else square(round(numbers('yyx'), numbers("yyy"))) else round(numbers('yyx'), numbers("yyy"))