#include <bits/stdc++.h>
using namespace std;
int n, k, m;
vector<int>v;
int main()
{
	cin >> k >> n;
	if (!(k & 1))
	{
		cout << k / 2 << ' ';
		for (int i = 0; i < n - 1; i++)
			cout << k << ' ';
	}
	else
	{
		v.resize(n, k + 1 >> 1);
		for (int i = n / 2; i; i--)
		{
			if (--v.back() == 0)
			{
				v.pop_back();
				continue;
			}
			while (v.size() < n)
				v.push_back(k);
		}
		for (int i : v)
			cout << i << ' ';
	}
}