N,K = map(int, input().split()) A = list(map(int, input().split())) B = set(sorted(A)[:K]) #print(A) #print(B) t = [] for i in range(N): if A[i] in B: t.append("x") else: t.append("o") #print(t) ans = [] for i in range(N-1): if t[i] == "x" and t[i+1] == "o": ans.append(i+2) print(len(ans)) print(*ans)