Function: product(exp(numbers("xyx"), numbers('yxy')) if gradient[1](exp(numbers("xyx"), numbers('yxy'))) > numbers("xyx") else numbers('yxy') if exp(numbers("xyx"), numbers('yxy')) > numbers("xyx") else gradient[1](exp(numbers("xyx"), numbers('yxy'))), exp(numbers("xyx"), numbers('yxy')) if numbers('yxy') > numbers("xyx") else gradient[1](exp(numbers("xyx"), numbers('yxy'))))