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(' ')