n,q = [int(i) for i in input().strip().split()]
a = [int(i) for i in input().strip().split()]

d = [0 for _ in range(n)]

for i in range(n-2, -1, -1):
    if a[i] <= a[i+1]:
        d[i] = d[i+1]+1
    else:
        d[i] = 0

for _ in range(q):
    l,r = [int(i)-1 for i in input().strip().split()]
    if r <= l + d[l]:
        print("YES")
    else:
        print("NO")
