n,k = gets.split.map(&:to_i) last = nil res = n.times.map { |i| res = (i%2 == 0 ? i/2 + 1 : i/2) if i < n-k last = res end res } k.times { |i| res[n-i-1] = last } puts res.join(' ')