from bisect import bisect_left N = int(input()) A = list(map(int,input().split())) INFTY = 10**9+100 C = [-INFTY] B1 = [0]*N B2 = [0]*N for i in range(N): ind = bisect_left(C,A[i]) B1[i] = ind if ind