Function: round(gradient[2](product(numbers("xyx"), numbers("xyx"))) if product(numbers("xyx"), numbers("xyx")) > numbers("xyx") else sum(gradient[2](product(numbers("xyx"), numbers("xyx"))), product(numbers("xyx"), numbers("xyx"))), sum(gradient[2](product(numbers("xyx"), numbers("xyx"))), product(numbers("xyx"), numbers("xyx")))) if gradient[2](product(numbers("xyx"), numbers("xyx"))) > sum(gradient[2](product(numbers("xyx"), numbers("xyx"))), product(numbers("xyx"), numbers("xyx"))) else gradient[2](product(numbers("xyx"), numbers("xyx"))) if product(numbers("xyx"), numbers("xyx")) > numbers("xyx") else sum(gradient[2](product(numbers("xyx"), numbers("xyx"))), product(numbers("xyx"), numbers("xyx")))