Function: gradient[2](noise(gradient[1](numbers('yxr'))) if max(gradient[1](numbers('yxr')) if noise(gradient[1](numbers('yxr'))) > numbers('yxr') else numbers('rep'), noise(gradient[1](numbers('yxr')))) > numbers('rep') if numbers('yxr') > noise(gradient[1](numbers('yxr'))) else gradient[1](numbers('yxr')) else gradient[1](numbers('yxr')))