Function: gradient[2](numbers("xyx") if mod(numbers("xyx"), numbers('ryy')) if numbers("xyx") > numbers('ryy') else numbers('xyy') > mod(numbers("xyx"), numbers('ryy')) else mean(numbers('xyy') if mod(numbers("xyx"), numbers('ryy')) > numbers('ryy') else numbers("xyx"), mod(numbers("xyx"), numbers('ryy'))))