#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, m;
  while (scanf("%d%d", &n, &m) != EOF) {
    int k = 0;
    if (m % 2 == 0) {
      int i = 0;
      while (i < n) {
        for (int j = m / 2; j >= 1; j--) {
          printf("%d\n", j);
          i++;
          if (i >= n) break;
          printf("%d\n", m + 1 - j);
          i++;
          if (i >= n) break;
        }
      }
    } else {
      int i = 0;
      while (i < n) {
        int fst = 1;
        for (int j = m / 2 + 1; j >= 1; j--) {
          if (fst) {
            printf("%d\n", j);
            i++;
            if (i >= n) break;
            fst = 0;
          } else {
            printf("%d\n", j);
            i++;
            if (i >= n) break;
            printf("%d\n", m + 1 - j);
            i++;
            if (i >= n) break;
          }
        }
      }
    }
  }
  return 0;
}
