40 typename std::set<T>::const_iterator a = set1.begin();
41 typename std::set<T>::const_iterator b = set2.begin();
43 while (a != set1.end() || b != set2.end())
44 if ((b == set2.end()) || (a != set1.end() && *a < *b))
49 else if ((a == set1.end()) || (b != set2.end() && *b < *a))
61 return intCount ?
res : -1;