merge sort use case added