import math _, k = tuple(int(x) for x in input().split()) darr = [int(x) for x in input().split()] dcnt = 0 for i in range(len(darr)): if darr[i] != i + 1: dcnt += 1 dcnt = math.ceil(dcnt / 2) if k >= dcnt and (k - dcnt) % 2 == 0: print("YES") else: print("NO")