#基本上就是三行代码就可以搞定的事,严重怀疑这道题的难度是不是分错了。难道又是因为语言用的是python(手动狗头)?

while True:
    try:
        n,k=map(int,input().split())
        arr=sorted(list(map(int,input().split())))
        print(' '.join(map(str,arr[:k])))
    except:
        break