# 1, 3, 2, 4, 1, 3, 2, 4, 1を続けて、非門松部分は同じ数字とすればいいか N, K = map(int, input().split()) nxt = [0, 3, 4, 2, 1] ans = [] for i in range(N): if i == 0: ans.append(1) elif i < N-K: ans.append(nxt[ans[-1]]) else: ans.append(ans[-1]) print(*ans)