N,K = map(int,input().split()) A = list(map(int,input().split())) if N == K: print(0) exit() B = A[:] B.sort() thres = B[K] ans = [] f = 1 for i in range(N): if not f: if A[i] >= thres: f = 1 ans.append(i+1) else: if A[i] < thres: f = 0 print(len(ans)) print(*ans)