#!/usr/bin/env python
#-*- coding:utf8 -*-
def findNum(array, n, m):
    res = [array[0]]
    nums = []
    for i in range(n/m+1):
        nums = nums + array
    m = len(nums)
    if array[0] > 1:
        for i in range(m):
            k = res[i]
            if i == 0:
                k -= 1
            for j in range(k):
                res.append(nums[i])
    else:
        res.append(array[1])
        for i in range(1, m):
            k = res[i]
            if i == 1:
                k -= 1
            for j in range(k):
                res.append(nums[i])

    for i in range(n):
        print res[i]


if __name__ == '__main__':
    n, m = map(int, raw_input().split())
    nums = map(int, raw_input().split())
    findNum(nums, n, m)