#include #include #include #include void merge(long long a[],int l,int m,int r) { long long b[r-l+1]; int p=l,q=m+1,k=0; while(p<=m && q<=r) { if(a[p]br[pq]) { pq++; } else{ ans[p++]=0; } } while(p