n, q = map(int, input().split())
arr = list(map(int, input().split()))
arr2 = [0] * n
for i in range(n - 1):
    if arr[i] > arr[i + 1]:
        arr2[i] = -1
print(arr2)
for _ in range(q):
    l, r = map(int, input().split())
    #print(arr2[l - 1:r], 'hhhhhhhhh')
    if -1 in arr2[l - 1:r]:
        print("NO")
    else:
        print("YES")
