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