Function: round(gradient[2](product(numbers("per") if numbers("per") > sin(numbers("xxx")) else numbers("xxx") if sin(numbers("xxx")) > numbers("per") else numbers("xxx"), numbers("xxx") if sin(numbers("xxx")) > numbers("per") else numbers("per"))), product(numbers("per") if sin(numbers("xxx")) if numbers("xxx") > numbers("per") else numbers("per") > sin(numbers("xxx")) else numbers("xxx"), numbers("per") if numbers("per") > numbers("xxx") else sin(numbers("xxx"))))