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