Function: gradient[0](round(product(numbers("xyx") if gradient[2](numbers("xyx") if numbers('yxr') > numbers('yxy') else numbers("per")) > numbers("xyx") if numbers('yxr') > numbers("per") else numbers('yxy') else numbers('yxy'), gradient[2](numbers('yxy') if numbers('yxr') > numbers("per") else numbers("xyx"))), numbers('yxy') if numbers("xyx") > numbers('yxr') if numbers("xyx") > numbers("per") else numbers('yxy') else gradient[2](numbers('yxr') if numbers("per") > numbers('yxy') else numbers("xyx"))))