n = int(input())  
lst = [int(input()) for _ in range(n)]  
for i in range(n-1):  
    # 가장 작은 값을 앞에 세우고 시작 해야 할 것 같은데?  
    for j in range(i+1, n):  
        while lst[i] > lst[j]:  
            lst[i], lst[j] = lst[j], lst[i]  
            # 그냥 돌리면 [2, 3, 4, 1, 5]가 나오고, 1은 5보다 작으니 그냥 그 자리에 있음  
            # 아니면 돌리다가 작으면 계속 앞이랑 비교 하는 코드를 넣자  
            # n개 중 2개 선택 하는 모든 조합과도 같음  
            # 루프, 백트래킹  
for k in lst:  
    print(k)

교수님께서 풀어주심 n개 중 2개 선택 하는 모든 조합과도 같음, 만약 3개 선택?

for i in range (0, n-2)
	for j in range (i+1, n-1)
		for k in range (j+1, n)