n, k = map(int,input().split()) if (n-1)%(k+1) == 0: print(0, flush=True) while True: b = int(input()) if b >= n: exit() cur = b a = ((b+k)//(k+1))*(k+1) print(a, flush=True) else: a = n-1-((n-1)//(k+1))*(k+1) print(a, flush=True) while True: b = int(input()) if b >= n: exit() cur = b a = ((b+k)//(k+1))*(k+1) print(a, flush=True)