new file:   ch02/binary_search.hpp