N=int(input()) A=[int(input()) for i in range(N)] A=sorted(A) c=0 D=[] import heapq for i in range(N): if i==0: heapq.heappush(D,A[i]) else: d=heapq.heappop(D) if d+1