from collections import Counter N, K = map(int, input().split()) A = list(map(int, input().split())) C = counter(A) t = 0 for a, v in sorted(list(C.items())): t += v if t == K: break res = [] for i in range(N - 1): if A[i] <= a and A[i + 1] > a: res.append(i + 2) print(len(res)) print(*res)