Function: product(square(gradient[0](invert(gradient[2](numbers("per"))) if gradient[2](numbers("per")) > numbers('yxr') else numbers("per"))), gradient[0](invert(gradient[2](numbers("per"))) if numbers("per") > gradient[2](numbers("per")) else numbers('yxr')))