#include #include using namespace std; using ll = long long; // #define int ll signed main() { int n, q; cin >> n >> q; int a[n]; for (int i = 0; i < n; i++) cin >> a[i]; int b[n]; int idx = 0; b[0] = idx; for (int i = 1; i < n; i++) { if (a[i] < a[i - 1]) { idx++; } b[i] = idx; } for (int i = 0; i < q; i++) { int l, r; cin >> l >> r; if (b[l - 1] == b[r - 1]) { cout << "YES" << endl; } else { cout << "NO" << endl; } } }