#include const int maxn=1000001; int A[maxn]; int count; void merge(int arr[], int left, int middle, int right){ int i, j; int n1=middle-left+1, n2=right-middle; int L[n1], R[n2]; for(i=0;i