got inversion count working on one version of merge sort, still trying to get inversion count working with merge sort using go routines and channels