update comments
working on some quicksort variations
minimum contraction algorithm works with test cases