Function: numbers("xxx") if numbers("xxx") > numbers("per") else numbers('yxr') if numbers("xxx") > numbers('yxr') else gradient[1](numbers("xxx") if numbers("xxx") > numbers("per") else numbers('yxr')) if numbers('yxr') if numbers("xxx") > numbers("per") else numbers("xxx") > gradient[1](numbers("per") if numbers("xxx") > numbers("xxx") else numbers('yxr')) else sin(numbers('yxr') if numbers("per") if numbers('yxr') > numbers("xxx") else numbers("xxx") > numbers("xxx") else gradient[1](numbers('yxr') if numbers("xxx") > numbers("xxx") else numbers("per")))