light_house
merge sort, and in place merge sort
quick sort
binary search