#思路:接收输入,sorted排序后输出
n=input()
l=input().split()
f=int(input())
for i in range(len(l)):
    l[i]=int(l[i])
l=sorted(l,reverse=f)
for i in l:
    print(i,end=" ")