Count the number of inversions of every given sequence of n integer numbers x1 … xn. Remember that an inversion is a pair of indices i and j such that 1 ≤ i < j ≤ n and xi > xj.
Input
Input consists of several cases, each one with n followed by the n integer numbers x1 … xn. Assume 0 ≤ n ≤ 50000.
Output
For every case, print the number of inversions of the sequence.
Input
4 2 3 5 7 4 7 5 3 2 3 -7 -7 -7
Output
0 6 0