n, k = [int(i) for i in input().split()] d = [int(i) for i in input().split()] def sort(d, k): cnt = 0 for i in range(len(d)): if d[i] == i + 1: continue j = d.index(min(d[i:])) d[i], d[j] = d[j], d[i] cnt += 1 if cnt > k: return False return (k - cnt) % 2 == 0 if sort(d, k): print('YES') else: print('NO')