Added merge sort algo