add binary search 11.3