/* USE MERGE TO DO MERGESORT /* Write a C function to merge 2 arrays, assumed to be ordered by ascending values, and store the result in a 3rd array, so it in turn is ordered. Follow the function prototype given above the cut line. Put your entire function betweenb the cut lines */ #include /* for printf in C programs */ #define LEN 15 void merge (int[], const int[], int , const int[], int); void mergesort(int[], int n); int main() { int a[LEN] = {1,2,3,8,42,89,5,-66,-1,2,4,7,11,123,0}; int* mp = a; // point to successive result elements mergesort( a, LEN); for (int i=0; i