def inversions(a): count = 0 n = len(a) if n >= 2: b = a[0:n//2].copy() c = a[n//2:n].copy() count += inversions(b) + inversions(c) # b,c は sort されている。 # merge sort をしていく流れで count ai = bi = ci = 0 while ai < n: if bi < len(b) and (ci == len(c) or b[bi] <= c[ci]): a[ai] = b[bi] bi += 1 else: count += len(b) - bi a[ai] = c[ci] ci += 1 ai += 1 return count n = int(input()) a = [] for _ in range(n): a.append(int(input())) print(inversions(a))