Function: round(divide(numbers('yyx'), numbers('yxr')) if 2 *(gradient[2](divide(divide(numbers('yyx'), numbers('yxr')), numbers('yyx')))) > gradient[2](divide(divide(numbers('yyx'), numbers('yxr')), numbers('yyx'))) else divide(divide(numbers('yyx'), numbers('yxr')), numbers('yyx')), 2 *(gradient[2](divide(divide(numbers('yyx'), numbers('yxr')), numbers('yyx')))))