n, k = gets.strip.split(' ').map(&:to_i) if n % (k + 1) == 1 puts "0" else puts k end STDOUT.flush while true opp = gets.strip.to_i if opp >= n break end puts opp + (n - opp) % (k + 1) - 1 STDOUT.flush end