add binary_search
it contain merge sort and selection sort