#include <vector> using namespace std; class Solution { public: int mod = 1000000007; int mergeSort(vector<int>& data, int left, int right) { if (left >= right) return 0; int mid = left + (right - left) / 2; int count = (mergeSort(data, left, mid) + mergeSort(data, mid + 1, right)...