added binary search
binary search added