Function: product(gradient[2](exp(numbers('yyx'), numbers("xxr")) if numbers("xyx") > numbers("xxr") else numbers('yyx')) if exp(numbers('yyx'), numbers("xxr")) > numbers("xxr") if numbers("xyx") > exp(numbers('yyx'), numbers("xxr")) else numbers('yyx') else numbers('yyx'), gradient[2](numbers('yyx') if numbers("xyx") > exp(numbers('yyx'), numbers("xxr")) else numbers("xxr")))