Adding merge sort v1