add binary search
commented
add interpolation search