#!/usr/bin/env python3.8 import sys read = sys.stdin.buffer.read readline = sys.stdin.buffer.readline readlines = sys.stdin.buffer.readlines import gc def Inversion(seq): N = len(seq) bit = BinaryIndexedTree([0] * (N + 1)) inv = N * (N - 1) // 2 for x in seq: inv -= bit.get_sum(x) bit.add(x, 1) return inv N, *A = map(int, read().split()) convert = {x: i for i, x in enumerate(sorted(set(A)), 1)} A = tuple(convert[x] for x in A)