added binary search C++