Function: gradient[2](gradient[2](numbers("xxx") if minus(numbers("xxx"), numbers("xxy")) > numbers("xxy") else numbers('rep') if exp(numbers('rep') if numbers("xxx") > numbers("xxy") else minus(numbers("xxx"), numbers("xxy")), minus(numbers("xxx"), numbers("xxy"))) > minus(numbers("xxx"), numbers("xxy")) else numbers("xxx")))