add quick sort
add lib