template <class ForwardIterator, class Cursor> ForwardIterator longest_match(ForwardIterator first, ForwardIterator last, Cursor &c);