# your code goes here
a=[]
t=int(input())
n=int(input())
k=int(input())
i=0
x=k
for i in range(k):
a.append(int(input()))
for i in range(n-k):
f=1
print(a)
for j in range(1,x+1):
print(k)
f=f*a[k-j]
x=x+1
a.append(f)
print(a)
#x=a[n-1]%(10^9+7)
#print(x)
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCmE9W10KdD1pbnQoaW5wdXQoKSkKbj1pbnQoaW5wdXQoKSkKaz1pbnQoaW5wdXQoKSkKaT0wCng9awpmb3IgaSBpbiByYW5nZShrKToKCWEuYXBwZW5kKGludChpbnB1dCgpKSkKZm9yIGkgaW4gcmFuZ2Uobi1rKToKCWY9MQoJcHJpbnQoYSkKCWZvciBqIGluIHJhbmdlKDEseCsxKToKCQlwcmludChrKQoJCWY9ZiphW2stal0KCXg9eCsxCglhLmFwcGVuZChmKQpwcmludChhKQojeD1hW24tMV0lKDEwXjkrNykKI3ByaW50KHgp