N, K = gets.split.map(&:to_i) puts (1 .. N).bsearch{|d| N - d * K < d }