// This file contains the implementation of the find2 function. // This function is not actually used elsewhere in the book. template In find(In begin, In end, const X& x) { if (begin == end || *begin == x) return begin; begin++; return find(begin, end, x); }