#include <bits/stdc++.h>
using namespace std;
void bubbleSortMoves(auto v) {
int n = v.size(), Minimum=0;
for (int i = 0; i < n - 1; i++) { // bubbleSort計算需要交換的次數
for (int j = 0; j < n - i - 1; j++) {
if (v[j] > v[j + 1]) {
swap(v[j], v[j + 1]);
Minimum++;
}
}
}
cout << "Minimum exchange operations : " << Minimum << endl;
}
int main() {
int n, temp, m;
vector<int> v;
while (cin >> n) {
v.clear(); // 確保每次都先規0
v.shrink_to_fit();
while (n--) {
cin >> temp;
v.push_back(temp);
}
bubbleSortMoves(v);
}
return 0;
}