import sys
n = sys.stdin.readline()
data = sys.stdin.readline()
head = {'next': None, 'data': int(data)}
for i in sys.stdin:
i = int(i)
if i < head['data']:
curNode = {'next': head, 'data': i}
head = curNode
continue
cur = head
pre = head
while cur:
if cur['data'] < i:
pre = cur
cur = cur['next']
if cur:
continue
else:
pre['next'] = {'next': None, 'data': i}
break
elif cur['data'] > i:
node = {'next': cur, 'data': i}
pre['next'] = node
break
else:
break
while head:
print(head['data'])
head = head['next']