Function: product(numbers('rep') if log(gradient[1](numbers('rep')), numbers('rep')) > minus(log(gradient[1](numbers('rep')), numbers('rep')), gradient[1](numbers('rep'))) else gradient[1](numbers('rep')) if gradient[1](numbers('rep')) > log(gradient[1](numbers('rep')), numbers('rep')) else minus(log(gradient[1](numbers('rep')), numbers('rep')), gradient[1](numbers('rep'))), log(gradient[1](numbers('rep')), numbers('rep')) if minus(log(gradient[1](numbers('rep')), numbers('rep')), gradient[1](numbers('rep'))) > numbers('rep') else gradient[1](numbers('rep')))