Function: gradient[1](product(sum(square(numbers("xyx")) if numbers("xyx") > gradient[0](square(numbers("xyx"))) else numbers('xyy'), gradient[0](square(numbers("xyx")))), gradient[0](square(numbers("xyx"))) if numbers("xyx") > square(numbers("xyx")) else numbers('xyy')))