def f(r, min_a): r = [i + 1 for i, x in enumerate(r) if x > min_a and r[i-1] <= min_a] return len(r), " ".join(map(str, r)) n, k = map(int, input().split()) a = [a for a in map(int, input().split())] min_a = sorted(a)[k - 1] l1, l2 = f(a, min_a) print(l1) print(l2)