Function: product(numbers("yyy") if gradient[0](divide(product(numbers("yyy"), numbers("xxy")), numbers("yyy"))) > product(numbers("yyy"), numbers("xxy")) else divide(product(numbers("yyy"), numbers("xxy")), numbers("yyy")), gradient[0](divide(product(numbers("yyy"), numbers("xxy")), numbers("yyy"))))