N, K = gets.split.map(&:to_i)
ans = []
x = 1
b = 1

N.times do |i|
  if i + K >= N
    ans << ans.last
  else
    ans << b * x
  end

  x += 1
  b *= -1
end

m = ans.min
puts ans.map { |x| x + m.abs }.join(' ')