add quicksort
test that duplicate elems get sorted properly
randomized quicksort test