Function: product(gradient[0](numbers('yxr')), numbers('yxr')) if numbers('yxr') if gradient[0](numbers('yxr')) > product(gradient[0](numbers('yxr')), numbers('yxr')) else numbers('epe') > gradient[0](numbers('yxr')) if numbers('yxr') if gradient[0](numbers('yxr')) > numbers('epe') else product(gradient[0](numbers('yxr')), numbers('yxr')) > product(gradient[0](numbers('yxr')), numbers('yxr')) else numbers('yxr') else gradient[0](numbers('yxr'))