Function: numbers('yyx') if square(gradient[2](product(numbers('yyx'), numbers('yxr')))) > product(numbers('yyx'), numbers('yxr')) else gradient[2](product(numbers('yyx'), numbers('yxr'))) if square(gradient[2](product(numbers('yyx'), numbers('yxr')))) > product(numbers('yyx'), numbers('yxr')) else gradient[2](product(numbers('yyx'), numbers('yxr')))