N, K = gets.split.map(&:to_i) R = (N - 1) % (K + 1) turn = 0 b = 0 loop { if turn == 0 if R == 0 STDOUT.puts(0) else STDOUT.puts(R) end else r = (K + 1) - b % (K + 1) STDOUT.puts(b + r) end STDOUT.flush b = gets.to_i turn += 1 break if b >= N }