#include <bits/stdc++.h>
using namespace std;
int balls[100005];
int main() {
  int i, j, n, m, k;
  while (cin >> n >> m) {
    j = 0;
    i = 0;
    bool ans = true;
    k = (m + 1) / 2;
    balls[++j] = k;
    for (i = 1; i <= k; i++) {
      if (m % 2 == 1) {
        if (k - i > 0) balls[++j] = k - i;
        if (k + i <= m) balls[++j] = k + i;
      } else {
        if (k + i <= m) balls[++j] = k + i;
        if (k - i > 0) balls[++j] = k - i;
      }
    }
    for (i = 0; i < n; i++) {
      cout << balls[(i % m) + 1] << endl;
    }
  }
  return 0;
}
