Function: gradient[0](numbers("yxx") if exp(numbers("yxx"), numbers('xry')) > numbers('xry') else numbers("xxx") if exp(numbers("yxx"), numbers('xry')) > tan(product(exp(numbers("yxx"), numbers('xry')) if numbers("yxx") > numbers('xry') else numbers("xxx"), exp(numbers("yxx"), numbers('xry')))) else product(numbers("xxx") if numbers("yxx") > numbers('xry') else exp(numbers("yxx"), numbers('xry')), exp(numbers("yxx"), numbers('xry'))))