#include #include #define ll long long using namespace std; int main(void){ int n, q; cin >> n >> q; vector arr(n); for(int i = 0; i < n; ++i){ cin >> arr[i]; } vector pref(n, 0); for(int i = 1; i < n; ++i){ pref[i] = pref[i-1]; if(arr[i-1]>arr[i]) pref[i]++; } for(int i = 0 ; i< q; ++i){ int l, r; cin >> l >> r; cout << (pref[r-1]==pref[l-1]?"YES\n":"NO\n"); } return 0; }