N, K = map(int, input().split()) A = list(map(int, input().split())) B = sorted(A) border = B[K - 1] ans = [] for i in range(1, N): if A[i - 1] <= border and A[i] > border: ans.append(i + 1) print(len(ans)) print(*ans)